US11917038B2
An apparatus is disclosed to compress packets, the apparatus comprising; a data analyzer to identify a new destination address and a protocol identifier of an input packet corresponding to a new destination node and a communication system between the new destination node and a source node; a compression engine to utilize a plurality of compression functions based on the new destination address and the protocol identifier and reduce a size of the input packet; a compression analyzer to identify a reduced packet and a compression function identifier corresponding to the reduced packet, the compression function identifier associated with one of the compression functions; and a source modifier to construct a packet to include the compression function identifier by modifying unregistered values of a protocol identifier by a difference associated with the compression function identifier, the packet to inform the new destination node of a compression function.
US11917033B2
Techniques discussed herein are directed to identifying health assessment data of a set of computing instances of a distributed computing system. The health assessment data may be collected from the computing instances and stored in a first distributed cache. When a request for health assessment data for one or more computing instances is received, the health assessment data may be retrieved from the first distributed cache, provided to the requesting entity, and stored in a second distributed cache. A subsequent request may cause new health assessment data to be retrieved from the first distributed cache and compared to the stored data of the second distributed cache. Changes in the health assessment data may be identified and data indicating those changes may be provided in response to the subsequent request. One or more remedial actions may be performed in response to the health assessment data obtained.
US11917028B2
A method includes assigning unique symbols to pages of a website, respectively. The method includes obtaining page symbol sequences of browsing sessions, respectively. Each browsing session corresponds to a visitor of the website. For each browsing session, the page symbol sequence of the browsing session is a sequence of symbols that corresponds, respectively, to a sequence of pages of the website visited during the browsing session by the corresponding visitor. The method includes generating a master string including the page symbol sequences, generating a suffix array corresponding to the master string, and generating a longest common prefix (LCP) array corresponding to the suffix array. The method includes, based on the suffix array and LCP array, determining one or more most common n-step subsequences of pages (n is an integer greater than 1).
US11917020B2
Provided are a communication device and a communication method for reducing a processing load at the time of receiving or transmitting data. A communication device according to an embodiment includes: a receiver that receives a connection request for transmitting data for an application, and receives the data after receiving the connection request; and a processor that notifies the application of the reception of the connection request after the data is received.
US11917017B1
Systems and methods are provided for prioritized restoration of multiple network connections that have been interrupted. Connection state data (e.g., quantity of pending IO requests) may be used to prioritize reestablishment of some connections over others. In addition, the connections may be reestablished using “in-band” handshakes over the previously-established network connections.
US11917012B2
A method for managing cloud service providers (CSPs) includes obtaining, by a CSP application broker, an application programming interface (API) request from an application, performing a target CSP analysis to identify a target CSP to service the API call, performing an API call modification based on the target CSP to obtain a CSP API call, sending the CSP API call to the target CSP, obtain a target API response from the target CSP, perform a CSP API response modification to obtaining a modified API response, and sending the translated API response to the application, wherein the application and the CSP application broker operate in the CSP.
US11917011B2
A method by a rendering device includes receiving a request to render multiple surfaces corresponding to multiple virtual objects to be concurrently displayed on an augmented-reality (AR) headset. The method further includes that the AR headset is connected to the rendering device via a wireless link. In response to a determination that a network quality of the wireless link is below a threshold condition, the method further includes selecting a first subset of the multiple surfaces that are higher priority than a second subset of the plurality of surfaces. The method includes transmitting the first subset of multiple surfaces to the AR headset for display and transmitting the second subset of multiple surfaces to the AR headset for display after transmitting the first subset. This method includes rendering the surfaces in accordance with a set of rendering parameters so as to satisfy one or more network constraints.
US11917005B2
A request to perform a coordinated action is received. The coordinated action comprises a first plurality of operations. In response to reception of the request to perform the coordinated action, a second plurality of operations is performed in preparation for performing the coordinated action. A response to the request to perform the coordinated action is sent. The response to the request to perform the coordinated action comprises an indication that the first device will perform the coordinated action. An indication that the coordinated action is to be performed is received. In response to reception of the indication that the coordinated action is to be performed, the first plurality of operations is performed.
US11916993B2
A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
US11916991B2
Disclosed herein are playback devices, groups of playback devices, and methods of operating playback devices and groupings thereof configured for hybrid sniffing and rebroadcast for networks, including Bluetooth networks.
US11916981B1
During an episode of a media program, a creator of the media program requests that listeners join and participate in the episode. In reply, one or more listeners provide audio data to a control system of the media program, e.g., by speaking utterances that are captured by devices of the listeners. The audio data is processed to identify the users, and to determine attributes of the audio data, to identify words expressed in the audio data, and to determine features such as sentiments or opinions of the audio data. The listeners that provided the data are ranked or scored based on information regarding the respective listeners, the attributes of the audio data, or the words or sentiments. One or more of the listeners are recommended to the creator to be permitted to participate in the episode of the media program, or automatically joined in the episode.
US11916970B2
A server node is configured to assume a server role in a particular message exchange with a client node. The server node registers, with a resource directory node, security information (e.g., security capabilities and/or security preferences) of the server node. The server node may also register information about a resource that the server node hosts. The client node determines, from the resource directory node, the security information (e.g., security capabilities and/or security preferences) of the server node. The client node then sets up a secured connection with the server node using the determined security information (e.g., security capabilities and/or security preferences).
US11916968B1
Embodiments are directed to managing and monitoring endpoint activity in secured networks. In response to a client request being provided to an agent associated with the resource server. A driver associated with the resource server may be determined based on the client request. The client request may be provided to the resource server via a second network connection. Responses from the resource server may be provided to a server-tee module such that the server-tee module provides a copy of the responses to the server-handler module; employing the server-handler module to generate log information based on the copied responses; employing the server-tee module to modify the responses from the resource server such that the responses are forwarded to the client via the first network connection over the overlay network; or the like.
US11916956B2
A method and system for generating dynamic applicative signatures of by application layer flood attack tools are provided. The method includes determining a plurality of different attributes of requests received during an on-going DDoS attack; clustering at least one attribute of the plurality of different attributes, wherein the clustering is based on values of the plurality of different attributes; determining clusters of attributes representing most frequent structures of the requests received during the on-going DDoS attack; and generating, based on the determined clusters of attributes, signature of an application layer flood attack tool executing the on-going DDoS attack.
US11916955B2
A method for propagating data packets in a network of nodes is disclosed. The method comprises: collecting a set of first data packets during a first time period, the set including at least one first data packet received from one or more first nodes in the network; determining an available bandwidth in the network node's links to a plurality of neighbouring nodes connected to the network node; determining a mapping that assigns each of the first data packets for relay to one or more neighbouring nodes, the mapping indicating an expected time of relay of each of the first data packets, and transmitting the first data packets of the set to the plurality of neighbouring nodes according to the determined mapping.
US11916949B2
A computer-implemented method of monitoring activity of devices in a network is provided. The method comprises passively collecting data regarding how the devices access the network, and for each device on the network, identifying all other devices on the network with which the device communicates. All communication traffic from the devices to outside the network is identified. A determination is made if there are any required updates and if patches for the devices execute in a fashion defined as safe. A number of risk indicators for privacy risks are determined according to device communication within the network, device communication to outside the network, and update and patch execution. A visualization of any identified risk factors is displayed to a user through a user interface.
US11916933B2
A transparent proxy for malware detection includes a monitor module, a protocol determination module, a challenge generation module, a response determination module, and a data control module. The monitor module examines data originating from an application towards a remote server. The protocol determination module identifies the protocol type used for the data. The challenge generation module produces a challenge for the application based upon the protocol type, sends the challenge to the application, and maintains a state related to the data and the challenge. The response determination module makes a determination if an automatic non-interactive application response is received in response to the challenge from the application. The data control module allows the first data to continue to the remote server when the determination is valid. The data control module reports malware detection and blocks the data to continue to the remote server when the determination is invalid.
US11916923B2
Disclosed herein is a method of a communication device, wherein the communication device is configured to operate in connection with an access node associated with a wireless communication network. The method comprises receiving a first data packet comprising a write request for writing code and/or data to a non-volatile memory comprised in the communication device and determining whether a second data packet comprising an identifier associated with the first data packet is received. When it is determined that the second data packet comprising the identifier is received, the method comprises extracting the identifier from the second data packet, wherein the identifier is a radio access layer parameter, determining whether the identifier is trusted, determining whether the identifier is validated when it is determined that the identifier is trusted and accepting at least a subset of the write request when it is determined that the identifier is trusted and validated. Also disclosed is an arrangement of a communication device, method and arrangement of an access node and, a communication device, an access node and computer program product.
US11916920B2
A node of a network receives account access information (AAI) for an account that a user has with a system. The node causes a first record to be added to a distributed ledger that is used for managing access to the account, wherein the first record includes the AAI or an encrypted storage identifier that identifies a storage location for the AAI. The node determines a likelihood that the account is being accessed by the user based on the AAI and/or historical AAI for one or more accounts, that include the account, that are used to access the system. The node causes a second record that includes a value representing the likelihood to be added to the distributed ledger. The node causes one or more other nodes of the network to be alerted that the first record and the second record have been added to the distributed ledger.
US11916898B2
Technologies are shown for network attribution tracking for a multi-legged transaction. In accordance with some aspects, a first token is provided to a first partner service. A token request is received from a second partner service, wherein the token request includes the first token. A second token is associated with the first token, and the second token is provided to the second partner service. A transaction is attributed to the first partner service and the second partner service based on the association of the second token with the first token.
US11916893B2
A module with an embedded universal integrated circuit card (eUICC) can include a profile for the eUICC. The profile can include a first and second shared secret key K for authenticating with a wireless network. The first shared secret key K can be encrypted with a first key, and the second shared secret key K can be encrypted with a second key. The module can (i) receive the first key, (ii) decrypt the first shared secret key K with the first key, and (iii) subsequently authenticate with the wireless network using the plaintext first shared secret key K. The wireless network can authenticate the user of the module using a second factor. The module can then (i) receive the second key, (ii) decrypt the second shared secret key K, and (iii) authenticate with the wireless network using the second shared secret key K. The module can comprise a mobile phone.
US11916891B2
The techniques herein are directed generally to a “zero-knowledge” data management network. Users are able to share verifiable proof of data and/or identity information, and businesses are able to request, consume, and act on the data—all without a data storage server or those businesses ever seeing or having access to the raw sensitive information (where server-stored data is viewable only by the intended recipients, which may even be selected after storage). In one embodiment, source data is encrypted with a source encryption key (e.g., source public key), with a rekeying key being an encrypting combination of a source decryption key (e.g., source private key) and a recipient's public key. Without being able to decrypt the data, the storage server can use the rekeying key to re-encrypt the source data with the recipient's public key, to then be decrypted only by the corresponding recipient using its private key, accordingly.
US11916887B2
According to an embodiment, a method receives one or more messages associated with connecting a client and a first host. At least one of the messages comprises an encrypted portion indicating the first host and at least one of the messages comprises a cleartext portion indicating a second host. The method determines first and second sets of links associated with the first and second host, respectively. The first set is determined based on monitoring a result of connecting the client and the first host. The second set is determined based on observing behavior associated with connecting to the second host. The method detects domain fronting in response to determining, based on comparing the first set of links and the second set of links, that the first host differs from the second host.
US11916885B1
Mesh agents for an overlay network may be provided such that each mesh agent may be hosted on network computers in the overlay network. In response to a network interface providing raw datagrams to a mesh agent in the overlay network further actions may be performed, including: determining a payload protocol based on the raw datagrams; determining payload datagrams included in the raw datagrams based on the payload protocol; determining a request from a client based on the payload datagrams and the payload protocol; or the like. In response to an infrastructure security computer determining validation information that validates the request further actions may be performed, including: modifying the payload datagrams based on the payload protocol and the validation information; modifying the raw datagrams to include the modified payload datagrams; forwarding the modified raw datagrams to a next mesh agent identified with the validation information; or the like.
US11916882B2
Network traffic through a router, e.g., home router, operating as a firewall is monitored and analyzed the network to identify devices and the type of one or more of the identified devices. In some embodiments, the device type identification is performed using a neural network. The router stores a set of firewall templates. At different times, different templates are applied, e.g. based on mode of operation, user selection, and/or time information. Rules in a firewall template, applicable at a given time to traffic corresponding to identified devices, that are attempting to send or receive via the router, are applied. Different rules may, and sometimes do, apply to different device type classifications.
US11916879B2
Some embodiments of the invention provide a novel method for performing firewall operations on a computer. The method of some embodiments instantiates first and second firewall processes on the computer. These two processes are two separate processes, which in some embodiments have separate memory allocations in the memory system of the computer. The method uses the first firewall process to examine a data message to determine whether an encryption based firewall policy (e.g., a TLS-based firewall policy) has to be enforced on the data message. Based on a determination that the encryption-based firewall policy has to be enforced on the data message, the method provides metadata, which is produced by the first firewall process in its examination of the data message, to the second firewall process. The second firewall process then uses the provided metadata to perform an encryption-based firewall operation based on the encryption-based firewall policy. In some embodiments, the data message is encrypted, the first firewall process cannot decrypt the data message, and the second firewall process performs a decryption operation (e.g., a TLS-based decryption operation) to decrypt the data message.
US11916873B1
An electronic message analysis and marking system comprising: a gateway computer system in communications with a message transport system adapted to receive an original incoming electronic message from a sender message system prior to the original incoming electronic message extending into a perimeter of a recipient message system, analyze the original incoming electronic message according to a set of warning criteria, and modify the original incoming electronic message to provide a modified incoming electronic message; and, a gatekeep service in communications with the gateway computer system and a recipient's computer service wherein the gatekeeper service is adapted to receive the modified incoming electronic message, retrieve a trigger from the modified incoming electronic message and perform one or more actions according to the trigger.
US11916862B1
Techniques for identifying mention identifiers within a message using a mentions processor are discussed herein. In some examples, a communication platform maintains a mentions processor configured to receive a message including a mention identifier, analyze the message to determine a type of the mention identifier included in the message, identify a second user account or a virtual space referenced by the mention identifier, determine whether a notification should be sent to the second user account or the virtual space, and, upon determining that the notification should be sent, send the notification associated with the message to the second user profile or the virtual space. In some examples, an observability class associated with the mentions processor allows the use of a mentions lookup tool to view one or more stored mention identifiers associated with the message and one or more stored notifications enqueued for the message.
US11916857B2
A hyperlink message for machine-to-machine (M2M) or machine-to-human (M2H) communication has a semantic metadata tag, a content field, an executable specification field. Executable specification instructs a machine to perform a task associated with the machine related data, and post to a machine social media platform results of the task as content for the hyperlink message. The hyperlink message posting is visible and available to other participating machines on the machine social media platform to read and contribute related content as a hyperlink discussion of M2M or M2H communication.
US11916849B2
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may identify a full-duplexing rule that indicates to refrain from using a transmission dropping rule for transmission direction conflicts that occur between uplink and downlink transmissions in a same symbol. The UE may receive a control message scheduling transmission of a message during a symbol, where a transmission direction conflict arises between a first transmission direction of the message and a second transmission direction of the symbol. For example, the UE may identify a transmission direction conflict between an uplink transmission direction of the message and a downlink transmission direction of the symbol. The UE may communicate the message during the symbol based on the full-duplexing rule. The described techniques may enable the UE to attain reduced latency and higher throughput based on reducing a number of transmissions dropped by the UE.
US11916845B2
A method of a user equipment (UE) in a wireless communication system is provided. The method comprises: receiving, from at least one base station (BS) of a group of (N) BSs, channel state information (CSI) configuration information including a number of uplink control information (UCI) parts for a CSI reporting; identifying the number of UCI parts for the CSI reporting; determining a CSI report based on the identified number of UCI parts; identifying one or more BSs in the group of (N) BSs to transmit the determined CSI report; and transmitting, to the one or more identified BSs, via an uplink channel, a UCI including the determined CSI report, wherein the UCI includes the identified number of UCI parts each of which includes a part of the determined CSI report.
US11916844B2
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive, from a base station, a downlink message via multiple receive antennas including a first group of receive antennas associated with a first antenna panel and a second group of receive antennas associated with a second antenna panel. The UE may generate two or more CSI reports based on receiving the downlink message, where each CSI report is associated with at least one of the first antenna panel or the second antenna panel. The UE may select at least one of the two or more CSI reports to transmit to the base station. In some examples, the UE may receive (e.g., via control signaling) a CSI report configuration and may select the at least one CSI report for transmission based on the CSI report configuration.
US11916843B2
Aspects of the present disclosure provide techniques for triggering generation and transmission of a channel state information (CSI) report by the user equipment (UE) on physical uplink shared channel (PUSCH) in response to issuance of at least one downlink grant by the base station.
US11916837B2
A distributed station includes receiver circuitry which, in operation, receives information regarding wireless device switching from a terminal via a first wireless device, and controller circuitry which, in operation, determines, based on the information, switching from the first wireless device to a second wireless device and bandwidth part (BWP) aggregation in the second wireless device.
US11916834B2
Disclosed is method and apparatus which includes: obtaining a sequence group number and/or a sequence number of a reference signal according to at least one of following pieces of information: the number N of time domain symbols included in a time unit in which the reference signal is located, a positive integer M, index information of time domain symbols in which the reference signal is located among N time domain symbols included in one time unit, index information of the time domain symbol in which the reference signal is located among M preset time domain symbols, a frame number of a frame in which the reference signal is located, the number B of time units included in the frame in which the reference signal is located, or a time unit index obtained according to a subcarrier spacing of a bandwidth part (BWP) in which the reference signal is located.
US11916827B2
An apparatus and method for processing positioning reference signal are disclosed. A method may include receiving, by a narrow-band (NB) user equipment (UE), positioning reference signal (PRS) configuration information, determining, by the NB UE, narrowband PRS (NB PRS) configuration information for the NB UE, the NB PRS configuration information comprising information of an NB PRS reference cell that generates an NB PRS for the NB UE, determining, by the NB UE, PRS configuration information for a UE, the UE being assigned to use a frequency band unavailable for the NB UE, and the PRS configuration information comprising information of a PRS reference cell that generates a PRS for the UE, generating, based on the NB PRS configuration information and the PRS configuration information, a reference signal time difference (RSTD) measurement, and transmitting, by the NB UE, the RSTD measurement.
US11916824B2
An embodiment of the present disclosure proposes a method for transmitting a feedback signal by a reception terminal in a wireless communication system, the method comprising the steps of: receiving a first reference signal and a second reference signal from a transmission terminal by the reception terminal; and transmitting a feedback signal to the transmission terminal by the reception terminal on the basis of the first reference signal and the second reference signal.
US11916821B2
Provided is a method for channel state report using an aperiodic channel state information-reference signal (CSI-RS) in a wireless communication system according to an embodiment of the present invention, the method performed by a terminal and comprising the steps of: receiving a plurality of aperiodic CSI-RS resource settings contained in a single CSI process; receiving an indicator which indicates an aperiodic CSI-RS according to one of a plurality of aperiodic CSI-RS resource settings; and calculating channel state information on the basis of the aperiodic CSI-RS indicated by the indicator when receiving a CSI request using an effective aperiodic CSI-RS and reporting the same to a base station, wherein the plurality of aperiodic CSI-RS resource settings may comprise parameters which are commonly applied to a plurality of CSI-RS resource settings in the single CSI process.
US11916815B2
Method, systems and devices for wireless communication. The method includes performing sounding reference signal (SRS) transmission between a user equipment and a network base station by obtaining a first transmit power of a first SRS resource and determining a second transmit power of a second SRS resource based on the first transmit power of the first SRS resource of a same SRS resource set; transmitting N sets of parameters corresponding to a SRS resource set between the network base station and the user equipment; or transmitting M sections of frequency sounding at a symbol between the user equipment and the network base station, wherein each section of the M sections comprises consecutive physical resource blocks (PRBs), M being a positive integer.
US11916805B2
Techniques are presented herein for provisioning network devices based on device type. In one example, a packet core gateway of a cellular core network identifies a device type of a network device and obtains an indication to provision the network device. In response to obtaining the indication to provision the network device, the packet core gateway provisions the network device with one or more network resources based on the device type of the network device.
US11916804B2
This disclosure describes systems, methods, and devices related to enhanced traffic model. A device may maintain, at an upper layer, a self-ordering queue associated with one or more time sensitive packets associated with times sensitive traffic streams. The device may transmit the one or more time sensitive packets from the self-ordering queue to a TSN queue at a lower layer. The device may control one or more enhanced distributed channel access (EDCA) queues by using a control function. The device may transmit the one or more time sensitive packets to a first station device.
US11916798B2
A method of estimating available bandwidth for a network comprising a transmitting device and a receiving device, the method comprising: transmitting a media packet stream over the network to the receiving device, the media packets comprising media data for streaming media at the receiving device; transmitting one or more probe packets over the network so as to test the available bandwidth of the network, wherein the probe packets comprise duplicate data of the media packet stream; and determining, during transmission of the probe packets, a measure of network bandwidth availability in dependence on one or more metrics associated with receiving the media packet stream at the receiving device.
US11916796B2
End-to-end data packet flow control is described for an overlay environment of a wide area network. A method includes detecting an active session of a specific application with a source node and a destination node within an overlay environment, detecting a traffic flow from the source node to the destination node associated with the active session, mapping the traffic flow to a dedicated service processing thread of a network services appliance, mapping an identifier to the dedicated service processing thread, and forwarding the traffic flow to the destination node through the dedicated service processing thread by applying the identifier to the traffic flow.
US11916793B2
The performance and ease of management of wireless communications environments is improved by a mechanism that enables access points (APs) to perform automatic channel selection. A wireless network can therefore include multiple APs, each of which will automatically choose a channel such that channel usage is optimized. Furthermore, APs can perform automatic power adjustment so that multiple APs can operate on the same channel while minimizing interference with each other. Wireless stations are load balanced across APs so that user bandwidth is optimized. A movement detection scheme provides seamless roaming of stations between APs.
US11916780B2
A system and method to transmit frames from a first node to a second node over a plurality of radio links comprising a classifier to classify said frames according to one of a plurality of flow and a sequence number within said one of said plurality of flow and adding said flow and sequence number in a header of said classified frame a splitter receiving said classified frames from said classifier and distributing said classified frames on one of said plurality of radio links for transmission to said second node, a joiner receiving said classified frames and reordering them using an indexed sequence queue corresponding to each of said plurality of flows, a timer for waiting for frames missing in the sequence in one of said indexed sequence queue, wherein when said timer expires, if said frame has not arrived it is deemed lost and a forwarder to extract frames from said sequence queue to forward.
US11916776B2
A method for execution by a processor of a host having an external interface for connection to at least one other network element of a packet-based data network, the host storing a routing table and implementing a container connected to a bridge, the container being addressable by an internal address on a bridge network associated with the bridge. The method includes obtaining an indication of a request for the container to join a multicast group. In response to the obtaining, a request is sent via the external interface for the host to join the multicast group. The routing table may be modified so as to make the bridge a next hop for future packets obtained from the external interface and destined for the multicast group. The routing table may also be modified so as to make the external interface a next hop for future packets that are obtained from the bridge, whose source address is the internal address of the container and that are destined for the multicast group. The method also includes setting up an expiry parameter increase for such future packets.
US11916768B2
An information sharing method includes that a first redundancy device generates a first supervision frame that includes device information of the first redundancy device, where the first supervision frame detects whether a second redundancy device on a transmission link on which the first redundancy device is located in the redundancy network is in a working state, where the first redundancy device is any redundancy device in the redundancy network; and where the first redundancy device sends the first supervision frame to the second redundancy device in a multicast manner. The device information of the redundancy device is carried in the supervision frame.
US11916765B2
A method implemented through a server of a cloud computing network including subscribers of application acceleration as a service provided therethrough includes detecting a point anomaly in real-time data associated with each network entity based on determining whether the real-time data falls outside a threshold expected value thereof, and representing the detected point anomaly in a full mesh Q node graph, with Q being a number of features applicable for the each network entity. The method also includes capturing a transition in the point anomaly associated with a newly detected anomaly or non-anomaly in the real-time data associated with one or more of the Q number of features via the representation of the full mesh Q node graph, and deriving a current data correlation score for the point anomaly across the captured transition via the representation of the full mesh Q node graph.
US11916761B1
A method for providing communication services as VASs to subscribers of a communication service provider based on building a subscriber relationship data structure in a data store. The method includes building the subscriber relationship data structure such that it comprises a first layer which comprises a first VAS node corresponding to a first VAS and a second layer comprising one or more service group nodes and corresponding service groups. The method additionally includes receiving a first request from a first subscriber and from a second. The method further includes modifying the subscriber relationship data structure such that the one or more service group nodes comprises a first service group node in which the first subscriber and the second subscriber are each identified as belonging to a corresponding first service group of the one or more service groups, and deploying the first VAS to the first and second subscribers.
US11916748B2
Techniques for network usage analysis and forecasting are disclosed. In one embodiment, a computerized method is disclosed comprising obtaining network access data identifying network access of a plurality of users, obtaining user data for the plurality of users, analyzing the obtained network access data, the analyzing comprising determining a network usage pattern for each user, determining a plurality of feature sets corresponding to the plurality of users, a feature set determined for a respective user comprising network usage features and user features determined using the user data obtained for the respective user, determining a number of clusters formed using the plurality of feature sets, each cluster grouping a number of users, of the plurality of users, having similar feature sets, and communicating information about at least one cluster in response to a network analysis request.
US11916743B2
Profile generation for bandwidth management is provided. A content provider receive a notification regarding a new application or media file. Profile information for the application or media file is determined. Such profile information includes information regarding consumption of bandwidth throughout a time period of usage of the application or media file. The profile may be stored in memory in association with the application or media file. A request is received from a user device regarding access to the application or media file. Access to the requested application or media is provided to the user device; the profile is also provided to the user device for use in evaluating whether bandwidth requirements of the application or media file exceeds an available network bandwidth of a network of the user device.
US11916742B1
A method for managing a service function chain (SFC) includes obtaining, by a SFC orchestrator of a first domain, a SFC creation request for a SFC, in response to the SFC creation request: generating a domain participation list of a set of potential domains that may service the SFC creation request, sending a bid request to each of the set of potential domains, receiving bid responses from the set of potential domains, ranking the set of potential domains, sending a SFC placement request to a second domain of the set of potential domains based on the ranking, and obtaining a SFC placement response from the second domain, wherein the SFC placement response specifies success of SFC placement in the second domain.
US11916741B1
Systems that determine relationships between network components of a cluster using packet filters are disclosed. A system can identify objects that implement services of a cluster and network connections associated with respective pairs of the objects. The system can also filter out network connections from the identified network connections. The filtering can remove connections between source objects and destination objects based on the destination objects lacking any components that implement a service in cluster. The filtering can also retain network connections between source objects and destination objects based on the source objects including components that each implement at least one service, and based on the second destination object including components that each implement at least one service. Additionally, the system can generate relationship maps and network topologies using the determined relationships.
US11916735B2
A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
US11916732B1
An end-to-end service delivery system provides customers representing mobile network and enterprise operators with an online repository for services that are created from virtual network functions, and which are available from multiple service creators and operable across infrastructure underlying the customer's software-defined networking-based mobile network including diverse private, public, and hybrid cloud platforms. The network functions delivery system provides a user interface (UI) exposing a catalog of differentiated services of varying types. When the customer selects a service from the catalog, the service delivery system uses an installation engine to deploy the selected service on the customer's mobile network. The system provides a lifecycle management and orchestration engine that orchestrates the deployed service on an end-to-end basis across domains and network platforms. The service delivery system troubleshoots the service installation if deployment problems arise and notifies the customer of issues through the UI to provide recommendations and solutions.
US11916730B2
An Internet of Things (IoT) network includes an orchestrator to issue service management requests, a service coordinator to identify components to participate in the service, and a component to perform a network service element. An IoT network includes an IoT device with service enumerator, contract enumerator, and join contract function. An IoT network apparatus includes permissions guide drafter for discovered peers, and permissions guide action executor. An IoT network apparatus includes floating service permissions guide drafter for discovered hosts, host hardware selector, floating service permissions guide executor, and service wallet value transferor. An IoT network apparatus includes permissions guide drafter for first and second discovered peers, parameter weight calculator, permissions guide term generator, and permissions guide action executor. An IoT network includes an IoT device with resource hardware component identifier, processor to process a received indication of an external module hardware requirement, an external module comparer, and deactivation signal transmitter.
US11916729B2
Disclosed are systems and methods for providing automated configuration of a content delivery network. First, the system maintains access to one or more edge servers for a CDN, with the edge servers being configured to execute edge logic. The system receives code for an application in a specified application framework recognized by the system, where the code includes a set of routing and caching logic with routing instructions and routing behaviors. The system then analyzes the set of routing and caching logic to define a set of edge routing behaviors and caching behaviors for one or more routes within the application. The system then determines at least a subset of the routing and caching behaviors that can be processed at the one or more edge servers using the edge logic. The subset of routing and caching behaviors for the routes is processed and/or executed at the edge servers via the edge logic, and any remaining routing or caching behaviors from the set of routing behaviors are executed at one or more application servers.
US11916725B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may detect an uplink beam failure event for a first beam, report the uplink beam failure event, and determine a duration of a resetting time period before communicating via a second beam. Numerous other aspects are provided.
US11916711B2
A method and device for transmitting an NGV frame in a wireless LAN system is proposed. Specifically, a transmission device generates an NGV frame and transmits the NGV frame through a first band. The NGV frame includes an L-STF, an L-LTF, an L-SIG, an NGV-SIG, an NGV-STF, an NGV-LTF, and NGV-Data. The L-STF, the L-LTF, the L-SIG, and the NGV-SIG are duplicated in units of second bands and transmitted through the first band. The NGV-STF, the NGV-LTF, and the NGV-Data are transmitted through a full band of the first band. The first band is a 20 MHz band, and a second band is a 10 MHz band.
US11916708B2
A phase domain modulation method dependent on a spatial position is provided. The method mainly includes the following steps: a transmitter and a receiver perform time synchronization to obtain a synchronization time; the transmitter performs a phase domain precoding operation on an original signal to obtain a phase domain pre-coded signal; the receiver receives the phase domain pre-coded signal, obtains a phase domain initial reception signal, and performs a phase domain matching operation on the phase domain initial reception signal to obtain an estimation of the original signal.
US11916705B2
Embodiments of the present invention disclose a reference signal transmission method, including: sending, by a terminal, a first reference signal and a second reference signal; and correspondingly, receiving, by a network device, the first reference signal and the second reference signal, where the first reference signal is mapped to a plurality of symbols and is used for estimation of channel state information, the second reference signal is mapped to at least two of the plurality of symbols and is used for phase tracking, and a subcarrier to which the second reference signal is mapped on one of the at least two symbols has a same frequency-domain location as a subcarrier to which the second reference signal is mapped on the rest of the at least two symbols. With the foregoing solution, accuracy of channel state information estimation can be improved.
US11916704B2
Techniques are described for pre-equalization at the demodulator of a satellite receiver terminal to compensate for forward link distortions. Some satellite channel filters can manifest distortions, such as asymmetric group delay response. Such distortions can conventionally force restriction of symbol rate only to the portion of the channel bandwidth having a symmetric filter response. Embodiments include a pre-equalizer in the demodulation path that filters received downlink communications based on a set of pre-equalizer filter coefficients computed to at least partially compensate for the channel filter distortions. Some embodiments support updating the filter coefficients based on channel reassignments, and/or dynamically updating the filter coefficients based on detecting and exploiting pre-equalization frames. The pre-equalized sample stream can facilitate reliable decoding by the demodulator with an appreciably increased symbol rate and correspondingly increased forward link capacity.
US11916702B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, from a base station having one or more antenna ports, a communication that includes one or more data streams and a tone reservation signal, wherein a number of the one or more antenna ports is different than a number of the one or more data streams. The UE may perform channel estimation based at least in part on the communication. Numerous other aspects are described.
US11916700B2
Systems, apparatuses, and methods are described for automatically establishing a virtual private network (VPN) based on detecting a connection to a public network. A computing device may detect a connection to a public network. The computing device may determine whether the connection to the public network is secured and/or may determine a quality of that connection. If the connection is unsecure and/or if the quality satisfies a quality threshold, the computing device may establish a VPN session.
US11916686B2
Systems and methods are disclosed for audio group identification for conferencing. For example, methods may include joining a conference call using a network interface; accessing an audio signal that has been captured using a microphone; detecting a control signal in the audio signal; and, responsive to detection of the control signal, invoking modification of an audio path of the conference call.
US11916685B2
A transmission apparatus includes redundant first communication devices configured to communicate with a communication apparatus provided in a first network, and redundant second communication devices configured to communicate with a communication apparatus provided in a second network. The second communication devices include respective first ends that are ends of redundant communication paths of the first communication devices, and the first communication devices include respective second ends that are ends of redundant communication paths of the second communication devices.
US11916683B2
A node includes a processor coupled to a wireless transceiver and a memory. The memory includes instructions that can cause the processor to store a broadcast channel hopping timing interval and a broadcast channel hopping sequence, as well as, channel hopping timings and channel hopping sequences for tracked neighbor nodes. The instructions can also cause the processor to determine whether a destination node for a unicast message corresponds to tracked neighbor nodes. Based on a determination that the destination node does not correspond to any tracked neighbor nodes, the processor can determine (i) a broadcast dwell interval based on the broadcast channel hopping timing interval and (ii) a next broadcast channel based on the broadcast channel hopping sequence. Additionally, instructions can cause the processor to transmit the unicast message to the destination node during the broadcast dwell interval.
US11916664B2
A method of communication includes receiving configuration data at a first device, the configuration data indicating a first packet loss rate threshold associated with a first codec configuration. The method includes determining a packet loss rate at the first device, the packet loss rate associated with one or more first packets received at the first device from a second device. The method includes, based on determining that a decoder of the first device has the first codec configuration and that the packet loss rate satisfies the first packet loss rate threshold, sending, to the second device, a request to change a codec configuration of the second device. The method also includes receiving a second packet at the first device from the second device, the second packet encoded based on a second codec configuration.
US11916658B2
A passive optical network system having a node that is optically coupled to optical line terminals (OLTs), and that is optically coupled to optical network units (ONUs). The node includes at least one fiber link module (FLM), each FLM including an upstream multiplex conversion device (MCD), and a downstream MCD. The upstream MCD receives an upstream optical signal from the ONUs, converts the upstream optical signal to an upstream electrical signal, and transmits a regenerated upstream optical signal to the OLTs. The downstream MCD receives a downstream optical signal from the OLTs, converts the downstream optical signal to a downstream electrical signal, and transmits a regenerated downstream optical signal to the ONUs.
US11916651B1
A node of a wireless sensing system automatically switches from using a primary satellite network to using a backup satellite network. The node uses primary parameters of the primary satellite network to determine when the primary satellite network is unavailable. The node determines, based on backup parameters for the backup satellite network, an expected availability of the backup satellite network, and establishes, during the expected availability, a communication connection with the backup satellite network. To reduce battery usage of at least one tape node of a wireless tracking system, a gateway node receives a wireless satellite signal from at least one navigation satellite of a satellite navigation system, decodes Ephemeris data therefrom, and distributes the Ephemeris data to the at least one tape node via a low-powered wireless communication interface.
US11916646B2
A method for providing a flight path of an unmanned aerial vehicle includes: sending, by a first access network device, paging signaling, wherein the paging signaling is configured to page the unmanned aerial vehicle in an inactive state; receiving, by the first access network device, a radio resource control (RRC) connection resume request sent from the unmanned aerial vehicle in response to receiving the paging signaling; and sending, by the first access network device, flight path information of the unmanned aerial vehicle provided by a core network device to the unmanned aerial vehicle in response to receiving the RRC connection resume request.
US11916644B2
Apparatus, systems and methods for the provision of high data rate and high throughput communications link for drones, in a bandwidth efficient manner. One set of embodiments describe apparatus and methods to mitigate interference from other systems when using the unlicensed radio frequency bands such as the Industrial Scientific and Medical (ISM) bands. Apparatus and methods are also described to enable association of the drone radio sub-system with an “optimal” cell site, such as when the drone uses a directional antenna beam to maximize system throughput. Configurations of a mechanically steerable directional antenna aperture are also disclosed. Other embodiments describe systems and methods to mitigate excessive amounts of interference, and to provide a reliable communications link for signaling and other mission-critical messages.
US11916629B2
Embodiments of this application provide an antenna switching method for a terminal device and an apparatus. The terminal device sends detection packets through at least two antennas within uplink estimated time, obtains, based on response messages corresponding to the detection packets, spectrum effectiveness that is of the at least two antennas and that is within the uplink estimated time, and switches a current transmit antenna of the terminal device based on the spectrum effectiveness of the at least two antennas. In this manner, the terminal device determines, based on the uplink spectrum effectiveness of the at least two antennas, whether to switch the current transmit antenna. Because the uplink spectrum effectiveness of the antennas can accurately reflect a real environment of uplink transmission, antenna switching can be accurately performed. This improves performance of an uplink transmit antenna.
US11916623B2
The present disclosure relates in general to telecommunications. In one of its aspects, the technology presented herein concerns a method, implemented in an Access Point (AP), for transmitting data intended for a terminal in a cell-free massive Multiple-Input and Multiple-Output (MIMO) communications system. The AP is grouped into a cluster together with other APs and the cluster operates autonomously. The cluster is connected to, and managed by, one Central Processing Unit (CPU). A message that the AP is selected to serve the terminal and data intended for said terminal are received from the CPU. Power control is independently conducted, exclusively considering the terminals that are served by the AP itself. Thereafter, said intended data is transmitted to the terminal.
US11916622B2
Systems, methods, and devices for beamforming (BF) training are disclosed. In some examples, a receiver is configured to receive sector sweep (SSW) training frames from an initiator device that each indicate an antenna sector of the initiator device. A transmitter is configured to transmit sector sweep (SSW) training frames to the initiator device that indicate a best received antenna sector of the initiator device. The receiver receives a sector sweep feedback (SSW FB) frame from the initiator device, and the transmitter transmits transmit a sector sweep acknowledgement (SSW ACK) frame to the initiator device that indicates an antenna sector of the initiator device that is different from the antenna sector indicated by the SSW FB frame, if the SSW FB frame was best received by an antenna not corresponding to the best received antenna sector of the initiator device.
US11916618B2
A Near Field Communication (NFC) tag and a control system for the NFC tag are provided. The NFC tag includes: a NFC coil, a control circuit, an energy acquisition circuit, and an energy storage circuit, wherein the NFC coil is configured to detect a magnetic field signal transmitted by a card reader when a distance between the NFC tag and the card reader is within a predetermined distance range; the energy acquisition circuit is configured to convert the magnetic field signal into an electrical signal when the NFC coil detects the magnetic field signal; and the control circuit is configured to control the energy acquisition circuit to transmit the electrical signal to the energy storage circuit, and control to charge the energy storage circuit through the electrical signal.
US11916617B2
A wireless power transmission system includes a transmitter antenna, transmission controller, and an amplifier. The transmitter controller is configured to provide a driving signal for driving the transmitter antenna based on, at least, an operating mode for transmission of AC wireless signals and determine the operating mode for transmission of the AC wireless signals, wherein the operating mode includes a power level for the wireless power signals and a data rate for the wireless data signals, the power level chosen from a series of available power levels and the data rate chosen from a series of available data rates, each of the series of available power levels corresponding to one of the series of available data rates, wherein corresponding pairs of available power levels and available data rates are inversely related.
US11916615B2
The present specification relates to a device and method for wirelessly transmitting power on the basis of the reestablishment of out-band communication. The present specification discloses a wireless power receiving device comprising a communication/control circuit configured to carry out the operations of: performing handover from in-band communication using operating frequencies to out-band communication using any frequencies except for the operating frequencies; transmitting power characteristic information to the wireless power transmitting device or receiving power characteristic information from the wireless power transmitting device through the out-band communication before entering a power transmission phase; and saving power state information determined during the power transmission phase. By defining an out-band communication reestablishment protocol for the wireless power transmitting device or wireless power receiving device, it is possible to improve the performance of wireless power transmission throughout-band communication reestablishment that is fast and efficient.
US11916612B2
An object of the present invention is to provide a mobile terminal capable of predicting fluctuation in communication quality. The mobile terminal according to the present invention uses terminal information consisting of position/orientation/speed/component operation/control command information/camera information/sensor information, and the like of the mobile terminal to model a relationship with communication quality and predict the communication quality using the obtained communication quality prediction model. When fluctuations in communication quality can be predicted, it is possible to cope with the fluctuations (especially deterioration) in communication quality in advance (for example, to change a communication destination station, to decrease a data rate in an application, or to change a control mode of a terminal to a safer mode, by knowing in advance deterioration in quality of a radio signal).
US11916606B2
Certain aspects of the present disclosure provide techniques for adaptively tuning a wireless data transmission system in an electronic device, including receiving one or more operating characteristics of a wireless data transmission system of a device; determining, using a wireless data transmission system configuration model, a target wireless data transmission system configuration based on the one or more operating characteristics; and implementing the target wireless data transmission system configuration in the wireless data transmission system.
US11916604B2
Embodiments may relate to a communications module comprising with a dispersion compensation module communicatively coupled between a baseband module and a radio frequency (RF) module. The dispersion compensation module may be configured to process a data signal at an intermediate frequency that is between a baseband frequency and a RF frequency. Other embodiments may be described or claimed.
US11916600B2
A receiver optical sub-assembly, a combo bi-directional optical sub-assembly, a combo optical module, an optical line terminal, and a passive optical network system, where the receiver optical sub-assembly includes a first transistor-outline can, where a light incident hole is disposed on the first transistor-outline can, and where a first demultiplexer, a first optical receiver, a second optical receiver, and an optical lens combination are packaged in the first transistor-outline can.
US11916599B2
A wavelength tuning method and a related device, the method including receiving, by a remote optical module, a wavelength control signal from a central office terminal, where the wavelength control signal indicates a target wavelength tuned by the remote optical module, and where the wavelength control signal is loaded into a first optical service signal in a pilot tone manner, and tuning, by the remote optical module, an operating wavelength of the remote optical module based on the wavelength control signal.
US11916593B2
A free space optical (FSO) communication node communicates via an FSO link with a remote FSO communication node that moves relative to the FSO node. The FSO node may be highly directional, and transmit (Tx) and receive (Rx) beams of the FSO node may share optical paths (at least in part). Instead of directing a Tx beam along a point ahead angle relative to a Rx beam (which may result in undesirable Rx coupling losses), the Tx beam is directed based on the point ahead angle and a point ahead offset angle. The point ahead offset angle modifies the point ahead angle to reduce Rx coupling losses while keeping Tx pointing losses at least low enough to maintain the FSO link. In some cases, due to the point ahead offset angle, the Tx direction minimizes a sum of the Rx coupling losses and the Tx pointing losses.
US11916588B2
In some implementations, a device may transmit communication data to a transceiver via an access fiber optic cable. The device may determine that fiber sensing is to be performed for the access fiber optic cable. The device may cease transmission of the communication data for a predetermined time period. The device may generate an optical pulse after ceasing transmission of the communication data. The device may transmit the optical pulse to the transceiver via the access fiber optic cable. The device may receive, prior to expiration of the predetermined time period, a reflected signal from the access fiber optic cable based on the optical pulse. The device may analyze the reflected signal to generate sensing results. The device may perform one or more actions based on the sensing results.
US11916562B2
A current steering digital-to-analog converter includes a plurality of current cells each including a current source circuit and a current switch circuit to selectively output a current in response to a first input signal corresponding to a digital signal; a dummy current cell including a dummy current source circuit and a dummy current switch circuit to output a current in response to a second input signal; and a current switch bias circuit coupled to the dummy current cell to track a first voltage of an internal node of the dummy current source circuit and configured to generate a first bias voltage applied to the current switch circuit.
US11916559B2
A DLL includes a delay line with two phase outputs, a gater coupled with the delay line phase outputs, a PFD coupled with gater outputs, a PD coupled with PFD outputs, a retimer coupled with PD outputs, and a loop filter with inputs coupled with the retimer and a speed control output coupled with the delay line. The gater passes signals on its two inputs to its two outputs, apart from a first pulse on its first input. The PD determines if the second gated signal leads or lags the first gated signal. The retimer retimes PD output signals to be aligned with a delay line input signal. The loop filter uses the retimed PD output signals to determine if the delay line should delay more or delay less, and outputs a speed control signal to control the delay line speed.
US11916556B1
The disclosed method of operation for a data latch (DLATCH) circuit may include receiving, by an input component of the DLATCH circuit, an input signal. The method may additionally include storing, by a combinatorial gate of the DLATCH circuit, a state of the input signal, wherein the combinatorial gate corresponds to at least one of an AND-OR-inverted (AOI22) cell or an OR-AND-inverted (OAI22) cell. The method may further include providing an output signal, by an output component of the DLATCH circuit, wherein the output signal has the state stored by the combinatorial gate. Various other methods, systems, and circuits are also disclosed.
US11916553B2
An integrated circuit includes a pipeline of compare logic stages. The pipeline, at successive pipeline stages, determines whether each of a set of input symbols meets a corresponding programmable criteria. The compare logic stages each compare the set of input symbols to a respective programmable value. The compare logic stages also each provide, to a respective successive compare logic stage, a corresponding plurality of indicators of whether respective ones of the set of input symbols met the corresponding programmable criteria for that compare logic stage. The corresponding programmable criteria are configurable to be based at least in part on the corresponding plurality of indicators from a respective previous compare logic stage.
US11916550B2
A integrated circuit includes a clock generator and a multiplexing latch circuit. The clock generator generates first and second latching clock signals in response to a select signal and a clock signal having a clock signal waveform, each of the first latching clock signal and the second latching clock signal having the clock signal waveform. The multiplexing latch circuit selects either first data on a first data line or second data on a second data line based on the first latching clock signal and the second latching clock signal, and stores and outputs the selected data.
US11916548B2
A buffer circuit includes an input terminal configured to receive an input signal, an output terminal, an inverter, and a resistor-capacitor (RC) circuit coupled in series with the inverter between the input terminal and the output terminal. The RC circuit includes an NMOS transistor coupled between an RC circuit output terminal and a reference node, a resistor coupled between the RC circuit output terminal and a power supply node, and a capacitor coupled between the RC circuit output terminal and one of the power supply node or the reference node, and the inverter and the RC circuit are configured to generate an output signal at the output terminal based on the input signal.
US11916528B2
Aspects of this disclosure relate to a band pass filter that includes LC resonant circuits coupled to each other by a capacitor. A bridge capacitor can be in parallel with series capacitors, in which the series capacitors include the capacitor coupled between the LC resonant circuits. The bridge capacitor can create a transmission zero at a frequency below the passband of the band pass filter. The LC resonant circuits can each include a surface mount capacitor and a conductive trace of the substrate, and an integrated passive device die can include the capacitor. Band pass filters disclosed herein can be relatively compact, provide relatively good out-of-band rejection, and relatively low loss.
US11916527B2
Apparatuses and methods for calibrating adjustable impedances of a semiconductor device are disclosed in the present application. An example apparatus includes a register configured to store impedance calibration information and further includes programmable termination resistances having a programmable impedance. The example apparatus further includes an impedance calibration circuit configured to perform a calibration operation to determine calibration parameters for setting the programmable impedance of the programmable termination resistances. The impedance calibration circuit is further configured to program the impedance calibration information in the register related to the calibration operation.
US11916514B2
An apparatus includes an RF apparatus, and a wideband multi-band matching balun. The wideband multi-band matching balun includes a multi-band balun, which includes at least one three-element frequency-dependent resonator (TEFDR). The wideband multi-band matching balun further includes a differential-to-differential matching circuit coupled to the RF apparatus. The differential-to-differential matching circuit includes at least one TEFDR.
US11916504B2
An energy conversion device is provided. The energy conversion device includes a reversible pulse-width modulation (PWM) rectifier (102) and a motor coil (103). The motor coil (103) includes L sets of winding units, and each set of winding unit is connected with the reversible PWM rectifier (102), where L≥2 and is a positive integer. At least two sets of heating circuits of a to-be-heated device are formed by an external power supply (100), the reversible PWM rectifier (102), and the winding units in the motor coil (103). The energy conversion device controls the reversible PWM rectifier (102) according to a control signal, so that a current outputted from the external power supply (100) flows through at least two sets of winding units in the motor coil (103) to generate heat.
US11916487B2
An asymmetric half-bridge converter is provided. The asymmetric half-bridge converter includes a switch circuit, a resonance tank, a current sensor, and a controller. The current sensor senses a waveform of a resonance current flowing through the resonance tank to generate a sensing result. The controller determines the sensing result. When the sensing result indicates that an ending current value of a primary resonance waveform of the resonance current is greater than a predetermined value, the controller performs a first switching operation on the switch circuit. When the sensing result indicates that the ending current value of the primary resonance waveform is less than or equal to the predetermined value, the controller performs a second switching operation on the switch circuit.
US11916486B2
A compensation circuit includes a tail current source, an error amplifier; a compensation resistor, and a voltage-to-current converter circuit. The tail current source is configured to generate a tail current. The error amplifier is coupled to the tail current source and biased by the tail current. The compensation resistor is coupled to the error amplifier. The voltage-to-current converter circuit is coupled to the error amplifier. The compensation resistor is configured to vary in resistance responsive to a change in the tail current, or the voltage-to-current converter circuit is configured to vary in transconductance responsive to the change in the tail current.
US11916480B2
In an embodiment, A switched-mode power supply includes: a first node; a second node configured to receive a DC input voltage; a third node configured to receive a reference voltage; first and second switching transistors; a first circuit configured to control the first switching transistor; and a second circuit configured to control the second switching transistor, wherein the switched-mode power supply is configured to deliver a regulated output voltage at the first node from the DC input voltage, and wherein the first and second circuits are configured to be powered from the output voltage.
US11916479B2
A system includes: 1) a battery configured to provide an input voltage (VIN); 2) switching converter circuitry coupled to the battery, wherein the switching converter circuitry includes a power switch; 3) a load coupled to an output of the switching converter circuitry; and 4) a control circuit coupled to the power switch. The control circuit includes: 1) a switch driver circuit coupled to the power switch; 2) a summing comparator circuit configured to output a first control signal that indicates when to turn the power switch on; and 3) an analog on-time extension circuit configured to extend an on-time of the power switch by gating a second control signal with the first control signal, wherein the second control signal indicates when to turn the power switch off.
US11916472B2
A method for operating a power converter arrangement and a corresponding controller are disclosed. The method includes operating the power converter arrangement in a surge mode, when a DC link voltage of the power converter arrangement reaches a first voltage threshold. The power converter includes a first power converter having an input and an output; a second power converter having an input and an output; and a DC link capacitor circuit coupled to the output of the first power converter and the input of the second power converter and providing the DC link voltage. Operating the power converter arrangement in the surge mode includes: deactivating the second power converter; and operating, at least temporarily, the first power converter in a reverse mode to transfer energy from the DC link capacitor circuit to the input of the first power converter.
US11916466B2
An apparatus may generate energy in response to a vehicle wheel rotation. The apparatus may include a roller, a shaft, and a generator. The roller may rotate in response to a movement or motion of the wheel and may apply a friction to the wheel to decrease a rotational velocity of the wheel. The shaft may rotate in response to a rotation of the roller. The generator may generate an electrical output based on rotation of the shaft and convey the electrical output to an energy storage device or to a motor of the vehicle.
US11916465B2
A compensating element having a first and a second assembly, wherein a locking mechanism is provided which can be switched over between a first and a second operating state. In the first operating state, the first assembly is connected fixedly to the second assembly and, in the second operating state, the first and second assemblies are connected to each other via a spring mechanism in such a manner that they are movable relative to each other. The locking mechanism includes an electric motor that can be used to switch over between the first and the second operating state. A locking ring is or is not braced against at least three balls depending on its rotational position with respect to a center axis. The locking ring is connected in terms of rotary drive to the electric motor via a torsion spring which is elastic with respect to the center axis.
US11916462B2
A harvesting system that includes a dynamo with a rotor and a stator, a push magnet that is attached to the rotor or is a part of it, a moving magnet that moves from a first position to a second position, and a push back magnet. The repulsive magnetic force that is exerted by the moving magnet on the push magnet in the second position is greater than that force in the first position. The moving magnet moves from the first position to the second position and causes the rotor to rotate from a dynamo first position to a dynamo second position that causes the dynamo to produce current. When the moving magnet moves back to the first position the dynamo returns to its first position due to magnetic force that the push back magnet exerts on the push magnet.
US11916455B2
A busbar unit electrically connected to a motor comprising a stator around which a coil is wound includes: a first terminal including a first body and a first terminal part protruding from an upper portion of the first body and electrically connected to the coil; a first holder configured to support the first terminal such that the first terminal part is exposed to an outside of the busbar unit; and a second holder disposed on an upper portion of the first holder and configured to press the coil against the first terminal part.
US11916454B2
A stator includes a stator core that includes a core back portion having an annular shape and with a central axis as a center and tooth portions extending from the core back portion to an inside in a radial direction and arranged in a circumferential direction, insulators that are attached to the tooth portions from the inside in the radial direction, a coil that is wound around the insulator, and a cover that supports an inner surface of the insulator opposing the inside in the radial direction from the inside in the radial direction.
US11916453B2
In a stator or a rotary electric machine, an insulating sheet spreads between two coils adjacent to each other in a circumferential direction in each slot. The insulating sheet covers the end in a third direction of the coil wound in a corresponding tooth, between end surfaces in an axial direction and between an inward-directed surface and an inclined surface in a radial direction. In the slot, an insulating sheet wrapping the adjacent coil is present, but the insulating sheet does not cover the end in a fourth direction of the coil wound around the corresponding tooth.
US11916452B2
A stator winding system for a stator of an electric machine is provided. The stator has a number of windings to be positioned on stator teeth of the stator. At least two windings that follow one another in a current flow direction of an electric current and are thus arranged in series are formed from an electric conductor that is continuous in the current flow direction, forming a winding chain.
US11916444B2
Disclosed is a hermetic AC electric motor that includes harmonics shunting such that high frequency harmonics are shunted from the AC electric motor without the use of one or more high frequency filters in the associated motor drive. A related method of operating an AC electric motor includes shunting high frequency harmonics to a fluid passing through the AC electric motor. Also disclosed is a simplified variable speed motor drive system which eliminates the need for a filter for removing high frequency harmonics.
US11916443B2
A rotor for an electric machine, comprising a rotor shaft and a laminated core arranged on it, comprising multiple metal plates arranged in axial succession and lying against each other, as well as at least one coolant duct running through the laminated core, wherein the laminated core is axially clamped by at least one clamping means, wherein the clamping means shoved onto the rotor shaft comprises at least one axially braced spring element and at least one tolerance compensation disk.
US11916438B2
A magnetization ring is disposed between a rotor and a core portion surrounding the rotor, the rotor having permanent magnets and inter-pole portions which are arranged in a circumferential direction about an axis. The magnetization ring has a magnetic portion facing the center of the permanent magnet in the circumferential direction, and a nonmagnetic portion facing the inter-pole portion of the rotor.
US11916433B2
An electric power supply management method is configured to electrically power electrical equipment of a crane, via a conversion circuit, from a primary power supply source capable of providing a primary power and from a rechargeable secondary power supply source capable of providing a secondary power. The electric power supply management method includes monitoring of a requested general power which corresponds to a power demanded by all the electrical equipment, and a monitoring of a charge level of the rechargeable secondary power supply source.
US11916432B2
A chip with power-glitch detection is provided, which includes a power terminal receiving power, an inverter, and a back-up power storage device coupled to the power terminal. The inverter has an input terminal coupled to the power terminal. The back-up power storage device transforms the power to back-up power. The inverter is powered by the back-up power when a power glitch occurs on the power terminal, and the power glitch is reflected at an output terminal of the inverter.
US11916424B2
Various disclosed embodiments include illustrative controller modules, direct current (DC) fast charging devices, and methods. In an illustrative embodiment, a controller module for a DC-DC converter includes a controller and computer-readable media configured to store computer-executable instructions configured to cause the controller to receive an input voltage Vin to the DC-DC converter, receive an output DC voltage Vo from the DC-DC converter, generate control signals configured to control a charging output of the DC-DC converter responsive to the received input voltage Vin and output voltage Vo, and output the generated control signals to the DC-DC converter.
US11916422B2
According to some embodiments, system and method are provided comprising determining a maximum storage capacity of an energy storage system for a time window; performing a first sort of cycles by sorting in numerical order according to a ratio of a load demand to a total available power from a power generation system at each cycle of time window; assigning a unique, charge priority to each cycle; determining, starting from a highest charge priority, a charge power for each cycle until a total charge power satisfies the maximum storage capacity; determining, starting from a lowest sorted charge priority, an available discharge power for each cycle until a total discharge power exceeds the maximum storage capacity; performing a second sort in a temporal order of the cycles; determining, starting from an earliest cycle, an available state-of-charge (SOC) and adjusting the SOC of the energy storage system for each cycle.
US11916420B2
A charge level of a sensor battery providing power to a sensor in a vehicle is determined. A charge depletion of the sensor battery is determined based on the charge level. A recharge rate to recharge the sensor battery is determined based on a time elapsed on a previously traveled path, a current charge level, and the charge depletion. Upon activation of the vehicle, one or both of a propulsion or a vehicle battery is actuated to recharge the sensor battery at the recharge rate.
US11916409B2
A power transmitting device includes a power transmission unit using contactless power supply, processing circuitry configured to switch a power transmission mode of the power transmission unit between a normal output mode and a limit mode, and a transmission-side communication unit configured to execute communication with a power receiving device. The processing circuitry is configured to determine whether the power receiving device is a registered power receiving device based on information related to the power receiving device obtained from the transmission-side communication unit, determine whether the registered power receiving device is located inside a power transmission range of the power transmission unit, set the power transmission mode to the normal output mode when determining that the registered power receiving device is located inside the range, and set the power transmission mode to the limit mode when determining that the registered power receiving device is not located inside the range.
US11916406B1
A wireless power system has a wireless power transmitting device and a wireless power receiving device. The wireless power transmitting device may include a coil and wireless power transmitting circuitry coupled to the coil. The wireless power transmitting circuitry may include impulse response measurement circuitry that measures the inductance of the power transmitting coil and the quality factor of the power transmitting coil. The measured inductance and quality factor may subsequently be used to determine a position of the wireless power receiving device relative to the wireless power transmitting device. The determined position of the wireless power receiving device relative to the wireless power transmitting device may be used to estimate an expected power loss associated with the power transmitting coil. The power transfer operations may be adjusted based on expected and actual power losses.
US11916403B2
A power transfer apparatus being a power transmitter (101) or power receiver (103) of a power transfer via a power transfer signal comprises a power coil (103, 107) for transferring power with a complementary power transfer coil (107, 103) being the other apparatus of the power transfer operation. A first communicator (205, 305) communicates data with the complementary power transfer apparatus using modulation of the power transfer signal. A second communicator (207, 307) communicates power transfer control data via a second communication channel that is independent of the power transfer signal and has a communication data rate at least ten times higher. A presence detector (209, 309) determines whether the complementary power transfer apparatus is present in a proximity of the power transfer coil (103, 107) in response to the first data; and a power transfer controller (201, 301) restricts the wireless power transfer from the power transmitter (101) to the power receiver (103) in response to a detection of an absence of the complementary power transfer apparatus.
US11916395B2
A method, an apparatus, and a system for monitoring an islanding electricity generation unit are provided. The method includes determining an islanding electricity generation unit in a renewable energy station on the basis of collected electrical capacity at critical electrical nodes of the renewable energy station, and controlling a switch device corresponding to the determined islanding electricity generation unit to sever connection between the electricity generation unit and a collector line. The critical electrical nodes include nodes that have a collecting effect on grid-connected current of the electricity generation units of the renewable energy station, and each collector line being constructed to collect grid-connected current from at least one electricity generation unit and input same into a main transformer of the renewable energy station.
US11916392B2
Embodiments provide for the control of a power plant including several generators by setting a reference frame for the generators with a first and a second axis; measuring a grid demand voltage at the shared connection point; determining active and reactive currents required at the shared connection point based on the grid demand voltage and grid codes; transforming the active and reactive currents required at the shared connection point to the reference frame where the first axis defines a first current set point and the second axis defines a second current set point; and dispatching the first and second current set points to generator controllers associated with each generator. Current set points may be generated for positive/negative frames, direct quadrature frames, real/imaginary frames and may be set evenly for all generators or adjusted per generator.
US11916391B2
Provided is a method for controlling a wind power installation and/or a wind farm having at least one wind power installation, particularly in the case of asymmetrical network voltages, comprising: measuring a first voltage of a first phase, a second voltage of a second phase and a third voltage of a third phase of a three-phase electrical system, calculating a symmetrical negative-sequence voltage system from the measured voltages including a first negative-sequence voltage, a second negative-sequence voltage and a third negative-sequence voltage, predefining setpoints for a negative-sequence current system depending on the calculated, symmetrical negative-sequence voltage system including a first negative-sequence current component, a second negative-sequence current component and a third negative-sequence current component, wherein the setpoints are defined such that a balancing of the measured voltages is achieved, feeding an asymmetrical three-phase AC current into a wind farm network or an electrical supply network depending on the predefined setpoints.
US11916387B2
A method for controlling a process that draws power from an electrical power source operates by obtaining time-related electrical demand data from the electrical power source and adaptively adjusting at least one control parameter in a control algorithm for the process to reduce the cost of the electrical energy consumed. The time-related electrical demand data indicates at least diurnal variation, and optionally seasonal variation, in electrical power demand. The time-related electrical power demand data may also include real-time electrical power demand data from the electrical power source.
US11916383B2
A method for implementing power delivery of an integrated renewable energy source and energy storage system (RES−ESS) facility includes a renewable energy source (RES) and an energy storage system (ESS). The method comprises obtaining a first control rule configured to be used to control power distribution in the RES−ESS facility for a time slot, wherein the power distribution includes directing power from a renewable energy source (RES) to an electric grid and to an energy storage system (ESS) and power from the ESS to the electric grid; receiving a second control rule configured to be used to control the power distribution in the RES−ESS facility, wherein the second control rule was used to control the power distribution in the RES−ESS facility for the time slot; determining a difference in performance of the RES−ESS facility; and transmitting a record comprising an identification of the difference in performance.
US11916377B2
A control system (300) allows recognized standard premise electrical outlets, for example NEMA, CEE and BS, among others to be remotely monitored and/or controlled, for example, to intelligently execute blackouts or brownouts or to otherwise remotely control electrical devices. The system (300) includes a number of smart receptacles (302) that communicate with a local controller (304), e.g., via power lines using the TCP/IP protocol. The local controller (304), in turn, communicates with a remote controller (308) via the internet.
US11916369B2
A dropout recloser is capable of in accordance with its operating programming after a predetermined number of fault interrupting operations, e.g., 1, 2, 3 or more but typically 3, to drop out of a cutout and hang freely in a hinge contact of the cutout providing sectionalization with an observable visible gap. The recloser includes fault interrupting and reclosing components, a drop out mechanism and a controller. The drop out mechanism may include a bi-stable actuator to affect fault interrupting operation and dropout operation. The device may include motion limiting structures. The recloser may have a number of operating modes or sequences.
US11916367B2
The present invention relates to estimating source impedances across one or more transmission lines connecting at least two substations. Each substation is associated with an equivalent source having a respective source impedance. Voltage and current measurements and status signals are obtained. The voltage and current measurements provide terminal or bus voltages and line currents at each terminal, and the status signals are associated with switching events at the one or more transmission lines or at the substations. An event associated with a disturbance or current injection is detected from one or more of the obtained measurements and the obtained status signals. The source impedance of each equivalent source is estimated based on the event, using line parameters and the voltage and current measurements associated with the event.
US11916365B2
A wiring substrate includes a first conductive plate, a second conductive plate, and a first insulator. A first end of an element is connected to a first main surface of the first conductive plate, and a second end of the element is connected to a first main surface of the second conductive plate. The first insulator includes a first portion and a second portion. The first portion separates the first conductive plate and the second conductive plate from each other. The second portion is continuous with the first portion, and covers at least a portion of the first main surface. The first portion includes an end portion. The end portion protrudes from the second main surface to the opposite of the first main surface or from the second main surface to the opposite of the first main surface.
US11916362B2
The present disclosure provides a cable tray fitting with tray connector and a flexible membrane with opposite longitudinal ends. The tray connectors are secured to the opposite longitudinal with each being secured to one of a pair of adjacent cable tray sections. The flexible membrane allows relative movement between the cable tray sections. The disclosure provides a cable tray assembly including first and second cable tray sections each with a longitudinal end. The cable tray assembly includes a cable tray fitting secured to and disposed between the longitudinal ends of the first and second cable tray sections. The disclosure provides a method of assembling a cable tray assembly by securing a cable tray fitting to opposing and adjacent longitudinal ends of first and second cable tray sections and allowing the cable tray sections to move in three dimensions relative to one another by virtue of the flexible membrane.
US11916361B2
A threading accessory comprising a belt and two rotatable wheels configured to revolve the belt which has a circumferential groove formed in an outer face thereof and configured to receive and hold a portion of a thread therein. One or more press-wheels are used to engage a portion of the belt passing between the rotating wheels and elastically deform the belt portion to thereby at least partially wrap it about and latch the thread portion inside in the circumferential groove for propulsion by the belt.
US11916356B2
An emitter array, may comprise a first set of emitters that has a nominal optical output power at an operating voltage. The emitter array may comprise a second set of emitters that has substantially less than the nominal optical output power or no optical output power at the operating voltage. The first set of emitters and the second set of emitters may be interleaved with each other to form a two-dimensional regular pattern of emitters that emits a random pattern of light at the nominal optical output power at the operating voltage. The first set of emitters and the second set of emitters may be electrically connected in parallel.
US11916354B2
A laser assembly comprising: a semiconductor laser with a fast gain medium, wherein the gain relaxation time of the gain medium is smaller than the round-trip time in a standing wave cavity; a DC source coupled to the standing wave cavity; and an AC injection device for injecting an electrical AC signal within a range and/or within an integer multiple of the range into the standing wave cavity, the range within ±1% of the natural round-trip frequency in the standing wave cavity, comprising at least a first and second electric contact section extending along a first longitudinal side of the longitudinal extension of the standing wave cavity, the AC injection device coupled to the first and/or second electric contact section such that the complex amplitude of the electrical AC signal differs for the first and second longitudinal electric contact section.
US11916342B2
A system to couple a controller to a roadside aerial lighting fixture includes a primary male connector integrated with the controller and a primary female connector integrated with the roadside aerial lighting fixture. The primary male and female connectors are compliant with a roadway area lighting standard promoted by a standards body. The primary male connector protrudes from a first substantially planar surface of the controller. The primary female connector is recessed within a second substantially planar surface of the roadside aerial lighting fixture. A controller-side high speed communications data element is integrated with the primary male connector, and a fixture-side high speed communications data element is integrated with the primary female connector. The controller-side high speed communications data element is arranged for point-to-point high speed data communication with the fixture-side high speed communications data element when the controller is rotatably coupled to the roadside aerial lighting fixture.
US11916329B2
An arrangement having a housing and an electrically conductive contact spring is presented, wherein the contact spring has a first and a second orthogonal main plane along its specified spring direction, wherein it is formed so as to be symmetric with respect to the first main plane, x-z plane, and asymmetric with respect to the second main plane, x-y plane, and also with respect to a rotation through 180° about the specified spring direction. The housing has a spring shaft for receiving the contact spring, and wherein this spring shaft likewise has a first and a second main plane, which coincides with the respective main plane of the contact spring, and wherein the spring shaft is formed so as to be symmetric relative to both main planes. And a power semiconductor module having such an arrangement.
US11916326B2
A plug connector includes a housing and multiple plug terminals. The housing has at least a base portion housing the multiple plug terminals, and a lock mechanism, and a pair of side portions each provided on both right and left sides of the base portion. At each of the side portions in a pair, a step portion is formed. In a state in which the plug connector is fitted in the receptacle connector, side surfaces of the step portions face the receptacle connector through a clearance, and front surfaces of the side portions are closer to the receptacle connector than the side surfaces of the step portions are to the receptacle connector.
US11916322B2
Techniques and mechanisms for coupling packaged devices with a dual-sided socket device. In an embodiment, two interfaces of the socket device comprise, respectively, first metallization structures and second metallization structures on opposite sides of a socket body structure. The first metallization structures each form a respective corrugation structure to electrically couple with a corresponding conductive contact of a first packaged device. The corrugation structures facilitate such electrical coupling each via a vertical wipe of the corresponding conductive contact. In another embodiment, a pitch of the first metallization structures is in a range of between 0.1 millimeters (mm) and 2 mm. One such metallization structure has a vertical span in a range of between 0.05 mm and 2.0 mm, where a portion of a side of the metallization structure forms a corrugation structure, and has a horizontal span which is at least 5% of the vertical span.
US11916313B2
An appressed antenna includes an antenna housing and a metal shell. The antenna housing comprising a housing and a planar antenna, where the planar antenna is bent with one part folded onto the inner surface of the housing and other part pressed onto the outer surface of the housing. The antenna housing is sleeve fitted to the metal shell with a gap between for the planar antenna to radiate. In this all-metal environment, the position of the antenna is close to the gap opening will increase radiation efficiency. By having at least a branch at the tail end of the appressed antenna, the appressed antenna can have a good return loss and antenna gain.
US11916312B2
An antenna module includes a dielectric substrate having a multilayer structure, a radiating element, a feed wiring, a filter device, and a ground electrode. The dielectric substrate has a first main surface and a second main surface. The radiating element is formed on the first main surface of the dielectric substrate or in an inner layer than the first main surface. The feed wiring transmits a radio frequency signal to the radiating element. The filter device is arranged on the feed wiring. The ground electrode faces the radiating element and is arranged in a layer between the radiating element and the filter device. A recess is formed in the second main surface of the dielectric substrate. The filter device is arranged at a position that does not overlap with the recess when viewed in a plan view from a normal direction of the dielectric substrate.
US11916308B2
A method of detecting products includes a magnetic field generating device configured to generate a magnetic field, and a split ring resonator assembly configured to be magnetically coupled to the magnetic field generating device and configured to focus the magnetic field produced by the magnetic field generating device.
US11916307B2
An apparatus is provided that includes a first multi-port antenna that operates with a first radiation pattern when a first port is used and operates with a second radiation pattern, different to the first radiation pattern, when a second port, different to the first port, is used. The apparatus also includes a second multi-port antenna that operates with a third radiation pattern when a third port is used and operates with a fourth radiation pattern, different to the third radiation pattern, when a fourth port, different to the third port, is used. The apparatus further includes at least one switch for selecting one of multiple paths between a node and each port of a pair of ports.
US11916305B2
A method generates a dynamic tracking beam from an N-element receiving phased array antenna with a digital-beam-forming (DBF) network, N being an integer greater than 100, by performing digital beam forming to capture a desired signal from a moving source via the N-element phased array, including digitally multiplying received signals in the N-elements by a tracking beam beam weight vector (BWV) for the tracking beam, wherein the tracking beam BMV comprises N I/Q components; reading M pre-stored spot beam BWVs for M contiguous spot beams from a memory; determining a new tracking beam BWV for the tracking beam in a next update, wherein the new tracking beam BWV is a weighted sum of the M pre-stored spot beam BWVs of the M contiguous spot beams; and loading the new tracking beam BWV to a buffer.
US11916302B2
A test and measurement system includes a test and measurement device having input channels, a reference array of antennas connected to the input channels, one or more processors in the test and measurement device configured to execute code to cause the one or more processors to receive a first signal from a phased array of antennas connected to a device under test directed at a first side of the reference array, receive a second signal from the phased array of antennas connected to the device under test directed at a second side of the reference array, without moving the device under test, the phased array, or the reference array. A method of testing a device under test using a phased array of antennas includes tuning the phased array to a first location at a first side of a reference array of antennas, by adjusting a phase for each antenna in the phased array, receiving a first signal from the device under test at the first location, tuning the phased array to a second location at a second side of the reference array of antennas, and receiving a second signal from the device under test at the second location. A test and measurement device includes at least two input channels, an array of at least two reference antennas, each antenna connected to one of the input channels, one or more processors in the test and measurement device configured to execute code to cause the one or more processors to receive an input signal from one or more of the reference antennas, and measure the input signal from one or more of the reference antennas.
US11916300B2
An array antenna includes a plurality of mechanically separate radiating panels arranged side-by-side, means for applying a shaping to the signals transmitted by the radiating elements of the panels and a device for managing the shaping of the signals, wherein the shaping coefficients correspond to a sum of at least: a shaping coefficient (Wco) making it possible to orient the maximum gain of the antenna in a given direction, and at least the opposite of a shaping coefficient (Wc) making it possible to orient the maximum gain of the antenna in the direction of a side lobe resulting from differences between the radiating panels of the array antenna. The method relates also to the associated transmission/reception method.
US11916294B2
In an antenna, a first antenna element includes a first radiation conductor and a first feeder line. A second antenna element includes a second radiation conductor and a second feeder line. A second feeder line is coupled to the first feeder line such that a first component, which is a capacitance component or an inductance component, is dominant. A first coupler couples the first and second feeder lines such that a second component different from the first component is dominant. The first and second radiation conductors are arranged at interval of ½ or less of resonance wavelength. The second feeder line is coupled to the first radiation conductor such that a third component, which is the capacitance component or the inductance component, is dominant. The first coupling portion couples the first radiation conductor and the second feeder line such that a fourth component different from the third component is dominant.
US11916292B1
According to the present disclosure, an antenna apparatus which includes a hollow pillar shaped waveguide extending in a first direction and at least one ridge protruding from an inner circumferential surface of the waveguide and extending in the first direction, wherein the ridge has at least one recessed groove formed in the first direction; and an antenna apparatus which includes the waveguide, the ridge and the iris structure protruding from the inner circumferential surface of the waveguide along a plane intersecting the first direction, are provided.
US11916289B2
A foldable terminal device includes a feed source, a first part, and a second part. The first part is configured with a first antenna element that is fed by the first feed source. The second part is configured with a second antenna element that is coupled to the first antenna element for coupled feeding when the foldable terminal device is folded. An operating frequency band of the second antenna element includes an operating frequency band of the first antenna element.
US11916282B2
An antenna apparatus includes a feeding antenna inside an electronic device and one or more antenna elements, such as a floating metal antenna, disposed on a rear cover of the electronic device. The floating metal antenna and a feeding antenna inside the electronic device may form a coupling antenna structure. The feeding antenna may be an antenna fastened on an antenna support (which may be referred to as a support antenna). The feeding antenna may alternatively be a slot antenna formed by slitting on a metal middle frame of the electronic device. The antenna apparatus may be implemented in limited design space, thereby effectively saving antenna design space inside the electronic device. The antenna apparatus may generate excitation of a plurality of resonance modes, so that antenna bandwidth and radiation characteristics can be improved.
US11916280B2
The invention relates to an antenna, in particular suitable for IEEE 802.11 applications. The invention also relates to a wireless device, such as a wireless access point (AP), a router, a gateway, and/or a bridge, comprising at least one antenna according to the invention. The invention further relates to a wireless communication system, comprising a plurality of antennas according to the invention, and, preferably, a plurality of wireless devices according to the invention.
US11916268B2
A conveying unit (1) for a fuel cell system (31) for conveying and/or recirculating a gaseous medium, in particular hydrogen, comprising a jet pump (4) driven by a driving jet of a pressurized gaseous medium, and comprising a metering valve (6) with a nozzle (12), wherein: the conveying unit (1) is designed as a combined valve jet pump assembly (2); the gaseous medium is fed to the jet pump (4) by means of the metering valve (6); the jet pump (4) has a main body (8); and the jet pump (4) is connected to an anode inlet (3) of a fuel cell (29). According to the invention, a deflection and/or change of direction of the gaseous medium which flows in a flow direction VII from the jet pump (4) to the anode input (3) of the fuel cell (29) occurs exclusively in the deflection region (22), said the jet pump (4) having a separate closure cover (5) connected to the main body (8), and the deflection region (22) and/or the deflection- or guiding geometry of the deflection region for the gaseous medium (22) is formed exclusively in the component of the closing cover (5).
US11916267B2
An installation for supplying a fuel cell with hydrogen comprising a fuel cell, a liquefied hydrogen storage facility and a supply circuit that includes at least one upstream end connected to the storage facility and one downstream end connected to a fuel inlet of the fuel cell, the supply circuit including at least one system for heating hydrogen by heat exchange with a heat source and a set of control valves, the liquefied hydrogen storage facility being configured to keep the liquefied hydrogen in equilibrium with a gaseous phase at a determined nominal storage pressure of between 1.5 and 4.5 bar, the supply circuit including a buffer tank for pressurized gaseous hydrogen which is configured to store the hydrogen withdrawn from the storage facility and heated by the heating system, the set of valves being configured to accumulate pressurized gas in the buffer tank at a determined storage pressure of between 4 and 100 bar, for example between 6 and 8 bar.
US11916266B2
An operation method is provided for a hydrogen production apparatus that is disposed in a hydrogen station and produces hydrogen gas to be supplied to a fuel cell vehicle (FCV) arriving at the hydrogen station. The operation method includes starting up a hydrogen production apparatus up to a first operation load ratio preset for a rated operation. The operation method includes increasing an operation load of the hydrogen production apparatus to a second operation load ratio, which is larger than the first operation load ratio, at first timing associated with an arrival of the FCV, and decreasing the operation load of the hydrogen production apparatus to a third operation load ratio, which is smaller than the second operation load ratio, at second timing associated with a completion of hydrogen filling into the FCV.
US11916265B2
A fuel cell system conduit assembly includes a dielectric tube having a first end and a second end, a metallic first flange press-fit to the first end of the dielectric tube, a metallic second flange press-fit to the second end of the dielectric tube, a first snap ring disposed between the first flange and the dielectric tube, and a second snap ring disposed between the second flange and the dielectric tube.
US11916261B2
Provided are a thermal battery system and an ignition method of the same, wherein the thermal battery system includes: a thermal battery assembly including a plurality of thermal batteries arranged in series and in parallel; an ignition circuit connected to the plurality of thermal batteries in the thermal battery assembly; and a control unit configured to control the ignition circuit such that each of the plurality of thermal batteries in the thermal battery assembly is selectively ignited, wherein the control unit is configured to selectively ignite one of the plurality of thermal batteries in an active matrix manner by controlling an ignition circuit.
US11916260B2
Systems, methods, and apparatus configured for the osmotic injection of water in electrochemical systems are generally described. In certain embodiments, water can be transported from a water-containing liquid in an environment outside the electrochemical cell into the electrochemical cell across an osmotic medium fluidically separating an interior compartment of the electrochemical cell from the environment outside the electrochemical cell. The systems, methods, and apparatus described herein can be, according to certain embodiments, configured to be part of an electrochemical system in which water is consumed (e.g., as a reactant).
US11916253B2
Disclosed are an electrolyte membrane for a lithium-air battery, a method of manufacturing the same, a cathode for a lithium-air battery, a method of manufacturing the same, and a lithium-air battery including the electrolyte membrane and the cathode. Particularly, the lithium-air battery includes i) an electrolyte membrane, which is manufactured using an inorganic melt admixture including two or more nitrogen-oxide compounds and thus may have a very low eutectic point, and ii) a cathode, which is manufactured by reducing a metal at a fast speed on a carbon material. As such, the lithium-air battery is capable of stably operating even at low temperatures and providing high power output.
US11916248B2
Embodiments of the present disclosure provide a battery, a manufacturing method and a manufacturing apparatus thereof, and a power consumption device. The battery includes: at least one battery layer, wherein each battery layer includes a plurality of battery cells disposed side by side in a first direction, and each battery cell in the plurality of battery cells includes a case and an end cover which are connected to each other; and at least one limiting member disposed corresponding to the at least one battery layer and covering the case, so as to limit the corresponding battery layer to move in a third direction, wherein the third direction is perpendicular to the at least one battery layer, the at least one limiting member includes a first limiting member, the first limiting member is provided with a weakened region, and the weakened region is configured to enable the battery cell to release pressure through a region of the case corresponding to the weakened region when an internal pressure of the battery cell reaches a first threshold.
US11916247B1
Battery packs according to some embodiments of the present technology may include a first longitudinal beam and a second longitudinal beam. The battery packs may include a plurality of cell blocks disposed between the first longitudinal beam and the second longitudinal beam. The plurality of cell blocks may include first and second cell blocks each characterized by a first side surface proximate the first longitudinal beam, a second side surface, a third side surface proximate the second longitudinal beam, and a fourth side surface. The battery packs may include a first interface material thermally coupling the first side surface of the first cell block with the first longitudinal beam. The battery packs may also include a second interface material thermally coupling the third side surface of the second cell block with the second longitudinal beam.
US11916239B2
An embodiment apparatus for fabricating a membrane-electrode-subgasket assembly includes a feeding unit including a sheet feeding roller configured to feed a membrane-electrode assembly sheet having catalyst layers provided on both surfaces thereof, a cutting unit including a cutting roller and a support roller configured to rotate in engagement with the cutting roller, wherein the cutting roller is configured to punch portions outside each of the catalyst layers, a first pressing unit including a suction roller and a first hot roller, and a second pressing unit including second hot rollers.
US11916230B2
A negative electrode active material includes a hydrogen storage alloy. The hydrogen storage alloy has an A2B7 crystal structure. The hydrogen storage alloy includes nickel. The saturation magnetization per unit mass is 1.9 emu·g−1 or more.
US11916229B2
A positive electrode active material and a preparation method therefor, a positive electrode plate containing same, a secondary battery, and a power consuming device are provided. The positive electrode active material has a core-shell structure, comprising an inner core and a shell coating the inner core, wherein the inner core comprises Li1+xMn1−yAyP1−zRzO4, and the shell comprises a first coating layer coating the inner core, and a second coating layer coating the first coating layer, and a third coating layer coating the second coating layer. The positive electrode active material of the present application enables the secondary battery to have a higher energy density, and a good rate performance, cycling performance and safety performance.
US11916224B2
A bimodal lithium transition metal oxide based powder mixture comprises a first and a second lithium transition metal oxide based powder. The first powder comprises particles of a material A comprising the elements Li, a transition metal based composition M and oxygen. The first powder has a particle size distribution characterized by a (D90−D10)/D50<1.0. The second powder comprises a material B having single crystal particles, said particles having a general formula Li+bN′−bO2, wherein −0.03≤b≤0.10, and N′=NixM″yCozEd, wherein 0.30≤x≤0.92, 0.05≤y≤0.40, 0.05≤z≤0.40 and 0≤d≤0.10, wherein M″ is one or both of Mn or Al, and E is a dopant different from M″. The first powder has an average particle size D50 between 10 and 40 μm. The second powder has a D50 between 2 and 4 μm. The weight ratio of the second powder in the mixture is between 15 and 60 wt %.
US11916219B2
Provided is a flexible air supply damper system for preventing an overdrying-caused defect of a secondary battery electrode plate, the flexible air supply damper system including: a fluid supply unit supplying a fluid; a heating unit heating the fluid supplied through the fluid supply unit; a drying unit drying the electrode plate while receiving the fluid heated through the heating unit; a damper unit splitting the fluid passing through the heating unit to control an amount of the fluid to be introduced into the drying unit; and a discharge unit through which the fluid used in the drying unit and the fluid split out of the damper unit are discharged. By controlling the amount of the fluid to be introduced into the drying unit, the electrode plate is prevented from being overdried.
US11916206B2
A method of recycling lithium-ion batteries is disclosed. The method includes isolating a composite electrode that comprises an electrode material adhered to a current collector with a polyvinylidene difluoride (PVDF) binder from a spent lithium-ion battery. The method also includes contacting the composite electrode in a polyol fluid capable of releasing the PVDF binder from the current collector without substantially altering either component. The composite electrode may be a cathode or an anode. The method also includes rapidly delaminating the electrode material from the current collector to give a free electrode material and a free current collector, and recovering each of the free electrode material and the free current collector from the mixture. The free electrode material may be reused to prepare another composite electrode, as well as a lithium-ion battery comprising the same, which are also disclosed.
US11916195B2
An electrolyte solution containing a compound (1) represented by the formula (1), (wherein R101 and R102 are each individually a substituent such as a C1-C7 alkyl group, and the substituent optionally contains at least one divalent to hexavalent hetero atom in a structure or optionally has a structure obtained by replacing at least one hydrogen atom by a fluorine atom or a C0-C7 functional group) and at least one compound (11) selected from compounds such as a compound represented by formula (11-1) (wherein R111 and R112 are the same as or different from each other and are each a hydrogen atom or the like, and R113 is an alkyl group free from a fluorine atom or the like):
US11916192B2
A multilayer solid-state electrolyte, solid-state battery cells including the same, and methods of making the electrolyte and the battery cells are disclosed. The multi-layer solid-state electrolyte includes a solid bulk electrolyte layer comprising carbon-doped lithium phosphorus oxynitride (LiPON) or WO3+x (where 0≤x≤1), and a solid anode interface layer comprising LiPON or a metal oxide that forms a stable complex oxide with lithium oxide and conducts lithium ions when lithiated. The anode interface layer has a thickness less than that of the bulk electrolyte layer. The method of making the multi-layer solid-state electrolyte includes depositing one of the solid bulk electrolyte layer and the solid anode interface layer on an active layer of a battery cell, then depositing the other layer on the one layer. As for the solid-state electrolyte, the anode interface layer has a thickness less than that of the bulk electrolyte layer.
US11916183B2
The power storage device includes power storage units arranged with a conductive plate interposed therebetween in the vertical direction, each of the power storage units includes an electrode stack including bipolar electrodes stacked with a separator interposed therebetween, and a sealing member provided around the electrode stack so as to seal a housing space formed between adjacent electrodes of the electrode stack. At least one of the power storage units is provided with an overhang member on an outer peripheral surface of the sealing member. The overhang member includes an inclined portion that extends from the outer peripheral surface of the sealing member toward the outside of the power storage unit and inclines downward as it leaves away from the outer peripheral surface of the sealing member, and a top portion formed at a lower end of the inclined portion.
US11916182B2
A winding device for manufacturing an electrode assembly is provided. The winding device includes a main body portion; a winding core for winding an electrode and a separation film; and a foreign particle remover connected to the main body portion and removing foreign particles, wherein the foreign particle remover is formed to surround the winding core while separated from the winding core.
US11916179B2
A printed structure comprises a device comprising device electrical contacts disposed on a common side of the device and a substrate non-native to the device comprising substrate electrical contacts disposed on a surface of the substrate. At least one of the substrate electrical contacts has a rounded shape. The device electrical contacts are in physical and electrical contact with corresponding substrate electrical contacts. The substrate electrical contacts can comprise a polymer core coated with a patterned contact electrical conductor on a surface of the polymer core. A method of making polymer cores comprising patterning a polymer on the substrate and reflowing the patterned polymer to form one or more rounded shapes of the polymer and coating and then patterning the one or more rounded shapes with a conductive material.
US11916178B2
A display device includes a first electrode and a second electrode that are spaced apart from and facing each other; a light-blocking layer disposed above the first electrode and the second electrode; and at least one light-emitting element disposed between the first electrode and the second electrode. The light-blocking layer includes a light-blocking portion absorbing light and an opening pattern. The light-blocking portion includes an area partially overlapping the first electrode and the second electrode. The at least one opening pattern exposes portions of the first and second electrodes facing each other and at least a portion of an area between the first and second electrodes facing each other. The at least one light-emitting element overlaps the at least one opening pattern.
US11916176B2
A wavelength conversion component includes a plurality of semiconductor multilayer film segments, a first member arranged between adjacent ones of the semiconductor multilayer film segments, and a substrate disposed above the plurality of semiconductor multilayer film segments, the substrate defining a groove.
US11916175B2
A light emitting device includes a semiconductor light emitting element which emits excitation light having a peak wavelength in a range of 440 to 450 nm and a fluorescent body layer which is provided on the semiconductor light emitting element, is excited by the excitation light from the semiconductor light emitting element, and contains a first fluorescent body and a second fluorescent body which emit first fluorescent light and second fluorescent light. The first fluorescent light has a peak wavelength in a range of 540 to 575 nm, and the second fluorescent light has a peak wavelength in a range of 590 to 605 nm. In mixed color light of the radiation light, the intensity of the radiation light of the semiconductor light emitting element is 1/10 to 1/60 of the intensity of the combined light of the radiation light from the first fluorescent body and the second fluorescent body.
US11916171B2
A display device includes a substrate, a first electrode and a second electrode which are spaced apart from each other in a second direction, light-emitting elements spaced apart from each other in the first direction, a first contact electrode electrically contacting the light-emitting elements, and a second contact electrode electrically contacting the light-emitting elements. The first contact electrode electrically contacts the first electrode through a first contact portion disposed on the first electrode, the second contact electrode electrically contacts the second electrode through a second contact portion disposed on the second electrode, the first contact portion is disposed on an end portion in the first direction of the first contact electrode, and the second contact portion is disposed on an end portion in the first direction of the second contact electrode.
US11916167B2
In at least one embodiment, the optoelectronic semiconductor chip comprises a semiconductor layer sequence with a radiation side, a first semiconductor layer of a first conductivity type, an active layer, a second semiconductor layer of a second conductivity type, and a rear side, which are arranged one above the other in this order. The active layer generates or absorbs primary electromagnetic radiation in the intended operation. Further, the optoelectronic semiconductor chip comprises a first contact structure and a second contact structure for electrically contacting the semiconductor layer sequence. The second contact structure is arranged on the rear side and is in electrical contact with the second semiconductor layer. The radiation side is configured for coupling in or coupling out primary radiation into or out of the semiconductor layer sequence. The rear side is structured and includes scattering structures configured to scatter and redirect the primary radiation.
US11916159B2
A multijunction solar cell including an upper first solar subcell having a first band gap and positioned for receiving an incoming light beam; and a second solar subcell disposed below and adjacent to and lattice matched with said upper first solar subcell, and having a second band gap smaller than said first band gap; wherein at least one of the solar subcells has a graded band gap throughout the thickness of at least a portion of its emitter layer and base layer.
US11916157B2
A multi-layer apparatus has a transparent or semi-transparent substrate, a solar-cell layer coupled to the substrate, an energy-storage layer coupled to the solar-cell layer, and a converter layer coupled to the energy-storage layer. The solar-cell layer has a plurality of solar cells for receiving light through the substrate and converting energy of the received light to a first electrical energy, the energy-storage layer has one or more energy-storage units for storing a second electrical energy, and the converter layer has one or more power converters electrically connected to the solar-cell layer and the energy-storage layer for receiving the first electrical energy and the second electrical energy therefrom and outputting a third electrical energy via an output thereof.
US11916150B2
One of the objects is to improve display quality by reduction in malfunctions of a circuit. In a driver circuit formed using a plurality of pulse output circuits having first to third transistors and first to fourth signal lines, a first clock signal is supplied to the first signal line; a preceding stage signal is supplied to the second signal line; a second clock signal is supplied to the third signal line; an output signal is output from the fourth signal line. Duty ratios of the first clock signal and the second clock signal are different from each other. A period during which the second clock signal is changed from an L-level signal to an H-level signal after the first clock signal is changed from an H-level signal to an L-level signal is longer than a period during which the preceding stage signal is changed from an L-level signal to an H-level signal.
US11916145B2
The present disclosure describes a semiconductor device includes a first fin structure, an isolation structure in contact with a top surface of the first fin structure, a substrate layer in contact with the isolation structure, an epitaxial layer in contact with the isolation structure and the substrate layer, and a second fin structure above the first fin structure and in contact with the epitaxial layer.
US11916144B2
In some embodiments of the present disclosure, a method for forming a semiconductor device is described. A semiconductor layer is formed and a dielectric layer is formed. A pressurized treatment is performed to transform the semiconductor layer into a low-doping semiconductor layer and transform the dielectric layer into a crystalline ferroelectric layer. A gate layer is formed. An insulating layer is formed over the gate layer, the crystalline ferroelectric layer and the low-doping semiconductor layer. Contact openings are formed in the insulating layer exposing portions of the low-doping semiconductor layer. Source and drain terminals are formed on the low-doping semiconductor layer.
US11916138B2
A sacrificial substrate wafer is provided. A low resistivity etch stop layer is formed on or in the top surface of the wafer. The etch stop layer may be a highly doped, p+ type epitaxially grown layer, or an implanted p+ type boron layer, or an epitaxially grown p+ type SiGe layer. Various epitaxial layers, such as an n− type drift layer, and doped regions are then formed over the etch stop layer to form a vertical power device. The starting wafer is then removed by a combination of mechanical grinding/polishing to leave a thinner layer of the starting wafer. A chemical or plasma etch is then used to remove the remainder of the starting wafer, using the etch stop layer to automatically stop the etching. A bottom metal electrode is then formed on the etch stop layer. The etch stop layer injects hole carriers into the drift layer.
US11916135B2
The present disclosure relates to semiconductor structures and, more particularly, to a bipolar transistor and methods of manufacture. The structure includes: a collector region in a semiconductor substrate; a base region adjacent to the collector region; and an emitter extending above the base region and comprising semiconductor material and a hardmask surrounding a lower portion of the semiconductor material.
US11916131B2
According to an exemplary embodiment, a method of forming a vertical device is provided. The method includes: providing a protrusion over a substrate; forming an etch stop layer over the protrusion; laterally etching a sidewall of the etch stop layer; forming an insulating layer over the etch stop layer; forming a film layer over the insulating layer and the etch stop layer; performing chemical mechanical polishing on the film layer and exposing the etch stop layer; etching a portion of the etch stop layer to expose a top surface of the protrusion; forming an oxide layer over the protrusion and the film layer; and performing chemical mechanical polishing on the oxide layer and exposing the film layer.
US11916122B2
A method for forming a gate all around transistor includes forming a plurality of semiconductor nanosheets. The method includes forming a cladding inner spacer between a source region of the transistor and a gate region of the transistor. The method includes forming sheet inner spacers between the semiconductor nanosheets in a separate deposition process from the cladding inner spacer.
US11916121B2
A semiconductor device includes a metal oxide semiconductor channel layer, a first gate dielectric layer contacting a first portion of a major surface of the metal oxide semiconductor channel layer, a first gate electrode overlying the first gate dielectric layer and contacting a second portion of the major surface of the metal oxide semiconductor channel layer, a drain region and a backside gate dielectric layer contacting another major surface of the metal oxide semiconductor channel layer, a backside gate electrode contacting the backside gate dielectric layer, a second gate dielectric layer contacting an end surface of the metal oxide semiconductor channel layer, a second gate electrode contacting a surface of the second gate dielectric layer, and a source region contacting another end surface of the metal oxide semiconductor channel layer.
US11916108B2
A semiconductor device is provided. The semiconductor device includes a semiconductor fin over a substrate, and a gate structure along sidewalls and the top surface of the semiconductor fin. The gate structure covers the first portion of the semiconductor fin. The semiconductor device also includes a source/drain feature adjacent to the gate structure. The semiconductor device further includes a source/drain contact connected to the source/drain feature. The source/drain contact extends downwards to a position that is lower than the top surface of the first portion of the semiconductor fin.
US11916107B2
A semiconductor device including a FET includes an isolation insulating layer disposed in a trench of the substrate, a gate dielectric layer disposed over a channel region of the substrate, a gate electrode disposed over the gate dielectric layer, a source and a drain disposed adjacent to the channel region, and an embedded insulating layer disposed below the source, the drain and the gate electrode and both ends of the embedded insulating layer are connected to the isolation insulating layer.
US11916106B2
Disclosed herein are source/drain regions in integrated circuit (IC) structures, as well as related methods and components. For example, in some embodiments, an IC structure may include: an array of channel regions, including a first channel region and an adjacent second channel region; a first source/drain region proximate to the first channel region; a second source/drain region proximate to the second channel region; and an insulating material region at least partially between the first source/drain region and the second source/drain region.
US11916103B2
A new and useful p-type oxide semiconductor with a wide band gap and an enhanced electrical conductivity and the method of manufacturing the p-type oxide semiconductor are provided. A method of manufacturing a p-type oxide semiconductor including: generating atomized droplets by atomizing a raw material solution containing at least a d-block metal in the periodic table and a metal of Group 13 of the periodic table; carrying the atomized droplets onto a surface of a base by using a carrier gas; causing a thermal reaction of the atomized droplets adjacent to the surface of the base under an atmosphere of oxygen to form the p-type oxide semiconductor on the base.
US11916094B2
A photoelectric conversion panel includes: a thin film transistor; a first organic film formed in an upper layer with respect to the thin film transistor; a photoelectric conversion element formed in an upper layer with respect to the first organic film; and a first inorganic insulating film formed so as to cover at least a part of the first organic film, wherein the first inorganic insulating film has a through hole that exposes a part of the first organic film.
US11916088B2
First to fourth switches are provided so that conduction states are able to be controlled independently of each other. The first switch, the third switch, and the second switch are electrically connected in series between a first wiring and a third wiring. The fourth switch has a function of controlling a conduction state between the light-emitting element and a fourth wiring. In a first transistor, a gate is electrically connected to a node to which the third switch and the second switch are electrically connected, one of a source and a drain is electrically connected to a second wiring, and the other is electrically connected to the light-emitting element. A capacitor includes first and second electrodes, the first electrode is electrically connected to a node to which the first switch and the third switch are electrically connected, and the second electrode is electrically connected to the light-emitting element.
US11916086B2
A manufacturing method of display panel, a display panel and a display device are disclosed. The manufacturing method includes following steps: providing a substrate, forming a first barrier layer on the substrate, forming a conductive layer on the first barrier layer, forming a second barrier layer on the conductive layer, forming a photoresist pattern on the second barrier layer, and then performing a plasma treatment on the photoresist pattern to form a first gap between the photoresist pattern and the second barrier layer.
US11916078B2
A semiconductor device includes a substrate having an active region defined by a device isolation film and providing a first channel region; a first source/drain region in the active region on first and second sides of the first channel region; a gate structure having a first gate insulating film, a shared gate electrode, and a second gate insulating film, sequentially arranged on the active region; a cover semiconductor layer on the second gate insulating film and electrically separated from the active region to provide a second channel region; a second source/drain region in the cover semiconductor layer on first and second sides of the second channel region; first and second source/drain contacts respectively connected to the first and second source/drain regions; and a shared gate contact connected to the shared gate electrode.
US11916076B2
The present disclosure provides chip architectures for FPGAs and other routing implementations that provide for increased memory with high bandwidth, in a reduced size, accessible with reduced latency. Such architectures include a first layer in advanced node and a second layer in legacy node. The first layer includes an active die, active circuitry, and a configurable memory, and the second layer includes a passive die with wiring. The second layer is bonded to the first layer such that the wiring of the second layer interconnects with the active circuitry of the first layer and extends an amount of wiring possible in the first layer.
US11916073B2
A complementary field effect transistor (CFET) structure including a first transistor disposed above a second transistor, a first source/drain region of the first transistor disposed above a second source/drain region of the second transistor, wherein the first source/drain region comprises a smaller cross-section than the second source/drain region, a first dielectric material disposed in contact with a bottom surface and vertical surfaces of the first source/drain region and further in contact with a vertical surface and top surface of the second source/drain region, and a second dielectric material disposed as an interlayer dielectric material encapsulating the first and second transistors.
US11916069B2
The semiconductor device of the present invention includes a semiconductor substrate, a switching element which is defined on the semiconductor substrate, and a temperature sense element which is provided on the surface of the semiconductor substrate independently from the switching element and characterized by being dependent on a temperature.
US11916065B2
A novel comparison circuit, a novel amplifier circuit, a novel battery control circuit, a novel battery protection circuit, a power storage device, a semiconductor device, an electronic device, and the like are provided. The semiconductor device includes a capacitor, a first amplifier circuit including a first output terminal electrically connected to a first electrode of the capacitor, and a second amplifier circuit including an input terminal, a second output terminal, a first transistor, and a second transistor; a second electrode of the capacitor is electrically connected to the input terminal; the input terminal is electrically connected to a gate of the first transistor and one of a source and a drain of the second transistor; one of a source and a drain of the first transistor is electrically connected to the second output terminal; the second transistor has a function of supplying a potential to the input terminal and holding the potential; and a channel formation region of the second transistor includes a metal oxide containing at least one of indium and gallium.
US11916054B2
Stacked devices and methods of fabrication are provided. Die-to-wafer (D2W) direct-bonding techniques join layers of dies of various physical sizes, form factors, and foundry nodes to a semiconductor wafer, to interposers, or to boards and panels, allowing mixing and matching of variegated dies in the fabrication of 3D stacked devices during wafer level packaging (WLP). Molding material fills in lateral spaces between dies to enable fan-out versions of 3D die stacks with fine pitch leads and capability of vertical through-vias throughout. Molding material is planarized to create direct-bonding surfaces between multiple layers of the variegated dies for high interconnect density and reduction of vertical height. Interposers with variegated dies on one or both sides can be created and bonded to wafers. Logic dies and image sensors from different fabrication nodes and different wafer sizes can be stacked during WLP, or logic dies and high bandwidth memory (HBM) of different geometries can be stacked during WLP.
US11916052B2
A stretchable display module and a manufacturing method thereof are provided. The stretchable display module includes a display layer including a plurality of display islands arranged and spaced apart from each other, wherein two of the adjacent display islands are electrically connected by a connecting wire; a transparent adhesive layer including a filling adhesive layer filled in a spacing region between the display islands, a first adhesive layer disposed on a surface of the display layer opposite an emitting direction of the display layer, and a second adhesive layer disposed on a surface of the display layer in the emitting direction.
US11916047B2
A display apparatus includes a substrate in which a plurality of pads are disposed, a plurality of micro LEDs, wherein each micro LED from among the plurality of micro LEDs is electrically connected to a respective group of pads from among the plurality of pads and mounted on the substrate, and a plurality of protrusion members, wherein each protrusion member from among the plurality of protrusion members protrudes from the substrate and is formed adjacent to a respective pad from among the plurality of pads.
US11916044B2
The present disclosure relates to the technical field of semiconductor manufacturing, and provides a semiconductor structure and a manufacturing method thereof. The semiconductor structure includes: a plurality of dies, where the plurality of dies are stacked layer by layer; one or more interlayer dielectric layers, where each of the interlayer dielectric layers is located between adjacent dies; and a plurality of conductive through vias, where at least one of the plurality of conductive through vias penetrates at least two layers of dies and electrically connects the at least two layers of dies.
US11916038B2
Substrates that are bonding targets are bonded in ambient atmosphere via bonding films, including oxides, formed on bonding faces of the substrates. The bonding films, which are metal or semiconductor thin films formed by vacuum film deposition and at least the surfaces of which are oxidized, are formed into the respective smooth faces of two substrates having the smooth faces that serve as the bonding faces. The bonding films are exposed to a space that contains moisture, and the two substrates are overlapped in the ambient atmosphere such that the surfaces of the bonding films are made to be hydrophilic and the surfaces of the bonding films contact one another. Through this, a chemical bond is generated at the bonded interface, and thereby the two substrates are bonded together in the ambient atmosphere. The bonding strength γ can be improved by heating the bonded substrates at a temperature.
US11916035B2
A packaging structure including first, second, and third dies, an encapsulant, a circuit structure, and a filler is provided. The encapsulant covers the first die. The circuit structure is disposed on the encapsulant. The second die is disposed on the circuit structure and is electrically connected to the circuit structure. The third die is disposed on the circuit structure and is electrically connected to the circuit structure. The third die has an optical signal transmission area. The filler is disposed between the second die and the circuit structure and between the third die and the circuit structure. A groove is present on an upper surface of the circuit structure. The upper surface includes first and second areas located on opposite sides of the groove. The filler directly contacts the first area. The filler is away from the second area. A manufacturing method of a packaging structure is also provided.
US11916021B2
To provide a semiconductor device further reduced in size. A semiconductor device including: a multilayer wiring board one surface of which is provided with an external connection terminal; and a plurality of active components that are provided to be stacked inside the multilayer wiring board and are connected to the external connection terminal via a connection via. The plurality of active components include a first active component provided on another surface side that is opposite to the one surface, and a second active component that is provided closer to the one surface than the first active component is and has a smaller planar area than the first active component.
US11916015B2
A fuse component, a semiconductor device, and a method of manufacturing a fuse component are provided. The fuse component includes an active region having a surface, a fuse dielectric layer extending from the surface of the active region into the active region, and a gate metal layer surrounded by the fuse dielectric layer.
US11916014B2
A field effect device is provided. The field effect device includes an active gate structure, a gate contact within the active gate structure, wherein the gate contact is the same height as the active gate structure, and a gate cut dielectric on opposite sides of the gate contact and active gate structure.
US11916009B2
A semiconductor package and a manufacturing method thereof are provided. The semiconductor package includes at least one semiconductor die, an interposer, a molding compound and connectors. The interposer has a first surface, a second surface opposite to the first surface and sidewalls connecting the first and second surfaces. The at least one semiconductor die is disposed on the first surface of interposer and electrically connected with the interposer. The molding compound is disposed over the interposer and laterally encapsulates the at least one semiconductor die. The molding compound laterally wraps around the interposer and the molding compound at least physically contacts a portion of the sidewalls of the interposer. The connectors are disposed on the second surface of the interposer, and are electrically connected with the at least one semiconductor die through the interposer.
US11915998B2
In one example, a semiconductor device comprises a substrate having a top surface and a bottom surface, an electronic device on the bottom surface of the substrate, a leadframe on the bottom surface of the substrate, the leadframe comprising a paddle, wherein the paddle is coupled to the electronic device, and a lead electrically coupled to the electronic device. The semiconductor device further comprises a first protective material contacting the bottom surface of the substrate and a side surface of the electronic device.
US11915995B2
A power converter includes a housing including a convex radiator that radiates heat from a heater element and protrudes toward a board, in which the board and the heater element are arranged, and an urging member that is arranged between the board and a bottom surface of the housing and urges the heater element toward a first side surface of the convex radiator of the housing.
US11915977B2
A stacked integrated circuit (IC) device and a method are disclosed. The stacked IC device includes a first semiconductor element. The first substrate includes a dielectric block in the first substrate; and a plurality of first conductive features formed in first inter-metal dielectric layers over the first substrate. The stacked IC device also includes a second semiconductor element bonded on the first semiconductor element. The second semiconductor element includes a second substrate and a plurality of second conductive features formed in second inter-metal dielectric layers over the second substrate. The stacked IC device also includes a conductive deep-interconnection-plug coupled between the first conductive features and the second conductive features. The conductive deep-interconnection-plug is isolated by dielectric block, the first inter-metal-dielectric layers and the second inter-metal-dielectric layers.
US11915972B2
Semiconductor devices including air spacers formed in a backside interconnect structure and methods of forming the same are disclosed. In an embodiment, a device includes a first transistor structure; a front-side interconnect structure on a front-side of the first transistor structure; and a backside interconnect structure on a backside of the first transistor structure, the backside interconnect structure including a first dielectric layer on the backside of the first transistor structure; a first via extending through the first dielectric layer, the first via being electrically coupled to a first source/drain region of the first transistor structure; a first conductive line electrically coupled to the first via; and an air spacer adjacent the first conductive line, the first conductive line defining a first side boundary of the air spacer.
US11915969B2
A semiconductor structure including a substrate and a deep trench isolation structure is provided. The deep trench isolation structure is disposed in the substrate and is not electrically connected to any device. The deep trench isolation structure includes a heat dissipation layer and a dielectric liner layer. The heat dissipation layer is disposed in the substrate. The dielectric liner layer is disposed between the heat dissipation layer and the substrate.
US11915959B2
A substrate treatment apparatus includes: treatment parts each of which performs a predetermined treatment; and a transfer mechanism which transfers a transfer object. Transfer objects are transferred in a predetermined transfer-in order into the substrate treatment apparatus. The substrate treatment apparatus includes a controller which acquires a process job. The controller determines before starting transfer of one transfer object to the treatment part, when the process job is different between the one transfer object and a preceding transfer object transferred into the substrate treatment apparatus prior to the one transfer object and a same kind of treatment is included in the respective process jobs thereof, a possibility of performing preceding execution of executing the same kind of treatment on the one transfer object previous to completion of the same kind of treatment on the preceding transfer object.
US11915957B2
A multiple die container load port may include a housing with an opening, and an elevator to accommodate a plurality of different sized die containers. The multiple die container load port may include a stage supported by the housing and moveable within the opening of the housing by the elevator. The stage may include one or more positioning mechanisms to facilitate positioning of the plurality of different sized die containers on the stage, and may include different portions movable by the elevator to accommodate the plurality of different sized die containers. The multiple die container load port may include a position sensor to identify one of the plurality of different sized die containers positioned on the stage.
US11915953B2
Aspects of the present disclosure relate to apparatus, systems, and methods of measuring edge ring distance for thermal processing chambers. In one example, the distance measured is used to determine a center position shift of the edge ring.
US11915952B2
The present application provides a temperature control method, an apparatus, an electronic device and a storage medium for an etching workbench. A real-time temperature of an etching workbench and a real-time temperature of a temperature control fluid are acquired firstly; then, a temperature control instruction is determined according to the real-time temperature of the etching workbench, the real-time temperature of the temperature control fluid and a limit temperature; and finally, in response to the temperature control instruction, a target operating temperature of the etching workbench is stabilized within a preset range by a circulating temperature control fluid loop.
US11915951B2
A plasma processing apparatus includes a stage disposed in a processing chamber for mounting a wafer, a plasma generation chamber disposed above the processing chamber for plasma generation using process gas, a plate member having multiple introduction holes, made of a dielectric material, disposed above the stage and between the processing chamber and the plasma generation chamber, and a lamp disposed around the plate member for heating the wafer. The plasma processing apparatus further includes an external IR light source, an emission fiber arranged in the stage, that outputs IR light from the external IR light source toward a wafer bottom, and a light collection fiber for collecting IR light from the wafer. Data obtained using only IR light from the lamp is subtracted from data obtained also using IR light from the external IR light source during heating of the wafer. Thus, a wafer temperature is determined.
US11915945B2
In a substrate processing apparatus (1), above a plurality of processing parts (31) arrayed in an up-and-down direction, arranged are a plurality of collecting pipes (61a to 61c). The plurality of collecting pipes (61a to 61c) correspond to a plurality of fluid classifications, respectively. Further, provided are a plurality of exhaust pipes (4) extending upward from the plurality of processing parts (31), into which exhaust gases from the processing parts (31) flow, respectively. At an upper end portion of each of the exhaust pipes (4), provided is a flow path switching part (5) which connects the upper end portion to the plurality of collecting pipes (61a to 61c) and switches a flow path of the exhaust gas flowing in the exhaust pipe (4) among the plurality of collecting pipes (61a to 61c). In the substrate processing apparatus (1), it is possible to reduce a pressure loss in the exhaust pipe (4) and reduce a footprint.
US11915944B2
A substrate processing apparatus includes a holder configured to hold a substrate horizontally; a substrate rotating unit configured to rotate the holder; a nozzle configured to supply a fluid onto a top surface of the substrate; a supply unit configured to supply the fluid to the nozzle; and a moving unit configured to move the nozzle in a diametrical direction of the substrate. The nozzle includes a first nozzle member configured to discharge the fluid and a second nozzle member configured to discharge the fluid in a direction different from a direction in which the first nozzle member discharges the fluid. Discharge lines of the first and the second nozzle members intersect with each other at an intersection point. The supply unit includes a first and a second flow rate controllers configured to respectively control discharge amounts of the first and the second nozzle members independently.
US11915938B2
There is provided a method of manufacturing a semiconductor device, including forming a metal nitride film substantially not containing a silicon atom on a substrate by sequentially repeating: (a) supplying a metal-containing gas and a reducing gas, which contains silicon and hydrogen and does not contain a halogen, to the substrate in a process chamber by setting an internal pressure of the process chamber to a value which falls within a range of 130 Pa to less than 3,990 Pa during at least the supply of the reducing gas, wherein (a) includes a timing of simultaneously supplying the metal-containing gas and the reducing gas; (b) removing the metal-containing gas and the reducing gas that remain in the process chamber; (c) supplying a nitrogen-containing gas to the substrate; and (d) removing the nitrogen-containing gas remaining in the process chamber.
US11915932B2
Exemplary etching methods may include forming a plasma of a fluorine-containing precursor to produce plasma effluents. A first bias frequency may be applied while forming the plasma. The methods may include contacting a substrate housed in a processing region of a semiconductor processing chamber with the plasma effluents. The substrate may be or include a photomask. The methods may include etching a first layer of the photomask. Etching the first layer of the photomask may expose a second layer of the photomask. The methods may include adjusting the first bias frequency to a second bias frequency while maintaining the plasma of the fluorine-containing precursor. The methods may include etching the second layer of the photomask.
US11915929B2
Methods for selectively forming a target film on a substrate comprising a first dielectric surface and a second metallic surface are disclosed. The methods may include: contacting the substrate with a plasma generated from a hydrogen containing gas, selectively forming a passivation film from vapor phase reactants on the first dielectric surface while leaving the second metallic surface free from the passivation film, and selectively depositing the target film from vapor phase reactants on the second metallic surface relative to the passivation film.
US11915927B2
Described herein is a technique capable of improving the controllability of firm thickness distribution. According to one aspect of the technique, there is provided a substrate processing apparatus including: a process chamber; a first and a second gas supply system; an exhaust system; and a controller for controlling the first and the second gas supply system and the exhaust system to form a film. The first gas supply system includes: a first and a second storage part; a first gas supply port for supplying a gas stored in the first storage part from an outer periphery toward a center of a substrate; and a second gas supply for supplying the gas stored in the second storage part from the outer periphery along a direction more inclined toward the outer periphery than a direction from the outer periphery toward the center of the substrate.
US11915920B2
The present invention provides a simpler method for sharpening a tip of an emitter. In addition, the present invention provides an emitter including a nanoneedle made of a single crystal material, an emitter including a nanowire made of a single crystal material such as hafnium carbide (HfC), both of which stably emit electrons with high efficiency, and an electron gun and an electronic device using any one of these emitters. A method for manufacturing the emitter according to an embodiment of the present invention comprises processing a single crystal material in a vacuum using a focused ion beam to form an end of the single crystal material, through which electrons are to be emitted, into a tapered shape, wherein the processing is performed in an environment in which a periphery of the single crystal material fixed to a support is opened.
US11915919B2
A first spray unit (201) sprays a first sample into a first space (20) while charging the first sample. A second spray unit (202) sprays a second sample into the first space (20) or a second space (21) communicating with the first space (20) while charging the second sample. A determination unit (62) determines whether or not the second sample is sprayed from the second spray unit (202). A gas supply unit (74) supplies gas into the first space (20). A control unit (63) controls supply of the gas from the gas supply unit (74). In a case where the determination unit (62) determines that the second sample is sprayed from the second spray unit (202), the control unit (63) starts the supply of the gas from the gas supply unit (74) into the first space (20).
US11915910B2
A method of plasma processing includes generating a glow phase of an electropositive plasma in a plasma processing chamber containing a first species, a second species, and a substrate comprising a major surface and generating an electronegative plasma in an afterglow phase of the electropositive plasma in the plasma processing chamber by combining the electrons of the electropositive plasma with atoms or molecules of the second species. The electropositive plasma includes positive ions of the first species and electrons. The electronegative plasma includes the positive ions and negative ions of the second species. The method further includes, in the afterglow phase, cyclically performing steps of generating neutral particles by applying a negative bias voltage at the substrate and applying a non-negative bias voltage at the substrate. The average velocity of the neutral particles is towards and substantially normal to the major surface of the substrate.
US11915904B2
Systems for reducing the generation of thermal magnetic field noise in optical elements of microscope systems, are disclosed. Example microscopy optical elements having reduced Johnson noise generation according to the present disclosure comprises an inner core composed of an electrically isolating material, and an outer coating composed of an electrically conductive material. The product of the thickness of the outer coating and the electrical conductivity is less than 0.01Ω−1. The outer coating causes a reduction in Johnson noise generated by the optical element of greater than 2×, 3×, or an order of magnitude or greater. In a specific example embodiment, the optical element is a corrector system having reduced Johnson noise generation. Such a corrector system comprises an outer magnetic multipole, and an inner electrostatic multipole. The inner electrostatic multipole comprises an inner core composed of an electrically isolating material and an outer coating composed of an electrically conductive material.
US11915903B2
Provided is a projection electron beam application apparatus suitable for use in semiconductor manufacturing lines. An electron optical system of the electron beam application apparatus includes a mirror aberration corrector 106 disposed perpendicular to an optical axis 109, a plurality of magnetic field sectors 104 by which an orbit of electrons is deviated from the optical axis to make the electrons incident on the mirror aberration corrector 106, and the orbit of the electrons emitted from the mirror aberration corrector 106 is returned to the optical axis, and a doublet lens 105 disposed between adjacent magnetic field sectors along the orbit of the electrons. The plurality of magnetic field sectors have the same deflection angle for deflecting the orbit of the electrons, and the doublet lens is disposed such that an object plane and an image plane thereof are respectively central planes of the adjacent magnetic field sectors along the orbit of the electrons.
US11915898B2
A magnetic momentum transfer generator utilizes three or more magnets aligned with each other. A first control magnet is positioned outside a coil. A second magnet is positioned within the windings of the coil and a third magnet is positioned on the opposite side of the coil opposite the control magnet. When the control magnet rotated or moved, mutual magnetic flux lines generated by all three magnets and passing through the coil winding are aligned at right angles to the coil, thereby inducing a maximum voltage at the terminals. This generator is particularly useful for short burst radio micro-transmitters that can be used for battery-less and wireless switching applications.
US11915897B2
A button deck includes a substrate and a two-part non-penetrating pushbutton assembly with an upper portion positioned on an upper surface of the substrate and a lower portion positioned on a lower surface of the substrate. The upper portion includes a button face positioned in a button frame that is coupled to the upper surface of the substrate. The button face is configured to be pressed to move within the button frame toward the upper surface of the substrate. The upper portion and the lower portion are configured to work together to provide a signal to an EGM that the button face has been pressed. The pushbutton assembly is non-penetrating because it does not provide any penetration points through the substrate of the button deck.
US11915896B2
A pressure switch includes an actuation unit disposed within a body of the pressure switch and biased in a first direction by a spring arrangement and accessible at a fitting end of the pressure switch to be movable in a second direction against the bias of the spring by fluid at the fitting end. The actuation unit includes a limiter trapped in a pocket to limit the range of travel of the actuation unit, thereby safeguarding the electrical switch element from sustaining damage due to excessive travel. The pocket may be formed by the cooperation of two separate pieces. The spring arrangement may be biased by another piece disposed within a body of the pressure switch.
US11915895B2
An interrupter unit includes a vacuum switch tube and an insulating housing. The insulating housing has an inner surface. The vacuum switch tube is bordered at least partially by an electrically insulating structure material having an outer surface. The insulating housing at least partially surrounds the vacuum switch tube. In operation, inner surface of the insulating housing and outer surface of the vacuum switch tube are separated by an adhesion layer. The inner surface and the outer surface are provided at least partially with an electrically conductive layer such that, in a boundary region between vacuum switch tube and insulating housing, the following layer sequence is directed radially outwards from a switch axis: structure material of vacuum switch tube; outer surface of structure material; conductive layer on outer surface of structure material; adhesion layer; conductive layer on insulating housing; inner surface of insulating housing; volume material of insulating housing.
US11915887B2
A capacitor 1 includes a capacitor element 3 holding solution between an anode foil 5 and a cathode foil 7 that are wound up with a separator 6 in between, a body case 2 for housing the capacitor element 3, and a sealing member 4 for sealing the body case 2. A part of the separator 6 makes contact, at a plurality of points or over an area, with the face of the sealing member 4 facing the capacitor element 3 so as to rest on that face. The solution contains, dissolved in a lipophilic solvent, deterioration preventing agent that solidifies by oxidation. The solution is supplied through the separator 6 to the sealing member 4 and permeates the sealing member 4, so that a coating 17 resulting from the agent solidifying coats the outer face of the sealing member 4, leaving the solution present in the sealing member 4.
US11915882B2
A ceramic electronic device includes a multilayer chip in which a dielectric layer and an internal electrode layer are alternately stacked. Concentration peaks of two or more types of metals different from a main component metal of the internal electrode layer exist at different positions in a stacking direction of the dielectric layer and the internal electrode layer, between the dielectric layer and the internal electrode layer.
US11915875B2
A multilayer electronic component includes: a body including a dielectric layer and a plurality of internal electrodes alternately disposed with the dielectric layer; and external electrodes disposed on the body, wherein the external electrodes respectively include an electrode layer disposed on the body and connected to the plurality of internal electrodes and a conductive resin layer disposed on the electrode layer and including a first conductive particle, a second conductive particle, and a resin, wherein the first conductive particle is a Cu particle, the second conductive particle is a Cu particle having a surface on which Ag is disposed.
US11915873B2
Prismatic polymer monolithic capacitor structure that includes multiple interleaving radiation-cured polymer dielectric layers and metal layers. Method for fabrication of same. The chemical composition of polymer dielectric and the electrode resistivity parameters are chosen to maximize the capacitor self-healing properties and energy density, and to assure the stability of the capacitance and dissipation factor over the operating temperature range. The termination electrode that extends beyond the active capacitor area and beyond the polymer dielectric layers has a thickness larger than that used industrially to provide resistance to thermomechanical stress. The glass transition temperature of the polymer dielectric is specifically chosen to avoid mechanical relaxation from occurring in the operating temperature range, which prevents high moisture permeation (otherwise increasing a dissipation factor and electrode corrosion) into the structure. The geometry and shape of the capacitor are appropriately controlled to minimize losses when the capacitor is exposed to pulse and alternating currents.
US11915872B2
A ceramic component having a ceramic main part containing AxByC1−x−vTi1−y+wO3*(Mn2P2O7)z*Du, in which A is a first dopant selected from a group including neodymium, praseodymium, cerium, and lanthanum, B is a second dopant selected from a group including niobium, tantalum, and vanadium, C is selected from a group including calcium, strontium, and barium, and D includes a metal selected from a group including aluminum, nickel, and iron. x is the proportion of A, y is the proportion of B, v is the proportion of A vacancies, w is the proportion of excess titanium, z is the proportion of Mn2P2O7, u is the proportion of D, and the following applies: 0.0≤x<0.1, 0.0≤y<0.1, 0≤v<1.5*x, 0≤w<0.05, 0.01≤z<0.1, 0≤u<0.05. A method for producing the ceramic component is also disclosed.
US11915870B2
Capacitors having electrodes made of interconnected corrugated carbon-based networks (ICCNs) are disclosed. The ICCN electrodes have properties that include high surface area and high electrical conductivity. Moreover, the electrodes are fabricated into an interdigital planar geometry with dimensions that range down to a sub-micron scale. As such, micro-supercapacitors employing ICCN electrodes are fabricated on flexible substrates for realizing flexible electronics and on-chip applications that can be integrated with micro-electromechanical systems (MEMS) technology and complementary metal oxide semiconductor technology in a single chip. In addition, capacitors fabricated of ICCN electrodes that sandwich an ion porous separator realize relatively thin and flexible supercapacitors that provide compact and lightweight yet high density energy storage for scalable applications.
US11915866B2
An enhanced safety coil that prevents crack formation and propagation to the coil windings from external sources and prevents exposure to fuel is provided. The enhanced safety coil may be used in a solenoid operated gas admission valve (SOGAV), and includes a plastic encapsulation body having at least one body de-stress feature, a coil wound on the plastic encapsulation body, a sleeve forming an outermost side protective wall configured to accommodate the plastic encapsulation body and coil therewithin, and potting provided between the plastic encapsulation body and the sleeve to seal the coil therein. The body de-stress feature is configured to reduce at least one of a formation or a propagation of a crack through the potting to the coil. The plastic encapsulation body forms retention latches configured to mate with a stator.
US11915861B2
There is provided a method for manufacturing a rare earth sintered magnet having a stable magnetic performance, by uniformly distributing a heavy rear earth element to the surface of the magnet and the grain boundary inside of the magnet by using a mixture of a heavy rare earth compound or a heavy rare earth metal alloy and a rare earth magnet powder, to lower a decrease rate of the magnetic characteristics based on the temperature of the rare earth sintered magnet.
US11915860B2
A laminated core includes a plurality of electrical steel sheets stacked on each other and coated with an insulation coating on both surfaces thereof, and an adhesion part provided between the electrical steel sheets adjacent to each other in a stacking direction and configured to adhere the electrical steel sheets to each other, wherein an adhesion area ratio of the electrical steel sheet by the adhesion part is 1% or more and 40% or less.
US11915856B2
An electromagnetic induction device comprising a magnetic core having a limb and at least one winding wound around the limb is presented. The winding comprises: an electrical conductor forming a plurality of radially overlapping layers around an axis; an electrically insulating material positioned between the radially overlapping layers of the electrical conductor; at least one magnetic material end-fill positioned at at least one axial end of the winding in electrical in contact with the layers of the electrical conductor so to be at the same electrical potential with the latter.
US11915853B2
A coil component is provided. The coil component includes a body having fifth and sixth surfaces opposing each other, first and second surfaces respectively connecting the fifth and sixth surfaces of the body and opposing each other, and third and fourth surfaces respectively connecting the first and second surfaces of the body and opposing each other in one direction, a recess disposed in an edge between one of the first and second surfaces of the body and the sixth surface of the body, a coil portion disposed inside the body and exposed through the recess, and an external electrode including a connection portion disposed in the recess and connected to the coil portion, and a pad portion disposed on one surface of the body. A length of the pad portion in the one direction is greater than a length of the connection portion in the one direction.
US11915850B2
A coil assembly for controlling a magnetic field in a plasma chamber is provided herein. In some embodiments, the coil assembly may include a mandrel including an annular body that includes at least one upper body coolant channel and at least one lower body coolant channel, and a plurality of cooling fins disposed circumferentially about an outer diameter of the body and radially outward from the outer diameter, an inner electromagnetic cosine-theta (cos θ) coil ring including a first set of inner coils wrapped around the plurality of cooling fins in the body and configured to generate a magnetic field in a first direction, an outer electromagnetic cosine-theta (cos θ) coil ring including a second set of outer coils wrapped around the plurality of cooling fins and configured to generate a magnetic field in a second direction orthogonal to the first direction.
US11915843B2
A multicore cable includes a plurality of covered wires having a lubricant powder provided on surfaces thereof, and an outer sheath layer covering outer surfaces of the plurality of covered wires. The outer surfaces of the plurality of covered wires, and the outer sheath layer, make contact with one another via the lubricant powder. A coverage of the outer surfaces of the plurality of covered wires by the lubricant powder is greater than or equal to 15%.
US11915839B2
A data communications cable may communicatively coupled two components associated with an information handling system. For example, the data communications cable may include: a differential pair of conductors; a first dielectric material, associated with a first relative permittivity, surrounding the differential pair of conductors; and a second dielectric material, associated with a second relative permittivity, surrounding the first dielectric material. For instance, the first relative permittivity may be greater than the second relative permittivity, and a distance between the differential pair of conductors may vary plus or minus an amount with a length of the data communications cable.
US11915834B2
Systems and methods may include identifying, by a server computing system, data related to treatment needs of a plurality of patients associated with a plurality of healthcare providers, the data related to the treatment needs of the plurality of patients associated with cancelled health-related appointments because of a shared-health event; determining, by the server computing system, data related to a treatment specialty associated with each of the plurality of patients based on the data related to the treatment needs of each of the plurality of patients; determining, by the server computing system, data related to a treatment specialty associated with each of the plurality of healthcare providers; and matching, by the server computing system, at least one patient from the plurality of patients with at least one healthcare provider from the plurality of the healthcare providers based on data related to the treatment specialty associated with the patient being similar to data related to a treatment specialty associated with the healthcare provider.
US11915826B2
An example device is configured to capture an image of a patient. The devices includes a camera configured to capture the image of the patient. The device further: captures contextual data associated with the image; allows a caregiver to select the image to be stored; forwards the image and the contextual data to a remote server for processing using artificial intelligence; and receives a proposed diagnosis from the remote server based upon the image and the contextual data.
US11915825B2
Disclosed systems include an electrocardiogram sensor and a processing device operatively coupled to the electrocardiogram sensor. The processing device receives electrocardiogram data from the electrocardiogram sensor and applies a machine learning model to the received electrocardiogram data. The machine learning model has been trained based on previous electrocardiogram data of a plurality of subjects. The electrocardiogram data of the plurality of subjects have one or more associated analyte measurements. The processing device may determine an indication of a level of the analyte based on the electrocardiogram data.
US11915824B2
A device for measuring therapeutic compliance with wearing a textile item by a patient. The device includes: a flexible electronic card having two opposed faces and designed to be integrated into the item in a manner such that one of the faces is disposed against a limb of the patient when the item is worn; two capacitive electrodes each disposed on one of the faces of the electronic card, orientated in opposing directions and capturing measuring signals which are a function of their environment; a monitoring system disposed on the electronic card and capable of generating compliance data from the measuring signals; and a communications system disposed on the electronic card and designed to transfer data remotely from the item. The device is suitable for selectively detecting Wearing, Not Wearing or Washing of the item, as well as for estimating a potential level of wear of the item.
US11915820B2
The present embodiments relate generally to a system and method for creation of a patient account on a medical imaging system during a medical imaging examination. The method may involve operating a processor to: acquire a set of medical imaging data during the medical imaging examination, the set of medical imaging data being acquired in association with a logged-in medical professional account on the medical imaging system; display a new patient account prompt to initiate creation of the patient account; receive a patient identifier to initiate the creation of the patient account; and use the patient identifier to initiate the creation of the patient account, the patient account to be used for accessing at least a portion of the set of medical imaging data acquired during the medical imaging examination.
US11915816B2
Methods, systems, and computer-readable mediums for generating, by an artificial intelligence engine, treatment plans for optimizing a user outcome. The method comprises receiving attribute data associated with a user. The attribute data comprises one or more symptoms associated with the user. The method also comprises, while the user uses a treatment apparatus to perform a first treatment plan for the user, receiving measurement data associated with the user. The method further comprises generating, by the artificial intelligence engine configured to use one or more machine learning models, a second treatment plan for the user. The generating is based on at least the attribute data associated with the user and the measurement data associated with the user. The second treatment plan comprises a description of one or more predicted disease states of the user. The method also comprises transmitting, to a computing device, the second treatment plan for the user.
US11915813B2
Disclosed is a drug compliance management method including a microneedle applicator configured to infuse a drug by means of a microneedle in the form of a wearable device, a patient terminal configured to process drug compliance information including drug infusion information received from the microneedle applicator and medication information separately input by a patient after administration, a server configured to transmit the drug compliance information received from the patient terminal, and an expert terminal configured to display drug compliance information collected from a plurality of patient terminals.
US11915805B2
The present disclosure generally relates to user interfaces for managing sharing of health-related data. In some embodiments, user interfaces for establishing sharing of health-related data are described. In some embodiments, user interfaces for viewing and managing shared health-related data are described.
US11915799B2
A polymer physical property prediction device includes a processor, and a memory storing program instructions that cause the processor to read a structural unit from a storage unit and use the structural unit to calculate numbers each indicating how many substructures are in a polymer, the polymer being formed of repetition of the structural unit, calculate a number indicating how many atoms are in the structural unit, calculate number densities of the substructures from the numbers of substructures and the number of atoms in the structural unit, construct a regression model that predicts a physical property value by using an experimental value of a physical property of the polymer and the number densities of the substructures, input a polymer structure of which the physical property value is to be predicted, and predict the physical property value corresponding to the input polymer structure by using the regression model.
US11915796B2
The present invention relates to a method for calibrating a data set of a target analyte in a sample, wherein a normalization coefficient for calibrating the data set is provided by using a reference value, a reference cycle and the data set, and the calibrated data set is obtained by applying the normalization coefficient to the signal values of the data set. The present method is very effective in removing the inter- and intra-instrument signal variations of data sets. Furthermore, since the present method can be configured in software, the instant method is capable of being applied universally to various analytical instruments (e.g., a real-time PCR instrument) regardless of manufacturer. Accordingly, the method by the present invention would be very useful in diagnostic data analysis.
US11915794B2
In one aspect, methods are described herein for enhancing one or more nucleic acid interactions. For example, in some embodiments, methods of enhancing one or more steps of polymerase chain reaction (PCR) are described herein. In some embodiments, the optimal temperature cycling protocol for one or more PCR cycles can be determined according to methods described herein.
US11915793B2
The present disclosure relates to Fragile X Syndrome (FXS) clinical testing, and in particular to an FXS AGG interruption polymerase chain reaction (PCR) assay and an AGG interruption genotyping algorithm for implementation into clinical testing. Particularly, aspects are directed to obtaining raw data from the FXS assay performed on a sample, iteratively searching the raw data and identifying one or more AGG peaks on the first allele using a first set of search spaces determined based on an expected AGG peak size, determining a number of CGG repeats downstream of a final AGG interruption and a number of CGG repeats preceding a first AGG interruption on the first allele based on the one or more AGG peaks, and generating an AGG genotype for the first allele based on the number of CGG repeats downstream of the final AGG interruption and the number of CGG repeats preceding the first AGG interruption.
US11915791B2
The present disclosure includes apparatuses and methods related to memory topologies. An apparatus may include a first plurality of clam-shell paired memory devices arranged in a star connection topology, each clam-shelled pair of the first plurality of memory devices being coupled by a respective matched branch to a first common command address signal trace. The apparatus may include a second plurality of memory devices coupled to a second common command address signal trace.
US11915777B2
Some embodiments include an integrated assembly having first and second source/drain regions laterally offset from one another. Metal silicide is adjacent to lateral surfaces of the source/drain regions. Metal is adjacent to the metal silicide. Container-shaped first and second capacitor electrodes are coupled to the source/drain regions through the metal silicide and the metal. Capacitor dielectric material lines interior surfaces of the container-shaped first and second capacitor electrodes, A shared capacitor electrode extends vertically between the first and second capacitor electrodes, and extends into the lined first and second capacitor electrodes. Some embodiments include methods of forming integrated assemblies.
US11915773B2
A nonvolatile memory device includes a memory cell array, a voltage generator, a voltage path circuit and a wordline defect detection circuit. The memory cell array includes memory cells and wordlines connected to the memory cells. The voltage generator generates a wordline voltage applied to the wordlines. The voltage path circuit between the voltage generator and the memory cell array transfers the wordline voltage to the wordlines. The wordline defect detection circuit is connected to a measurement node between the voltage generator and the voltage path circuit. The wordline defect detection circuit measures a path leakage current of the voltage path circuit based on a measurement voltage of the measurement node to generate an offset value corresponding to the path leakage current in a compensation mode and determines defect of each wordline of the wordlines based on the offset value and the measurement voltage in a defect detection mode.
US11915763B2
An operating method of a memory system includes preprogramming multi-page data of a memory controller to a nonvolatile memory device, generating a state group code based on multi-bit data of the multi-page data, and each state group data of the state group code having less number of bits than corresponding multi-bit data, detecting sudden power-off occurring after the preprogramming, backing up, in response to the detecting of the sudden power-off occurring, the state group code to the nonvolatile memory device, recovering, after power is recovered from the sudden power-off, the multi-page data from the nonvolatile memory device, based on the state group code, reprogramming the multi-page data to the nonvolatile memory device, and reprogramming, in response to the detecting of the sudden power-off not occurring, the multi-page data of the memory controller to the nonvolatile memory device.
US11915761B2
In certain aspects, a memory device includes a memory string including a drain select gate (DSG) transistor, a plurality of memory cells, and a source select gate (SSG) transistor, and a peripheral circuit coupled to the memory string. The peripheral circuit is configured to in response to an interrupt during a program operation on a select memory cell of the plurality of memory cells, turn on at least one of the DSG transistor or the SSG transistor. The peripheral circuit is also configured to suspend the program operation after turning on the at least one of the DSG transistor or the SSG transistor.
US11915750B2
A memory device can include a plurality of memory cells including a first group of memory cells and a second group of memory cells programmed to a predefined logic state. The plurality of memory cells includes a memory controller configured to apply a reading voltage to at least one selected memory cell of the first group during a reading operation, apply the reading voltage to the memory cells of the second group, and responsive to the logic state of at least one memory cell of the second group being assessed to be different from the predefined logic state perform a refresh operation of the memory cells of the first group by applying a recovery voltage higher than the reading voltage to assess the logic state thereof and reprogramming the memory cells of the first group to the logic state assessed with the recovery voltage.
US11915737B2
Methods, apparatuses, and systems related to managing operations performed in response to refresh management (RFM) commands A controller generates the RFM command for coordinating a refresh management operation targeted for implementation at an apparatus. The apparatus tracks refresh target set that includes refresh management target locations within the apparatus. According to the tracked refresh management target set, the apparatus selectively implements the targeted refresh management operation and/or a response operation in addition to or as a replacement for the targeted refresh management operation.
US11915736B2
A memory system including a plurality of memory cells, a plurality of word lines, a plurality of bit lines, and a plurality of source lines. The plurality of memory cells are arranged in rows and columns, each of the plurality of memory cells having a gate, a drain, and a source. In the plurality of word lines, each of the word lines having a corresponding row, wherein each of the word lines is coupled to the gates of the memory cells in the corresponding row. In the plurality of bit lines and the plurality of source lines, each of the bit lines and each of the source lines having a corresponding column, where each of the bit lines is connected to the drain of the memory cells in the corresponding column and each of the source lines is connected to the source of the memory cells in the corresponding column. Where, in a write operation, the word line corresponding to a selected memory cell is configured to receive a first voltage, and the bit line and the source line of the selected memory cell are configured to receive a second voltage, and where one of the first voltage or the second voltage is a positive voltage and the other of the first voltage or the second voltage is a negative voltage.
US11915732B1
A gimbal having a base portion and a tongue joined together by a neck portion. The base portion includes a first proximal edge facing away from the tongue. A circuit is mounted on the gimbal and includes a portion mounted to the base portion having a circuit extension region that extends beyond the first proximal edge. The circuit extension region includes a second proximal edge facing away from the tongue. A slider may be mounted on the tongue and electrically connected to the circuit. First and second PZT actuators are mounted to the head gimbal assembly and electrically connected to the circuit. The circuit extension region has a circuit extension region width W of at least 0.1 mm as measured in a direction extending away from the tongue relative to a furthest extending portion of the first proximal edge and a furthest extending portion of the second proximal edge.
US11915729B1
When writing data to a magnetic data storage medium, it is detected whether duration, before occurrence of a data transition, of data to be written exceeds a predetermined threshold. When the duration, before the transition, of the data to be written exceeds the predetermined threshold, the data is written by applying an initial pulse and then maintaining, until a shut-off pulse, a steady-state write current having an amplitude less than the initial pulse. A shut-off adjustment is determined based on a predetermined delay. The shut-off pulse is initiated at a time based on one bit period prior to the transition, adjusted by the shut-off adjustment. When the duration, before the transition, of the data to be written is at most equal to the predetermined threshold, the data is written by applying the initial pulse without applying a steady-state write current before the transition.
US11915728B2
A data storage disk cartridge library system includes a rack having an array of bays, at least some housing disk media cartridges and/or media drives, and a pair of horizontal and vertical guide rails bordering each bay. A media transport robot includes fixed-position drive wheels at each corner for driving the robot along the guide rails, and pivoting guide wheels corresponding to each drive wheel for guiding the drive wheel horizontally along a horizontal guide rail and vertically along a vertical guide rail. With each guide wheel coupled with a horizontal guide rail the robot can travel horizontally on the rack, and with each guide wheel coupled with a vertical guide rail the robot can travel vertically on the rack. Electrical power can be supplied to the robot via the guide rails, and gear portions of the wheels mechanically interface with a mechanical portion of the guide rails.
US11915727B2
A problem to be solved is to realize a moving image playback system capable of sequentially referring to a desired scene in sports on the basis of at least a score in a game.
Realized is a moving image playback system provided with an input means that performs input processing of a time stamp corresponding to play result information including at least a score, a display means that performs display processing of each of a plurality of display objects indicating the play result information and corresponding to the time stamp, and a management means that associates a moving image with the plurality of display objects, in which the display means performs playback processing of the moving image based on the time stamp in response to designation of the display object as a turning point.
US11915714B2
Methods for modifying audio data include operations for accessing audio data having a first prosody, receiving a target prosody differing from the first prosody, and computing acoustic features representing samples. Computing respective acoustic features for a sample includes computing a pitch feature as a quantized pitch value of the sample by assigning a pitch value, of the target prosody or the audio data, to at least one of a set of pitch bins having equal widths in cents. Computing the respective acoustic features further includes computing a periodicity feature from the audio data. The respective acoustic features for the sample include the pitch feature, the periodicity feature, and other acoustic features. A neural vocoder is applied to the acoustic features to pitch-shift and time-stretch the audio data from the first prosody toward the target prosody.
US11915703B2
A system includes: a server including first circuitry and a memory that stores, for each event, voice data recorded during the event, text data converted from the voice data, and time information indicating a time when the text data was generated; and a display control apparatus communicably connected with the server, including second circuitry to based on information on the event stored in the memory, control a display to display text data in an order according to the time when the text data was generated, and a graphical control region that sets playback position in a total playback time of the voice data, and in response to selection of particular text data from the text data being displayed, control the display to display the graphical control region at a location determined based on a time when the particular text data was generated.
US11915702B1
The current document is directed to a methods and systems that use observational data collected by various devices and sensors to generate electronic-data representations of human conversations. The implementations of these methods and systems, disclosed in the current document, provide a highly extensible and generic platform for converting observational data into affect-annotated-timeline outputs that provide both a textual transcription of a conversation and a parallel set of affect annotations to the conversation. The affect-annotated-timeline outputs may be useful to researchers and developers, but also serve as inputs to any of a wide variety of downstream analytical processes and analysis systems that are, in turn, incorporated into many different types of special-purpose analysis and control systems.
US11915699B2
Systems and methods for account data association with voice interface devices are disclosed. For example, when a host user/primary user and guest user have consented for account data to be associated with the primary user's devices, a request to associate the account data may be received. Voice and device-based authentication may be performed to confirm the identity of the guest user and the guest user's account data may be associated with the primary user's devices. During a guest session, voice recognition may be utilized to determine if a given user utterance is from the guest user or the primary user, and actions may be performed by the voice interface device accordingly.
US11915689B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a prediction of an audio signal. One of the methods includes receiving a request to generate an audio signal conditioned on an input; processing the input using an embedding neural network to map the input to one or more embedding tokens; generating a semantic representation of the audio signal; generating, using one or more generative neural networks and conditioned on at least the semantic representation and the embedding tokens, an acoustic representation of the audio signal; and processing at least the acoustic representation using a decoder neural network to generate the prediction of the audio signal.
US11915684B2
A method and an electronic device for translating a speech signal between a first language and a second language with minimized translation delay by translating fewer than all words of the speech signal according to a level of understanding of the second language by a user that receives the translation.
US11915679B2
An acoustic liner is provided. The acoustic liner includes a face sheet, a back sheet spaced from the face sheet, and a core layer defining a cellular structure disposed between the face sheet and the back sheet. The core layer includes a plurality of first resonant cells coupled to the back sheet. Each of the first resonant cells includes a first cell wall coupled to the back sheet along a first cell wall base edge, the first cell wall extending from the back sheet toward the face sheet, the first cell wall further coupled to the face sheet along a first cell wall top edge, wherein the first cell wall of each of the first resonant cells comprises a surface extension that extends from a surface of the first cell wall.
US11915670B2
Systems, methods, and media for displaying interactive augmented reality presentations are provided. In some embodiments, a system comprises: a plurality of head mounted displays, a first head mounted display comprising a transparent display; and at least one processor, wherein the at least one processor is programmed to: determine that a first physical location of a plurality of physical locations in a physical environment of the head mounted display is located closest to the head mounted display; receive first content comprising a first three dimensional model; receive second content comprising a second three dimensional model; present, using the transparent display, a first view of the first three dimensional model at a first time; and present, using the transparent display, a first view of the second three dimensional model at a second time subsequent to the first time based one or more instructions received from a server.
US11915661B2
A backlight adjusting method of display device, a backlight adjusting device and a display device are provided, where the display device includes a display panel and a backlight element, the display panel is divided into a plurality of display subareas, the backlight element includes a plurality of backlight subareas, the display subareas and the backlight subareas are in a one-to-one correspondence, the method includes: for each of the backlight subareas, calculating an initial backlight value of the backlight subarea according to pixel information of the display subarea corresponding to the backlight subarea; and determining a first correction backlight value of the backlight subarea according to a preset backlight threshold and an initial backlight value of each of the other backlight subareas adjacent to the backlight subarea.
US11915645B2
A display panel includes a base, a plurality of sub-pixels and a plurality of gate control lines that are disposed on the base. Each sub-pixel includes a pixel circuit. The pixel circuit includes a driving transistor and at least one first switching transistor electrically connected to a control electrode of the driving transistor. Each pixel circuit is electrically connected to at least two gate control lines. A first switching transistor includes an active layer. The active layer includes an active layer body and at least one extension portion, and the active layer body includes at least one channel portion and at least one conductive portion. An extension portion is electrically connected to a conductive portion of the active layer body. At least a portion of an orthogonal projection of the extension portion on the base is overlapped with an orthogonal projection of a gate control line on the base.
US11915644B2
Various examples are provided related to compensating brightness of a display using a vertical organic light emitting transistor that suppresses variations in brightness over a long period of time and a display. In one example, a method includes applying a voltage for brightness inspection to a gate electrode of the vertical organic light emitting transistor to be corrected, measuring a current flowing through a current supply line through which the current is supplied to a source electrode of the vertical organic light emitting transistor by the application of the voltage for brightness inspection to the gate electrode of the vertical organic light emitting transistor to be corrected, and determining a corrected value of the voltage to be applied to the gate electrode of the vertical organic light emitting transistor based on a value of the current and characteristic information of the vertical organic light emitting transistor stored in the memory.
US11915638B2
A display panel and a display device are provided. The display panel includes a pixel circuit and a light-emitting element. The pixel circuit includes a data-writing module, a driving module, and a compensation module. The data-writing module is configured to selectively provide a data signal for the driving module. The driving module includes a driving transistor and is configured to provide a driving current to the light-emitting element. The compensation module is configured to compensate a threshold voltage of the driving transistor. A source of the driving transistor includes a first source and a second source, and a drain of the driving transistor includes a first drain and a second drain. A third driving portion is arranged between the first source and the second source. A first driving portion is arranged between the second source and the first drain.
US11915634B2
A display substrate and a display device are provided. In the display substrate, a first display region includes a first light emitting unit column and a second light emitting unit column each connected with a column of first sub-pixel circuits; a second display region includes a third light emitting unit column and a fourth light emitting unit column each connected with a column of first sub-pixel circuit pairs; each second sub data line is connected with each second light emitting unit column, and each fourth sub data line is connected with each fourth light emitting unit column. The first sub-pixel circuits connected with the fourth light emitting unit column and the first sub-pixel circuits connected with the second light emitting unit column are located in different columns, and the second sub data line and the fourth sub data line are connected by a data line connection portion.
US11915620B2
Provided is an anti-static and high-heat resistant label sheet comprising a film, metallic interlayer, and adhesive. The metallic interlayer comprises pigments that are smoother, have a rounded edge, and result in a more homogenous thickness with minimal to no surface defects, which allow for increased reflectivity and vibrancy of the pigments and label sheet. The pigments are also aligned as to form channels within the metallic interlayer for dispersing and preventing buildup of static electricity. The label sheet may further comprise a printable top coat, primer coating, a colored coating, and a liner layer. The printed label sheets may be used for asset tracking and security labeling, such as barcoding products and inventory. The metallic color and reflectivity of the label sheets, and the die-cut labels thereon, may enable readability of the barcodes with a handheld scanner up to 24 inches distance.
US11915617B2
This display medium is formed of a sheet member that transmits light, is provided with a point group formed of one or more points, and includes a plurality of layers which at least partially overlap. The display medium displays a plurality of contents respectively corresponding to a first direction D1 and a second direction D2, on the basis of respective parts where each of light emitted in the first direction D1 and light emitted in the second direction D2 passes through each of the plurality of layers.
US11915616B2
Systems and methods for processing and analyzing data collected in connection with online examinations are described herein. The methods may be implemented by one or more computing devices and may include flagging one or more proctoring events indicated by data that was obtained in connection with an exam session of a test taker, the one or more flagged proctoring events being potentially associated with one or more exam rule violations. A point value may be assigned to each of the one or more flagged proctoring events. The point value of at least one of the one or more flagged proctoring events may be adjusted with a weight, the weight being obtained based on data other than mere occurrence of the one or more flagged proctoring events. An overall risk level may be generated based on an overall score obtained by tallying together the adjusted point value or values and unadjusted point value or values, if there are any, of all of the one or more flagged proctoring events, the overall risk level indicating likelihood of exam rule violation in connection with the exam session.
US11915614B2
A learning system capable of adaptively presenting various learning materials of various concepts to a user may include a concept tracker to analyze the learning materials and track one or more concepts from each of content items in the learning materials. A content item may be a video, and the system may analyze the transcripts of the video to determine one or more concepts about the video. The learning system may recommend a concept for the user to learn or improve based on the user's understanding and knowledge level around relevant concepts. Further, the system may present learning materials about the recommended concept to the user by indexing video segments by the time stamps associated with the particular concept and replay the video segments from the respective starting position and the ending position without replaying the entire video contents. Various clustering methods may be used to track the concepts.
US11915609B2
Provided is a hollow organ model unit. The hollow organ model unit includes a base that includes a recessed part, a hollow organ model that is placed in the recessed part, a filler that is filled in the recessed part, and a sensor that performs a measurement on the hollow organ model.
US11915602B2
The present disclosure describes various embodiments of systems and methods of detecting, classifying, and making a threat assessment of an unmanned aerial vehicle (UAV). One such method comprises detecting a radio frequency (RF) signal; determining that the RF signal is generated from an unmanned aerial vehicle (UAV) based on the detected RF signal; classifying at least a make and model of the UAV based on the detected RF signal; sensing for a remote identification field data broadcasted by the UAV; receiving remote identification information of the UAV from a network database, if the network database is available; assessing a threat likelihood of the UAV based on joint processing of at least the RF signal based classification of the UAV and the received remote identification information of the UAV; and signaling an alert containing a description of the UAV and the threat if the UAV is assessed as a harmful threat.
US11915597B1
A computer-implemented method for securing unmanned aerial system (UAS) operations includes receiving a UAS flight plan for a UAS and a UAS operation, the UAS flight plan including a flight profile and flight path for the UAS; determining a mission type for the UAS operation requires use of dummy aircraft information; and assigning a dummy UAS identification for the UAS. Generating dummy airframe information, including dummy airframe characteristics and performance data, for the UAS, includes generating dummy airframe information that corresponds to airframe information for an actual civil aircraft that could follow the received UAS flight plan. The method further includes causing the UAS to broadcast the dummy UAS identification and the dummy airframe information with an automatic dependent surveillance-broadcast signal during at least a portion of the UAS operation.
US11915595B2
In collision-avoidance maneuvering in congested waters, an own ship is decelerated by astern power. The own ship is continuously navigated on a current target course with a propulsion propeller always rotated forward at the stern of the own ship. The astern power is generated as the propulsion of a propeller slipstream with rudder angles formed at a pair of right and left high-lift rudders disposed behind the propulsion propeller. In the decelerating maneuvering, the rudder angles formed at the high-lift rudders are controlled within a range from a rudder angle for applying a maximum propeller slipstream as the astern power to a rudder angle for eliminating the ahead power of the propeller slipstream, and the deceleration of the own ship is controlled by changing the astern power according to the rudder angles.
US11915594B2
A collision avoidance method for a water-based vessel, including: obtaining real time data relating to the path of two or more vessels; identifying a collision risk between the two or more vessels; determining if the collision risk is above a predetermined threshold, wherein when the collision risk is above the predetermined threshold, determining one or more collision avoidance manoeuvres on the basis of historical navigational data which corresponds to the real-time data; providing the one or more collision avoidance manoeuvres to an operator of the one or more vessels.
US11915592B2
Presented are intelligent electronic footwear with controller automated features, methods for making/using such footwear, and control systems for executing automated features of intelligent electronic footwear. An intelligent electronic shoe (IES) includes an upper that attaches to a user's foot, and a sole structure that is attached to the upper and supports thereon the user's foot. An alert system, which is mounted to the sole structure and/or upper, generates predetermined outputs in response to electronic command signals. The IES system also includes a wireless communications device that wirelessly communicates with a remote computing node, and a footwear controller that communicates with the wireless communications device and alert system. The footwear controller receives location data indicative of the user's and remote computing node's locations, determines whether the user's location is within a predetermined location/proximity to the node's location and, if so, transmits command signals to the alert system to notify the user/vehicle.
US11915591B2
A vehicle collision avoidance method includes receiving host vehicle driving information, receiving remote vehicle driving information, generating a host vehicle position function and a remote vehicle position function, setting a transformation coordinate system, calculating a rotation angle, transforming the host vehicle position function and the remote vehicle position function to a transformed host vehicle position function and a transformed remote vehicle position function, respectively, using the rotation angle, determining a collision possibility between the host vehicle and the remote vehicle using the transformed host vehicle position function and the transformed remote vehicle position function, and controlling the host vehicle depending on the collision possibility.
US11915590B2
A warning system for a vehicle may comprise at least one imager disposed to capture image data from a scene in a blind spot of a vehicle; a processor associated with the imager and configured to process the image data and determine whether there may be an obstruction in the blind spot; and a controller in communication with the processor. The processor may be configured to determine whether the obstruction in the blind spot may be a person and, upon a determination that the obstruction is a person, sends an appropriate input to the controller. The controller may be configured to, upon receipt of the input indicating that there may be a person in the blind spot, cause an alert to be generated.
US11915583B2
An apparatus and method for determining a traffic level in the future. A road network including graph edges for a plurality of intersections and graph nodes for a plurality of road links is identified. A road link of interest is selected from the plurality of road links. A set of related link subset are calculated for the selected road link. Historical data is queried for the related link subset. A predicted traffic level is calculated for the selected road link in response to the historical data for the related link subset.
US11915579B2
Methods and systems are disclosed for event management, allowing authorized users or authorities to distribute and display communications on digital displays. In one aspect, an event management communications system receives event data sent from a detection system comprised of a network of sensors. The event management communications system processes the event data to determine an event perimeter, and then selects one or more digital displays based upon the event data or the determined event perimeter. Next, the event management communications system authors one or more contextual communications corresponding to the one or more digital displays and sends said one or more authored communications to said one or more digital displays, thereby allowing the one or more digital displays to display the corresponding one or more communications to a relevant, identified audience.
US11915575B2
The exemplary embodiments disclose a method, a computer program product, and a computer system for managing sanitation. The exemplary embodiments may include collecting data of one or more assets, extracting one or more features from the collected data, and evaluating a state of sanitation of the one or more assets based on applying one or more models to the extracted features.
US11915566B2
Examples described herein generally relate to a system and method for projecting content in a retail environment. The system and method may include an image projector for projecting content on a surface of the retail environment. The system and method may also include a security pedestal comprising the image projector. The system and method may also include receiving at the image projector a first signal indicating a first content to be projected. The system and method may also include receiving at the image projector a second signal indicating a second content to be projected after the first content.
US11915546B2
A system includes a plurality of stationary gaming tables positioned at a plurality of respective locations, a moveable table game device, one or more processors, and a server. Each gaming table includes a table transceiver. The table game device includes a device transceiver that receives data signals including identification data from the table transceivers via a first communication network. The processors determine an identity of the gaming tables based on the identification data, calculate a relative distance between the table game device and each gaming table based on at least one characteristic of a respective data signal, and generate location data indicating a relative location of the gaming device as a function of the calculated relative distances. The server collects the location data via a second communication network and stores the location data for analysis and location tracking.
US11915545B2
In various embodiments, the present disclosure relates generally to gaming systems and methods for providing zero, one or more awards in association with one or more game outcomes from one or more dynamically activated sets of reels.
US11915542B2
Systems and method for providing a slot-type game in which an award outcome is determined based on the amount and position of each of a randomly generated first and second symbols in the game outcome.
US11915539B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for student accountability systems. School buses can be equipped with a bus system that executes a driver application. Students carry student identification (ID) systems that identify the students to the bus system, which in turn reports a geographic location to a student accountability system. The bus system is configured to permit rapid boarding and easy usage by drivers. The student accountability system provides a parent portal and an administrator portal to monitor the students and provide other useful functions.
US11915528B2
The system and method providing enhanced security ballot image records of the present invention includes an enhanced security ballot image tabulator and an enhanced security ballot image audit station. The tabulator processes each ballot of a plurality of ballots to be tabulated to provide an enhanced security ballot image record having diachronically and synchronically coordinated enhanced security ballot image files, each for another ballot of the plurality of ballots to be tabulated. The enhanced security ballot image record may be broadcast upon completion of tabulation and/or simulcast real time during tabulation or otherwise provided such as on a secure media upon completion of tabulation to the public or other parties interested in the tabulation of cast votes. The enhanced security audit station receives the enhanced security ballot image record and analyzes it to selectively identify out-of-bounds diachronic and/or synchronic security parameters. Any identified ballots may then be reviewed by election officials or other interested parties for validity and authentication purposes. The tabulator may be used to also produce images of the voter sign-in sheets, for the purpose of analytic correlation with the enhanced security files of the enhanced security ballot image record and their tabulation.
US11915524B2
This disclosure relates generally to a method and system for online handwritten signature verification providing a simpler low cost system. The method comprises extracting signature data for the subject from a sensor array for the predefined time window at regular predefined time instants. Further, differentiating the matrix row wise and column wise to generate a row difference matrix and a column difference matrix. Further, determining an idle signature time fraction for the extracted signature data of the subject being monitored from the column difference matrix. Further, determining a plurality of signature parameters based on the row difference matrix and the column difference matrix. Further, analyzing the idle signature time fraction and the plurality of signature parameters of the subject being monitored based on a Support Vector Machine (SVM) classifier, wherein the SVM classifier performs online classification of the extracted signature data into one of a matching signature class and a non-matching signature class.
US11915520B2
Embodiments are disclosed for finding similar persons in images. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving an image query, the image query including an input image that includes a representation of a person, generating a first cropped image including a representation of the person's face and a second cropped image including a representation of the person's body, generating an image embedding for the input image by combining a face embedding corresponding to the first cropped image and a body embedding corresponding to the second cropped image, and querying an image repository in embedding space by comparing the image embedding to a plurality of image embeddings associated with a plurality of images in the image repository to obtain one or more images based on similarity to the input image in the embedding space.
US11915516B2
In order to acquire recognition environment information impacting the recognition accuracy of a recognition engine, an information processing device 100 comprises a detection unit 101 and an environment acquisition unit 102. The detection unit 101 detects a marker, which has been disposed within a recognition target zone for the purpose of acquiring information, from an image captured by means of an imaging device which captures images of objects located within the recognition target zone. The environment acquisition unit 102 acquires the recognition environment information based on image information of the detected marker. The recognition environment information is information representing the way in which a recognition target object is reproduced in an image captured by the imaging device when said imaging device captures an image of the recognition target object located within the recognition target zone.
US11915512B2
A three-dimensional sensing system includes a plurality of scanners each emitting a light signal to a scene to be sensed and receiving a reflected light signal, according to which depth information is obtained. Only one scanner executes transmitting corresponding light signal and receiving corresponding reflected light signal at a time.
US11915507B2
A method for authenticating a first party to a second party, the method comprising: i) providing a token, wherein the token is at least a part of a mobile entity and wherein the token is coupled to a secret being indicative for the identity of the first party, ii) coupling the token with an access point by establishing a physical contact, iii) transferring the secret to the access point, iv) linking the secret with a location information of the access point, thereby providing an authentication token being indicative for the identity and the location of the first party, and v) providing the authentication token to the second party.
US11915506B2
Sustainability measurement is critical to determine whether industry performance is heading in intended direction. State of the art systems in the field of sustainability measurement fail to consider many parameters which are indicative of the sustainability of industries. The disclosure herein generally relates to industry monitoring, and, more particularly, to a method and system for sustainability measurement in an industrial environment. The system calculates similarity score which indicates similarity between different sentences and indicators, and used the calculated similarity scores and extracted features to classify the sentences as belonging to specific classes. This information is in turn used for measuring sustainability of organization from which input data have been collected.
US11915503B2
Digital fingerprints include data indicative of interior features or structures of an object. The physical object may be rigid or malleable. The digital fingerprints may also include data indicative of features on an exterior surface of the object. Digital fingerprints may uniquely identify an object with respect to other objects, even with respect to other objects of a same type or class of objects. The technology may be relatively invariant to changes in scale, rotation, affine, homography, perspective, and illumination as between a reference digital fingerprint and a later acquired or generated digital fingerprint. Digital fingerprints may be used to authenticate an object as being a second instance or appearance of a previously digitally fingerprinted object.
US11915502B2
An electronic imaging device and method for image capture are described. The imaging device includes a camera configured to obtain image information of a scene and that may be focused on a region of interest in the scene. The imaging device also includes a LIDAR unit configured to obtain depth information of at least a portion of the scene at specified scan locations of the scene. The imaging device is configured to detect an object in the scene and provides specified scan locations to the LIDAR unit. The camera is configured to capture an image with an adjusted focus based on depth information, obtained by the LIDAR unit, associated with the detected object.
US11915501B2
An object detection method and apparatus include obtaining a point cloud of a scene that includes location information of points. The point cloud is mapped to a 3D voxel representation. A convolution operation is performed on the feature information of the 3D voxel to obtain a convolution feature set and initial positioning information of a candidate object region is determined based on the convolution feature set. A target point is located in the candidate object region in the point cloud is determined and the initial positioning information of the candidate object region is adjusted based on the location information and target convolution feature information of the target point. Positioning information of a target object region is obtained to improve object detection accuracy.
US11915500B2
A system uses a neural network based model to perform scene text recognition. The system achieves high accuracy of prediction of text from scenes based on a neural network architecture that uses double attention mechanism. The neural network based model includes a convolutional neural network component that outputs a set of visual features and an attention extractor neural network component that determines attention scores based on the visual features. The visual features and the attention scores are combined to generate mixed features that are provided as input to a character recognizer component that determines a second attention score and recognizes the characters based on the second attention score. The system trains the neural network based model by adjusting the neural network parameters to minimize a multi-class gradient harmonizing mechanism (GHM) loss. The multi-class GHM loss varies based on a level of difficulty of the sample.
US11915497B2
A control device includes a control unit configured to: acquire a first image, a second image and report information, the first image being an image resulting from photographing a vehicle before a user gets in the vehicle, the second image being an image resulting from photographing the vehicle after the user gets out of the vehicle, the report information being relevant to a change in a state of the vehicle and being reported by the user; detect the change in the state of the vehicle based on the first image and the second image; and evaluate the user based on the detected change and the report information.
US11915494B2
A relative position determining apparatus according to the present invention includes: a first trajectory information obtaining unit obtaining first trajectory information that is a set of first trajectory points indicating positions that a first moving object has passed; a second trajectory information obtaining unit obtaining second trajectory information that is a set of second trajectory points indicating positions that a second moving object has passed; a map information obtaining unit obtaining map information including lane shape information indicating a shape of each lane; a matching determining unit determining whether each of the first trajectory information and the second trajectory information matches the lane shape information; and a relative lane determining unit determining relative lanes of the first moving object and the second moving object, based on a result of the determination by the matching determining unit.
US11915492B2
This application discloses a traffic light recognition method and apparatus in the field of artificial intelligence that relate to an automated driving technology. The recognition apparatus determines location information of n first traffic lights in a first image based on current positioning information of a vehicle, a calibration parameter of an image sensor, and prestored map data; and detects the first image by using an image detection method, to obtain location information of m second traffic lights in the first image and indication information of the m second traffic lights. This effectively reduces a traffic light recognition error, and improves recognition accuracy.
US11915483B1
A system may detect a participant of a video conference, such as by facial recognition, voice detection, beaconing from a device, login information, location information, or calendar information. The system may identify the participant as a particular person, a person belonging to a particular group, or a person in a particular geographic region. The system may determine one or more configurations specific to the participant for altering functionality of one or more components available for use during the video conference. The one or more configurations may be determined based on one or more preferences of the participant and a priority associated with the functionality. The system may apply the one or more configurations during the video conference.
US11915473B2
A hybrid operation of a license plate recognition (LPR) system and infrastructure monitoring is provided. The system takes advantage of a first mode of operation of the LPR system, by running an infrastructure analytical tool which gathers infrastructure images in parallel with license plate detection. Analytics are applied, via a cloud based analytics engine, to provide detection of infrastructure anomalies, and prediction of potential infrastructure incidents. The system further generates a trigger alert warning of a potential infrastructure incident and recommendation to address the potential infrastructure incident.
US11915472B2
The present disclosure is directed to data classification. An exemplary computer-enabled method for classifying image data comprises: receiving an input image, wherein the input image is of a second data domain; providing the input image to a preprocessing algorithm to obtain a transformed image, wherein the preprocessing algorithm is trained to transform data of the second data domain to data of a first data domain; providing the transformed image to a trained algorithm to analyze the transformed image, wherein the trained algorithm is trained based on training data of the first data domain.
US11915467B1
Example solutions provide saliency for anchor-based object detection, and include: performing, with an object detector, a first object detection process on an image, wherein the first object detection process employs a plurality of anchor boxes; identifying an object detection result for the image; determining, from among the plurality of anchor boxes, a first anchor box associated with the object detection result; and while limiting the object detector to the first anchor box, generating, with the object detector, a saliency map for the image. In some examples, the saliency map is used for selecting further training data for the object detector. In some examples, the saliency map comprises a gradient-based saliency map, and is used for auditing or debugging the object detector.
US11915466B2
Embodiments of the present disclosure disclose a method and apparatus for determining a target anchor, a device and a storage medium. The method may include: extracting a plurality of feature maps of an original image using a feature extraction network; inputting the plurality of feature maps into a feature pyramid network to perform feature fusion, to obtain a plurality of fused feature maps; and using a region proposal network to implement operations as follows: determining an initial anchor of a network head using the fused feature map, based on a size of each fused feature map, and determining an offset parameter of the initial anchor, based on a ratio of the size of the fused feature map to the original image, and generating a plurality of candidate anchors in different directions, based on the offset parameter of the initial anchor.
US11915464B2
Embodiments of the disclosure are directed to methods and systems for creating a medical image database, wherein data which comprise partial images of two-dimensional or higher-dimensional initial images of parts of the human body are created, a projection for obtaining feature vectors is created from the partial images, wherein, in order to prepare the execution of the projection, a neural network based on specified learning partial images is created, wherein the data records are used within the scope of a metric learning method to learn the projection and creation of the feature vectors from learning partial images. This is achieved for example by specifying learning partial images that are slightly shifted, rotated, skewed or stretched relative to one another and were created starting from the same initial image as similar.
US11915454B2
Various embodiments relate to a color palette for capturing a person's image for determination of a facial skin color, and a method and an apparatus using same. Various embodiments may provide a color palette, and a method and an apparatus using same, the color palette comprising: a central area which is provided to define a skin region in a facial image, and is empty or transparent; and a plurality of color areas which are provided to define a plurality of reference regions for use in determining a skin color of the skin region in the facial image, and arranged to surround the central area and disposed according to a rule determined on the basis of at least one color characteristic.
US11915453B2
Eyewear providing an interactive augmented reality experience between two eyewear devices by using alignment between respective 6DOF trajectories, also referred to herein as ego motion alignment. An eyewear device of user A and an eyewear device of user B track the eyewear device of the other user, or an object of the other user, such as on the user's face, to provide the collaborative AR experience. This enables sharing common three-dimensional content between multiple eyewear users without using or aligning the eyewear devices to common image content such as a marker, which is a more lightweight solution with reduced computational burden on a processor. An inertial measurement unit may also be used to align the eyewear devices.
US11915452B2
An information processing device (100) includes a calibration execution unit (195) that performs calibration between two or more sensors which are attached at different positions and of which visual field regions at least partially overlap each other. The calibration execution unit (195) performs the calibration between the sensors in a case where a feature point that enables calibration of each of the two or more sensors is acquirable in a region in which visual fields of the two or more sensors overlap each other.
US11915447B2
An audio acquisition device positioning method is provided. In the method, a first image that includes an audio acquisition device is obtained. The audio acquisition device in the first image is identified. First coordinate data of the identified audio acquisition device in the first image is obtained. First displacement data is determined according to the first coordinate data and historical coordinate data of the audio acquisition device. First coordinates of the audio acquisition device are determined according to the first displacement data.
US11915445B2
A system and a method for counting aquatic creatures are provided. The system includes an image capture device and a computer system configured to perform the method. The method includes: using the image capture device to capture images of a flow channel; defining a scan line in the images; performing a binarization process on pixels of the scan line in each of the images; determining aquatic creature range data according to each of the binarized pixel data sets; determining aquatic creature range data sets according to the binarized pixel data sets; determining identification and direction information of aquatic creature corresponding to each of the aquatic creature range data sets according to the aquatic creature range data sets; and determining a number of aquatic creatures passing through the scan line according to the identification and direction information of aquatic creature corresponding to each of the aquatic creature range data sets.
US11915442B2
An apparatus and method for geometrically correcting an arbitrary shaped input frame and generating an undistorted output frame. The method includes capturing arbitrary shaped input images with multiple optical devices and processing the images, identifying redundant blocks and valid blocks in each of the images, allocating an output frame with an output frame size and dividing the output frame into regions shaped as a rectangle, programming the apparatus and disabling processing for invalid blocks in each of the regions, fetching data corresponding to each of the valid blocks and storing in an internal memory, interpolating data for each of the regions with stitching and composing the valid blocks for the output frame and displaying the output frame on a display module.
US11915441B2
Systems and methods are provided performing for low compute depth map generation by implementing acts of obtaining a stereo pair of images of a scene, downsampling the stereo pair of images, generating a depth map by stereo matching the downsampled stereo pair of images, and generating an upsampled depth map based on the depth map using an edge-preserving filter for obtaining at least some data of at least one image of the stereo pair of images.
US11915438B2
The method of determination of a depth map of a scene comprises generation of a distance map of the scene obtained by time of flight measurements, acquisition of two images of the scene from two different viewpoints, and stereoscopic processing of the two images taking into account the distance map. The generation of the distance map includes generation of distance histograms acquisition zone by acquisition zone of the scene, and the stereoscopic processing includes, for each region of the depth map corresponding to an acquisition zone, elementary processing taking into account the corresponding histogram.
US11915432B2
Disclosed is a target tracking method and apparatus. The target tracking apparatus includes a processor configured to obtain a first depth feature from a target region image and obtain a second depth feature from a search region image, obtain a global response diagram between the first depth feature and the second depth feature, acquire temporary bounding box information based on the global response diagram, updated the second depth feature based on the temporary bounding box information, obtain local feature blocks based on the first depth feature, obtain a local response diagram based on the local feature blocks and the updated second depth feature, and determine output bounding box information based on the local response diagram.
US11915431B2
A method for sparse optical flow based tracking in a computer vision system is provided that includes detecting feature points in a frame captured by a monocular camera in the computer vision system to generate a plurality of detected feature points, generating a binary image indicating locations of the detected feature points with a bit value of one, wherein all other locations in the binary image have a bit value of zero, generating another binary image indicating neighborhoods of currently tracked points, wherein locations of the neighborhoods in the binary image have a bit value of zero and all other locations in the binary image have a bit value of one, and performing a binary AND of the two binary images to generate another binary image, wherein locations in the binary image having a bit value of one indicate new feature points detected in the frame.
US11915429B2
In one aspect, an example method for generating a candidate image for use as backdrop imagery for a graphical user interface is disclosed. The method includes receiving a raw image and determining an edge image from the raw image using edge detection. The method also includes identifying a candidate region of interest (ROI) in the raw image based on the candidate ROI enclosing a portion of the edge image having edge densities exceeding a threshold edge density. The method also includes manipulating the raw image relative to a backdrop imagery canvas for a graphical user interface based on a location of the candidate ROI within the raw image. The method also includes generating, based on the manipulating, a set of candidate backdrop images in which at least a portion of the candidate ROI occupies a preselected area of the backdrop imagery canvas, and storing the set of candidate backdrop images.
US11915427B2
An autonomous vehicle is described herein. The autonomous vehicle generates segmentation scenes based upon lidar data generated by a lidar sensor system of the autonomous vehicle. The lidar data includes points indicative of positions of objects in a driving environment of the autonomous vehicle. The segmentation scenes comprise regions that are indicative of the objects in the driving environment. The autonomous vehicle generates scores for each segmentation scene based upon characteristics of each segmentation scenes and selects a segmentation scene based upon the scores. The autonomous vehicle then operates based upon the segmentation scene.
US11915415B2
Embodiments of this application include an image processing method and apparatus, a non-transitory computer-readable storage medium, and an electronic device. In the image processing method a to-be-predicted medical image is input into a multi-task deep convolutional neural network model. The multi-task deep convolutional neural network model includes an image input layer, a shared layer, and n parallel task output layers. One or more lesion property prediction results of the to-be-predicted medical image is output through one or more of the n task output layers. The multi-task deep convolutional neural network model is trained with n types of medical image training sets, n being a positive integer that is greater than or equal to 2.
US11915411B2
Provided are a structure management device, a structure management method, and a structure management program capable of suppressing deterioration of image quality of a mapped captured image and easily performing comparison with past inspection result.
A structure management device includes an image acquiring unit (401) that acquires an image group, a damage detecting unit (403) that analyzes images in the image group to detect damage of the structure, a three-dimensional design data acquiring unit (407) that acquires three-dimensional design data indicating the structure, a combined information calculating unit (409) that tracks point group data of feature points common in the overlap area between the images in the image group to calculate combined information including a camera position and a camera posture in a case of capturing the image by the camera and a three-dimensional position of the point group data, and a mapping unit (411) that maps the detected damage on a surface of the structure indicated by the acquired three-dimensional design data based on the combined information calculated by the combined information calculating unit.
US11915407B2
A computer-based system and method for taking clarity measurements of a gem, and a computer-readable medium having computer-executable instructions, are provided and include receiving a pixilated image of a gem and identifying pixels representing an inclusion. The method and medium further include determining characteristics of the inclusion as a function of the pixels representing the inclusion, and providing a clarity grade based upon the determined characteristics. Also provided is a method for mapping a gem, and a computer-readable medium having computer-executable instructions, which include receiving a pixilated image of a gem having facet edges, and identifying pixels representing the facet edges. The method and medium further include generating a diagram of the gem, such that the diagram is a function of the pixels representing the facet edges, and superimposing the diagram onto the pixilated image.
US11915402B2
This invention is related to a method to measure and calculate a point spread function PSF of an image detector system based on the analysis of quantum noise that is present in generic image acquisition data, and that is modulated by the transfer function of the digital imaging system. The method allows the calculation of the sharpness of a system without the need for image phantom recordings.
US11915398B2
In various embodiments, a computer-implemented method of training a neural network for relighting an image is described. A first training set that includes source images and a target illumination embedding is generated, the source images having respective illuminated subjects. A second training set that includes augmented images and the target illumination embedding is generated, where the augmented images corresponding to the source images. A first autoencoder is trained using the first training set to generate a first output set that includes estimated source illumination embeddings and first reconstructed images that correspond to the source images, the reconstructed images having respective subjects that are i) from the corresponding source image, and ii) illuminated based on the target illumination embedding. A second autoencoder is trained using the second training set to generate a second output set that includes estimated augmented illumination embeddings and second reconstructed images that correspond to the augmented images.
US11915394B2
Techniques are provided to identify, correct, and/or replace anomalous pixels. In one example, a method includes receiving an image frame comprising a plurality of pixels arranged in a plurality of rows and columns. The pixels comprise image data associated with a scene and fixed pattern noise introduced by an imaging device. The method also includes performing a first process on a first set of the pixels to determine associated correction terms configured to reduce the fixed pattern noise, and applying the correction terms to the first set of the pixels in response to the first process. The method also includes performing a second process on a second set of the pixels to determine whether to replace the second set of the pixels to reduce the fixed pattern noise, and replacing at least a subset of the second set of the pixels in response to the second process. Additional methods and systems are also provided.
US11915389B2
A system may include a computer readable medium and a processor communicatively coupled to the computer readable medium. The processor may be configured to: obtain a graphical image file, the graphical image file including an image, wherein the image includes at least one sequence of repeating pattern elements, each of the at least one sequence including the repeating pattern elements that are repeated along a linear direction; and convert the graphical image file to at least one file including hardware directives that when executed cause a recreation of the image of the graphical image file to be drawn, wherein a file size of the at least one file is smaller than the graphical image file.
US11915376B2
An assisted perception (AP) module comprises an attachment mechanism to attach the AP module to a helmet, and a housing to integrate modular components of the AP module. The housing comprises a front portion and side portion, the front portion located over an eye of the user. The modular components include sensors to collect information about an environment as sensor data, and processors located in the side portion. The processors execute one or more assisted perception engines that process the sensor data from the sensors into enhanced characterization data. Output devices electronically communicate the enhanced characterization data to a user, wherein at least one of the output devices protrudes from the front portion of the housing in front of an eye of the user.
US11915374B2
A three-dimensional complete virtual model of a real-world vehicle and its method of construction is disclosed. The virtual model can be used to provide virtual tours of a vehicle, which can be a land, sea, or air vehicle. The real-world vehicle can be down with both open and closed doors, and will include images of the interior and exterior of the vehicle.
US11915368B2
A system for modeling a roof structure comprising an aerial imagery database and a processor in communication with the aerial imagery database. The aerial imagery database stores a plurality of stereoscopic image pairs and the processor selects at least one stereoscopic image pair among the plurality of stereoscopic image pairs and related metadata from the aerial imagery database based on a geospatial region of interest. The processor identifies a target image and a reference image from the at least one stereoscopic pair and calculates a disparity value for each pixel of the identified target image to generate a disparity map. The processor generates a three dimensional point cloud based on the disparity map, the identified target image and the identified reference image. The processor optionally generates a texture map indicative of a three-dimensional representation of the roof structure based on the generated three dimensional point cloud.
US11915365B2
Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving a plurality of bone scale coefficients each corresponding to respective bones of a skeleton model; receiving a plurality of joint angle coefficients that collectively define a pose for the skeleton model; generating the skeleton model based on the received bone scale coefficients and the received joint angle coefficients; generating a base surface based on the plurality of bone scale coefficients; generating an identity surface by deformation of the base surface; and generating the 3D body model by mapping the identity surface onto the posed skeleton model.
US11915346B2
Systems and methods are provided for performing operations including: accessing a current structural estimate of a region of interest; generating a first simulated X-ray measurement based on the current structural estimate of the region of interest; receiving a first real X-ray measurement; and generating an update to the current structural estimate of the region of interest as a function of the first simulated X-ray measurement and the first real X-ray measurement, the update being generated invariant on the current structural estimate.
US11915345B2
Methods and hardware for cube mapping comprise receiving fragment coordinates for an input block of fragments and texture instructions for the fragments and then determining, based on gradients of the input block of fragments, whether a first mode of cube mapping or a second mode of cube mapping is to be used, wherein the first mode of cube mapping performs calculations at a first precision for a subset of the fragments and calculations for remaining fragments at a second, lower, precision and the second mode of cube mapping performs calculations for all fragments at the first precision. Cube mapping is then performed using the determined mode and the gradients, wherein if the second mode is used and more than half of the fragments in the input block are valid, the cube mapping is performed over two clock cycles.
US11915343B2
Systems and methods for color representation are described. Embodiments of the inventive concept are configured to receive an attribute-object pair including a first term comprising an attribute label and a second term comprising an object label, encode the attribute-object pair to produce encoded features using a neural network that orders the first term and the second term based on the attribute label and the object label, and generate a color profile for the attribute-object pair based on the encoded features, wherein the color profile is based on a compositional relationship between the first term and the second term.
US11915335B2
A computing system including a processor configured to receive, from a device, ride information associated with scheduling a ride to pick up a rideshare rider at a scheduled time; with or without user intervention, start to look, at a predetermined time prior to the scheduled time, for a candidate ride to pick up the rideshare rider at the scheduled time; without user intervention, book the candidate ride to pick up the rideshare rider upon determining that the candidate ride can pick up the rideshare rider at the scheduled time; determine occurrence of a potential failure associated with the candidate ride picking up the rideshare rider at the scheduled time; and without user intervention, book a replacement ride to pick up the rideshare rider upon determining that the replacement ride can pick up the rideshare rider at the scheduled time is disclosed. Various other aspects are contemplated.
US11915325B2
The invention includes an activity investigation and response tool which comprises both a quantum computing element and a machine learning or artificial intelligence model in order to analyze historical data and build a reference point for examining real time data streams. The activity investigation and response tool may seamlessly interact with entity systems in order to transmit findings for display via classical computing systems, and potentially for human review. Qubits from historical data are entangled with real time input streams in an iterative fashion in order to locate best-correlation output and decisioning.
US11915324B2
An architecture of connected servers supports data analysis with each server using a pattern matching algorithm to determine if an individual's traits match a predetermined species or if a new species should be established. Each server may have a dedicated database and receive information from relevant sources including various reporting agencies.
US11915322B2
A computer system for enhanced personal property replacement may be provided. The computer system may include at least one processor in communication with at least one memory device. The at least one processor may programmed to receive a plurality of user preferences transmitted from a user computer device associated with a user, receive a request from the user to cover a claim, determine a first plurality of items for the user based upon the claim and the plurality of user preferences, and/or transmit, to a retailer computer device associated with a retailer, an order for the determined first plurality of items with the retailer to be delivered to the user at an address associated with the user.
US11915321B2
Systems and methods provide for an automated system for analyzing damage and processing claims associated with an insured item, such as a vehicle. An enhanced claims processing server may analyze damage associated with the insured item using photos/video transmitted to the server from a user device (e.g., a mobile device). The mobile device may receive feedback from the server regarding the acceptability of submitted photos/video, and if the server determines that any of the submitted photos/video is unacceptable, the mobile device may capture audio descriptions regarding the insured item. To aid in damage analysis, the server may also interface with various internal and external databases storing reference images of undamaged items and cost estimate information for repairing previously analyzed damages to similar items.
US11915320B2
A computing system can receive loss information from a computing device of a claimant, the loss information indicating damage or loss to property of the claimant from an event. The system can connect with a plurality of data sources to receive contextual information corresponding to the event. Based at least in part on the contextual information corresponding to the event, the system generates a graphical user interface for a policy provider of the claimant, the graphical user interface providing a set of fraud scores for the loss information provided by the claimant.
US11915306B1
Embodiments described herein, inter alia, receive telematics data collected over a period of time, wherein the telematics data is indicative of operation of a vehicle by a potential renter during the period of time; identify, upon analyzing the telematics data, driving behavior(s) of the renter during the period of time; determine, for each driving behavior, a corresponding state of an environment of the vehicle when the driving behavior occurred; determine renter eligibility value(s) for the renter based on the driving behavior(s) and the corresponding state of an environment of the vehicle; compare the renter eligibility value(s) to user preference value(s) of a profile of a vehicle owner, wherein the user preference value(s) define one or more criteria for vehicle renters with whom the vehicle can be shared; and cause an indication of the vehicle associated with the profile to be displayed only if the renter satisfies the criteria.
US11915295B2
A computer implemented method for automatically customizing electronic commerce includes analyzing information relevant to the user's purchasing preferences, determining the user's purchasing preferences based on the analysis of the relevant information, determining a shopping list, wherein the shopping list comprises one or more products the user wants to purchase and one or more indications of the user's purchasing preferences for each of the one or more products, generating one or more digital shopping carts based on the shopping list, comparing a product in at least one of the one or more digital shopping carts to a corresponding product and a corresponding purchasing preference on the shopping list, determining one or more preferred digital shopping carts based on the comparison, and displaying to the user the one or more preferred digital shopping carts.
US11915293B2
Various embodiments are generally directed to techniques to provide specific vehicle recommendations to generic user requests. A method for providing the specific vehicle recommendation includes: receiving a generic automobile request from a user, applying a machine learning model (MLM) trained by a corpus of reviews to the received request, and generating, by the MLM, a recommendation for at least one specific automobile feature based on the generic automobile request.
US11915290B2
According to certain aspects of the disclosure, a computer-implemented method may be used for regulating vehicle stock. The method may include receiving one or more queries indicative of one or more characteristics of a vehicle for purchase by a user and determining based on the one or more queries indicative of the one or more characteristics of the vehicle, at least one vehicle available for purchase at a location of a merchant. The method may also include determining a quantity of the at least one vehicle purchased and assigning a value to the at least one vehicle based on the quantity of the at least one vehicle purchased and a quantity of received queries about the vehicle. The method may also include transmitting the value to the user, with a recommendation regarding the at least one vehicle available for purchase based on the value.
US11915286B1
When a user accesses content describing an item able to be purchased using a first website, and the user subsequently purchases the item using a second website within a threshold length of time of the access to the content, the purchase may be inferred to have been induced by the content, even though the content would normally direct the user to the first website. To correlate purchases across different websites, data identifying the user's device or a user account and data identifying the item is acquired when the content is accessed by the user. Subsequently, additional data is acquired when the item is purchased. If the additional data corresponds to the previous data, this may be used to determine that the same user has purchased the same item described by the content that was accessed.
US11915283B1
A Cost Sharing Method and Platform that uses scrapping API technology to collect and project key categories of items available for sale on multiple sites on the internet is disclosed herein. As disclosed, the Cost Sharing Method and Platform (hereinafter “System” aka Splitcart) allows the user to pay for that item or share the cost of the item with other people. Payments are recorded through the system and with payments processed upon finalization of the Splitcart as defined by the organizer. As configured, the organizer is able to choose how many splitters (contributors) there will be and decide if he/she wants to cover the cost difference if funds are not met and/or convert total funds collected to a gift card. The SplitCart may have social media contacts and or connections enabled to allow for a user to use their social media platform to recruit “splitters” and recipients to a cost sharing opportunity.
US11915270B2
A system for integrated consumer interaction via media broadcast, comprising an immediate communication system that communicated with a media provider and a communications system, wherein the consumer submits a request to a content provider for interaction that is then handled by the immediate communication to establish an interaction with a communication system, and a method for providing integrated consumer interaction.
US11915263B2
Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.
US11915261B2
A presence of a consumer transacting at a transaction terminal is detected. Content for the transaction terminal is played as media on the transaction terminal. When an identity of the consumer is resolved, the content is switched to new content that is targeted/customized to the consumer and is played as new media on the transaction terminal. When a transaction concludes, the media play is stopped. Statistics for the transaction and media play are retained for tracking and reporting.
US11915253B2
Embodiments disclosed herein provide for analyzing cryptocurrency-related information using artificial intelligence. The system and methods provide for: a credibility analysis engine configured to determine the credibility of the cryptocurrency-related information; an artificial intelligence engine configured to predict a cryptocurrency market trend based on the credibility of the cryptocurrency-related information; and a processor is configured to generate and execute a personalized trading decision based on the predicted cryptocurrency market trend.
US11915252B2
A method for identifying key elements that affect emergence of global efficiency of a rail transit system and a simulation system based on evolution of intelligent group behaviors for implementing the method. The global efficiency of the rail transit system is determined in form of an index vector. Around the index vector of the global efficiency, the agent models of the micro-subjects in the rail transit system and a simulation system of the emergence of the global efficiency based on the evolution of intelligent group behaviors are established. An algorithm implemented in the simulation system is established to identify key elements of the emergence of the global efficiency of the rail transit system. The method and the simulation system of the present disclosure provide a systematic solution for the improvement of the global efficiency of the rail transit system.
US11915247B2
In an example embodiment, information about one or more failed payment attempts via an electronic payment processing system is obtained. One or more features are extracted from the information. Then, for each of a plurality of potential candidate retry time points, the one or more features and the potential candidate retry time point are fed into a dunning model, the dunning model trained via a machine-learning algorithm to produce a dunning score indicative of a likelihood that a retry attempt at an input retry time point will result in a successful payment processing. The dunning scores for the plurality of potential candidate retry time points are used to select a desired retry time point. Then the electronic payment processing system is caused to attempt to reprocess a payment associated with one of the failed payment attempts at a time matching the desired retry time point.
US11915235B2
Systems and methods for interoperable network token processing are provided. A network token system provides a platform that can be leveraged by external entities (e.g., third party wallets, e-commerce merchants, payment enablers/payment service providers, etc.) or internal payment processing network systems that have the need to use the tokens to facilitate payment transactions. A token registry vault can provide interfaces for various token requestors (e.g., mobile device, issuers, merchants, mobile wallet providers, etc.), merchants, acquirers, issuers, and payment processing network systems to request generation, use and management of tokens. The network token system further provides services such as card registration, token generation, token issuance, token authentication and activation, token exchange, and token life-cycle management.
US11915225B2
A mobile merchant may have an entrance area which may have a geo-fence area which has a communication device to communicate with a payment device of a user when in or passing through the geo-fence area such as getting on a bus. The location of the start of the communication may be noted and stored as a first or starting location. When the user gets off the mobile merchant, the communication between the communication device and the payment device may end. The location of the end of the communication may also be noted and stored as a second or ending location. The first and second location and data from the payment device may be communicated to a billing computing device which may determine a price for the trip from the first location and the second location and the price may be applied to the payment account represented by the payment data.
US11915224B2
A card accessory device including, among other things, one or more processors and memory storing instructions that, when executed by the one or more processors, are configured to cause the card accessory device to receive, from a terminal in communication with the card, one or more messages comprising a complete message indicative of successfully reading the card and a read error message indicative that there was an error in reading the card, identify one or more predetermined sequences based on the one or more messages, and perform via a rumble pack, one or more predetermined vibration sequences comprising a first vibration sequence associated with the complete message and a second vibration sequence associated with the read error message in a predetermined pattern.
US11915206B2
A processor may determine that a particular computer-readable vehicle repair order (RO) (e.g., including first and second RO portions) corresponds to an existing cluster of ROs due to the particular RO including RO data that refers to a particular vehicle symptom. The processor may determine that the first RO portion includes first data representative of a non-specific vehicle component and may then responsively also determine that the second RO portion includes second data that the at least one processor can use to determine a specific vehicle component associated with the particular RO. Responsively, the processor may determine the specific vehicle component based on the first and second data and may then add the particular RO to a different cluster of ROs that is arranged to contain ROs that correspond to the particular vehicle symptom and to the specific vehicle component.
US11915203B2
Embodiments of the present disclosure relate scheduling maintenance services for a special-purpose vehicle. In an exemplary embodiment, a user device comprises a user interface, a processor, and memory comprising instructions that when executed by the processor cause the processor to output, to the user interface, a plurality of service method icons. The plurality of service methods comprise a first service method icon corresponding to a service being performed on the special-purpose vehicle at a first location and a second service method icon corresponding to the service being performed on the special-purpose vehicle at a second location. The first location and the second location are different locations. The memory also comprises instructions that when executed by the processor cause the processor to receive, via the user interface, a selection of a service method icon of the plurality of service method icons and send, to a scheduling server, a signal corresponding to the selected service method icon. In addition, the memory comprises instructions that when executed by the processor cause the processor to receive, from the scheduling server, a notification of a scheduled service based on the selected service method icon to be performed by the service provider.
US11915202B2
Methods, systems, and apparatus for an in-vehicle infotainment platform for a vehicle. The in-vehicle infotainment platform includes a memory and an electronic control unit. The memory is configured to store meeting information including video conferencing information or audio conferencing information. The electronic control unit is coupled to the memory. The electronic control unit is configured to automatically connect to a video conference using the video conferencing information or automatically connect to an audio conference using the audio conferencing information.
US11915193B2
An article recommendation device includes: a memory; and at least one processor coupled to the memory. The processor performs operations. The operations include: acquiring a first article based on information related to a predetermined evaluation in a networking service; acquiring at least one of a category that includes the acquired first article and a feature of the first article; acquiring a second article related to at least one of the acquired category and the feature; and displaying the acquired second article as a recommended article.
US11915186B2
Improved methods and systems for personal medical monitoring are disclosed. The monitoring yields status information pertaining to persons being monitored. Notifications, recommendations and/or actions can be initiated by examination or analysis of the status information. The status information can include health, position (location) and other information.
US11915183B2
A method of allowing secured access for a web browser of a client computer device to local resources wherein a web server hosting a shipping application executes the shipping application in response to web page requests received from the web browser, the method comprising the steps of: requesting directly to a shipping server agent by the web browser a usage of a web service of the shipping server agent for accessing the local resources, requesting directly to the shipping application by the shipping server agent an authorization for the usage of a web service by the web browser, providing an authorization response from the shipping application directly to the shipping server agent regarding the usage of a web service by the web browser, and accessing local resources by the shipping server agent according to the requesting by the web browser.
US11915168B2
Embodiments include methods, systems, and computer program products method for aerial vehicle in-flight servicing. The computer-implemented method includes monitoring, using a processor, an aerial vehicle status of a delivery aerial vehicle. The processor compares the aerial vehicle status of the aerial vehicle to a delivery schedule associated with the delivery aerial vehicle. The processor further assigns a service aerial vehicle to provide service in response to the aerial vehicle status conflicting with the delivery schedule associated with the delivery aerial vehicle. The method further couples the delivery aerial vehicle to the service aerial vehicle while the delivery aerial vehicle and service aerial vehicle are in-flight. The method further provides power source assistance or aerial vehicle component assistance to the delivery aerial vehicle by the service aerial vehicle while the delivery aerial vehicle and service aerial vehicle are in-flight.
US11915161B2
A method includes: pre-processing initial data of an acquired to-be-analyzed confrontation scenario, to obtain triplet data marked in a graph data structure, inputting the triplet data into a pre-trained analyzing model, to determine a result of analysis on semantic information of the to-be-analyzed confrontation scenario; wherein the analyzing model includes a plurality of operator networks that are provided with execution priorities, wherein the plurality of operator networks are configured for analyzing relations of different types; and the processing result of any one of the operator networks includes: in the relation type corresponding to the operator network, respective true relations of all of the node pairs, and confidences and descriptive values of the true relations; and according to the graph data structure that is updated by using the processing results of all of the operator networks, characterizing the result of analysis on the semantic information of the to-be-analyzed confrontation scenario.
US11915159B1
Systems, methods, and computer program products for estimating a Bayesian hierarchical regression model using parallelized and distributed Gibbs sampling are described. The techniques can be implemented to solve use cases where there is a response variable, e.g., number of store visits or web page visits, which is a variable of interest, and multiple explanatory variables, e.g., locations, temperatures, or prices, that may predict the response variable. The disclosed techniques build a model that explains and quantifies effects of the explanatory variables on the response variable on a distributed system. For instance, the disclosed techniques can build a model which has the capability to estimate that an X-degree increase in temperature at a certain time of year predicts a Y-percent increase in store visits. This estimation process is performed in parallel on multiple nodes of the distributed system.
US11915154B2
Techniques are disclosed for managing artificial intelligence model partitions for execution in an information processing system with edge computing resources. For example, a method comprises the following steps. An intermediate representation of an artificial intelligence model is obtained. A computation graph is generated based on the intermediate representation. The computation graph is partitioned into a set of partitions. The method then schedules the set of partitions for respective execution on a set of computing devices in an edge computing environment, and causes deployment of the set of partitions respectively to the set of computing devices for execution in the edge computing environment.
US11915153B2
Training examples are created from telemetry data, in which each training example engineered features derived from the telemetry data, storage system characteristics about the storage system that processed the workload associated with the telemetry data, and the response time of the storage system while processing the workload. The training examples are provided to an unsupervised learning process which assigns the training examples to clusters. Training examples of each cluster are used to train/test a separate supervised learning process for the cluster, to cause each supervised learning process to learn a regression between independent variables (system characteristics and workload features) and a dependent variable (storage system response time). To determine a response time of a proposed storage system, the proposed workload is used to select one of the clusters, and then the trained learning process for the selected cluster is used to determine the response time of the proposed storage system.
US11915149B2
Provided are a system for managing a calculation processing graph of an artificial neural network and a method of managing a calculation processing graph by using the system. A system for managing a calculation processing graph of an artificial neural network run by a plurality of heterogeneous resources includes: a task manager configured to allocate the plurality of heterogeneous resources to a first subgraph and a second subgraph that are to be run, the first subgraph and the second subgraph being included in the calculation processing graph; a first compiler configured to compile the first subgraph to be executable on a first resource among the plurality of heterogeneous resources; and a second compiler configured to compile the second subgraph to be executable on a second resource among the plurality of heterogeneous resources, wherein the first subgraph and the second subgraph are respectively managed through separate calculation paths.
US11915143B2
An image determination device includes: a training model which outputs, on the basis of an image to be examined, output data indicating a determination result about the image; a training part which trains the training model to output, by using training data including a training image and label data, output data indicating the label data associated with the training image, when the training image is input to the training model; a dividing part which divides the training data into a plurality of pieces of sub-training data; a measurement part which measures accuracy of determination when the training part trains the training model by using each of the plurality of pieces of sub-training data; and selection part which selects at least any one among the plurality of pieces of sub-training data on the basis of the accuracy of determination.
US11915142B2
A structure thermodynamic model, which models the physical characteristics of a controlled space, inputs a constraint state curve which gives constraints, such as temperature, that a controlled space is to meet; and outputs a state injection time series which is the amount of state needed for the controlled space to optimize the constraint state curve. The state injection time series curve is then used as input into an equipment model, which models equipment behavior in the controlled space. The equipment model outputs equipment control actions per control time (a control sequence) which can be used to control the equipment in the controlled space. Some embodiments train the models using training data.
US11915138B2
Methods and apparatus for reducing a size of a neural network model, the method including: compressing data of the neural network model; identifying structure information of a vector register, wherein the structure information includes a number of registers included in the vector register; comparing a number of elements in the compressed data with a first condition, wherein the first condition is determined based on the number of registers in the vector register; and in response to the number of elements satisfying the first condition, associating the compressed data with the vector register to enable loading the compressed data to the vector register.
US11915137B1
An urban data prediction method based on a generative causal interpretation model is provided. The generative causal interpretation model includes exogenous variables, spatio-temporal conditional parent variables, controlled causal transition functions, and spatio-temporal mixing functions. By inferring the model's exogenous variables, causal descriptors, spatio-temporal conditional parent variables, and other causal latent variables from the observation data and fitting the corresponding functions such as the controlled causal transfer function and the spatio-temporal mixing function, the invention can predict the spatio-temporal data in city level based on the model. The observation data of the urban complex system can be decomposed into causal descriptors with physical meanings. Under the influence of stable causal structure, the robustness and applicability of the model can be improved, so that the prediction results are more in line with the operation of urban complex systems.
US11915132B2
Artificial neural networks (ANNs) are a distributed computing model in which computation is accomplished with many simple processing units, called neurons, with data embodied by the connections between neurons, called synapses, and by the strength of these connections, the synaptic weights. An attractive implementation of ANNs uses the conductance of non-volatile memory (NVM) elements to record the synaptic weight, with the important multiply—accumulate step performed in place, at the data. In this application, the non-idealities in the response of the NVM such as nonlinearity, saturation, stochasticity and asymmetry in response to programming pulses lead to reduced network performance compared to an ideal network implementation. A method is shown that improves performance by periodically inverting the polarity of less-significant signed analog conductance-pairs within synaptic weights that are distributed across multiple conductances of varying significance, upon transfer of weight information between less-significant signed analog conductance-pairs to more-significant analog conductance-pairs.
US11915131B2
In an approach to improve the efficiency of solving problem instances by utilizing a machine learning model to solve a sequential optimization problem. Embodiments of the present invention receive a sequential optimization problem for solving and utilize a random initialization to solve a first instance of the sequential optimization problem. Embodiments of the present invention learning, by a computing device a machine learning model, based on a previously stored solution to the first instance of the sequential optimization problem. Additionally, embodiments of the present invention generate, by the machine learning model, one or more subsequent approximate solutions to the sequential optimization problem; and output, by a user interface on the computing device, the one or more subsequent approximate solutions to the sequential optimization problem.
US11915124B2
Methods, apparatuses, and systems for in- or near-memory processing are described. Spiking events in a spiking neural network may be processed via a memory system. A memory system may store a group of destination neurons, and at each time interval in a series of time intervals of a spiking neural network (SNN), pass through a group of pre-synaptic spike events from respective source neurons, wherein the group of pre-synaptic spike events are subsequently stored in memory.
US11915121B2
A generator network of a variational autoencoder can be trained to approximate a simulator and generate a first result. The simulator is associated with input data, based on which the simulator outputs output data. A training data set for the generator network can include the simulator's input data and output data. Based on the simulator's output data and the first result of the generator network, an inference network of the variational autoencoder can be trained to generate a second result. The second result of the trained inference network inverts the first result of the generator and approximates the simulator's input data. The trained inference network can function as an inverted simulator.
US11915120B2
Systems and methods for flexible parameter sharing for multi-task learning are provided. A training method can include obtaining a test input, selecting a particular task from one or more tasks, and training a multi-task machine-learned model for the particular task by performing a forward pass using the test input and one or more connection probability matrices to generate a sample distribution of test outputs, training the components of the machine-learned model based at least in part on the sample distribution, and performing a backwards pass to train a connection probability matrix of the multi-task machine-learned model using a straight-through Gumbel-softmax approximation.
US11915108B2
A method, apparatus, system, and computer program product for estimating material properties. Training data comprising results of testing samples for a set of materials over a range of loads applied to the samples is identified by a computer system. A machine learning model is trained by the computer system to output the material properties for materials in structures using the training data.
US11915107B2
Techniques for managing a software build using a machine learning model are disclosed. A system obtains historical data associated with historical software builds. The historical data includes attribute data for a plurality of development stages associated with a historical software build and labels indicating success or failure for the plurality of development stages. The system trains a machine learning model using the historical data associated with the historical software builds to generate predictions of success or failure of the plurality of development stages. The system receives attributes of a target software build and a selection of a first target development stage of the target software build. The system applies the machine learning model to the target software build to generate a first prediction of success or failure of the first target development stage.
US11915106B2
A computer implemented method is provided that includes using historic migration data to label key performance indicators (KPIs) in a migration model including a scale that indicates a level of successful migration to a remote provider. Employing the migration model to predict successful migration of a local application having one or more of said one or more of local key performance indicators for the local application. Migrating the local application to a remote provider when the model to predict successful migration indicates a greater than threshold value for successful migration.
US11915100B2
A resonator, an oscillator, and a quantum computer capable of preventing oscillation conditions for generating a parametric oscillation from becoming complicated are provided. A resonator includes at least one loop circuit in which a first superconducting line, a first Josephson junction, a second superconducting line, and a second Josephson junction are connected in a ring shape, in which critical current values of the first and second Josephson junctions are different from each other.
US11915092B2
A remote control device for remotely controlling a target device to be controlled is provided. The remote control device includes a main software module configured to provide a code to identify an IR library code to a management software module; the management software module configured to provide the IR library code to the main software module, wherein the main software module is configured to generate IR remote control signals based on the IR library code and transmit the IR remote control signals to the target device.
US11915089B2
A medical implant identification system is disclosed. The implant identification system may include a probe reader extending from a proximal end to a distal end and the distal end may include a faraday cage. The probe reader may be in communication with an operating room computer and/or a display. The implant identification system may include at least one digital set screw comprising an antenna disposed in an antenna portion of the digital set screw. In various embodiments, the faraday cage may have a size and shape corresponding to a size and shape of the antenna portion of the digital set screw. Additionally, the antenna may be configured to transmit identity information to the probe reader, and the identify information may be displayed by the display and/or stored in a data store of the operating room computer.
US11915088B2
A container includes a surface defining a volume of the container, a first resonance portion disposed on a first portion of the surface of the container using one or more first carbon-based inks, and a second resonance portion disposed on a second portion of the surface of the container using one or more second carbon-based inks different than the one or more first carbon-based inks. The first resonance portion can resonate within a first range of frequencies in response to one or more electromagnetic pings received from a user device, and the second resonance portion can resonate within a second range of frequencies in response to the one or more electromagnetic pings, the second range of frequencies being different than the first range of frequencies. In some instances, the user device may be a smartphone, a radio frequency identification (RFID) reader, or a near-field communication (NFC) device.
US11915083B2
A holder or mounting device for attaching or affixing an electronic tracking device such as an Apple™ AirTag™ or Tile™ to a tracked item or object. In example embodiments, the holder or mounting device may include an adhesive, a cord, a clip, a strap or other attachment means.
US11915082B2
Provided is a process for manufacturing a standard chip-card module comprising metallized contacts (P1-P6) defining a graphic design comprising visible parts formed from lines, segments or dots, a first portion (2A, 12A) of which passes right through the thickness of the metallized contacts (P1-P6) and a second portion (2B, 12B) of which is formed only superficially on the upper external surface of the metallized contacts (P1-P6). The second portion (2A, 12A) is produced in the continuity of the first portion, to form said graphic design. Other embodiments directed to a module resulting from the process is disclosed.
US11915081B2
Disclosed herein are Flexible Radio Beacons and Flexible Delivery Structures for asset and inventory identification and management. The Flexible Radio Beacon is dormant until activated at time of use. The Flexible Radio Beacon has optional activation means and can be activated physically or electronically. The Flexible Radio Beacon and Flexible Delivery Structures make a flexible radio frequency (RF) tag useful for asset tracking. Disclosed herein is a method for using Flexible Radio Beacons and Flexible Delivery Structures in flexible RF tags for asset and inventory identification and management. Disclosed herein is a system for asset and inventory identification and management using Flexible Radio Beacons and Flexible Delivery Structures in flexible RF tags.
US11915080B2
An adjustable and repositionable RFID inlay is described herein. The RFID inlay comprises: a) a substrate having a first side and a second side; b) an antenna at least partially disposed on the first side of the substrate, and c) an RFID chip at least partially disposed on the first side of the substrate; wherein a first adhesive is at least partially disposed on the RFID inlay; and wherein a second adhesive is at least partially disposed on the RFID inlay. The second adhesive is an activatable adhesive. Also described herein is a method of positioning an RFID inlay with a first adhesive and a second adhesive where the second adhesive is an activatable adhesive. The method may further comprise repositioning the RFID inlay prior to activating the second adhesive to at least partially affix the RFID inlay to the object.
US11915075B1
A transaction card that includes a card body that can include a ceramic material. The card body can include a primary surface and a secondary surface, a laser marked feature disposed on the card body and a laser etched feature disposed on the card body. A method of making a transaction card can include forming a ceramic material slurry comprising a ceramic material and a binder, forming a green body from the ceramic material slurry, firing the green body at a firing temperature to create a fired ceramic body, grinding the fired ceramic body into a card body, and polishing a primary surface of the card body.
US11915066B2
Systems and methods provide reception of a call to a first function, determination of a first configuration file associated with the first function, the first configuration file indicating a primary function, a secondary function and a relationship between a first property of the primary function and a second property of the secondary function, calling of the primary function and reception of a corresponding first result set, calling of the secondary function, the call to the secondary function including a filter on the second property based on values of the first result set associated with the first property, reception of a second result set corresponding to the call to the secondary function, generation of a composed result set based on the first result set, the second result set, and the relationship, and return of the composed result set in response to the call to the first function.
US11915064B2
The disclosure relates to processing application programming interface (API) requests. Embodiments include receiving, at an API wrapper, from a first caller, a first call to an API and sending the first call to the API. Embodiments include receiving, by the API wrapper, from one or more second callers, a second one or more calls to the API prior to receiving a response from the API to the first call. Embodiments include receiving, by the API wrapper, the response from the API to the first call and responding to the first call from the first caller with the response from the API to the first call. Embodiments include responding, by the API wrapper, to the second one or more calls from the one or more second callers with the response from the API to the first call without sending the second one or more calls to the API.
US11915061B2
A datacenter includes a datacenter efficiency management system coupled to node devices. For each of the node devices and based on a power consumption associated with that node device and a performance associated with that node device, the datacenter efficiency management system generates a node group ranking that it uses to group subsets of the node devices into respective homogenous node groups, and then deploys a respective workload on at least one node device in each of the homogenous node groups. Based on at least one of a node workload bandwidth, a node power consumption, and a node health of each node device on which a workload was deployed, the datacenter efficiency management system then generates a workload performance efficiency ranking of the node devices that it then uses to migrate at least one workload between the node devices.
US11915058B2
A video processing method and device, electronic equipment and a storage medium, which are applied to the technical field of computers. The method comprises: acquiring video data to be processed; generating video enhancement tasks corresponding to each video frame in the video data to be processed, the video enhancement task comprising a plurality of video enhancement subtasks; and simultaneously executing at least two different video enhancement subtasks of the plurality of video frames in a multi-thread concurrent manner, a single thread correspondingly executing one video enhancement subtask.
US11915055B2
A configurable logic platform may include a physical interconnect for connecting to a processing system, first and second reconfigurable logic regions, a configuration port for applying configuration data to the first and second reconfigurable logic regions, and a reconfiguration logic function accessible via transactions of the physical interconnect, the reconfiguration logic function providing restricted access to the configuration port from the physical interconnect. The platform may include a first interface function providing an interface to the first reconfigurable logic region and a second interface function providing an interface to the first reconfigurable logic region. The first and second interface functions may allow information to be transmitted over the physical interconnect and prevent the respective reconfigurable logic region from directly accessing the physical interconnect. The platform may include logic configured to apportion bandwidth of the physical interconnect among the interface functions.
US11915052B2
This disclosure is directed to systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks, which may be associated with the allocation of allocatables in execution events over a period of time. The systems and methods may include receiving a desired allocation; determining a first available allocation at a first time; generating allocation information for a second period comprising the first time; determining a second available allocation at a second time; determining a remaining available allocation, based on the allocation information and the second available allocation; and determining one or more target allocation parameters for initiating a targeted communication to a computing device after the second time.
US11915040B2
A computing device may execute a robot service that receives process requests to store in a process queue in memory. The robot service may utilize user-defined preferences to prioritize the process requests in the process queue. The process requests may be scheduled based on the user-defined preferences. The robot service may initiate the scheduled process requests for robotic automation of the application.
US11915038B2
A method for managing information handling systems includes initiating, by a stackable system role (SSR) manager of an information handling system of the set of information handling systems, a boot sequence, making a first determination that the boot sequence does not specify a SSR of the information handling system, and based on the first determination: performing a hardware evaluation to determine a SSR for the information handling system, broadcasting the SSR to the set of information handling systems, obtaining, in response to the broadcasting, SSR responses from each information handling system in the set of information handling systems, making a second determination, based on the SSR responses, that an SSR agreement between the set of information handling systems is obtained, based on the second determination, determining a final SSR, and continuing the boot sequence using the final SSR.
US11915034B2
Methods and systems for improved integration functions for applications are provided. In one embodiment, a method is provided that includes receiving a request to execute an application. The request may specify a primary container image for the application and a secondary container image for an integration function used by the application. A primary container may be created for execution of the primary container image and a secondary container image separate from the primary container may be created for execution of the secondary container image. The primary and secondary containers may be executed to implement the application.
US11915032B2
A data processing device that can monitor properly the state of the interrupt processing of a virtual machine is provided. The data processing device according to an aspect of the present disclosure includes an arithmetic unit that executes multiple virtual machines, respectively, and an interrupt controller that instructs execution of the interrupt processing to the arithmetic unit with the virtual machine information to specify at least one of the multiple virtual machines. The interrupt controller includes a counter to count the number of interrupts for each virtual machine based on the virtual machine information.
US11915025B2
When containers run in a guest operating system of a virtual machine running on the host computer system, the containers communicate with each other via ports of each container and a network. The ports of each container stay constant, but the virtual machine in which they run may change its IP address on the network when it is power-cycled. To avoid losing connection to the ports of the containers, a record table that associates static identifiers, such as MAC addresses, of the virtual machine with the container ports is maintained. The static identifiers of the virtual machines do not change and provide a way of identifying the virtual machine on which the virtual container was running before it was powered off. When the virtual machine is powered on, the linkage between the container port and the network can be re-established using the record table.
US11915022B2
Mechanisms for reducing memory inconsistencies between two synchronized computing devices are provided. A first hypervisor module of a first computing device iteratively determines that content of a memory page of a plurality of memory pages has been modified. The content of the memory page is sent to a second hypervisor module on a second computing device. At least one other memory page of the plurality of memory pages is identified, and a verification value based on the content of the at least one other memory page is generated. The verification value and a memory page identifier that identifies the at least one other memory page is sent to the second hypervisor module on the second computing device.
US11915014B2
When a configuration is generated in a distributed computing system, a first group of nodes is selected for validating the configuration and the configuration is deployed on the first group of nodes. When the first nodes in the group of nodes validate the configuration, the nodes sign the configuration with a signature. When a subsequent node is to implement the configuration, the subsequent node validates the signature on the configuration to ensure that the nodes in the first group of nodes validated the configuration. If the signature is validated, the subsequent node deploys the configuration.
US11915009B2
Disclosed are a method, an apparatus, and a non-transitory computer-readable storage medium for obtaining applications. The method includes: identifying an external device connected to an interface according to states of pins of the interface; identifying applications which require to use the external device connected to the interface; and displaying at least one of the applications identified.
US11915007B2
A method includes receiving, by a processing device, a definition of a CI/CD pipeline for executing a set of stages of the CI/CD pipeline. The CI/CD pipeline is associated with a first computer system. The method further includes converting, by the processing device, the definition into a container image file, and causing, by the processing device using the container image file, a second computer system to implement a container executing the CI/CD pipeline.
US11915004B2
A data processing apparatus is provided that includes bimodal control flow prediction circuitry for performing a prediction of whether a conditional control flow instruction will be taken. Storage circuitry stores, in association with the control flow instruction, a stored state of the data processing apparatus and reversal circuitry reverses the prediction in dependence on the stored state of the data processing apparatus corresponding with a current state of the data processing apparatus when execution of the control flow instruction is to be performed.
US11914999B2
This disclosure has presented a new loop fusion framework called DNNFusion. The key advantages of DNNFusion include: 1) a new high-level abstraction comprising mapping type of operators and their combinations and the Extended Computational Graph, and analyses on these abstractions, 2) a novel mathematical-property-based graph rewriting, and 3) an integrated fusion plan generation. DNNFusion is extensively evaluated on 15 diverse DNN models on multiple mobile devices, and evaluation results show that it outperforms four state-of-the-art DNN execution frameworks by up to 8.8× speedup, and for the first time allows many cutting-edge DNN models not supported by prior end-to-end frameworks to execute on mobile devices efficiently (even in real-time). In addition, DNNFusion improves both cache performance and device utilization, enabling execution on devices with more restricted resources. It also reduces performance tuning time during compilation.
US11914996B2
A computer comprising one or more processors and memory may implement multiple threads that perform a lock operation using a data structure comprising an allocation field and a grant field. Upon entry to a lock operation, a thread allocates a ticket by atomically copying a ticket value contained in the allocation field and incrementing the allocation field. The thread compares the allocated ticket to the grant field. If they are unequal, the thread determines a number of waiting threads. If the number is above the threshold, the thread enters a long term wait operation comprising determining a location for long term wait value and waiting on changes to that value. If the number is below the threshold or the long term wait operation is complete, the thread waits for the grant value to equal the ticket to indicate that the lock is allocated.
US11914981B2
Systems and methods for production readiness verification and monitoring are disclosed. A set of compliance requirements including one or more cloud-specific requirements and status information regarding a status of each of a plurality of clouds within a cloud environment is received. The status information includes availability of one or more servers within each of the plurality of clouds. The status information for each of the plurality of clouds is compared to the one or more cloud-specific requirements and the cloud environment as identified as one of compliant or non-compliant. The cloud environment is identified as compliant when each of the one or more cloud-specific requirements are satisfied and non-compliant when at least one of the one or more cloud-specific requirements are not satisfied.
US11914976B2
Systems, computer program products, and methods are described herein for reviewing software code changes in an augmented reality platform. The present invention is configured to receive a pull request to merge a code change with a main project repository; in response, retrieve, from a code change repository, metadata associated with the code change; generate a standard compiler output by compiling the metadata associated with the code; identify one or more objects and one or more layouts from the standard compiler output; retrieve one or more 3D models for the one or more objects; generate an augmented modeling session for display on the first user input device; receive, from the first user input device, a user acknowledgement of the code change; and merge the code change with the project repository in response to receiving the user acknowledgement.
US11914974B2
According to some embodiments, a system comprises a generator of a truly random signal is connected to an input and feedback device for the purpose of providing a user with real time feedback on the random signal. The user observes a representation of the signal in the process of an external physical event for the purpose of finding a correlation between the random output and what happens during the physical event. In some examples, the system is preferably designed such the system is shielded from all classically known forces such as gravity, physical pressure, motion, electromagnetic fields, humidity, etc. and/or, such classical forces are factored out of the process as much as possible. The system is thus designed to be selectively response to signals from living creatures, in particular, humans.
US11914965B2
Disclosed systems relate to generating questions from text. In an example, a method includes forming a first semantic tree from a first reference text and second semantic tree from a second reference text. The method includes identifying a set of semantic nodes that are in the first semantic tree but not in the second semantic tree. The method includes forming a first syntactic tree for the first reference text and a second syntactic tree for the second reference text. The method includes identifying a set of syntactic nodes that are in the first syntactic tree but not in the second syntactic tree. The method includes mapping the set of semantic nodes to the set of syntactic nodes by identifying a correspondence between a semantic node and a syntactic node, forming a question fragment from a normalized word, and providing the question fragment to a user device.
US11914960B2
Embodiments provide a system and method for statistical subject identification. The system takes texts, videos, audios, and images as input for which subject needs to be identified. The system pre-process input data and generates n-grams and pre-processed text strings by removing stopwords, punctuations, selective POS tags and lemmatization. Frequency distribution of n-grams are computed, and weightage of n-grams is assigned. For each n-gram, sum of weights across all text strings is computed and a maximum weightage is identified. The computed value as a result of taking a ratio of two, is assigned to each of the n-grams. Values computed for the n-grams have a non-normal distribution, when observed statistically. Thus, the n-gram values are transformed to confidence value following a normal distribution. The system maps the n-gram domains using a domain lexicon. Finally, these domains are aggregated and converged for subject identification based on a pre-annotated mapping dictionary.
US11914955B2
A computer implemented method is described for conducting text sequence machine learning, the method comprising: receiving an input sequence x=[x1, x2, . . . , xn], to produce a feature vector for a series of hidden states hx=[h1, h2, . . . , hn], wherein the feature vector for the series of hidden states hx is generated by performing pooling over a temporal dimension of all hidden states output by the encoder machine learning data architecture; and extracting from the series of hidden states hx, a mean and a variance parameter, and to encapsulate the mean and the variance parameter as an approximate posterior data structure.
US11914953B2
Provided is a system and method for automated patient interaction. The method includes parsing a patient complaint comprising a plurality of words, determining a subset of patient queries from a plurality of patient queries based on the patient complaint and patient data, communicating the subset of patient queries to a first computing device; receiving, from the first computing device, responses to at least a portion of the subset of patient queries; generating output data based on the subset of patient queries and the responses; communicating the output data to a second computing device; receiving, from the second computing device, a user input corresponding to at least one patient query of the subset of patient queries; and training, based on the user input, at least one machine-learning algorithm configured to output at least one patient query based on at least one of the patient complaint and a subsequent patient complaint.
US11914934B2
A computing system may include an initial design space engine and an active region adaptation engine. The initial design space engine may be configured to identify a design domain for which to optimize a topology based on an objective function and determine an active region. The active region adaptation engine may be configured to iteratively adapt the active region until an optimization ending criterion is satisfied. Iterative adaptation of the active region may include expanding the design domain to include branch design elements, performing finite element analysis (FEA) on the expanded design domain, and determining an adapted active region by activating some of the branch design elements based on an active sensitivity threshold and deactivating some of the active design element based on design variable value changes.
US11914930B1
A method for implementing a modeling tool that generates optimized reduced kinetics models for given operating conditions and a numerical scheme to speed-up kinetics evaluation of turbulent-chemistry coupling during CFD simulations. The tool is capable of predicting ignition and flameholding phenomenon for most propulsion systems, including gas turbine applications. A lumped-parameterization based optimization scheme may generate multi-step quasi-global kinetics models using laminar flame speed as the target data. This scheme may be further extended to include optimization of emission predictions such as CO and NOx.
US11914908B2
A print management system includes a printing apparatus, a first acquisition section that acquires print information indicating a print status, a second acquisition section that acquires collection information indicating a collection status of waste paper, and a provision instruction section that gives an instruction to provide a benefit to a user of the printing apparatus based on both the print information and the collection information.
US11914896B2
According to one embodiment, a memory system includes a nonvolatile memory and a controller. The nonvolatile memory is correspond to a first mode of writing data of N bits per unit area and a second mode of writing data of M bits (M>N) per unit area. When receiving a first command issued prior to a write command to instruct writing write data to the nonvolatile memory, the controller selects one or both of the first mode and the second mode for writing the write data to the nonvolatile memory, to allow writing the write data to the nonvolatile memory to be executed in the first mode as much as possible, based on a capacity of the write data specified by the first command and a capacity of a free area of the nonvolatile memory.
US11914888B2
First data is read out of a core storage array of a memory component over a first time interval constrained by data output bandwidth of the core storage array. After read out from the core storage array, the first data is output from the memory component over a second time interval that is shorter than the first time interval and that corresponds to a data transfer bandwidth greater than the data output bandwidth of the core storage array.
US11914884B2
Techniques are provided for storing immutable snapshot copes in write once read many (WORM) storage. A snapshot of a volume may be stored into one or more objects formatted according to an object format. An expiry time may be assigned to the snapshot and the one or more objects based upon a creation time of the snapshot and a retention time. The one or more objects may be stored within a remote object store. The one or more objects are retained in an immutable state and cannot be deleted until expiration of the expiry time. In response to identifying an existing object within the remote object store comprising shared snapshot data referenced by the snapshot, an assigned expiry time of the existing object may be modified based upon the expiry time of the snapshot to create a modified expiry time for the existing object.
US11914883B2
A copy operation is received. The copy operation is of one or more files stored on a linear tape file system. The copy operation is performed in a plurality of units of extents of the one or more files.
US11914860B2
A processor receives, from an input device, input data for processing. Upon determining that the input data corresponds to an artificial intelligence (AI) application, the processor generates an AI command for performing read or write operations for a memory device that is configured to store data for a plurality of applications including the AI application, the AI command characterized by an operational code and including information about one or more components of the AI application corresponding to the input data. The processor sends the AI command and the input data to a storage controller managing the memory device, wherein the read or write operations for the memory device are performed by the storage controller using the operational code and the information included in the AI command. The processor receives, from the storage controller, a result of the read or write operations performed on the memory device.
US11914857B1
A mobile computing device with a touch-sensitive display wherein: a pointer is displayed; a control icon is displayed; a contact on the touch-sensitive display is detected; in response to detecting a change in a horizontal position of the contact beginning anywhere on the control icon, a horizontal position of the pointer is changed; and in response to detecting a change in a vertical position of a contact beginning anywhere on the control icon: a vertical position of the pointer is changed; and a vertical position of the control icon is changed; and wherein a position of the pointer with respect to the control icon is changed.
US11914847B2
A computer-implemented method for operating a computer game involving moving a plurality of objects. A game screen on which a plurality of objects are displayed may be displayed on a touchscreen. If a swipe operation is detected, a plurality of the objects may be moved. If a swipe operation is detected while a touch operation that specifies any of the plurality objects is also being detected, the plurality of objects excluding the object specified with the touch operation are collectively moved in a direction indicated by the swipe operation.
US11914836B2
A method includes accessing an image of a physical environment of a user, the image depicting a physical input device and a physical hand of the user, determining that a contrast between the physical input device and the physical hand depicted in the image is lower than a predetermined threshold, modifying the image to increase the contrast, determining a pose of the physical input device, generating a three-dimensional model representing the physical hand of the user, generating an image mask by projecting the three-dimensional model onto an image plane, generating, a cropped image depicting at least the physical hand of the user in the image, rendering, based on the perspective of the user and the pose of the physical input device, a virtual input device to represent the physical input device, and displaying the cropped image depicting at least the physical hand over the rendered virtual input device.
US11914835B2
Disclosed is an electronic device including: a camera, a transparent display including a first area corresponding to a first visual field area and a second area corresponding to a second visual field area, at least one sensor, a processor, and a memory operatively connected to the processor. The electronic device may obtain motion information of the electronic device including a movement speed using the at least one sensor, may display a first user interface including at least one graphic user interface (GUI) corresponding to an application execution screen in the first area of the transparent display based on the movement speed not being greater than a first speed, and may display the at least one GUI in the second area based on the movement speed exceeding the first speed.
US11914831B1
Techniques are described for discrete-time self-capacitor sensing in a touch panel. The self-capacitor manifests a detectably different capacitance based on presence or absence of a local touch event on the touch panel. In a first time phase, embodiments charge a self-capacitor and initialize a ramp bias generator. In a second time phase, embodiments discharge the self-capacitor with a ramp-controlled current source that is biased by the ramp bias generator to produce a discharge current that transitions from high at the beginning of the second time phase to low at the end of the second time phase. By the end of the second phase, the remaining charge in the self-capacitor depends on presence or absence of a local touch event. Some embodiments convert the remaining charge to an amplified sense output for readout.
US11914826B2
The present application provides a touch display panel and a display device. A plurality of touch units of the touch display panel includes a plurality of first electrode sets, a plurality of second electrode sets, and dummy electrodes. The first electrode sets include a plurality of first electrodes, the second electrode sets include a plurality of second electrodes. The first electrodes, the second electrodes, and the dummy electrodes are disposed insulatively from one another. The dummy electrodes are disposed in dummy electrode regions surrounded and formed by the first electrode sets and the second electrode sets.
US11914816B2
A detection device is provided and includes insulating substrate; detection element including first photodiode, thin film transistors including a first thin film transistor; non-detection element including second photodiode and first thin film transistor; reset control scan line; first reset signal line; and second reset signal line, wherein reset control scan line is coupled to two gates of first thin film transistor of detection element and two gates of first thin film transistor of non-detection element, first reset signal line is coupled to a source of first thin film transistor of detection element, and second reset signal line is coupled to a source of first thin film transistor of non-detection element.
US11914812B2
A current reference operative drive-sense circuit (DSC) includes a current source operably coupled to a load and a voltage-mode analog to digital converter (ADC). When enabled, the current source configured to drive a sinusoidal current reference signal to the load thereby generating a load voltage that is based on the sinusoidal current reference signal and an impedance of the load. The voltage-mode ADC is operably coupled the load and to the current source. When enabled, the voltage-mode ADC configured to perform digital sampling of the load voltage and to generate a digital signal that is representative of the load voltage. In some implementations, one or more processing modules configured to execute operational instructions to process the digital signal that is representative of the load voltage in accordance with determining impedance of the load and/or change of impedance of the load.
US11914808B2
A display device with a touch detection device is provided and includes display elements that are surrounded by scan lines each extending in first direction and signal lines each extending in second direction crossing first direction; touch detection electrodes opposed to display elements; metal wires disposed on each of touch detection electrodes and extending along signal lines, wherein metal wires being overlapped with corresponding one of signal lines, wherein metal wires are disposed without crossing each other and spaced from each other.
US11914805B2
A touch panel, a touch display panel, and an attaching method of a glass cover are provided. The touch panel includes a touch control layer provided with an adhesive layer on an upper surface, and a glass cover disposed on the touch control layer and connected to the touch control layer by the adhesive layer; wherein a side of the glass cover facing the touch control layer provided with an ink layer, a plurality of meshes is disposed on the ink layer allowing ultraviolet light to pass through to irradiate and cure the adhesive layer.
US11914804B2
A touch display device is provided in this disclosure. The touch display device includes a substrate, a first conductive layer, a second conductive layer, a stacked structure, an inorganic light emitting unit, and a touch sensing circuit. The first conductive layer is disposed on the substrate. The first conductive layer includes a gate electrode. The second conductive layer is disposed on the first conductive layer. The second conductive layer includes a source electrode and a drain electrode. The stacked structure is disposed on the substrate. The stacked structure includes a conductive channel and a sensing electrode. The inorganic light emitting unit is disposed on the stacked structure. The inorganic light emitting unit is electrically connected with the drain electrode via the conductive channel. The touch sensing circuit is electrically connected with the sensing electrode.
US11914800B1
An information handling stylus housing defines an expansion bay that accepts conforming replaceable modules to support a variety of different functions, such as a trigger, a capacitive touch input area, a haptic output film and an extra battery. The replaceable module couples into the replacement bay with magnetic attraction and a pin to hole interface. A set of pogo pins extending up from the main circuit board of the stylus contacts pads of the replaceable module to provide power and communication support.
US11914799B2
An interactive control system includes: an active pen; and an electronic device configured to wirelessly control the active pen, receive a user command, and generate a control command according to the user command, wherein at least one of the active pen and the electronic device is configured to execute a control function according to the control command.
US11914797B2
Provided is an image display apparatus that includes a display displaying a three-dimensional image such that a three-dimensional object looks as if in a space defined by a member constituting an external surface and that the three-dimensional object is visible from multiple directions around the display, a motion detector detecting a motion of the display caused by an external force, a motion calculation unit calculating a motion of the three-dimensional object caused by the motion of the display based on the motion detected by the motion detector, a display control unit changing the three-dimensional image displayed on the display based on the calculation by the motion calculation unit, and a force sense control unit causing a force sense presentation unit to present a sense of force based on the calculation by the motion calculation unit.
US11914791B2
Disclosed are methods, systems and non-transitory computer readable memory for gesture control. For instance, a system may include a wearable device configured to be worn on a portion of an arm of a user. The wearable device may include a plurality of electrodes disposed on an interior of the wearable device and configured to obtain biopotential signals from the user's arm; and a biopotential chip. The biopotential microchip may be configured to output, directly or indirectly, biopotential data, acceleration data, and/or angular rate data, or derivatives thereof (“gesture data”), to a machine learning classifier. The machine learning classifier may be configured to generate, based on the gesture data, a gesture output indicating a gesture performed by the user. In some cases, the plurality of electrodes may include one or more wristband electrodes and/or a plurality of hub electrodes in a hub. In some cases, the hub may be curved.
US11914786B2
Provided is a gesture recognition (GR) device that includes a circuit board on which a plurality of light sources are mounted. A first light source is side-mounted at a tip of a second unit of the circuit board, and the set of second light sources is mounted at right angles at top and bottom surfaces of the second unit. A first pair from the set of second light sources is positioned adjacent to the side-mounted first light source. The plurality of light sources are controlled to generate multiple lighting effects for the tip based on assertion signals generated at a first unit of the circuit board. A first lighting effect corresponds to a directional beam generated by the first light source. A set of second lighting effects, which remains unblocked by the side-mounted first light source, corresponds to a multi-color illumination generated by the set of second light sources.
US11914780B2
A finger-mounted device may include finger-mounted units. The finger-mounted units may each have a body that serves as a support structure for components such as force sensors, accelerometers, and other sensors and for haptic output devices. The body may have sidewall portions coupled by a portion that rests adjacent to a user's fingernail. The body may be formed from deformable material such as metal or may be formed from adjustable structures such as sliding body portions that are coupled to each other using magnetic attraction, springs, or other structures. The body of each finger-mounted unit may have a U-shaped cross-sectional profile that leaves the finger pad of each finger exposed when the body is coupled to a fingertip of a user's finger. Control circuitry may gather finger press input, lateral finger movement input, and finger tap input using the sensors and may provide haptic output using the haptic output device.
US11914775B2
Biometric enabled virtual reality (VR) systems and methods are disclosed for detecting user intention(s) and modulating virtual avatar control based on the user intention(s) for creation of virtual avatar(s) or object(s) in holographic space, two-dimensional (2D) virtual space, or three-dimensional (3D) virtual space. A virtual representation of an intended motion of a user corresponding to an intention of muscle activation of the user is determined based on analysis of a biometric signal data of the user as collected by a biometric detection device. The virtual representation of the intended motion is used to modulate virtual avatar control or output to create at least one of a virtual avatar representing aspect(s) of the user or an object manipulated by the user in a holographic space, virtual 2D space, or virtual 3D space. The avatar or the object is created based on: (1) the biometric signal data of a user, or (2) user-specific specifications as provided by the user.
US11914770B2
Eyewear providing an interactive augmented reality experience between two users of eyewear devices to perform a shared group object manipulation task. During the shared group task, each user of the eyewear controls movement of a respective virtual object in a virtual scene based on a portion of the virtual scene the user is gazing at. Each user can also generate a verbal command to generate a virtual object that interacts with one or more of the other virtual objects.
US11914767B2
In a see-through waveguide-based HMD device configured to display holographic virtual images within a field of view (FOV) of a device user, a glint-based eye tracker illumination system provides infrared (IR) point sources at known locations having a predetermined angular distribution using optical components—including input and output couplers and diffusers—on a waveguide that is located in front of the user's eyes. An input coupler couples light from an IR source into the illumination system waveguide which is propagated to one or more output couplers. Separate diffuser elements aligned with the output couplers distribute the out-coupled IR light into a deterministic range of divergent angles to function as point sources for eye tracker glints. Various illustrative illumination system waveguide architectures are disclosed in which the optical components can be disposed on the same or opposite sides of the waveguide in dual-layered and dual-sided arrangements.
US11914764B2
A head mounted display device, including a frame, a mask, at least one infrared (IR) transmitter, and at least one image capture device, is provided. The mask has a first light reflection layer on a first side. The IR transmitter is disposed in the frame and is used to emit an emitting light beam toward the first light reflection layer. The first light reflection layer reflects the emitting light beam to send a reflective light beam toward a target area. The image capture device is disposed in the frame and is used to capture a target area reflective image of the target area.
US11914763B1
A system and method for conformal alignment of an aircraft-based head worn display (HWD) system defines far-field features in view of the HWD display, each far-field feature having a 3D truth position in a navigational reference frame. The aircraft GPS/IRS determines pointing vectors to each feature in the aircraft reference frame. The HWD user estimates a nominal head pose for orienting the far-field features in the HWD display, and the HWD system renders the far-field features based on the nominal head pose and pointing vectors. The rendered far-field features are aligned to their real-world 3D truth positions (either manually or with the assistance of witness cameras) and a latched pose of the HWD headtracker system determined based on a successful alignment within accuracy bounds. Based on the latched headtracker pose, the HWD headtracker alignment and the alignment of the HWD display reference frame to the aircraft reference frame are updated.
US11914756B2
Systems, apparatuses, and methods related to a computer system having a processor and a main memory storing scrambled data are described. The processor may have a cache, a register, an execution unit, and an unscrambler. The processor can load the scrambled data into the cache; and the unscrambler may convert the scrambled data into unscrambled data just in time for the register or the execution unit during instruction execution. The unscrambled data can be an instruction, an address, or an operand of an instruction. Unscrambling can be performed just before loading the data item in a scrambled form from the cache into the register in an unscrambled form, or after the data item leaves the register in the scrambled form as input to the execution unit in the unscrambled form. The unscrambled data and the scrambled data may have the same set of bits arranged in different orders.
US11914753B2
Some embodiments are directed to a container builder (110) for building a container image for providing an individualized network service based on sensitive data (122) in a database (121). The container builder (110) retrieves the sensitive data (122) from the database (121), builds the container image (140), and provides it for deployment to a cloud service provider (111). The container image (140) comprises the sensitive data (122) and instructions that, when deployed as a container, cause the container to provide the individualized network service based on the sensitive data (122) comprised in the container image (140).
US11914747B2
The linkability of trajectory data based on similarities to candidate trajectory data is measured and quantified as describer herein. Methods may include: receiving a set of probe data points defining a target trajectory from a probe apparatus; characterizing the trajectory based on features of the target trajectory; identifying a plurality of candidate trajectories sharing at least some features with the target trajectory; calculating, for each of the plurality of candidate trajectories, a similarity score with respect to the target trajectory; calculating a privacy score representing a likelihood of identifying the probe apparatus from the target trajectory based on a number of trajectories in the plurality of candidate trajectories and their respective similarity score; and providing information associated with the target trajectory for location-based services in response to the privacy score satisfying a predetermined value.
US11914740B2
A data generalization apparatus that can perform generalization processing on large-scale data at high speed using only a primary storage device of a small capacity. Included is a rearrangement unit that rearranges the attribute values in a secondary storage device in accordance with an order of arrangement of the attribute values in a generalization hierarchy in the secondary storage device, an attribute value retrieval unit that retrieves some of the rearranged attribute values from the secondary storage device into a primary storage device, and a generalization hierarchy retrieval unit that retrieves a portion of the generalization hierarchy from the secondary storage device into the primary storage device. Further, there is a generalization processing unit that executes generalization processing based on the attribute values retrieved into the primary storage device and the generalization hierarchy retrieved into the primary storage device, and a re-rearrangement unit.
US11914738B2
Some embodiments are directed to a categorization system for categorizing a sensitive data field in a dataset, e.g., a disease classification according to the ICD classification. A client device is to obtain categories for one or more records of the dataset. The client device determines categorization data for the categorization. The categorization data comprises homomorphic encryptions of possible values of the sensitive data field and encodings of the categories associated to the respective possible values, thus keeping the categorization secret. A data provider device stores the dataset and determines homomorphic encryption indicating differences between the value of the sensitive data field for a record and respective possible values. A categorization device determines which of those encryptions indicates a match and provides a category encoding associated with a matching possible value to the client device. The client device associates the encoded category to the record.
US11914737B2
Embodiments described herein provide a compressed container format that enables the container to be decrypted and decompressed in a streaming manner. One embodiment provides a container format for encrypted archives in which data is compressed and encrypted in a segmented manner. A segment of the archive can be decompressed, decrypted, and checked for integrity before the entire archive is received. Metadata for the encrypted archive is also encrypted to secure details of data stored within the archive.
US11914732B2
A method and apparatus for hard deletion of user data are described. The method may include receiving a request from a user computer system to delete user data. The method may also include determining a unique user identifier associated by a system with a user making the request. The method may also include determining whether a data partition, in which data generated by a job or subsystem of the computer system is stored, is predicted to contain a record having the unique user identifier. Then, the method may include searching, when the data partition is predicted to contain a record having the unique user identifier, data records stored in the data partition for a user data record based on the unique identifier, and performing a hard deletion of the user data record from the partition when found during the searching.
US11914728B2
Methods and systems for managing and/or processing a blockchain to maintain data security for confidential and/or personal data are provided. According to certain aspects, the disclosed data security techniques may enable access sharing functionality utilizing the blockchain. For example, access sharing may be utilized to file documents, share policy information, and/or comply with an audit. The data security techniques disclosed herein also enable the use of smart contracts to transfer funds associated with payment obligations and/or other forms of blockchain based payments, comply with anti-money laundering requirements, report industry data, validate interest payments and/or maintain agent sales data. Data security may be achieved through the use of public key/private key encryption techniques.
US11914724B2
Disclosed herein are systems and method for adjusting data protection levels based on system metadata. A method may include monitoring a computing device for a cyberattack, wherein a kernel driver of the computing device is configured to allow access to kernel control paths and hash tables in accordance with a first protection level, and detecting that the cyberattack is in progress. While the cyberattack is in progress, the method may include identifying kernel control paths and hashes of software objects that will be affected by the cyberattack, and configuring the kernel driver to disable access to the identified kernel control paths and hashes of the software objects in accordance with a second protection level, wherein the second protection level includes greater access restrictions to the computing device than the first protection level.
US11914717B2
The present disclosure provides various embodiments of information handling systems and related methods to generate a cryptographic key, which may be used to cryptographically verify information handling system (IHS) platform components and track events associated with the platform components. In the embodiments disclosed herein, a wide variety of platform-related information may be collected from a plurality of system platform components and embedded into a single cryptographic key. Once a cryptographic key is generated, it may be decoded and/or compared with cryptographic key(s) subsequently generated by the IHS to securely verify the system platform components, determine if changes have been made to the system platform components, facilitate system diagnostics and/or perform additional functions.
US11914708B2
A redundancy system includes a first computational device and a second computational device each configured to receive at least one input and to generate a first output and a second output, respectively, based on the at least one input; a random sequence generator configured to generate a random bit sequence; a random delay selector configured to determine a random delay based on the random bit sequence; a first random delay circuit configured to delay outputting the at least one input to the first computational device based on the random delay; a second random delay circuit configured to delay outputting the second output based on the random delay; and a fault detection circuit configured to receive the first output and the delayed second output, and to generate a comparison result based on comparing the first input to the delayed second output.
US11914707B1
Systems, methods, and computer program products are provided for disparate quantum computing (QC) detection. An example system includes QC detection data generation circuitry that generates a first set of QC detection data and generates a second set of QC detection data. The system also includes cryptographic circuitry that generates a first public cryptographic key and a first private cryptographic key via a first post-quantum cryptographic (PQC) technique and generates a second public cryptographic key and a second private cryptographic key via a second PQC technique. The cryptographic circuitry further generates encrypted first QC detection, second QC detection data, and destroys the first private cryptographic key and the second private cryptographic key. The system further includes data monitoring circuitry that monitors for the first encrypted QC detection data and the second encrypted QC detection data.
US11914703B2
A method and data processing system are provided for detecting a malicious component in a data processing system. The malicious component may be of any type, such as a hardware trojan, malware, or ransomware. In the method, a plurality of counters is used to count events in the data processing system during operation, where each event has a counter associated therewith. A machine learning model is trained a normal pattern of behavior of the data processing system using the event counts. After training, an operation of the data processing system is monitored using the machine learning model. Current occurrences of events in the data processing system are compared to the normal pattern of behavior. If a different pattern of behavior is detected, an indication, such as a flag, of the different pattern of behavior is provided.
US11914691B2
A method for recognizing an identity in a video conference including: obtaining, by an identity recognition apparatus, first biometric feature information in a video conference; obtaining second biometric feature information corresponding to an identity list in a database and a conference probability value corresponding to the identity list, where the identity list includes at least one personal unique identifier, and the biometric feature information first and the second biometric feature information include at least one of facial feature information and voiceprint feature information, and the conference probability value is determined based on at least one of a participation probability value and a same conference probability value; and determining, from the identity list and based on the second biometric feature information corresponding to the identity list and the conference probability value corresponding to the identity list, a personal unique identifier corresponding to the first biometric feature information.
US11914686B2
States of storage nodes in a storage cluster may be transitioned from a secured state to an unsecured state. When all the storage nodes are in the secured state, a first reboot of the storage nodes is initiated. The first reboot may involve the storage nodes rebooting from the secured state into an intermediate state. During the first reboot: storage nodes that have rebooted into the intermediate state are allowed to rejoin the distributed storage cluster, and storage nodes in the unsecured state are not allowed to join the distributed storage cluster. When all the storage nodes are in the intermediate state, a second reboot of the storage nodes may be initiated. The second reboot may involve rebooting the storage nodes from the intermediate state into the unsecured state. During the second reboot, storage nodes that have rebooted into the unsecured state are allowed to rejoin the storage cluster.
US11914683B2
Embodiments of systems and computer implemented methods are provided to transfer software licenses and entitlements associated with a user account from a first information handling system (IHS) to a second IHS. A computer implemented method in accordance with the present disclosure may generally include executing an entitlement management service to reassign the software licenses and entitlements associated with the user account to the second IHS, executing at least one local validation service on the second IHS to validate the second IHS and the user's workspace, and if the second IHS and the user's workspace is successfully validated by the at least one local validation service, executing one or more cloud-based orchestration services to verify the user account, determine which software licenses and entitlements are associated with the user account, and acquire and validate the software licenses and entitlements before transferring the software licenses and entitlements to the second IHS.
US11914680B2
Systems and methods include processors for receiving training data for a user activity; receiving bias criteria; determining a set of model parameters for a machine learning model including: (1) applying the machine learning model to the training data; (2) generating model prediction errors; (3) generating a data selection vector to identify non-outlier target variables based on the model prediction errors; (4) utilizing the data selection vector to generate a non-outlier data set; (5) determining updated model parameters based on the non-outlier data set; and (6) repeating steps (1)-(5) until a censoring performance termination criterion is satisfied; training classifier model parameters for an outlier classifier machine learning model; applying the outlier classifier machine learning model to activity-related data to determine non-outlier activity-related data; and applying the machine learning model to the non-outlier activity-related data to predict future activity-related attributes for the user activity.
US11914670B2
Methods and systems for compressing a matrix are described. The matrix, having a plurality of rows formed by a respective plurality of vectors, is partitioned into a plurality of submatrices, each submatrix containing sub-vectors from a respective group of one or more contiguous columns of the matrix. For each given submatrix, the sub-vectors are clustered into a plurality of clusters. For each given cluster, a centroid and a variance are computed and stored, based on the sub-vectors belonging to the given cluster. A mapping relating each vector to a respective cluster in each submatrix is stored. The stored centroids, stored variances and stored mapping form a set of compressed data for reconstruction of the matrix.
US11914669B2
Approximate nearest neighbor (ANN) searching is a fundamental problem in computer science with numerous applications in area such as machine learning and data mining. For typical graph-based ANN methods, the searching method is executed iteratively, and the execution dependency prohibits graphics processor unit (GPU)/GPU-type processor adaptations. Presented herein are embodiments of a novel framework that decouples the searching on graph methodology into stages, in order to parallel the performance-crucial distance computation. Furthermore, in one or more embodiments, to obtain better parallelism on GPU-type components, also disclosed are novel ANN-specific optimization methods that eliminate dynamic memory allocations and trade computations for less memory consumption. Embodiments were empirically compared against other methods, and the results confirm the effectiveness.
US11914664B2
A computer-implemented method, computer program product, and computer system for accessing content on a web page. The method accesses a displayed web page in a web browser of a user computing device and receives a search term for content within the web page. The method accesses contextual information held locally on the user computing device and scans the web page to identify one or more portions of content of the web page relevant to the search term and the contextual information. The method provides a display on the user computing device with links to the relevant web page content.
US11914660B2
Techniques are described herein for collaborative search sessions through an automated assistant. A method includes: receiving, from a first user of a first client device, a first query in a query session; providing, to the first user, a first set of search results; determining, based on at least one term in the first query, that the first query is relevant to a second user of the first client device; providing, to the second user, a selectable option to join the query session; in response to receiving, from the second user, an indication of acceptance of the selectable option, adding the second user to the query session; receiving, from the second user, additional input; generating, based on the additional input received from the second user, a modified set of search results; and providing, to the first user and the second user, the modified set of search results.
US11914644B2
Systems and methods for surfacing natural language queries from one or more transcripts. An example method may include converting received audio to text, through automated speech recognition, to form a transcript of the audio, wherein the transcript includes text of the audio and identifications of speakers associated with portions of the text corresponding to utterances from the respective speakers; generating input signals based on at least the transcript; executing at least one of one or more heuristics or a trained machine-learning (ML) model, using the generated input signals as an input, to generate at least one of a suggested natural language query for searching the transcript or a key moment within the received audio; and causing at least one of the suggested natural language query or the key moment to be surfaced on one or more remote devices.
US11914640B2
An adding system for adding scent information to digital-photographs includes an application program installed in an electronic device and a database stored with multiple pieces of scent information. An adding method includes following steps: loading and opening a digital-photograph through the application program; locating for a pixel point upon the digital-photograph which received an external clicking; searching boundaries outwardly from the pixel point to determine a tagged range; selecting one piece of scent information to be added from the database; linking the tagged range with the selected scent information for generating a tagged digital-photograph; and storing or sending the tagged digital-photograph. By using the adding system and adding method, other users may use other electronic devices to open the tagged digital-photograph and control a scent diffusing device to diffuse corresponding scent based on the scent information added in the digital-photograph.
US11914638B2
Disclosed herein is a method of determining a user profile based on a set of user-selected images, a method of selecting images from an image database of digital images based on a user profile, a computer system and a computer program product. The method of determining a user profile comprises obtaining a set of reference images, wherein each of the reference images is associated with a category from a plurality of categories; determining a sample feature vector for a sample image and a reference feature vector for each of the reference images, wherein the feature vector of an image is associated to features of the image; determining a similarity metric between the sample image and each of the reference images based on the sample feature vector and the reference feature vectors; selecting nearest reference images for each category, wherein the similarity metric between the sample image and a nearest reference image meets a minimum assignment similarity criterion and a maximum assignment similarity criterion; and determining the user profile by calculating an assignment probability for each category based on the similarity metrics between the sample image and the nearest reference images of the respective category.
US11914637B2
An application executing on a pod may generate a content request for a particular version of content. The application sends a request including an identifier of the version of the content to a repository in a cluster of pods. The repository determines, using the identifier, whether the version of the content is stored in the cluster or stored at a database in a different cluster. The application receives a response from the repository that may indicate that the version of the content is stored in the cluster and the response may include an identifier of a content pod storing the version of the content. The application sends the content request to the content pod storing the version of the content and may receive the version of the content without querying the database for the version of the content.
US11914633B2
A system and method for sharing an item of media content is described. An exemplary method includes associating a first location with the item of media content at a first mobile device and sending a request to view the item of media content to a second mobile device at a second location. The method includes showing a recipient of the item of media content a simulated journey from the recipient's location to a location associated with the item of media content. The simulated journey includes zooming out from the recipient's location shown on a map, following a path between the recipient's location and the location associated with the item of media content, and zooming into the location associated with the item of media content.
US11914631B2
A system, apparatus and methods for generating database entries and tools for accessing and searching a database from an Ontology. Starting with an Ontology used to represent data and relationships between data, the system and methods described enable that data to be stored in a desired type of database and accessed using an API and search query generated from the Ontology. Embodiments provide a structure and process to implement a data access system or framework that can be used to unify and better understand information across an organization's entire set of data. Such a framework can help enable and improve the organization and discovery of knowledge, increase the value of existing data, and reduce complexity when developing next-generation applications.
US11914628B1
A method incorporates data visualization into conversational interfaces. The method receives a user input specifying a natural language command via a conversational interface. The method analyzes the natural language command to determine the type of question. The method also obtains a user preference for viewing responses based on text and/or visualizations. When the user preference includes visualizations and the type of question is answerable using data visualizations, the method: (i) extracts one or more independent analytic phrases from the natural language command; (ii) queries a database using a set of queries based on the extracted analytic phrases, thereby retrieving a data set; and (iii) generates and displays, in the conversational interface, a response incorporating one or more data visualizations, based on the type of question, using the data set.
US11914611B2
A system and method of data record management is provided. The system comprises a processor and a memory coupled to the processor that stores processor-executable instructions that when executed configure the processor to perform the method. The method comprises receiving a plurality of unstructured natural language data records, generating a structured dataset based on the plurality of unstructured natural language data records, transforming the structured dataset to normalize the respective frequency values based on inverse proportionality of the respective frequency values, determining a redundancy prediction value associated with that unstructured natural language data record based on the transformed structured dataset, and displaying on a graphical user interface a message identifying one or more unstructured natural language data records being associated with a redundancy prediction value greater than a threshold value. The structured dataset includes a frequency value associated with respective terms of each of the plurality of unstructured natural language data records.
US11914609B2
The present disclosure provides a method for interconnecting a data lake and a relational database, including the following steps: S1: adding a data source class of a relational database to a data lake; S2: matching and using, by the data lake, a data source class of the relational database; and S3: determining and loading a corresponding driver according to the data source class, so as to connect the corresponding relational database. By cascading a data source registering configuration file, a relational database configuration file and a driver package catalog in a parameter passing method, when the data lake is started, a specific database to be used is designated unnecessarily, but a corresponding database is used directly. The configuration file is also traversed unnecessarily, but the user acquires configuration information as required in the parameter passing method.
US11914601B2
Provided is a re-ranking device that enables a re-ranking process with less possibility of decrease in accuracy due to shortage of data. A re-ranking device 100 includes an input unit 101 that receives a search query from one user, a re-ranking model storage unit 106 that stores a plurality of re-ranking models prepared in accordance with common information of a plurality of users, a search unit 102 that performs a search on the basis of the search query and obtains a search result, and a re-ranking processing unit 107 that selects one re-ranking model on the basis of common information of the one user and performs a re-ranking process on the search result using the one re-ranking model.
US11914600B2
Examples of the present disclosure describe systems and methods for generating multiple semantic hypotheses for search query intent understanding. In aspects, a search query may be received by a query analysis component associated with a search system. The query analysis component may be used to evaluate the search query for ambiguity in the domain, intent, and/or slot(s) of the search query. A set of hypotheses representing for one or more combinations of the domain, intent, and/or slot(s) of the search query may be generated. The set of hypotheses may be scored and/or ranked. Based on the scores/ranks, one or more of the hypotheses in the set of hypotheses may be provided to a user and/or one or more processing components accessible to the search system.
US11914591B2
Systems, methods, and devices for sharing materialized views in multiple tenant database systems. A method includes defining a materialized view over a source table that is associated with a first account of a multiple tenant database. The method includes defining cross-account access rights to the materialized view to a second account such that that second account can read the materialized view without copying the materialized view. The method includes modifying the source table for the materialized view. The method includes identifying whether the materialized view is stale with respect to the source table by merging the materialized view and the source table.
US11914581B2
In non-limiting examples of the present disclosure, systems, methods, and devices for a graphic search bar with responsive results is provided. A search bar may be generated. The search bar may include a text input area and a number of dropdown menus, each of which contain a selectable list of options. The search bar may be rendered in an application user interface that provides content options that are searchable using the search bar. A selection of an option from a first of the dropdown menus may be received. In response to receiving the selection, the content options may be filtered in real time based on the selected option to generate search results. The search results may be rendered for immediate display to the user.
US11914573B2
Disclosed are techniques for relational database locks based on columns. Database transactions may be targeted to specific columns of one or more records, instead of the entire row for those records, using primary keys. Column locks on specific keys are stored separately than column locks on ranges of keys, which are both checked when requesting a new column lock for either a single key or a range of keys. When a threshold number of columns for a given record, or range of records/keys, have been locked, the column locks for that record, or range of records, can be combined into a single row level lock to reduce resource costs for maintaining multiple concurrent locks.
US11914566B2
A method is disclosed. The method comprises receiving, from one or more search nodes of a distributed system, one or more requests for log data, the one or more search nodes being associated with one or more hot storage systems; identifying, from an index catalog, an indexed portion of the log data stored in a cold storage system of one or more cold storage systems based on at least part of the particular request, the index catalog containing pointers to indexed portions of the log data in the one or more cold storage systems, the indexing being performed by one or more indexing nodes independently from the receiving by the one or more search nodes; and sending the indexed portion to the one or more search nodes for storage in the associated one or more hot storage systems, wherein the method is performed using one or more processors.
US11914561B2
A frequency of occurrence for each term in a training data set is determined in relation to the entire training data set. A relational data structure is generated that associates each term in the training data with its respective frequency. Any term that has a frequency below a threshold frequency is then added to a list of relevant words. When a natural language search query is received, a plurality of terms in the natural language search query are identified and compared with the list of relevant words. If any term of the natural language search query is included in the relevant words list, that term is identified as a keyword. The natural language search query is then interpreted based on any identified keywords.
US11914543B2
A data processing apparatus is provided, that includes communication configured for receiving, from an origin Peripheral Component Interconnect Express (PCIe) device, a translated PCIe packet comprising a destination field that comprises a physical address of a destination PCIe device. Permission circuitry transmits a permission check packet, separate to the translated PCIe packet, to a root port to determine whether the origin PCIe device has permission to access the destination PCIe device. Buffer circuitry stores the translated PCIe packet until a response to the permission check packet is received.
US11914541B2
In example implementations, a computing device is provided. The computing device includes an expansion interface, a first device, a second device, and a processor communicatively coupled to the expansion interface. The expansion interface includes a plurality of slots. Two slots of the plurality of slots are controlled by a single reset signal. The first device is connected to a first slot of the two slots and has a feature that is compatible with the single reset signal. The second device is connected to a second slot of the two slots and does not have the feature compatible with the single reset signal. The process is to detect the first device connected to the first slot and the second device connected to the second slot and disable the feature by preventing the first slot and the second slot from receiving the single reset signal.
US11914540B2
An on-chip integrated circuit, a data processing device and a method are provided. The on-chip integrated circuit includes: a processor circuit and an accelerator circuit. The processor circuit includes a processor and a data storage area, the processor is connected to the data storage area through a first bus in the processor circuit. The accelerator circuit includes an accelerator and a second bus, the accelerator is connected to the second bus, and the second bus is bridged with the first bus corresponding to the data storage area, to perform data interaction between the accelerator and the data storage area, which can reduce the congestion on a bus of the processor and improve the quality of service of the application.
US11914527B2
A first type memory and a second type memory may be identified in a computing system. The second type memory is slower than the first type memory while having a greater storage capacity compared to the first type memory. An application process executing in the computing system may be identified. A region of the first type memory may be provided as a cache of the second type memory for the application process.
US11914514B2
A coherency manager for receiving snoop requests addressed in a physical address space, the snoop requests relating to a cache memory addressable using a virtual address space, the cache memory having a plurality of coherent cachelines, the coherency manager comprising: a reverse translation module configured to maintain a mapping from physical addresses to virtual addresses for each coherent cacheline held in the cache memory; and a snoop processor configured to: receive a snoop request relating to a physical address; in response to the received snoop request, determine whether the physical address is mapped to a virtual address in the reverse translation module; and process the snoop request in dependence on that determination.
US11914504B1
Physical experiments can be performed based on automatically-generated testing scripts according to some examples described herein. For example, a system can generate a sample set based on demand data collected from a group of manufacturing locations. The system can also generate a graphical user interface that includes graphical options through which a user can select settings for a testing script to be used in a physical test environment. The system can receive the settings from the user through the graphical user interface. The system can then generate the testing script based on the sample set and the settings, and provide the testing script for use in executing a physical experiment in the physical test environment.
US11914503B2
Embodiments facilitate testing of software functions, by elaborating upon a small volume test sample originally provided by a developer. Where the original test sample is determined to be numerical, embodiments perform repetition techniques to generate corpuses of test data of varying scope representing operation over different timescales. For original test samples of greater complexity (e.g., including text and/or hierarchical output states of the software function), embodiments select a relevant Machine Learning (ML) model and apply that ML model to generate the corpuses of test data. These are then available for loading to measure one or more performance parameters (e.g., runtime, memory consumption; processing consumption; bandwidth) of the software function. Broadly reported non-linear behavior of performance parameter(s) may reveal lack of suitability of the generated data corpuses for testing. More specific non-linear behavior may indicate failure of the software function to pass certain tests.
US11914498B2
Apparatus and methods for deploying a web application including a plurality of binary objects. The methods may include isolating from the plurality of class files a class file in which a run-time behavior occurs. The methods may include updating the class file to produce a modified class file that does not have the behavior. The methods may include testing performance of the modified class file. The methods may include storing the class file in a dynamic configuration database. The methods may include recognizing the modified class file as being modified. The methods may include, using a cron job processor, reading the metadata. The methods may include compiling the modified class file into binary code. The methods may include executing the binary code instead of a different binary code that corresponds to the class file in which the run-time behavior occurs.