US11102290B2

A method for transferring digital content items in a peer-to-peer network in which a plurality of nodes participate includes receiving requests for receipt of one or more digital content items from a plurality of requesting nodes belonging to the peer-to-peer network. A capacity of the requesting nodes to upload data is assessed. Network resources available to the peer-to-peer network for delivering the digital content items or chunks thereof to the receiving nodes are allocated based at least in part on the capacity of the requesting nodes to upload data. The digital content items or chunks thereof are sent to the requesting nodes over the peer-to-peer network in accordance with the network resources that are allocated to each of the requesting nodes.
US11102287B2

A method, computer program product, and system for optimizing service pools supporting resource sharing and enforcing SLAs, to minimize service restart. A computer processor determines a first resource to be idle, wherein a service instance continues to occupy the first resource that is idle. The processor adds the first resource to a resource pool, wherein the service instance continues to occupy the first resource as a global standby service instance on the first resource. The processor receives a request for a resource, wherein the request for the resource includes a global name associated with a service that corresponds to the global standby service instance, and the processor allocates, from the resource pool, the first resource having the global standby service instance, based on the request for the resource that includes the global name associated with the service corresponding to the global standby service instance.
US11102284B2

Methods, systems and apparatus, including computer programs encoded on computer storage media, for consortium blockchain network-based service processing. In one example, the method includes generating, by a target client device associated with a target service node of a consortium blockchain network, a service-related transaction; sending, by the target client device, the service-related transaction to the target service node; determining that the service-related transaction has not been recorded in the consortium blockchain network by the target service node; identifying, by the target client device, one node identifier in a candidate list maintained at the target client device as a designated node identifier; and sending, by the target client device, the service-related transaction to a different service node in the consortium blockchain network that corresponds to the designated node identifier.
US11102280B1

A method includes a dispatch node receiving a policy file and infrastructure plan data from a cloud infrastructure provisioning platform. The policy file comprises one or more imports that include a configuration import, a plan import, and/or a state import. Each import of the one or more imports comprises one or more data fields. The dispatch node parses the policy file to determine at least the one or more imports. The dispatch node queries the infrastructure plan data stored in a memory via an API for object data related to the one or more data fields of the one or more imports. The dispatch node determines, based on the query, the object data via the API. The dispatch node executes the policy file based on the object data to obtain a policy check result. The dispatch node then provides the policy check result to the cloud infrastructure provisioning platform.
US11102279B2

Embodiments of the invention are directed to a system, method, or computer program product for generating and using a block chain distributed network for tracking and validating protocols and other operations associated with the transition of one or more resources from being arranged in a consolidated, privately-held structure to being arrange and/or distributed in a publicly available structure. In example implementations, the block chain database is used and updated to reflect the status degree of completion of protocols associated with the identification, characterization, and dissemination of resource characteristics and resource shares, including the fractional distribution of resource portions to effectuate the efficient transition of a resource.
US11102278B2

A method for managing a software-defined data center is disclosed. The method involves implementing redundant cloud management stacks, processing duplicate application program interface (API) calls in parallel with the redundant cloud management stacks, and performing a data center operation corresponding to the processed duplicate API calls.
US11102276B2

A method, computer program product, and computer system for receiving, by a computing device, a question from a user. A first answer provided by a first subject matter expert is identified. A second answer provided by a second subject matter expert is identified. It is determined that a profile of the user matches a first profile of the first subject matter expert more than a second profile of the second subject matter expert. The first answer provided by the first subject matter expert is sent to the user with a preference over the second answer provided by the second subject matter expert based upon, at least in part, determining that the profile of the user matches the first profile of the first subject matter expert more than the second profile of the second subject matter expert.
US11102270B2

A network address assigned a shared designation by a first client computer is received, in a first data format, automatically, at a host computer from the first client computer. The network address is categorized and published. Publishing the network address includes converting the network address into a second data format, receiving, at the host computer, a subscription request from a second client computer, and sending the network address to the second client computer in response to receiving the subscription request.
US11102261B2

Provided herein are systems and methods that allow for converting or translating Dynamic Adaptive Streaming over HTTP (DASH) to HTTP Live Streaming (HLS) and vice versa.
US11102258B2

In using a virtual extensible local area network (VXLAN) for stream processing, a management system allocates resources for a streaming application based on an operator graph of the streaming application. The management system assigns the resources to a group of VXLAN segments based on the operator graph of the streaming application. A first processing element of the streaming application multicasts data on the group of VXLAN segments. A second processing element on a given VXLAN segment of the group of VXLAN segments receives the data. If the second processing element is an intended recipient of the data, then the second processing element processes the data. If the second processing element is not the intended recipient of the data, then the second processing element ignores the data.
US11102257B2

In various implementations, a signage manager may manage digital sign content. The signage manager may transmit playlists and/or media to signage devices to be presented on a display and/or on a set of displays. The signage manger may allow independent customization of playlists. The media items associated with the playlists and presented on display(s) may be stored on a memory of the signal device and/or streamed media from another source.
US11102256B2

A method, computer program product, and computer system for identifying, in a dynamically formed cloud, a plurality of voluntary compute nodes, wherein the plurality of voluntary compute nodes may include personal computing devices of a plurality of users, and wherein at least a portion of the plurality of voluntary compute nodes may be configured to communicate with each other to receive and send streaming data. A first compute node of at least the portion of the plurality of voluntary compute nodes may be identified to receive and distribute a streams operator of a streams graph requested by a client computing device. A second compute node of at least the portion of the plurality of voluntary compute nodes may be identified for verifying computational correctness of a tuple stream computation for the stream operator by replicating the tuple stream computations for the stream operator on the second compute node. A final result tuples of the graph may be sent to the client computing device.
US11102254B2

In a system for streaming data comprising multimedia content, one or more controllers comprising a controller interface are arranged to be connected to an end-user device via a first control network link. One or more multimedia receiver devices comprise a multimedia interface suitable for connection to a video reception device. Each of the one or more multimedia receiver devices is arranged to be connected to an associated controller via a second control network link and is further arranged to be directly connected to the end-user device via a media streaming network link. A control server hosts a list of the one or more multimedia receiver devices and associated controllers. The end-user device comprises a user interface connected to the control server. The system provides for the selection of a multimedia receiver device from the list and the user interface is arranged for selection of the multimedia content to be streamed. The end-user device and the controller associated with the selected multimedia receiver device are arranged to initiate a media streaming session via the media streaming network link between the end-user device and the selected multimedia receiver device upon receiving a user input via the controller interface or via the end-user device.
US11102250B2

Identifying policy violations for controlling behavior of an Internet of Things (IoT) automation system is provided. Traditional systems and methods provide for controlling IoT based automation system based upon a static analysis of a system model and rules. The embodiments of the proposed disclosure provide for controlling behavior of the IoT automation system by identifying one or more policy violations, wherein the one or more policy violations are identified by generating a plurality of models representing behavior, relationships and functions of one or more sub-systems corresponding to the IoT automation system; extracting a set of modelled rules; constructing, using each of the plurality of models and the set of modelled rules, an integrated model; and identifying, from the integrated model, the one or more policy violations via a Model Verifier Component for controlling behavior of the IoT automation system.
US11102244B1

In one example, intelligence is gathered about an attacker that is attempting an attack via a malicious exploit message by exploiting the attacker's belief that the attack is succeeding. A received message (e.g., malicious message) sent from a first message account (e.g., attacker) to a second message account (e.g., intended victim) is received. A security risk associated with the received message is determined. It is determined that the security risk associated with the received message meets one or more criteria. Based on the determination that the security risk associated with the received message meets the one or more criteria, a responsive message is sent in response to the received message from a third message account (e.g., security service) to the first message account. The responsive message includes a content reference identified as referring to a content for a user of the first message account. In response to receiving a request made by the user of the first message account using the content reference, access to a message repository associated with the first message account is requested. Once access is granted, the message repository can be analyzed and intelligence about the first message account can be gathered and reported.
US11102224B2

Embodiments of the present disclosure relate to a data analysis system that may automatically generate memory-efficient clustered data structures, automatically analyze those clustered data structures, automatically tag and group those clustered data structures, and provide results of the automated analysis and grouping in an optimized way to an analyst. The automated analysis of the clustered data structures (also referred to herein as data clusters) may include an automated application of various criteria or rules so as to generate a tiled display of the groups of related data clusters such that the analyst may quickly and efficiently evaluate the groups of data clusters. In particular, the groups of data clusters may be dynamically re-grouped and/or filtered in an interactive user interface so as to enable an analyst to quickly navigate among information associated with various groups of data clusters and efficiently evaluate those data clusters in the context of, for example, a fraud investigation.
US11102220B2

A method and system for runtime detection of botnets in containerized environments. The method includes creating a domain name system (DNS) policy for a software container, wherein the DNS policy defines at least a plurality of allowed domain names for the software container, wherein the DNS policy is created based on historical DNS queries by the software container; detecting a botnet based on traffic to and from the software container, wherein the botnet is detected when at least a portion of the traffic does not comply with the DNS policy, wherein the botnet is implemented via communication with a bot executed in the software container; and blocking at least one DNS query in the at least a portion of traffic, wherein each blocked DNS query is to a domain having a domain name that does not match any of the plurality of allowed domain names for the software container.
US11102217B2

A method and a system for confirming e-mail authenticity and a non-transitory storage medium thereof are provided. A sender electronic device produces a data fingerprint based on mail content of an e-mail, inserts the data fingerprint into the e-mail, and transmits the data fingerprint and the mail content to a data storage device to be stored. A receiver electronic device obtains the data fingerprint from the e-mail and acquires, based on the data fingerprint, the corresponding mail content from the data storage device. If the corresponding mail content is not stored in the data storage device or the acquired mail content does not accord with the mail content of the received e-mail, the receiver electronic device marks the e-mail as counterfeit.
US11102216B2

The disclosure is directed to a network gateway device (“gateway”) that provides various network management features, including a device zoning feature in which client computing devices (“client devices”) connected to the gateway are assigned to different device zones. The client devices connected to the gateway form a local area network (LAN) of the gateway, and can access an external network, e.g., Internet, using the gateway. Each of the device zones has a specific set of network access privileges. Different device zones can have different network access privileges and can provide device isolation in the LAN at different degrees.
US11102215B2

A method, computer system, and a computer program product for restricting and anonymizing a graphical user interface for a remote access session is provided. The present invention may include determining a plurality of appropriate permissions for the graphical user interface of a client computer for fixing a problem. The present invention may also include determining a plurality of restricted graphical user interface panels associated with the graphical user interface, wherein the determined plurality of restricted graphical user interface panels includes a minimum access level for the third party to fix the problem.
US11102211B2

A computer network (1) adapted to provide secured access to online applications hosted on application servers (10) to a requesting user (U). The network (1) comprises a login security server (20) configured for deciding access for the user based on data contained in a central generic access control file (32) and in the access request. The network (1) further comprises a centralized user identification component (40) configured for receiving identification data from user through a central login panel (42) and for sending an access grant or denial command to the application servers (10).
US11102201B2

This disclosure details image and audio signal processing methods and associated equipment to robustly encode transaction parameters in rendered displays, printed objects and audio. It also details corresponding decoding methods and equipment to recover these parameters. Further, it details object authentication processing and equipment to validate a transaction for an object, employing a trust network protocol for maintaining a trusted transaction history of the object. Various alternative forms of this technology are described.
US11102192B2

According to certain embodiments, a delivery manager comprises an interface and processing circuitry. The interface is configured to receive a certificate that a Domain Name Service (DNS) associates with a DNS name of a recipient system. The processing circuitry is configured to distribute the certificate to a plurality of sending systems. Each sending system is configured to store the certificate in a local memory of the sending system, use the certificate from the local memory of the sending system to perform encryption in response to a future determination to send an encrypted message to the recipient system, and send the encrypted message directly to the recipient system.
US11102188B2

A method performed by a computing system includes receiving from a client component of an enterprise application, a request destined for a service component of the enterprise application, the request comprising authentication data and request data, the authentication data being associated with a current user of the client component, the user associated with an organization. The method further includes performing an authentication process to create principal data and role data associated with the request, the principal data identifying a user. The method further includes using the authentication data and request data, determining a current tenant of the client component. The method further includes replacing the principal data with updated principal data, the updated principal data identifying the organization. The method further includes updating the role data associated with the request to create updated role data that indicates roles of the user within the organization.
US11102179B2

A system and method for anonymous message broadcasting uses secret shares of a first vector of size i and a second vector of size j from each client device with a message in an anonymity set of client devices. Each secret share of the first and second vectors is received at each of a plurality of message broadcasting servers to construct a matrix M of i and j dimensions, which is added to a matrix A of i and j dimensions maintained at that message broadcasting server. The matrix A at each message broadcasting server is shared with the other message broadcasting servers and a final matrix A is constructed using the shared matrices A at each message broadcasting server, wherein the final matrix A includes the messages from the client devices in the anonymity set. The messages in the final matrix A are broadcasted from the message broadcasting servers.
US11102172B2

A transfer apparatus comprises: a first storage unit configured to store a whitelist for storing reliable information indicating that communication between a source address and a destination address is authorized; a second storage unit configured to store an addition list including a specific address not included in the reliable information and a valid period of the specific address; a receiving unit configured to receive data; a check unit configured to check whether either a destination address or a source address included in data within the valid period is the specific address; and a generation unit configured to generate specific reliable information indicating that communication between the destination address and the source address included in the data is authorized and register the generated specific reliable information to the whitelist in a case where the check unit confirms within the valid period that either address is the specific address.
US11102170B2

The application relates to a route delivery method and device. A location information of user equipment UE is received by a control plane network element device. A client IP address used by the control plane network element device to access a third-party server is determined based on the location information by the control plane network element device. An access request message is sent by the control plane network element device to the third-party server carrying the client IP address. A UE IP address assigned by the third-party server to the UE based on the client IP address is received by the control plane network element device. A user plane network element device configured to deliver a route to the UE is determined based on the UE IP address and the location information by the control plane network element device.
US11102161B2

An example implementation for social networking service content sharing provides a computer-implemented method that includes analyzing content to be shared on a social networking service, the content being directed to a plurality of potential recipients. The method further includes analyzing the plurality of potential recipients to calculate a plurality of probability scores for each of the plurality of potential recipients. The method further includes calculating a recipient score for each of the plurality of potential recipients based at least in part on the plurality of probability scores for each of the plurality of potential recipients. The method further includes generating a metadata table for the plurality of potential recipients based at least in part on the recipient score for each of the plurality of potential recipients and designating a subset of the plurality of potential recipients to receive the content based at least in part on the metadata table.
US11102160B2

An electronic information system which enables email based transactions comprises an information database storing information regarding a plurality of individuals in a group and selections available to individuals in the group. A first email message with a mailto hyperlink having a plurality of fields including actionable parameter is generated and sent. A reply email message is received in response to selection of the mailto hyperlink. The received email message includes the plurality of fields and the actionable parameter that indicates that a specific selection has been made. A processor performs the action indicated by the actionable parameter in response to the received email message, including updating the information database to indicate the specific selection that has been made.
US11102155B2

The disclosed systems and methods join a user to a primary communication channel that is associated with an automated human interface module. The automated human interface module includes a plurality of nodes. A message including a text communication is posted by the user and sent to a decision module associated with a plurality of classifiers. The decision module is configured to identify a node that best matches the text communication in accordance with the plurality of classifiers. Each respective classifier produces a respective classifier result thereby producing a plurality of classifier results. Each respective classifier result identifies a respective node of the plurality of nodes best matching the text communication. The plurality of classifier results is collectively considered, and the node best matching the text communication is identified and the text communication is sent to the identified node.
US11102151B1

A messaging server employs a chat agent for gather and transmitting abbreviations and definitions via a messaging application. In this application, abbreviations include acronyms, shortened phrases, and colloquial terms or language. Definitions describe an abbreviation and may include textual information and contextual media. The chat agent may receive an abbreviation and definition from a user or may automatically determine the abbreviation and definition from messages on the messaging application. The chat agent transmits the definition and abbreviation to an approval system, which verifies the definition. Once approved, the abbreviation database stores the abbreviation and definition. When another user requests the definition for an abbreviation, the chat agent queries abbreviation database and returns the definition in a message to the user via the messaging application. In some embodiments, the abbreviation database stores abbreviations and definitions in relation to group tags, which describe user groups within the messaging application.
US11102150B2

A communication apparatus capable of efficiently creating transmission packets even when a free space of a storage unit storing transmission packet headers is insufficient includes a first storage unit to store a header of a transmission packet when the transmission packet is created in a first processing procedure, a first creation unit to create the transmission packet in the first processing procedure using the first storage unit, a second storage unit to store the transmission packet header when the transmission packet is created in a second processing procedure, a second creation unit to create the transmission packet in the second processing procedure using the second storage unit, and a control unit to control which one of the first and second creation units is used based on a data size necessary for the first creation unit to create the header and a free space of the first storage unit.
US11102131B2

Aspects of the subject disclosure may include, for example, receiving a first service request via a network, transmitting a query to service layer equipment, and receiving, from the service layer equipment, first service requirements to fulfill the first service request. Responsive to receiving the first service requirements, a request for network resource capacity information is transmitted to instantiated software defined network (SDN) controllers. Network capacity information is received from the instantiated SDN controllers and an insufficiency thereof is determined according to the service requirements and the network capacity information. Another software defined network controller is instantiated into the network, responsive to the determined insufficiency, to fulfill the first service request. The first service requirements are met, in part, by the instantiated software defined network controllers that are instantiated and, in part, by the other software defined network controller. Other embodiments are disclosed.
US11102129B2

A network adapter includes circuitry and one or more ports. The ports connect to a communication network including multiple network elements. The circuitry accesses outbound messages that are pending to be sent over the communication network to multiple remote nodes via the ports. At least some of the outbound messages request the remote nodes to send respective amounts of data back to the network adapter. Based on the amounts of data requested by the outbound messages, the circuitry forecasts a bandwidth of inbound response traffic, which is expected to traverse a selected network element in response to the outbound messages toward the network adapter, determines a schedule for transmitting the outbound messages to the remote nodes so that the forecasted bandwidth meets a bandwidth supported by the selected network element, and transmits the outbound messages to the remote nodes in accordance with the determined schedule.
US11102120B2

A network device determines, based on a size of a lookup value, that the lookup value is to be stored across a set of two or more memory banks including a first memory bank and a second memory bank of a database. A first hash function is for determining locations for storing lookup values entirely in the first memory bank, whereas a second hash function is for determining locations for storing lookup values entirely in the second memory bank. A hash operation is performed on the lookup value using the first hash function to determine a memory location for storing the lookup value. A first segment of the lookup value is stored in the first memory bank at the memory location determined using the first hash function, and a second segment of the lookup value is stored in the second memory bank at the memory location determined using the first hash function.
US11102117B2

Methods, apparatus, and systems for implementing in Network Interface Controller (NIC) flow switching. Switching operations are effected via hardware-based forwarding mechanisms in apparatus such as NICs in a manner that does not employ use of computer system processor resources and is transparent to operating systems hosted by such computer systems. The forwarding mechanisms are configured to move or copy Media Access Control (MAC) frame data between receive (Rx) and transmit (Tx) queues associated with different NIC ports that may be on the same NIC or separate NICs. The hardware-based switching operations effect forwarding of MAC frames between NIC ports using memory operations, thus reducing external network traffic, internal interconnect traffic, and processor workload associated with packet processing.
US11102115B2

According to an example of a method for forwarding a packet, a ESGW device decapsulates a received downstream data packet to obtain a downstream IP data packet when a destination MAC address of the downstream data packet is an MAC address of the ESGW device; determines a matching ARP entry of an IP address of a target user terminal based on the destination IP address of the downstream IP data packet to obtain a session ID of the target user terminal; determines a length field of a PPPoE header by a microcode, and obtains a pre-stored fixed-value field of the PPPoE header from a data storage area; encapsulates the downstream IP data packet into a downstream PPPoE data packet based on the session ID, the length field, and the fixed-value field, and forwards the downstream PPPoE data packet through an egress port of the matching ARP entry.
US11102114B2

Apparatus and methods include receiving a first packet, the first packet including a first source Internet protocol (IP) address and a first destination IP address; adding a first outer header to the first packet to generate an encapsulated packet, the first outer header including a second source IP address and a second destination IP address; forwarding the encapsulated packet to a Server Load Balancer (SLB) associated with the second destination IP address; receiving a response packet from a front end server having a front end server private IP address; and saving the front end server private IP address to bypass the SLB.
US11102108B2

Systems and methods for multicast send duplication instead of replication in a high performance computing environment. A method can provide a plurality of switches, a plurality of hosts, the plurality of hosts being interconnected via the plurality of switches, wherein a host of the plurality of hosts comprises a multicast sender node, the sender node comprising a system image generation module and a current message sequence module. The method can organize the plurality of switches into two rails, the two or more rails providing redundant connectivity between the plurality of hosts. The method can send two or more duplicate multicast packets on different rails. Upon a receiving node receiving at least two versions of the same multicast packet, only one will be delivered to the communication stack/clients above the layer that handles the encapsulation header.
US11102106B2

One or more embodiments of the invention may relate to a method, and/or non-transitory computer readable medium including instructions, for distributing link state information. In one or more embodiments of the invention, the method includes building a link state database on a plurality of network devices; electing a leader from among the plurality of network devices; computing, by the leader, a flooding topology; encoding, by the leader, the flooding topology to obtain an encoded flooding topology; distributing, by the leader, the encoded flooding topology to other network devices of the plurality of network devices.
US11102085B2

An example electronic device includes a processor to receive, from an intent publishing device, a resource agreement associated with a service to be implemented via the intent publishing device. The processor is further to transmit the resource agreement to a claiming device. The processor is further to receive a confirmation from the claiming device, wherein the confirmation is to indicate that the claiming device is to implement the resource agreement. The processor is further to match the intent publishing device with the claiming device based on the confirmation.
US11102080B2

Methods, systems and software program products for configuring a virtual network port for a physical server to support packets transfer between the physical server and other network nodes in a virtual network, comprising transmitting one or more configuration Protocol Data Units (PDU) comprising extension configuration message(s) of a network management protocol to a network circuitry connecting a physical server to a network. One or more of the extension configuration message comprise one or more virtual network settings for a virtual network port mapping the physical server in a virtual network. The network circuitry is configured to deploy the virtual network port to support exchange of packets between the physical server and one or more of a plurality of nodes of the virtual network by encapsulating and de-capsulating outgoing and incoming packets according to one or more virtual network encapsulation protocols using one or more of the virtual network settings.
US11102069B2

In accordance with embodiments disclosed herein, an exemplary system or computer implemented method for implementing the virtualization of access node functions may include, for example: a memory to store instructions for execution; one or more processors to execute the instructions; a control plane interface to communicably interface the system with an access node over a network, in which the access node is physically coupled with a plurality of broadband lines; a virtualized module to provide a virtualized implementation of a plurality of functions of the access node at the system, in which the virtualized module executes on a virtualized computing infrastructure; the control plane interface of the system to receive current operational data and current operating conditions for the plurality of broadband lines from the access node; the virtualized module to update the virtualized implementation of the plurality of functions of the access node at the system according to the current operational data and the current operating conditions received from the access node; an analysis module to analyze the current operational data and the current operating conditions received from the access node; an instruction module to generate control parameters to affect operation of the access node based on the analysis of the current operational data and the current operating conditions received; and the control plane interface to send the control parameters to the access node for adoption at the access node. Other related embodiments are disclosed.
US11102066B1

Network service providers are managed using a server-side configuration approach. According to an example embodiment of the present invention, a host network location includes two or more servers that automatically reconfigure their services in response to controller service settings corresponding to each server. Each server reads configuration information provided at a controller such as a domain name server (DNS), and in response, runs a network-based service corresponding to the configuration information.
US11102060B2

Examples herein relate to identifying a soft failure at member within a cluster dedicated to a microservice. Examples disclose identifying a statistical evaluation for each member within the cluster. Based on the statistical evaluation, identifying a soft failure among one of multiple members within the cluster. In response to the identification of the soft failure at one of the members within the cluster, performing an action.
US11102058B1

Systems and methods described herein include receiving, from a first network function, a request to receive a notification when a second network function becomes available after a failure. A status update may be received from the second network function indicating that the second network function is available. It may be determined that the second network function is in a stable state. A notification may be sent, to the first network function, that the second network function is available along with an indication of a time period in which to switch from accessing a third network function to accessing the second network function.
US11102046B2

Provided are methods and devices for transmitting/receiving downlink signals in a Wireless communication system. Carrier information is provided to user equipment, the carrier information including cell identifier information which indicates Whether a first cell identifier related to a first carrier operating on one resource block (RB) and a second cell identifier used for a cell-specific reference signal (CRS) on the first carrier are the same or different. If the second cell identifier is the same as the first cell identifier, the user equipment assumes that the number of antenna ports for the CRS on the first carrier is the same as the number of antenna ports for a reference signal defined for NB-IoT (reference signal for NB-IoT, NRS). If the second cell identifier is different from the first cell identifier, the carrier information further includes antenna port number information, and the user equipment assumes that the number of the antenna ports for the CRS is the same as the number of antenna ports based on the antenna port number information.
US11102045B2

A method for receiving, by a terminal, downlink control information in a wireless communication system according to one embodiment of the present invention comprises the steps of: receiving information on a reference subcarrier spacing (SCS) from among a plurality of SCS numerologies; receiving downlink control information through a terminal group common physical downlink control channel (PDCCH); and obtaining information on a slot format from the downlink control information, wherein the downlink control information indicates the slot format on the basis of the reference SCS, and when the SCS of the terminal is different from the reference SCS, the terminal may convert the slot format of the reference SCS according to the SCS of the terminal.
US11102044B2

Systems, methods and computer software are disclosed for providing high resolution timing advance estimation based on Physical Random Access Channel (PRACH). An example method includes receiving a preamble signal r(n); performing signal conditioning on r(n); down sampling the signal and performing antialiasing filtering to provide a y(n) signal; correlating y(n) with a reference preamble with a reference preamble sequence c(n) to provide correlation output Ryc; using a peak value P of the correlation output Ryc to detect a preamble ID and a timing advance; constructing a sequence s(n) by segmenting r_centered(n) for length L around an index P*24; performing time domain interpolation of c(n) around index P to obtain a sequence c_interpolated(n); performing time domain interpolation between sequences s(n) and c_interpolated(n); detecting a peak position Q of the correlation; and deriving TA as P*24−L/2+q in terms of Ts.
US11102040B2

In a multi-carrier wireless system, potential problems from reconfiguring mobile station resources to accommodate changes in component-carrier configuration are mitigated by inserting a guard period each time the configuration of component carriers changes, so that transceiver reconfiguration can be carried out without interfering with ongoing transmission. A base station is configured to transmit data to a mobile station according to a first configuration of two or more component carriers, to determine that a change of configuration to a second component carrier configuration is required, and to signal the change of configuration to the mobile station, using the first configuration of component carriers. The base station then refrains from transmitting data to the mobile station during a pre-determined guard interval of at least one transmission-time interval subsequent to the signaling of the change of configuration. After the guard interval, data is transmitted to the mobile station according to the second component carrier configuration.
US11102039B2

For a wireless communications system, scalable orthogonal frequency division multiplexing (OFDM) numerology is incorporated in a manner that can apply to radio link transmissions in future wireless network for frequency division duplex (FDD) and time division duplex (TDD) communications.
US11102033B2

A method and apparatus for implementing a virtual local area network. The method includes determining a global virtual local area network for transmitting a data frame in response to receiving the data frame at a first switch, encapsulating the data frame based at least in part on said determination and transmitting it to at least one second switch over the determined global virtual local area network. The data frame is received at the second switch and an identifier of the global virtual local area network is obtained according to the data frame. Based at least in part on the identifier of the global virtual local area network, it is determined that which local virtual local area network served by the second switch the de-capsulated data frame can be sent to.
US11102029B1

Techniques are described for using information from a knob sensor of an appliance in a property monitoring system. In some implementations, a monitoring system may be configured to receive sensor information from a knob, receive monitoring device information from a monitoring device and, based on the sensor information from the knob, identify a knob event. The monitoring system may integrate the knob event with the monitoring device information and analyze the integrated knob event and monitoring device information against one or more rules related to usage of the appliance in view of the state of the property. Based on analyzing the integrated knob event and monitoring device information, the monitoring system may determine whether to perform an action, such as notifying a user or activating an appliance.
US11102024B2

Standalone MBSFN cells may provide an improved user experience for an individual with a non-legacy UE since the bandwidth of that cell is mostly allocated to broadcasting streaming services. However, an individual with a legacy UE may be able to detect cell acquisition information associated with a standalone MBSFN cell but not to acquire standalone MBSFN cells. In order to solve this problem, the present disclosure provides various UE avoidance schemes that enable non-legacy UEs to acquire a standalone MBSFN cell and prevents legacy UEs from trying to acquire a standalone MBSFN only cell. The apparatus may receive cell acquisition information associated with an eMBMS standalone cell. The apparatus may detect a UE avoidance scheme based on a characteristic associated with the cell acquisition information. The apparatus may perform cell acquisition with the eMBMS standalone cell based on the characteristic.
US11102023B2

A system including a digital component request server that receives digital component requests for a supplemental digital component that will be presented in an additional multicast stream that is different to a multicast stream that is delivering content; a digital component distribution server that i) selects supplemental digital components to distribute over the additional multicast streams, the supplemental digital components being selected for one of the additional multicast streams being different to the supplemental digital component selected for each of the other additional multicast streams, and that ii) assigns one group of a plurality of groups of the multiple client devices to a respective one of the additional multicast streams; and an instruction generation server that generates instructions for the multiple client devices to tune to the respective additional multicast streams assigned to the group of multiple client devices that includes the different client device that submitted the request.
US11102019B2

An apparatus for managed updating of meeting handout data is disclosed. A method and system also perform the functions of the apparatus. An apparatus is disclosed that, in one embodiment, includes an acquisition unit that acquires from a server, meeting information and meeting handout data for a meeting, and stores the acquired meeting information and meeting handout data to a storage area in a memory unit of a meeting device. The apparatus also includes an authentication unit that authenticates a participating terminal to participate in the meeting; and a management unit that, after authenticating the participating terminal, changes a locator for the meeting handout data that the participating terminal acquires from a storage place of the server to the storage area in the memory unit of the meeting device.
US11102016B2

The present disclosure relates to a PUF apparatus and method for generating a persistent, random number. The generated number is random in that each particular instance of PUF apparatus should generate a randomly different number to all other instances of PUF apparatus, and is persistent in that each particular instance of the PUF apparatus should repeatedly generate the same number, within acceptable error correction tolerances. The persistent, random number is determined by selecting one or more PUF cells, each comprising a matched pair of transistors that are of identical design, and comparing an on-state characteristic of the pair (e.g., turn-on threshold voltage or gate-source voltage). The difference in on-state characteristic of each selected pair of transistors is caused by random manufacturing differences between the transistors. This causes the randomness between each different instance of PUF apparatus, and should be relatively stable over time to provide persistence of the generated number.
US11102011B2

Implementations of the present disclosure include obtaining, from a trusted certificate authority (CA) by an owner of a unified blockchain domain name (UBCDN) of a blockchain instance (a UBCDN owner) in a unified blockchain network, a domain certificate of the UBCDN of the blockchain instance; signing the UBCDN of the blockchain instance; and publishing a UBCDN message of the blockchain instance. The UBCDN of the blockchain instance includes a blockchain domain name and a chain identifier of the blockchain instance. The domain certificate of the UBCDN includes the blockchain domain name, a public key of the UBCDN owner, and a digital signature of the CA on the blockchain domain name and the public key of the UBCDN owner. The UBCDN message includes the UBCDN, a digital signature of the UBCDN owner resulting from the signing the UBCDN, and the domain certificate of the UBCDN.
US11102007B2

A system and method are described that enables mobile devices (e.g. including but not limited to a mobile phone or the like), to intercept and respond to contactless card authentication requests, allowing mobile devices to be used in place of contactless cards. Enabling mobile phone devices to emulate contactless cards decreases issues related to lost or damaged cards, enabling a single device to be used to provide tokens related to multiple different contactless cards, and leverages functionality of the mobile device to provide dual-factor authentication.
US11102005B2

A non-transitory computer-readable medium includes an encrypted dataset, a first access control measure, and instructions. The encrypted dataset includes a first encrypted block of data, encrypted using a first encryption algorithm, and a second encrypted block of data, encrypted using a second encryption algorithm stronger than the first. The first access control measure is associated with a first access control characteristic and is configured to selectively prevent access to the encrypted dataset. The instructions are configured, when executed by a processor of a device of a first user, to determine that a first characteristic of the first user matches the first access control characteristic. In response, the instructions are configured to decrypt the encrypted dataset to form a plain text dataset and provide the device of the first user access to the plain text dataset. Decrypting the encrypted dataset includes decrypting the first and second blocks of data.
US11102002B2

An established root of trust supports a secure execution environment (SEE) that supports execution of validated software instructions on behalf of trust domains that operate within the SEE to implement functions and to support hardware supported by the IHS. Embodiments support isolated operation of such trust domains within the SEE while avoiding the overhead of isolation within separate software environment enclaves. Signed instructions for the operation of a trust domain are retrieved and authenticated based on a signing token associated with the trust domain. If authenticated, the trust domain is granted access to resources set forth in a privilege policy token linked to the signing token of the trust domain. The privileges assigned to a trust domain may be modified by linking the trust domain's signing token to a new privilege policy token.
US11102000B2

Disclosed are methods and devices for deriving keys for coding the contents of data frames, which are to be transmitted in a keyless entry system during an ultra-wide band ranging session between a transceiver device coupled to a base structure to be opened and closed and/or to be locked and unlocked, and a mobile transceiver device associated with the structure-coupled transceiver device.
US11101991B2

Described is a system for biometric authentication. The system converts biometric data into a cryptographic key r′ using a reusable fuzzy extractor process having an underlying hash function modeling a random oracle model. The system allows access to secured services when a comparison of r′ to a previously computed cryptographic key r shows a match.
US11101982B1

Methods and systems for encrypting sensitive information are disclosed comprising hashing sensitive information by a hash function and selecting a salt or key salt based, at least in part, on the hashed sensitive information. If a salt is selected, the selected salt is combined with the hashed sensitive information to yield combined sensitive information, which is encrypted and stored. If a key is selected, such as an AES key, for example, the sensitive information is encrypted by the selected encryption key, and stored. The keys and salts may be encrypted by a cryptographic processing system that generates and stores keys, such as a key management system and/or a hardware security module, for further protection. The salts may be concatenated into a binary large object prior to encryption. Methods and systems for updating of stored records comprising encrypted sensitive information are also described.
US11101980B2

An encryption system and method that addresses private computation in public clouds and provides the ability to perform operations of encrypted data are provided.
US11101970B2

An operating method of a repeater, the operating method comprises: receiving a first communication signal according to a first mobile communication standard, generating a time division duplex (TDD) switching signal based on information about a start point of the received first communication signal, and controlling switching of an uplink and a downlink of a repeater that relays a second communication signal according to a second mobile communication standard based on the generated TDD switching signal.
US11101969B2

The present invention is designed so that uplink transmission is carried out adequately even when CA is executed by applying different duplex modes between multiple cells. A user terminal that receives downlink control information (DCI) including Downlink Assignment Index (DAI) in a frequency division duplex (FDD) cell and controls, based on the DAI, transmission of a transmission acknowledgement signal for a downlink shared channel that is scheduled to the FDD cell by the DCI.
US11101958B2

A method for signaling transmission includes: receiving a control signaling transmitted by a target 5G base station, where the target 5G base station is a 5G base station being accessed by a target terminal, the target terminal is a terminal used for managing and controlling a target NB-IoT device, and the target NB-IoT device is an NB-IoT device having accessed the NB-IoT base station; and transmitting the control signaling to the target NB-IoT device so as to allow the target NB-IoT device to execute a corresponding operation on the basis of the control signaling.
US11101957B2

This application discloses a reference signal sending method and apparatus, to resolve a problem that only a fixed mapping manner and a single function are available in an existing RS mapping and configuration solution, so as to improve spectral efficiency. The method includes: determining a time-frequency resource used to carry a first reference signal, where the time-frequency resource is a dedicated time-frequency resource of at least one second reference signal; and sending the first reference signal by using the determined time-frequency resource.
US11101956B2

The present disclosure relates to a method and a device for a terminal transmitting a reference signal in a wireless communication system. According to the present disclosure, a method and a device may be provided, the method comprising: receiving, from a base station, configuration information associated with a configuration of a first demodulation reference signal for demodulating uplink data; and on the basis of the configuration information, transmitting the first demodulation reference signal and the uplink data to the base station via at least one antenna port, wherein the first demodulation reference signal and the uplink data are transmitted in a sub frame by means of frequency hopping, and the first demodulation reference signal is positioned on the same time axial symbol as that of at least one other demodulation reference signal transmitted on another antenna port.
US11101955B2

Embodiments of this application provide a channel state information transmission method, a terminal device, and a network device. The method includes: sending, by a terminal device, a first reference signal through a first antenna port set, where the first antenna port set includes n antenna ports; receiving, by the terminal device, a second reference signal through a second antenna port set, where the second antenna port set includes N antenna ports, and the first antenna port set is a proper subset of the second.
US11101952B2

A method and an apparatus for mapping a reference signal. The method includes: mapping a target-class signal to a target symbol, where the target symbol is some symbols in a first symbol set on a time-frequency resource block, the first symbol set is a set of some symbols or all symbols on the time-frequency resource block, the target-class signal has at least two functions, and the at least two functions include a function of estimating a parameter that affects signal transmission; and mapping the reference signal to a symbol in the first symbol set other than the target symbol, where the reference signal has the function of estimating a parameter that affects signal transmission.
US11101943B2

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present disclosure discloses a method of a user equipment (US) for transmitting uplink control information (UCI) in a wireless communication system. The method performed by the user equipment includes: determining a hybrid automatic retransmission request (HARQ) timing or HARQ timings of a dynamically scheduled physical downlink shared channel (PDSCH) and/or a semi-persistent scheduling (SPS) PDSCH and/or a physical downlink control channel (PDCCH) that indicates SPS releasing according to information sent from a base station; and transmitting generated hybrid automatic retransmission request acknowledgement (HARQ-ACK) information according to the HARQ timing or the HARQ timings determined. By applying present disclosure, it is possible to simplify the HARQ-ACK timing determination mode and can perform HARQ-ACK information transmission in time.
US11101930B2

A programmable integrated circuit may be provided with a memory interface for communicating with an external memory over a serial communications path. To accommodate a variety of different memory interface protocols while satisfying low-latency performance criteria, part of the memory interface may be formed from programmable logic and part of the memory interface may be formed from hardwired circuitry. The programmable logic of the memory interface may be used to implement packet formation logic that creates packets that include empty fields for sequence number information, acknowledgement information, and cyclic redundancy check information. The hardwired circuitry of the memory interface may be used to insert a sequence number, an acknowledgement, and cyclic redundancy check information into the empty fields.
US11101925B2

Network communication systems may employ coding schemes to provide error checking and/or error correction. Such schemes may include parity or check symbols in a message that may add redundancy, which may be used to check for errors. For example, Ethernet may employ forward error correction (FEC) schemes using Reed-Solomon codes. An increase in the number of parity symbols may increase the power of the error-correcting scheme, but may lead to an increased in latencies. Encoders and decoders that may be configured in a manner to produce variable-length messages while preserving compatibility with network standards are described. Decoders described herein may be able to verify long codewords by checking short codes and integrating the results. Encoders described herein may be able to generate codewords in multiple formats without replicating large segments of the circuitry.
US11101923B2

Circuitry and methods for receiving data that may be compliant with a specific protocol is discussed. The described systems may be employed to implement a physical media access (PMA) sublayer and/or physical coding sublayer (PCS) for high-speed Ethernet protocols. Embodiments described herein may have reduced circuitry footprint that may be achieved by the use of a single recovered clock to drive the operations of PCS circuitry. Efficient use of components may also be achieved by the use of smaller-sized words for processing by the PCS circuitry. The circuitry may process the smaller-sized words by implementing pipelined circuitry. Implementations that employ programmable circuitry, hardened circuitry, or hybrid implementations are also discussed.
US11101921B2

A method and apparatus are provided for reporting channel state information (CSI) by a user equipment (UE). The method includes identifying two interference measurement resources, if the UE is configured with two CSI subframe sets by a base station (BS); obtaining CSI based on an interference measurement resource within a subframe set; and reporting the obtained CSI associated with the subframe set to the BS.
US11101920B2

A transmitting device performs a channel assessment in a previous sub-frame in an unlicensed carrier. After a successful channel assessment, the transmitting device starts a data transmission. The transmitting device transmits a control message for indicating the data transmission in (E)PDCCH. The control message may include the starting time of the data transmission and/or at least one transmission characteristic in the previous sub-frame. The transmission device may transmit an initial control message for indicating a potential data transmission being started in the sub-frame in which the initial control message is transmitting. Method and apparatus enable (E)CCA to take place at any time, and data transmission to start earlier than the next sub-frame boundary after a successful completion of (E)CCA, thus improving the data transmission capacity, especially in circumstances when the maximum length of transmission is constrained.
US11101918B2

Techniques are described for wireless communication at a wireless device. One method includes transmitting, during a TTI, a first message using a first MCS; and transmitting, during the TTI, a second message using a second MCS. The first message includes indications of a location, a heading, and a speed of the wireless device, and the second MCS is higher than the first MCS. Another method includes decoding a first message received during a TTI; performing a Doppler effect compensation for a second message based at least in part on the first message; and decoding the second message based at least in part on the Doppler effect compensation. The second message is also received during the TTI. The first message is decoded in accordance with a first MCS, and the second message is decoded in accordance with a second MCS, with the second MCS being higher than the first MCS.
US11101917B2

Devices, computer-readable media, and methods for selecting a type of transmission for an immersive visual stream based upon a latency estimate. For instance, a processing system including at least one processor may obtain a latency estimate for an immersive visual stream, determine whether the latency estimate exceeds a latency threshold for selecting a type of transmission for the immersive visual stream, and select the type of transmission for the immersive visual stream from among a field of view restricted type of transmission and a field of view plus out of scene type of transmission based upon the determining. When the latency estimate is determined to not exceed the latency threshold, the field of view restricted type of transmission is selected. When the latency estimate is determined to exceed the latency threshold, the field of view plus out of scene type of transmission is selected.
US11101913B2

This patent document provides optical processing and switching of optical channels based on mode-division multiplexing (MDM) and wavelength division multiplexing (WDM). In one implementation, a method is provided for processing different optical signal channels to include receiving different input optical signal channels in different optical waveguide modes and in different wavelengths; converting input optical signal channels in multimodes into single-mode optical signal channels, respectively; subsequent to the conversion, processing single-mode optical signal channels obtained from the different input optical signal channels to re-group single-mode optical signal channels into different groups of processed single-mode optical signal channels; and converting different groups of the processed single-mode optical signal channels into different groups of output optical signal channels containing one or more optical signal channels in multimodes multimode signals to direct the groups as different optical outputs.
US11101912B2

A TORminator module is disposed with a switch linecard of a rack. The TORminator module receives downlink electrical data signals from a rack switch. The TORminator module translates the downlink electrical data signals into downlink optical data signals. The TORminator module transmits multiple subsets of the downlink optical data signals through optical fibers to respective SmartDistributor modules disposed in respective racks. Each SmartDistributor module receives multiple downlink optical data signals through a single optical fiber from the TORminator module. The SmartDistributor module demultiplexes the multiple downlink optical data signals and distributes them to respective servers. The SmartDistributor module receives multiple uplink optical data signals from multiple servers and multiplexes them onto a single optical fiber for transmission to the TORminator module. The TORminator module coverts the multiple uplink optical data signals to multiple uplink electrical data signals, and transmits the multiple uplink electrical data signals to the rack switch.
US11101907B2

Disclosed is a system and method for determining output transmission power for radio signal transmission, from an interception transmitter and from an announcement transmitter, respectively, to at least one announcement receiver, wherein each announcement receiver is in a respective motor vehicle, the method comprising: receiving an input signal to be suppressed; determining a first field strength of the input signal, at a first frequency fI, at a position POSR; determining a first transmission power of a first radio signal, intended to be transmitted by the interception transmitter, needed to suppress the input signal at an interception transmission distance; determining a second field strength of at least one of atmospheric noise and the input signal at a second frequency fA, at the position POSR; and determining a second transmission power of second radio signal comprising an announcement to be transmitted by the announcement transmitter to the at least one announcement receiver.
US11101904B2

The described techniques relate to improved methods, systems, devices, or apparatuses that support communication schemes for small cyclic delay diversity (SCDD) reference signals. A base station may transmit a control message comprising at least one channel state information (CSI) configuration parameter to a user equipment (UE). The UE may identify a time offset between a plurality of virtual antennas of the base station based at least in part on the CSI configuration parameter. The UE may perform measurements of a plurality of CSI reference signals (CSI-RSs) transmitted by the base station and associated with the virtual antennas. The UE may transmit a feedback message based at least in part on the determined time offset and the measurements of the CSI-RSs.
US11101900B2

A radio wave environment analysis device includes: a processor which acquires radio wave environment data obtained by associating, with position information within an area including a plurality of observation points, an analysis result based on an analysis of the radio wave environment corresponding to a radio wave transmitted from at least one wireless transmitter disposed within the area; and a memory configured to store the radio wave environment data. The processor is configured to select a region that is a part of the area, extract partial radio wave environment data corresponding to the selected part, and output predetermined radio wave environment distribution data based on the extracted partial radio wave environment data on a display device.
US11101897B1

Disclosed is an optical receiver. The optical receiver includes an optical splitter that splits an external light signal to output a first light signal and a second light signal, a first amplifier that amplifies the first light signal in a linear gain section to output an amplified first light signal, a second amplifier that amplifies the second light signal in a saturation gain section to output an amplified second light signal, a polarization division hybrid that outputs an in-phase hybrid light signal and a quadrature-phase hybrid light signal, based on a reference light signal and the amplified second light signal, and an optoelectronic conversion unit that outputs an electrical signal, based on the amplified first light signal, the in-phase hybrid light signal, and the quadrature-phase hybrid light signal.
US11101884B1

Systems and methods for displaying a localization of one or more anomalies in a fiber optic network are provided. In one implementation, a system includes a processing device and a memory device. The memory device is configured to store an anomaly localization module having logic instructions, which, when executed, cause the processing device to display, on a Graphical User Interface (GUI), Network Elements (NEs) and physical fiber plant links of a fiber optic network on a generalized geographical map. Responsive to a user selection, the logic instructions are further configured to cause the processing device to display, on the GUI, a physical fiber plant map based on obtained geographical coordinates of components associated with the fiber optic network.
US11101882B1

A network element configured to operate in an Optical Transport Network (OTN) network includes one or more modules including a first regenerator port and a second regenerator port, wherein the one or more modules are configured to provide a Low Order (LO) regenerator function; and circuitry configured to detect the one or more modules are part of the LO regenerator function, and, responsive to detection of a fault on the first regenerator port, cause forward traffic conditioning at a High Order (HO) path to the second regenerator port. The forward traffic conditioning can include an Alarm Indication Signal (AIS) on the HO path.
US11101874B1

A method for providing aircraft network communications is provided. The method includes checking, by an onboard server of an aircraft, for aircraft network connection readiness; receiving, by the onboard server, a connection request from one or more user devices on the aircraft that subsequently and periodically continue scanning for aircraft network connection readiness; in response to finding, by the onboard server, a secure connection to an aircraft communications network based on one or more connection rules, connecting the onboard server to the aircraft communications network; notifying the one or more user devices that a network is available; authenticating the one or more user devices; connecting the one or more user devices to the aircraft network; monitoring network connection status; and in response to determining that the network connection status is insecure based on the one or more connection rules, disconnecting the onboard server from the aircraft communications network.
US11101868B2

This document discloses a solution for improving transmission characteristics of a communication signal transmitted from a transmitter. According to an aspect, a method includes arranging, in a transmitter, information to be transmitted to a receiver, to a plurality of spatial layers where each spatial layer is associated with a unique precoding configuration amongst the plurality of spatial layers, wherein the information includes at least one signal that is identical in a plurality of the plurality of spatial layers; performing, in the transmitter, a decorrelation operation across the plurality of spatial layers such that the at least one signal in one of the plurality of spatial layers becomes decorrelated with the at least one signal in another one of the plurality of spatial layers; and causing, in the transmitter, transmission of a transmission signal including the information in the plurality of spatial layers to the receiver.
US11101863B2

Disclosed is a method for transmitting and receiving a channel state information (CSI)-reference signal (RS) in a wireless communication system. Specifically, the method performed by a base station may include: configuring control information indicating that an antenna port for all CSI-RS resources included in a CSI-RS resource set is same, wherein the CSI-RS resource set is used for tracking at least one of a time or a frequency; transmitting the configured control information to a user equipment (UE); and transmitting the CSI-RS to the UE through all the CSI-RS resources. In doing so, the UE is capable of performing time/frequency tracking more precisely.
US11101862B2

Methods, systems, and devices for wireless communications are described that provide efficient beam updates in beamformed communications between a transmitting device and receiving device. The transmitting device and the receiving device may establish a connection using one or more beamformed transmission beams. The devices may periodically perform beam refinement procedures or beam training procedures and may update the transmission beams used for communications based on such procedures. Signaling to indicate the updated transmission beams may be transmitted that indicates one or more of a difference or delta from a prior beamforming parameter, a beam that was used at the receiving device for one or more measurements of a reference signal from the transmitting device, or any combinations thereof.
US11101859B2

Disclosed are a communication technique for merging, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system, and a system therefor. The disclosure can be applied to an intelligent service (for example, smart home, smart building, smart city, smart car or connected car, health care, digital education, retail, security and safety-related services, and the like) on the basis of 5G communication technology and IoT-related technology. According to an embodiment of the present invention, a method by which a base station transmits a signal in a wireless communication system comprises the steps of: transmitting, to a terminal through at least one beam, at least one beam index including information on beam direction; receiving, from the terminal, a preferred beam index determined by the terminal; determining a channel matrix between the base station and the terminal on the basis of the preferred beam index; and allowing the base station to transmit a signal to the terminal on the basis of the channel matrix. The study has been performed under the support of the “Government-wide Giga KOREA Business” of the Ministry of Science, ICT and Future Planning.
US11101854B2

The present disclosure provides a method of generating codebook in a wireless communication system with multiple antenna arrays, as well as a wireless communication system, base station and terminal using the codebook for communication. The method comprises steps of: providing a basic codebook which contains multiple pre-coding matrices; and assigning phase offsets to certain pre-coding matrices in the basic codebook to form a codebook with phase offset. The feedback overhead from a client to a base station side is reduced and a good precision of feedback for multi-antenna array is kept by applying the method of generating codebook and using the generated codebook in the wireless communication system, base station and terminal.
US11101847B1

Managing power distribution according to a common activity mutually performed by a set of connected devices. The common activity is divided into a series of device-specific steps for completion by the connected devices. Charge level of the connected devices is maintained according to an electrical connectivity plan that assures adequate power is available to each device for performing the series of device-specific steps.
US11101837B2

A tethered pouch adapted to carry an device, tool or equipment, has a shell with a proximal opening that leads to an interior pocket, wherein the shell is constructed of a first material and a second material where the second material may be configured as a viewing window and the shell has at least one access opening configured to receive a digit of a user's hand for contacting and operating the item, such as a mobile phone.
US11101831B2

Provided are a radio frequency (RF) signal transmission apparatus and a control method of the RF signal transmission apparatus, in which a local oscillator (LO) leakage signal may be suppressed. The RF signal transmission apparatus may perform beamforming to form a beam based on a plurality of RF signals generated in a plurality of transmission chains, measure magnitude of an LO leakage signal of the beam formed by performing beamforming, and generate an LO leakage suppression signal based on the magnitude of the LO leakage signal.
US11101830B2

A system for clock calibration is described herein which comprises a serializer configured to convert an input data stream in parallel format to provide an out data stream in a serial format; a clock source configured to generate one or more clock signals; a first frequency divider configured to provide at least one divided clock signal of the one or more clock signals; a delay line configured to delay at least one divided clock signal; and a clock calibrator configured to control delay of the at least one divided clock signal at the delay line to adjust the one or more divided clock signals at a fixed relationship with respect to the one or more clock signals based on voltage and temperature variation.
US11101822B1

A data writing method, a memory control circuit unit and a memory storage apparatus are provided. The method includes: receiving first data and second data from a host system; generating a first array error correcting code based on the first data, and generating a second array error correcting code based on the second data; programming a first group including the first array error correcting code into a first chip enable group by using a first programming mode; and programming a second group including the second array error correcting code into a second chip enable group by using a second programming mode.
US11101820B1

A memory control method for a rewritable non-volatile memory module is provided according to an exemplary embodiment of the disclosure. The method includes: sending a first read command sequence which indicates a reading of a first physical unit by using a first read voltage level to obtain first data; decoding the first data; sending a second read command sequence which indicates a reading of the first physical unit by using a second read voltage level to obtain second data; decoding the second data with assistance information to improve a decoding success rate of the second data if the second read voltage level meets a first condition or the second data meets a second condition; and decoding the second data without the assistance information if the second read voltage level does not meet the first condition and the second data does not meet the second condition.
US11101818B2

Provided are a method and device for storing time series data with adaptive length encoding, including: acquiring data values corresponding to timestamps according to a sequential order of timestamps; using a ratio of storage space values required to pre-store the previous n data values to storage space values required to pre-store rule information of a preset encoding rule and encoding data according to the previous n data values as a storage gain corresponding to the time at which the n-th data value is acquired; storing the rule information of the preset encoding rule and the encoding data corresponding to a previous n−1 data values when the storage gain corresponding to the time at which the n-th data value is acquired is less than that corresponding to the time at which the (n−1)-th data value is acquired.
US11101816B2

An A/D converter includes: a sampler that includes a sampling capacitor and samples an input signal; a D/A converter that selectively outputs an analog voltage; an integrator that integrates an input from the sampler and an input from the D/A converter; Multiple switches that include a first switch independently connecting the sampler to the integrator, a second switch independently connecting the D/A converter to the integrator, a third switch, and, a fourth switch, a quantizer that quantizes an output of the integrator; a control circuit that outputs a digital value based on an output of the quantizer, and a reference potential generation circuit that provides a second reference potential to an integrator side of the sampler through the third switch and provides a first reference potential to the integrator side of the D/A converter through the fourth switch.
US11101813B2

A multiple-input analog-to-digital converter device includes analog-to-digital converter circuits arranged between input nodes and output nodes. The analog-to-digital converter circuits operate over respective conversion times to provide simultaneous conversion of the analog input signals into respective conversion time signals. A time-to-digital converter circuit includes timer circuitry common to the plurality of analog-to-digital converter circuits. The timer circuitry cooperates with the analog-to-digital converter circuits to convert the conversion time signals into digital output signals at the output nodes.
US11101811B2

A method for testing an A/D converter with a built-in diagnostic circuit with a user supplied variable input voltage includes generating a charge by a binary-weighted capacitor array responsive to an external voltage and a user specified code. The method further includes applying the charge to a first input of a voltage comparator and applying a bias voltage to a second input of the voltage comparator, and generating, by the voltage comparator, a comparison voltage responsive to the applied charge and the bias voltage. The method also includes applying the comparison voltage to an input of a successive approximation register and generating, by the successive approximation register, an approximate digital code responsive to the comparison voltage. The method also includes determining if at least one bit of the approximate digital code fails to toggle independent of adjacent bits.
US11101807B2

One example includes a phase-locked loop (PLL) circuit. The circuit includes a frequency divider and phase detector configured to generate a plurality of non-overlapping switching signals based on an input signal and a PLL output signal. The circuit also includes a linear frequency-to-current (F2I) converter configured to generate a control current having an amplitude that is based on the plurality of non-overlapping switching signals. The circuit further includes a linear current-controlled oscillator configured to generate the PLL output signal to have a frequency and phase to be approximately equal to the input signal based on the amplitude of the control current.
US11101805B2

Improvements to the process of providing patient assistance to conform with prescribed courses of treatment are provided. Providing assistance based on patient-specific data is implemented via an assistance analyzer communicated with a processing clearinghouse, and the process of determining how to assist the patients in adhering to their courses of treatment at the time the prescription is filled, without the patient engaging in a separate process to apply for a discount. By applying the present disclosure, existing systems improve their sensitivity to patient need when providing time sensitive information, and may be configured to use fewer processing resources than before; improving the functionality of the systems themselves.
US11101804B2

An integrated circuit device may include a programmable fabric die having programmable logic fabric and configuration memory that may configure the programmable logic fabric. The integrated circuit device may also include a base die that may provide fabric support circuitry, including memory and/or communication interfaces as well as compute elements that may also be application-specific. The memory in the base die may be directly accessed by the programmable fabric die using a low-latency, high capacity, and high bandwidth interface.
US11101798B2

A random bit cell includes a selection transistor, a first P-type transistor, and a second P-type transistor. The selection transistor has a first terminal coupled to a source line, a second terminal coupled to a common node, and a control terminal coupled to a word line. The first P-type transistor has a first terminal coupled to the common node, a second terminal coupled to a first bit line, and a floating gate. The second P-type transistor has a first terminal coupled to the common node, a second terminal coupled to a second bit line, and a floating gate. During an enroll operation, one of the first P-type transistor and the second P-type transistor is programmed by channel hot electron injection.
US11101793B2

A drive circuit for driving a switching element on a SiC substrate, includes: a comparator for comparing a current flowing through the switching element with an overcurrent threshold; a determination unit for determining whether an overcurrent flows, based on a comparison result; a control unit for generating a drive signal for controlling a drive operation of the switching element based on a drive command, and for turning off the switching element when determining that the overcurrent flows; and a setting unit for variably setting the overcurrent threshold according to a physical quantity correlated with a voltage between main electrodes of the switching element.
US11101792B2

In specific examples, aspects are directed towards eliminating, mitigating or reducing gate loss in circuits including, for example, WBG power devices. One such example is directed towards an apparatus including first and second types of field-effect transistor (FET), where the first type is characterized as being a normally-on FET in a switching-circuit operation with a high-voltage rating, and the second type of FET is characterized as being a normally-off FET in a switching-circuit operation with a voltage rating that is much less than the high-voltage rating of the first type of FET circuit. The FET are arranged in a cascode manner so that, in response to a switching control signal received by the second type of FET circuit, the second type of FET circuit is active to drive the first type of FET.
US11101790B2

A comparator circuitry includes an input pair circuit, a load circuit, and a compensation circuit. The input pair circuit is configured to compare a first input signal with a second input signal, in order to control a first bias current. The load circuit is coupled to the input pair circuit, and is configured to output an output signal having a first level from a first output terminal of the load circuit in response to the first bias current. The compensation circuit is coupled to the input pair circuit and the load circuit, and is configured to drain a compensation current from the first output terminal to a voltage source during a period that the load circuit generates the output signal having a first level, in which the voltage source is configured to provide a voltage having a second level.
US11101780B2

According to an embodiment, a comparator circuit includes first and second PMOS transistors that compose a differential pair, a first switching transistor with a main current path that is connected between an input terminal and a gate of the first PMOS transistor, a voltage source that applies a reference voltage to a gate of the second PMOS transistor, and a first bias circuit that applies a first bias voltage to a control electrode of the first switching transistor.
US11101777B2

An output OUT is coupled to a load. A high-side transistor MH is arranged such that its source is coupled to a power supply line, and such that its drain is coupled to an output terminal OUT. A first OCP circuit compares a first current detection signal ICS1 that corresponds to a current ISRC that flows through the high-side transistor MH with a first threshold value IOCP having a positive correlation with a power supply voltage VDD of a power supply line, and generates a first OCP signal SOCP that indicates the comparison result. A driving circuit latch-stops the driving operation of the high-side transistor MH according to the first OCP signal SOCP.
US11101774B1

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

A solar tracker apparatus includes an adjustable hanger assembly that has a clam shell hanger assembly. The clam shell hanger assembly may hold a torque tube comprising a plurality of torque tubes configured together in a continuous length from a first end to a second end. A center of mass of the solar tracker apparatus may be aligned with a center of rotation of the torque tubes, in order to reduce a load of a drive device operably coupled to the torque tube. Solar modules may be coupled to the torque tubes. The solar tracker includes an energy system that includes solar panel, a DC to DC converter, a battery, and a micro-controller. The energy system may facilitate full operation movement of the tracker apparatus without any external power lines.
US11101759B2

A motor controller for an electric motor is provided. The electric motor is configured to drive a blower to generate an airflow. The motor controller includes a memory and a processor coupled thereto. The memory is configured to store a speed-to-airflow ratio associated with an airflow restriction on the blower. The processor is configured to receive a command for a calibrating airflow and operate the electric motor in a constant airflow mode to generate the calibrating airflow at a calibrating speed. The processor is further configured to write the calibrating speed and the calibrating airflow to the memory as the speed-to-airflow ratio.
US11101757B2

A method of controlling an electric vehicle, wherein the electric vehicle comprises an electric motor, a controller, and an inverter, wherein the controller receives a control signal with an instruction to operate the electric motor. In one embodiment, the method includes collecting an operational data set on a plurality of output signals of the inverter and a rotation angle of the electric motor. In one embodiment, the method includes computing a voltage change of the inverter and a magnetic flux of the electric motor based on a predetermined data set and the operational data set. In one embodiment, the method includes adjusting an output of the inverter to offset the voltage change and the magnetic flux, the output being provided to the electric motor to control the electric motor in accordance with the instruction.
US11101748B2

Provided is a method of manufacturing an electrostatic induction transducer, the method including: providing a conductive substrate; providing a first electret material film on a first surface of the conductive substrate; providing a second electret material film on a second surface of the conductive substrate; forming a through hole that penetrates the conductive substrate, the first electret material film, and the second electret material film; mounting a supported member being conductive to the conductive substrate while allowing the conductive substrate to move in an in-plane direction; and applying charges to the first electret material film and the second electret material film by a charging process.
US11101742B2

A cascaded H-bridge (CHB) inverter for higher rated power conditioning systems which operates at medium voltages while providing high power quality and low dv/dt. By incorporating battery energy storage, the power conditioning system operates at night to provide power to a load or grid and stabilizes the system during sudden changes in climatic conditions. Various energy storage system (ESS) configurations such as AC side coupled ESS, dual active bridge based ESS, and chopper based ESS configurations for cascaded H-bridge inverters are described. A comparison of these configurations on the basis of cost, control complexity, controller hardware requirements was performed and the advantages of chopper based ESS configurations over other ESS configurations was demonstrated. A control algorithm for the chopper based configurations was developed to operate the system in standalone and grid-connected modes of operation.
US11101740B2

A modular power supply system includes: a main controller, configured to output a main control signal; N local controllers, wherein each of the local controllers is configured to receive the main control signal to output at least one local control signal; and N power units, in one-to-one correspondence with the N local controllers, wherein each of the power units includes a first end and a second end, and the second end of each of the power units is connected to the first end of an adjacent one of the power units, each of the power units is configured to include M power converters, wherein each of the power converters includes a third end and a fourth end, the fourth end of each of the power converters is connected to the third end of an adjacent one of the power converters.
US11101737B2

An on-board charging/discharging system includes a bidirectional converter and a low-voltage converter. When the high-voltage battery is charged or discharged by the bidirectional converter, the bidirectional converter is operated in a variable-frequency mode and the low-voltage converter is also operated in the variable-frequency mode. The on/off states of different switches are controlled according to the output gain of the bidirectional converter, and thus the on-board charging/discharging system has optimized volume and reduced cost. Moreover, the soft switching is achieved when the output gain is lower than 1, greater than 1 or equal to 1. Consequently, the efficiency of the on-board charging/discharging system is enhanced. Moreover, while the low-voltage converter is operated in a fixed-frequency mode, the first bridge of the bidirectional converter is correspondingly controlled. Consequently, the voltage of the bus capacitor is within a reasonable range.
US11101735B2

In a described example, an apparatus includes a first switch coupled between a terminal for receiving an input voltage and a top plate node, and having a first control terminal; a second switch coupled between the top plate node and a switching node, and having a second control terminal; a third switch coupled between the switching node and a bottom plate node and having a third control terminal; a fourth switch coupled between the bottom plate node and a ground terminal, and having a fourth control terminal; a flying capacitor coupled between the top plate node and the bottom plate node; a fifth switch coupled between the top plate node and an auxiliary node; a sixth switch coupled between the auxiliary node and the bottom plate node; and an auxiliary capacitor coupled between the auxiliary control terminal and a ground terminal.
US11101730B2

A power supply circuit having a rectifier circuit that rectifies an AC voltage, an inductor, a transistor that controls an inductor current flowing through the inductor, a drive signal generating circuit that generates a drive signal based on the inductor current and an output voltage generated from the AC voltage, and a drive signal output circuit outputting the drive signal. The drive signal generating circuit includes a command-value output unit that outputs a command value for increasing and decreasing the inductor current when the output voltage is lower or higher than a target level, respectively, an inductance calculation unit that calculates an inductance of the inductor based on first and second current values of the inductor at first and second timings after the inductor current increases from zero and decreases, respectively, and an ON-period calculation unit that calculates an ON period in a switching period of the transistor.
US11101727B1

A power converter includes a watchdog circuit having an input adapted to be coupled to a pause signal of a switching power supply. The watchdog circuit is configured to provide a start signal at an output thereof based on the pause signal indicating that the power converter has stopped switching for a threshold duration that is less than an audible range. A pulse generator circuit has an input coupled to the output of the watchdog circuit and is configured to generate at least one pulse based on the start signal. A switch circuit has an input terminal adapted to be coupled to an input voltage and at least one other terminal adapted to be coupled to an inductor. The switch circuit is configured to provide negative current from an output of the power converter through the at least one other terminal based on the at least one pulse.
US11101719B2

Provided are a method and apparatus for determining motor temperature, and a storage medium. The method includes: obtaining an electromagnetic loss of each node in ξ nodes acquired by decomposing components of a motor, wherein the ξ is a natural number greater than 1, and at least one component in the components of the motor is decomposed into multiple nodes in the ξ nodes; obtaining a thermal resistance between every two nodes in the ξ nodes; and determining a temperature of the motor based on the electromagnetic loss of the each node in the ξ nodes and the thermal resistance between the every two nodes in the ξ nodes.
US11101713B2

A vehicle motor is equipped with a downwind side air guiding member to guide air, flowing in from a suction port formed in an end of a frame at a first bracket side, through a stator ventilating path, into contact with an end portion of a stator coil, along the stator coil from an end portion of the stator coil, and then toward a stator core, and then to an exhaust port formed in a second bracket side of the frame end portion or in a second bracket.
US11101709B2

An electric motor includes a rotor and a stator. The rotor includes a rotor core and a plurality of permanent magnets fixed to an outer surface of the rotor core. The stator includes a stator core including a tooth part and a winding wound around the stator core. The electric motor satisfies an expression of 1
US11101706B2

The invention relates to a rotor (3) for an electric rotating machine (1), in particular a synchronous machine (20), comprising a shaft (5) and at least one pole shoe (7). In order to keep overhead and costs low while achieving high reliability, according to the invention, a metal sheet (8) is placed between the shaft (5) and the pole shoe (7); said metal sheet (8) has a first contact area (12) that is in contact with a contact area (14) on the pole shoe (7), the metal sheet (8) and the pole shoe (7) being made of different materials.
US11101700B1

An impedance matching network optimization method for a wireless power transfer system under maximum efficiency tracking belongs to the field of wireless power transfer. The present invention proposes a novel impedance matching network optimization method for a WPT system under maximum efficiency. The method analyzes the nonlinearity of a bridge rectifier circuit, the adaptability of load change and other factors related to the maximum efficiency tracking, and provides an important reference for the WPT system in terms of maximum transfer efficiency.
US11101699B2

Provide are a power reception device, a wearable device, and a non-contact power feeding system that can improve the transmission efficiency while suppressing upsizing of the circuit thereof. A power reception device (3) includes a variable capacitance circuit (100) and a power reception coil (41) constituting a resonance circuit together with the variable capacitance circuit (100), in which the variable capacitance circuit (100) includes a first capacitor (C1) and a second capacitor (C2) connected in parallel to each other, a first switch (Tr1) connected in series to one end side of the first capacitor (C1), and a switch control circuit (110) that controls turning on and off of the first switch (Tr1) and includes a first comparator (OP1) that supplies a first control voltage to the first switch (Tr1) according to a comparison result between a reference voltage and an AC voltage applied to the second capacitor (C2).
US11101696B2

A transmitter has a transmitting resonant circuit, a transmitting circuit that supplies high-frequency power to the transmitting resonant circuit, and a demodulator. A receiver has a receiving resonant circuit; a receiving circuit that converts high-frequency power received by the resonant circuit into DC power; a load circuit that consumes the DC power; a resonance modulator that varies an input impedance, viewed toward the load circuit from the transmitting circuit, to switch whether an electromagnetic resonance condition is established; and a transmission-signal controller that converts a transmission signal into a variation pattern, representing a pattern of variation per predetermined time period of the input impedance, to control the resonance modulator. The demodulator detects a variable that varies with whether the electromagnetic resonance condition is established, and demodulates the transmission signal based on a pattern of variation per predetermined time period with respect to temporal variation of the variable.
US11101695B2

An electronic device is provided. The electronic device includes a receiving circuit configured to wirelessly receive power and output AC power, a rectifying circuit configured to rectify the AC power from the receiving circuit, wherein the rectifying circuit may include a first P-MOSFET configured to transfer a positive amplitude of power to an output terminal of the rectifying circuit while the AC power has the positive amplitude and to prevent transferring a negative amplitude of power to the output terminal of the rectifying circuit while the AC power has the negative amplitude, and a forward loss compensating circuit connected with the first P-MOSFET configured to reduce a threshold voltage of the first P-MOSFET while the AC power has the positive amplitude.
US11101690B2

Systems, methods, techniques and apparatuses of DER registration and de-registration are disclosed. One exemplary embodiment is a power distribution system including a distributed energy resource (DER), a DER controller, and a central controller. The DER interface controller includes a DER controller interface configured to communicate with the DER controller using a DER controller native format, an external device interface configured to communicate with the central controller using one of a plurality of communication protocols, a registration circuitry configured to transmit a registration request to the central controller, and a mapping circuitry. The central controller is configured to receive the registration request, and update a DER registry in response receiving the registration request. The mapping circuitry is configured to receive input defining power distribution characteristics in response to the central controller updating the DER registry.
US11101682B2

A power receiving apparatus comprises a power receiving unit that receives first power or second power from a power transmission apparatus; and a control unit that (a) requests the power transmission apparatus to transmit the first power, (b) determines whether or not a battery is a genuine battery by using the first power transmitted from the power transmission apparatus, (c) requests the power transmission apparatus to transmit the second power, when the battery is not a genuine battery, and (d) notifies a user of a reason why the battery is not being charged by using the second power transmitted from the power transmission apparatus.
US11101681B2

A power converter arrangement, for feeding a plurality of energy stores of electrically driven vehicles has a transformer having a first multiphase winding and a plurality of second multiphase windings. The first winding is embodied to be connected to a power supply system, in particular to a medium-voltage power supply system, and the second windings are each connected to a first connection of an associated power converter. The invention also presents an installation having such a power converter arrangement, wherein the transformer is arranged in a weatherproof enclosure and at least a plurality of power converters form parts of respective charging stations.
US11101665B2

The invention provides a safe multi-directional charger, including a charging portion and a battery portion, wherein the charging portion is provided with a current display and a charging slot, and the battery portion is provided with a battery. The battery is connected with a USB interface and a switch. The bottom of battery portion is provided with a solar panel for power generation, and the shell is equipped with a connecting ring and a hook. The invention can solve the problems of abnormal equipment working and current during charging through current display device and the charging failure without direct connection of power supply through solar panel.
US11101658B2

Techniques are disclosed for providing a variable output micro-grid frequency in order to cause loads and producers coupled to a micro-grid to change operating modes/behaviors accordingly. For example, the utility frequency delivered via the micro-grid may be used as a control signal for the purposes of demand response, e.g., increasing or decreasing load, energy storage control, e.g., to cause storage of energy or the discharging of energy, and generator output curtailment as is mandated by generator interconnection standards such as UL1741 for output power curtailment under high frequency.
US11101653B2

A method for estimating an amount of solar generation capacity on a portion of the electrical grid such as a feeder. The method calculates maximum irradiance conditions for the feeder's geographic location and the time of year, and also records actual changes in electrical load measured periodically at a source over a time span such as a month. An additional analysis of active power against reactive power on the feeder is used to identify changes in load which were driven by real consumption versus those driven by changes in solar generation. A comparison of the actual changes in electrical load due to solar generation variation to the maximum irradiance curve yields a scaling factor and provides an estimate of the solar generation capacity on the feeder.
US11101645B2

A power supply system includes a wireless power supply end and a wireless receiving end. The wireless receiving end includes a resonant receiving component and a rectifying and voltage-stabilizing component that is connected to the resonant receiving component to output a voltage-stabilized power supply (VCC). A load sudden-change protection circuit includes an overvoltage protection component and an under-voltage protection component that are each respectively connected to the voltage-stabilized power supply and a load. The overvoltage protection component turns on the load when the voltage of the voltage-stabilized power supply is higher than a first preset voltage due to sudden turn-off of the load. The under-voltage protection component turns off the load when the voltage of the voltage-stabilized power supply is lower than a second preset voltage due to sudden turn-on of the load.
US11101640B1

Systems, methods, techniques and apparatuses of fault protection. One exemplary embodiment is a protection system including a solid-state switching device, a galvanic isolation switching device, and a controller. The solid-state switching device is coupled between a switch arrangement of a power converter and a direct current (DC) link capacitor of the power converter. The galvanic isolation switching device is coupled between the DC link capacitor and a DC network. The controller is structured to determine a fault is occurring within the DC network, open the solid-state switching device in response to determining the fault is occurring, receive a measurement corresponding to an electrical characteristic of a fault current flowing through the galvanic isolation switching device while the solid-state switching device is open, and determine a location of the fault based on the received measurement.
US11101634B2

A personal electronic device can include a main printed circuit board having disposed thereon a processing unit, one or more auxiliary circuits coupled to the main printed circuit board by one or more corresponding flexible printed circuits and one or more temperature sensors disposed on one of the flexible printed circuits. A processing unit of the portable electronic device can be configured to monitor the one or more temperature sensors, provide a warning in response to a monitored temperature exceeding a first threshold, and to cause a shutdown of at least a portion of the personal electronic device in response to the monitored temperature exceeding a second threshold. The temperature sensors can be negative temperature coefficient resistors.
US11101633B2

A DC and/or an AC power transmission circuit protection system is for protection of a cabling medium. The circuit protection system includes a power supply, a powered device and a circuit protection module that includes an over-current and/or over-voltage circuit module and/or a heat circuit protector. The protection system is disposed between the power supply and the powered device, and interrupts an electrical current that flows through the cabling medium when the over-current and/or over-voltage circuit module and/or the circuit protector exceeds a predetermined level. There is also provided a method to dispose the circuit protection system and the circuit protection module within the circuit and to interrupt the circuit when over-current and/or over-voltage circuit module and/or heat circuit protector exceeds a predetermined level.
US11101632B2

A system and apparatus for detecting and handling circuit faults in a field loop circuit of an industrial safety system is disclosed. The field loop circuit extends from the emergency shutdown device of the system to an instrument switch and back to an ESD input. The monitoring circuit is installed in the field loop circuit at the edge between the control and field sides of the system and is configured to detect high current events in the field loop, as distinguished from circuit conditions caused by instrument switches. If a high current event occurs, the monitoring circuit is configured to immediately isolate the field-side loop and close the control-side of the circuit by recycling a 24 VDC signal back to the monitored input of the ESD. The monitoring circuit is further configured to initiate an alarm to alert operators of the issue.
US11101624B2

A switching device has an encapsulation housing and lashing points. The lashing points are arranged in such a manner that a center of gravity of the switching device lies below the lashing points in a lashing direction.
US11101619B1

A method for sweeping an electromagnetic radiation source (12) to produce single mode operation having an optimized side-mode suppression ratio over a continuous range of wavelengths within a prescribed temporal profile, the electromagnetic radiation source is configured to output electromagnetic radiation at a given wavelength based upon parameters. The method includes determining a set of parameter combinations that satisfy a condition for a desired set of wavelengths and a maximum side mode suppression ratio over the range of wavelengths. The set of parameter combinations define sub-paths for transitioning from one wavelength to another wavelength. Combinations of select sub-paths provide a multivariate path for transitioning over the range of wavelengths. The method also includes controlling the semiconductor laser to emit electromagnetic radiation over the range of wavelengths by traversing the multivariate path in a desired manner.
US11101618B1

A laser illumination or dazzler device and method. More specifically, examples of the present invention provide laser illumination or dazzling devices power by one or more violet, blue, or green laser diodes characterized by a wavelength from about 390 nm to about 550 nm. In some examples the laser illumination or dazzling devices include a laser pumped phosphor wherein a laser beam with a first wavelength excites a phosphor member to emit electromagnetic at a second wavelength. In various examples, laser illumination or dazzling devices according to the present invention include polar, non-polar, or semi-polar laser diodes. In a specific example, a single laser illumination or dazzling device includes a plurality of violet, blue, or green laser diodes. There are other examples as well.
US11101617B2

A wafer includes a number of die, with each die including electronic integrated circuits and optical devices. The wafer has a top surface and a bottom surface and a base layer. The bottom surface of the wafer corresponds to a bottom surface of the base layer. A wafer support system is attached to the top surface of the wafer. A thickness of the base layer is removed to expose a target layer within the wafer and to give the wafer a new bottom surface. A replacement handle structure is attached to the new bottom surface of the wafer. The replacement handle structure includes a first thickness region and a second thickness region. The first thickness region is positioned closest to the new bottom surface. The first thickness region is formed of an optical cladding material that mitigates optical coupling between optical devices within the die and the replacement handle structure.
US11101605B2

The present disclosure discloses a board-to-board RF connector including a male plug and a female socket which are mated. The male plug includes: a male plug insulation body; at least two male plug high-frequency signal terminals arranged on the male plug insulation body; at least two male plug low-frequency signal terminals arranged on the male plug insulation body; a male plug shield terminal located between the male plug low-frequency signal terminals and the male plug high-frequency signal terminals and arranged on the male plug insulation body. In contrast with the conventional technology, it is capable of realizing transmissions of the high-frequency signal and the low-frequency signal, meanwhile, it is also capable of reducing the influence caused by the high frequency signal interferes with the low frequency signal.
US11101599B2

A plug connector assembly includes a first plug connector part arranged on a printed circuit board (PCB) and a second plug connector part. Stamped/bent parts are positioned next to respective sides of the first plug connector part and are fastened to the PCB. In one variation, each stamped/bent part forms a spring arm, and when the plug connector parts are connected, end sections of the spring arms engage in respective detent recesses (or notches) in a base body of the second plug connector part thereby fixing the plug connector parts together. In another variation, each stamped/bent part has a detent recess, and a base body of the second plug connector part has spring arms on respective sides of the base body which lock with the detent recesses in the stamped/bent parts when the plug connector parts are connected thereby fixing the plug connector parts together.
US11101596B1

A radio frequency connector includes an outer shell, a connector and a waterproof gasket. The outer shell is provided with partition walls opposite to each other and convex structures protruding toward the partition walls. The first side of the connector is provided with a plurality of plug terminals. The waterproof gasket is disposed surrounding all the plug terminals. When the connector is accommodated in the outer shell, the plug terminal is received corresponding to the through hole of the partition wall. The convex structures abut the second side opposite to the first side to push the connector toward the partition wall for reducing the distance between the first side and the partition wall. Thus, the waterproof gasket can be tightly sandwiched between the first side and the partition wall to enhance the waterproof effect.
US11101595B2

The present disclosure relates to a mobile terminal including: a circuit board provided in a case; a connector mounting part penetrating one side of the case and enabling connection with an external device; and a connector combined with the circuit board and provided in the connector mounting part, wherein the connector includes: a connector body mounted and installed on the connector mounting part so that the rear end portion is supported by the case; and a terminal part which is combined with the connector body, and in which a plurality of contact pins are molded for connection with an external device, and which extends toward the connector mounting part, wherein a waterproofing member is provided between the connector mounting part and the connector body to block the movement of fluid introduced through the connector mounting part.
US11101593B2

A wall device is described comprising a power source base body for installation in a wall, where the power source base body comprises at least one accommodating space. The accommodating space is configured for placement of a first metal piece, a second metal piece, a third metal piece, and a fourth metal piece, where the first metal piece is a first live wire circuit, the second metal piece is a second live wire circuit, the third metal piece is an earth wire circuit, and the fourth metal piece is a neutral wire circuit. Partition plates are provided in the accommodating space to separate the positions of the first metal piece, the second metal piece, the third metal piece, and the fourth metal piece, so as to prevent the first metal piece, the second metal piece, the third metal piece, and the fourth metal piece from contacting in the accommodation space.
US11101589B2

A socket comprises an annular socket part and a lamella basket at least partly disposed in the interior of the annular socket part. The lamella basket comprises a plurality of lamellae and an annular carrier strip located at the rear part of the lamella basket. Each of the lamellae has a first end and a second end, with the first end being firmly attached to, or integrally moulded with, the annular carrier strip and with the second end being implemented as a free end. The lamellae extend from the annular carrier strip towards the front end of the socket. The inner surface of the annular socket part comprises a bulge that: protrudes in a radially inward direction; and is configured for supporting the lamellae when the lamellae are resiliently deformed in a radially outward direction.
US11101585B1

A first receptacle pitch inner surface and a first plug pitch outer surface opposite each other are both flat surfaces, and they are configured to come into surface contact with each other in the mated state. A distance in the pitch direction between a second receptacle pitch inner surface and a second plug pitch outer surface opposite each other in the mated state is larger than a distance in the pitch direction between the first receptacle pitch inner surface and the first plug pitch outer surface opposite each other in the mated state. A distance in the pitch direction between the first receptacle pitch inner surfaces of two receptacle pitch inner surfaces is longer than a distance in the pitch direction between the first plug pitch outer surfaces of two plug pitch outer surfaces.
US11101583B2

A terminal block includes a housing having insulation properties, the housing having a holding portion provided in the housing and a terminal connection surface, a first opening portion through which a conductor portion of an electric wire can be inserted and pulled out and a second opening portion that is adjacent to the first opening portion and through which a jig can be inserted and pulled out being arranged in series in an array direction on the terminal connection surface and each communicating with the holding portion, and an opening surface being provided on a side of the holding portion in a width direction intersecting the array direction and a direction intersecting the terminal connection surface, and a terminal electrode portion and a leaf spring portion arranged in the holding portion. The housing is provided with a first movement restriction portion that restricts the movement of the moveable portion of the leaf spring portion in the width direction.
US11101577B2

An electric connector terminal assembly which allows numerous different terminal connector ends and wire diameters to be connected to a single size and type crimp cylinder using an rolled metal strip insert. Preferably, the metal strip is made of copper, and preferably the copper strip is coated with tin. The metal strip is then formed into a cylinder for insertion to the crimp cylinder. A method for connecting a crimp terminal to an electric wire is also disclosed. The method requires cutting a metal strip to form a plurality of parallel compliant members (e.g., fingers) connected to a base, rolling the cut strip to form a cylindrical insert, positioning the insert within a crimp cylinder of an electric connector with the fingers extending toward the mating end, inserting an electric wire within the cylindrical insert, and crimping the crimp cylinder to secure the electric wire within the cylindrical insert and crimp cylinder.
US11101572B2

In an embodiment, an antenna includes a one-dimensional array of antenna cells, a signal feed, and signal couplers. The antenna cells are each spaced from an adjacent antenna cell by less than one half a wavelength at which the antenna cells are configured to transmit and to receive, are configured to generate an array beam that is narrower in a dimension than in an orthogonal dimension, and are configured to steer the array beam in the dimension. And the signal couplers are each configured to couple a respective one of the antenna cells to the signal feed in response a respective control signal having an active level. For example, the antenna cells can be arranged such that a straight line intersects their geometric centers.
US11101565B2

An improved low-profile antenna has a radiating element disposed apart from a ground plane, with at least one microstrip disposed between the radiating element and the ground plane. A feed is electrically coupled to the radiating element and to the at least one microstrip. The at least one microstrip is also electrically coupled to the ground plane, completing a closed path. When driven by an electrical signal, the antenna more efficiently generates electromagnetic signals in the horizontal direction and also has decreased sensitivity to foreign objects.
US11101558B2

There is provided an apparatus comprising a substrate having a first surface and a second surface, the substrate comprising a conductive signal line, a first conductive ground plane member and a second conductive ground plane member disposed in a first plane on the first surface of the substrate such that the conductive signal line is configured to convey a signal having a phase. The apparatus comprises a third conductive ground plane member disposed in a second plane, different from the first plane and means for causing relative movement between the third conductive ground plane member and the conductive signal line to cause a change in the phase of the signal.
US11101556B2

An antenna includes: a feeding point; an antenna element unit having one end connected to the feeding point and the other end connected to the ground conductor; and a first conductive portion connected to the ground conductor. The antenna element unit has, between one end and the other end, a second conductor portion having a shape in which a plurality of bent parts are formed, and at least a part of the antenna element unit and at least a part of the first conductive portion are electromagnetically coupled with each other.
US11101555B2

The antenna structure as an example of a structure including a mesh-like transparent conductor includes: a film made of an electrical insulating material transmitting visible light; a surface section provided on one face of the film, made of a mesh-like conductive material, and having a predetermined shape; and a bordering section provided on the one face of the film and configured to border at least a part of edges of the surface section α with a conductive material.
US11101552B2

An antenna device includes a dielectric substrate, a ground plane, an antenna unit, a reflection unit, and an interruption unit. The interruption unit includes a plurality of second conductor patches disposed around the antenna unit, and a plurality of through-holes permitting electrical conduction between each of the second conductor patches and the ground plane, and interrupts a surface current flowing on a surface of the dielectric substrate.
US11101547B2

An antenna apparatus sited within a metal housing with improved frequency isolation between individual antennas includes the housing, a first ground portion, a first feed portion, and a second ground portion. A side frame of the housing defines at least one gap, the gap separates a first antenna and a second antenna. The first ground portion is formed by extending an end of the first antenna away from the gap. One end of the second ground portion is connected to the first feed portion, other end of the second ground portion is connected to ground. A first feed point feeds power and signal to the first antenna. A wireless communication device using the antenna apparatus is also provided.
US11101538B2

The present invention discloses a modular deployable antenna mechanism based on a symmetrically structural tetrahedron combination unit. The deployable antenna mechanism is formed by multiple deployable antenna modules, two adjacent deployable antenna modules are connected through a first face plate at the bottom of one deployable antenna module and a second face plate at the bottom of the other deployable antenna module, the first face plate and the second face plate are connected through a Hooke joint, an unconnected first face plate and second face plate of the two adjacent deployable antenna modules are connected through a first synchronizing bar, a middle portion of a bar body of the first synchronizing bar can be folded, and the first synchronizing bar is rotationally connected with the first face plate and the second face plate.
US11101536B2

A transition device includes a first metal layer, a signaling metal line, an excitation metal piece, a first dielectric layer, a plurality of conductive via elements, a reflector, and a waveguide. The first metal layer has a notch. The notch extends to the interior of the first metal layer, forming a first slot region. The signaling metal line is disposed in the notch. The excitation metal piece is disposed in the first slot region and is coupled to the signaling metal line. The first dielectric layer has a pair of first openings. The first dielectric layer includes a bridging portion disposed between the first openings. The bridging portion is configured to carry the excitation metal piece. The conductive via elements penetrate the first dielectric layer and are coupled to the first metal layer. The conductive via elements at least partially surround the first slot region.
US11101534B2

The present invention relates to a guiding set for radio-electric waves comprising a pair of waveguides made up of a first waveguide and a second waveguide forming successive segments of a same transmission way for the radio-electric waves. The set is characterized in that it further comprises a connecting piece comprising two plates arranged opposite one another while defining an inner space between them, and delimiting means delimiting, in the inner space, a radio-electric wave transmission channel, the transmission channel emerging on the one hand on the first waveguide and on the other hand on the second waveguide.
US11101527B2

A method for assembling a battery module including a unified connection array with a flexible connector is described. The flexible connector can include a plurality of pads that are secured to a central spine. The flexible connector may be a single piece connector. The flexible connector can include monitors that are mounted to the flexible connector to gather data regarding battery cells of the battery module.
US11101522B2

The present disclosure is related to articles (e.g., containers, battery packs, etc.) including a lithium material (e.g., one or more lithium-containing batteries) housed therein. The articles include sulfur hexafluoride located within an interior compartment of the article to provide an inert atmosphere within the interior compartment. The present disclosure is also related to methods of inerting such articles (e.g., containers, battery packs, etc.) with sulfur hexafluoride. Additionally, the present disclosure is related to conveyed (e.g., pumped, blown, etc.) looped cooling apparatuses and systems.
US11101516B2

A battery holder includes a first base, a first restriction portion and a holding portion. The first base is opposed to one end of a battery unit in a first direction in the state in which the battery unit is located at a holding position. The first restriction portion is configured to restrict relative movement of the battery unit and the first base in the first direction. The holding portion is movable to a first position, at which the battery unit contacts a held portion of the battery unit, and a second position, at which the holding portion is separated from the held portion.
US11101514B2

A battery assembly includes a battery that has a top surface surrounded by a circumferential edge; and a removable tab attached to the top surface. The removable tab includes a first tab end and an oppositely disposed second tab end; a gripping region disposed adjacent to the first tab end; and a battery cell attachment region disposed adjacent to the second tab end and attached to the top surface of the battery. The battery cell attachment region has first and second oppositely disposed sidewalls, wherein at least one of the first and second sidewalls is curved inwardly away from the circumferential edge of the battery such that a portion of the top surface of the battery is exposed between the sidewall and the circumferential edge of the battery.
US11101510B2

Provided are a heat-dissipation fluid composition, a method of preparing the heat-dissipation fluid composition, and a battery module and battery pack including the heat-dissipation fluid composition. The heat-dissipation fluid composition can include 100 parts by weight of a nonconductive oil; 1 to 30 parts by weight of thermally conductive inorganic particles; and 1 to 30 parts by weight of an inorganic precipitation inhibitor, wherein a viscosity at 20° C. and 50 rpm is 850 cP or more, and a viscosity at 30° C. and 50 rpm is 750 cP or less. The heat-dissipation fluid composition exhibits excellent electrical insulating properties and thermal conductivity and, especially, excellent heat dissipation performance even after long-term use because thermally conductive inorganic particles are not permanently precipitated during use.
US11101508B2

A battery module includes: a plurality of battery cells; a first plate supporting lower surfaces of the battery cells and dissipating heat generated in the battery cells; and a second plate being in contact with upper sides of the battery cells and dissipating heat generated in the battery cells, wherein the second plate includes accommodation grooves to receive sealing portions of the battery cells, and a heat transfer material is disposed in the accommodation grooves.
US11101503B2

A nonaqueous electrolyte secondary battery that is an example of an embodiment includes a flat electrode body that has a winding structure in which a positive electrode and a negative electrode are wound with a separator interposed in between, in which flat portions and bend portions are formed in the flat electrode body. A negative electrode mixture layer is provided in the negative electrode to a winding outer end thereof. The negative electrode includes an extension portion that extends out from a winding outer end of the positive electrode towards a winding direction outer side. A length L of the extension portion in a winding direction satisfies a condition L/((a−b)×2+bπ)>0.135, where a is a width of the electrode body and b is a thickness of the electrode body.
US11101498B2

The present application relates to the technical field of lithium-ion batteries and, specifically, relates to an electrolyte and a lithium-ion battery containing the electrolyte. The electrolyte of the present application comprises a lithium salt, an organic solvent and additives that include additive A, additive B and at least one of additive C and additive D; in which, the additive A is a cyclic sultone; the additive B is a cyclic sulfate; the additive C is a silane phosphate compound and/or a silane borate compound; and the additive D is a fluoro-phosphate salt. The battery of the present application has low gas production at high temperature, high capacity retention rate and high power at low temperature as a function of synergistic effects of additives.
US11101488B2

A fuel cell system includes a plurality of fuel cell stacks, a power generation control unit that controls power generation of the plurality of fuel cell stacks based on a required power for the plurality of fuel cell stacks, and a refreshing control unit configured to perform a refreshing process of decreasing a voltage on the plurality of fuel cell stacks. The refreshing control unit performs the refreshing process on the first fuel cell stack when the required power changes from a state in which the required power is less than a first predetermined value to a state in which the required power is equal to or greater than the first predetermined value and when the required power is in a range which is equal to or greater than the first predetermined value and less than the second threshold value.
US11101484B2

An electrochemical cell stack includes an electrochemical cell disposed between a first separator and a second separator. The electrochemical cell includes an anode, a cathode, and a solid electrolyte layer disposed between the anode and the cathode. The solid electrolyte layer, containing a zirconia-based material as a main component, has an upstream part and a downstream part. The upstream part is positioned on the upstream side in the flow direction of a fuel gas in the fuel flow passage between the anode and the first separator. The downstream part is positioned on the downstream side in the flow direction. The upstream part includes a first region within 3 μm from the anode side surface, and a second region provided on the first region. An intensity ratio of tetragonal zirconia to cubic zirconia in a Raman spectrum of the first region is greater than that of the second region.
US11101480B2

The present disclosure provides fuel cell units formed from a plurality of flow plate assemblies disposed in a stack configuration, with adjacent flow plate assemblies in the stack configuration disposed at an offset angle relative to each other. Fuel cell stacks can be formed from a plurality of the fuel cell units placed into a stack aligned with each other with no offset. The present disclosure also provides for methods of forming the fuel cell units, fuel cell stacks, and fuel cell systems containing the former.
US11101472B2

A resin film equipped MEA of a power generation cell includes a membrane electrode assembly and a resin film. An inner peripheral end of a first frame shaped sheet of the resin film is positioned outside an outer peripheral end of a cathode, and faces the outer peripheral end of the cathode so as to be separated by a gap. An inner peripheral portion of a second frame shaped sheet is held between the anode and the cathode. A first metal separator facing the first frame shaped sheet is provided with protruding support structure configured to support an inner peripheral portion of the first frame shaped sheet and an outer peripheral portion of the cathode.
US11101460B2

To provide a lithium-ion secondary battery having higher discharge capacity and higher energy density and a manufacturing method thereof. The lithium-ion secondary battery includes a positive electrode, a negative electrode, and an electrolyte provided between the positive electrode and the negative electrode. The positive electrode includes a positive electrode current collector and a positive electrode active material layer provided over the positive electrode current collector. In the positive electrode active material layer, graphenes and lithium-containing composite oxides are alternately provided. The lithium-containing composite oxide is a flat single crystal particle in which the length in the b-axis direction is shorter than each of the lengths in the a-axis direction and the c-axis direction. Further, the lithium-containing composite oxide is provided over the positive electrode current collector so that the b-axis of the single crystal particle intersects with a surface of the positive electrode current collector.
US11101456B2

A secondary battery 10 includes a first electrode 11, a first current collection part 12, a second electrode 16, and a separation membrane 21. The first electrode 11 is a columnar body including a first active material. The first current collection part 12 is connected to the first electrode. The second electrode 16 includes a second active material. The separation membrane 21 has ionic conductivity and insulates the first electrode 11 from the second electrode 16. The secondary battery 10 has a structure in which a plurality of the first electrodes 11 are bundled together, with each of the first electrodes 11 being adjacent to the second electrode 16 with the separation membrane 21 disposed therebetween. The plurality of the first electrodes 11 is connected to the first current collection part 12 via a connection part 13 formed of a low-melting-point metal.
US11101455B2

A vapor deposition mask is provided with: a resin film, which has at least one of first to third opening patterns in which first to third openings, for forming first to third subpixels that configure one pixel of a display panel, are disposed with a fixed periodicity; and a metal support layer, which is bonded to the resin film and has an opening pattern for fourth openings that are formed so as to be able to encompass all of the first to third openings of the resin film. In regions of the resin film exposed by the fourth openings of the metal support layer, one or two of the first to third openings of the resin film are formed.
US11101447B2

An apparatus includes a substrate; a display panel on the substrate; and a protective film protecting one of the substrate and the display panel, wherein the protective film includes a first protective film and a second protective film, wherein the first protective film is disposed closer to the display panel than the second protective film, and wherein the first protective film includes a polymerizable compound having an adhesive strength that changes with energy irradiated onto the polymerizable compound.
US11101444B2

A sealed structure which has high sealing capability and whose border can be slim is provided. The sealed structure includes a pair of substrates whose respective surfaces face each other with a space therebetween, and a glass layer which is in contact with the substrates, defines a space between the substrates, and has at least one corner portion and side portions in continuity with the corner portion. The width of the corner portion of the glass layer is smaller than or equal to that of the side portion of the same. The sealed structure may comprise a highly reliable light-emitting element including a layer containing a light-emitting organic compound provided between a pair of electrodes.
US11101435B2

Tetradentate platinum and palladium complexes based on biscarbazole and analogues for full color displays and lighting applications.
US11101433B2

A light-emitting material containing a compound represented by the general formula (1) is capable of achieving an excellent external quantum efficiency on using in an organic light-emitting device. R1 to R8 represent a hydrogen atom or a substituent, provided that at least one of R1 to R8 represents a substituted or unsubstituted carbazolyl group; and Ar1 to Ar3 represent a substituted or unsubstituted aromatic ring or heteroaromatic ring.
US11101432B2

A novel light-emitting element is provided. A light-emitting element with a long lifetime is provided. A light-emitting element with high emission efficiency is provided. A novel organic compound is provided. A novel organic compound having a hole-transport property is provided. A novel hole-transport material is provided. A hole-transport material including an organic compound having a substituted or unsubstituted benzonaphthofuran skeleton and a substituted or unsubstituted amine skeleton is provided. A light-emitting element using the hole-transport material is provided. An organic compound in which an amine skeleton including two aromatic hydrocarbon groups having 6 to 60 carbon atoms is bonded to the 6- or 8-position of the benzonaphthofuran skeleton is provided.
US11101422B2

A pyroelectric infrared sensor device comprising: a pyroelectric infrared sensor part (2); and a cover member (3). The pyroelectric infrared sensor part comprises: a pyroelectric element (21); a housing (24) that the pyroelectric element is placed inside of and comprises an opening at a position facing a light receiving surface of the pyroelectric element; and an infrared transmission filter (25) that is located to cover the opening of the housing. The cover member covers at least a top surface of the pyroelectric infrared sensor part. The infrared transmission filter transmits light equal to or greater than a wavelength of 1 μm. The cover member has a property that a transmittance of infrared light having a wavelength of from 3 μm to 5.5 μm is equal to or greater than 10% and has a uniform material quality in an area corresponding to the top surface of the pyroelectric infrared sensor part.
US11101406B2

An efficient wide bandgap GaN-based LED chip based on a surface plasmon effect and a manufacturing method therefor. The efficient wide bandgap GaN-based LED chip is of a flip-chip structure, and comprises, from bottom to top in sequence, a substrate, a buffer layer, an unintentionally doped GaN layer, an n-GaN layer, a quantum well layer, an electron blocking layer, a p-GaN layer, a metallic reflecting mirror layer, a passivation layer, a p-electrode layer, an n-electrode layer; and a position of a bottom surface of the metallic reflecting mirror layer connected to a surface of the p-GaN layer is provided with a micro-nano composite metal structure. A micro metal structure comprises alternating protrusion portions and recess portions; and a nano metal structure is distributed on an interface of the micro metal structure and the p-GaN layer.
US11101405B2

Methods and structures for forming arrays of LED devices are disclosed. The LED devices in accordance with embodiments of the invention may include an internally confined current injection area to reduce non-radiative recombination due to edge effects. Several manners for confining current may include etch removal of a current distribution layer, etch removal of a current distribution layer and active layer followed by mesa re-growth, isolation by ion implant or diffusion, quantum well intermixing, and oxide isolation.
US11101401B2

Disclosed herein are approaches to fabricating solar cells, solar cell strings and solar modules using roll-to-roll foil-based metallization approaches. Methods disclosed herein can comprise the steps of providing at least one solar cell wafer on a first roll unit and conveying a metal foil to the first roll unit. The metal foil can be coupled to the solar cell wafer on the first roll unit to produce a unified pairing of the metal foil and the solar cell wafer. We disclose solar energy collection devices and manufacturing methods thereof enabling reduction of manufacturing costs due to simplification of the manufacturing process by a high throughput foil metallization process.
US11101398B2

Described herein are methods of fabricating solar cells. In an example, a method of fabricating a solar cell includes forming an amorphous dielectric layer on the back surface of a substrate opposite a light-receiving surface of the substrate. The method also includes forming a microcrystalline silicon layer on the amorphous dielectric layer by plasma enhanced chemical vapor deposition (PECVD). The method also includes forming an amorphous silicon layer on the microcrystalline silicon layer by PECVD. The method also includes annealing the microcrystalline silicon layer and the amorphous silicon layer to form a homogeneous polycrystalline silicon layer from the microcrystalline silicon layer and the amorphous silicon layer. The method also includes forming an emitter region from the homogeneous polycrystalline silicon layer.
US11101391B2

A method for screen printing, including: by using a screen printing apparatus provided with a screen printing plate having an opening part corresponding to a printing pattern, a scraper, and a squeegee, filling a paste supplied on an upper surface of the screen printing plate into the opening part of the screen printing plate by the scraper; and, after that, pushing out the paste to a predetermined position of an object to be printed from the opening part of the screen printing plate by the squeegee to screen-print the paste corresponding to the printing pattern on the object to be printed, wherein the humidity in the screen printing apparatus is adjusted during the screen printing. As a result, by controlling an amount of moisture in the paste on the screen printing plate, a screen printing method is capable of improving the printing property of the paste.
US11101387B2

A low temperature polysilicon layer, a thin film transistor, and a method for manufacturing same are provided. The low temperature polysilicon layer includes a substrate, at least one buffer layer, and a polysilicon layer. The polysilicon layer is disposed on the at least one buffer layer. The polysilicon layer includes a channel region, two low doped regions disposed on two sides of the channel region, and two high doped regions disposed on an outer side of the low doped regions. Thicknesses of an edge of the channel region and at least one portion of the low doped regions are less than a thickness of another position of the polysilicon layer.
US11101386B2

A semiconductor device having favorable electrical characteristics is provided. The semiconductor device includes an oxide; a first conductor and a second conductor over the oxide; a third conductor over the oxide; a first insulator provided between the oxide and the third conductor and covering a side surface of the third conductor; a second insulator over the third conductor and the first insulator; a third insulator positioned over the first conductor and at a side surface of the second insulator; a fourth insulator positioned over the second conductor and at a side surface of the second insulator; a fourth conductor being in contact with a top surface and a side surface of the third insulator and electrically connected to the first conductor; and a fifth conductor being in contact with a top surface and a side surface of the fourth insulator and electrically connected to the second conductor. The first insulator is between the third insulator and the third conductor, and between the fourth insulator and the third conductor.
US11101384B1

A power semiconductor device includes a substrate, a first well, a second well, a drain, a source, a first gate structure, a second gate structure and a doping region. The first well has a first conductivity and extends into the substrate from a substrate surface. The second well has a second conductivity and extends into the substrate from the substrate surface. The drain has the first conductivity and is disposed in the first well. The source has the first conductivity and is disposed in the second well. The first gate structure is disposed on the substrate surface and at least partially overlapping with the first well and second well. The second gate structure is disposed on the substrate surface and overlapping with the second well. The doping region has the first conductivity, is disposed in the second well and connects the first gate structure with the second gate structure.
US11101383B2

A semiconductor device of an embodiment includes: a first semiconductor layer of a first conductive type; a second semiconductor layer of the first conductive type, being provided on the first semiconductor layer and including a first trench, a plurality of holes, a plurality of second trenches, and a plurality of third trenches; a first semiconductor region of a second conductive type, being provided on the second semiconductor layer; a second semiconductor region of the first conductive type, being provided on the first semiconductor region; a first electrode electrically connected to the second semiconductor region; a second electrode disposed in the first trench via a first insulation film; a plurality of first field plate electrodes having a column shape, being electrically connected to the first electrode, interposing the second electrode, and being disposed in the holes via a second insulation film; a plurality of third electrodes extending from ends of the first insulation films in a first direction to the first direction, being disposed in the second trenches via third insulation films and extending from ends of the second electrodes in the 1st direction to the first direction; a plurality of second field plate electrodes extending in the first direction, being apart from the first field plate electrodes, being disposed in the third trenches via fourth insulation films, being electrically connected to the first field plate electrode via the first electrode, and interposing the third electrode; and a fourth electrode electrically connecting the second electrode and the third electrode.
US11101381B2

A structure of a high voltage transistor includes a substrate. A gate insulating layer is disposed on the substrate. A shallow trench isolation structure is formed in the substrate adjacent to the gate insulating layer. The shallow trench isolation structure includes a first sidewall and a second sidewall. A top portion of the first sidewall merges with a side region of the gate insulating layer. A bottom surface of the shallow trench isolation structure is gradually decreasing in depth from the second sidewall to the first sidewall. A source/drain region is formed in the substrate at a side of the gate insulating layer and surrounding the shallow trench isolation structure.
US11101378B2

An Enhancement-Mode HEMT having a gate electrode with a doped, Group III-N material disposed between an electrically conductive gate electrode contact and a gate region of the Enhancement-Mode HEMT, such doped, Group III-N layer increasing resistivity of the Group III-N material to deplete the 2DEG under the gate at zero bias.
US11101370B2

A method for forming layers suitable for a V-NAND stack is disclosed. Specifically, the method may include multiple cycles for forming an oxide and a nitride in order to form an oxynitride layer.
US11101364B2

Structures for a field-effect transistor and methods of forming a field-effect transistor. A gate structure of the field-effect transistor is arranged over an active region comprised of a semiconductor material. A first sidewall spacer is arranged adjacent to the gate structure. A second sidewall spacer includes a section arranged between the first sidewall spacer and the active region. The first sidewall spacer is composed of a low-k dielectric material.
US11101359B2

A method of manufacturing a device includes forming a plurality of stacks of alternating layers on a substrate, constructing a plurality of nanosheets from the plurality of stacks of alternating layers, and forming a plurality of gate dielectrics over the plurality of nanosheets, respectively. The method allows for the modulation of nanosheet width, thickness, spacing, and stack number and can be employed on single substrates. This design flexibility provides for design optimization over a wide tuning range of circuit performance and power usage.
US11101344B2

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

A semiconductor device has a deep trench in a semiconductor substrate of the semiconductor device, with linear trench segments extending to a trench intersection. Adjacent linear trench segments are connected by connector trench segments that surround a substrate pillar in the trench intersection. Each connector trench segment has a width at least as great as widths of the linear trench segments connected by the connector trench segment. The deep trench includes a trench filler material. The deep trench may have three linear trench segments extending to the trench intersection, connected by three connector trench segments, or may have four linear trench segments extending to the trench intersection, connected by four connector trench segments.
US11101339B2

A flexible display panel, a manufacturing method thereof and a display device are provided. The flexible display panel includes a flexible base substrate, a conductive layer arranged in display area of the flexible base substrate, a plurality of wires arranged in an edge bending area of the substrate, and inorganic insulating layer, the inorganic insulating layer is arranged between the conductive layer and the flexible base substrate, and between the plurality of wires and the flexible base substrate. The conductive layer is electrically connected with the plurality of wires. The panel further includes: first organic insulating layer which is at least arranged in the edge bending area of the flexible base substrate, and located between the plurality of wires and the inorganic insulating layer. The first organic insulating layer may prevent crack caused in the inorganic insulating laver from extending to a plurality of wires, the display failure is avoided.
US11101329B2

A display device may include a display panel including a substrate that includes a display area and a pad area adjacent to the display area, and a first pad and a second pad on the pad area of the substrate, and a chip-on-film package over the pad area of the substrate with the first pad and the second pad in between, the chip-on-film package including an insulation layer, a first wiring on an upper surface of the insulation layer and electrically connected to the first pad, and a second wiring on a lower surface of the insulation layer and electrically connected to the second pad. A first signal having alternating voltage levels may be applied to the first wiring, and a second signal having a constant voltage level may be applied to the second wiring.
US11101328B2

Provided is a vapor deposition apparatus including: a plasma generator configured to change at least a portion of a first raw material gas into a radical form; a corresponding surface corresponding to the plasma generator; a reaction space between the plasma generator and the corresponding surface; and an insulating member separated from, and surrounding the plasma generator.
US11101316B2

An optical pressure touch device, a manufacturing method thereof, and a touch display apparatus, so as to reduce the influence on the display effect while realizing the touch function. The optical pressure touch device includes a first substrate, a second substrate opposite to the first substrate, a light source, and a photodetector array and a touch scanning circuit located on a side of the first substrate facing the second substrate, the touch scanning circuit being electrically connected to a photodetector in the photodetector array. A gap exists between the touch scanning circuit and the second substrate, and the light source is used to generate a light field within the gap.
US11101312B2

A semiconductor apparatus comprising: a first semiconductor component including a first semiconductor layer and a first insulation film; and a second semiconductor component including a second semiconductor layer and a second insulation film, wherein the first semiconductor component and the second semiconductor component are bonded to each other by each of a plurality of first electric conductor portions provided in the first insulation film and each of a plurality of second electric conductor portions provided in the second insulation film, each of the plurality of first electric conductor portions is constituted by one pad surrounded by the first insulation film and N vias bonded to the one pad so as to be positioned between the one pad and the first semiconductor layer, and a volume VTR of the one pad and a total volume VTH of the N vias satisfy VTR/VTH≥N.
US11101311B2

Photodetectors and fabrication methods thereof and imaging sensors are provided. An exemplary photodetector includes a first substrate formed with pixel circuits and common electrode connection members and first wiring boards electrically connected to the corresponding pixel circuits; and a second substrate formed with pixel units and isolation wall members isolating pixel units. Each isolation wall member includes a conductive member and a sidewall; second wiring boards are formed on a front surface of the second substrate; the second wiring boards are electrically connected to first terminals of the pixel units; a transparent electrode layer is formed on a back surface of the second substrate; and a second terminal of each pixel unit is electrically connected to the transparent electrode layer. The second wiring boards are bonded and electrically connected to the first wiring boards and the transparent electrode layer is electrically connected to the common electrode connection members.
US11101304B2

A diode and its fabrication method are provided. The diode includes a substrate, a buffer layer on a side of the substrate, a first film layer, a second film layer and a third film layer. The first film layer is a polycrystalline silicon film layer; the second film layer is an amorphous silicon film layer; and the third film layer is one of the polycrystalline silicon film layer and the amorphous silicon film layer. The diode at least includes a first portion, a second portion, a third portion, a first electrode, and a second electrode. The first portion is located in the first film layer; the second portion is located in the second film layer; and the third portion is located in the third film layer. The first electrode is electrically connected to the first portion, and the second electrode is electrically connected to the third portion.
US11101298B2

A thin film transistor array substrate includes: a first conductive layer including first lines for transmitting data signals to the thin film transistors; a second conductive layer disposed on the first conductive layer and including second lines for supplying a driving voltage to the thin film transistors; a first insulating layer disposed between a semiconductor layer and the first conductive layer and including a first material layer; a second insulating layer disposed between the first conductive layer and the second conductive layer and including a second material layer having a dielectric constant greater than that of the first material layer; and a contact plug penetrating the second insulating layer and the first insulating layer, and connecting the second conductive layer to the semiconductor layer. A taper angle of the contact plug in the second material layer is greater than that of the contact plug in the first material layer.
US11101279B2

A semiconductor memory device includes: a substrate including a first and a second regions; first wiring layers disposed in a first direction; a second wiring layer; a third wiring layer closer to the substrate than the first and the second wiring layers; a semiconductor film that penetrates the first and the second wiring layers, and is connected to the third wiring layer; and a gate insulating film disposed between the semiconductor film and the first wiring layers. The first wiring layers include first conductive films opposed to the semiconductor film in the first region, and first films in the second region. The second wiring layer includes a second conductive film opposed to the semiconductor film in the first region, and a second film in the second region. The second film is different from the first films.
US11101274B2

A ferroelectric capacitor comprises two conductive capacitor electrodes having ferroelectric material there-between. At least one of the capacitor electrodes comprise MxSiOy, where “M” is at least one of Ru, Ti, Ta, Co, Pt, Ir. Os, Mo, V, W, Sr, Re, Rh, Pd, La, Zn, In, Sn, and Nb. Other aspects, including method, are disclosed.
US11101271B2

A method of forming an array of cross point memory cells comprises using two, and only two, masking steps to collectively pattern within the array spaced lower first lines, spaced upper second lines which cross the first lines, and individual programmable devices between the first lines and the second lines where such cross that have an upwardly open generally U-shape vertical cross-section of programmable material laterally between immediately adjacent of the first lines beneath individual of the upper second lines. Arrays of cross point memory cells independent of method of manufacture are disclosed.
US11101267B2

Provided is an integrated circuit including: at least one active region extending in a first row in a first direction; at least one active region extending in a second row in the first direction; and a multiple height cell including the at least one active region in the first row, the at least one active region in the second row, at least one gate line extending in a second direction crossing the first direction, wherein each of the at least one active region in the first row and the at least one active region in the second row is terminated by a diffusion break.
US11101256B2

An optoelectronic device. The optoelectronic device operable to provide a PAM-N modulated output, the device comprising: M optical modulators, M being an integer greater than 1, the M optical modulators being arranged in a cascade, the device being configured to operate in N distinct transmittance states, as a PAM-N modulator, wherein, in each transmittance state of the N distinct transmittance states, each of the M optical modulators has applied to it a respective control voltage equal to one of: a first voltage or a second voltage. One or more of the modulators may include a substrate; a crystalline cladding layer, on top of the substrate; and an optically active region, above the crystalline cladding layer. The crystalline cladding layer may have a refractive index which is less than a refractive index of the optically active region.
US11101253B2

Disclosed are semiconductor packages and methods of fabricating the same. The semiconductor package includes a first semiconductor chip on a first substrate, a first molding layer covering a sidewall of the first semiconductor chip and including at least two guide holes that expose the first substrate and are spaced apart from each other in a periphery of the first substrate, a second substrate on the first molding layer, a connection terminal between the first substrate and the second substrates and connecting the first and second substrates to each other, and an alignment structure that extends from a bottom surface of the second substrate into each of the at least two guide holes of the first molding layer. A height of the alignment structure is greater than a height of the first molding layer and the first semiconductor chip.
US11101248B2

A light emitter device includes a submount with a top surface and a bottom surface, electrically conductive traces on the top surface of the submount, light emitting diodes (LEDs) arranged on the top surface of the submount in light emitter zones, with the LEDs being electrically connected to respective traces of the traces, a retention material disposed over the top surface of the submount in a form of walls which physically separate the light emitter zones, and encapsulants that are dispensed in respective light emitter zones of the light emitter zones. The LEDs are individually addressable to independently control an output of light from each of the LEDs to produce a specified light output.
US11101246B2

In a semiconductor device, a first semiconductor chip and a second semiconductor chip are disposed between a first support member and a second support member. A first underlayer bonding material is disposed between the first semiconductor chip and the first support member. A second underlayer bonding material is disposed between the second semiconductor chip and the first support member. A first upper layer bonding material is disposed between the first semiconductor chip and the second support member. A second upper layer bonding material is disposed between the second semiconductor chip and the second support member.
US11101240B2

A semiconductor package including an improved isolation bonding film and methods of forming the same are disclosed. In an embodiment, a semiconductor device includes a first die bonded to a package substrate, the first die including vias extending through a substrate, the vias extending above a top surface of the substrate; a first dielectric film extending along a top surface of the package substrate, along the top surface of the substrate, and along sidewalls of the first die, the vias extending through the first dielectric film; a second die bonded to the first dielectric film and the vias; and an encapsulant over the package substrate, the first die, the first dielectric film, and the second die.
US11101239B2

A process for packaging at least one component includes the steps of: a) providing a substrate and a packaging material layer, b) forming the packaging material layer into an adhesively semi-cured packaging material layer, c) adhering the adhesively semi-cured packaging material layer to an array, d) providing a packaging unit including at least one eutectic metal bump pair, e) permitting the eutectic metal bump pair to be in contact with at least one electrode pair on the array, f) subjecting the electrode pair to eutectic bonding to the eutectic metal bump pair, g) encapsulating the component by pressing, h) completely curing the adhesively semi-cured packaging material layer, and i) removing the substrate.
US11101235B2

A semiconductor package includes a build-up structure; a semiconductor disposed on the build-up structure in a flip-chip manner and having a plurality of bumps penetrating therethrough; an electronic element disposed on the semiconductor chip; and an encapsulant formed on the build-up structure and encapsulating the semiconductor chip and the electronic element, thereby improving the product yield and the overall heat dissipating efficiency.
US11101234B2

A material for Cu pillars is formed as cylindrical preforms in advance and connecting these cylindrical preforms to electrodes on a semiconductor chip to form Cu pillars. Due to this, it becomes possible to make the height/diameter ratio of the Cu pillars 2.0 or more. Since electroplating is not used, the time required for production of the Cu pillars is short and the productivity can be improved. Further, the height of the Cu pillars can be raised to 200 μm or more, so these are also preferable for moldunderfill. The components can be freely adjusted, so it is possible to easily design the alloy components to obtain highly reliable Cu pillars.
US11101231B2

Provided is a semiconductor package including a semiconductor chip, a molding portion surrounding at least a side surface of the semiconductor chip, a passivation layer including a contact plug connected to the semiconductor chip and having a narrowing width further away from the semiconductor chip in a vertical direction, below the semiconductor chip, and a redistribution layer portion electrically connecting the semiconductor chip with an external connection terminal, below the passivation layer. The redistribution layer portion includes an upper pad connected to the contact plug and a fine pattern positioned at a same level as the upper pad, a redistribution layer and a via plug, which has a widening width further away from the semiconductor chip in the vertical direction, and a lower pad connected to the external connection terminal and exposed to an outside of the semiconductor package in a lower part of the redistribution layer portion.
US11101228B1

Aspects of the present disclosure provide an integrated circuit package having an inductive element with a magnetic core. An example integrated circuit package generally includes a semiconductor die, a redistribution layer, and a magnetic core. The semiconductor die includes a metal layer having first conductive traces and conductive pillars coupled to and extending from the metal layer. The redistribution layer is disposed below the semiconductor die and includes second conductive traces. A portion of the first conductive traces, a portion of the conductive pillars, and a portion of the second conductive traces are arranged to form an inductive element disposed below a portion of the semiconductor die. The magnetic core is disposed in the inductive element.
US11101220B2

Certain aspects of the present disclosure generally relate to a chip package having through-package partial vias. An example chip package generally includes a first substrate, a second substrate, an integrated circuit die, and one or more conductive vias. The integrated circuit die is disposed between the first substrate and the second substrate. The one or more conductive vias are disposed on at least one edge of at least one of the first substrate or the second substrate and electrically coupled to at least one of the first substrate or the second substrate.
US11101218B2

Some embodiments include an integrated assembly which has a semiconductor material with a surface. A first layer is over and directly against the surface. The first layer includes oxygen and a first metal. The relative amount of oxygen to the first metal is less than or equal to an amount sufficient to form stoichiometric metal oxide throughout the first layer. A second metal is over and directly against the first layer. A second layer is over and directly against the second metal. The second layer includes nitrogen and a third metal. Some embodiments include an integrated assembly which has a semiconductor material with a surface. A metal is adjacent the surface and is spaced from the surface by a distance of less than or equal to about 10 Å. There is no metal germanide or metal silicide between the metal and the surface.
US11101217B2

A method of forming a buried power rail for transistor devices is provided. The method includes forming an adjacent pair of transistor devices on a substrate, wherein the adjacent pair of transistor devices is separated by a gap distance, GD, filled by a fill layer. The method further includes forming a dielectric plate between the adjacent pair of transistor devices by removing a portion of the fill layer, and forming a protective liner on each of the adjacent pair of transistor devices. The method further includes forming a sidewall spacer on each of the protective liners, and forming a buried power rail on the dielectric plate and between the sidewall spacers. The method further includes removing a portion of the sidewall spacers above the buried power rail to form spacer bars on the dielectric plate, and forming a power rail cap on the buried power rail and spacer bars.
US11101215B2

The various embodiments described herein include methods, devices, and circuits for reducing or minimizing current crowding effects in manufactured superconductors. In some embodiments, a superconducting circuit includes: (1) a first component having a first connection point, the first connection point having a first width; (2) a second component having a second connection point, the second connection point having a second width that is larger than the first width; and (3) a connector electrically connecting the first connection point and the second connection point, the connector including: (a) a first taper having a first slope and a non-linear shape; (b) a second taper having a second slope; and (c) a connecting portion connecting the first taper to the second taper, the connecting portion having a third slope that is less than the first slope and less than the second slope.
US11101210B2

A memory array comprising strings of memory cells comprises laterally-spaced memory blocks individually comprising a vertical stack comprising alternating insulative tiers and conductive tiers. Operative channel-material strings of memory cells extend through the insulative tiers and the conductive tiers. Intervening material is laterally-between and longitudinally-along immediately-laterally-adjacent of the memory blocks. The intervening material comprises longitudinally-alternating first and second regions that individually have a vertically-elongated seam therein. The vertically-elongated seam in the first regions has a higher top than in the second regions. The seam tops in the second regions are elevationally-coincident with or below a bottom of an uppermost of the conductive tiers. Methods are disclosed.
US11101202B2

A lead pin includes a shaft portion, a head portion formed on one end of the shaft portion, and having a diameter greater than a diameter of the shaft portion, a tin-based first plated layer exposed at a surface of the head portion visible from the other end of the shaft portion, and a second plated layer exposed at an end surface of the shaft portion visible from the other end of the shaft portion. The second plated layer has a reflectivity with respect to visible light and a conductivity higher than a reflectivity with respect to the visible light and a conductivity of the first plated layer, respectively.
US11101197B2

Leadframe systems and related methods. Specific implementations of leadframe systems may include a die pad, a semiconductor die coupled to the die pad, where the semiconductor die has a perimeter. A leadframe may be coupled over the die pad and the semiconductor die where the leadframe has a solder dam coupled around the semiconductor die and, the solder dam has a perimeter that corresponds with the semiconductor die The die pad may have no groove adjacent to the semiconductor die.
US11101195B2

A package structure and method for forming the same are provided. The package structure includes a first interconnect structure formed over a first substrate, and the first interconnect structure includes a first metal layer. The package structure further includes a second interconnect structure formed over a second substrate. The package structure includes a bonding structure between the first interconnect structure and the second interconnect structure. The bonding structure includes a first intermetallic compound (IMC) and a second intermetallic compound (IMC), a portion of the first IMC protrudes from the sidewall surfaces of the second IMC, and there could be a grain boundary between the first IMC and the second IMC.
US11101189B2

The present disclosure relates to a semiconductor device package. The semiconductor device package includes a substrate, a support structure, an electronic component and an adhesive. The support structure is disposed on the substrate. The electronic component is disposed on the support structure. The adhesive is disposed between the substrate and the electronic component and covers the support structure. A hardness of the support structure is less than a hardness of the electronic component.
US11101184B2

A method of determining a parameter of a patterning process, the method including: obtaining a detected representation of radiation redirected by a structure having geometric symmetry at a nominal physical configuration, wherein the detected representation of the radiation was obtained by illuminating a substrate with a radiation beam such that a beam spot on the substrate was filled with the structure; and determining, by a hardware computer system, a value of the patterning process parameter based on optical characteristic values from an asymmetric optical characteristic distribution portion of the detected radiation representation with higher weight than another portion of the detected radiation representation, the asymmetric optical characteristic distribution arising from a different physical configuration of the structure than the nominal physical configuration.
US11101171B2

An apparatus comprises a structure including an upper insulating material overlying a lower insulating material, a conductive element underlying the lower insulating material, and a conductive material comprising a metal line and a contact. The conductive material extends from an upper surface of the upper insulating material to an upper surface of the conductive element. The structure also comprises a liner material adjacent the metal line. A width of an uppermost surface of the conductive material of the metal line external to the contact is relatively less than a width of an uppermost surface of the conductive material of the contact. Related methods, memory devices, and electronic systems are disclosed.
US11101170B2

The present disclosure relates to semiconductor structures and, more particularly, to a dual airgap structure and methods of manufacture. The structure includes: a lower metal line; a plurality of upper metal lines; and a first airgap between the lower metal line and at least one upper metal line of the plurality of upper metal lines.
US11101156B2

A substrate treating apparatus includes the following elements: an indexer block including indexer robots provided for respective carrier receivers and disposed in horizontally fixed positions, each of the indexer robots having arms for taking substrates out of a carrier and loading the substrates into the carrier on the carrier receiver; a bridge block disposed adjacent the indexer block; and a treating block including a plurality of stacked stories each having at least one treating unit. The bridge block includes a buffer, a pass having a plurality of tables covering a range from a bottom story to a top story of the plurality of stories, and two bridge robots each having an arm for transferring the substrates to and from the pass.
US11101155B2

A lid body side substrate receiving portion includes a lower side substrate guiding inclined face and an upper side substrate guiding inclined face. In a direction in which a groove extends while a container main body opening portion is closed by a lid body, a length of the lower side substrate guiding inclined face in the upper-lower direction becomes longer as approaching a center of the container main body opening portion.
US11101152B2

Techniques herein provide a hot plate with extremely precise and uniform temperature control. Such techniques herein include a hotplate containing a fluid and being configured to maintain and/or control a phase mixture of this fluid. A corresponding temperature of the phase mixture in turn heats the hot plate. A given phase change temperature is controlled by material selection and material additives. Accordingly, a temperature of an entire hot plate chassis can be controlled by maintaining a phase change mixture of liquid and solid material, or gas and liquid material, thereby providing an exact temperature within 0.01 to 0.0001 degrees uniformly across the entire hot plate chassis.
US11101148B2

A semiconductor processing apparatus is provided. The apparatus includes a body portion, which includes at least one semiconductor processing unit that has a recess formed on an upper surface of the body portion, wherein a bottom surface of the recess has at least one location and a peripheral. The bottom surface ascends from the at least one location toward the peripheral against a direction of gravity or descends from the at least one location toward the peripheral following the direction of gravity. Each semiconductor processing unit also includes a first channel that connects to the recess at the at least one location, and at least one second channel connecting to the recess at the peripheral. Each of the first and second channels serves as an inlet or an outlet via which a fluid enters or exits the recess.
US11101137B1

A process is applied to develop a plurality of reverse conducting insulated gate bipolar transistors (RCIGBTs). The process comprises the steps of providing a wafer, applying a first grinding process, patterning a mask, applying an etching process, removing the mask, implanting N++ type dopant, applying a second grinding process forming a TAIKO ring, implanting P+ type dopant, annealing and depositing TiNiAg or TiNiVAg, removing the TAIKO ring, attaching a tape, and applying a singulation process. The mask can be a soft mask or a hard mask. The etching process can be a wet etching only; a wet etching followed by a dry etching; or a dry etching only.
US11101127B2

An acceleration voltage generator (7) generates a high-voltage pulse to be applied to an electrode in an orthogonal accelerator by turning on/off a high DC voltage generated by a high-voltage power source through MOSFETs (741) in a switch circuit (74). A controller (6) sends driving pulse signals to the switch circuit (74) through a primary-side driver section (71), transformer (72) and secondary driver section (73). An adjustment circuit (742) formed by a gate resistor (742a) and gate capacitor (742b) is provided between the secondary-side driver section (73) and the MOSFET (741). The resistance value of the resistor (742a) and the capacitance value of the capacitor (742b) are determined so as to suppress an overshoot of the gate voltage due to the resonance while preventing a decrease in steepness of the waveform in its rising and falling phases.
US11101114B2

A plasma processing apparatus includes a baffle structure between a mounting table and a processing chamber. The baffle structure has a first member and a second member. The first member has a first cylindrical part extending between the mounting table and the processing chamber, and a plurality of through-holes elongated in the vertical direction is formed in an array in the circumferential direction in the first cylindrical part. The second member has a second cylindrical part having an inner diameter greater than the outer diameter of the cylindrical part for the first member. The second member moves up and down in a region that includes the space between the first member and the processing chamber.
US11101110B2

In one embodiment, the present disclosure may be directed to an impedance matching network that includes an electronically variable capacitor (EVC). The EVC includes discrete capacitors and corresponding switches, each switch configured to switch in and out one of the discrete capacitors to alter a capacitance of the EVC. The switches are operably coupled to a power supply providing a blocking voltage to the switches. A control circuit determines a blocking voltage value of the power supply. Upon determining the blocking voltage value is at or below a predetermined first level, the control circuit causes a limited altering of the capacitance of the EVC, the limited altering limiting the number or type of discrete capacitors to switch in or out based on the extent to which the blocking voltage value is at or below the first level.
US11101106B2

A multi-beam exposure device reducing variations of electron beam optical systems for electron beams, and preventing vacuum leakage. An exposure device is provided, including: a body tube depressurized to produce a vacuum state therein; multiple charged particle beam sources provided in the body tube, and emitting multiple charged particle beams in a direction of extension of the body tube; multiple electromagnetic optical elements, each provided corresponding to one of the multiple charged particle beams in the body tube, and controlling the one of the multiple charged particle beams; first and second partition walls arranged separately from each other in the direction of extension in the body tube, and forming a non-vacuum space between at least parts of the first and second partition walls; and a supporting unit provided in the body tube, and supporting the multiple electromagnetic optical elements for positioning of the multiple electromagnetic optical elements.
US11101104B2

Cryo compatible sample grids having multi-modal cryo-EM compatible GUIDs, according to the present disclosure include an outer support structure that defines a region of the grid for holding one or more samples, and a plurality of inner support structures that define a plurality of apertures that are each configured to hold a sample. Cryo compatible sample grids further include a first identifier located on the outer support structure, and a second identifier located within the region of the grid for holding the one or more samples. The first identifier is readable with an optical detector, while the second identifier is readable with an electron detector (e.g., within an electron microscope). Specifically, the second identifier is readable with an electron detector when one or more teeth and/or holes that comprise the second identifier are filled with ice from a vitrification process.
US11101101B2

Methods and systems for implementing laser-based phase plate image contrast enhancement are disclosed herein. An example method at least includes forming at least one optical peak in a diffraction plane of an electron microscope, and directing an electron beam through the at least one optical peak at a first location, where the first location determines an amount of phase manipulation the optical peak imparts to an electron of the electron beam.
US11101091B2

To enable an increase in a service life of a modular safety relay circuit, a modular safety relay circuit is provided for the safe switching on and/or off of at least one machine comprising at least one relay module to which the at least one machine is connected, wherein the relay module comprises at least two relay contacts that are connected in series and that can be brought from a first position into a second position and vice versa; and wherein one relay contact switches in advance by a delay of the other relay contact; and a control unit controlling the relay contacts that alternatingly controls the relay contacts in accordance with a state detection of the relay contacts with the delay.
US11101087B2

A control device for a movable contact relative to a fixed contact of a vacuum bottle of an electrical switching device. The control device includes a principal mechanism for disconnection and connection of the contacts, of the mechanical energy accumulation type. The control device further includes an auxiliary disconnection-assistance mechanism arranged such as to accumulate mechanical energy when the movable contact is moved towards the connection position and such as to restore the mechanical energy thus accumulated in such a manner as to exert an additional disconnection force in the form of an impact tending to move the movable contact from the connection position towards the disconnection position when the movable contact is immobilized in the connection position despite the action of the principal disconnection force.
US11101083B2

The electrical switch includes a first and a second fixed contact, and a rotatable knife contact including at least one pair of blades being flexibly connected to each other and rotating around a rotational axis. A third fixed contact is positioned on an opposite side of the rotational axis in relation to the adjacent first and second fixed contact and a middle portion of the rotatable knife contact is electrically connected to the third fixed contact. The rotatable knife contact connects in a first switching position the first fixed contact and in a second switching position the second fixed contact to the third fixed contact.
US11101072B2

A capacitor that prevents generation of a substrate capacitance composed of an upper electrode, a substrate, and a lower electrode. Specifically, the capacitor includes a substrate; a lower electrode disposed on the substrate; a dielectric film disposed on the lower electrode; an upper electrode disposed on a part of the dielectric film; and a first terminal electrode that is connected to the upper electrode. Moreover, the upper electrode and the first terminal electrode are formed in a region for forming the lower electrode in a plan view of the capacitor viewed from the first terminal electrode side.
US11101060B2

A high temperature superconducting, HTS, field coil. The HTS field coil comprises a plurality of turns and a partially insulating layer. The plurality of turns comprises HTS material and metallic stabilizer. The partially insulating layer separates the turns, such that current can be shared between turns via the partially insulating layer. The partially insulating layer comprises an electrically conducting layer, and first and second insulating layers. The electrically conducting layer is coated on one side with the first insulating layer and on the other side with the second insulating layer. Each insulating layer has one or more windows through which electrical contact can be made between the turns and the electrically conducting layer. The windows in the first insulating layer are offset in the plane of the electrically conducting strip from the windows in the second insulating layer.
US11101054B2

A core wire for multi-core cables includes a conductor obtained by twisting a plurality of elemental wires, and an insulating layer coated on an outer peripheral surface of the conductor. The insulating layer contains polyethylene-based resin as a main component, and the product of a linear expansion coefficient C1 of the insulating layer in the range of 25° C. to −35° C. and an elastic modulus E1 at −35° C., namely (C1×E1) is 0.01 MPaK−1 or more and 0.90 MPaK−1 or less. The melting point of the polyethylene-based resin is 80° C. or higher and 130° C. or lower.
US11101051B2

A metal grid includes: a member which includes a curved principal surface; an anodic oxide film which is formed on the principal surface of the member, and a lattice structure which has an uneven shape periodically formed on the anodic oxide film. A production method for a metal grid includes: a step of forming a valve metal film on a principal surface of a member, a step of forming an anodic oxide film by performing an anodic oxidation treatment on the valve metal film while the principal surface is curved; and a step of forming a lattice structure with a periodic uneven shape on the anodic oxide film by forming an etching mask with a periodic opening on a surface of the anodic oxide film and etching the anodic oxide film through the opening.
US11101046B2

The invention concerns a nuclear reactor comprising a vessel closed at the top by a radially external fixed closing structure and by a radially internal mobile closing structure. The vessel contains a core immersed in a primary cooling fluid and comprising fuel elements, control rods, shutdown rods, and a hydraulic separation structure delimiting a hot manifold and a cold manifold in which the primary fluid circulates. The control rods and the shutdown rods are inserted in respective penetrations of the fixed closing structure and are therefore located radially external to the mobile closing structure and external to an upper portion of the separation structure containing respective heads of the fuel elements.
US11101044B2

Methods and systems for providing decentralized healthcare services are provided. An example method may commence with receiving a request for a healthcare service from a patient. The method may continue with providing the request to a responding healthcare provider and receiving a response from the responding healthcare provider. The method may continue with establishing a bidirectional communication between the patient and the responding healthcare provider in real-time and receiving a plan of actions to treat the patient from the responding healthcare provider. The method may further include instructing a diagnostic and laboratory service to physically contact the patient and collect real-time vital parameters of the patient. The method may continue with receiving, from the diagnostic and laboratory service, the real-time vital parameters of the patient and making the real-time vital parameters available to the patient and the responding healthcare provider in an electronic medical record database.
US11101039B2

According to one or more embodiments herein, a machine-learning algorithm is provided that uses current and past clinical data in order to accurately and precisely predict the future onset of mild cognitive impairment (MCI) and dementia for individual patients, thus enabling early identification of those having high risk for Alzheimer's disease. In particular, a newly defined “All-Pairs” technique combines data from each doctor's visit for each patient with data from each of the patient's other doctor's visits. By correlating clinical data obtained from patients at one time point with the progression of Alzheimer's disease in the future, the techniques herein are able to increase the likelihood of identifying Alzheimer's disease patients at early stages.
US11101038B2

Contemplated systems and methods allow for prediction of chemotherapy outcome for patients diagnosed with high-grade bladder cancer. In particularly preferred aspects, the prediction is performed using a model based on machine learning wherein the model has a minimum predetermined accuracy gain and wherein a thusly identified model provides the identity and weight factors for omics data used in the outcome prediction.
US11101028B2

A computer-implemented system may include a treatment device configured to be manipulated by a user while the user is performing a treatment plan and a patient interface comprising an output device configured to present telemedicine information associated with a telemedicine session. The computer-implemented system may also include a first computing device configured to: receive treatment data pertaining to the user while the user uses the treatment device to perform the treatment plan; write to an associated memory, for access by an artificial intelligence engine, the treatment data; receive, from the artificial intelligence engine, at least one prediction; identify a threshold corresponding to the at least one prediction; and, in response to a determination that the at least one prediction is outside of the range of the threshold, update the treatment data pertaining to the user to indicate the at least one prediction.
US11101017B2

A memory system includes a memory device including a test region; and a processor configured to write pattern data transferred from a host device to a pattern data region included in the test region, read test data from the test region, and transmit the read test data to the host device. A position of the pattern data region may be adjustable in the test region.
US11101016B2

A semiconductor system includes a first semiconductor device and a second semiconductor device. The first semiconductor device controls a test mode. The first semiconductor device outputs a chip identification and receives external data. The second semiconductor device includes a plurality of memory chips. At least one of the plurality of memory chips are activated based on the chip identification to store input data into each of the plurality of memory chips that have been activated while a write operation is performed in the test mode. At least two of the plurality of memory chips are activated based on the chip identification to output the stored input data as the external data while a read operation is performed in the test mode.
US11101012B2

A magnetic storage device includes a magnetic body including first and second magnetic regions and a magnetic connection region that connects the first and second magnetic regions, and in which a plurality of magnetic domains each storing information by a magnetization direction thereof is formed, a read element that is electrically connected to the magnetic connection region and by which a magnetization direction of one of the magnetic domains is read, and a write element by which a magnetic domain having a magnetization direction is formed in the magnetic body according to information to be stored. The magnetic domains formed in each of the first and second magnetic regions are shifted in a predetermined direction in response to current that flows through the corresponding one of the first and second magnetic regions.
US11101001B2

A non-volatile memory system includes a control circuit connected to non-volatile memory cells. The control circuit is configured to simultaneously program memory cells connected to different word lines that are in different sub-blocks of different blocks in different planes of a die.
US11101000B2

A semiconductor device includes a memory cell formed on a semiconductor substrate. The memory cell includes a first source region and a first drain region that are formed in the semiconductor substrate and a first selection gate, and a first floating gate disposed in series between the first source region and the first drain region. A first floating gate transistor including the first drain region and the first floating gate has a threshold set lower than a threshold of a first selection gate transistor including the first source region and the first selection gate.
US11100999B2

A controller controls a memory including first and second strings. The first and second strings configure first and second string groups, respectively. In each string group, a set of memory cell transistors each from each string configures a unit. The controller is configured to: sequentially write, in the first string group, data in first units to which serially-coupled memory cell transistors respectively belong; sequentially write, in the second string group, data in first units to which serially-coupled memory cell transistors respectively belong; and sequentially write, in the first string group, data in second units to which serially-coupled memory cell transistors respectively belong.
US11100997B2

The disclosure relates to a storage device, a controller and a method for operating a controller. The controller described in embodiments of the disclosure may include a word line grouping circuit configured to group a plurality of word lines in a semiconductor memory device into a plurality of word line groups based on program time information on program times of the respective word lines. Also, the controller may include a super page configuration circuit configured to configure a plurality of super pages including some of the word lines, based on word line group information on the word line groups. Embodiments of the disclosure may provide a storage device, a controller and a method for operating a controller, capable of minimizing program performance degradation that may occur due to deviations in program time among word lines.
US11100995B2

A structure of nonvolatile memory device includes a substrate, having a logic device region and a memory cell region. A first gate structure for a low-voltage transistor is disposed over the substrate in the logic device region, wherein the first gate structure comprises a single-layer polysilicon. A second gate structure for a memory cell is disposed over the substrate in the memory cell region. The second gate structure includes a gate insulating layer on the substrate. A floating gate layer is disposed on the gate insulating layer, wherein the floating gate layer comprises a first polysilicon layer and a second polysilicon layer as a stacked structure. A memory dielectric layer is disposed on the floating gate layer. A control gate layer is disposed on the memory dielectric layer, wherein the control gate layer and the single-layer polysilicon are originated from a preliminary polysilicon layer in same.
US11100989B2

A multiply-accumulate operation apparatus is capable of sufficiently restraining a sneak current when employing a precharge method where the magnitude of an electric current flowing through an output line is detected. In a synapse operation section, memory cells storing respective synaptic connection weights are arranged in rows and columns. Output lines are connected to memory cells in the corresponding column, and input lines are connected to memory cells in the corresponding row. Each output line is precharged, and then its electric potential is decreased during the corresponding memory cells flow cell currents corresponding to their synaptic connection weights. A memory element of each memory cell includes a memory transistor, a drain side transistor, and a source side transistor connected in series, and is connected between the corresponding input and output line. The memory transistor stores a synaptic connection weight according to the amount of charge in a charge storage layer.
US11100980B2

An Orthogonal Dual Port Ram (ORAM) memory cell may be provided. The ORAM memory cell may comprise a data storage element, a first port bit line, and a second port bit line that may be substantially perpendicular to first port bit line. The ORAM memory cell may further comprise a first word line that may be substantially perpendicular to first port bit line wherein the ORAM memory cell may be configured to read data from the data storage element to the first port bit line when the first word line is enabled. The ORAM memory cell may further comprise a second word line being substantially perpendicular to the second port bit line wherein the ORAM memory cell may be configured to read data from the data storage element to the second port bit line when the second word line is enabled.
US11100976B2

An integrated circuit device outputs a sequence of differently delayed calibration data timing signals to a DRAM component via a data-signal timing line as part of a timing calibration operation and then stores a delay value, based on at least one of the calibration data timing signals, that compensates for a difference in signal propagation times over the data-signal timing line and a command/address-signal timing line. After the timing calibration operation, the integrated circuit device outputs write data to the DRAM component and outputs a write data timing signal, delayed according to the delay value, to via the data-signal timing line to time reception of the first write data within the DRAM.
US11100971B2

A ferroelectric domain regulated optical readout mode memory and a preparing method thereof. The memory has such a structure that a two-dimensional semiconductor and a ferroelectric film layer are sequentially arranged on a conductive substrate. The method for preparing the memory includes the steps of preparing the two-dimensional semiconductor on the conductive substrate, preparing a ferroelectric film, then writing a periodic positive-reverse domain structure into the ferroelectric film on the two-dimensional semiconductor by using a piezoresponse force microscopy technology, and regulating a photoluminescent intensity of the two-dimensional semiconductor WS2 by using a ferroelectric domain. A fluorescent picture taken by a fluorescent camera shows light and dark areas corresponding to polarization directions, the light and dark areas represent an on state (‘1’) and an off state (‘0’) of the memory respectively, and accordingly the purpose of storage is achieved.
US11100965B1

Various implementations described herein are related to a device having an array of bitcells that are accessible via wordlines and bitlines including unselected bitlines and a selected bitline. Each bitcell in the array of bitcells may be selectable via a selected wordline of the wordlines and the selected bitline of the bitlines. The device may include precharge circuitry that is configured to selectively precharge the unselected bitlines and the selected bitline before arrival of a wordline signal on the selected wordline.
US11100961B2

A semiconductor storage device includes a first word line electrically connected to a first memory cell, a second word line electrically connected to a second memory cell, and a voltage generation circuit configured to supply a first voltage to a first line electrically connected to the first word line and a second voltage to a second line electrically connected to the second word line. The voltage generation circuit includes a first regulator configured to output the first voltage to the first line and output a first signal according to the first voltage, a second regulator configured to output the second voltage to the second line and output a second signal according to the second voltage, and a switch circuit configured to open or close an electrically conductive path between the first line and the second line, based on at least one of the first signal and the second signal.
US11100952B2

A storage apparatus includes a disk-shaped recording medium having a surface, a motor configured to drive and rotate the recording medium, a head configured to read information from and write information to the recording medium, a ramp mechanism configured to move the head from a position above the surface of the recording medium to a head receded position, and a ramp retracting mechanism configured to move the ramp mechanism from a position above the surface of the recording medium to a ramp retracted position. Each of the head receded position and the ramp retracted position is outside a range of the recording medium in a plan view viewed from above the recording medium in a direction perpendicular to the surface of the recording medium.
US11100947B1

According to one embodiment, a magnetic disk device includes a disk including a servo sector including burst data, a head including a write head which writes data to the disk, and a read head which reads data from the disk, and a controller which generates a first normal servo gate for applying servo read to the servo sector, wherein when a short servo gate for at least applying servo read to the burst data is generated, the controller generates the short servo gate and the first normal servo gate, and when the short servo gate is not generated, the controller generates the first normal servo gate and a second normal servo gate different from the first normal servo gate.
US11100943B1

A system for processing and presenting a conversation includes a sensor, a processor, and a presenter. The sensor is configured to capture an audio-form conversation. The processor is configured to automatically transform the audio-form conversation into a transformed conversation. The transformed conversation includes a synchronized text, wherein the synchronized text is synchronized with the audio-form conversation. The presenter is configured to present the transformed conversation including the synchronized text and the audio-form conversation. The presenter is further configured to present the transformed conversation to be navigable, searchable, assignable, editable, and shareable.
US11100934B2

A method and an apparatus for voiceprint creation and registration, comprising: prompting to create a voiceprint and register when a device is enabled for a first time(101); using a text-related training method to create a voiceprint model for a user(102); generating an ID for the user(103); and prompting the user to input user ID-related data; storing the ID for the user and the voiceprint model correspondingly in a voiceprint registration database(104). The problems in the prior art that the technology of the voiceprint creation and registration method has a high learning cost and is more disturbing to the user may be avoided. The voiceprint creation process may cover various scenes, the voiceprint creation may guide the user in all stages, or the voiceprint creation is separated from registration through a frequency to minimize user's disturbance, and after the user is guided to register the voiceprint, the speech interaction product may provide personalized service to the user based on the voiceprint.
US11100933B2

A method and system of audibly broadcasting responses to a user based on user queries about a specific patient molecular report, the method comprising receiving an audible query from the user to a microphone coupled to a collaboration device, identifying at least one intent associated with the audible query, identifying at least one data operation associated with the at least one intent, associating each of the at least one data operations with a first set of data presented on the molecular report, executing each of the at least one data operations on a second set of data to generate response data, generating an audible response file associated with the response data and providing the audible response file for broadcasting via a speaker coupled to the collaboration device.
US11100931B2

Implementations are directed to determining an audio delay, of a computing device, by causing an audio data stream to be transmitted to the computing device via a wireless communication channel. The computing device causes audio output generated using the audio data stream to be rendered via speaker(s). The rendered audio output is captured via microphone(s), and the audio delay determined by comparing the captured audio output with the audio data stream. A delay audio segment can be appended to an additional audio data stream transmitted to the computing device, where the length of the delay audio segment is determined using the audio delay. A noise reduction technique can additionally or alternatively be adapted based on the audio delay. Implementations are additionally or alternatively directed to determining if an audio data stream transmitted to a computing device for rendering through speaker(s) driven by the computing device—is actually being rendered.
US11100927B2

An information providing device includes circuitry configured to: acquire an uttered word which is uttered by a user and an utterance time at which the Littered word is uttered by the user; control output of offer information associated with the uttered word to the user; and restrict output of the offer information associated with the uttered word within a predetermined masking period from the utterance time of the uttered word.
US11100920B2

A speech recognition system includes an encoder to convert an input acoustic signal into a sequence of encoder states, an alignment decoder to identify locations of encoder states in the sequence of encoder states that encode transcription outputs, a partition module to partition the sequence of encoder states into a set of partitions based on the locations of the identified encoder states, and an attention-based decoder to determine the transcription outputs for each partition of encoder states submitted to the attention-based decoder as an input. Upon receiving the acoustic signal, the system uses the encoder to produce the sequence of encoder states, partitions the sequence of encoder states into the set of partitions based on the locations of the encoder states identified by the alignment decoder, and submits the set of partitions sequentially into the attention-based decoder to produce a transcription output for each of the submitted partitions.
US11100919B2

There is provided an information processing device including an analysis unit configured to analyze a character string indicating contents of utterance obtained as a result of speech recognition, and a display control unit configured to display the character string indicating the contents of the utterance and an analysis result on a display screen.
US11100915B2

The invention disclosed is an improved audio output module for use with an artificial voice generation device, having a housing separated into a sound system chamber, an interface chamber, and a power source chamber. The interface and power source chambers may be combined. The sound chamber is isolated from external air by the housing, the cover plate, and a separating wall, which separates it from other chambers of the module. Volumetric parameters based on speaker characteristics and design requirements can thus be implemented independent from the choice of interface type. The module is configurable to be mounted to an external structure or to a speech generating system. It may likewise be detachable from a quick release cradle and receive wireless audio signals from the speech generating system.
US11100914B1

A phononic coupler. In some embodiments, the phononic coupler includes a sheet, including a plurality of standard reflectors, and a plurality of divergent reflectors. The divergent reflectors define, among the standard reflectors, a first waveguide, and a second waveguide. The coupler has a first port, at a first end of the coupler, a second port, at the first end of the coupler, and a third port, at a second end of the coupler. The first waveguide has a first end at the first port. The second waveguide has a first end at the second port, and a second end at the third port. The coupler is configured to couple longitudinal sound waves to both the first port and the second port.
US11100906B1

A bow for a stringed musical instrument comprises resilient strips of bamboo, wood, or other wood-like materials, bonded together to form laminated layers. The principal layers are a central core layer, a top layer bonded to a top side of the core layer and a bottom layer bonded to a bottom side of the core layer. Each layer consists of one or more strips. The layers extend longitudinally along the shaft and are oriented perpendicularly to a plane that runs through a central axis of the shaft and a central axis of the hair of the bow. The top layer and the bottom layer preferably each comprise at least one strip of bamboo. The bamboo layers can produce the desired physical and playing characteristics that resemble those made with traditional exotic wood materials. It is beneficial to use bamboo as it is an organic, biodegradable, inexpensive and readily available material.
US11100903B2

An electronic device according to the present invention includes at least one memory and at least one processor which function as: a display controlling unit configured to perform control so as to display a range of a part of a VR content as a display range on a display, and configured to be able to change a position of the display range, wherein the display controlling unit performs control so that, when a part of a VR content that is a display target is a non-video range, a range of a part of the VR content is displayed as a display range and a guide indicating a positional relationship between a video range and the non-video range of the VR content is displayed.
US11100896B1

A display device includes a plurality of LCD displays, a plurality of LED strips, an image splitter, an image extractor, and a driving circuit. Each of the LCD displays displays corresponding split data. The LED strips are disposed among the LCD displays. Each of the LED strips displays patch data according to a corresponding driving signal. The LCD displays and the LED strips form a display wall to display image data. The image splitter splits the image data to generate the split data. The screen extractor generates the patch data according to the image data. The driving circuit generates the driving signals according to the patch data.
US11100892B2

A system may include a display element. The display element may include pixel groups. Each of the pixel groups may include: a first sub-pixel configured to output light of a first color; a second sub-pixel configured to output light of a second color; a third sub-pixel configured to output light of a third color; and a fourth sub-pixel configured to output light, wherein the fourth sub-pixel has a maximum brightness that is dimmer than a maximum brightness of each of the first sub-pixel, the second sub-pixel, and the third sub-pixel.
US11100891B2

An electronic device using an under-display fingerprint identification technology and a waking method of the electronic device are provided. The electronic device includes a display panel, a central processing unit and a fingerprint sensing module. The electronic device executes an operating system. When the central processing unit and the operating system are in a power-saving mode, the fingerprint sensing module enters a default operation mode and the display panel enters an always-on display mode. Then, the fingerprint sensing module senses a specified region of the display panel to acquire a first image. If the content of the first image contains an image of a finger, the fingerprint sensing module issues an interrupt signal to the central processing unit. Consequently, the central processing unit is woken up from the power-saving mode and the operating system is woken up.
US11100884B2

This application discloses a booster circuit of a display panel, a boost control method and a display device. The booster circuit of the display panel includes: a potential boosting circuit, used for boosting a potential of an input signal to generate a drive signal; a current detection circuit, used for detecting a real-time current value of the drive signal and outputting a corresponding detection signal; and a main control circuit in control connection with the potential boosting circuit, the potential boosting circuit outputting the drive signal to an output end of the booster circuit, and the main control circuit controlling the booster circuit to stop outputting the drive signal when the detection signal output by the current detection circuit satisfies a preset condition.
US11100883B2

A source driver 130 includes a first latch 131 outputting a first data signal D1(1) having multiple bits (e.g., eight bits), a second latch 132 outputting a second data signal D2(1) by latching the first data signal D1(1) in a plurality of steps in units of one or more bits, a DAC 133 converting the second data signal D2(1) into an analog signal A(1), and an amplifier 134 receiving the analog signal A(1) to output a source signal S(1). The second latch 132 latches the first data signal D1(1), e.g., one bit at every clock, one bit at every plurality of clocks, a plurality of bits at every clock, or a plurality of bits at every plurality of clocks.
US11100882B1

In a display device that adopts an SSD scheme, a demultiplexer circuit has provided for each source bus line, a compensating transistor whose first conduction terminal is connected to the source bus line and whose second conducting terminal is maintained in a floating state. In such a configuration, for example, at the same timing as a connection control transistor changes from an on state to an off state due to a change from a high level to a low level of a control signal that is supplied to a control terminal of the connection control transistor, a control signal that is supplied to a control terminal of the compensating transistor changes from the low level to the high level.
US11100881B2

A display panel includes an amorphous silicon gate driver in which a lower voltage than the gate-off voltage output from the gate driver is applied to an adjacent stage as a low voltage transmission signal.
US11100873B2

A display system includes a memory, a timing controller, a backlight module, a backlight controller, and a display array. The memory is configured to store a first look-up table and a second look-up table. The timing controller is configured to determine a target illumination value according to a target duty cycle of a backlight control signal and the first look-up table, and determine an original duty cycle according to the target illumination value and the second look-up table, and output the backlight control signal according to the original duty cycle. The backlight controller is configured to control the backlight module according to the backlight control signal. The display array is configured to cooperate with the backlight module to display an image.
US11100872B2

Method and apparatus for mode switching are provided in the disclosure. Aspects of the disclosure provide a method for switching a display mode of a device. The method includes receiving an intensity value of ambient light when the device is in a first control mode in which backlights of a liquid crystal display screen are controlled in order to control a display brightness of the liquid crystal display screen, determining whether the intensity value is less than a predetermined threshold, and when the intensity value is less than the predetermined threshold, controlling the device to enter a second control mode in which voltages provided to data lines of the liquid crystal display screen are scaled according to a ratio in order to control the display brightness of the liquid crystal display screen.
US11100865B2

A display panel includes a substrate and a plurality of pixels arranged on the substrate, and the pixel includes a plurality of sub pixels, and a driving circuit. The sub pixel includes a first electrode layer on the substrate, a light-emitting layer on the first electrode layer, and a second electrode layer on the light-emitting layer. The driving circuit is arranged between the substrate and the first electrode layer, and electrically coupled with the sub pixels. The driving circuit includes a driving control module and a drive line electrically coupled with the driving control module. The driving control module is arranged below a part of the sub pixels electrically coupled with the driving circuit, and the drive line is electrically coupled with the sub pixels, respectively.
US11100864B2

Provided are a data driver and a display driving circuit including the data driver. A data driver configured to drive a display panel including a plurality of subpixels connected to a plurality of sensing lines includes: a plurality of sample-and-hold circuits configured to perform a sampling operation on a plurality of sensing signals received via the plurality of sensing lines; a switching block configured to provide a first sensing signal among the plurality of sensing signals to a first sample-and-hold circuit in a first sensing period, and in a second sensing period, provide the first sensing signal to a second sample-and-hold circuit not being adjacent to the first sample-and-hold circuit in a second sensing period; and a converting circuit configured to generate a plurality of sensing values by amplifying and analog-to-digital converting on outputs of the plurality of sample-and-hold circuits.
US11100856B2

A stage including: an output circuit to supply a voltage of a first power source or a second power source to an output terminal based on voltages of a first node and a second node; and a stabilizer circuit connected to the first power source and the first node to maintain the voltage of the second node when the voltage of the first power source is to be output to the output terminal, the output circuit and the stabilizer circuit being commonly connected to a first electrode and a second electrode of a capacitor.
US11100855B2

A display device capable of improving image quality is provided. A first pixel circuit and a second pixel circuit are included; a memory node is provided in each pixel circuit and a first signal can be retained in the memory node. The first signal is added to a second signal by capacitive coupling, and then can be supplied to a display element. Thus, the display device can display a corrected image. Furthermore, the first pixel circuit and the second pixel circuit share a signal line, whereby the aperture ratio of a pixel can be increased.
US11100854B2

A driving method for a display substrate, a driving circuit and a display device are provided. In the driving method of the display substrate, the display substrate includes an active display region and a notch region embedded in the active display region, a pixel array is arranged at the active display region and the notch region, and a gate line and a data line at the active display region extend to the notch region. The notch region includes a first region and a second region other than the first region, a first side of the first region is not adjacent to the active display region. The driving method includes, when an image is displayed by the display substrate, inputting grayscale data having a grayscale value smaller than 2n−1 and greater than 0 to pixels at at least a part of the first region. The grayscale data is n-bit data.
US11100850B1

A display device includes scan lines disposed in a first direction; data lines disposed in a second direction substantially perpendicular to the first direction; and unit pixel regions adjacent to the scan lines and the data lines, each unit pixel region including sub-pixels. A portion of an opening region of at least one of the sub-pixels overlaps a unit pixel region adjacent to a unit pixel region corresponding to the at least one of the sub-pixels, and a side of the opening region of the at least one of the sub-pixels extends in a third direction inclined with respect to each of the first direction and the second direction.
US11100842B2

Disclosed is a method for driving a display panel of obtaining image data of a current image frame and a previous image frame, and prohibiting amplification of a driving voltage on condition that an image noise exists in the current image frame. Disclosed further are a display panel and a device for controlling and driving the display panel.
US11100841B2

A shift register, a driving method thereof, a gate driving circuit, and a display device. The shift register includes an input sub-circuit, a reset sub-circuit, a node control sub-circuit, a potential maintenance sub-circuit, a first output sub-circuit, and a second output sub-circuit.
US11100830B2

A patch scanning display apparatus and a technique for reconstructing a target image frame on a projection surface is disclosed. The patch scanning display apparatus includes a backlight and a spatial light modulator (SLM). An optical scanning device scans the image projected by the SLM across the projection surface in accordance with a scan trajectory. A decomposition model is used to generate a set of image patches based on the target image frame and the scan trajectory. In an embodiment, the decomposition model is a projective non-negative matrix factorization model. The set of image patches are utilized to generate a modulation signal for the SLM and a binary backlight signal is then generated for each time step of the scan trajectory within a frame period to activate or deactivate the light-emitting elements of the backlight during the frame period at a high refresh rate while the projected image is scanned.
US11100829B2

A display apparatus includes a fixing component and a display screen having a first pixel region and a second pixel region. An aligning mark line is provided at a joint of the first and second pixel regions. A method for calibrating a display region of the display apparatus includes: capturing a connecting part of the display screen and the fixing component to obtain a first image; determining whether the aligning mark line is shifted with respect to the fixing component; and generating a correction instruction when the aligning mark line is shifted with respect to the fixing component, wherein the correction instruction includes activating a pixel row of the second pixel region where the aligning mark line is shifted with respect to the fixing component to substitute for a pixel row of the first pixel region shifted to a connecting region of the fixing component.
US11100827B2

A sign-monitoring system includes at least one electronic sign and a controller comprising a processor and memory. The electronic sign includes a pixel array, the pixel array including a plurality of pixels. The electronic sign further includes an embedded controller coupled to the at least one electronic sign. The embedded controller develops diagnostic information for the at least one electronic sign, the diagnostic information including information related to a number of malfunctioning pixels in the plurality of pixels. The controller is communicably coupled to the embedded controller and receives at least a portion of the diagnostic information from the embedded controller. In addition, the controller assesses the at least a portion of the diagnostic information to develop health information. The assessment involves evaluating the information related to the number of malfunctioning pixels.
US11100821B1

A banner unit has a retractable storage position and a display position. The banner unit includes a pair of elongated rigid support posts, and a banner sheet that is comprised of a pair of one and other banner segments that each have opposed one and other side edges. The one side edge of each banner segment is secured to respective elongated rigid support posts. The banner unit also includes an elongated tubular sleeve constructed and arranged to be disposed in parallel with both of the pair of elongated rigid support posts, with the other side edge of each banner segment being secured to the elongated tubular sleeve. Each banner segment is constructed and arranged with a re-coil or retractable characteristic providing a tendency to form into a closed coil configuration when the elongated rigid support posts are brought together.
US11100814B2

A communication method includes providing a speech training device configured to teach a hearing impaired user how to understand spoken language. The method further includes providing a haptic output device to a hearing impaired user, the haptic output device coupled to the hearing impaired user. The haptic output device receives a speech input from a non-hearing impaired person, the speech input directed to the hearing impaired user, and the haptic output device provides a haptic sensation to the hearing impaired user. The communication method also teaches a hearing-impaired person how to speak, and can teach a non-hearing impaired user to speak a foreign language. The communication method includes comparing speech of a user to a model speech, providing feedback to the user regarding the comparison, and repeating until the speech of the user matches the model speech.
US11100813B2

A system for managing content sent to a screen reader is provided. The system is configured to monitor the context of a window, wherein the window context is minimized or active; and when the window context is minimized: monitor for a received textual message in a dynamic area of the window; generate, for each consecutive time interval of a pre-determined fixed time period, an announcement, for each textual message context, indicating that a textual message of a particular context has been detected responsive to the first textual message of the particular context being detected during the time interval and not for any subsequent textual message of the particular context detected during the time interval; and send one announcement for each textual message context per time interval to the screen reader if at least one textual message for a particular context was received during the time interval.
US11100806B2

A multi-spectral vehicular system for providing pre-collision alerts, comprising two pairs of stereoscopic infrared (IR) and visible light (VL) sensors, each of which providing acquired image streams from a mutual field of view, which are synchronized to provide stereoscopic vision; a data fusion module for mutually processing the data streams, to detect objects within the field of view and calculating distances to detected objects; a cellular based communication module for allowing communication between the sensors and mobile phones/Infotainment systems of the vehicle. The module runs a dedicated background application that is adapted to monitor the vicinity of the vehicle to detect other vehicles having a similar system; calculate speed and heading azimuth of each of the other vehicles; and provide alerts to the driver of the vehicle whenever other vehicles having a similar system are in a path of collision with the vehicle, based on the calculation and on the speed of the vehicle.
US11100802B2

A method for signaling a suggestion of a behavior, implemented by a signaling system. The method includes: determining an arrival of a first vehicle at a portion of a traffic route, there being a possibility of a second vehicle crossing paths with the first vehicle at the portion; determining an arrival of the second vehicle at the portion; determining a suggestion of a behavior of the second vehicle at the portion; sending a signal of the suggestion to the second vehicle; and receiving a notification that the signal has been taken into account by the second vehicle.
US11100795B2

A driving service active sensing system and method in an Internet of Vehicles environment in the field of road traffic safety. A sensor device and an intelligent vehicle-mounted terminal arranged on a vehicle and connected to each other. The intelligent vehicle-mounted terminal communicates with roadside equipment in 4G and DSRC modes, and communicates with a driving service information processing center in 4G mode. The roadside equipment communicates with the driving service information processing center in 4G mode. The roadside equipment is provided on both sides of a road. The sensor device outputs obtained vehicle traveling information to the intelligent vehicle-mounted terminal, which processes and integrates the received vehicle traveling information and then transfers integrated information to the roadside equipment and the driving service information processing center. A driving service cloud computing platform processes the integrated information and outputs driving service information to the roadside equipment and the intelligent vehicle-mounted terminal.
US11100794B2

A method and apparatus for providing safety related messages to one or more vehicles is based on slowdown data collected in association with one or more vehicles. Historical slowdown data for a set of road segments is identified. One or more corresponding road geometries are accessed for the set of road segments. A comparison is performed for the one or more road geometries and a predetermined set of templates. Based on the comparison, a matching template is identified. A score is calculated for the road segment based on the matching template and the historical slowdown data.
US11100792B2

Obstacle determination systems and programs detect back-and-forth steering that is behavior of a vehicle for avoiding an obstacle. The systems and programs determine that the obstacle is present between a point where the back-and-forth steering has started and a point where the back-and-forth steering has ended when a steering start road and a steering end road are identical roads. The steering start road is a road where the vehicle is present at a start of the back-and-forth steering. The steering end road is a road where the vehicle is present at an end of the back-and-forth steering.
US11100779B1

The present invention provides a comprehensive care device comprising a case, a fixing element for fixing the case, sensing elements, a storage element, a processing element, a data transmission element and a power supply element. Each sensing element is used to sense physiological state values of the care object to generate physiological state signals. The storage element stores the physiological state signals sensed by the sensing elements. The processing element receives the physiological state signals stored in the storage element to perform a signal calculation, and then compare with a preset value to determine whether generate a warning signal or not. The data transmission element transmits the physiological state signals to a portable device; and the power supply element provides an electric power with the comprehensive care device. Therefore, the comprehensive care device of the present invention can provide real-time monitoring and care of the care object.
US11100772B2

The present invention provides a pseudo-force sense to the user without requiring the user holding onto an apparatus. The pseudo-force sense generation apparatus includes: a first contact member and a second contact member that are disposed along an outer peripheral surface of a mounting region, which is a three-dimensional region occupied by a body of the user; a joining member that joins the first contact member to the second contact member; and a vibration element that performs cyclic first asymmetric vibration along a line passing through a virtual point in the mounting region and the first contact member, and transfers a force in a direction along the line based on the first asymmetric vibration to the first contact member. The virtual point is disposed between the first contact member and the second contact member, and the is also transferred to the second contact member via the joining member.
US11100771B2

Devices and methods for providing localized haptic effects are provided. The devices include a haptically enabled display device having one or more haptic actuators. The one or more haptic actuators are located in a non-viewing area of a display screen of a haptically enabled display device and cause localized haptic effects in a viewing area of the display screen. The haptically enabled display device includes a processor configured to determine haptic control signals for activating the haptic actuators. The haptic control signal activates the one or more haptic actuators to provide a localized haptic effect at a target location in the viewing area, remote from the non-viewing area location of the one or more haptic actuators.
US11100764B1

An intrusion detection system and method includes an intrusion detection system processor communicatively coupled to multiple environmental change event sensors disposed within an enclosure housing a CPU of an ATM and independent of the CPU of the ATM. In response to receiving an environmental change event notification from one or more of the environmental change event sensors, the intrusion detection system processor commences a predetermined time-out period for entry of valid authentication credentials and deactivates a power supply of the automated teller machine upon expiry of the time-out period without receiving entry of valid authentication credentials.
US11100742B2

An amusement park access control system includes an amusement park area having an entrance. A unified access control device is positioned at the entrance and is configured to control guest access into the amusement park area. The unified access control device includes sensor modules and an access control module physically connected to one another to form a unified structure. The sensor modules scan the entrance to determine guest identification data. An access control computer system is communicatively coupled to the unified access control device and includes databases storing guest enrollment data and entitlement data associated with the guest enrollment data. The unified access control device identifies entitlements associated with the guest identification data based on a comparison between the guest identification data, the guest enrollment data, and the entitlement data, and controls guest access through the entrance based on the identified entitlements.
US11100737B1

An access control unit having a novel structure and arrangement, including a first layer comprising an electrostimulation contact interface, a second layer including a biometric sensor coupled to the electrostimulation contact interface, and a third layer including a microprocessor unit in communication with the electrostimulation contact interface. The second layer is sandwiched between the first layer and the third layer. The electrostimulation contact interface comprises one or more anode/cathode arrays configured to deliver neurostimulative excitations to the electrostimulation contact interface to elicit behavior modification.
US11100735B2

A method for controlling an entrance guard, includes: determining a dynamic password generation algorithm consistent with a smart door lock; starting running the dynamic password generation algorithm, and triggering the smart door lock to run the dynamic password generation algorithm; and after receiving password generation request information, determining a current dynamic password.
US11100728B2

An example operation may include providing a value to a transport based on sensor data associated the transport.
US11100727B2

A communication system for a working machine includes: a first communication device configured to be attached to a working device detachably disposed on a vehicle body and to transmit, to an outward, device information relating to the working device as a broadcasting signal; and a receiving device having a receiving part configured to receive the device information transmitted in the broadcasting signal.
US11100726B2

A computer-implemented method for real-time streaming of flight data includes receiving flight data from one or more aircraft data sensors, evaluating the received flight data according to data evaluation rules, and upon determining that the received flight data matches one or more conditions specified in the data evaluation rules, starting or stopping a transmission of the received flight data to a ground station.
US11100719B2

A method of overlaying an optical and acoustic reproduction of a real scene with virtual image and audio data comprises reading image data which represent an optical and/or acoustic reproduction of the real scene captured by at least one environment sensor of a mobile device, determining marker data from the image data, wherein the marker data represent a reproduction and a positioning of a marker arranged in the real scene, reading virtual image and audio data, wherein the virtual image and audio data comprise a representation instruction for representing the virtual image, a positioning instruction for positioning the virtual image and a positioning instruction for replay of the audio data, determining object data from the image and audio data, and ascertaining a positioning rule for positioning the virtual image with reference to the reproduction of the object portion using the object data and the virtual image and audio data.
US11100717B2

An apparatus includes a display, interface, and processor. The interface receives a camera feed from a camera directed at a first physical rack located in a physical store. The processor displays, in a first region of the display, a virtual layout of a virtual store, configured to emulate a physical layout of the physical store. The virtual layout includes virtual racks assigned to physical racks. The virtual layout emulates the physical layout of the physical store. The processor receives an indication of an event associated with the first physical rack and accordingly displays the first virtual rack, which includes first and second virtual shelves. The first and second virtual shelves include virtual items that emulate physical items located on physical shelves of the first physical rack. The processor additionally displays a recording of the camera feed, which depicts the event associated with the first physical rack.
US11100714B2

An example technique may include performing, by a virtual reality application provided on a computing device, video rendering at a first video rendering rate based on updating an entire image on a screen of the computing device at a first update rate, determining that a performance of the video rendering is less than a threshold, performing, based on the determining, video rendering at a second video rendering rate by updating a first portion of the image at the first update rate, and by updating a second portion of the image at a second update rate that is less than the first update rate. Another example technique may include shifting, during an eye blinking period, one or both of a left eye image and a right eye image to reduce a disparity between a left viewed object and a right viewed object.
US11100711B2

A method executed by a head mounted display moves a virtual object with respect to a real object in order to maintain the virtual object in a field of view of the head mounted display. The head mounted display displays the virtual object and the real object. The virtual object moves or changes when the head mounted display moves to maintain the virtual object in the field of view.
US11100706B2

A three-dimensional reconstruction method includes: reconstructing a first three-dimensional model from a first multi-viewpoint image obtained by shooting a real space, and reconstructing a second three-dimensional model from a second multi-viewpoint image obtained by shooting the real space at a different time; and matching world coordinate systems of the first three-dimensional model and the second three-dimensional model.
US11100701B2

A method and apparatus are disclosed for implementing a glow characteristic on part or all of a graphics object within a plurality of different graphics library environments. The glow characteristic is implemented by a client application utilizing a graphics library and drawing to no more than one frame buffer at a time. The same glow characteristic can be rendered on client devices utilizing different graphics libraries.
US11100700B2

A method comprising computing a plurality of curved, wherein the curved lines correspond to a boundary of a graphical shape, computing buffers, and subdividing the curved lines to form a plurality of monotonic curved lines, computing a polygon for each curved line, wherein each polygon covers a line segment, calculating a signed distance for each pixel between the pixel and a point on the line segment extending across the relevant polygon that is closest to the pixel, reading from the buffer a stored signed distance for the relevant pixel and if the signed distance is less than the stored signed distance, writing the signed distance to the distance buffer, using the one or more signed distances to calculate one or more blending factors and using the one or more blending factors to blend the polygon thereby rendering the graphical shape.
US11100692B2

A wearable device can include an inward-facing imaging system configured to acquire images of a user's periocular region. The wearable device can determine a relative position between the wearable device and the user's face based on the images acquired by the inward-facing imaging system. The relative position may be used to determine whether the user is wearing the wearable device, whether the wearable device fits the user, or whether an adjustment to a rendering location of virtual object should be made to compensate for a deviation of the wearable device from its normal resting position.
US11100688B2

The present disclosure is directed to encoding graphs. In particular, the methods and systems of the present disclosure can: receive data describing a first graph; and for each node, of one or more nodes, of the first graph, determine, based at least in part on data describing a second graph, and for each of multiple nodes of the second graph corresponding to the node of the first graph, a representation of a role of the node of the multiple nodes in a community to which the node of the multiple nodes belongs.
US11100684B2

A method and apparatus are provided that use deep learning (DL) networks to reduce noise and artifacts in reconstructed computed tomography (CT), positron emission tomography (PET), and magnetic resonance imaging (MRI) images. DL networks are used in both the sinogram and image domains. In each domain, a detection network is used to (i) determine if particular types of artifacts are exhibited (e.g., beam-hardening artifact, ring, motion, metal, photon-starvation, windmill, zebra, partial-volume, cupping, truncation, streak artifact, and/or shadowing artifacts), (ii) determine whether the detected artifact can be corrected through a changed scan protocol or image-processing techniques, and (iii) determine whether the detected artifacts are fatal, in which case the scan is stopped short of completion. When the artifacts can be corrected, corrective measures are taken through a changed scan protocol or through image processing to reduce the artifacts (e.g., convolutional neural network can be trained to perform the image processing).
US11100676B2

A dyeing color matching method and system based on a preference genetic algorithm includes: obtaining a reflectivity of a color scheme sample and a first color scheme set having N color schemes; initializing the first color scheme set using a preference genetic algorithm to obtain an initialized color scheme set; conducting crossover and mutation on any two color schemes in the initialized set to obtain a second color scheme set having 2N color schemes; substituting the color schemes in the second set into the conventional model to obtain 2N model reflectivities; determining a third color scheme set according to the 2N model reflectivities; determining whether a color scheme that satisfies a customer's requirement exists in the third set; if yes, conducting proofing on the color scheme to obtain a proofing color scheme set; and determining a color scheme with a minimum color difference according to the proof color scheme.
US11100675B2

An information processing apparatus includes a first self-position estimating section configured to estimate a self-position of a moving body using a visible image, a second self-position estimating section configured to estimate the self-position of the moving body using an infrared image, and a combining section configured to set, based on a situation in which the moving body is placed, a first weight for a first estimation result obtained by self-position estimation using the visible image and a second weight for a second estimation result obtained by self-position estimation using the infrared image, to thereby combine the first estimation result and the second estimation result using the first weight and the second weight. The present technology is applicable to moving bodies, for example, vehicles.
US11100674B2

An information processing apparatus includes a detection unit that detects overlapping between a first image and a second image. The first image and the second image are formed in the air.
US11100667B2

In some embodiments, aerial images of a geographic area are captured by an autonomous vehicle. In some embodiments, the locations of structures within a subset of the aerial images are manually annotated, and geographical locations of the manual annotations are determined based on pose information of the camera. In some embodiments, a machine learning model is trained using the manually annotated aerial images. The machine learning model is used to automatically generate annotations of other images of the geographic area, and the geographical locations determined from the manual annotations are used to determine an accuracy probability of the automatic annotations. The automatic annotations determined to be accurate may be used to re-train the machine learning model to increase its precision and recall.
US11100666B2

An image processing method includes acquiring a plurality of image data items by continuously capturing images of an object by an image capturing apparatus (S1), transmitting the plurality of image data items to a computing section (S2), computing image feature values each of which relates to positional information and information correlated with illumination conditions of each of the image data items by using the computing section (S3), comparing degrees of matching between reference image feature values, each of which corresponds to positional information and information correlated with illumination conditions, and the plurality of image data items (S4), and selecting, from the plurality of image data items, an image having positional information and illumination conditions that match the reference image feature values and outputting the image (S5).
US11100661B2

A method for depth mapping includes receiving optical radiation reflected from multiple points on an object and processing the received optical radiation to generate depth data including multiple candidate depth coordinates for each of a plurality of pixels and respective measures of confidence associated with the candidate depth coordinates. One of the candidate depth coordinates is selected at each of the plurality of the pixels responsively to the respective measures of confidence. A depth map of the object is output, including the selected one of the candidate depth coordinates at each of the plurality of the pixels.
US11100658B2

Method comprises receiving, by at least one memory, from at least one imaging system, at least two input images. The method includes comparing, by a processor, the at least two input images to each other such that nonstationary portions of the at least two input images are determined by either separating, by the at least one processor, each of the two input images into multiple pixel regions, and generating an error matrix for each of said multiple pixel regions. If an error value in the error matrix falls within a predetermined range, the pixel region is a nonstationary portion of the input images; or identifying, by a machine learning system, nonstationary portions of the input images. The pixels from nonstationary portions are removed from the at least two input images.
US11100650B2

Described herein is a method for image processing in which a captured image is processed to provide a background image which is updated in accordance with relative movement between foreground and background in successive captured images.
US11100647B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for segmenting a medical image. In one aspect, a method comprises: receiving a medical image that is captured using a medical imaging modality and that depicts a region of tissue in a body; and processing the medical image using a segmentation neural network to generate a segmentation output, wherein the segmentation neural network comprises a sequence of multiple encoder blocks, wherein: each encoder block is a residual neural network block comprising one or more two-dimensional convolutional neural network layers, one or more three-dimensional convolutional neural network layers, or both, and each encoder block is configured to process a respective encoder block input to generate a respective encoder block output wherein a spatial resolution of the encoder block output is lower than a spatial resolution of the encoder block input.
US11100641B1

Methods for estimating plant age are provided. A first dataset comprising a first plurality of images of a first plurality of plants is obtained, including for each plant of the first plurality of plants, one or more first plant features. A second dataset comprising, for each plant of the first plurality of plants, a respective second plant location and plant age is obtained. The one or more first plant features and plant age for plants in the first plurality of plants are used to train a model for plant age determination. A third dataset comprising a second plurality of images of a second agricultural plot is obtained, including for a second plurality of plants in the second agricultural plot one or more corresponding second plant features. Ages for plants in the second plurality of plants are estimated by inputting one or more respective second plant features into the trained model.
US11100640B2

A system for facilitating lesion analysis is configurable to identify a user profile associated with a user accessing the system. The user profile indicates a radiology specialty associated with the user. The system is also configurable to access a plurality of cross-sectional medical images associated with a particular patient and identify a subset of cross-sectional medical images from the plurality of cross-sectional medical images that correspond to the radiology specialty indicated by the user profile. The system is also configurable to present the subset of cross-sectional medical images to the user in navigable form.
US11100635B2

Techniques disclosed herein relate to automatic pan-tilt-zoom adjustment to improve vital sign acquisition. In various embodiments, a vital sign acquisition camera (176) operable to pan, tilt, and zoom (“PTZ”) may capture (402) an image of a patient (100). The image may be analyzed (404) to detect a depicted position of the patient within an image coordinate space of the image. A desired position of the patient within the image coordinate space of the image may determined (406), and a difference in the image coordinate space between the depicted position and the desired position may be calculated (408). The difference may then be mapped (410) from the image coordinate space to a PTZ space. One or more PTZ parameters of the vital sign acquisition camera may be altered (412) based on the mapping. After altering the one or more PTZ parameters, the vital sign acquisition camera may acquire (414) one or more vital signs from the patient.
US11100627B2

A detecting method and a detecting device for a display panel are provided. The detecting method includes: collecting a first detection image of the display panel, and acquiring a gray scale value of each of pixel elements in the first detection image; determining the pixel element of the first detection image having the gray scale value outside a default gray scale range as a first pixel element, determining a first communication region constituted by each of the first pixel element of the first detection image, and calculating an aspect ratio of the first communication region; and looking up a target parameter matching with the aspect ratio of the first communication region from a pre-built database, and determining a target type corresponding to the target parameter as a type of the display panel.
US11100619B2

Embodiments of the invention provide a method of processing colour image data comprising receiving image data corresponding to a first and a second region of an image having colour information represented in a first colour space; converting the colour information of the image data from the first colour space to a second colour space, the mapping being arranged to substantially maintain a perceived colour of the colour information and to select a meta-brightness of the first and second regions; and out putting the image data having colour information in the second colour space.
US11100615B2

A correction process is realized by a simpler method. An imaging apparatus 1 includes an image acquisition unit 51, a template storage unit 62, an adaptive position specifying unit 53, and a distortion correction processing unit 55. The image acquisition unit 51 acquires an image including a predetermined subject. The template storage unit 62 stores a template including correction degrees of respective positions in a shape corresponding to a correction target region of the predetermined subject, the correction degrees being different at the respective positions. The adaptive position specifying unit 53 specifies coordinates adapting to a template in the image. The distortion correction processing unit 55 corrects the image on the basis of coordinates specified by the adaptive position specifying unit 53 and the correction degree included in the template.
US11100609B2

Provided is a method determines a boundary strength for each 4-sample edge lying on 8×8 sample grid, determines whether deblocking filtering is performed on the 4-sample edge or not if the boundary strength is not equal to zero, selects a deblocking filter if the deblocking filtering is performed on the 4-sample edge, and filters the 4-sample edge using the selected filter. Accordingly, the computational complexity required to determine the boundary strength according to the present invention is reduced by 50% or more when compared with the HEVC under development. Also, the memory capacity and bandwidth required to determine the boundary strength are reduced by 50% or more without deterioration of image quality.
US11100606B1

Ultrasound images are adjusted according to the size of the display area available to display them, so that image detail is displayed with a large enough physical size to discern comfortably. A translation ratio is determined for translating the physical distance traversed by the ultrasound signals of an ultrasound images to a corresponding physical distance on a screen of the display device. If the ratio is not below a threshold, the image is displayed in full. If the ratio is below the threshold, the image is cropped, optionally scaled, and displayed in the available area. Scaling and cropping may be based on window size and threshold window size. The parameters of the ultrasound scan may be controlled based on the scaling, cropping, or available screen size. User interface features may be displayed on the screen depending on how much area is available when the image is displayed.
US11100604B2

Systems, apparatuses, and methods for scheduling jobs for multiple frame-based applications are disclosed. A computing system executes a plurality of frame-based applications for generating pixels for display. The applications convey signals to a scheduler to notify the scheduler of various events within a given frame being rendered. The scheduler adjusts the priorities of applications based on the signals received from the applications. The scheduler attempts to adjust priorities of applications and schedule jobs from these applications so as to minimize the perceived latency of each application. When an application has enqueued the last job for the current frame, the scheduler raises the priority of the application to high. This results in the scheduler attempting to schedule all remaining jobs for the application back-to-back. Once all jobs of the application have been completed, the priority of the application is reduced, permitting jobs of other applications to be executed.
US11100596B2

A construction device scheduling device is provided including processing circuitry configured to receive device identifiers associated with a plurality of construction devices, receive a construction plan, and determine a construction device schedule based on the device identifiers of the plurality of construction devices and the construction plan.
US11100595B2

Calculation of a value of energy passing a point of an electric power delivery system, and price associated with the value is disclosed herein. Use of energy packets according with the embodiments of this disclosure more accurately represents the amount of energy produced and consumed by equipment. Energy packets may be calculated over one or more phases, over configurable time periods. Energy packets may be used in conjunction with a monetary rate to calculate the price for billing an energy consumer or crediting an energy producer.
US11100590B1

A system and method for automatically detecting if a home alarm system is being used and/or actively monitored are disclosed. The system and method use data gathered from one or more sensors, including audio information from microphones. The audio information is analyzed using a machine learning system to determine if the alarm system is being regularly used and monitored. The system and method can also automatically update a policy holder's insurance policy to reflect whether or not an alarm system is being used.
US11100584B2

Systems, devices, and methods for linking orders to develop a consolidated audit trail (CAT) are configured to receive event data for one or more orders based on one or more order characteristics; determine linkages between the one or more orders based on parent relationships of the one or more orders; verify the linkages between the one or more orders based on the event data; and determine order lifecycles based on the linkages between the one or more orders.
US11100583B2

Systems and methods for chart-based order entry are described. According to one example method a chart is used to display historical market data corresponding to a tradeable object. An order entry interface is displayed in relation to the chart. The order entry interface includes a plurality of price objects for selecting price levels to be used for trade orders to buy or sell the tradeable object. According to one example method, the price levels corresponding to the price objects depend on a location of the interface in relation to the chart, and as the interface is moved in relation to the chart, the price levels are automatically updated. Upon selection of the price level on the interface, a trade order to buy or sell is submitted to a matching engine at an electronic exchange.
US11100575B2

A system for automated origination of capital includes a rate processor, a revenue forecaster, and an offer processor. The rate processor is configured to generate prices for capital product offers to subscribers of a point-of-sale (POS) subscription service, where the prices are generated by employing probability of default (PD) values that are derived from historical POS data corresponding to each of the subscribers, and where each historical POS datum comprises an indicator denoting a season of the year in which the datum was generated. The revenue forecaster employs the historical POS data to predict future POS data for establishments corresponding to the each of the subscribers and employs the future POS data to generate predicted total revenues corresponding to the each of the subscribers over a payback period. The offer processor generates and transmits the capital product offers corresponding to the each of the subscribers, where the capital product offers comprise the payback period, the prices, and maximum dollar amounts that are a percentage of the predicted total revenues.
US11100559B2

Recommendation systems and techniques are described that use linear stochastic bandits and confidence interval generation to generate recommendations for digital content. These techniques overcome the limitations of conventional recommendations systems that are limited to a fixed parameter to estimate noise and thus do not fully exploit available data and are overly conservative, at a significant cost in operational performance of a computing device. To do so, a linear model, noise estimate, and confidence interval are refined by a recommendation system based on user interaction data that describes a result of user interaction with items of digital content. This is performed by comparing a result of the recommendation on user interaction with digital content with an estimate of a result of the recommendation.
US11100555B1

A computer-implemented method of performing product data searches is disclosed. The method comprises identifying a list of search terms for one of a plurality of supplier systems; determining a search schedule for the one supplier system; performing a first search of product data hosted by the one supplier system using the list of search terms according to the search schedule, comprising: simulating, upon receiving product data returned by the one supplier system, a user interaction with a graphical user interface that triggers generation of additional product data by the one supplier system, and retrieving dynamic data generated in response to the triggering; storing a result of the first search in a memory coupled with the processor; receiving a search query from a buyer system; identifying one or more matches of the search query from the result of the first search in the memory.
US11100553B2

A server receives a request for a deal from a client device of a merchant, the request for a deal including a merchant identifier. The server then accesses merchant information based on the merchant identifier, the merchant information including a merchant category and a merchant location. Additionally, the server obtains a set of candidate deals based on the merchant category and merchant location. The server then obtains historical information for each candidate deal, the historical information corresponding to one or more conversion rates of the candidate deal when the candidate deal was previously offered by one or more merchants. Next, the server determines a predicted conversion rate for each candidate deal, based on the historical information for the respective candidate deal and selects a deal based on the predicted conversion rates for the set of candidate deals. Lastly, the server communicates data corresponding to the selected deal to the client device, the data including the predicted conversion rate for the selected deal.
US11100551B2

Apparatus, article of manufacture and method for designing a jewelry setting that comprise displaying on a display a plurality of components. Each component corresponds to a section of a jewelry setting. A selection of at least one component that corresponds to a first section of the jewelry setting is received. An electronic template of the jewelry setting is generated. The electronic image comprises the at least one selected component. The electronic template is transmitted to a remote device.
US11100550B2

Systems and methods are disclosed to provide flaw accentuation to an image in an e-commerce online marketplace. In some embodiments, a method may include receiving at an online marketplace, from a seller through the Internet, an image of an item being listed for sale at the online marketplace and text related to the item being listed for sale; determining that the item includes a flaw based on the text related to the item being listed for sale or the image of the item; creating a flaw accentuation to the image; and creating a listing in the online marketplace for the item that includes the image and the flaw accentuation to the image.
US11100549B2

A computer program, method, and system for managing shipping transactions provide a graphical user interface that contemporaneously displays a list of shipment requests and one or more interface elements. The shipment requests each display information about a shipment request including a plurality of carriers and associated bid statuses. The interface elements include a create shipment requests interface element that receives a user input. Upon receiving the user input the graphical user interface displays a create shipment request screen that allows a shipper to create multiple shipment requests and send them to at least one carrier. The carrier receives a communication regarding the shipment request and the communication includes a prompt to respond. In response to the prompt a second graphical user interface is displayed to the carrier that allows further communication with the shipper regarding the shipment request.
US11100548B1

Methods and systems described in this disclosure are directed to authentication of calling parties. The authentication of calling parties applies to simultaneous voice and/or data communications with multiple parties over multiple electronic mediums including a variety of electronic devices. A user can continue to maintain a data exchange session with a representative of an entity offering the goods or services of interest to the user across more than one user device. In some embodiments, a user can invite other parties in a multi-party call involving the user and the representative. Various embodiments for multi-party and multi-device authentication mechanisms are described herein. In some embodiments, the system calculates an estimated call waiting time for a user to speak with the representative.
US11100547B2

A system and method are described that facilitate bilateral private interaction between participants who wish to initiate personal or business arrangements anonymously or without exposure except to identified trusted parties and the system and method act as an intermediary allowing the participants, typically buyers and sellers, to be matched based upon requests for and offers of goods and services, without revealing the identity or other identifying information about either the items or the participants until the participants choose to reveal that information.
US11100533B1

The disclosed computer-implemented method may include (1) accessing, by a computing device and from a record stored in an immutable distributed ledger, information describing characteristics of a target audience, (2) ascertaining a target audience member identifier of a target audience member by matching information describing characteristics of the target audience member with the information describing characteristics of the target audience, (3) generating a unique and encrypted secure identifier linking an advertiser identifier to the target audience member identifier, and (4) committing the secure identifier to the immutable distributed ledger as an update transaction to the record. Various other methods, systems, and computer-readable media are also disclosed.
US11100530B2

Techniques are provided for k-best option identification of options subject to a supplied tolerance. One technique includes: sampling the options for a first period on a plurality of computers; computing an average and a sample count for each option based on the sampling; splitting the options into a highest group and a lowest group based on the computed averages; selecting a weakest one of the highest group (option A) and a strongest one of the lowest group (option B); and deciding whether or not to terminate based on the supplied tolerance and the selecting of options A and B. In some cases, the technique further includes outputting the highest group and terminating in response to a termination decision; otherwise continue with sampling options A and B for a next period; and updating the computed average and the sample count for options A and B based on corresponding next period sampling.
US11100522B2

An aircraft motion assessment system and method includes associating a plurality of polling devices within an internal cabin of an aircraft with passenger seats onboard the aircraft, communicatively coupling a motion assessment control unit to the plurality of polling devices, and receiving, by the motion assessment control unit, passenger-input motion effects data from the plurality of polling devices.
US11100520B2

Embodiments of the present disclosure relate generally to the generation and presentation of merchant insights to a brick-and-mortar merchant. More specifically, one or more embodiments of the present disclosure relate to detecting and identifying users visiting a merchant's retail location, determining product preferences of the identified users that relate to the merchant, and providing merchant insights to the merchant based on the determined product preferences.
US11100517B2

Apparatuses and methods associated with preserving authentication under item change are disclosed herein. In embodiments, acquiring digital image data of an image of at least a portion of a target physical object; extracting features from the image data to form a digital fingerprint; querying the database system to seek a matching record based on the digital fingerprint; based on an amount of difference between the digital fingerprint and a stored digital fingerprint of the database, update the database system to output a new indication of a new match to the physical object for any new samples that are not matchable to the stored digital fingerprint within a first predetermined similarity threshold provided the new samples are matchable to the digital fingerprint within a second predetermined similarity threshold. Other embodiments may be disclosed or claimed.
US11100516B2

A method may include receiving a consent-processing request at a consent management platform from a content-presentation device, and using an identifier string in the request to establish a secure interactive session configured for user selection of consent options associated with a particular consent package of the platform, where the package may include identifiers of consent features of a media distribution system that require user consent in order to be activated for the device. The platform may then receive, via the interactive session, user consent data including a respective consent choice for each of one or more consent options, where each respective consent choice indicates acceptance or rejection of consent to activating an associated consent feature identified with the particular consent package. The received respective consent choices may be stored in a database of the consent management platform. Corresponding data may be stored in a whitelist on the content-presentation device.
US11100515B2

The invention systems and methods for managing the issuance or authorization of identifier labels by a third-party certifier for use in distinguishing and/or tracking a product within a supply chain.
US11100514B2

Systems, methods, and cards utilized for an authentication protection layer for payment card transactions are provided. Aspects include receiving, by a transaction processing terminal, the card for the potential transaction. Obtaining card holder information for the card and transmitting a radio frequency (RF) signal and receiving RFID data from an RFID tag associated with the card. Comparing, by a processor, the card holder information to the RFID data to determine whether to authorize the potential card transaction and authorizing the potential card transaction based at least on a determination that the RFID data corresponds to the card holder information.
US11100508B2

An electronic payment card processing system and method includes at least one computing device in communication with a multi-party payment processing system and network for processing payment card transactions. The computing device receives transaction data for a plurality of payment card transactions identifies foreign exchange transactions based on the received transaction data, and applies a chargeback loss mitigation rule to filter a chargeback request for a disputed transaction charge that relates to an identified foreign exchange transaction, thereby preventing an unnecessary chargeback for the foreign exchange transaction.
US11100503B2

Systems and methods are provided for managing digital identities associated with users. One exemplary method includes receiving, at a computing device, an encrypted message from a communication device associated with a user where the messaging includes a changed attribute for the user. The method also includes generating a hash of a digital identity for the user with the changed attribute, generating a hash of the digital identity of the user stored in a ledger data structure, and transmitting a request for the user to attest to the changed attribute when the generated hashes do not match. The method then further includes broadcasting a pending status of the digital identity of the user to a relying party for the digital identity, and storing a certification of the changed attribute, received from the relying party in response to the pending status, based on verification of the changed attribute by the relying party.
US11100499B1

Location modeling may be generated for candidate locations based on validated location data. The location models for candidate locations may be based on validated location data associated with wireless access points that is validated using transaction data. Such validation may include comparing an identifier associated with candidate location data received from a client device to an identifier for a transaction account associated with a transaction from transaction data at a candidate location. Matching transaction data and candidate location data may generate validated location data to be used in generating location models for candidate locations.
US11100497B2

An approval request is transmitted for a cryptoasset transaction in accordance with a policy stored in a hardware security module (“HSM”). The policy specifies at least one specific approver required for approval of the cryptoasset transaction. The approval request is transmitted to a computer device associated with the specific approver and is configured to cause the computer device to prompt the specific approver to approve the cryptoasset transaction. A security key is received from a hardware security token associated with the specific approver. The security key indicates an approval of the cryptoasset transaction. A risk analysis module authenticates an identity of the specific approver based on the security key. Responsive to the authenticating of the identity of the specific approver, the HSM signs the cryptoasset transaction using a cryptographic key stored in the HSM.
US11100495B1

A computer system and method for enabling or disabling a payment vehicle at the request of a payment card holder from a remote device. The computer system comprises a computer having memory and a processor for processing input data received from a remote device. The input data comprises an instruction executable by the processor in a form of a text message or electronic mail received from the remote device, with the instruction to enable or disable a payment card of a payment card holder by changing the status of the payment card. An interactive remote interface computer software application is provided to the payment card holder for use on the remote or other device.
US11100493B2

There are provided systems and methods for a physical card having one or more location detection modules for location-specific card reading. A physical payment card may include one or more components to limit card reading of card data stored to the card using a location detection chip. The location detection chip may receive power from a source when inserted to a card reader, and may then determine a location of the card, such as a coordinate location of the card or nearby detected device. The location detection chip may determine if this location or device matches authorized locations stored in a memory of the card. If it does, power may be provided to a card chip of the card. The card chip of the card reads card data from a memory of the card and may then output the card data to the card reader.
US11100491B2

An electronic card includes: a plate type card plate; a secure element embedded in the plate type card plate and for storing a plurality of application programs linked with a payment means; a control unit for identifying one of the plurality of application programs on the basis of a selection signal received through a selection unit formed on the card plate to generate information for activating the payment means; and a display unit for displaying information for identifying the payment means on the basis of the information for activating the payment means. The control unit manages the identified application program on the basis of the selection signal as a selected application program to generate the information for activating the payment means, by mapping the selection signal on the basis of information about the plurality of application programs provided from the secure element and storing the same, and the secure element receives the information for activating the payment means from the control unit and activates the selected application program when a payment attempt is made from the outside.
US11100488B2

The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
US11100486B2

Embodiments include methods and systems for linking high-value tokens using a low-value token, comprising receiving, from an electronic data server, a first high-value token and a request for a low-value token, the first high-value token being associated with sensitive data associated with a user, and the low-value token being associated with a subset of the sensitive data associated with the user. The methods and systems further comprise providing the low-value token to the electronic data server, and receiving, from a second electronic data server, the low-value token and a request for a second high-value token, the low-value token having been provided to the second electronic data server by the electronic data server. The methods and systems further comprise generating a second high-value token associated with the sensitive data associated with the user, and providing the second high-value token to the second electronic data server.
US11100484B2

A power and frequency regulation meter to which AC power is supplied through an AC power line, including: an AC frequency meter that receives AC power from an AC power line and measures a current AC frequency on the AC power line; an AC power consumption meter that receives AC power from the AC power line and measures a current power consumption on the AC power line over a period of time; an AC power consumption display that receives AC power from the AC power line and displays power consumption; a frequency regulation credits display that displays a frequency regulation credit; and a case that encases the AC frequency meter, the AC power consumption meter, the AC power consumption display, the frequency regulation credits display. A credit or debit is calculated based on a current power consumption, the current AC frequency, and a power consumption moving average.
US11100482B2

Disclosed herein are systems and methods for processing financial instruments in ATMs or other processing devices. A user can deposit financial instruments, such as cash or a check, into the ATM, to be processed to determine the monetary value of the financial instruments. Once counted and valued, the financial instruments can be dropped into an escrow chamber. The escrow chamber can have a door or gate such that the financial instruments are visible, but not accessible during the transaction. If the customer discovers an error during the transaction, the door or gate can transition to an open state allowing the customer to retrieve the financial instruments.
US11100463B2

This disclosure describes a system for automatically transitioning items from a materials handling facility without delaying a user as they exit the materials handling facility. For example, while a user is located in a materials handling facility, the user may pick one or more items. The items are identified and automatically associated with the user at or near the time of the item pick. When the users enters and/or passes through a transition area, the picked items are automatically transitioned to the user without affirmative input from or delay to the user.
US11100462B2

In some embodiments, methods and systems are provided for facilitating delivery of products purchased over the internet by the customers to the customers from a selected product stocking facility of the retailer. The products can be delivered to the customer from the selected product stocking facility of the retailer via a worker of the product stocking facility or an unmanned delivery vehicle.
US11100460B2

A system for replenishing a pick face includes a storage and retrieval machine (SRM) that traverses an aisle of a warehouse and monitors a replenishment position of each pick location of a pick face. The SRM transmits a message to the system indicating which ones of the replenishment positions are empty. The SRM delivers a replenishment load to a pick location that is indicated as empty in the message. Each pick location includes a flow lane configured to direct the motion of package loads sliding down to a picking position of the pick face. The flow lane includes a lever arm assembly that constrains and brakes the motion of package loads sliding down the flow lane. A bar stop of the lever arm assembly constrains a replenishment load, while a retainer bar of the lever arm assembly constrains a forward load. The replenishment load is behind the forward load.
US11100458B2

According to one embodiment, a method, computer system, and computer program product for controlling an electronic device based on mapping sensors to a physical asset. Embodiments of the present invention may include controlling or sending commands to an electronic device associated with a physical asset based on a mapping, where the mapping involves creating one or more groupings, based on sensor data, grouping data, and asset data, wherein at least one grouping comprises a physical asset and one or more sensors, and wherein the asset data pertains to the physical asset. Embodiments of the present invention may further include ranking the groupings by confidence level, and mapping the sensors to the physical asset based on a user selection received in response to presenting, to a user, the ranked groupings based on the confidence levels.
US11100455B2

A system for parcel transport and tracking that operates responsive to data bearing records includes a plurality of geographically spaced repositories. The exemplary repositories include a plurality of enclosed compartment spaces. Access to each of the enclosed compartment spaces is controlled by respective door which is in operative connection with the respective lock. Central control circuitry in operative connection with the repositories is operative to control access to the compartment spaces and to cause compartments to be selectively accessible so that selected parcels may be placed therein or removed therefrom.
US11100452B2

Systems and methods include generating an integrated pricing package that incorporates attributes associated with a freight shipment that are updated and analyzed in real-time. Embodiments of the present disclosure relate updating in real-time carrier attributes associated with a carrier. The carrier attributes are associated with each different transportation platform provided by the carrier and fluctuate depending on an availability of each different transportation platform. The carrier attributes are also analyzed in real-time to determine which carrier attributes apply to each freight shipment. The customized pricing parameters for each freight shipment are generated by integrating the carrier attributes that apply to each freight shipment and are customized to each freight shipment based on the real-time update and analysis of the fluctuating carrier attributes that apply to each freight shipment. Each integrated pricing package is provided to each freight client that incorporate the customized pricing parameters.
US11100447B1

Disclosed is a system and method for a consistent scoring system that illustrates the likelihood of successfully closing a sales deal or sales agreement. This allows sales professionals to allocate more time on strategy where it's needed most. It guides sales professionals on eliminating vulnerabilities or weaknesses in closing a sales deal and leveraging strengths to improve the likelihood to successfully close more sales deals. The present invention is computationally efficient in solving a combinatorial optimization algorithm. Being computational efficient enables the present invention to be scalable in order to handle more data and transactions. The results of the present invention provide insights in which a sales organization can act upon by re-using knowledge of previous interactions with a buyer or potential buyer.
US11100444B2

Data processing systems and methods, according to various embodiments, are adapted for performing a process of procuring a vendor and sub-processes associated therewith, such as performing vendor risk assessments and providing training specific to the procurement of that particular vendor. Training requirements for the user procuring the vendor and/or for the vendor itself are determined and any deficiencies in current, valid training requirements are identified. Training to address any identified deficiencies is provided as part of the vendor procurement process. Training may be customized based on trainee and/or organization attributes to improve the effectiveness of such training.
US11100441B2

An automatic splicing unit (ASU) is arranged in a production line configured to include multiple mounters. When an operator performs splicing work of each mounter by using the ASU, each time a component shortage is predicted, a priority is determined so as to perform the splicing work giving priority to those for which a distance to the ASU is shorter from multiple work target mounters having a mounted feeder which has not completed the splicing work yet (S106 to S116). In this manner, it is possible to minimize the movement of the ASU when splicing work is performed for all of the work target mounters, and it is possible to quickly and efficiently perform splicing work.
US11100435B2

An artificial intelligence system for communicating predicted hours of operation to a client device. The system may include a processor in communication with a client device and a database; and a storage medium storing instructions. When executed, the instructions in the storage medium configure the processor to: receive, from the client device, a request for hours of operation of a merchant, the request specifying a day of the week; obtain, from the database in response to the request, a set of credit card authorizations associated with the merchant; determine a selected day authorizations subset by selecting, from the set of credit card authorizations, credit card authorizations issued on the specified day of the week; generate a posted transaction array based on the selected day authorizations subset, the posted transaction array may include a plurality of time intervals and numbers of transactions for the time intervals; generate a predictions list based on the posted transaction array, the predictions list including the time intervals and prediction indications for the time intervals; and communicate the predictions list to the client device.
US11100431B2

A mobile device may receive security credentials from a contactless device via a contactless communication channel to authorize functions that may be performed by the mobile device. For example, purchase transactions may be authorized to be completed by a mobile device after payment information communicated from a physical payment card to the mobile device is confirmed to match at least a portion of payment information stored within a memory of the mobile device. A mobile device may forward the security credentials to a network entity for remote authorization of a requested function.
US11100427B2

Some embodiments are directed to a computation system for learning a classifier from a data set and associated classification data. The system comprises multiple data devices and multiple computation devices. The data set and associated classification data is stored across the multiple data devices. Classifier parameters of the classifier are learned iteratively from the data set. The learning comprises computing local error terms for the classifier from the associated classification data and from classifier results obtained from applying the classifier with the current classifier parameters to the local part of the data set, and providing the local error term as a private input to the multiple computation devices for a multi-party computation among the multiple computation devices.
US11100421B2

In one aspect, a request for web content is received from a user device communicatively coupled to the processing device via the network. In response to receiving the request, user information associated with the user is determined. Predicted responses of the user to each variation of a plurality of variations of the web content are determined using prediction models and the user information. The prediction models include one or more decision trees generated using a splitting criterion requiring a minimum number of positive responses to a variation and a minimum number of negative responses to the variation as a condition of considering the possible split. The variation determined to have a threshold likelihood of yielding a predicted positive response of the predicted responses is selected based on the user information. The variation is transmitted to the user device via the network.
US11100419B2

Under certain conditions, a fermion in a superconductor can separate in space into two parts known as Majorana zero modes, which are immune to decoherence from local noise sources and are attractive building blocks for quantum computers. Here we disclose a metal-based heterostructure platform to produce these Majorana zero modes which utilizes the surface states of certain metals in combination with a ferromagnetic insulator and a superconductor. This platform has the advantage of having a robust energy scale and the possibility of realizing complex circuit designs using lithographic methods. The Majorana zero modes are interrogated using planar tunnel junctions and electrostatic gates to selectively tunnel into designated pairs of Majorana zero modes. We give example of qubit designs and circuits that are particularly suitable for the metal-based heterostructures.
US11100410B2

Systems and methods for probability forecasts and an energy transmission and/or energy distribution network are provided. Operational management may be carried out using a network control system with systematic consideration of forecast uncertainties. The probability of a distribution network being operable in a stable manner (e.g., with N-1 certainty) in a planning period is included. The system includes a forecaster for forecasts for a planning period, a forecast analyzer connected to the forecasts from the at least one forecaster, and elements for further information for outputting estimated forecast uncertainties. The system also includes a stability probability analyzer connected to the forecasts from the at least one forecaster, the estimated forecast uncertainties from the forecast analyzer, and elements for further information for outputting at least one item of information relating to an N-1 stability of the distribution network in the planning period.
US11100404B2

In various embodiments, amplification-free DNA information methods, apparatus and systems are disclosed. A method of amplification-free information storage and retrieval comprises encoding digital data such as binary into nucleotide sequence motifs using an encoding scheme, and synthesizing replicate DNA molecules using an amplification-free DNA writing process. The amplification-free process of decoding the information stored in the DNA comprises exposing at least one of the replicate DNA molecules to a molecular electronics sensor that generates distinguishable signals in a measured electrical parameter of the sensor, wherein the distinguishable signals correspond to the sequence motifs, providing decoding back to the digital data.
US11100402B2

A system for image quality assessment of non-aligned images includes a first deep path portion of a convolutional neural network having a set of parameters and a second deep path portion of the convolutional neural network sharing a set of parameters with the first deep path convolutional neural network. Weights are shared between the first and second deep path convolutional neural networks to support extraction of a same set of features in each neural network pathway. Non-aligned reference and distorted images are respectively provided to the first and second deep paths of the convolutional neural network for processing. A concatenation layer is connected to both the first and second deep paths convolutional neural network, and a fully connected layer is connected to the concatenation layer to receive input from both the first and second deep paths of the convolutional neural network, generating an image quality assessment as a linear regressor and outputting an image quality score.
US11100391B2

A deep neural network (DNN) processor is configured to execute descriptors in layer descriptor lists. The descriptors define instructions for performing a pass of a DNN by the DNN processor. Several types of descriptors can be utilized: memory-to-memory move (M2M) descriptors; operation descriptors; host communication descriptors; configuration descriptors; branch descriptors; and synchronization descriptors. A DMA engine uses M2M descriptors to perform multi-dimensional strided DMA operations. Operation descriptors define the type of operation to be performed by neurons in the DNN processor and the activation function to be used by the neurons. M2M descriptors are buffered separately from operation descriptors and can be executed at soon as possible, subject to explicitly set dependencies. As a result, latency can be reduced and, consequently, the neurons can complete their processing faster. The DNN module can then be powered down earlier than it otherwise would have, thereby saving power.
US11100383B2

Living Machine for the Manufacture of Living Knowledge by Living Individuals through the practice of the Living Knowledge Creation Process in Living Knowledge Creation Process Cycles where Living Knowledge Economics operates.
US11100380B2

According to a first aspect of the present disclosure an electronic device is provided, which comprises a non-conductive substrate and a touch-based user interface unit having a capacitive sensor structure, wherein said capacitive sensor structure comprises conductive wires embedded in the non-conductive substrate. According to a second aspect of the present disclosure a corresponding method of manufacturing an electronic device is conceived.
US11100377B2

In an image recording apparatus, when an image is recorded on a recording medium, the recording medium passes through a head part only once. Before the image is recorded, a value of a color component of at least some of pixels included in the image is corrected in order to reduce color mixing unevenness. At that time, on the basis of respective values of two reference color components among a plurality of color components of a correction target pixel, a value of one target color component included among the two reference color components is corrected. Alternatively, on the basis of respective values of three reference color components among the plurality of color components, a value of one target color component or respective values of two target color components included among the three reference color components are corrected.
US11100371B2

A system for creating synthetic data for testing an autonomous system, comprising at least one hardware processor adapted to execute a code for: using a machine learning model to compute a plurality of depth maps based on a plurality of real signals captured simultaneously from a common physical scene, each of the plurality of real signals are captured by one of a plurality of sensors, each of the plurality of computed depth maps qualifies one of the plurality of real signals; applying a point of view transformation to the plurality of real signals and the plurality of depth maps, to produce synthetic data simulating a possible signal captured from the common physical scene by a target sensor in an identified position relative to the plurality of sensors; and providing the synthetic data to at least one testing engine to test an autonomous system comprising the target sensor.
US11100359B2

An image analysis method and an image analysis system are disclosed. The method may include extracting training raw graphic data including at least one first node corresponding to a plurality of histological features of a training tissue slide image, and at least one first edge defined by a relationship between the histological features and generating training graphic data by sampling the first node of the training raw graphic data. The method may also include determining a parameter of a readout function by training a graph neural network (GNN) using the training graphic data and training output data corresponding to the training graphic data, and extracting inference graphic data including at least one second node corresponding to a plurality of histological features of an inference tissue slide image, and at least one second edge decided by a relationship between the histological features of the inference tissue slide image.
US11100354B2

A mark information recording apparatus includes an output unit and a recording unit. The output unit is configured to output, for displaying a partial image being a part of an entire image having an arbitrary resolution among entire images generated at a plurality of different resolutions with respect to a single target, the partial image. The recording unit is configured to associate mark information with information on a position within the entire image and information on the resolution of the output partial image and record the mark information.
US11100353B2

An apparatus of controlling a region of interest (ROI) in an image and a method for controlling the same are provided to determine a region of interest (ROI) in a forward-view image based on braking information and steering information of the vehicle, and obtain driving assistance information from the ROI image. The apparatus includes an image acquisition device configured to acquire a forward-view image by capturing an image about a forward region of a vehicle, a steering information acquisition device configured to acquire steering information by detecting a steering direction and a steering angle of the vehicle, a braking information acquisition device configured to acquire braking information by detecting a braking or non-braking state and a deceleration of the vehicle, and a controller configured to determine a region of interest (ROI) within the forward-view image based on at least one of the steering information or the braking information of the vehicle.
US11100343B2

A driver-fatigue warning system suitable for use in an automated vehicle includes a camera, an alert-device, and a controller. The camera renders an image of a lane-marking and of an object proximate to a host-vehicle. The alert-device is operable to alert an operator of the host-vehicle of driver-fatigue. The controller is in communication with the camera and the alert-device. The controller determines a vehicle-offset of the host-vehicle relative to the lane-marking based on the image. The controller determines an offset-position of the object relative to the lane-marking based on the image. The controller determines that a lane-departure has occurred when the vehicle-offset is less than a deviation-threshold. The controller does not count occurrences of lane-departures when the offset-position is less than an offset-threshold, and activates the alert-device when the count of the occurrences of lane-departures exceeds a crossing-threshold indicative of driver-fatigue.
US11100340B2

A line detector apparatus and method on a vehicle for detecting a line on a road with a higher degree of accuracy. The vehicle includes front, right-side and left-side image capturing sensors mounted on a vehicle and respectively capture an image, including a road surface, at the front and right and left sides of the vehicle to respectively generate front, right-side and left-side images. The line detector includes a processor that calculates a line on a road as a first line from the front image, the line on the road as a second line from the right-side image, and the line on the road as a third line from the left-side image. The processor selects one of multiple mutually-different algorithms based on the first to third lines, and calculates the line on the road based on the first to third lines by using the selected algorithm.
US11100336B2

A traffic control system and a method of automatic zone creation for a smart traffic camera to be used in adaptive traffic management at an intersection are disclosed. In one aspect of the present disclosure, a method includes receiving traffic data at an intersection; creating zones at the intersection to be applied to one or more smart traffic cameras installed at the intersection; determining whether the zones are to be validated; validating the zones upon determining that the zones are to be validated; and applying the validated zones to the one or more smart traffic cameras at the intersection.
US11100314B2

A device, system and method is provided for estimating movement based on a human movement model in a virtual, augmented or mixed reality environment. In an offline phase, a human movement model may be stored that assigns a non-uniform probability of spatiotemporal representations of movements that occur in a human body. In an online phase, a user's movements may be recorded. The user's movements may be estimated by spatiotemporal representations of a plurality of (N) degrees of freedom (DOF) that maximize a joint probability comprising a first probability that the measured movements match the estimated movements and a second probability that the human movement model assigns to the spatiotemporal representations of the estimated movements. A virtual, augmented or mixed reality image may be displayed that is rendered based on the NDOF spatiotemporal representations of the estimated movements.
US11100310B2

Disclosed in embodiments of the present disclosure are an object three-dimensional detection method and apparatus, an intelligent driving control method and apparatus, a medium, and a device. The object three-dimensional detection method comprises: obtaining two-dimensional coordinates of a key point of a target object in an image to be processed; constructing a pseudo three-dimensional detection body of the target object according to the two-dimensional coordinates of the key point; obtaining depth information of the key point; and determining a three-dimensional detection body of the target object according to the depth information of the key point and the pseudo three-dimensional detection body.
US11100303B2

A method of auxiliary label detection includes: at an imaging controller, obtaining (i) an image of a support structure and (ii) a plurality of primary label indicators each defining a position of a primary label within the image; at the imaging controller, selecting a detection region from the image based on a reference indicator; at the imaging controller, detecting an auxiliary label within the detection region based on predefined visual attributes of the auxiliary label; at the imaging controller, selecting one of the primary label indicators based on proximity between the auxiliary label and the selected primary label indicator; updating the selected primary label indicator with an identifier of the auxiliary label; and storing the updated primary label indicator in a memory.
US11100289B1

Methods and systems for enhanced natural language processing of clinical documentation are provided. Using natural language processing, a clinical condition is extracted from unstructured data within a current electronic document. A clinical ontology identifying itemsets associated with the clinical condition is retrieved, and indicators of relevant clinical concepts, as identified from the ontology, are searched from within the patient's longitudinal record, which comprises documentation from at least a prior encounter. Based on the whether the clinical concepts are present in the patent's record, a confidence is assigned to the NLP-extracted clinical condition, and one or more actions may be performed.
US11100283B2

Provided is a method for detecting deceptive e-commerce reviews based on a sentiment-topic joint probability, which belongs to the fields of natural language processing, data mining and machine learning. In the data of different fields, a STM model is superior to other reference models; compared with other models, the STM model belongs to a completely un-supervised (no label information) statistic learning method and shows great advantages in processing unbalanced large sample dataset. Thus, the STM model is more suitable for application in a real e-commerce environment.
US11100277B1

A method for rendering linked content in a first document is described. A first user entry of a first link in the first document is received at a computing device. The first link refers to a first set of content having a source location that is external to the first user entry. The first set of content is displayed with a first display format of the source location in a user interface that displays the first document. Displaying the first set of content includes retrieving, by the computing device, the first set of content using the first link. Displaying the first set of content also includes updating the user interface to display both the first set of content and a second set of content that is distinct from the first set of content.
US11100276B2

One or more computing devices carry out a method for generating markup language to represent a calculation relationship among facts, wherein each fact is described by metadata whose characteristics are defined in an extensible business reporting language (XBRL) taxonomy document. In various implementations, the method includes: searching the document for a data item that contains an arithmetic formula, determining which other data items of the document are referenced by the arithmetic formula, determining which of the plurality of facts correspond to the referenced data items, based on the arithmetic formula, generating markup language that represents an arithmetic relationship among the facts corresponding to the referenced data items, and modifying the XBRL taxonomy document with the generated markup language.
US11100275B2

Techniques can capture, store, and regenerate a view of content in applications (e.g., native applications) on devices (e.g., a mobile device). A capture management system can produce compact data storage of views of content in an application on a device and the efficient search thereof of views of content provided in the application. The views of content can be translated into a transportable data layer, such as HTML, and captured using delta encoding to identify changes and modifications in content accessed in any application at a device. A capture management system can accurately and efficiently capture events displayed for an application at a device and send the events to a server-side system, which can combine the events to reassemble the events. A user interface and user interaction events on an application at a mobile device can be reassembled for the purpose of playback and analysis of interactions with the application.
US11100273B2

A method of forming an integrated circuit includes generating, by a processor, a layout design of the integrated circuit based on a set of design rules and manufacturing the integrated circuit based on the layout design. The generating of the layout design includes generating a set of active region layout patterns extending in a first direction, generating a set of gate layout patterns extending in a second direction, and generating a cut feature layout pattern extending in the first direction, overlapping at least a first gate layout pattern of the set of gate layout patterns, being separated from the set of active region layout patterns in the second direction by at least a first distance. The first distance satisfying a first design rule of the set of design rules.
US11100271B2

Seamless transitions between routing modes are provided via providing a cursor in association with a design layout; in response to receiving a follow-the-cursor (FTC) command at a first position in the design layout, create a first trace in the design layout where the cursor is displayed; in response to receiving a start command for point-to-point routing at a second position in the design layout: complete the first trace at the second position; and provide an indicator at the second position; in response to receiving an end command for point-to-point routing at a third position in the design layout: create a second trace in the design layout where the cursor is displayed; and create a third trace in the design layout, wherein the third trace is routed from the first trace to the second trace.
US11100259B2

A system and method for generating multi-3D perspective floor plans having real-life physical characteristics. The multi-3D perspective floor plans may be generated using image data and related to a floor plan of a structure.
US11100258B2

A structural object information search unit (18) acquires structural object specification information of the target structural object from the inspection result information, and searches for structural object information of a reference structural object stored in a structural object information DB (50). The structural object information search unit (18) specifies similar reference structural object similar to the target structural object. An inspection result similarity determination unit (24) acquires inspection and/or repair information of the similar reference structural object from the structural object information DB (50), compares the inspection and/or repair information of the similar reference structural object with a inspection result of the target structural object, and specifies inspection result information of the reference structural object used in generation of a repair plan. The repair plan generation unit (20) generates a repair plan of the target structural object based on the specified inspection result information.
US11100257B2

A system can receive selection of endpoints for a spool on a graphical user interface (“GUI”) and attempt to assemble a spool based on the endpoints. To do so, a plugin can execute a route-finding process that traverses routes from the endpoints. The routes can be determined by retrieving connectors from the endpoints and, for each connector, determining what parts are connected. For each connected part, the process can repeat so long as the connected part is not one of the endpoints or already in another route or spool. When the routes are complete, the connected parts can be treated as an assembly of the spool. The GUI can generate a spool sheet that uses the assembly as the spool.
US11100256B2

Disclosed is a parametric feature-based 3D CAD system that allows multiple users to simultaneously edit a parametric feature-based 3D CAD model consisting of 3D parts and assemblies of those parts (3D Model). Several CAD users, each using their own computer, phone, or tablet, can edit the same 3D Model at the same time. Editing may be separate and simultaneous—there is no need for users to worry about locking, checking out, or otherwise restricting each other's access to 3D Models. As a result, users see each other's changes occur in real-time, and may also identify what aspects other users are actively modifying through visible Collaboration Cues.
US11100249B2

The present disclosure relates to a communication technique for converging a 5G communication system for supporting a higher data rate beyond a 4G system with an IoT technology, and a system therefor. The present disclosure provides a method and a device for enhancing data security. The method includes when a request message including information related to a first privacy level is received from a user device, authenticating the user device. The method also includes verifying the information related to the first privacy level. The method further includes transmitting, to the terminal, an image processed on the basis of the first privacy level among images processed on the basis of a plurality of privacy levels.
US11100244B2

At least one to-be-packaged file is obtained. A to-be-packaged file of the at least one to-be-packaged file is compressed to generate a compressed file. A storage location identifier is generated, based on a security level of the to-be-packaged file, where the storage location identifier indicates a storage location of a decompressed file obtained after decompression of the compressed file, and where the storage location includes a memory or a local disk. The compressed file and additional information comprising the storage location identifier are packaged to obtain a file package.
US11100240B2

The present invention provides a method and system for securing sensitive data from unauthorized access or use. The method and system of the present invention is useful in a wide variety of settings, including commercial settings generally available to the public which may be extremely large or small with respect to the number of users. The method and system of the present invention is also useful in a more private setting, such as with a corporation or governmental agency, as well as between corporation, governmental agencies or any other entity.
US11100225B2

There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; and one or more mediums including instructions to instruct the processor to provide a security scanner to: determine that an object to be inspected is an archive including a plurality of bundled files; determine that the archive is encrypted; identify unencrypted data within the encrypted archive that can be made visible to an end user after a failed decryption operation; scan the unencrypted data for a pattern that matches password data; and attempt to decrypt the archive according to the password data.
US11100221B2

A system including a deep learning processor receives one or more control signals from one or more of a factory's process, equipment and control (P/E/C) systems during a manufacturing process. The processor generates expected response data and expected behavioral pattern data for the control signals. The processor receives production response data from the one or more of the factory's P/E/C systems and generates production behavioral pattern data for the production response data. The process compares at least one of: the production response data to the expected response data, and the production behavioral pattern data to the expected behavioral pattern data to detect anomalous activity. As a result of detecting anomalous activity, the processor performs one or more operations to provide notice or cause one or more of the factory's P/E/C systems to address the anomalous activity.
US11100220B2

Data type recognition and model training methods and apparatuses, and computer devices are provided. The model training method includes acquiring a first sample data set, and using the first sample data set to train an anomaly detection model; and detecting an abnormal sample data set from a second sample data set by means of the anomaly detection model, and using the abnormal sample data set to train a classification model. By using this method, an amount of scoring events of the classification model can be reduced, and relatively balanced sample data sets can also be provided for training, to obtain the classification model with a higher accuracy.
US11100217B1

Described is a system that leverages an isolated disaster recovery (or testing) environment to manage a range of cyber security threats associated with a virtual machine. The system may proactively manage such security threats by creating a second instance (e.g. replica) of a production virtual machine and verifying potential configuration updates that may be applied to the virtual machine to manage such security threats. The configuration updates may be verified by performing various tests on the second instance of the virtual that executes within the secure and isolated environment. Accordingly, the configuration updates may be verified without exposing the production environment to any potential risks. Thus, the system may proactively detect cyber security threats associated with a virtual machine and automatically initiate various corrective or preventative actions.
US11100210B2

Aspects of the present invention provide an approach for authentication of a user of a computer system by displaying holographic objects in a bounded field of view of a user, identifying movement of the user interacting with the holographic objects, comparing the interacting movement to authentication information linking user authentication to a movement defined within confidence limits, and when the identified user movement indicates the user interacted with the displayed holographic objects within the defined confidence limits, authenticating the user on the computer system.
US11100203B2

The disclosure discloses an electronic device. The electronic device includes a touch module, a fingerprint reader and a display module. The fingerprint reader is disposed on the touch module. The display module is disposed under the touch module. An orthogonal projection of the display module on the fingerprint reader overlaps that of the fingerprint reader.
US11100195B2

The disclosure is related to a data management platform (“platform”) for providing a secure storage environment for digital contents associated with a user. The platform may be accessible via an app installed on a user device, which allows the user to upload, modify, and view digital contents. Because a digital content is mapped to a universal scaffold in a structured format, the platform can organize and display the digital contents in meaningful ways. The digital contents can be hosted on a remote server. The platform provides zero-knowledge encryption so that the digital contents stored at the server are secure, as in one cannot know the contents of the encrypted information stored at the server. The platform also facilitates zero-knowledge offers in which offers are sent to multiple users but the server does not know to which users the offers are presented until an offer is accepted by the user.
US11100189B2

Systems for user interface composition in a collaboration environment. A method commences upon identifying a server in a cloud-based environment, wherein the server is interfaced with one or more storage devices that store one or more objects accessible by two or more users. Upon receiving a request to access an object that is stored in the cloud-based environment, the method processes the request to determine if the object has two or more rendering options such as a popup rendering option or a modal rendering option. If so, the method selects one of the rendering options and collects further information such a user profile information and/or a collaboration rulebase, which further information is used to drive composition of formatted object. The adaptively-formatted object is transferred over the network to satisfy the request.
US11100184B2

Internet searches sometimes provide search results referencing webpages that do not contain all search term elements submitted by a user. The user may then click on such Internet search results where referenced webpages, and/or their descendants, do not contain important search term elements. Also, advertisements are sometimes placed on search results webpages that relate to the user's search term elements, even though some of those search terms are missing in referenced and/or descendant webpages. The present invention is directed to: annotating Internet search results to indicate missing search term elements on referenced and descendant webpages; optionally filtering out search results referencing webpages with missing terms; and showing advertisements related to search term elements. When shown, annotations warn the user to avoid clicking on an Internet search result where the user's search term elements are not present on referenced and/or descendant webpages, thereby preventing wasted time and speeding the search process.
US11100177B2

A system and methods for instrumented research aggregation of content are provided. Crawling processes having multiple instances and multiple IP regions per instance are distributed to multiple processors for a variety of designated content sources and feeds. An aggregated content database is generated and trigger parameters and/or subscriptions are set in relation to the database. As new content is posted to the designated content sources and feeds, a full copy of the content document is downloaded and stored, raw text is extracted from the stored document and stored, and content analysis is performed on the text document and the results are stored. For any new content that trips the set triggers/subscription parameters, a notification is sent to the associated users with a link to the stored document and an abstract of relevant text.
US11100170B2

A method for a search engine to provide domain-agnostic options for structured exploration based on a query. The method comprises clustering a corpus of historical queries into a plurality of query clusters. The method further comprises identifying a set of variable query terms in each query cluster. Then, a query structure of a new user query is identified, and a specific query cluster matching the query structure of the new user query is selected. Furthermore, the variable query term in the query structure of the new user query is identified. The method further comprises providing a query exploration interface offering user-selectable options for structured exploration of the new user query. Each of the user-selectable option corresponds to a variable query term in the identified set of variable query terms for the specific query cluster identified as matching the query structure of the new user query.
US11100169B2

Systems and methods for receiving a search query and suggesting one or more alternative queries based on the received search query when processing an electronic search are disclosed. The method includes receiving, by a server, an electronic search query from a user device of a user; obtaining one or more search results responsive to the electronic search query; obtaining a suggested electronic search query based on the electronic search query as received; the suggested electronic search query determined based on information representative of an importance of the electronic search query; generating an electronic response including the one or more search results and the suggested electronic search query for display on a display of the user device; and providing the electronic response including the one or more search results and the suggested electronic search query as a hyperlink to the user device for display on the display of the user device.
US11100159B2

A system is disclosed that enriches image metadata by taking a variety of structured and unstructured data associated with an image and integrating some or all of the structured and unstructured data into the metadata of the image. The enriched image metadata renders the image capable of being placed against other leveraging technologies, for example searching and feature-based sorting.
US11100149B2

A search support system supporting a search of unstructured data associated with a subject name that is a name of a subject indicated by a predetermined structure in structured data which contains a plurality of structures having a hierarchical relationship, is configured to include: a synonym search section that extracts a set of synonyms from teacher data which is unstructured data for detecting synonyms of the subject name; and an extended synonym generation section that generates an extended synonym which is a phrase obtained by combining a first subject name of a first structure in the structured data or a first synonym which is a synonym of the first subject name and which is extracted by the synonym search section with one or more second subject names indicated by one or more second structures higher in order than the first structure.
US11100145B2

A method includes: receiving initial input from a client at least partially specifying one or more characteristics sought by the client; selecting a set of images from an image database for output to the client; and determining after each set of images whether an end condition has occurred. The method also includes, until the end condition has occurred: responsive to each set of images output to the client, receiving additional input from the client further specifying the one or more characteristics sought by the client; and responsive to each input received from the client, selecting another set of images for presentation to the client, said set of images being determined to at least partially satisfy the one or more characteristics specified by all input received from the client, said determination being based at least in part on side information for respective images for at least the set of images.
US11100144B2

Systems, devices, and methods of the present invention are related to determining a document classification. For example, a document classification application generates a set of discourse trees, each discourse tree corresponding to a sentence of a document and including a rhetorical relationship that relates two elementary discourse units. The document classification application creates one or more communicative discourse trees from the discourse trees by matching each elementary discourse unit in a discourse tree that has a verb to a verb signature. The document classification application combines the first communicative discourse tree and the second communicative discourse tree into a parse thicket and applies a classification model to the parse thicket in order to determine whether the document is public or private.
US11100132B2

A method for more intelligently managing storage space in journal volumes is disclosed herein. In one embodiment, such a method includes maintaining, on a primary storage system, a change recording data structure that documents updated storage elements of a primary volume on the primary storage system. The method further determines in which extents of the primary volume the updated storage elements reside. These extents are recorded in an extent-based data structure. The method transmits the extent-based data structure from the primary storage system to a secondary storage system that is in an asynchronous mirroring relationship with the primary storage system. The extent-based data structure is then read at the secondary storage system. The method frees, from a journal volume on the secondary storage system, extents that are not recorded in the extent-based data structure. A corresponding system and computer program product are also disclosed herein.
US11100125B2

A migration management service can partition a service and migrate resource data without requiring the resource to be taken offline. The migration management service can receive a request to partition a service into multiple partitioned services that are independent of one another. The request can identify one or more resources associated with each partition. For example, a single service receiving data for resources throughout the world can be divided into multiple regional services, where each regional service is independent of the others. The migration management service can track the status of data while migrating. As new messages are received from resources, the migration management service can determine the migration status of the resources. If the data for a resource is not migrated, the original data store can be used. However, if the data is migrated, the message can be forwarded to the appropriate partition for further processing.
US11100124B2

Exemplary embodiments of the present disclosure provide for identifying similar trademarks from one or more repositories and providing an interactive graphical user interface in which selectable graphical segments corresponding to the trademarks in a graphical user interface are grouped based on similarity measures associated with one or more characters of the trademarks and arranged radially and circumferentially in the graphical user interface about a central circle representing the trademark input string of an electronic search order. Retrieval of the trademarks in the set can include a subset of possible trademarks available for retrieval that would satisfy one or more of the similarity measures and a color of each of the selectable graphical segments depends on whether the trademarks retrieved corresponding to the selectable graphical segments represent a complete set of the possible trademarks available, a subset of the possible trademarks available, or a null set of the possible trademarks available. Operations like adding and removing sets of trademarks defined by interacting with the graphical representation is possible.
US11100121B1

A method for electronically mining intellectual property using an associative discovery process may include determining a set of documents containing keywords and/or phrases associated with an industry trend of interest. The method may also include determining a feedback score for each document in the set, determining an optimal weighing scheme for the determined keywords and/or phrases using a statistical learning model and the feedback scores, ranking all documents in the set of documents according to the optimal weighing scheme, and providing results of the associative discovery process to a user.
US11100120B2

A correlithm object processing system includes a reference table that stores a plurality of correlithm objects, and a first node communicatively coupled to a second node by a communication channel. The first node is configured to receive a particular one of the plurality of correlithm objects from the second node over the communication channel. The first node determines distances between the received correlithm object and each of the plurality of correlithm objects stored in the reference table. The first node further identifies one of the plurality of correlithm objects from the reference table with the shortest distance, and outputs the identified correlithm object.
US11100118B2

This invention relates generally to a method and system for storing, retrieving, and managing data for tags that are associated in some manner to any type of object. More particularly, the present invention writes data to these tags, reads data from these tags, and manages data that is written to and/or read from these tags. In addition, the invention accesses and/or stores data associated with tags from or into repositories, constructs and maintains data structures from these repositories and responds to queries using the data structures.
US11100109B2

One example provides, at a front-end node of a distributed storage system, a method comprising receiving a query regarding data stored in an object, obtaining information identifying data nodes at which blocks of the object are stored, sending, to a first data node, a query regarding data in a first block, and receiving results for the query regarding the data in the first block comprising an incomplete record. The method further comprises sending, to a second data node, a query regarding data in a second block comprising the incomplete record, the second block being stored on a different physical device than the first block, and receiving results for the query regarding the data in the second block. The method further comprises outputting the results for the queries regarding the data in the first block and the data in the second block.
US11100106B1

Techniques for query engine virtualization are described. A query engine virtualization layer between clients and multiple query engines acts as a proxy to execute queries on behalf of the clients using ones of the multiple query engines selected for each query that are comparatively the best-suited to execute the query. The selection may be based on the workload pattern the query is issuing on the underlying data.
US11100099B2

A data acquisition device is accessible to correspondence information that defines correspondence between an attribute keyword indicating an attribute and a non-attribute keyword that does not indicate the attribute, and is configured to execute: specifying the attribute keyword corresponding to the non-attribute keyword when the search keyword is the non-attribute keyword with respect to each of a plurality of search keywords; assigning the search keyword to a character string in a retrieval target document corresponding to the search keyword; extracting a specific table assigned with the annotation from one or more tables; selecting at least one of a specific row and a specific column relevant to each of the plurality of search keywords from rows and columns that constitute the specific table extracted on the basis of the annotation; and acquiring a cell in the specific table specified by a first selection result.
US11100097B1

A method executes at a computing device that includes a display, one or more processors, and memory. The device displays a user interface that includes a data pane and a calculation pane. The data pane comprises data rows and data columns. Each of the data columns corresponds to a data field from a data source. The device receives a first user input to specify a grouping on a first data field. The device receives a second user input to specify an aggregation function on a second data field. In response to the first and second user inputs, for each distinct value of the first data field, the device aggregates corresponding values of the second data field according to the aggregation function. A plurality of first data rows are displayed in the calculation pane. The device saves the rows of data displayed in the calculation pane as a new data source.
US11100096B2

A method includes receiving, at an analysis server from a user device, a keyword associated with content of interest. The method includes retrieving, at the analysis server from a database, searchable tag data for first searchable tags in the database. Each searchable tag of the searchable tags corresponds to a segment of stored media content. The stored media content is associated with the user device. The first searchable tags pertain to the keyword. The searchable tag data includes an initial relevancy score and a corresponding aging factor for each first searchable tag of the first searchable tags. The method also includes generating, at the analysis server, a list of media content segments based on the searchable tag data and sending the list from the analysis server to the user device. The list is ordered based on the initial relevancy scores modified by the corresponding aging factors.
US11100093B2

Implementations of this specification provide blockchain-based recording and querying methods and apparatuses. An example method includes operations performed by an access gateway, including receiving, from a first service system, user data including a user identifier of a user; transmitting, to an identifier hash system, a first hash request for the user identifier; receiving, from the identifier hash system, a hash digest of the user identifier; replacing the user identifier in the user data with the hash digest of the user identifier, and packaging the user data into a storage transaction; transmitting, to a blockchain, the storage transaction; receiving, from the blockchain, a result of the storage transaction having been performed by a smart contract published by the first service system on the blockchain; and providing, to the first service system, the result of the storage transaction.
US11100092B2

A system includes a first database, a second database, a first processor, a second processor, a third processor, and a fourth processor. The first database includes a first segment assigned to the first processor and a first transaction type and a second segment assigned to the second processor and a second transaction type. Each of the first and second processors receives a request, assigned to its associated transaction type, from the third hardware processor, to store data in the first database. The processor then writes the data into the segment of first database assigned to the processor/transaction type. The processor further stores a command to write the data into the second database in a queue. The fourth processor then executes the commands stored in the queue, thereby writing the data into the second database.
US11100091B2

A method for managing data by a multi-tenant server in a distributed network is described. The multi-tenant server manages a multi-tenant environment for a set of tenant systems and peers in the distributed network, which include the set of tenant systems and a set of non-tenant systems. The method includes receiving a tenant transaction request to modify an object in the distributed network, wherein the tenant transaction request is received from a tenant system in the set of tenant systems based on a non-tenant transaction request from a non-tenant system from the set of non-tenant systems; generating, on behalf of the tenant system and the non-tenant system, a transaction object based on an exchange object and the tenant transaction request; and making, on behalf of the tenant system, the transaction object available to the sets of tenant non-tenant systems to attempt to obtain consensus for modifying the object.
US11100090B2

An example operation may include one or more of determining, by a first blockchain peer, a chaincode transaction execution needs to be offloaded, receiving bids from one or more second blockchain peers to execute the chaincode transaction, selecting a bid corresponding to a second blockchain peer, executing, by the second blockchain peer corresponding to the selected bid, the chaincode transaction, receiving, by the first blockchain peer, executed chaincode transaction results, and updating a reputation for the second blockchain peer corresponding to the selected bid.
US11100081B2

Disclosed is a method for loading, by a manager, a profile into a memory of a secure element, SE. A profile allows the SE to identify itself to a service. The profile includes a profile element created by reference to a template. A template is identified by an OID identifier, which it keeps despite changes. The manager may transmit an audit request or update the operating system of the SE in order to obtain, in response, a piece of information representative of the version of the template stored by the SE. The manager then identifies any difference in version with the corresponding template it holds. In case of difference, the template of the SE or the template of the manager is updated so as to align their versions. Thus, a profile generated on the basis of this version of the template will be loaded, without malfunction, by the SE.
US11100073B2

The present teaching relates to methods, systems, and programming for data assignment in a distributed system. In one example, a plurality of tables is obtained. Each of the plurality of tables includes a plurality of buckets. Each of the plurality of tables is generated based on a same set of keys and a different function. The buckets in the plurality of tables are projected into different partitions. Data in the plurality of tables are assigned to a plurality of nodes in the distributed system such that data in buckets that are projected into a same partition are assigned to a same node in the distributed system.
US11100070B2

Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. In particular, methods, apparatus devices and or/or systems for analyzing hierarchical data are disclosed.
US11100069B2

A computer-implemented method of providing unique identification information for an element in a tree data structure where the element does not have an independent, unique identifier associated therewith by which it can be identified without reference to any further element. The method comprises determining (130) identification information uniquely identifying an element in a structure model, by reference to another element in the structure having a unique identifier associated therewith by which the other element can be uniquely identified without reference to any further element in the structure. The unique identification information comprises a unique identifier of the other element by which said other element can be uniquely identified in the structure without reference to any further element in the structure, and path information uniquely identifying the element in the structure relative to the other element.
US11100064B2

Systems and processes disclosed herein perform an automatic remediation process. The automatic remediation process may be a log-based remediation process. Systems disclosed herein may obtain log files from an information management system and determine the occurrence of errors at the information management system based on error codes included in the logs. Further, the systems may access a knowledgebase to determine whether solutions for the errors have been previously generated. The solutions may include patches or hotfixes that can be applied to the information management system without removing user-access or stopping execution of the information management system. The systems may automatically update the information management system to address the errors. Alternatively, or in addition, the systems may alert a user, such as an administrator, of the existence of a solution to the error, and whether the solution may be applied without interrupting service or access to the information management system.
US11100063B2

Aspects of the subject matter described herein relate to searching files. In aspects, a search engine is able to search not only the current files but also is able to search for deleted and previous versions of files that satisfy queries. The search engine may maintain an index that facilitates searches. In addition, the search engine may also determine not only that a file satisfies a query but what version(s) of the file satisfies the query.
US11100061B2

Methods, apparatus, and processor-readable storage media for automatically purging data using a deep neural network are provided herein. An example computer-implemented method includes training a neural network model using multiple types of attribute data and job-related data associated with historical workflow data maintained within multiple data structures of an enterprise system; dynamically analyzing workflows derived from the enterprise system, wherein dynamically analyzing the workflows comprises determining the multiple types of attribute data for the workflows and processing job-related data associated with the workflows into multiple data structures within one or more databases; applying the neural network model to the determined attribute data; and removing at least a portion of the multiple data structures from the one or more databases based at least in part on the application of the neural network model to the determined attribute data.
US11100048B2

Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the plurality of data storage systems as a plurality of entries, detecting an execution of a data operation command in a data storage system that causes movement of a data set from source storage location to a destination storage location in that data storage system, and operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command in response to detecting the execution of the data operation command. Each of the plurality of entries includes one or more custom tags, and the new metadata entry includes at least one custom tag created before the execution of the data operation command.
US11100045B2

An approach is provided for collecting data files from target devices. A data collection manager implemented in a mobile device generates a collector based, at least in part, on collection definition data. The collector is configured to perform a data search on a target device. The data collection manager causes to transmit the collector to a network server for storing the collector in the network server, and causes to transmit a notification to the network server to notify a custodian of the target device that the collector is to be downloaded from the network server to the target device for execution. Executing the collector causes the collector to selectively determine one or more data files that have certain characteristics and that are hosted on the target device, collect the one or more data files from the target device, and store the one or more data files in the network server.
US11100043B2

The illustrative systems and methods use a special-purpose volume-replicating server(s) to offload client computing devices operating in a production environment. The production environment may remain relatively undisturbed while production data is replicated to a geographically distinct destination. Replication is based in part on hardware-based snapshots generated by a storage array that houses production data. The illustrative volume-replicating server efficiently moves data from snapshots on a source storage array to a destination storage array by transferring only changed blocks for each successive snapshot, i.e., transferring incremental block-level changes. Periodic restore jobs may be executed by destination clients to keep current with their corresponding source production clients. Accordingly, after the source data center goes offline, production data may be speedily restored at the destination data center after experiencing only minimal downtime of production resources. By employing block-level techniques, the disclosed solutions avoid the file-based data management approaches of the prior art, which tend to be too time-consuming and resource-intensive for the present scenario.
US11100039B2

An interconnection system including a first gating unit and a second gating unit is provided. The first gating unit includes two terminals, with one terminal connecting to a first CPU directly, where the two terminals are indirectly connected when the first gating unit is in a first state. The second gating unit includes two terminals, with one terminal connecting to a second CPU, where the two terminals are connected when the second gating unit is in the first state. Another terminal of the first gating unit is connected to another terminal of the second gating unit. If both the first gating unit and the second gating unit are in the first state, the first CPU is connected to the second CPU.
US11100036B2

An example computing system includes a baseboard management controller (BMC), a motherboard, and a daughterboard communicatively coupled to the motherboard. The BMC includes a serial interface. The daughterboard includes a universal asynchronous receiver/transmitter (UART) terminal, a bridging chip, and a microcontroller communicatively coupled to the BMC via the bridging chip. The BMC establishes a serial connection, through the serial interface and the UART terminal, with the microcontroller.
US11100034B1

A dual-integrated gate-driver with reverse current protection (RCP) fault protection is described. A Universal Serial Bus Type-C (USB-C) controller includes a first terminal, a second terminal, and a dual-gate driver. The dual-gate driver drives a first power field effect transistor (FET) coupled to the first terminal and a second power FET coupled to the second terminal. The first power FET and the second power FET are connected in series between a voltage bus (VBUS_C) terminal of a USB Type-C connector and a voltage supply to deliver power to the VBUS_C terminal. A breakdown voltage of each of the first power FET and the second power FET is less than 20 volts. The dual-gate driver controls the first power FET and the second power FET in response to at least one of a short circuit event or a reverse current event.
US11100012B2

A method of applying feedback control on peripheral units supplying energy to manufacturing units in a manufacturing facility uses a trained model, and includes: mapping supply relations between peripheral units and manufacturing units into a schema; establishing communications with sensors monitoring peripheral unit metrics indicative of energy transfer from the peripheral units to the manufacturing units; training the model based on the schema and training data gathered by communication with the sensors during a training period, the trained model predicting energy usage by the peripheral machines with a specified degree of accuracy; and during a control period following the training period, gathering further data from the sensors and minimizing energy usage by the peripheral units while supplying the total energy demanded by the manufacturing units by controlling at least one of the peripheral units based on an outcome of inputting the further data into the trained model.
US11100009B2

An application monitoring system for identifying and removing unused components from memory associated with an application. Embodiments identify a range, a set of historical logs associated with the range, and components in each historical log. Each component is classified based on a frequency of use of the component, the most recent time the component was used, the number of periods between the most recent use of the component and the range end point, and the number of periods between the most recent use of the component and the previous use of the component. Unused and rarely used components are isolated or removed from the memory.
US11100003B2

A tape drive that can select one or more wraps from any available wraps on a tape medium for writing temporary data upon detecting a flush condition. The one or more wraps selected for writing temporary data can be selected from wraps otherwise reserved for normal writing operations. Selection of the one or more wraps for temporary writing may be based on multiple considerations, including proximity to the wrap of current data writing operations and tape medium degradation. The one or more wraps selected for writing temporary data may be selected with or without regard of their assigned read/write direction. Assigning wraps based on proximity and/or degradation can lead to certain operational advantages including reducing tape write head movement in the transverse direction and spreading tape medium wear more evenly across the surface of the tape medium.
US11099998B2

A computer-implemented method includes caching data from a persistent storage device into a cache. The method also includes caching a physical address and a logical address of the data in the persistent storage device into the cache. The method further includes in response to receiving an access request for the data, accessing the data cached in the cache using at least one of the physical address and the logical address. The embodiments of the present disclosure also provide an electronic apparatus and a computer program product.
US11099995B2

Examples include techniques to prefetch data from a second level of memory of a hierarchical arrangement of memory to a second level of memory of the hierarchical arrangement of memory. Examples include circuitry for a processor receiving a prefetch request from a core of the processor to prefetch data from the first level to the second level. The prefetch request indicating an amount of data to prefetch that is greater than a data capacity of a cache line utilized by the core.
US11099990B2

A system and method for efficiently forwarding cache misses to another level of the cache hierarchy. Logic in a cache controller receives a first non-cacheable load miss request and stores it in a miss queue. When the logic determines the target address of the first load miss request is within a target address range of an older pending second load miss request stored in the miss queue with an open merge window, the logic merges the two requests into a single merged miss request. Additional requests may be similarly merged. The logic issues the merged miss requests based on determining the merge window has closed. The logic further prevents any other load miss requests, which were not previously merged in the merged miss request before it was issued, from obtaining a copy of data from the returned fill data. Such prevention in a non-coherent memory computing system supports memory ordering.
US11099988B2

A memory system includes: a memory device including a first memory buffer and a second memory buffer; a controller write buffer; a memory buffer manager suitable for controlling the memory device to buffer first data stored in the first memory buffer into the second memory buffer while the memory device programs, in a program operation, the first data into a memory block; a controller buffer manager suitable for deleting the first data stored in the controller write buffer after the memory device buffers the first data into the second memory buffer; and a failure processor suitable for controlling the memory device to perform a reprogram operation of reprogramming the first data, when the program operation fails.
US11099983B2

Technique manage data within computerized memory. The techniques involve, in response to receiving host data in a write cache, updating a data order log that holds order information indicating a temporal order for the host data. The temporal order initially is the order that the host data was received in the write cache. The techniques further involve transferring the host data from the write cache to secondary storage. The techniques further involve, after the host data is transferred from the write cache to secondary storage, providing a garbage collection service that consolidates the host data within the secondary storage in accordance with the data order log that holds the order information indicating the temporal order for the host data. With the temporal order of the host data generally preserved, data access operations may enjoy various optimizations such as improved prefetching, more sequential reads, improved auto-tiering, and so on.
US11099982B2

Methods and systems for garbage collection are described. In some embodiments, Garbage collector threads may maximize local accesses and minimize remote access by copying Young objects and Old objects differently. When copying a Young object, a garbage collector thread may determine the lgroup of the pool that contains the object and copy the object to a pool of the same lgroup. The garbage collector thread may spread Old objects among lgroups by copying Old objects to pools of the same lgroup as the respective garbage collector thread. Additional methods and systems are disclosed.
US11099972B2

Methods, systems, apparatuses, and computer program products are provided for validating a graphical user interface (GUI). An application comprising the GUI may be executed. A test script may also be executed that is configured to interact with the GUI of the application. Images representing the GUI of the application may be captured at different points in time, such as different interaction points. For each image, a set of tags that identify expected objects may be associated with the image. A model may be applied that classifies one or more graphical objects identified in each image. Based on the associated set of tags and the classification of the graphical objects in the image, each image may be validated, thereby enabling the validation of the GUI of the application.
US11099968B1

A computer-implemented method for automatically reviewing structured query language (SQL) statements comprises the steps of receiving SQL code from a user seeking to access a database, parsing the SQL code to retrieve SQL keywords, mathematical operators, and logical operators, applying a complexity score calculation algorithm to the parsed code, calculating a complexity score, and executing the SQL code on a computing system which stores the database if the complexity score is less than or equal to a threshold. On the other hand, if the complexity score is greater than the threshold, the SQL code may be flagged to be rewritten.
US11099966B2

Aspects of the invention include efficient generation of instrumentation data for direct memory access operations. A non-limiting example apparatus includes an instrumentation component, residing in a cache in communication with a plurality of processing units, an accelerator, and a plurality of input output interfaces. The cache includes a direct memory access monitor that receives events from the accelerator its respective I/O interface and stores DMA state and latency for each event. The cache also includes a bucket including a DMA counter and a latency counter in communication with the DMA monitor, wherein the bucket stores in the DMA counter a count of DMAs coming from a source and stores in the latency counter the latency measured for each DMA coming from the source.
US11099965B2

To provide a management system capable of providing a system enhancing an efficiency of an entire system while preventing an adverse effect on the system on an operational environment. A management system that conducts a test using a system in operation includes: simulation unit that estimates a system configuration and a used amount of a plurality of resources being required for executing the test singly; acquisition unit that acquires information about the used amount of the plurality of resources included in the system in operation; and management unit that calculates a differential system component different from the configuration of the system in operation for the estimated system configuration, and determines a free resource and a resource to be newly added in the system in operation, the free resource and the resource to be newly added being used for applying a load to the differential system component.
US11099963B2

Various embodiments provide for alert generation based on alert dependency. For some embodiments, the alert dependency checking facilitates alert noise reduction. Various embodiments described herein dynamically find or discover alert dependencies based on one or more alerts currently active, one or more active alerts generated in the past, or some combination of both. Various embodiments described herein provide alert monitoring that adapts based on an alert state of a machine. Various embodiments described herein generate a health score for a machine based on an alert state of the machine. Various embodiments described herein provide a tool for managing definitions of one or more alerts that can be identified as an active alert for a machine.
US11099952B2

Populating cache of a virtual server. A data record is generated that is associated with a first virtual server. A set of data is saved that describes data in a cache that is associated with the first virtual server. In response to either (i) a failover of the first virtual server or (ii) a migration request for the first virtual server, a cache of a second virtual server is populated based on the set of data.
US11099946B1

Differential restore using block-based backups is disclosed. Block restore information identifying blocks in a volume that have changed since a backup time may be determined. The block restore information may be based at least in part on stored block change information indicating monitored changes to blocks in the volume. The block restore information may be provided to a backup storage node. The block restore information is used to retrieve backup data associated with the identified blocks. The backup data may be used to restore the volume to a state at the backup time by replacing the identified blocks with corresponding backup data.
US11099942B2

An asynchronous remote copy relationship is maintained between primary storage volumes of a primary storage controller and secondary storage volumes of a secondary storage controller. A command is initiated to generate a point in time copy of a source volume of the primary storage controller to a target volume of the primary storage controller. A mirroring is performed of results of the point in time copy to the secondary storage controller to generate a source volume and a target volume in the secondary storage controller. Data from the target volume in the secondary storage controller is archived to a cloud storage.
US11099939B2

A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.
US11099937B2

A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot and finalizes and performs garbage collection with respect to segments allocated to the previous snapshot. Subsequent write requests to the storage volume are then performed on the segments allocated to the new snapshot. An orchestration layer implements a multi-role application that is provisioned with virtualized storage and computation resources. A snapshot of the application may be created and used to rollback or clone the application. Clone snapshots of storage volumes may be gradually populated with data from prior snapshots to reduce loading on a primary snapshot.
US11099932B2

A controller includes an Error Correction Code (ECC) encoder adding a first parity to data to generate a data set, and encoding the data set to generate a first parity data set, a buffer temporarily storing the first parity data set, an ECC decoder decoding the first parity data set received from the buffer to generate a decoded data set, a first checker performing a Low Density Parity Check (LDPC) encoding on the decoded data set to generate an LDPC data set to which a second parity is added, and a second checker performing a syndrome check operation on the LDCP data set including the first and second parities.
US11099927B2

According to one embodiment, a memory system includes a first memory, an interface circuit, and a processor. The interface circuit is configured to receive a first request from an external device. The processor is configured to select a mode among a plurality of modes in response to the first request, and perform, on data read from the first memory, error correction of the selected mode.
US11099919B2

Methods testing a data coherency algorithm via a simulated multi-processor environment are provided, which include implementing: (i) a transactional footprint keeping the address of each cache line used by the processor core, (ii) a reference model operating on and keeping a set of timestamps for a cache line, the set including a construction date representing a global timestamp when new data arrives at a private cache hierarchy and an expiration date representing another global timestamp when a cross-invalidation hits the private cache hierarchy, (iii) a core observed timestamp representing a global timestamp of an oldest construction date of data used before, and (iv) interface events monitoring instruction sequences guaranteed by transactional execution to ensure atomicity of a transaction. Upon detecting a transaction end event and finding a cache line of the transactional footprint having an expiration date older than or equal to a core observed time, an error is reported.
US11099912B1

A method for processing computationally intensive workloads includes monitoring a storage system to determine what portion of results of computations associated with an application have been received by the storage system. Responsive to the monitoring determining that the portion of results is sufficient to trigger allocation of one of a plurality of event handlers to the application to process the portion of results: an event handler is allocated to the application, the portion of the results is retrieved from the storage system, a specification of a first computation to be performed and the portion of the results are provided to the event handler, the event handler applies the first computation to the portion of results to produce a new result, the new result is stored in the storage system, and the event handler is deallocated from the application.
US11099907B1

A system, computer program product, and method are provided for dynamically orchestrating a prerequisite driven codified infrastructure. A prerequisite defines deployment of one or more resources in the codified infrastructure through the use of a codified logic expression. One or more probes are created and leveraged to monitor a dynamic resource state for one or more prerequisites. A new codified infrastructure is generated based on the change(s) to the monitored dynamic resource state for the one or more prerequisites. The identified one or more changes are applied to the new codified infrastructure and the new codified infrastructure is executed based on the applied change(s).
US11099905B2

Embodiments are provided for implementing efficient resource allocation maintaining fairness between operation types. Embodiments include receiving an operation, and determining a number of resources that are required for the received operation. Embodiments also include determining a number of available resources, comparing the number of required resources and the number of available resources, and allocating the available resources in a first mode or a second mode based at least in part on the comparison and a number of queued operations.