US11375059B2
A display method, a display device, a terminal device, and a storage medium are provided. The display method includes: extracting a file attribute of a file to be displayed; automatically setting, according to the file attribute of the file to be displayed, a pixel density of a display screen for displaying the file by searching the pixel density corresponding to the file attribute of the file from a pre-stored pixel density model; and displaying the file according to the pixel density.
US11375056B2
A magnetically configurable strap accessory for a mobile communications device and method of using the same is disclosed. The magnetically configurable strap accessory includes a strap and a base. The strap includes at least one strap magnet. The base includes at least one base magnet and a sleeve disposed at a first end of the base into which a portion of the strap can be retracted when the accessory is in a closed position and from which a portion of the strap can be extended when the accessory is in an open position. In the closed position, the strap is held in a substantially flat position against the base by way of magnetic attraction between at least one of the strap magnets and at least one of the first base magnets. In an open position, the strap is held in a substantially arched position with respect to the base hereby forming a loop between the base and the strap.
US11375051B2
According to a method for encapsulating or decapsulating a general data stream, one or more data sections are obtained by encapsulating data of a transport object based on a format of the general data stream. The data section includes a data section head and a data section payload. The data section head includes a basic section head and an extension section head or includes the basic section head only. The basic section head includes a transport object identity, a data section length, a data section payload encapsulation mode and an extension section head flag. The encapsulation mode uses a variable-length packet encapsulation mode, a fixed-length packet encapsulation mode or a stream encapsulation mode. The flag indicates whether there is the extension section head and the extension section head includes at least one extended parameter. The one or more data sections are concatenated to obtain and transmit the general data stream.
US11375049B2
To allow the multiple communication endpoints that support different protocols to communicate, a protocol specific message (e.g., a SIP INVITE message) is converted to a protocol neutral message and sent to a protocol neutral bus. The bus delivers this message to a session processing engine, which then applies one or more rules to the protocol neutral request for the first communication session message. The rules are used to apply communication application logic to the first communication session message, then generate a first offer for a communication session message. This message is published to the protocol neutral bus. One or more edge servers supporting one or more protocols may receive that first offer message. The protocol neutral message is converted, by each edge server recipient of that message, to a protocol specific message (e.g., in a different protocol) and is then sent to one or more communication endpoints.
US11375039B2
A needs-matching navigator system and social network facilitator appurtenances including, for a large user plurality, software driven modules residing on electronic communications enabled platforms and devices. Beyond altruistically enhancing flourishing life horizons and life quality metrics, the modules facilitate (A) knowing respective user bias, profile, perspective, wellbeing orientation, and privacy preference; (B) understanding user needs description and wellbeing criteria; (C) finding answer and solutions to the needs by user biased projecting the description onto electronically stored knowledge-bases; (D) matching the user to the answers and solutions; and preferably (E) creating an instant electronic communications interactive community for the respective user, by inverse projecting large subsets of the answers and solutions back onto the large plurality of users; according to said users' profiles and needs descriptions. This navigable community may be classified into spontaneous castes; having various degrees of relevant understanding, expertise, experience, and/or curiosity about these answer and/or solution projections.
US11375033B1
An intermediary device configured for request and response traffic of an application detects an unadvertised network parameter setting of an implementation node of the application. Based on the detected setting, the intermediary device computes a new value for a networking parameter of the intermediary device, and sets the parameter to the new value.
US11375029B2
A method for distributed service management includes; running, by client nodes and service provider nodes, respective instances of a distributed service management unit, wherein the distributed service management unit comprises a distributed hash set table (DHST); providing, by the distributed service management unit, an application programming interface (API), wherein all connections between a client node and a service provider node are tunneled through the API; registering, by a service provider, a service on a network node; storing, by the registering network node, an endpoint of the service in a dataset of the DHST with a key corresponding to the service; requesting, by the client node, the service; and returning, by the distributed service management unit, all endpoints stored in the DHST with the key corresponding to the service.
US11375012B2
A method of determining feature usage on a set of storage systems deployed across multiple customer sites includes defining metrics related to the features of interest, and pushing the defined metrics to an AIM (Autonomous Infrastructure Module) of an operating system of each storage system. The AIM on each storage system collects data associated with the metrics from the operating system on the storage system. The collected data is aggregated and formatted by the AIM and then used to create an autonomous field telemetry report. Autonomous field telemetry reports are periodically forwarded on a communication network to an analytics engine. The analytics engine parses each autonomous field telemetry report to extract usage information related to the features of interest, loads the parsed data to PostgreSQL staging and historical databases, and uses the parsed data alone or in combination with the historical data to create analytics and visualizations of the analytics.
US11375008B2
An aspect of the present disclosure facilitates consumption of data services provisioned in cloud infrastructures. In one embodiment, a name server maintains a node-map data reflecting the corresponding set of nodes (in cloud infrastructures) currently hosting each of multiple data services. A consumer system (e.g. an end user system or another node in the cloud infrastructure) seeking to access a desired data service, sends to the name server a resolution request containing an identifier of the desired data service. The consumer system receives from the name server, identifiers of a set of nodes currently hosting the desired data service and then accesses the desired data service through at least one of the set of nodes.
US11375007B2
A control apparatus configured to allocate a virtual network for providing a network service on a physical network includes: acquisition means for acquiring information indicating an outside temperature of each node included in the physical network, physical resource information of the physical network, information indicating a predicted traffic amount of the physical network, and an allocation request for the virtual network; and calculation means for calculating an optimal allocation of the virtual network using a target function defined using a unit cost defined for each region and for each time slot and a power consumption model taking into consideration the outside temperature and a load rate calculated based on the predicted traffic amount, and a restrictive condition obtained based on the physical resource information and the allocation request.
US11375006B1
Cloud services are often implemented as instances of applications having one or more components running on the nodes (e.g., host computers or servers) of a data center. Network services are thereby provided to a workload that uses the network resources of network interface devices (e.g., a NIC, switch, or router). The workload is a first instance of an application. The network interface devices can produce resource usage measurements of usage metrics that quantify usage of the network resources by the workload. The resource measurements can be used to produce an application network profile of the application. The application network profile can be used to select at least one of a plurality of nodes on which a second instance of the application is launched.
US11375005B1
A software-defined wide area network (SD-WAN) environment that leverages network virtualization management deployment is provided. Edge security services managed by the network virtualization management deployment are made available in the SD-WAN environment. Cloud gateways forward SD-WAN traffic to managed service nodes to apply security services. Network traffic is encapsulated with corresponding metadata to ensure that services can be performed according to the desired policy. Point-to-point tunnels are established between cloud gateways and the managed service nodes to transport the metadata to the managed service nodes using an overlay logical network. Virtual network identifiers (VNIs) in the metadata are used by the managed service nodes to identify tenants/policies. A managed service node receiving a packet uses provider service routers (T0-SR) and tenant service routers (T1-SRs) based on the VNI to apply the prescribed services for the tenant, and the resulting traffic is returned to the cloud gateway that originated the traffic.
US11375002B2
The present disclosure relates to an application version switching method comprising: creating storage paths for at least two versions of an application; creating a first link file for a currently used version of the application, wherein the first link file points to a storage path for the currently used version of the application; acquiring an application version switching instruction; and if a storage path for a target switching version of the application exists, deleting the first link file, and creating a second link file for the target switching version of the application, wherein the second link file points to the storage path for the target switching version of the application. The present disclosure also relates to an application version switching apparatus, an electronic device and a storage medium.
US11374998B1
A processing system may determine, during a downloading of a first video chunk associated with a first time block of a video, a risk of stall condition, the first video chunk encoded at a first bitrate of a plurality of available bitrates, determine that a number of a received first plurality of frames of the first video chunk exceeds a threshold, transmit a request for a next video chunk associated with a next time block of the video and an indication to a source device to stop transmitting additional frames of the first video chunk, receive a second plurality of frames of the first video chunk from the source device that were transmitted prior to the source device receiving the indication, receive frames of the next video chunk, and play the first and second plurality of frames of the first video chunk, and the frames of the next video chunk.
US11374995B2
Techniques for processing a multimedia file in real-time are described herein. The disclosed techniques include receiving a plurality of fragments of a multimedia file by a data stream conversion service, wherein the data stream conversion service receives a first fragment containing metadata of the multimedia file and then receives other fragments of the multimedia file in a predetermined order; sending a notification message to a message queue by the data stream conversion service in response to receiving the first fragment, wherein the notification message includes the metadata of the multimedia file and a corresponding Hyper Text Transfer Protocol (HTTP) interface address; obtaining the notification message from the message queue by an encoding and decoding service; and processing the other fragments of the multimedia file based at least in part on the notification message by the encoding and decoding service.
US11374988B1
Systems that execute controlled user interface transitions for private breakout communication sessions are described herein. A system provides a user interface that gives participants of a communication session a feeling that they are in the same room. When a select group of the participants break out into a private communication session, the system can transition from a first user interface arrangement showing all meeting participants to a second user interface arrangement that only shows the select group of the participants. The system configures the second user interface arrangement to maintain the position of the select group of the participants while removing the participants who are not selected to participate in the private communication session. By maintaining the position of the participants of the private communication session, the system can help participants to maintain a cognitive stream of nonverbal social cues that were provided in the original user interface arrangement.
US11374984B2
Aspects of the subject disclosure may include, for example, providing a request associated with a call session to a server, wherein the request includes capability information associated with user equipment. A codec is identified according to the capability information to obtain an identified codec, which facilitates media service to the user equipment. The media service is accessed from a media resource function, which in turn, is accessed by the server responsive to the identified codec. An operable resource identifier is identified responsive to a search of a codec table, wherein the server accesses the operable resource identifier associated with the media resource function from a domain name server responsive to the resource identifier not being available at the codec table. Other embodiments are disclosed.
US11374982B1
A method and system for determining reachability properties of security objects are provided. The method includes accessing a security graph, wherein the security graph lists all security objects and their connections in a cloud environment of an organization; identifying a plurality of network paths in the cloud environment, wherein each network path includes at least two security objects accessible in the cloud environment; for each of the plurality of identified network paths, iteratively analyzing each security object in a respective network path to determine its reachability properties, wherein the reachability properties of a security object as a minimal set of reachable properties of all other security objects in the respective network path; and populating the security graph with the determined reachability properties of each security object.
US11374980B1
A plurality of policies to be enforced in a network environment via a plurality of devices are determined. A topology of the plurality of devices within the network environment is also determined. For each policy of the plurality of policies, a device of the plurality of devices is selected as the location at which to enforce the policy of the plurality of policies. Selecting the device for each policy of the plurality of policies includes correlating the policy of the plurality of policies with another of the plurality of policies and correlating the policy of the plurality of policies with the topology.
US11374976B2
Embodiments of the present invention provide systems and methods for authentication of users and authorization of user actions, and distribution or transfer of resources based on multi-channel input via a user device or one or more auxiliary user devices, such as smart home devices. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel and store unique user patterns to form an authentication baseline for subsequent user communications.
US11374971B2
A system accesses information regarding a topology of an arrangement of resources, where one of the resources is a multi-tiered resource having a plurality of layers. Based on the information regarding the topology of the arrangement of resources, the system selects one or more layers of the multi-tiered resource for deployment of a deception server that has a reduced security mechanism to act as a decoy to attract attackers of the system. The system deploys the deception server at the selected one or more layers of the multi-tiered resource.
US11374958B2
A method provides an intermediate mitigation of a vulnerability in a particular computer system. One or more processors receive a description of a vulnerability of a computer system to a malicious attack. The processor(s) perform an NLP analysis of the description of the vulnerability in order to extract risk information related to the vulnerability, where the risk information includes an identity of a type of vulnerable computer system resource in the computer system. The processor(s) match the vulnerable computer system resource to a computer system resource in a particular computer system, and perform an intermediate mitigation action that reduces a functionality of the computer system resource in the particular computer system until a solution is implemented that both restores the functionality of the computer system resource in the particular computer system and mitigates the vulnerability of the particular computer system to the malicious attack.
US11374956B2
A computer-implemented method including scanning, by one or more processors, data that is maintained on one or more social networks, identifying, one or more social entities associated with the scanned data, determining a risk score for each of the one or more social entities, analyzing the scanned data using one or more machine learning techniques, assigning a rating to each of the one or more social entities based on the determined risk score and the analyzed data, and determining, based on the rating assigned to at least one of the one or more social entities that the at least one social entity is a security risk.
US11374947B2
The present invention comprises a novel system and method to detect and estimate the time-frequency span of wireless signals present in a wideband RF spectrum. In preferred embodiments, the Faster RCNN deep learning architecture is used to detect the presence of wireless transmitters from the spectrogram images plotted by searching for rectangular shapes of any size, then localize the time and frequency information from the output of the FRCNN deep learning architecture.
US11374946B2
Detection of malicious files is disclosed. A set comprising one or more sample classification models is stored on a networked device. N-gram analysis is performed on a sequence of received packets associated with a received file. Performing the n-gram analysis includes using at least one stored sample classification model. A determination is made that the received file is malicious based at least in part on the n-gram analysis of the sequence of received packets. In response to determining that the file is malicious, propagation of the received file is prevented.
US11374942B2
In a verification terminal for verifying properness of an information item composed of a data string, a storage unit stores an own-terminal information item comprised of a data string, and a verification value generation unit generates a hash value of the own-terminal information item stored in the storage unit as an own-terminal hash value. A verification value acquisition unit communicates with at least one other verification terminal that should store an other-terminal information item t to thereby acquire a hash value of the other-terminal information item from the at least one other verification terminal as an other-terminal hash value. The other-terminal information item is conditioned to be identical to the own-terminal information item. A verification execution unit verifies properness of the own-terminal information item in accordance with whether the own-terminal hash value is consistent with the other-terminal hash value.
US11374941B2
Integrity protection is activated for user plane data transferred between a network node and a terminal device of the cellular communications network. The activation can be initiated by the terminal device sending a request message to a second network node. Thus, a UE, such as a Cellular IoT UE, and a network node such as a SGSN are able to use LLC layer integrity protection for both control plane and user plane data.
US11374937B2
Techniques are disclosed relating to user authentication. In some embodiments, a first computing device receives, from a second computing device, a request for a user credential to be input into an authentication prompt associated with the second device. The first computing device determines a proximity associated with the second computing device based on a received wireless location beacon and, based on the request and the determined proximity, presents a selection prompt asking a user of the first computing device to select a user credential stored in the first computing device. The first computing device then provides the selected user credential to the second computing device to input into the authentication prompt. In some embodiments, the first computing device receives the wireless location beacon from a remote controller of the second computing device and determines a proximity based on a signal strength associated with the received location beacon.
US11374936B2
A process for transferring security access permissions between in-camera users includes capturing, at an electronic computing device via an image capture device, an image of two or more in-camera users. A first in-camera user and a second in-camera user are identified n the image. An input gesture identifying the first in-camera user as a source of security access permissions and the second in-camera user as a destination of security access permissions is detected. Responsively, the electronic computing device causes a first particular security access permission associated with the first in-camera user to be applied to and modify a current set of security access permissions associated with the second in-camera user.
US11374934B2
A method for accessing cloud resources via a local application development environment on a computing device. The method includes invoking an access management client at the computing device; obtaining an account identifier associated with a user account and communicating the account identifier to an identity platform; receiving an authentication message from the identity platform in response to the identity platform validating the account identifier, the authentication message comprising a role identifier; communicating the authentication message to the cloud platform; receiving security credentials associated with the role identifier from the cloud platform in response to the cloud platform validating the authentication message and the associated role identifier; setting a variable in the local development environment based on the received security credentials for use by the local development environment to request access to one or more resources maintained by the cloud platform.
US11374927B1
A login system allows users to access computer systems without using a password. The passwordless system and method can use other information to securely and reliably identify true authorized system users. The identity of a user can be associated with their mobile device. The login can be based upon a minimal amount of information such as a name and a phone number which can be stored as an identification record for each of the users in a database.
US11374913B2
If authentication information used for communication has not been determined in a case where authentication is required in communication with a network device, a communication unit of a management system attempts the authentication processing with the network device by using information for one piece each in order from among shared authentication information that has been managed. If the authentication has succeeded, a storage unit stores the authentication information used in the authentication in association with the network device. If the authentication information to be used for the communication has been stored in a case where the authentication is required in communication with the network device, the communication unit performs communication using the stored authentication information without performing an attempt.
US11374905B2
Enterprise users' mobile devices typically access the Internet without being protected by the enterprise's network security policy, which exposes the enterprise network to Internet-mediated attack by malicious actors. This is because the conventional approach to protecting the mobile devices and associated enterprise network is to tunnel all of the devices' Internet communications to the enterprise network, which is very inefficient since typically only a very small percentage of Internet communications originating from an enterprise's mobile devices are communicating with Internet hosts that are associated with threats. In the present disclosure, the mobile device efficiently identifies which communications are associated with Internet threats, and tunnels only such identified traffic to the enterprise network, where actions may be taken to protect the enterprise network.
US11374903B1
The disclosed computer-implemented method for managing devices may include (i) intercepting outbound network traffic that is directed to an original target network destination, and (ii) redirecting the outbound network traffic to a virtual computing node within a publicly available on-demand cloud computing platform for the virtual computing node to apply a management policy to the outbound network traffic prior to the outbound network traffic arriving at the original target network destination, where a management service directs the performance of both configuring the computing device to redirect the outbound network traffic to the virtual computing node within the publicly available on-demand cloud computing platform and configuring the virtual computing node within the publicly available on-demand cloud computing platform to apply the management policy. Various other methods, systems, and computer-readable media are also disclosed.
US11374898B1
In one aspect, a first device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive, from a second device, a partial hash of a domain name. The instructions may also be executable to use the partial hash and a probabilistic data structure to identify an Internet protocol (IP) address associated with the domain name. Responsive to identifying the IP address, the instructions may be executable to transmit the IP address to the second device.
US11374894B2
Confusion reduction in an online social network. A method identifies elements in social media message content, determines, based on the identified elements, a plurality of candidate audiences to which the social media message content is potentially targeted, indicates, to a user, the plurality of candidate audiences and suggested additional elements to apply to the social media message content to tailor the social media message content to a target audience of the plurality of candidate audiences, and modifies the social media message content with one or more additional elements of the suggested additional elements, the modifying adding the one or more additional elements to the social media message content and targeting the social media message content to the target audience.
US11374886B2
A method, to manage an event invitation in a computer network environment, comprises presenting, using one or more processors, an event invitation creation indicium to a first user on a user interface of a computing device. Responsive to user selection of the event invitation creation indicium, an event creation interface is presented to receive event details. Responsive to receipt of the event details, an event invitation message is generated for communication, via a messaging system, by the first user to a second user of the messaging system, the event invitation message including a join indicium that is user-selectable to join a group chat related to the event. Responsive to a message send input from the first user, the event invitation message is sent, via the messaging system, from the first user to the second user. A request is received, from the second user, a request to join the group chat related to the event. A group chat message thread, associated with an event group including at least the first user and the second user, is then stored within the messaging system.
US11374878B2
The present disclosure provides a method and a device for data processing. The method includes acquiring at least two pathways of communication messages, where the at least two pathways of communication messages are messages intercepted in a bypass manner from messages transmitted by a service processing system to an external system; and the service processing system does not execute logic of record storage; processing the at least two pathways of communication messages, and determining communication messages to-be-stored from the at least two pathways of communication messages processed; and according to the at least two pathways of communication messages, storing the communication messages to-be-stored in a database.
US11374874B2
An access control unit includes packet buffers provided for each of users, a packet identification unit that stores received packets in a corresponding packet buffer, a scheduling unit that decides a packet buffer to be the object of transfer, a transfer control unit that, in a case that updating of reference data can be performed at an application processing circuit, and also the packet buffer decided by the scheduling unit is different from the current packet buffer that is the object of transfer, updates to reference data corresponding to the packet buffer decided by the scheduling unit, and a buffer selection unit that connects the packet buffers decided to be the object of transfer to the packet transfer unit when updating of reference data is completed.
US11374871B2
Techniques for interface bandwidth management. A wired interface bandwidth is configured for a wired interface of a router. A cellular interface bandwidth is configured for a cellular interface of cellular interfaces of the router. The cellular interface bandwidth includes an uplink bandwidth. One or more instantaneous uplink throughput values for the cellular interface are determined based on one or more uplink throughput per resource block values for the cellular interface. A predicted average uplink throughput for the cellular interface is determined based on the one or more instantaneous uplink throughput values. The uplink bandwidth is dynamically adjusted based on the predicted average uplink throughput determined for the cellular interface of the router.
US11374865B2
A general load balancing value for a packet received by a network device is generated based at least in part on information in a header of the packet. The packet is directed to a network interface group comprising a set of network interfaces via which the packet can be transmitted towards a destination of the packet. A group-specific load balancing value for the packet is then determined based on group-specific load balancing configuration corresponding to the network interface group and is used to select a network interface, from among the set of network interfaces, and the packet is transmitted towards the destination of the packet via the selected network interface. The group-specific load balancing configuration corresponding to the network interface group is subsequently reconfigured to redistribute selection of network interfaces, among the set of network interfaces, for transmission of packets subsequently directed to the network interface group.
US11374863B2
A system and method are disclosed for using segment routing (SR) in native IP networks. The method involves receiving a packet. The packet is an IP packet and includes an IP header. The method also involves updating the packet. Updating the packet involves writing information, including a segment routing segment identifier, to the destination address of the packet.
US11374858B2
Methods and system for directing traffic flows to a fast data path or a slow data path are disclosed. Parsers can produce packet header vectors (PHVs) for use in match-action units. The PHVs are also used to generate feature vectors for the traffic flows. A flow training engine produces a classification model. Feature vectors input to the classification model result in output predictions predicting if a traffic flow will be long lived or short lived. The classification models are used by network appliances to install traffic flows into fast data paths or the slow data paths based on the predictions.
US11374856B1
One embodiment can provide a method and system for synchronizing MTU in a WAN edge with router redundancy. During operation, the system may determine a set of interfaces associated with a network device among a plurality of network devices coupled via inter-switch links. The system can determine a set of layer-3 MTU values corresponding to the set of network interfaces and can determine a highest layer-3 MTU value based on the set of determined layer-3 MTU values. The system can synchronize, via the inter-switch links, the highest layer-3 MTU value, resulting in a set of highest layer-3 MTU values at the network device. The system can determine, based on the set of highest layer-3 MTU values, a global highest layer-3 MTU value. The system can derive a layer-2 MTU value based on the global highest layer-3 MTU value and can configure a respective inter-switch link with the layer-2 MTU value.
US11374845B2
Disclosed is a system and method for optimization of data transfer to a software service. In exemplary embodiments, a computer-implemented method for determining a transit appliance for data traffic to a software service through one or more interconnected networks comprising a plurality of network appliances, comprises determining performance metrics for each of the plurality of network appliances to at least one IP address associated with the software service, and selecting a transit appliance for data transfer to the IP address, the selected transit appliance based at least in part on the performance metrics.
US11374844B2
A network appliance having a control plane and a data plane can process substantially every input packet at wire speed in a programmable packet processing pipeline of the data plane. Sensors, which can be processes implemented within the pipeline, can measure parameters of the network traffic flows and of the network appliance in accordance with monitoring policies. Reporting policies can be triggered when any one of many criteria are met by the parameters. The reporting policy can result in a report being sent to an outside recipient. Alternatively, the reporting policy can result in the network appliance implementing additional monitoring or reporting policies.
US11374843B2
A method of measuring a network speed, a computing device, and a computer-program product are provided. The method includes: obtaining a downloading duration and a downloading byte count of each of N consecutive video segments upon receiving a network speed measurement command during downloading video content, wherein the video content comprises multiple video segments; calculating out a total downloading duration and a total downloading byte count of the N video segments according to the downloading duration and the downloading byte count of each of the N video segments; and calculating out a current network speed according to the total downloading duration and the total downloading byte count.
US11374832B2
Various examples are described for the integration and customization of third-party applications and services with computing infrastructure of a data center. One or more computing devices can maintain a remote computing environment for an enterprise that provides at least one remote computing service on behalf of the enterprise. A portal can be provided that is configured to, from an entity not associated with the remote computing environment, receive a specification of information associated with one of a plurality of third-party services and compatibility criteria of the one of the third-party services. Existing infrastructure used by the remote computing environment in providing the at least one remote computing service is identified. Third-party services that are compatible with the existing infrastructure is identified and presented in a console in association with operation of the remote computing environment.
US11374831B2
A method for operating a multi-access edge computing (MEC) system in which tenant applications are provided by MEC tenants for deployment on MEC hosts of the MEC system. The method includes receiving, from each of a plurality of MEC tenants, an application package, the application package including application software be installed at one or more of the MEC hosts of the MEC system, the application software corresponding to a tenant application of the tenant applications. The method further includes assigning, to each of the plurality of MEC tenants, a set of at least one application management privilege, and receiving application operation requests issued by MEC tenants. The application operation requests specify operations to be performed for the tenant applications. The method additionally includes pre-validating, using the sets of at least one application management privilege assigned to the plurality of MEC tenants, the application operation requests.
US11374822B2
Examples disclosed herein relate to a method comprising transmitting a first BLUETOOTH communication to a mobile device. The method may include transmitting a second BLUETOOTH communication including a first custom advertisement, a first custom service including a local port for establishing a VSF connection in the network topology including the master network switch, a neighbor port of another switch in the network topology and a MAC address of the another switch and a second custom service including a VSF link interface and a VSF member ID. The method may include receiving a first configuration of the master network switch and creating a second configuration for the network topology using the BLUETOOTH communication from the network switch and the first configuration of the master network switch. The method may also include transmitting the second configuration and establishing a VSF link between the master network switch and the member network switch.
US11374815B2
A network configuration diagram generate method executed by a computer, the method includes identifying, in a predetermined system in which a plurality of virtual machines are used, a location where each of the plurality of virtual machines is located and a communication destination with which each of the plurality of virtual machines communicates; determining, for each change in a configuration of the predetermined system, a relationship of a communication distance between the plurality of virtual machines by using the location and the communication destination, the configuration indicating a relationship of the plurality of virtual machines; extracting a difference between the relationship of the communication distance before the configuration change and the relationship of the communication distance after the configuration change; and generating a network configuration diagram in which the extracted difference is indicated.
US11374812B2
A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.
US11374811B2
Methods, apparatus, and processor-readable storage media for automatically determining supported capabilities in server hardware devices are provided herein. An example computer-implemented method includes identifying multiple hardware devices associated with at least one server; determining one or more capabilities supported by at least a portion of the multiple identified hardware devices by processing data related to the at least one server and one or more of the multiple identified hardware devices; comparing the one or more determined capabilities supported by at least a portion of the multiple identified hardware devices to one or more parameters of a user-designated server configuration; and performing at least one automated action based at least in part on comparing the one or more determined capabilities supported by at least a portion of the multiple identified hardware devices to the one or more parameters of the user-designated server configuration.
US11374808B2
A machine vision device is provided including a camera, a processor, and a device memory including computer program code stored thereon. The computer program code is configured, when executed by the processor, to receive an image, from the camera, including at least one readable digital label associated with communication equipment, determine if an anchor label is present in the image, receive equipment information based on the anchor label and generate a search matrix based on the equipment information and the anchor label The search matrix includes one or more search matrix locations of assets associated with the communication equipment.
US11374804B2
A method of determining reserved tones to be used for reduction of a peak to average power ratio (PAPR) of a signal includes: randomly selecting carrier indices for the reserved tones and generating a kernel signal based on the randomly selected carrier indices for the reserved tones; calculating a comparison reference average value of the kernel signal, comparing the calculated comparison reference average value with a prestored comparison reference average value, and preliminarily determining carrier indices of the reserved tones based on the comparison; re-arranging an order of the preliminarily determined carrier indices of the reserved tones; calculating comparison reference average values of kernel signals generated by changing each of the re-arranged carrier indices of the reserved tones, and finally determining carrier indices of the reserved tones which generate a kernel signal having the smallest comparison reference average value among the comparison reference average values as indices of the reserved tones.
US11374802B2
Introduced are a data transmission method, apparatus and device based on a modulation signal and a storage medium. The method includes steps as follows: calculating a first amplitude-modulated sine wave signal and a second amplitude-modulated sine wave signal with each preset frequency individually; based on the first amplitude-modulated sine wave signal and the second amplitude-modulated sine wave signal with the each preset frequency and according to a preset mapping rule, mapping a sequence of data bits to be sent into a signal sequence; and processing the signal sequence to generate a transmittable radio-frequency signal, and sending the transmittable radio-frequency signal to a receiving end.
US11374801B2
A pair of ground planes arranged in parallel, a dielectric medium disposed in between the pair of ground planes, and a set of at least four signal conductors disposed in the dielectric medium, the set of at least four signal conductors having (i) a first pair of signal conductors arranged proximate to a first ground plane of the pair of ground planes and (ii) a second pair of signal conductors arranged proximate to a second ground plane of the pair of ground planes, each signal conductor of the set of at least four signal conductors configured to carry a respective signal corresponding to a symbol of a codeword of a vector signaling code.
US11374800B1
Methods and systems are described for asynchronously measuring an equalized information signal to obtain amplitude information, modifying frequency dependent parameters of a continuous-time linear equalization (CTLE) component of the signal path, determining a correlation between CTLE parameters and signal amplitude, and adjusting, responsive to the correlation, a continuous-time linear equalization (CTLE) code of a CTLE to adjust equalization of the equalized information signal.
US11374792B2
Techniques for utilising multiple network interfaces for a cloud shell are provided. The techniques include receiving, by a computer system, a command to execute an operation by the computer system, the command being received from a router via a primary virtual network interface card (vNIC). The computer system may execute the operation, generating an output of the operation. The techniques also include transmitting, by the computer system, a message comprising the output of the operation to a shell subnet via a secondary vNIC, the secondary vNIC being configured for unidirectional transmission from the computer system to the shell subnet. The shell subnet may be configured to transmit the output of the operation to an external network via a network gateway.
US11374783B2
Systems and Methods for Differential Pressure Determination and Control are disclosed. In one aspect, embodiments of the present disclosure include a system, which able to obtain pressure measurements. The system can include, a sensor and a processor coupled to the sensor. A further embodiment includes memory coupled to the processor where the memory has stored thereon instructions, which when executed by the processor, cause the processor to: determine, a local set of pressure measurements from the sensor and/or compare the local set of pressure measurements with an external set of pressure measurements.
US11374780B1
Systems and methods for usage-based device naming and grouping are disclosed. For example, trigger events that indicate when a device should be renamed, added to a device group, and/or added to a routine may be determined. Usage data representing usage of the device may be received and utilized to determine if a trigger event occurs. When a trigger event occurs, a recommendation for renaming, grouping, etc. may be determined and sent to a user device. Upon acceptance of the recommendation, the device may be renamed, grouped, and/or added to a routine.
US11374775B2
A temperature sensing security token may include a first resistor having a first side connected to a voltage source, a second resistor having a first side connected to the voltage source, an analog comparator having a first input connected to a second side of the first resistor and a second input connected to a second side of the second resistor and an output that represents at least one bit of a key, and an analog to digital converter having an input connected to the second side of the first resistor wherein an output of said analog to digital converter is related to temperature by a temperature coefficient of resistivity of the first resistor. The first resistor and the second resistor may have the same nominal resistance. The first resistor, the second resistor and the analog to digital comparator may be encased in the same package. The package may be configured to inhibit inspection and discovery of components contained in said package. A processor may be connected to a key register and to a temperature table wherein said processor may be configured to store the key bits in the key register and is configured to store data corresponding to temperature. The processor may be configured to store a time stamp associated with an entry in the temperature table. A communications interface may be connected to the processor.
US11374774B2
An apparatus includes a first feed-forward PUF, a second feed-forward PUF and an exclusive-or circuit configured to perform an exclusive-or operation of an output of the first feed-forward PUF and an output of the second feed-forward PUF.
US11374759B2
A method for a user to access resources within a secure network without inputting a username or password is presented and claimed where the method comprises inputting, by the user, login credentials into an authentication service and obtaining from the authentication service at least one secret code; inputting the at least one secret code into an OTCP to initialize the OTCP; generating within the OTCP a one-time code (OTC) utilizing the at least one secret code but not including the user's login credentials or username; supplying, by the user, the OTC to a secure web portal wherein the secure web portal confirms authenticity of the OTC with the authentication service; and the secure web portal supplying access to the user of the secure web portal resources upon receipt of authentication of the user.
US11374758B2
A transceiver is disclosed including a transmitter designed to output a first signal according to a physical communication protocol, and to output a second signal comprising at least one cryptographic datum. The first and the second signal may be overlaid onto one another as an overlay signal at the output of the transceiver, and may comply with the physical communication protocol. The overlay signal may be received and processed by a receiver.
US11374753B2
Described is a system for selective transparency in a public ledger. In operation, a first submission by a first entity is logged to the public ledger. The submission is a data entry with a message M and an identification number (ID). Separately, a linkage by a second entity is recorded. The linkage is an encryption and commitment linking the submission by the first entity to a second submission by the second entity. The linkage can be verified through a series of processes, such as by determining a value of linkage verification information. The value of the linkage verification information and corresponding block number is then transmitted to a third entity. The third entity reads the commitments from block Ni and verifies that the commitments are commitments to the same ID using the linkage verification information.
US11374742B2
A key acquisition unit (411) acquires a decryption key ski in a pair of a conversion source and a public key pkj in a pair of a conversion target, out of a plurality of pairs of a decryption key and a public key. A conversion key generation unit (412) encrypts the decryption key ski acquired by the key acquisition unit (411) with the public key pkj, so as to generate a conversion key rki→j for converting a ciphertext encrypted with a public key pki in the pair of the conversion source into a converted ciphertext that can be decrypted with a decryption key skj in the pair of the conversion target. An output unit (413) outputs the conversion key rki→j generated by the conversion key generation unit (412).
US11374734B2
A system is disclosed that receives, at a host system from a data processing (DP) accelerator, an accelerator identifier (ID) that uniquely identifies the DP accelerator, wherein the host system is coupled to the DP accelerator over a bus. The system transmits the accelerator ID to a predetermined trusted server over a network. The system receives a certificate from the predetermined trusted server over the network, the certificate certifying the DP accelerator. The system extracts a public root key (PK_RK) from the certificate for verification, the PK_RK corresponding to a private root key (SK_RK) associated with the DP accelerator. The system establishes a secure channel with the DP accelerator using the PK_RK based on the verification to exchange data securely between the host system and the DP accelerator.
US11374728B2
Embodiments disclosed herein relate to a method in a wireless communication device that operates in an enhanced coverage mode, the enhanced coverage mode comprising sequential repetition of messages sent from the wireless communication device to a network node. An example method includes: receiving a Timing Advance Command TAC from the network node; and adapting a time at which the TAC is applied, wherein a time difference between the time at which the TAC is applied and a time at which the TAC is received shall be greater than or equal to a specified time depending on a type of the used Radio Access Technology, such that application of the TAC does not occur during a period after a first subframe of a repeated uplink transmission till the end of the repeated uplink transmission.
US11374726B2
A method for emulating a communication system with fast changing link condition, applied to a testbed system including an interference emulator, a transmitter, and a receiver, includes: by the transmitter, generating code-word symbols, in an initial symbol sequence, according to information bits; evaluating an interference condition and a time duration for each code-word symbol; reordering the code-word symbols to a reordered symbol sequence based on interference conditions; evaluating a total time duration of code-word symbols under each interference condition; and transmitting the code-word symbols in the reordered symbol sequence. The method also includes: by the interference emulator, obtaining the total time duration of code-word symbols under each interference condition from the transmitter; and providing an emulated interference environment by ordering the time durations of different interference conditions. The start time for transmitting code-word symbols with an interference condition is synchronized with the start time for emulating the interference condition.
US11374713B2
A method performed by a user equipment (UE) in a wireless communication system, includes receiving a sounding reference signal (SRS) configuration via a radio resource control (RRC) signaling, the SRS configuration indicating a subframe configured for SRS transmission, wherein the SRS configuration includes an indicator indicating whether an aperiodic SRS transmission or a periodic SRS transmission is performed in the subframe configured for SRS transmission; based on the indicator indicating that the aperiodic SRS transmission is performed, receiving request information for requesting a transmission of an SRS and aperiodically transmitting the SRS in the configured subframe; and based on the indicator indicating that the periodic SRS transmission is performed, periodically transmitting the SRS in the configured subframe.
US11374712B2
A method by which a terminal receives a reference signal in a wireless communication system, according to one embodiment of the present disclosure, comprises the steps of: receiving a channel state information-reference signal (CSI-RS); and deriving a CSI by measuring the CSI-RS, wherein the CSI-RS is allocated to a wireless resource according to a preset time resource-related pattern, and the CSI-RS or a demodulation reference signal (DMRS) can be dropped according to predetermined priorities when the CSI-RS and the DMRS are overlapped on a symbol.
US11374711B2
Systems and techniques are disclosed to enhance the efficiency of available bandwidth between UEs and base stations. A UE transmits a sounding reference signal (SRS) to the base station. The base station characterizes the uplink channel based on the SRS received and, using reciprocity, applies the channel characterization for the downlink channel. As part of applying the channel information, the base station forms the beam to the UE based on the uplink channel information obtained from the SRS. The UE may include an array of antennas, each UE transmitting a different SRS that the base station receives and uses to characterize the downlink. Multiple UEs (or a single UE with multiple antennas) transmit SRS at the same time and frequency allocation (non-orthogonal), but with each sending its own unique SRS. Further, multiple UEs (or a single UE with multiple antennas) may send their SRS at unique time/frequency allocations (orthogonal).
US11374707B2
According to certain embodiments, a transmitting node for transmitting data to a receiving node is provided. The transmitting node is operable at least in a dynamic bundling size mode and includes a communication interface and processing circuitry. The processing circuitry is configured, when operating in the dynamic bundling size mode, to provide the receiving node with an indication of bundling control information representing at least a number L of slots. The processing circuitry transmits data in L consecutive slots using a constant first precoding setting and transmit data in subsequent L consecutive slots using a constant second precoding setting. The first and second precoding settings are independently assignable.
US11374706B2
Disclosed is a method and apparatus for transmitting and receiving a synchronization signal and a transmission system. In the method, a transmitting node determines a frequency band range in which a carrier is located, and configures or assumes synchronization channel information on the carrier according to the frequency band range, where the synchronization channel information includes at least one of: a subcarrier spacing or orthogonal frequency division multiplexing (OFDM) symbol information of a synchronization channel; and the transmitting node transmits the synchronization signal using the synchronization channel information.
US11374699B2
This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for implementing a hybrid automatic repeat request (HARQ) protocol in a wireless local area network (WLAN). A first WLAN device may transmit a first HARQ frame to a second WLAN device. The first HARQ frame may include initial transmissions of a first plurality of forward error correction (FEC) codewords. The HARQ protocol may support new techniques for feedback, such as a feedback capability in which a bitmap may be used to indicate decoding failures of codewords. The first feedback message may include indicators to change a HARQ configuration parameter based on channel conditions. In some implementations, the second HARQ frame may combine retransmissions regarding the failed codewords with initial transmissions of a second plurality of codewords.
US11374696B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive an indication of a mapping between a plurality of sets of hybrid automatic repeat request (HARQ) processes and a corresponding plurality of HARQ process types. The UE may configure one or more HARQ processes of the UE based at least in part on the indication. In some aspects, a base station may transmit, to a UE, an indication of a mapping between a plurality of sets of HARQ processes and a corresponding plurality of HARQ process types. The base station may select a HARQ process, of the plurality of HARQ processes, to be used for a communication with the UE based at least in part on the mapping. Numerous other aspects are provided.
US11374695B2
A terminal is disclosed including a transmitter that transmits a Hybrid Automatic Repeat reQuest-Acknowledgement (HARQ-ACK) on an uplink control channel; and a processor that determines a cyclic shift used in transmission of the HARQ-ACK, wherein: if the HARQ-ACK is a 1-bit NACK, the cyclic shift is calculated based on an index and if the HARQ-ACK is a 1-bit ACK, the cyclic shift is calculated based on a sum of the index and a number value, the number value being equal to 6. In other aspects, a radio communication method and a base station are also disclosed.
US11374694B2
Methods, systems, and devices for wireless communications are described that provide for transport block size (TBS) determination for one or more wireless retransmissions of an initial transmission, in which the initial transmission may not be successfully received at a receiver. The receiver may determine, based on control information received in a retransmission, that the associated initial transmission was lost, and that the retransmission is not able to be decoded at the receiver. The receiver, in such cases, may provide a negative acknowledgment of the retransmission and an indication to the transmitter that the initial transmission was lost. The transmitter, responsive to the indication that the initial transmission was lost, may discontinue retransmitting the transmission, or may transmit additional control information for use in decoding the one or more retransmissions.
US11374691B2
Examples of block acknowledgement negotiations are described. In an example, a request to establish a BA session is sent by a first computing device (first device) to a second computing device (second device). A timer for receipt of a response to the request is initialized. A BA successful response is received by the first device after the timer has timed out. A request to terminate the BA session is sent by the first device to the second device. After sending the request to terminate the BA session, BA negotiation is reinitiated by the first device based on an updated inactivity timer, so that there are greater chances of successfully establishing a BA session. In an example, if the second device ignores the request to terminate the BA session then it sends a BA reject response to the first device. After receiving the BA reject response, the first device waits for the inactivity timer before reinitiating BA negotiations, so that the second device clears its states thereby increasing chances of successful BA renegotiations.
US11374686B2
A method of wireless communication at a transmitting device includes adding parity check bits to a set of information bits. The method also includes generating a non-coherent transmission signal by mapping the parity check bits and the set of information bits into a sequence of complex symbols. Further, the method may include transmitting the non-coherent transmission signal to a receiving device. A method of wireless communication at a receiving device includes receiving, from a transmitting device, a non-coherent signal having at least one segment. Each segment comprises a sequence of complex symbols corresponding to information bits and parity check bits. The method also includes jointly detecting the sequences from each segment of the received non-coherent signal by using the parity check bits.
US11374685B2
A radio frequency (RF) front end receives one or more symbols of a first frame transmitted by a transmitter. The RF front end determines that the one or more received symbols are correlated to one or more address symbols, where the one or more address symbols are each a time-domain signal of subcarriers that the transmitter transmits. The RF front end provides the received one or more symbols to a baseband system based on the correlation. The baseband system recovers bits of a second frame within the first frame based on the received one or more symbols.
US11374682B2
Embodiment techniques map parity bits to sub-channels based on their row weights. In one example, an embodiment technique includes allocating, from a set of sub-channels, one or more sub-channels for one or more parity bits based on row weights for sub-channels in a subset of sub-channels within the set of sub-channels, mapping information bits to remaining sub-channels in the set of sub-channels based on a reliability of the remaining sub-channels without mapping any of the information bits to the one or more sub-channels allocated for the one or more parity bits, polar encoding the information bits and the one or more parity bits based on at least the mapping of the information bits to the remaining sub-channels to obtain encoded bits, and transmitting the encoded bits to another device.
US11374676B2
An optical device (100) for an optical network, comprising an optical input (110), a passive optical component (112), a memory device (114) for storing information relating to the passive optical component. The optical device further comprises an optical splitter (116) configured to power split off a portion of received optical signals to form split optical signals and to output the remaining optical power of received optical signals to the passive optical component and a photodetector (118) configured to receive the split optical signals and to generate a corresponding photodetector output signal. Further the optical device comprises an accumulator (120) configured to be charged by the photodetector output signal, a laser (122) configured to be powered by the accumulator and a controller (124) configured to, in response to a trigger from the photodetector, read said information from the memory device and to cause the laser to transmit an optical signal from an optical output (110), the optical signal carrying a message based on said information read from the memory device.
US11374673B2
Coherent optical multiplexing 1+1 protection disclosed herein uses multiplexers, each having multiplexing and demultiplexing sub-units. Relay ports of a node are connected with the multiplexers, and each relay port is configured to input and output optical signals with the corresponding multiplexer. Two transmission ports of the node are connected with disjoint paths and are configured to input and output optical signals therewith. The node includes: a first optical splitter having input ports connected with the relay ports and two output ports connected with the two transmission ports; an optical switch connected with the transmission ports respectively via two input interfaces; a second optical splitter, which is a 1×N optical splitter, having one input port connected with an output interface of the optical switch and having output ports connected with the relay ports. The solution is reliable in implementation, has low insertion loss, and has good transmission performance.
US11374672B2
Various embodiments to enable Spectrum Access System (SAS) controlled interference management are disclosed herein. In one embodiment, an apparatus is provided. The apparatus includes a memory to store network configuration data and a processing device coupled to the memory. The processing device to generate a protection band based on interference measurements. The protection band is allocated to at least one of the infrastructure node of a Long-Term Evolution (LTE) network infrastructure. In this regard, the interference measurements are related to transmissions of data between infrastructure nodes of the LTE network infrastructure. Thereupon, a time slot is determined for the at least one of the infrastructure node based on the protection band. The time slot indicates an allocated time frame to access data in the LTE network infrastructure using a radio frequency in accordance with the protection band.
US11374668B2
Systems and methods for detecting and reducing signal interference affecting wireless communication with a mobile vehicle includes generating an interference signature based on a correlation multiple signal-quality characteristics of a desired target-signal that is received at an antenna assembly attached to the mobile vehicle, and adjusting the orientation of the antenna assembly based on a change or degradation in the interference signature to thereby improve wireless communication with the vehicle.
US11374648B2
Radio link coverage mapping systems and related techniques are provided to improve the operation of unmanned mobile sensor or survey platforms. A radio or communication link coverage mapping system includes a logic device configured to communicate with a communication module and a position sensor coupled to a mobile platform, where the communication module is configured to establish a wireless communication link with a base station associated with the mobile platform and the position sensor is configured to provide a position of the mobile platform as it maneuvers within a survey area. The logic device determines communication link quality data associated with the wireless communication link as the mobile platform maneuvers within the survey area, receives corresponding position data, and generates corresponding communication coverage information, which may be used to generate a radio link coverage map.
US11374646B2
Systems and devices are provided in which an RF wireless bridge is employed to facilitate indirect transmission of communication signals between external devices located outside of an electromagnetically shielding enclosure within internal devices located within the enclosure, via the intermediate transmission of RF waves through an RF attenuating window forming a portion of the enclosure. The wireless bridge is formed from a first RF communication device located within the electromagnetically shielding enclosure, and a second RF communication device located outside of the enclosure, where the two RF communication devices are positioned with sufficient proximity such that the wireless bridge facilitates indirect communication through the RF attenuating window despite attenuation of RF energy by the RF attenuating window. In another example embodiment, the electromagnetically shielding enclosure may enclose at least a portion of the first RF communication device to reduce noise that could impact the performance of the magnetic resonance scanner.
US11374633B2
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may determine to operate in an antenna switch diversity mode to transmit an uplink signal according to an antenna switching pattern, the antenna switching pattern comprising switching between a first transmit chain coupled to a first antenna and a second transmit chain coupled to a second antenna. The UE may transmit at least a first portion of the uplink signal using the first transmit chain coupled to the first antenna, the first transmit chain coupled to the first antenna. The UE may transmit at least a second portion of the uplink signal using the second transmit chain coupled to the second antenna, the second transmit chain coupled to the second antenna.
US11374629B2
This disclosure relates to a method for providing channel state information (CSI) from a remote radio unit (RRU) to a baseband unit (BBU), the method comprising: determining CSI for each user equipment (UE) of a plurality of UEs based on a reference signal received from the respective UE; generating a plurality of correlation coefficients based on the CSI; and providing the plurality of correlation coefficients to the BBU.
US11374626B2
A method for transmitting signals by a user equipment (UE) in a multi input multi output (MIMO) communication system is disclosed. The method comprises steps of receiving two or more MIMO layer configurations per bandwidth part (BWP); receiving a medium access control (MAC) control element (CE) indicating a first MIMO layer configuration for a downlink reception via a first BWP and a second MIMO layer configuration for an uplink transmission via a second BWP among the two or more MIMO layer configurations; and transmitting and receiving signals based on the first and second MIMO layer configurations.
US11374623B2
Devices and methods for connected isochronous stream (CIS) swapping are disclosed. In an example Bluetooth™ setting, a smartphone can be connected to multiple earbuds. It is possible that both earbuds include microphones, but only one microphone is enabled at a given time. That is, only one of the CISes established between the smartphone and the earbuds is bidirectional, and the other is unidirectional. The disclosed techniques enable the CISes to be swapped between the earbuds so that the earbud with better microphone quality will have ownership of the bidirectional CIS.
US11374609B2
A transceiver in a wireless communication system is provided. The transceiver includes a first circuit configured to convert a digital signal having a third bandwidth, a second circuit configured to separate the analog signal into a first analog signal corresponding to the first band and a second analog signal corresponding to the second band, up-convert the first analog signal and the second analog signal to generate a first radio frequency (RF) signal in the first band and a second RF signal in the second band, and output an RF signal having the third bandwidth, and a third circuit configured to separate the RF signal into the first RF signal and the second RF signal, adjust a phase of the first RF signal for beamforming in the first band, and adjust a phase of the second RF signal for beamforming in the second band.
US11374602B2
A communication interference rejection system comprising a receiver operatively connected to a device connected to a body of a user. The receiver is configured to receive a signal transmitted through the body of the user, the signal comprising a data component and an interference component, the interference component due to human body antenna effect. The receiver is configured to integrate the signal using a relatively low-gain analog integrator and then digitally differentiate the output of said integration.
US11374601B2
A receiver circuit includes an interleaved ADC, a first delay circuit, a second delay circuit, a first processing channel, a second processing channel, and an interleaving ADC timing error detector circuit. The interleaved ADC includes a first ADC and a second ADC in parallel. The first delay circuit delays a first clock signal provided to the first ADC. The second delay circuit delays a second clock signal provided to the second ADC. The first processing channel processes data samples provided by the first ADC, and includes a first slicer. The second processing channel processes data samples provided by the second ADC, and includes a second slicer. The interleaving ADC timing error detector circuit controls delay of the first delay circuit and the second delay circuit based on an output signal of the first slicer, and an output signal or an input signal of the second slicer.
US11374592B2
A processing device in a memory system reads a sense word from a memory device and executes a plurality of parity check equations on corresponding subsets of the sense word to determine a plurality of parity check equation results. The processing device determines a syndrome for the sense word using the plurality of parity check equation results, determines whether the syndrome for the sense word satisfies a codeword criterion, and responsive to the syndrome for the sense word not satisfying the codeword criterion, performs an iterative low density parity check (LDPC) correction process, wherein at least one criterion of the iterative LDPC correction process is adjusted after a threshold number of iterations is performed.
US11374577B2
Quadrature oscillator circuitry, comprising: a first differential oscillator circuit having differential output nodes and configured to generate a first pair of differential oscillator signals at those output nodes, respectively; a second differential oscillator circuit having differential output nodes and configured to generate a second pair of differential oscillator signals at those output nodes, respectively; and a cross-coupling circuit connected to cross-couple the first and second differential oscillator circuits. The cross-coupling circuit may comprise a pair of cross-coupled transistors.
US11374559B2
A low power comparator circuit is provided. The circuit includes a comparator core including a first stage. The first stage has an output configured to provide a digital value. A capacitor includes a first terminal coupled at an input of the first stage and a second terminal selectively coupled to a first input and a second input of the comparator core. A voltage generator is coupled to the first stage. The voltage generator is configured and arranged to generate a first voltage based on a predetermined input current and to limit a maximum current of the first stage based on the predetermined input current.
US11374556B2
A sequence circuit (1) includes a detector (2) that detects an occurrence of an event based on an input signal, an acceptor (4) that accepts the event whose occurrence has been detected by the detector, an inhibitor (4) that inhibits the acceptor from accepting another event for a first period using the acceptance of one event by the acceptor as a trigger, a clock pulse generator (3) that generates one or more clock pulses during a period after a second period shorter than the first period elapses from the start of the first period until the first period ends, a determiner (5) that determines a next state based on a current slate and the event accepted by the acceptor, and a latch (6) that latches the next state using the clock pulse. An output of the latch is the current state.
US11374551B2
The invention relates to an acoustically coupled thin-film BAW filter, comprising a piezoelectric layer, an input-port on the piezoelectric layer changing electrical signal into an acoustic wave (SAW, BAW), and an output-port on the piezoelectric layer changing acoustic signal into electrical signal. In accordance with the invention the ports include electrodes positioned close to each other, and the filter is designed to operate in first order thickness-extensional TE1 mode.
US11374548B2
A filter circuit for reducing feedback of a consumer on an energy supply is disclosed. This filter circuit includes a multipolar input, a line choke, and a multipolar output, wherein the input is configured to receive an AC voltage from the energy supply, wherein the output is configured to be connected to the consumer, wherein the line choke includes one coil for each pole of the input, and wherein the coils of the line choke are each connected between one pole of the input and one pole of the output and energy is transferred from the input to the output and/or vice versa. A resonant current suppression (RCS) group is connected in parallel to a coil of the line choke to transmit resonant currents arising at the line choke such that voltage increases generated by the resonant currents are reduced or suppressed by the at least one RCS circuit.
US11374547B2
Disclosed herein are example techniques to facilitate calibrating a portable playback device. An example implementation involves determining that a playback device is to perform an equalization calibration of the playback device and initiating the equalization calibration. Initiating the equalization calibration involves (i) outputting audio content, (ii) capturing audio data representing reflections of the audio content within an area in which the playback device is located, (iii) determining an acoustic response of the area in which the playback device is located, (iv) selecting a stored acoustic response from the acoustic response database that is most similar to the determined acoustic response of the area in which the playback device is located, and (v) applying to the audio content, via the playback device, a set of stored audio calibration settings associated with the selected stored acoustic area response.
US11374544B2
A capacitive-coupled chopper instrumentation amplifier includes a first chopper, a first gain stage, a capacitive isolation stage electrically coupled between inputs of the first gain stage and the first chopper, a second gain stage, a second chopper electrically coupled between outputs of the first gain stage and inputs of the second gain stage, clamping circuitry electrically coupled between the inputs of the first gain stage and a reference voltage rail, and a controller. The controller is configured to (a) detect a change in a first common-mode voltage exceeding a threshold value, the first common-mode voltage being a common-mode voltage at the inputs of the amplifier, and (b) in response to detecting the change in the first common-mode voltage exceeding the threshold value, cause the clamping circuitry to clamp the inputs of the first gain stage to the reference voltage rail.
US11374540B2
Bias circuits and methods for silicon-based amplifier architectures that are tolerant of supply and bias voltage variations, bias current variations, and transistor stack height, and compensate for poor output resistance characteristics. Embodiments include power amplifiers and low-noise amplifiers that utilize a cascode reference circuit to bias the final stages of a cascode amplifier under the control of a closed loop bias control circuit. The closed loop bias control circuit ensures that the current in the cascode reference circuit is approximately equal to a selected multiple of a known current value by adjusting the gate bias voltage to the final stage of the cascode amplifier. The final current through the cascode amplifier is a multiple of the current in the cascode reference circuit, based on a device scaling factor representing the relative sizes of the transistor devices in the cascode amplifier and in the cascode reference circuit.
US11374537B2
A technique relates to a pulse shaping of microwave signals. A nondegenerate mixing device receives signals and a time-varying magnetic flux via input ports. The nondegenerate mixing device uses the signals and the time-varying magnetic flux to generate an output signal on an output port, the output signal having a waveform profile set by the time-varying magnetic flux.
US11374536B2
A system includes a Zero IF transmitter having a mixer and a programmable gain stage. The Zero IF transmitter also includes an intermediate stage between the mixer and the programmable gain stage, wherein the intermediate stage is configured to decouple the mixer and the programmable gain stage.
US11374527B2
A soft starter includes a plurality of live phases, wherein a semiconductor switching element and an electromechanical switch parallel-connected thereto are arranged in each phase. In the soft starter, on a load-facing side of the semiconductor switching elements and of the electromechanical switches, the plurality of phases are connected in a circuit forming a star point. The star point circuit includes at least one passive component and is configured for detecting a reduced voltage drop in a defective state of a semiconductor switching element and/or of an electromechanical switch.
US11374515B1
An operation method and an operation device of a motor driver for driving a motor are provided. The operation method includes: establishing a hysteresis control method; and adjusting a switch frequency of a power module for operating the motor by using the hysteresis control method according to a change of rotation speed of the motor and a current switch frequency.
US11374501B1
A phase balancer includes a plurality of power conversion circuits, a direct current transformer, and a plurality of phase-nodes. Each of the power conversion circuits may include a throughput, a capacitor bank, and a direct current bus. The direct current transformer may be coupled to each of the direct current buses to move energy between the power conversion circuits. Each throughput may be operatively coupled to the capacitor bank of one power conversion circuit and the throughput of another power conversion circuit to move current between the plurality of power conversion circuits.
US11374493B2
A circuit to control the peak current of a single inductor multiple output (SIMO) power converter operating in continuous current mode (CCM) is disclosed. The circuit generates a peak-current threshold signal that can be raised or lowered based on an error signal generated by comparing output voltages to their respective regulated levels. Additionally, the circuit can lower the peak-current threshold signal when an energy storage element of the SIMO power converter is in a freewheeling state. The lowering can occur at a rate that continues as long at the freewheeling state persists. The disclosed circuits and methods allow the peak-current threshold to converge on a level that facilitates the sufficient charging of the energy storage element to provide enough energy to the outputs but not excessive charging so as to increase ohmic loss associated with the freewheeling state.
US11374490B2
A power conversion system includes a power conversion circuit and a start circuit. The power conversion circuit includes a first terminal, a second terminal, an output capacitor, at switching unit, a flying capacitor and a magnetic element. The second switching unit includes two switch groups. The flying capacitor is connected between the first terminal and the second terminal. The magnetic element includes two first windings that are electromagnetically coupled with each other. A first one of the two first windings is electrically connected between one switch group and the second terminal of the power conversion circuit. A second one of the two first windings is electrically connected between the other switch group and the second terminal of the power conversion circuit. The start circuit includes a third winding, an inductor and at least one switch element. The third winding is electromagnetically coupled with the first windings.
US11374489B2
A circuit for a multi-voltage input AC/DC charger, such as a Universal AC input AC/DC charger, is provided, comprising a plurality of capacitors having different voltage ratings that are connected in parallel, and a switching circuit comprising input voltage sensing and comparator drive circuitry, to allow for selective connection of one or more of the plurality of capacitors, responsive to a sensed input voltage. Since bulk capacitors occupy a significant proportion of the volume of an AC/DC charger, this solution provides for a reduction in system volume, with associated improvement in the power density of an isolated AC/DC charger.
US11374488B2
A multi-mode voltage pump may be configured to select an operational mode based on a temperature of a semiconductor device. The selected mode for a range of temperature values may be determined based on process variations and operational differences caused by temperature changes. The different selected modes of operation of the multi-mode voltage pump may provide pumped voltage having different voltage magnitudes. For example, the multi-mode voltage pump may operate in a first mode that uses two stages to provide a first VPP voltage, a second mode that uses a single stage to provide a second VPP voltage, or a third mode that uses a mixture of a single stage and two stages to provide a third VPP voltage. The third VPP voltage may be between the first and second VPP voltages, with the first VPP voltage having the greatest magnitude. Control signal timing of circuitry of the multi-mode voltage pump may be based on an oscillator signal.
US11374477B2
A pulse generator comprises a mounting to hold two bodies in proximity to each other. Two magnetic elements may be movably placed in the mounting, and the magnetic elements will align with each other in one of two stable states. A coil surrounds the magnetic elements in the mounting, and a force application device applies a force to the first magnetic element to cause the first magnetic element to break the current alignment and thereby make the first and second magnetic elements realign to the other stable state. The movement of the magnets generates a pulse in the coil which may be detected by suitable circuitry and used. The device may be used inter alia to count rotations or linear movements, or to provide switching or remote control without the need for a separate power source.
US11374475B2
A motor of the invention includes a stator having a slot wound with a coil and a circular shaped housing accommodating the stator, and a rotor disposed on an inner surface of the housing and spaced apart from the slot and having a plurality of permanent magnets having the same number as magnetic poles and having different magnetic polarities. Each of the plurality of permanent magnets has a length corresponding to a first angle according to the number of magnetic poles. The plurality of permanent magnets are spaced apart from each other at a third angle according to the first angle and a second angle corresponding to the number of magnetic poles. The first, second, third angles of the motor refer to a center point of the housing as an angle reference point. The motor of an embodiment may be a motor provided in a washing machine.
US11374473B2
An EC motor for an electric hand tool having a stator in which a rotor is rotatably mounted, which comprises a rotor lamination stack, which has a passage opening and is formed of individual laminations, and a rotor shaft which is cast in the passage opening of the rotor lamination stack by means of a casting compound, and having a plurality of permanent magnets, which are received in the pockets formed in the rotor lamination stack. An annular channel, which is connected to the pockets in a fluid-conducting manner via radial channels, each of which is formed of a plurality of channel sections formed in adjacent laminations of the rotor lamination stack, is formed between the rotor shaft and the wall of the passage opening for supplying the casting compound from the annular channel to the pockets. A method is also provided for producing a rotor for an EC motor.
US11374460B2
A vehicle includes a first rotating electric machine, a second rotating electric machine, a power transmission device and an accommodation case. The rotating electric machine accommodation portion and the power transmission device accommodation portion are partitioned by a partition wall. The partition wall includes a first rotating electric machine accommodation wall, a second rotating electric machine accommodation wall, and a step wall which extends in the axial direction from the second rotating electric machine accommodation wall to the first rotating electric machine accommodation wall. The step wall is at least partially overlapped with the second rotating electric machine in the axial direction, and a distance between an outermost diameter portion of the second rotating electric machine and the step wall is shorter than a distance between the outermost diameter portion of the second rotating electric machine and an outermost diameter portion of the first rotating electric machine.
US11374448B2
A motor for a laundry appliance includes a drive shaft coupled to a drum at a first end. The rotor frame is coupled proximate the second end of the drive shaft, where the rotor frame includes at least one polymeric material. A central hub includes a core and a perimetrical ring that extends circumferentially around the core. A plurality of recesses are defined within a planar surface of the perimetrical ring, wherein a portion of the polymeric material is received within the plurality of recesses to secure the rotor frame to the central hub.
US11374439B2
An electronic device includes a case body, a wireless transmission circuit, a voice processing circuit, a control circuit, and a wireless charging circuit. The case body is configured to hold an external electronic device. The wireless transmission circuit is configured to wirelessly connect the external electronic devices. The voice processing circuit is configured to generate a voice command according to a voice signal, and transmit the voice command to the external electronic devices. The wireless charging circuit is configured to couple the external electronic device to receive a first voltage, and convert the first voltage to a storage voltage to supply power to the control circuit, the wireless transmission circuit, and the voice processing circuit.
US11374424B2
Provided is a battery management system capable of deliberately discharging a battery to suppress deterioration of the battery due to gas generated in the battery that is left non-used at a high temperature for a long time. The battery management system, which aims to prevent generation of gas in the battery left non-used at a high temperature, is provided to prevent generation of gas in the battery in advance by deliberately discharging the battery to reduce a charged amount of the battery when a temperature, a charged amount, and a non-used period are in a preset level range.
US11374422B2
A single-interface charging-discharging switchable circuit comprising a power management unit U1, field effect transistors Q1˜Q2, capacitors C1˜C5, resistors R1˜R8, a diode D1 and an inductor L1. The product fills the gap in the market where there is no automatic charging-discharging switching circuit with the same interface, which enables the same interface (VCC/GND) to realize discharging and charging functions. The circuit of the disclosure is simple and has broad application prospects. The product of the disclosure uses a 5V-30V power supply to charge, and mobile phone adapters, portable power supply and other 5V power supply can be used as chargers. It is not limited by the 5V voltage of the traditional power supply, and the range of the input voltage of charging is wide.
US11374414B2
A method for controlling an uninterruptible power supply system and the uninterruptible power supply system for implementing the method includes a base unit and an accumulator module with a supervision unit, where the base unit includes a charging unit and a control unit for controlling the charging unit and can be accommodated spatially separated from the accumulator module, where a respective current charge-specific state of the accumulator module is established at regular intervals during charging and/or discharging by the supervision unit of the accumulator module and transmitted to the base unit in which the currently transmitted charge-specific state of the accumulator module is evaluated by the control unit and the charging unit of the base unit is controlled accordingly, such that the volume of data transmitted between the base unit and the accumulator module of the uninterruptible power supply unit is significantly reduced and the security of transmission is increased.
US11374400B2
A bi-directional direct current (DC) solid state power controller (SSPC) architecture and control method. The SSPC protects a DC distribution system by isolating both the positive and negative buses independently in case of short circuit or ground fault. The SSPC architecture includes two self-heal interleaved capacitors and includes a fast, soft-charging control technique that provides line-isolated charging of the DC bulk capacitor to avoid inrush current when powering up the DC distribution system. The soft-charging function alternately charges one of the two interleaved capacitors, while the other capacitor discharges to the DC bulk capacitor. Repetitive switching results in a charging and discharging process that increases the voltage of the DC bulk capacitor prior to powering up the DC distribution system, while keeping the DC power source isolated from the load.
US11374396B2
A circuit protection device is provided. The circuit protection device includes an active energy absorber that is coupled between two power lines in an electrical power distribution system and is configured to selectively conduct fault current responsive to overvoltage conditions. The active energy absorber includes an overvoltage protection module that includes two thyristors that are connected in anti-parallel with one another and a varistor that is connected with the overvoltage protection module as a series circuit. The series circuit including the varistor and the overvoltage protection module is connected between the power lines.
US11374395B2
A remote power unit for providing direct current power to a remote power receiver in a direct current power system is provided. A residual current protection circuit comprises a first switch, which opens a positive voltage rail, and a second switch, which open a negative voltage rail. A first current sensor measures a first residual current between the first switch and the remote power receiver, while the first switch is closed and the second switch is opened. A second current sensor measures a second residual current between the second switch and the remote power receiver, while the second switch is closed and the first switch is open. A controller detects a residual current event, if the first residual current and/or the second residual current are above a residual current threshold.
US11374379B2
A laser system includes: a pulse laser system configured to emit a first laser beam having a first wavelength component and having a first polarization component and a second laser beam having the first wavelength component and having a second polarization component; a guide laser apparatus configured to emit a third laser beam having a second wavelength component; a polarization conversion mechanism configured to be able to switch between a first state in which the third laser beam is emitted as a first guide laser beam having the first polarization component, and a second state in which the third laser beam is emitted as a second guide laser beam having the second polarization component; a dichroic mirror configured to reflect the first and second laser beams having the first wavelength component or the first and second guide laser beams having the second wavelength component, to transmit the first and second laser beams or the first and second guide laser beams that are not reflected by the dichroic mirror; and a polarization beam splitter configured to reflect the first laser beam and the first guide laser beam, and to transmit the second laser beam and the second guide laser beam.
US11374376B2
A cylindrical electrode module of a fiber optic laser system includes an inner cylinder having an inner repeating pattern of longitudinally-aligned positive and negative electrodes on an outer surface of the inner cylinder. The cylindrical electrode mode includes an outer cylinder that encloses the inner cylinder. The outer cylinder that has an outer repeating pattern of longitudinally-aligned negative and positive electrodes on an inner surface of the inner cylinder that are in corresponding and complementary, parallel alignment with the positive and negative electrodes of the inner repeating pattern on the outer surface of the inner cylinder. The cylindrical electrode module includes an optical fiber having an input end configured to align with and be optically coupled to a high power pump laser. The optical fiber is wrapped around the inner cylinder within the outer cylinder to form a cylindrical fiber assembly. The electrodes are activated to achieve quasi-phase matching.
US11374366B2
A system is described for providing an electrical ground connection for a circuit assembly. The system may include a housing for the circuit assembly, the housing having an electrically conductive fixation member configured for attachment to an electrically conductive element outside the housing. The system may also include an electrically conductive feature configured for attachment to the circuit assembly, the electrically conductive feature comprising a flexible contact terminal configured to contact the electrically conductive fixation member inside the housing. Attachment of the electrically conductive fixation member to the electrically conductive element outside the housing enables an electrical ground connection for the circuit assembly via the electrically conductive feature comprising the flexible contact terminal.
US11374365B2
A device connector (10) is to be mounted on a case (1) of a device and includes a housing (20) configured to fit into a mounting hole (2) in the case (1). A wire (40) is pulled out from the housing (20) in parallel to an outer surface (4) of the case (1). A shield (50) includes a wire-side mounting portion (53) that is configured to cover the wire (40), and a connecting member (60) configured to coaxially arrange and directly connect a case-side mounting portion (3) projecting in a direction intersecting a pull-out direction of the wire (40) from the outer surface (4) of the case (1) and the wire-side mounting portion (53).
US11374364B2
The invention provides a shield shell that allows easy insertion of a circuit board or other insulator into the shield shell. A shield shell 300 includes a shell body 310 and first and second position restrictors 320a and 320b. The first position restrictor 320a is provided at an edge portion 315 of an insertion port 310 of the shell body 310 and is located inside the insertion port 315. The second position restrictor 320b is provided in the shell body 310 so as to oppose the first position restrictor 320b with a spacing in a Z-Z′ direction. A distance in the Z-Z′ direction from the first position restrictor 320a to the second position restrictor 320b is substantially equal to, or slightly larger than, a distance in the Z-Z′ direction from a first face 101 to a second face 102 of a circuit board 100. When the circuit board 100 is inserted into the shell body 310 through the insertion port 315, the first position restrictor 320a and the second position restrictor 320b are abuttable on the first face 101 and the second face 102, respectively, of the circuit board 100.
US11374361B2
(Technical Problem) To provide a lightweight and highly reliable plug connector for high-speed digital multi-channel transmission. (Technical Solution) A rigid substrate of a plug connector includes a base material having a first surface, including a first side and a second side formed opposite the first side, and a second surface formed opposite the first surface, and a plurality of signal transmission patterns configured to transmit a differential signal, and includes a first signal transmission pattern on the first surface, a second signal transmission pattern on the second surface, a third signal transmission pattern on the first surface and adjacent to the first signal transmission pattern, and a fourth signal transmission pattern on the second surface and adjacent to the second signal transmission pattern. Each signal transmission pattern includes a first conductor pattern, a second conductor pattern forming a differential pair, and a third conductor pattern having a fixed potential. Each of the first conductor pattern, the second conductor pattern, and the third conductor pattern includes a terminal portion electrically connected to a terminal of another connector, a pad portion electrically connected to a cable, and a wiring portion electrically connecting the terminal portion and the pad portion. The terminal portion is formed along the first side, and the pad portion is formed along the second side.
US11374356B2
A connector position assurance (CPA) member for assuring the engagement of a female housing with a male housing. The CPA member includes arms designed to stably and securely fit with apertures formed by the female housing. Also, the female housing includes a connector latch which engages with the CPA member and which used to securely hold together the female housing and the male housing.
US11374349B2
A receptacle connector device for electrical vehicle use in accordance with the present invention is disposed at a battery terminal of an electric vehicle and is connected to a plug connector in a charging station. The receptacle connector comprises an insulating body and a plurality of conducting elements. The insulating body is made of waterproof plastic materials and the plurality of the conducting elements are made of metal materials. The insulating body has a plurality of concentric circular grooves and a transverse portion. The plurality of the conducting elements are respectively disposed in the plurality of the concentric circular grooves, characterized in that: each of the plurality of the conducting elements forms a rough surface, thereby to enlarge contact area between the plurality of the conducting elements and the insulating body in moulding process for firm combination of plastic and metal materials.
US11374346B2
A high-voltage self-aligning push to mate electrical interconnect device is provided. The electrical interconnect device includes a housing with a mating end and a receiving end. The interconnect also includes an insulator bushing configured to be affixed to the receiving end of the housing. The interconnect also includes a center pin disposed within the housing. The center pin extends from the mating end of the housing to the receiving end of the housing. The interconnect also includes a connector socket disposed within the insulator bushing and which is in electrical communication with the center pin. The interconnect also includes an alignment sleeve including a chamfered mating funnel defining a void configured to accept and surround the housing and at least a portion of insulator bushing.
US11374344B2
A protecting cover includes a latching component and a releasing component. The latching component includes an engaging portion. The engaging portion engages with a cooperating portion of a connecting port when the latching component is at least partially accommodated inside the connecting port. The releasing component is detachably installed on the latching component and includes a resilient arm. The resilient arm abuts against the engaging portion to drive the engaging portion to disengage from the cooperating portion by operation of the resilient arm when the releasing component is installed on the latching component. The latching component at least partially accommodated inside the connecting port covers a front opening of the connecting port, and removal of the latching component requires the releasing component. It not only prevents outside dust particles or substances from entering into the connecting port but also prevents an unauthorized connection of the connecting port.
US11374341B2
In a connection terminal including a box-shaped connection portion that has a bottom wall, one side wall and another side wall that are erected on both sides of the bottom wall, and a ceiling wall, the ceiling wall has a lower ceiling wall obtained by bending the one side wall toward the other side wall, and an upper ceiling wall obtained by bending the other side wall toward the one side wall at an upper bent portion and is superposed above the lower ceiling wall, a protrusion is provided on a side of the lower ceiling wall close to the lower bent portion, and a locking portion is provided on a side of the upper ceiling wall close to the lower bent portion.
US11374335B2
An antenna system includes a ground plane, a first nonconductive support element, a first antenna element, a second nonconductive support element, and a second antenna element. The first nonconductive support element is adjacent to the ground plane. The first antenna element is distributed over the first nonconductive support element. The first antenna element is excited by a first signal source. The second nonconductive support element is adjacent to the ground plane. The second antenna element is distributed over the second nonconductive support element. The second antenna element is excited by a second signal source. Both the first antenna element and the second antenna element can cover a wide operation frequency band of LTE/5G.
US11374328B2
Provided is an antenna device for a vehicle capable of firmly fixing a capacitance loading element. An antenna device 1 for a vehicle includes: an antenna case 5; a capacitance loading element 20 housed in an internal space of the antenna case 5; a capacitance loading element holder 10 including an upper holder 11 and a lower holder 12 and configured to sandwich and hold the capacitance loading element 20 between the upper holder 11 and the lower holder 12; and a metal base 50 configured to hold the lower holder 12. The capacitance loading element 20 includes two elements and a connecting portion that connects the two elements, the connecting portion is provided at a position lower than upper edges of the two elements, the upper holder 11 holds the two elements, and the upper holder 11 and the lower holder 12 sandwich and hold the connecting portion.
US11374321B2
A differential antenna includes a substrate formed of non-radio-frequency material and a pair of conductive microstrip lines formed on the substrate. A metallic sheet is supported and spaced apart from the pair of conductive microstrip lines by a plurality of support elements to form an air gap. The metallic sheet is patterned to include a plurality of differential radiating gaps disposed along the longitudinal axis of the antenna and above a gap between the pair of conductive microstrip lines. Multiple rows of metallic vias are formed in the substrate disposed and spaced apart laterally with respect to the gap between the pair of conductive microstrip lines to define two propagation air cavities in which radiation can propagate. The differential antenna is configured such that the radiation is differential-mode, second-order radiation, which is emitted from the differential antenna at the differential radiating gaps in the metallic sheet.
US11374317B2
An antenna array for a liquid crystal display able to function without a phase shifter includes at least two antenna units, each with an antenna module and a controlling circuit. The antenna module is at the side of a first substrate, a grounding layer, a feeding portion, a second substrate, and a liquid crystal layer also being included as a stack. The grounding layer and the feeding portion are on sides of the second substrate. The controlling circuit controls rotation of liquid crystal molecules of the liquid crystal layer therein to change a dielectric constant between the grounding layer and the antenna. The operating frequency of each antenna unit is thereby changed and radiation beam or pattern of the antenna array is thereby adjusted.
US11374302B2
A wireless signal device is provided. The wireless signal device includes a device body, a fastening belt, a wireless signal module and a switch unit. The device body includes a through hole. A fixed end of the fastening belt is affixed to the device body, and a free end of the fastening belt is adapted to be inserted into the through hole. The wireless signal module is disposed in the device body. The switch unit is disposed in the device body, wherein in a signal transmission mode, the fastening belt passes through the through hole, and the switch unit is pressed by the fastening belt to activate the wireless signal module.
US11374301B2
A cable type antenna is provided having a small-sized lightweight configuration and enabling specifying of a radiation region having a desired antenna length. The cable type antenna may be sectionalized into a first region on the power feeding circuit side and a second region on the leading end side. The cable type antenna of the present disclosure further comprises a balanced-to-unbalanced transformer element disposed between the first region and the second region, wherein the balanced-to-unbalanced transformer element includes an unbalanced-side terminal connected to the first region and a balanced-side terminal connected to the second region configured to allow the first region to serve as a non-radiation part and the second region to serve as a radiation part.
US11374291B2
A secondary cell includes an electrode body including a plurality of electrode groups each including a plurality of positive electrodes, a plurality of negative electrodes, and at least one separator, the positive electrodes and the negative electrodes each being alternately stacked on each other with the separator interposed in between; and at least one metal plate disposed between the electrode groups. Electrodes that are disposed at both ends of each of the electrode groups are the negative electrodes. The metal plate is in contact with a mixture layer of a negative electrode constituting at least one of the electrode groups, the metal plate being provided in a noncontact state with conductive members other than the mixture layer.
US11374290B2
A plurality of battery cells each having a positive electrode terminal and a negative electrode terminal; and a bus bar which connects the electrode terminals facing each other in the battery cells adjacently disposed among the plurality of battery cells.
US11374289B2
A battery wiring module has a novel structure with which workability of a wire routing process can be improved and is able to prevent or reduce the occurrence of misrouting. A battery wiring module includes a plurality of busbars that electrically connect adjacent battery cells of a plurality of battery cells arranged in a row, a plurality of coated wires connected at one end to an external connection terminal and a connecting part provided at the other end being connected to one of the busbars, a wire routing body in which a busbar housing frame that houses the busbars and a wire routing passage that routes the coated wires are provided, and a sub-assembly protector that is mounted to the wire routing body, the sub-assembly protector holding a plurality of coated wires.
US11374287B2
An energy storage device in which a micro-short circuit at the time of heat generation is suppressed is provided. The energy storage device includes: a positive electrode; a negative electrode containing a negative composite layer; and a separator disposed between the positive electrode and the negative electrode. The separator contains a base material layer containing a thermoplastic resin and an inorganic layer formed on the base material layer, the inorganic layer opposes to the positive electrode, the base material layer opposes to the negative electrode, and a ratio of a mass of the base material layer per unit area to a spatial volume of the negative composite layer is 0.26 or more.
US11374280B2
According to one embodiment, an electricity storage device includes a first box, a second box, a storage battery, and a flow path. The second box includes a side plate and is housed in the first box. The storage battery is disposed in the second box while being connected to the side plate. The flow path is configured to include the side plate of the second box inside the first box and outside the second box and vertically penetrates the first box.
US11374277B2
A secondary battery pack according to an aspect of the present disclosure includes: a cell assembly including a plurality of secondary batteries; a pack case having an internal space for accommodating the cell assembly; an electrode terminal connected to the cell assembly and protruding to the outside of the pack case; and a terminal cover configured to cover an upper portion and partial side surfaces of the electrode terminal, and to be detachable from the pack case by including a hooking protrusion that is hook-coupled to and released from a stopper that is provided in the pack case. In particular, the terminal cover further includes a jig hole configured to allow a cover separating jig to be inserted from outside to inside, and the hooking protrusion is provided at an internal area of the terminal cover to be released from the stopper when the cover separating jig inserted through the jig hole pushes the hooking protrusion.
US11374266B2
A system for permanently marking at least one battery component includes at least one marking element which is assigned to the battery component. The system includes a battery management system for operating the battery component in dependence on a state of the marking element. At least one marking device can be electrically connected to the marking element in such a way that a permanent change in the state of the marking element can be carried out by the marking device. The marking element is provided outside the battery management system such that operation of the battery component is permanently adaptable by the change of state.
US11374264B2
A detection system includes a power generation element; a first outer cover body enveloping the power generation element; a second outer cover body located between the power generation element and the first outer cover body, and enveloping the power generation element; a first space section enclosed by the first outer cover body and the second outer cover body; a second space section enclosed by the second outer cover body; and a detector that detects a gas in the first space section.
US11374260B2
Disclosed herein are electrolyte compositions comprising a fluorinated solvent, a fluorinated sulfone, at least one component selected from a borate salt, and/or an oxalate salt, and/or a fluorinated cyclic carbonate, and at least one electrolyte salt. The fluorinated solvent may be a fluorinated acyclic carboxylic acid ester, a fluorinated acyclic carbonate, a fluorinated acyclic ether, or combinations thereof. The electrolyte compositions are useful in electrochemical cells, such as lithium ion batteries.
US11374258B2
The present invention provides an electrolyte composition that provides better charging/discharging performance when used in a cell than a conventional electrolyte composition. The present invention relates to an electrolyte composition containing an alkali metal salt, at least one polymer selected from the group consisting of a polyether polymer, a (meth)acrylic polymer, a nitrile polymer, and a fluoropolymer, and an ion dissociation accelerator. The composition has an alkali metal salt concentration of 1.8 mol/kg or higher.
US11374257B2
In an embodiment, a softened solid-state electrolyte, comprises an oxide-based solid-state electrolyte, where at least a portion of the oxide anions in the oxide-based solid-state electrolyte is replaced with a replacement anion. In another embodiment, a softened solid-state electrolyte comprises a sulfide-based solid-state electrolyte, wherein at least a portion of the sulfide anions in the sulfide-based solid-state electrolyte is replaced with the replacement anion. When the replacement anion replaces the oxide anion, the replacement anion has a larger atomic radius than the oxide anion and when the replacement anion replaces the sulfide anion, the replacement anion has a larger atomic radius than the sulfide anion.
US11374244B2
An apparatus for measuring average power of a fuel cell may include: a voltage measurement unit configured to sequentially measure forward voltages of unit cells including a fuel cell stack from a bottom cell to a top cell, and sequentially measure reverse voltages of the unit cells from the top cell to the bottom cell; a current measurement unit configured to measure a current of an output terminal of the fuel cell stack; and a control unit configured to control the voltage measurement unit to measure the reverse voltages based on a current measurement time point, after the voltage measurement unit measures the forward voltages, and calculate average power using the forward voltages, the reverse voltages and the measured current.
US11374241B2
A vehicle includes at least one fuel cell stack, a water reservoir housed higher than the at least one fuel cell stack, a first water pump, a second water pump and a control module. The at least one fuel cell stack is operable to generate electrical energy and water. The water reservoir is operable to store water. The first water pump is operable to pump water from the at least one fuel cell stack into the water reservoir against gravity. The second water pump is operable to dispense water from the water reservoir under assistance from gravitational potential energy of water in the water reservoir. The control module is configured to operate the second water pump on an on-demand basis, and operate the first water pump on a time-selective basis.
US11374232B2
A fuel cell column includes first and second fuel cell stacks, a fuel manifold disposed between the first and second fuel cell stacks and configured to provide fuel to the first and second fuel cell stacks, and first and second dielectric separators located between the fuel manifold and the respective first and second fuel cell stacks, and configured to electrically isolate the respective first and second fuel cell stacks from the fuel manifold. The first and second dielectric separators each include a top layer of a ceramic material, a bottom layer of the ceramic material, a middle layer disposed between the top and bottom layers and including a material having a lower density and a higher dielectric strength than the ceramic material, and glass or glass ceramic seals which connect the middle layer to the top and bottom layers.
US11374231B2
The present specification relates to an interconnect for a solid oxide fuel cell, a method for preparing the same, and a solid oxide fuel cell.
US11374224B2
Provided is a binder composition for a non-aqueous secondary battery with which it is possible to form a functional layer that can provide a battery component such as an electrode or a separator with a balance of excellent handleability and process adhesiveness. The binder composition for a non-aqueous secondary battery contains: polymer particles containing a block polymer including a block region composed of an aromatic vinyl monomer unit; a water-soluble polymer including a hydrophilic group; and water. The block polymer has a diblock content of not less than 0 mass % and not more than 60 mass %. The water-soluble polymer has a weight-average molecular weight of not less than 15,000 and not more than 500,000.
US11374221B2
A lithium-ion secondary battery including a cathode, an anode, and an electrolyte, in which the lithium-ion secondary battery includes inorganic phosphate particles, and the cathode includes cathode active material particles which include central particles made of LixAyMzPO4 (0≤x≤1.1, 0.8≤y≤1.1, and 0≤z≤0.2; here, A represents at least one element selected from the group consisting of Fe, Mn, Co, and Ni, and M represents at least one element selected from the group consisting of Mg, Ca, Co, Sr, Ba, Ti, Zn, B, Al, Ga, In, Si, Ge, and rare earth elements) and a carbonaceous film that coats surfaces of the central particles.
US11374219B2
Provided are an easy-to-handle primary battery capable of spontaneous power generation and a moisture sensor including the same. The primary battery includes a separator that is disposed between a negative electrode and negative electrode current collector (a negative electrode) and a positive electrode and positive electrode current collector (a positive electrode), and sucks up electrolyte solution by the capillary phenomenon with an exposed portion of the separator 5 exposed from battery casings.
US11374214B2
The present disclosure relates to a method of making a composite product that may be used as a flexible electrode. An aerosolized mixture of nanotubes and an electrode active material is collected on a porous substrate, such as a filter, until it reaches a desired thickness. The resulting self-standing electrode may then be removed from the porous substrate and may operate as a battery electrode.
US11374213B2
Nanoporous carbon-based scaffolds or structures, and specifically carbon aerogels and their manufacture and use thereof. Embodiments include a sulfur-doped cathode material within a lithium-sulfur battery, where the cathode is collector-less and is formed of a binder-free, monolithic, polyimide-derived carbon aerogel. The carbon aerogel includes pores that surround elemental sulfur and accommodate expansion of the sulfur during conversion to lithium sulfide. The cathode and underlying carbon aerogel provide optimal properties for use within the lithium-sulfur battery.
US11374212B2
A positive electrode for a lithium secondary battery includes a positive electrode current collector; a lower positive electrode active material layer disposed on at least one surface of the positive electrode current collector; and an upper positive electrode active material layer disposed on the lower positive electrode active material layer, wherein the lower positive electrode active material layer includes 90% or more of a sphere-type carbonaceous conductive material as a conductive material, the upper positive electrode active material layer includes 90% or more of a needle-type carbonaceous conductive material as a conductive material, and the content of the conductive material contained in the lower positive electrode active material layer is larger than the content of the conductive material contained in the upper positive electrode active material layer.
US11374211B2
An energy storage composition can be used as a new Na-ion battery cathode material. The energy storage composition with an alluaudite phase of AxTy(PO4)z, NaxTy(PO4)z, Na1.702Fe3(PO4)3 and Na0.872Fe3(PO4)3, is described including the hydrothermal synthesis, crystal structure, and electrochemical properties. After ball milling and carbon coating, the compositions described herein demonstrate a reversible capacity, such as about 140.7 mAh/g. In addition these compositions exhibit good cycling performance (93% of the initial capacity is retained after 50 cycles) and excellent rate capability. These alluaudite compounds represent a new cathode material for large-scale battery applications that are earth-abundant and sustainable.
US11374209B1
Methods of manufacturing cathode active materials, including preparing a solution of a hygroscopic species and a reactive oxygen species, heating the solution at a temperature that is less than about 400° C. for a time sufficient for a precipitate of the cathode active material to form, and collecting the cathode active material. The cathode active materials can be used to prepare cathodes that evolve little or no oxygen during operation. The cathodes can be economically incorporated into batteries that can provide high energy density.
US11374201B2
A thin film package structure, a thin film package method, and a display panel are disclosed. The thin film package structure includes a substrate, an organic adhesive layer, and a package film layer. The package film layer covers the substrate and the organic adhesive layer. The organic adhesive layer in the non-display region is designed to have a groove structure and an embankment structure defined by the groove structure. The groove structure and the embankment structure surround the display region. At least one of the groove structures and the embankment structure is a structure extending in a zigzag form or a grid-shaped structure. The organic adhesive layer is disposed in the non-display region of the substrate, and is designed to have multiple zigzagging or grid-shaped groove structures.
US11374191B2
Provided are an OLED, display panel and display device. The OLED includes a first electrode, a second electrode, a light emitting layer and at least one blocking layer. The second electrode is arranged opposite to the first electrode. The light emitting layer is arranged between the first electrode and the second electrode. The blocking layer is arranged between the light emitting layer and the second electrode and/or between the light emitting layer and the first electrode. Each blocking layer of the at least one blocking layer comprises at least two blocking materials, electron mobility of at least one blocking material of the at least two blocking materials is lower than a first preset value, electron mobility of at least another blocking material of the at least two blocking materials is higher than a second preset value, and the first preset value is lower than the second preset value.
US11374184B2
The embodiments of the disclosure disclose a flexible substrate, a fabrication method thereof, and a flexible display apparatus. The flexible substrate includes a first organic layer, an inorganic buffer layer, and a second organic layer. The inorganic buffer layer is between the first organic layer and the second organic layer. The second organic layer includes inorganic nano-particles. The expansion coefficient of the flexible substrate provided by the embodiment of the present disclosure is more matched with that of the rigid auxiliary substrate, so as to reduce the risk of warping of the rigid auxiliary substrate and then improve the process accuracy when fabricating the display device.
US11374183B2
A manufacturing method of a display device includes: forming a first electrode on a base substrate; forming a pixel definition layer through which an opening is defined to expose an upper surface of the first electrode; providing an organic molecular thin film including a self-assembled monolayer on the first electrode and the pixel definition layer; desorbing a portion of the organic molecular thin film which corresponds to the first electrode; and providing at least one organic layer on the first electrode.
US11374179B2
A dithiazine-based hole transport material, preparing method thereof and an organic light-emitting device are provided; a molecular structural formula of the hole transport material is as following: wherein R1 and R2 are each an electron-donating group.
US11374169B2
A memory cell of a magnetic random access memory includes multiple layers disposed between a first metal layer and a second metal layer. At least one of the multiple layers include one selected from the group consisting of an iridium layer, a bilayer structure of an iridium layer and an iridium oxide layer, an iridium-titanium nitride layer, a bilayer structure of an iridium layer and a tantalum layer, and a binary alloy layer of iridium and tantalum.
US11374167B2
An embedded magnetoresistive random-access memory (MRAM) device including a portion of a metal wiring layer above a semiconductor device and a bottom electrode over the portion of the metal wiring layer. The embedded MRAM where the bottom electrode connects to a first portion of a bottom surface of a magnetoresistive random access memory pillar and a sidewall spacer is on the magnetoresistive random access memory pillar. The embedded MRAM device includes a ring of inner metal is on the portion of the metal wiring layer surrounding a portion of the bottom electrode.
US11374161B2
An actuator according to an aspect of the present invention includes: a driving body including a plurality of conductive grains, a chamber configured to confine the plurality of conductive grains, and two or more electrodes disposed on a surface of the chamber; and a controller configured to obtain, through the two or more electrodes, a change in an electric signal, in response to a load applied to the chamber, and to adjust the load applied to the chamber based on the change in the electric signal.
US11374160B1
A thermoelectric module may include a unit thermoelectric member having a contact portion configured to come into contact with a subject; and a hydrophobic pattern disposed on the contact portion and configured to guide condensate water produced on the contact portion, to the outside of the contact portion, inhibiting stagnation of the condensate water on the contact portion and improving comfort.
US11374159B2
A cooling/warming device according to one embodiment of the present invention provides a cooling/warming device including a case including a lower case and an upper case coupled to the lower case, a fan which is accommodated in the case and circulates air introduced into the case, a thermoelectric device which is accommodated in the case, is disposed on a side surface of the fan, cools some air generated by the fan, and heats the remaining air, and a controller which is connected to the thermoelectric device and the fan and controls operation of the thermoelectric device and the fan. The thermoelectric device includes a first heat transmission member disposed at a side of the lower case, a second heat transmission member disposed at a side of the upper case, and a thermoelectric element disposed between the first heat transmission member and the second heat transmission member. The case includes an inlet through which air is introduced into the case, an air blow pipe through which air passing through the first heat transmission member flows, an air blow port from which the air flowing through the air blow pipe is discharged, a discharge pipe through which air passing through the second heat transmission member flows, and a discharge outlet from which the air flowing through the discharge pipe is discharged, and a bottom surface of the discharge pipe includes inclined regions having different heights at a predetermined point.
US11374152B2
Provided is an optoelectronic semiconductor chip including a semiconductor layer sequence in which an active zone for generating radiation is located between a first semiconductor region and a second semiconductor region. A first electrical contact of the semiconductor layer sequence is applied to the first semiconductor region. A second electrical contact is applied to the second semiconductor region. The second electrical contact is located in a trench of the second semiconductor region. The trench is restricted to the second semiconductor region and ends at a distance from the active zone. A distance between a bottom of the trench and the active zone is at most 3 μm.
US11374150B2
A display device can include a plurality of semiconductor light emitting diodes; first and second wiring electrodes respectively extending from the plurality of semiconductor light emitting diodes to supply an electrical signal to the plurality of semiconductor light emitting diodes; a plurality of pair electrodes disposed on a substrate and having a first electrode and a second electrode that generate an electric field when a current is supplied thereto; a dielectric layer disposed to cover the plurality of pair electrodes; and a covalent bond layer disposed between the dielectric layer and the plurality of semiconductor light emitting diodes, and forming a covalent bond with the dielectric layer and each of the plurality of semiconductor light emitting diodes, wherein the first wiring electrode and the second wiring electrode are located at opposite sides of the plurality of pair electrodes based on the plurality of semiconductor light emitting diodes.
US11374148B2
The invention is directed towards enhanced systems and methods for employing a pulsed photon (or EM energy) source, such as but not limited to a laser, to electrically couple, bond, and/or affix the electrical contacts of a semiconductor device to the electrical contacts of another semiconductor devices. Full or partial rows of LEDs are electrically coupled, bonded, and/or affixed to a backplane of a display device. The LEDs may be μLEDs. The pulsed photon source is employed to irradiate the LEDs with scanning photon pulses. The EM radiation is absorbed by either the surfaces, bulk, substrate, the electrical contacts of the LED, and/or electrical contacts of the backplane to generate thermal energy that induces the bonding between the electrical contacts of the LEDs' electrical contacts and backplane's electrical contacts. The temporal and spatial profiles of the photon pulses, as well as a pulsing frequency and a scanning frequency of the photon source, are selected to control for adverse thermal effects.
US11374144B2
A method for recovering a resource from a CIGS thin-film solar cell to be recycled includes a) providing the CIGS thin-film solar cell, and b) subjecting the CIGS thin-film solar cell to a cooling treatment at a predetermined temperature, such that a light absorbing unit of the CIGS thin-film solar cell can be recovered due to thermal strain difference of materials of the CIGS thin-film solar cell.
US11374139B2
A photovoltaic module incorporates a lamination including a back-sheet, an array of solar cells supported on the back-sheet, and a transparent protective covering over the array of solar cells. The solar cells are arranged in offset or staggered patterns on the back-sheet to present a more random and less rigid industrial appearance to an observer. In some cases, cleaved solar cell segments are arranged into groups that are staggered on the back-sheet. This allows for finer control of the net voltage produced by a module. In other embodiments, full single wafer solar cells are arranged into larger groups, which themselves are staggered on the back-sheet. In either case, the result is a photovoltaic module with an appearance that is more organic and acceptable to homeowners and architects than traditional modules having cells arranged in rigid aligned rows and columns.
US11374137B2
Approaches for foil-based metallization of solar cells and the resulting solar cells are described. For example, a method of fabricating a solar cell involves locating a metal foil above a plurality of alternating N-type and P-type semiconductor regions disposed in or above a substrate. The method also involves laser welding the metal foil to the alternating N-type and P-type semiconductor regions. The method also involves patterning the metal foil by laser ablating through at least a portion of the metal foil at regions in alignment with locations between the alternating N-type and P-type semiconductor regions. The laser welding and the patterning are performed at the same time.
US11374136B2
A semiconductor package is provided. The semiconductor package includes a heat dissipation substrate including a first conductive through-via embedded therein; a sensor die disposed on the heat dissipation substrate; an insulating encapsulant laterally encapsulating the sensor die; a second conductive through-via penetrating through the insulating encapsulant; and a first redistribution structure and a second redistribution structure disposed on opposite sides of the heat dissipation substrate. The second conductive through-via is in contact with the first conductive through-via. The sensor die is located between the second redistribution structure and the heat dissipation substrate. The second redistribution structure has a window allowing a sensing region of the sensor die receiving light. The first redistribution structure is electrically connected to the sensor die through the first conductive through-via, the second conductive through-via and the second redistribution structure. A method of forming the semiconductor package is also provided.
US11374131B2
A thin film transistor, an array substrate, a display device and a method for manufacturing a thin film transistor are provided. The thin film transistor is formed on a base substrate and includes a source; a drain; and a semiconductor active layer having an amorphous silicon layer and one polysilicon portion or a plurality of polysilicon portions, the amorphous silicon layer being contacted with the one polysilicon portion or the plurality of polysilicon portions. The method includes a process of forming a source, a drain, and a semiconductor active layer: wherein forming a semiconductor active layer comprises: forming a first amorphous silicon thin film on a base substrate; and performing a crystallization treatment to the first amorphous silicon thin film to convert a part of the amorphous silicon in the first amorphous silicon thin film into polysilicon, such that a semiconductor active layer comprising one polysilicon portion or a plurality of polysilicon portions are formed.
US11374125B2
A transistor device includes transistor cells each having source and drift regions of a first doping type and a body region of a second doping type in a first region of a semiconductor body, and a gate electrode dielectrically insulated from the body region. A gate conductor arranged on top of a second region of the semiconductor body is electrically connected to each gate electrode. A source conductor arranged on top of the first region is connected to each source and body region. A discharging region of the second doping type is arranged in the second region and located at least partially below the gate conductor, and includes at least one lower dose section in which a doping dose is lower than a minimum doping dose in other sections of the discharging region. The at least one lower dose section is associated with a corner of the gate conductor.
US11374120B2
For example, an Electrostatically Formed Nanowire (EFN) may include a source region; at least one drain region; a wire region configured to drive a current between the source and drain regions via a conductive channel; a first lateral-gate area extending along a first surface of the wire region between the source and drain regions; a second lateral-gate area extending along a second surface of the wire region between the source and drain regions; and a sensing area in opening in a backside of a silicon substrate under the wire region and the first and second lateral-gate areas, the sensing area configured to, in reaction to a predefined substance, cause a change in a conductivity of the conductive channel.
US11374118B2
A method to form a 3D integrated circuit, the method including: providing a first wafer including a first crystalline substrate, a plurality of first transistors, and first copper interconnecting layers, where the first copper interconnecting layers at least interconnect the plurality of first transistors; providing a second wafer including a second crystalline substrate, a plurality of second transistors, and second copper interconnecting layers, where the second copper interconnecting layers at least interconnect the plurality of second transistors; and then performing a face-to-face bonding of the second wafer on top of the first wafer, where the face-to-face bonding includes copper to copper bonding; and thinning the second crystalline substrate to a thickness of less than 5 micro-meters.
US11374110B2
In a gate replacement process, forming a dummy gate and an adjacent structure; In a gate replacement process, a dummy gate and adjacent structure, such as a source/drain region, are formed. The dummy gate is removed, at least in part, using a directional etch to remove some but not all of the dummy gate to form a trench. A portion of the dummy gate remains and protects the adjacent structure. A gate electrode can then be formed in the trench. A two step process can be employed, using an initial isotropic etch followed by the directional etch.
US11374097B2
According to one embodiment, a semiconductor device includes first to third electrodes, first to third semiconductor regions, first and second insulating parts, and a gate electrode. The first semiconductor region is provided on the first electrode. The second semiconductor region is provided on the first semiconductor region. The third semiconductor regions are provided selectively on the second semiconductor region. The first insulating part is arranged with the third and second semiconductor regions, and a portion of the first semiconductor region. The second electrode is provided inside the first insulating part. The gate electrode is provided inside the first insulating part and electrically isolated from the second electrode. The third electrode is provided on the second and third semiconductor regions. The third electrode includes a contact part provided between the third semiconductor regions. The second insulating part is provided between the first semiconductor region and the contact part.
US11374096B1
The present disclosure provides a high voltage semiconductor device includes a substrate, a first well region, a second well region, a source, a drain, a first electrode structure and a second electrode structure. The first well region and the second well region are disposed in the substrate, and which includes a first conductive type and a second conductive type which are complementary with each other. The source and the drain are respectively disposed within the first well region and the second well region. The first electrode structure and the second electrode structure are both disposed on the substrate, and the distance between the top surface of an electrode of the first electrode structure and the top surface of the substrate includes a first height and a second height which are different from each other.
US11374090B2
A semiconductor device with different gate structure configurations and a method of fabricating the same are disclosed. The semiconductor device includes first and second pair of source/drain regions disposed on a substrate, first and second nanostructured channel regions, and first and second gate structures with effective work function values different from each other. The first and second gate structures include first and second high-K gate dielectric layers, first and second barrier metal layers with thicknesses different from each, first and second work function metal (WFM) oxide layers with thicknesses substantially equal to each other disposed on the first and second barrier metal layers, respectively, a first dipole layer disposed between the first WFM oxide layer and the first barrier metal layer, and a second dipole layer disposed between the second WFM oxide layer and the second barrier metal layer.
US11374088B2
A semiconductor device includes a substrate; a well of a first conductivity-type and including an anti-punch-through (APT) layer of the first conductivity-type; source and drain features of a second conductivity-type over the APT layer; a strap feature of the first conductivity-type over the well; multiple vertically-stacked channel layers over the APT layer and connecting the source and drain features; a gate wrapping around each channel layer; source and drain contacts electrically coupled to the source and drain features; source and drain vias landed on the source and drain contacts; a strap contact electrically coupled to the strap feature; and a strap via landed on the strap contact. The source via and the strap via are configured to be coupled to different voltages during a non-active mode of the semiconductor device and to be coupled to a substantially same voltage during an active mode of the semiconductor device.
US11374081B2
The present invention discloses an organic light emitting diode flexible array substrate including a displaying region, a folding region adjacent to the displaying region, a flexible substrate, barrier layer, a buffer layer, a polycrystalline layer stacked together, a first insulation layer disposed on the buffer layer and covering the polycrystalline layer, a first metal layer, a second metal layer, and a third metal layer. Folding signal lines are formed on a portion of the second metal layer in the folding region. Folding signal lines are formed on a portion of the third metal layer in the folding region. Double folding signal lines of the second metal layer and third metal layer drastically increase reliability and lifespan of the signal lines in the folding region.
US11374079B2
The present application discloses a display substrate. The display substrate includes a base substrate; a thin film transistor for driving image display including an active layer; and a first light shielding layer on the base substrate and in an inter-subpixel region between two adjacent subpixel regions. A projection of the first light shielding layer on the base substrate at least partially covers a projection of the inter-subpixel region between two adjacent subpixel regions on the base substrate. The projection of the first light shielding layer on the base substrate is outside a projection of the active layer on the base substrate.
US11374076B2
A display panel is provided, which includes a display area, an encapsulation area, and a frame area, wherein the encapsulation area includes a first encapsulation area and a second encapsulation area, multiple layers of crack prevention structures are disposed in sequence in the frame area and the second encapsulation area and on a side of the first encapsulation area adjacent to the frame area, and each of the multiple layers of the crack prevention structures are present as a dashed circle structure, and includes at least one groove, and the organic layer fills the groove, and wherein grooves of one layer of the multiple layers of the crack prevention structures and grooves of another layer of the multiple layers of the crack prevention structures adjacent to the one layer are mutually staggered.
US11374065B2
A flexible display panel has a display area, a peripheral area surrounding the display area, and a bending area having at least one overlapping area with the peripheral area. The flexible display panel includes a plurality of conductive layers disposed in the display area, and at least one interdigital capacitor disposed in the at least one overlapping area. One of the at least one interdigital capacitor is disposed in a same layer with a same material as one of the plurality of conductive layers.
US11374063B2
The present invention provides a display panel and a manufacturing method of the display panel. The display panel includes a base substrate, a light emitting device layer, an encapsulation layer, and a color filter layer. The color filter layer includes multiple first light shielding portions, multiple color resists, and multiple second light shielding portions. An opening is formed between each two adjacent second light shielding portions and arranged corresponding to the pixel unit. The present invention increases an area for inkjet printing in a high-resolution small-sized display panel and reduces the reflectivity of the display panel to ambient light, and edges of the color filter layer less affect a light emitting device.
US11374059B2
The present disclosure includes memory cells having resistors, and methods of forming the same. An example method includes forming a first conductive line, forming a second conductive line, and forming a memory element between the first conductive line and the second conductive line. Forming the memory element can include forming one or more memory materials, and forming a resistor in series with the one or more memory materials. The resistor can be configured to reduce a capacitive discharge through the memory element during a state transition of the memory element.
US11374047B2
An image sensor including a substrate having a first, a first device isolation region adjacent to the first surface and defining a unit pixel, a transfer gate on the first surface at an edge of the unit pixel, a photoelectric conversion part in the substrate and adjacent to a first side surface of the transfer gate, and a floating diffusion region in the substrate and adjacent to a second side surface of the transfer gate. The second side surface faces the first side surface. The first device isolation region is spaced apart from the second side surface. The substrate and the first device isolation region are doped with impurities having a first conductivity. A first impurity concentration of the first device isolation region is greater than a second impurity concentration of the substrate.
US11374040B1
Structures including multiple photodiodes and methods of fabricating a structure including multiple photodiodes. A substrate has a first trench extending to a first depth into the substrate and a second trench extending to a second depth into the substrate that is greater than the first depth. A first photodiode includes a first light-absorbing layer containing a first material positioned in the first trench. A second photodiode includes a second light-absorbing layer containing a second material positioned in the second trench. The first material and the second material each include germanium.
US11374032B2
There is provided an array substrate including a plurality of pixel regions arranged in rows and columns. The plurality of pixel regions include a corresponding pixel electrode array and a corresponding pixel circuit associated with the corresponding pixel electrode array. Each of the pixel electrode arrays is arranged in rows and columns, and each pixel electrode array includes a plurality of pixel electrodes arranged in an array. The array substrate further includes a plurality of sets of gate lines extending in a row direction and a plurality of sets of data lines extending in a column direction. The plurality of sets of gate lines and rows of the pixel electrode arrays are alternately arranged with each other in the column direction. The plurality of sets of data lines and columns of the pixel regions are alternately arranged with each other in the row direction.
US11374031B2
An electrostatic protection circuit and a manufacturing method thereof, an array substrate and a display apparatus in the field of display technology are provided. This electrostatic protection circuit includes: a discharge sub-circuit, a buffer sub-circuit and an electrostatic protection line, wherein the electrostatic protection line is a common electrode line; the buffer sub-circuit includes a third transistor and a fourth transistor; a gate and a second electrode of the third transistor are both connected to a first electrode of the fourth transistor, and the first electrode of the third transistor is connected to a signal line; a gate and a second electrode of the fourth transistor are both connected to the signal line.
US11374029B2
It is an object to manufacture and provide a highly reliable display device including a thin film transistor with a high aperture ratio which has stable electric characteristics. In a manufacturing method of a semiconductor device having a thin film transistor in which a semiconductor layer including a channel formation region is formed using an oxide semiconductor film, a heat treatment for reducing moisture and the like which are impurities and for improving the purity of the oxide semiconductor film (a heat treatment for dehydration or dehydrogenation) is performed. Further, an aperture ratio is improved by forming a gate electrode layer, a source electrode layer, and a drain electrode layer using conductive films having light transmitting properties.
US11374017B2
A three-dimensional memory device is provided. The three-dimensional memory device may include a substrate, a cell stack, a string selection line gate electrode, a lower vertical channel structure, an upper vertical channel structure, and a bit line. The string selection line gate electrode may include a lower string selection line gate electrode and an upper string selection line gate electrode formed on an upper surface of the lower string selection line gate electrode. The lower string selection line gate electrode may include N-doped poly-crystalline silicon. The upper string selection line gate electrode may include silicide.
US11374009B2
A DRAM including a silicon substrate, buried word lines, and active areas is provided. The silicon substrate has a carrier surface. The buried word lines are buried in the silicon substrate. The active areas are located on the carrier surface. The buried word lines intersect the active area. Each of the buried word lines has a first width in one of the active area, and has a second width outside the active areas, and the first width is larger than the second width. A manufacturing method of DRAM is also provided.
US11374007B2
A memory array comprises vertically-alternating tiers of insulative material and memory cells. The memory cells individually comprise a transistor and a capacitor. One of (a) a channel region of the transistor, or (b) a pair of electrodes of the capacitor, is directly above the other of (a) and (b). Additional embodiments and aspects are disclosed.
US11374002B2
Structures for a field-effect transistor and methods of forming a structure for a field-effect transistor. A semiconductor substrate includes a first region, a second region, and a first source/drain region in the first region. A semiconductor fin is located over the second region of the semiconductor substrate. The semiconductor fin extends laterally along a longitudinal axis to connect to the first region of the semiconductor substrate. The structure includes a second source/drain region including an epitaxial semiconductor layer coupled to the first semiconductor fin, and a gate structure that extends over the semiconductor fin. The gate structure includes a first sidewall and a second sidewall opposite the first sidewall, the first source/drain region is positioned adjacent to the first sidewall of the gate structure, and the second source/drain region is positioned adjacent to the second sidewall of the gate structure.
US11373998B2
Reliability of a gate resistor element during high-temperature operation is enhanced. A semiconductor device includes a drift layer, a base layer, an emitter layer, a gate insulation film, a gate electrode, a gate pad electrode, a first resistance layer, and a first nitride layer. A resistor of the first resistance layer has a negative temperature coefficient. The first resistance layer is made of hydrogen-doped amorphous silicon. The first nitride layer is made of a silicon nitride layer or an aluminum nitride layer.
US11373997B2
An HVIC is a gate driver IC that drives a three-phase inverter and includes high-potential-side regions for three phases on a single semiconductor substrate. The high-potential-side region includes an n-type region and has a potential that is fixed at a power source voltage potential through a VB contact region in the n-type region. The high-potential-side region has a high-side driving circuit that drives an upper arm element of the inverter. An interphase region between adjacent high-potential-side regions has no GND contact region and no GND contact electrode arranged therein, and has only a p-type region at a ground potential constituting a low-potential-side region. The high-potential-side region of one phase has a p−-type opening between the high-side driving circuit of thereof and the high-side driving circuit or the GND contact region of an adjacent high-potential-side region that is of another phase and sandwiches the interphase region therebetween.
US11373988B2
A semiconductor device with reduced variation in the resistance values of the current paths is provided. A semiconductor device including a first circuit block having a plurality of first circuit portions connected in parallel, a second circuit block having a plurality of second circuit portions connected in parallel, and an interblock connection portion electrically connecting the first circuit block and the second circuit block is provided. The interblock connection portion has a resistance adjusting portion that increases a resistance value in a current path from the first circuit block to a second circuit portion arranged closest to the first circuit block in the second circuit block.
US11373983B1
A novel 3D package configuration is provided by stacking a plurality of semiconductor package units or a folded flexible circuit board structure on a lead frame and electrically connected therewith based on the foldable characteristics of the flexible circuit board, and the high temperature resistance of the flexible circuit board which is suitable for insulating layer process, metal layer process, photolithography process, etching and development process, to make conventional semiconductor dies of various functions be bonded on one die and/or two side of a flexible circuit board and electrically connected therewith in advance.
US11373982B2
A semiconductor device according to the present embodiment includes a wiring substrate having a wiring layer. A first semiconductor chip is provided above the wiring substrate. A metallic wire connects the first semiconductor chip and the wiring substrate to each other. A silicon chip is provided above the first semiconductor chip and covers above the metallic wire. A resin layer seals the first semiconductor chip and the silicon chip, and the metallic wire. The silicon chip is insulated from the wiring substrate.
US11373979B2
Stacked microfeature devices and associated methods of manufacture are disclosed. A package in accordance with one embodiment includes first and second microfeature devices having corresponding first and second bond pad surfaces that face toward each other. First bond pads can be positioned at least proximate to the first bond pad surface and second bond pads can be positioned at least proximate to the second bond pad surface. A package connection site can provide electrical communication between the first microfeature device and components external to the package. A wirebond can be coupled between at least one of the first bond pads and the package connection site, and an electrically conductive link can be coupled between the first microfeature device and at least one of the second bond pads of the second microfeature device. Accordingly, the first microfeature device can form a portion of an electrical link to the second microfeature device.
US11373973B2
A light emitting device package according to an embodiment may include a first package body including first and second openings passing through the upper surface and lower surface thereof; a second package body disposed on the first package body and including a third opening passing through the upper surface and lower surface thereof; a light emitting device disposed in the third opening; a first resin disposed between the upper surface of the first package body and the light emitting device; and a second resin disposed in the third opening. According to the embodiment, the upper surface of the first package body may be coupled to the lower surface of the second package body, the first package body may include a recess recessed from the upper surface of the first package body to the lower surface of the first package body, the first resin may be disposed in the recess, the first resin and the second resin include materials different from each other, and the first resin may be in contact with the light emitting device and the second resin.
US11373968B2
A semiconductor die may be coupled to a printed circuit board using a solder ball. The semiconductor die comprises a redistribution layer formed above a semiconductor chip, a polymer layer formed on the redistribution layer, and an Under Bump Metallurgy (UBM) layer formed on the polymer layer. The polymer layer comprises a plurality of vias, which electrically couple the UBM layer to the redistribution layer. The entire UBM layer may be deposited with a continuously flat upper surface for coupling to the solder ball. The plurality of vias may be positioned such that they are centered on a point that is not central to the UBM layer.
US11373966B2
A package including a package substrate; an interposer electrically coupled to the package substrate and including a metal layer; a die including an integrated voltage regulator and electrically coupled to the interposer by solder features; and an inductor formed by a magnetic material disposed between two of the solder features electrically coupled to each other by a portion of the metal layer of the interposer, the inductor electrically coupled to the integrated voltage regulator.
US11373965B2
An exemplary semiconductor technology implemented channelized filter includes a dielectric substrate with semiconductor fabricated metal traces on one surface, and input and output ports. A signal trace connected between the input and output port carries the signal to be filtered. Filter traces connect at intervals along the length of the signal trace to provide a reactance that varies with frequency. Ground traces provide a reference ground. A silicon enclosure with semiconductor fabricated cavities has a metal layer deposited over it. The periphery of the enclosure is dimensioned to engage corresponding ground traces about the periphery of the substrate. Walls of separate cavities enclose each of the filter traces to individually surround each thereby providing electromagnetic field isolation. Metal-to-metal conductive bonds are formed between cavity walls that engage the ground traces to establish a common reference ground. The filter traces preferably meander to minimize the footprint area of the substrate.
US11373963B2
A bonded structure is disclosed. The bonded structure can include a semiconductor element comprising active circuitry. The bonded structure can include a protective element directly bonded to the semiconductor element without an adhesive along a bonding interface. The protective element can include an obstructive material disposed over at least a portion of the active circuitry. The obstructive material can be configured to obstruct external access to the active circuitry. The bonded structure can include a disruption structure configured to disrupt functionality of the at least a portion of the active circuitry upon debonding of the protective element from the semiconductor element.
US11373962B2
A semiconductor structure includes a substrate having a seal ring region and a circuit region; one or more dielectric layers disposed on the substrate; a connection structure disposed in the one or more dielectric layers in the seal ring region, wherein the connection structure includes a stack of metal layers and metal vias connecting the stack of metal layers; and a metal plug disposed between the substrate and the connection structure in the seal ring region, wherein the metal plug has a multi-step profile in a cross-sectional view.
US11373951B2
Embodiments include a package structure with one or more layers of dielectric material, where an interconnect bridge substrate is embedded within the dielectric material. One or more via structures are on a first surface of the embedded substrate, where individual ones of the via structures comprise a conductive material and have a tapered profile. The conductive material is also on a sidewall of the embedded substrate.
US11373927B2
A package substrate includes a multilayer circuit structure, a gas-permeable structure, a heat conducting component, a first circuit layer, a second circuit layer and a build-up circuit structure. The gas-permeable structure and the heat conducting component are respectively disposed in a first and a second through holes of the multilayer circuit structure. The first and the second circuit layers are respectively disposed on an upper and a lower surfaces of the multilayer circuit structure and expose a first and a second sides of the gas-permeable structure. The build-up circuit structure is disposed on the first circuit layer and includes at least one patterned photo-imageable dielectric layer and at least one patterned circuit layer alternately stacked. The patterned circuit layer is electrically connected to the first circuit layer by at least one opening. The build-up circuit structure and the first circuit layer exposed by a receiving opening form a recess.
US11373924B2
Disclosed is a power module capable of maximizing heat dissipation performance through application of a thick lead frame and a ceramic coating layer to upper and lower sides of a semiconductor device.
US11373915B2
A TMR element includes a magnetic tunnel junction, a side wall portion that covers a side surface of the magnetic tunnel junction, and a minute particle region that is disposed in the side wall portion. The side wall portion includes an insulation material. The minute particle region includes the insulation material and a plurality of minute magnetic metal particles that are dispersed in the insulation material. The minute particle region is electrically connected in parallel with the magnetic tunnel junction.
US11373908B2
A method of batch massively parallel die release of a die from a substrate enabling low cost mass production of with passive, system in package (SiP) or system-in-a-package, or systems-on-chip (SoC), filters and/or other devices from a glass substrate.
US11373900B2
Damascene plug and tab patterning with photobuckets for back end of line (BEOL) spacer-based interconnects is described. In an example, a back end of line (BEOL) metallization layer for a semiconductor structure includes an inter-layer dielectric (ILD) layer disposed above a substrate. A plurality of conductive lines is disposed in the ILD layer along a first direction. A conductive tab is disposed in the ILD layer. The conductive tab couples two of the plurality of conductive lines along a second direction orthogonal to the first direction.
US11373897B2
A method for manufacturing a film on a support having a non-flat surface comprises: providing a donor substrate having a non-flat surface, forming an embrittlement zone in the donor substrate so as to delimit the film to be transferred, forming the support by deposition on the non-flat surface of the film to be transferred, and detaching the donor substrate along the embrittlement zone, so as to transfer the film onto the support.
US11373894B2
A substrate processing apparatus which can remove foreign matters attached to the entire upper surface of a substrate such as a wafer is disclosed. The substrate processing apparatus includes: a substrate holding apparatus; and a processing head configured to scrub an upper surface of a substrate. The substrate holding apparatus includes: a substrate holder configured to hold the substrate; and a substrate rotating mechanism configured to rotate the substrate held by the substrate holder. The substrate holder is disposed below the upper surface of the substrate so as not to project above the upper surface of the substrate in a state where the substrate is held by the substrate holder.
US11373888B2
A protective member forming method for forming a protective member on the top surface of a substrate having projections and depressions on the top surface covers the top surface of the substrate with a resin film, adheres the resin film to the substrate so as to conform to the projections and depressions, supplies a curable liquid resin to a region superimposed on the substrate on the upper surface of the resin film, presses the liquid resin by a flat pressing surface via a cover film, thus spreads the liquid resin and cures the liquid resin, and thereby forms the protective member including the resin film, the cured liquid resin, and the cover film on the top surface of the substrate.
US11373887B2
A heat treatment method of a substrate includes setting a temperature profile over the course of stabilization to a target temperature after the substrate is loaded as a reference, and controlling a temperature of the hot plate supporting the substrate on the basis of the reference.
US11373884B2
A placing table on an embodiment includes a supporting member and a base. The supporting member includes a placing region provided with a heater, and an outer peripheral region surrounding the placing region. The base includes a first region supporting the placing region thereon, and a second region surrounding the first region. In the second region, through holes are formed. Wirings electrically connected to the heater passes through the through holes of the second region.
US11373873B2
A method of forming one or more contact regions in a high-voltage field effect transistor (HFET) includes providing a semiconductor material, including a first active layer and a second active layer, with a gate dielectric disposed on a surface of the semiconductor material. A first contact to the semiconductor material is formed that extends through the second active layer into the first active layer, and a passivation layer is deposited, where the gate dielectric is disposed between the passivation layer and the second active layer. An interconnect is formed extending through the first passivation layer and coupled to the first contact. An interlayer dielectric is deposited proximate to the interconnect, and a plug is formed extending into the interlayer dielectric and coupled to the first portion of the interconnect.
US11373864B2
A method of forming an oxide film is provided. The method may include: supplying mist of a solution including a material of the oxide film dissolved therein to a surface of a substrate together with a carrier gas having an oxygen concentration equal to or less than 21 vol % so as to epitaxially grow the oxide film on the surface of the substrate; and bringing the oxide film into contact with a fluid comprising oxygen atoms after the epitaxial growth of the oxide film.
US11373862B2
Method for gap fill includes performing in order the following: (a) performing, consecutively, a first plurality of cycles of an atomic layer deposition process on a substrate; (b) purging process gases from the atomic layer deposition process; (c) performing a first plasma treatment on the substrate by introducing a fluorine plasma in the process chamber; (d) purging process gases from the plasma treatment; (e) repeating, in order, operations (a) through (d) until a predefined plurality of cycles has been performed; (f) performing, consecutively, a second plurality of cycles of the atomic layer deposition process on the substrate; (g) purging process gases from the atomic layer deposition process; (h) performing a second plasma treatment on the substrate by introducing a fluorine plasma in the process chamber; (i) purging process gases from the plasma treatment; (j) repeating, in order, operations (f) through (i) until a predefined plurality of cycles has been performed.
US11373861B2
A system and method for cleaning mesa sidewalls of a template. Curable material may be deposited in a cleaning drop pattern onto a non-yielding imprint field of one of: a device yielding substrate; and a non-yielding substrate. The template may be brought into contact with the curable material. The template has: a recessed surface; a mesa extending from the recessed surface; and wherein the mesa sidewalls connect the recessed surface to the mesa. A relative position of the template to the cleaning drop pattern may be such that the curable material spreads up the mesa sidewalls and does not contact the recessed surface. Cured material may be formed by exposing the curable material to actinic radiation after the curable material has spread up the mesa sidewalls, and before the curable material contacts the recessed surface. The template may be separated from the cured material.
US11373860B2
The collapsed pattern recovering method is a method for recovering a collapsed pattern which is a pattern formed on a front surface of a substrate, and the method includes a reactive gas supplying step which supplies to the front surface of the substrate a reactive gas that can react with a product existing on the front surface. The reactive gas supplying step includes a hydrogen fluoride vapor supplying step which supplies vapor that contains hydrogen fluoride to the front surface of the substrate. The collapsed pattern recovering method further includes a substrate heating step which heats the substrate in parallel with the hydrogen fluoride vapor supplying step.
US11373856B2
A support for a semiconductor structure includes a base substrate, a first silicon dioxide insulating layer positioned on the base substrate and having a thickness greater than 20 nm, and a charge trapping layer having a resistivity higher than 1000 ohm·cm and a thickness greater than 5 microns positioned on the first insulating layer.
US11373853B2
Improved ultraviolet field-emission lamps can be safely deployed close to people because they eliminate the use of toxic materials, mitigate heating issues, and emit light in a wavelength range that is safe for human exposure.
US11373850B2
An ion guide may comprise a set of plate electrodes, each plate electrode having a plurality of apertures formed therethrough. The set of plate electrodes are spatially arranged such that a relative positioning of each plurality of apertures of a respective plate electrode of the set of plate electrodes and respective adjacent plate electrodes of the set of plate electrodes defines a continuous ion flight path through the respective plurality of apertures of each plate electrode of the set of plate electrodes. The continuous ion flight path has a helical-based and/or spiral-based shape.
US11373848B2
The invention relates to time-of-flight mass spectrometers in which individual time-of-flight spectra are measured by detection systems with limited dynamic measurement range and are summed to sum spectra. The invention proposes a method to increase the dynamic range of measurement of the spectrum. To achieve this, those ion signals whose measured values display saturation of the analog-to-digital converter (ADC) are replaced by correction values, particularly if several successive measured values are in saturation. The correction values are obtained from the width of the signals, preferably simply from the number of measured values in saturation.
US11373847B2
A plasma treatment method is provided. The method includes generating a planar plasma in a plasma treatment chamber, observing an effective influence region of the planar plasma by using an optical observation system in which an observation lens has a transparent substrate and a fluorescent coating thereon, adjusting a location of the observation lens to observe a brightness change of the fluorescent coating and the transparent substrate to obtain a location and a thickness range of the effective influence region of the planar plasma, and then adjusting a location of the observation lens to observe a brightness change of the fluorescent coating and the transparent substrate to obtain a location and a thickness range of the effective influence region of the planar plasma. A location of a sample is adjusted to within the effective influence region, and a plasma treatment is then performed on the sample.
US11373843B2
Disclosed is a capacitively coupled plasma etching apparatus, wherein a lower electrode is fixed to a lower end of an electrically conductive supporting rod, a telescope electrically conductive part is fixed to the lower end of the electrically conductive supporting rod, wherein the retractable electrically conductive part being telescoped along an axial direction of the electrically conductive supporting rod; besides, the lower end of the retractable electrically conductive part is electrically connected with the output end of the radio-frequency matcher via an electrically connection portion. In this way, the height of the lower electrode may be controlled through telescoping of the retractable electrically conductive part, such that the spacing between the upper and lower pads becomes adjustable. Besides, an inner electrically conductive ring is further provided at the outer side of the lower electrode; the inner electrically conductive ring is electrically connected with the chamber body via the retractable electrically conductive part; shielding is formed between the inner electrically conductive ring, the lower electrode, and a radio frequency return path in the cavity, avoiding instability of the radio frequency loop caused by the lower electrode radio frequency field during the movement process, thereby achieving stability of the radio-frequency loop while achieving adjustability of the inter-pad spacing.
US11373842B2
An ion beam etching system includes an etching cavity, an etching electrode, and an electrode displacement apparatus used for enabling the electrode to change a working position in the etching cavity. The electrode displacement apparatus includes a dynamic sealing mechanism, a dynamic electrode balance counterweight mechanism, an electrode displacement transmission mechanism, and an electrode displacement driving mechanism. The etching cavity includes a cavity and a cavity cover connected with the cavity. The cavity is of an irregular shape. The cavity includes a partial cylindrical body, a side plate, a tapered transition portion, and a bottom plate. The partial cylindrical body is laterally sealed by means of the side plate. The bottom plate is connected to an end of the partial cylindrical body by means of the tapered transition portion and seals the end of the partial cylindrical body.
US11373839B1
Responsive to irradiation of a charged particle beam, emission from sample is acquired in the form of spectral data. The spectral data is decomposed by a machine learning estimator to abundances and spectral components based on a character of the detector. Images showing compositional information of the sample are generated based on the abundances and the spectral components.
US11373821B2
A magnetic press key includes a housing and a central shaft body disposed in the housing, wherein the bottom of the central shaft body is extended into the housing, and the central shaft body can reciprocate in the vertical direction in a base after the key cap seat is pressed, a first magnetic element is provided on the upper section of the central shaft body, a second magnetic element which can move up and down is provided under the coaxiality of the first magnetic element, and a third magnetic element is provided in the housing. The first magnetic element and the second magnetic element generate repulsive or attractive magnetic force, and the magnitude of the repulsive or attractive magnetic force can be adjusted by changing the magnitude of the energizing current of the energized coil, so that the use hand feeling of the key cap seat is improved.
US11373818B2
The present invention provides a touch device, including a cover plate, a circuit board, a bracket, and a noise reduction layer group. The circuit board is fixed below the cover plate. The circuit board is provided with a trigger zone located on a bottom surface, and includes an elastic sheet located in the trigger zone. The bracket is disposed below the circuit board. The noise reduction layer group is disposed between the bracket and the elastic sheet.
US11373815B2
A circuit breaker includes: at least one external conductor section from an external conductor supply connection in the circuit breaker to an external conductor load connection in the circuit breaker; and a neutral conductor section from a neutral conductor connection in the circuit breaker to a neutral conductor connection in the circuit breaker. The at least one external conductor section includes a mechanical bypass switch and a first mechanical isolating switch which are serially arranged. A second mechanical isolating switch is arranged in the neutral conductor section. A semiconductor circuit arrangement in the circuit breaker is connected in parallel to the bypass switch. A current measuring device is arranged in the at least one external conductor section that is linked to an electronic control unit in the circuit breaker. The electronic control unit operates the bypass switch, the first and second mechanical isolating switches, and the semiconductor circuit arrangement.
US11373814B2
A mechanical interlock for a switch gear switch. The mechanical interlock includes a base and a slider. The slider is moveable relative to the base between a first position and a second position. The mechanical interlock is configured to lock the position of the switch when the slider is in the second position.
US11373810B2
In a multilayer ceramic capacitor, a first segregation defined by at least one metal element selected from a group consisting of Mg, Mn, and Si is present at each of an end in a length direction of a first internal electrode layer not connected to a second external electrode and an end in a length direction of a second internal electrode layer not connected to a first external electrode. A second segregation defined by at least one metal element selected from a group consisting of Mg, Mn, and Si is present at each of an end of the first internal electrode layer in a width direction and an end of the second internal electrode layer in the width direction.
US11373809B2
The present invention is directed to a multilayer ceramic capacitor. The capacitor comprises a top surface, a bottom surface, and at least one side surface connecting the top surface and the bottom surface. The capacitor comprises a main body containing a plurality of alternating dielectric layers and internal electrode layers comprising a first plurality of internal electrode layers and a second plurality of internal electrode layers. A first through-hole conductive via electrically connects the first plurality of internal electrode layers to a first external terminal on the top surface and a first external terminal on the bottom surface of the capacitor. A second through-hole conductive via electrically connects the second plurality of internal electrode layers to a second external terminal on the top surface and a second external terminal on the bottom surface of the capacitor. The at least one side surface does not include an external terminal.
US11373801B2
A device for contactless transmission of data and energy and for angle measurement, including a first disk-shaped unit and a second disk-shaped unit, which move in relation to one another around a shared rotational axis and are opposite to one another axially spaced apart with respect to the rotational axis. The first disk-shaped unit including a first annular disk-shaped recess, and the second disk-shaped unit including a first annular disk-shaped recess, which is opposite to the first annular disk-shaped recess of the first disk-shaped unit radially spaced apart with respect to the rotational axis. The first disk-shaped unit includes at least one second annular disk-shaped unit situated concentrically to the first annular disk-shaped recess of the first disk-shaped unit, and the second disk-shaped unit includes at least one second annular disk-shaped recess situated concentrically to the first annular disk-shaped recess of the second disk-shaped unit.
US11373796B2
An inductor component 1 includes a resin layer 2, a protective film 4, two metal pins 5 provided to stand in the resin layer 2, and a metal plate 6 joined to both of the metal pins 5, and both of the metal pins 5 and the metal plate 6 configure an inductor electrode 7. Both of the metal pins 5 are provided to stand in the resin layer 2, upper end surfaces 5a thereof are exposed to an upper surface 2a of the resin layer 2, and lower end surfaces 5b thereof are exposed to a lower surface 2b. Recesses 8 are formed around the peripheral edges of the upper end surfaces 5a of both of the metal pins 5 by laser beam irradiation.
US11373782B2
A method is disclosed to identify a port that is associated with a faulty cable. In one embodiment, such a method identifies a cable to replace. The cable provides a path between a first port, residing on a first component, and a second port, residing on a second component. The method further identifies whether an alternative path, bypassing the first cable, exists between the first component and the second component. In the event the alternative path exists, the method sends, over the alternative path, from the first component to the second component, a command to activate an indicator on the second port. This command is received and executed by the second component to activate the indicator. A corresponding apparatus and computer program product are also disclosed.
US11373769B2
A nuclear plant includes a nuclear reactor, a containment structure that at least partially defines a containment environment of the nuclear reactor, and a passive containment cooling system that causes coolant fluid to flow downwards from a coolant reservoir to a bottom of a coolant channel coupled to the containment structure and rise through the coolant channel toward the coolant reservoir due to absorbing heat from the nuclear reactor. A check valve assembly, in fluid communication with the coolant reservoir, selectively enables one-way flow of a containment fluid from the containment environment to the coolant reservoir, based on a pressure at an inlet being equal to or greater than a threshold magnitude. A fusible plug, in fluid communication with the coolant reservoir at a bottom vertical depth below the bottom of the coolant reservoir, enables coolant fluid to flow into the containment structure based on at least partially melting.
US11373763B2
A high performance field reversed configuration (FRC) system includes a central confinement vessel, two diametrically opposed reversed-field-theta-pinch formation sections coupled to the vessel, and two divertor chambers coupled to the formation sections. A magnetic system includes quasi-dc coils axially positioned along the FRC system components, quasi-dc mirror coils between the confinement chamber and the formation sections, and mirror plugs between the formation sections and the divertors. The formation sections include modular pulsed power formation systems enabling static and dynamic formation and acceleration of the FRCs. The FRC system further includes neutral atom beam injectors, pellet injectors, gettering systems, axial plasma guns and flux surface biasing electrodes. The beam injectors are preferably angled toward the midplane of the chamber. In operation, FRC plasma parameters including plasma thermal energy, total particle numbers, radius and trapped magnetic flux, are sustainable at or about a constant value without decay during neutral beam injection.
US11373751B2
There is a need for more effective and efficient predictive data analysis solutions and/or more effective and efficient solutions for generating image representations of categorical/scalar data. Various embodiments of the present invention address one or more of the noted technical challenges. In one example, a method comprises receiving the one or more categorical input features; generating an image representation of the one or more categorical input features, wherein the image representation comprises image region values each associated with a categorical input feature, and further wherein each image region value of the one or more image region values is determined based at least in part on the corresponding categorical input feature associated with the image region value; and processing the image representation using an image-based machine learning model to generate the image-based predictions.
US11373748B2
An integrated circuit includes circuitry to control a process. The process includes adjusting fuzzy-logic control parameters based on received and retrieved blood glucose-related data, predicting blood glucose levels based on the received blood-glucose-related data, and generating control signals to control dispensing of insulin based on the received blood glucose-related data and the fuzzy-logic control parameters. The process may include predicting blood glucose levels based on the retrieved blood glucose-related data. The process may include transitioning between a post-meal correction protocol and a fasting protocol. The process may include transitioning from a post-meal correction protocol to a fasting protocol when a fasting criteria is satisfied.
US11373738B1
A system and method for acquiring, compiling and displaying data indicative of healthcare data workflow within an integrated healthcare enterprise simplifies the monitoring and identification of inefficiencies such as bottlenecks in the enterprise. Information gathered from enterprise system components and data files are used to measure individual component performance. System alerts and messaging capabilities allow an enterprise administrator to remedy potential bottlenecks before problems arise. Remedial measures may be programmed into the system to automatically remedy inefficiencies as they are identified.
US11373736B2
A method performed by a processing system includes identifying a first node in a metadata tree of a patient that corresponds to an encrypted electronic health record in an encrypted data store and preventing a portion of the first node from being decrypted with a node key of a first healthcare participant in response to a second node of the metadata tree including key rotation information that indicates that the node key has been revoked by a second healthcare participant.
US11373729B2
A replacement block pool for a memory device is established. The replacement block pool comprises one or more valid blocks from a set of valid blocks in the memory device determined based on a constraint defining a minimum number of valid blocks for the memory device. A grown bad block is detected in the memory device. The grown bad block is replaced with a replacement block from the replacement block pool in response to detecting the grown bad block.
US11373727B1
Logic (apparatus and/or software) is provided that separates read and restore operations. When a read is completed, the read data is stored in a restore buffer allowing other latency critical operations such as reads to be serviced before the restore. Deferring restore operations minimizes latency and burst bandwidth for reads and minimizes the performance impact of the non-critical restore operations.
US11373726B2
A system includes a processor and a memory set coupled to the processor. The system also includes a repair circuit coupled to the memory set. The repair circuit includes a first repair circuit and a second repair circuit. The repair circuit also includes a test controller configured to select between the first repair circuit and the second repair circuit to perform an in-field self-repair of the memory set.
US11373715B1
A post over-erase correction (POEC) method with an auto-adjusting verification mechanism and a leakage degree detection function detects gm degradation or leakage degree of flash cells before or after entering the POEC process. When a preset condition is satisfied, the auto-adjusting verification mechanism of the POEC is switched on to further reduce leakage current. After cycling, the POEC repairs Vt of over-erased cells to a higher level to solve leakage issues. The erase shot count increases due to slower erase speeds after cycling. Therefore, the cycling degree of flash cells is detected by observing the shot number that the erase operation used. When the leakage phenomenon becomes serious, the bit line (BL) leakage current, amount of repaired BLs, and over-erase correction (OEC) shot number will increase during the OEC procedure. Therefore, the leakage degree of flash cells can be detected by inspecting the above data.
US11373714B2
A group of sectors of a memory is provisioned for a logical volume such that an unprovisioned capacity of the memory interleaves at least a subset of the group of sectors to provide proximity disturb isolation. A request to access the memory is received, the request including a logical address within the logical volume. A sector within the group of sectors is identified, the sector corresponding to the logical address, and the requested access is performed in the sector within the group of sectors.
US11373709B2
A memory system includes a memory device including a plane including a plurality of memory blocks, each memory block including a plurality of memory cells, each memory cell capable of storing multi-bit data, and a controller configured to determine that a second memory block is a candidate block when an issue-triggering operation is performed for a first memory block, adjust levels of read voltages when receiving a read command for data stored in the second memory block determined as the candidate block, and control the memory device to supply adjusted levels of the read voltages to the second memory block to perform a read operation corresponding to the read command. The second memory block and the first memory block are included in the same plane. The issue-triggering operation includes either a program operation or an erase operation.
US11373705B2
Systems, methods, and apparatus related to dynamically determining read voltages used in memory devices. In one approach, a memory device has a memory array including memory cells. One or more resistors are formed as part of the memory array. A memory controller increments a counter as write operations are performed on the memory cells. When the counter reaches a limit, a write operation is performed on the resistors. The write operation applies voltages to the resistors similarly as applied to the memory cells over time during normal operation. When performing a read operation, a current is applied to one or more of the resistors to determine a boost voltage. When reading the memory cells, a read voltage is adjusted based on the boost voltage. The memory cells are read using the adjusted read voltage.
US11373704B2
A resistive RAM (RRAM) device has a bit line, a word line, a source line carrying a bias voltage that is a substantially static and non-negative voltage, an RRAM cell, and a bit line control coupled to the bit line circuit. The RRAM cell includes a gate node coupled to the word line, a bias node coupled to the source line, and a bit line node coupled to the bit line. The bit line control circuit is configured to generate non-negative command voltages to perform respective memory operations on the RRAM cell.
US11373703B2
During a writing operation to change a resistance of a part of a variable resistance material film facing a first word line, the semiconductor storage device applies a first voltage to the first word line, applies a second voltage to a second word line, and applies a third voltage to a third word line. The first, second, and third word lines are stacked above a substrate. The second word line is adjacent to the first word line in the stacking direction. The third word line is not adjacent to the first word line in the stacking direction.
US11373700B2
To provide a semiconductor device which can be stably operated while achieving a reduction of the power consumption.
A semiconductor device includes a CPU, a system controller which designates an operation speed of the CPU, P-type SOTB transistors, and N-type SOTB transistors. The semiconductor device is provided with an SRAM which is connected to the CPU, and a substrate bias circuit which is connected to the system controller and is capable of supplying substrate bias voltages to the P-type SOTB transistors and the N-type SOTB transistors. Here, when the system controller designates a low speed mode to operate the CPU at a low speed, the substrate bias circuit supplies the substrate bias voltages to the P-type SOTB transistors and the N-type SOTB transistors.
US11373697B2
A semiconductor memory device includes a cell array including a plurality of word lines; a plurality of address storing circuits suitable for sequentially storing a sampling address as one of a plurality of latch addresses, and sequentially outputting each of the latch addresses as a target address according to a refresh command; a duplication decision circuit suitable for preventing the sampling address from being stored in the address storing circuits when the sampling address is identical to any of the latch addresses stored in the address storing circuits; and a row control circuit suitable for refreshing one or more word lines based on the target address in response to the refresh command.
US11373687B1
Pose of a person depicted within a video may be determined. The pose of the person depicted within the video may be used to edit the video. Visual effects may be applied to the video based on the pose of the person depicted within the video. Timing of the video may be remapped to timing of music providing accompaniment for the video edit.
US11373682B2
A data storage device is disclosed comprising at least one head configured to access a magnetic tape. The head is used to write contiguously to the magnetic tape a first preamble, followed by a first sync mark, followed by symbols of a first data sector, followed by a second sync mark, followed by a second preamble, followed by a third sync mark, followed by symbols of a second data sector.
US11373678B2
A data storage device is disclosed comprising a voice coil motor (VCM) configured to actuate a head over a disk. The data storage device further comprises control circuitry comprising a digital current control loop including a windowed delta-sigma analog-to-digital converter (ADC) configured to control the VCM. A vibration of the data storage device is measured, and at least one of a gain or a window of the windowed delta-sigma ADC is configured based on the measured vibration.
US11373671B2
The present disclosure relates to a device for processing an audio signal. The device may include a first acoustic-electric transducer and a second acoustic-electric transducer. The first acoustic-electric transducer may have a first frequency response, and may be configured to detect the audio signal and generate a first sub-band signal according to the detected audio signal. The second acoustic-electric transducer may have a second frequency response, the second frequency response being different from the first frequency response. The second acoustic-electric transducer may be configured to detect the audio signal and generate a second sub-band signal according to the detected audio signal.
US11373668B2
An audio enhancement method includes receiving a first plurality of input signals representative of audio captured using an array of two or more sensors, the first plurality of input signals characterized by a first signal-to-noise ratio (SNR), with the audio being the signal-of-interest. The method also includes receiving a second input signal representative of the audio, the second input signal characterized by a second SNR. The second SNR is higher than the first SNR. The method further includes combining the first plurality of input signals and the second input signal to generate one or more driver signals, and driving one or more acoustic transducers using the one or more driver signals to generate an acoustic signal representative of the audio. The driver signals include spatial information derived from the first plurality of input signals, and are characterized by a third SNR that is higher than the first SNR.
US11373667B2
Systems and methods for processing an audio signal include an audio input operable to receive an input signal comprising a time-domain, single-channel audio signal, a subband analysis block operable to transform the input signal to a frequency domain input signal comprising a plurality of k-spaced under-sampled subband signals, a reverberation reduction block operable to reduce reverberation effect, including late reverberation, in the plurality of k-spaced under-sampled subband signals, a noise reduction block operable to reduce background noise from the plurality of k-spaced under-sampled subband signals, and a subband synthesis block operable to transform the subband signals to the time-domain, thereby producing an enhanced output signal.
US11373665B2
The disclosure includes a voice isolation system comprising an acoustic echo-cancelation subsystem configured to receive a plurality of input signals, subtract an interference component from the input signals, and provide a plurality of output signals. The system also includes an adaptive beamformer subsystem configured to receive the plurality of output signals from the acoustic echo-cancelation subsystem and compute a signal-to-noise ratio enhanced signal based on the received output signals. The system also includes a residual noise suppressor subsystem configured to attenuate at least one portion of the SNR enhanced signal received from the adaptive beamformer subsystem based on the at least one portion having an SNR below a predetermined SNR threshold. The system also includes an automatic gain control subsystem configured to process a signal outputted from the residual noise suppressor subsystem and transmit a resulting signal as an output signal.
US11373662B2
Audio system height channel up-mixing that is configured to develop two or more height channels from audio sources that do not include height-related encoding. The up-mixing involves determining correlations and normalized channel energies between input audio signals. At least two height channels (e.g., left and right height audio signals) are developed from the correlations and normalized energies.
US11373661B2
The present document relates to a method of layered encoding of a frame of a compressed higher-order Ambisonics, HOA, representation of a sound or sound field. The compressed HOA representation comprises a plurality of transport signals. The method comprises assigning the plurality of transport signals to a plurality of hierarchical layers, the plurality of layers including a base layer and one or more hierarchical enhancement layers, generating, for each layer, a respective HOA extension payload including side information for parametrically enhancing a reconstructed HOA representation obtainable from the transport signals assigned to the respective layer and any layers lower than the respective layer, assigning the generated HOA extension payloads to their respective layers, and signaling the generated HOA extension payloads in an output bitstream. The present document further relates to a method of decoding a frame of a compressed HOA representation of a sound or sound field, an encoder and a decoder for layered coding of a compressed HOA representation, and a data structure representing a frame of a compressed HOA representation of a sound or sound field.
US11373637B2
A processing system operates in a first power domain and includes a first memory, a memory access circuit, and a first processing circuit. The first memory stores sound data detected by a microphone. The memory access circuit transfers the sound data to a second memory according to a first command, in order to store the sound data as voice data. The first processing circuit outputs a second command according to a human voice detection signal. The second command is for enabling a second processing circuit, in order to determine whether the voice data in the second memory matches a predetermined voice command. One of the first and the second processing circuits outputs the first command. The second processing circuit operates in a second power domain. A power consumption to which the first power domain corresponds is lower than a power consumption to which the second power domain corresponds.
US11373636B2
The present invention extends to methods, systems, and computer program products for expanding semantic classes via user feedback. Aspects of the invention learn how a set of labels can be expanded from user-generated tags. Text labels applied by human reviewers to digital content can be inspected and compared to one another. When a threshold of human-generated text tags contain similar terminology, the set of labels can be expanded to define a representation of the similar terminology. Similar terminology can include terms that originate from the same base term, are synonyms, are more specific terms related to a general term category, etc. Similar terminology can be consolidated into a defining term that is used to generate a new (more granular) label or a new top level label. Accordingly, new semantic classes can be discovered from user-generated feedback. New semantic classes can provide a more granular representation of content item classification.
US11373626B2
A method for processing images in an information sharing and collaboration environment includes: receiving a plurality of graphical contents including a first graphical content from a first source and a second graphical content from a second source different from the first source within the information sharing and collaboration environment and overlapping the first and second graphical contents; determining a probability that the first graphical content was created before the second graphical content; rendering, using a transparency blending formula and based on the probability that the first graphical content was created before the second graphical content, an opacity of an overlapped portion of the first and second graphical contents; and displaying, on a display, the overlapped first and second graphical contents.
US11373616B2
The disclosure includes bus wiring constituted by wiring lines; a gradation voltage generation circuit that generates M gradation voltages representing brightness levels with M gradations, and applies the M gradation voltages to an intermediate portion on M wiring lines belonging to the bus wiring; a plurality of decoders, each of which receives M gradation voltages via the M wiring lines and selects one of the M gradation voltages according to the pixel data pieces to output the selected gradation voltage; a plurality of output amplifiers that individually amplifies the voltages output from the plurality of decoders and generates the amplified voltages as the plurality of pixel drive voltages; and first and second inter-gradation short circuits that short-circuit one ends of each of the M wiring lines and the other ends of each of the M wiring lines according to a load signal for capturing the pixel data pieces.
US11373615B2
It is an object to provide a semiconductor device which can supply a signal with sufficient amplitude to a scan line while power consumption is kept small. Further, it is an object to provide a semiconductor device which can suppress distortion of a signal supplied to the scan line and shorten a rising time and a falling time while power consumption is kept small. A semiconductor device which includes a plurality of pixels each including a display element and at least one first transistor and a scan line driver circuit supplying a signal for selecting the plurality of pixels to a scan line. A light-transmitting conductive layer is used for a pixel electrode layer of the display element, a gate electrode layer of the first transistor, source and drain electrode layers of the first transistor, and the scan line. The scan line driver circuit includes a second transistor and a capacitor for holding a voltage between a gate electrode layer of the second transistor and a source electrode layer of the second transistor. The source electrode of the second transistor is connected to the scan line.
US11373612B2
A semiconductor device with a small circuit area that consumes low power is provided. The semiconductor device includes a shift register, a sample-and-hold circuit, a first buffer circuit, and a second buffer circuit. The sample-and-hold circuit includes a first input terminal, a second input terminal, and an output terminal. An output terminal of the first buffer circuit is electrically connected to the first input terminal. The shift register is electrically connected to the second input terminal. An input terminal of the second buffer circuit is electrically connected to the output terminal of the sample-and-hold circuit. In the semiconductor device, the potential of an input analog signal is retained in the sample-and-hold circuit and the analog signal is output from an output terminal of the second buffer circuit.
US11373607B2
A driving method of display device for a display device capable of reducing flicker due to refresh rate variation includes: determining whether a processor of the display device is generating a vertical blank interval of an image signal, wherein said vertical blank interval is next to a last frame data period thereof, and the last frame data period is for a last frame to be displayed by a display panel; and activating a data line of the display panel with a balancing voltage related to data of a line of the last frame when the processor is generating the vertical blank interval, wherein a plurality of sub-pixels of the display panel connects to the data line, the data of the line of the last frame are sequentially transmitted to the plurality of sub-pixels in the last frame data period for displaying the last frame. Said display device is also disclosed.
US11373602B2
There are provided a pixel circuit and a method and apparatus for driving the same, an array substrate and a display apparatus. The pixel circuit includes: a driving sub-circuit and a switch sub-circuit coupled in series between a power signal terminal and a light emitting element, wherein the driving sub-circuit is configured to provide a driving signal to the light emitting element under control of a gate driving signal provided by a gate line, a data signal provided by a data line, and a power signal provided by a power signal terminal; and the switch sub-circuit is configured to control switch-on and switch-off of a signal path between the power signal terminal and the light emitting element under control of a switch signal provided by a switch signal terminal.
US11373601B2
The present disclosure provides a display substrate, a manufacturing method and a display device. The display substrate includes a scan driving circuit, at least one shift register unit includes an output circuit, a first energy storage circuit, and a first leakage prevention circuit; the scan driving circuit also includes a first voltage signal line and a second voltage signal line; a first voltage signal line is located on a side of the second voltage signal line away from the display area; the output circuit is respectively coupled to the first voltage signal line and the second voltage signal line, the first energy storage circuit is respectively coupled to the output circuit and the second voltage signal line, the first leakage prevention circuit is coupled to the output circuit; the output circuit is arranged between the first voltage signal line and the second voltage signal line.
US11373593B2
A display device includes a display panel including a plurality of data lines, a plurality of gate lines, and a plurality of pixels and a compensating data generator configured to sense a sensing driving current of the pixel in an Nth frame and a target driving current of the pixel in an (N+M)th frame, and to calculate an over driving data that allows the sensing driving current to be the same with the target driving current by changing a data voltage of the Nth frame when a sensing image having a first grayscale in a (N−1)th frame and having a second grayscale in the Nth frame and the (N+M)th frame, where N is an integer greater than or equal to 2, and M is an integer greater than or equal to 1.
US11373589B1
A display includes first and second pixel devices. The first pixel device includes a first control circuit and a first light emitting circuit. The first control circuit generates a first light emitting signal according to a first clock signal and a data signal during a first period. The first light emitting circuit emits light according to the first light emitting signal during second and third periods. The second pixel device includes a second control circuit and a second light emitting circuit. The second control circuit generates a second light emitting signal according to a second clock signal and the data signal during the second period. The second light emitting circuit is coupled to the second control circuit and emits light according to the second light emitting signal during the third period. The first period to the third period are arranged continuously in order.
US11373585B2
A driving backplane includes a base, and a pixel driving circuit, a first electrode and a first piezoelectric block that are disposed in the sub-pixel region. The pixel driving circuit is disposed on the base. The first electrode is disposed at a side of the pixel driving circuit away from the base. The first electrode includes a first sub-electrode pattern and a second sub-electrode pattern that are in a same layer and are spaced apart to be insulated from each other, and the first sub-electrode pattern is electrically connected to the pixel driving circuit. The first piezoelectric block is disposed between the pixel driving circuit and the first electrode, and the first sub-electrode pattern and the second sub-electrode pattern are in contact with the first piezoelectric block.
US11373583B2
Embodiments of the present disclosure disclose a drive circuit, a driving method thereof and a display device. The drive circuit includes: a current control circuit, configured to provide a drive signal to a device to be driven according to a signal of a data signal terminal; a first transistor, electrically connected between the current control circuit and the device to be driven; and a duration control circuit, electrically connected with a gate of the first transistor, and configured to provide a light-emitting duration modulating signal to the gate of the first transistor according to a combined action of signals of a scanning signal terminal, a light-emitting control signal terminal, a duration control signal terminal and a reference voltage signal terminal, to control a conduction duration of the first transistor.
US11373580B2
A display apparatus includes a display panel configured to display an image. A gate driver is configured to output a plurality of gate signals to the display panel. A data driver includes a first area and a second area. The first area of the data driver includes a first channel group configured to output first data voltages in a first output sequence. The second area of the data driver includes a second channel group configured to output second data voltages in a second output sequence opposite to the first output sequence.
US11373579B2
The embodiments relate to a display device including: a display panel on which multiple pixels are arranged; a first driver IC controlling driving of the pixels arranged in a first area of the display panel, and including a first gamma generator outputting multiple first gamma voltages; and a second driver IC controlling driving of the pixels arranged in a second area of the display panel, and including a second gamma generator outputting multiple second gamma voltages, wherein the first gamma generator and the second gamma generator generate the first gamma voltages and the second gamma voltages, respectively, by using multiple gamma reference voltages output from the first gamma generator.
US11373577B2
The present application discloses a shift-register unit. The shift-register unit includes a first sub-unit including a first input circuit coupled via a first node to a first output circuit. The first input circuit is configured to control a voltage level of the first node in response to a first input signal and the first output circuit is configured to output a shift-register signal and a first output signal in response to the voltage level of the first node. Additionally, the shift-register unit includes a second sub-unit including a second input circuit coupled via a second node to a second output circuit. The second input circuit is configured to control a voltage level of the second node in response to the first input signal and the second output circuit is configured to output a second output signal in response to the voltage level of the second node.
US11373575B2
Systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11373562B2
A method for installing an advertising unit on a ground surface includes cleaning an installation area located at the ground surface, applying an adhesive at the installation area, depositing the advertising unit at the installation area atop the adhesive, and curing the adhesive. In some embodiments, the advertising unit comprises a back unit having a track which accommodates a cover in a sliding fashion. In some embodiments, the installation area may be excavated to render an upper surface of the advertising unit flush with the surface of the ground when deposited.
US11373546B2
Data processing systems according to various embodiments are adapted to process data regarding the self-awareness of a user for use in the development of the user's executive function. In various embodiments, the data processing system: (1) executes computer-readable instructions that, when executed by the at least one computer processor, facilitate the playing of a game by the user; (2) gathers performance data indicating the user's performance while the user plays the game; and (3) automatically evaluates the performance data to assess, for the user, the ability to remember to perform various tasks, to stay on task, and to coach others by taking perspective, giving feedback, and mentoring them to do well. The data processing system may gather and process related data on various levels and then use this information to assist the user in improving the user's executive function skills.
US11373545B2
Described herein are kits and methods for identifying the likelihood of having a food sensitivity or intolerance, and determining dietary modifications accordingly. For example, the likelihood of having sensitivities, intolerances or allergies to gluten, lactose, FODMAPs and others tested and calculated. Additionally, diet modifications can be determined according to the likelihood of particular sensitivities, and the effectiveness of diet modifications can be evaluated by monitoring of meals and subsequent symptoms, and evaluating the monitoring information. Through application of the methods herein, dietary intake and symptom data may be collected and aggregated to evaluate the effect or desirability of particular foods on a population of interest.
US11373542B2
The presently disclosed subject matter includes an active proximity system (APS) mountable on an unmanned autonomous vehicle (UxV), the APS comprising: one or more proximity sensors and a processing circuitry; the one or more proximity sensors are configured to sense one or more proximity signals, each of the signals is indicative of the presence of a respective emitter in proximity to the UxV; the processing circuitry is configured, responsive to a sensed proximity signal, to repeatedly: generate maneuvering instructions dedicated for causing the UxV to move and increase the distance between the UxV and the respective emitter; and then generate maneuvering instructions dedicated for causing the UxV to move and decrease the distance between the UxV and the respective emitter; and thereby maintain the UxV within a certain range from the respective emitter defined by the sensed proximity signal.
US11373540B2
An example method includes determining, by a flight planning system, a perceived noise at a surface location based on acoustic noise emitted by an aerial vehicle at an aerial location. The aerial location corresponds to a waypoint along a proposed trajectory. Further, determining the perceived noise includes estimating propagation of the acoustic noise from the aerial location to the surface location based on environmental features of the environment or weather data. The flight planning method also includes determining, by the flight planning system using a noise-abatement function, a noise-abatement value of the proposed trajectory for the aerial vehicle based on the perceived noise at the surface location. In addition, the flight planning method includes determining, by the flight planning system, a flight plan for the aerial vehicle based on the noise-abatement value of the proposed trajectory, and outputting the flight plan for use in navigating the aerial vehicle.
US11373539B2
A base module may be used to receive and house one or more unmanned aerial vehicles (UAVs) via one or more cavities. The base module receives commands from a manager device and identifies a flight plan that allows a UAV to execute the received commands. The base module transfers the flight plan to the UAV and frees the UAV. Once the UAV returns, the base module once again receives it. The base module then receives sensor data from the UAV from one or more sensors onboard the UAV, and optionally receives additional information describing its flight and identifying success or failure of the flight plan. The base module transmits the sensor data and optionally the additional information to a storage medium locally or remotely accessible by the manager device.
US11373525B2
A method includes determining that a prioritized vehicle plans to traverse an intersection and receiving sensor data from a plurality of sources in a vicinity of the intersection. The method also includes, based on the sensor data, determining a traffic solution to enable the prioritized vehicle to traverse the intersection, the traffic solution identifying a traffic lane and, based on the traffic solution, controlling a traffic light to cause traffic in the traffic lane to disperse and controlling a second traffic light to instruct traffic in an adjacent traffic lane to stop. The method includes instructing the prioritized vehicle to travel via the traffic lane. The traffic in the traffic lane and the traffic in the adjacent traffic lane are traveling in a same direction.
US11373512B2
Techniques are described herein for applying a selective automated response to a distress call received at an emergency services system. The techniques include receiving a distress call from a user device in response to an emergency event. The distress call may be parsed to identify a location, an urgency index, and a nature of the emergency event. The distress call may be routed to an available dispatcher at a dispatcher terminal. Based at least on the location, the urgency index, and the nature of the emergency event, a response procedure to resolve the distress call may be identified. The dispatcher may communicate with a dispatched first responder at the location via a communication channel established between the dispatcher terminal and a mobile first responder terminal. The response procedure may be transmitted to the mobile first responder terminal.
US11373507B2
The continual engagement support device 600 includes: the performance data storage means 601 that stores performance data including time data indicating the time of performance and sensor data of the time of performance or the surrounding time obtained from the sensors mounted on the portable terminal when the target action is performed via the portable terminal possessed by the target user; the timing detection means 602 that detects the performance timing, which is the timing at which the target user is likely to perform the target action during the predetermined cycle, on the basis of the performance data; and the notification means 603 provides a notification to prompt the performance of the target action at the detected performance timing when the target action is not performed for a predetermined period of time or longer.
US11373504B2
An immersive head-mounted display (IHMD) can present primary present primary content on one or more displays; receive first alert content from a first electronic appliance; determine, based on a first alert level of the first alert content, whether to pause rendering of the primary content and present the first alert content within a period of time the rendering of the primary content is paused, or to continue the rendering of the primary content and present the first alert content overlaying the primary content within a period of time the rendering of the primary content continues; and in response to a determination that the alert level is high, pause the rendering of the primary content and present the first alert content within the period of time the rendering of the primary content is paused.
US11373495B2
A computer-implemented method includes obtaining a delivery schedule for a property, determining that a portable camera used by a visitor is at the property, determining that the portable camera corresponds to the delivery schedule, in response to determining that the portable camera corresponds to the delivery schedule, providing access to the property, and obtaining a video recorded by the portable camera.
US11373483B1
A unique online and mobile, social sports betting system where players submit single bets on future sporting events, to form multiplayer parlay tickets. A parlay, in this case, is a single wager that links together multiple unique bets whose outcome is dependent on all of those bets winning. Registered users in the system can only submit one bet to any given parlay ticket, but can participate in multiple parlay tickets. If all the bets in the parlay win, each player equally shares in the parlay payout. If one or more bets do not win, players that win or push their individual parlay bets get the cost of the ticket refunded, while losing players cover the cost of the entire parlay ticket.
US11373464B2
An on-vehicle communication device capable of relaying data between a plurality of function units mounted on a vehicle includes: a log notification acquisition unit configured to receive, from an external device outside the vehicle, a log notification indicating a log target function unit which is the function unit that is a target of log collection, a start condition for log collection, and a trigger function unit which is the function unit capable of determination for the start condition; a notification unit configured to notify the trigger function unit of the start condition indicated by the log notification; and a command unit configured to give a command for log collection to the log target function unit, in response to a notification that the start condition is satisfied from the trigger function unit.
US11373460B2
Systems and methods for remote asset verification are disclosed. The systems and methods comprise an asset and an on-board diagnostic tool configured to be coupled to an on-board diagnostic port of the asset. The on-board diagnostic tool is configured to monitor one or more parameters of the asset.
US11373459B2
One or more techniques and/or systems are provided for facilitating communication between a program and a vehicle computing device of a vehicle. For example, a vehicle profile may be used as an intermediary abstraction layer between the program (e.g., hosted on a mobile device, hosted on a vehicle navigation unit, etc.) and the vehicle computing device. The vehicle profile may provide data formatting functionality to enable communication and interaction because the program and the vehicle computing device may utilize different data formats, communication protocols, and/or functions. The vehicle profile may specify what information the program is allowed to access and/or what features of the vehicle are allowed to be modified by the program. The vehicle profile may determine how information can be displayed by the program through a vehicle display. Communication may be facilitated between the program, the vehicle computing device, and/or a remote device such as a cloud service.
US11373458B2
A remote fuel monitoring system includes a vehicle-mounted device and a server for monitoring a remaining fuel amount of the vehicle or the machine based on vehicle information received from the vehicle-mounted device, calculating a refueling plan including refueling time and a refueling amount for the vehicle or the machine, and outputting a refueling command based on the refueling plan for the vehicle or the machine to a refueling device. The server includes an input device, a storage, an analyzing device analyzing information regarding the remaining fuel amount of the vehicle or the machine based on the vehicle information and information stored in the storage, a refueling plan calculation device calculating the refueling plan for the vehicle or the machine by using the analyzed information regarding the remaining fuel amount, and an output device outputting the refueling plan for the vehicle or the machine to the refueling device.
US11373449B1
The present system may be deployed in various scenarios to provide proof of liveness (also referred to herein as “liveness verification”) of an image without interaction of the subject of the image. The liveness verification process generally comprises imperative analysis and dynamic analysis of the image, after which liveness of the image may be determined.
US11373445B2
A method and an apparatus for processing data, and a non-transitory computer readable storage medium. The method includes: obtaining a face recognition model stored in a first operation environment; performing an initialization on the face recognition model in the first operation environment, and transmitting the face recognition model subjected to the initialization to a second operation environment for storing, in which, a storage space in the first operation environment is greater than a storage space in the second operation environment.
US11373443B2
The present disclosure provides a method and an apparatus for face recognition and a computer readable storage medium. The method includes: inputting a to-be-recognized blurry face image into a generator of a trained generative adversarial network to obtain a to-be-recognized clear face image; inputting the to-be-recognized clear face image to the feature extraction network to obtain a facial feature of the to-be-recognized clear face image; matching the facial feature of the to-be-recognized clear face image with each user facial feature in a preset facial feature database to determine the user facial feature best matching the to-be-recognized clear face image as a target user facial feature; and determining a user associated with the target user facial feature as a recognition result. Through this solution, the accuracy of the recognition of blurry faces can be improved.
US11373429B2
A fingerprint recognition substrate, a fingerprint recognition apparatus, a manufacturing method thereof, a fingerprint recognition method, and a display device are provided. The fingerprint recognition substrate includes a base substrate including a plurality of pixel regions and a region between the plurality of pixel regions, a first electrode in the plurality of pixel regions, a light emitting layer at least in the plurality of pixel regions, and a second electrode at least in the plurality of pixel regions, and at least a plurality of light transmission holes penetrating the first electrode. At least one light transmission hole is in the region between the plurality of pixel regions, and the plurality of light transmission holes are configured to be optically coupled to a photosensor.
US11373427B1
Methods of evaluating populations of deer are disclosed that include receiving a series of images containing deer; utilizing artificial intelligence object detection to identify deer from the series of images; utilizing spatial relationships between points to create an image scale; identifying a set of metrics associated with the deer; evaluating the gender of the deer; and utilizing a repeat matching technique to evaluate if the deer is a likely reappearance of a previously identified deer.
US11373422B2
An evaluation assistance method includes: acquiring a first image to be used for performance evaluation of trained models; generating a plurality of second images, each of the plurality of second images being a result of processing the first image by each of a plurality of trained models; and displaying each of the plurality of trained models in association with a corresponding second image of the plurality of second images.
US11373416B2
An image processing device includes: a detection unit which detects a target object based on edge information acquired from image data; and a judging unit which judges whether a certain region in the image data is an improper region that is not suitable for detection of the target object based on an edge pattern of edge information in the certain region and a feature pattern indicating a feature of the target object, and the detection unit detects the target object excluding a region that has been judged to be the improper region by the judging unit.
US11373413B2
A method for a concept update, the method may include detecting that a certain signature of an object causes a false detection; the certain signature belongs to a concept structure that comprises multiple signatures; wherein the false detection comprises determining that the object is represented by the concept structure while the object is of a certain type that is not related to the concept structure; searching for an error inducing part of the certain signature that induced the false detection; and removing from the concept structure the error inducing part to provide an updated concept structure.
US11373412B2
A method for generating an obstacle map is provided. The method includes: receiving an environment map; generating a binary map indicating a position of an obstacle by a value of an obstacle cost corresponding to a probability of presence of the obstacle at the position, based on obstacle information obtained from the environment map; and generating an obstacle map by applying an obstacle expansion model to the binary map, wherein the applying the obstacle expansion model comprises setting a plurality of obstacle costs of a plurality of neighboring positions of the position of the obstacle in the binary map to a plurality of values, respectively. Accordingly, a safer and stable route can be generated to avoid the obstacle.
US11373411B1
A method includes obtaining a two-dimensional image, obtaining a two-dimensional image annotation that indicates presence of an object in the two-dimensional image, determining a location proposal based on the two-dimensional image annotation, determining a classification for the object, determining an estimated size for the object based on the classification for the object, and defining a three-dimensional cuboid for the object based on the location proposal and the estimated size.
US11373407B2
A computer-implemented method for attention generation is provided. In this method, a plurality of image frames can be obtained from a video stream. An original attention for a first image frame of the plurality of image frames can be generated. Then, at least one interested area can be identified in the first image frame. A local attention for each of the at least one interested area can be generated. Moreover, a total attention for the first image frame can be generated based on the original attention of the first image frame and the local attention of each of the at least one interested area.
US11373406B2
In one embodiment, an apparatus comprises processing circuitry to: receive, via a network interface, a video stream comprising a plurality of video frames; identify a plurality of dependencies among the plurality of video frames; identify, based on the plurality of dependencies, a first subset of video frames to be transmitted using a first transmission method and a second subset of video frames to be transmitted using a second transmission method, wherein the first subset of video frames and the second subset of video frames are identified from the plurality of video frames, and wherein the first transmission method provides a higher quality of service than the second transmission method; transmit, via the network interface, the first subset of video frames to a corresponding destination using the first transmission method; and transmit, via the network interface, the second subset of video frames to the corresponding destination using the second transmission method.
US11373404B2
Metadata for highlights of a video stream is extracted from card images embedded in the video stream. The highlights may be segments of a video stream, such as a broadcast of a sporting event, that are of particular interest to one or more users. Card images embedded in video frames of the video stream are identified and processed to extract text. The text characters may be recognized by applying a machine-learned model trained with a set of characters extracted from card images embedded in sports television programming contents. The training set of character vectors may be pre-processed to maximize metric distance between the training set members. The text may be interpreted to obtain the metadata. The metadata may be stored in association with the portion of the video stream. The metadata may provide information regarding the highlights, and may be presented concurrently with playback of the highlights.
US11373403B2
Disclosed are implementations that enable the linking or connection of objects and different scenes in which those objects are represented. For example, a corpus of scenes (e.g., digital images) that include a representation of one or more objects may be processed using the disclosed implementations to segment from those scenes the individual objects represented in those scenes. The disclosed implementations may further determine clusters of visually similar object segments and form object clusters for those object segments. The scenes that include those object segments are also linked to the object cluster. With scenes linked to different object clusters, a user may select one or more query objects or a query scene and be presented with other scenes that include visually similar objects, even though the overall scenes may be visually different.
US11373392B2
A method for performing magnetic resonance fingerprinting includes acquiring a plurality of MR image datasets using at least two pulse sequence types, the plurality of MR image datasets representing signal evolutions for image elements in a region of interest, comparing the plurality of MR image datasets to a dictionary of signal evolutions to identify at least one parameter of the MR image datasets and generating a report indicating the at least one parameter of the MR image datasets.
US11373389B2
Image processing techniques are described to select and crop a region of interest from an image obtained from a camera located on or in a vehicle, such as an autonomous semi-trailer truck. The region of interest can be identified by selecting one or more reference points and determining one or more positions of the one or more reference points on the image obtained from the camera. As an example, a location of two reference points may be 500 meters and 1000 meters in front of a location of autonomous vehicle, where the front of the autonomous vehicle is an area towards which the autonomous vehicle is being driven.
US11373383B2
An immersive ecosystem is provided comprising a VR headset configured to display a 3D rendering to a user and sensor(s) configured to measure a user response to dynamic 3D asset(s) in the 3D rendering. The immersive ecosystem further comprises a processor, an AI engine, and a first non-transitory computer-readable storage medium encoded with program code executable for providing the 3D rendering to the VR headset. The AI engine is operably coupled to a second non-transitory computer-readable storage medium configured to store predetermined response values and time values for dynamic 3D assets. The AI engine comprises a third non-transitory computer-readable storage medium encoded with program code executable for receiving the measured user response, comparing the received user response to the predetermined response value at the predetermined time value, based on the comparison, modifying dynamic 3D asset(s), and communicating the modified dynamic 3D asset(s) to the processor for providing within 3D rendering.
US11373381B1
A system for integrating high-density laser scanner data with mixed-reality is disclosed. In some implementations, the system may acquire, using a laser scanner, a collection of data points representing a three-dimensional point cloud, wherein the laser scanner includes: a laser configured to generate an optical beam; a beam-steering device configured to steer the optical beam; and a detector configured to receive light from the optical beam, after light from the optical beam is reflected from an object in an environment. The system may transmit data of the point cloud to the augmented-reality device, wherein the augmented-reality device comprises: one or more cameras configured to acquire images of the environment; and a display configured to render graphics on the display. The system may align a reference frame of the augmented-reality device to the data of the point cloud. The system may present a graphic on the display of the augmented-reality device, wherein the graphic is positioned on the display in relation to the environment based on the reference frame of the augmented-reality device being aligned to data of the point cloud.
US11373380B1
Techniques are described that facilitate co-viewing in an experiential reality environment such as a virtual reality or augmented reality environment. These techniques include prioritizing a main view of experiential reality content over side views of the experiential reality content.
US11373375B2
Methods, devices, and systems related to a computing device for capturing and displaying an augmented reality (AR) image are described. An example method can include capturing a first three-dimensional (3D) figure of a user at a mobile device. The method further includes accessing the first 3D figure of a user at the mobile device. The method further includes receiving, at the mobile device, a selection of a product to display on the 3D figure. The method further includes displaying, on the mobile device, the product to display on the first 3D figure as an augmented reality (AR) image.
US11373373B2
Techniques for translating air writing to augmented reality (AR) devices are described. In one embodiment, a method includes receiving indications of gestures from an originator. The indications identify movement in three dimensions that correspond to an emphasis conferred on one or more words that are air-written by the originator and are configured to be displayed by a plurality of AR devices. The method includes analyzing the identified movement to determine a gesture type associated with the emphasis, where the gesture type includes a first emphasis to be conferred on the air-written words. The method includes providing a display of the air-written words on a first AR device of the plurality of AR devices. The first emphasis is conferred on the words on the display of the first AR device using a first gesture display style based on a profile of a first user utilizing the first AR device.
US11373368B2
Two-dimensional aerial images and other geo-spatial information are processed to produce land classification data, vector data and attribute data for buildings found within the images. This data is stored upon a server computer within shape files, and also stored are source code scripts describing how to reconstruct a type of building along with compiled versions of the scripts. A software game or simulator executes upon a client computer in which an avatar moves within a landscape. A classifier classifies a type of building in the shape file to execute the appropriate script. Depending upon its location, a scene composer downloads a shape file and a compiled script is executed in order to reconstruct any number of buildings in the vicinity of the avatar. The script produces a three-dimensional textured mesh which is then rendered upon a screen of the client computer to display a two-dimensional representation of the building.
US11373364B2
One method embodiment comprises storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
US11373350B2
A flexible data editing scheme to change and modify an intermediate representation or conditional information for a portion of to-be-edited data is disclosed. One aspect of the present disclosure relates to a data editing apparatus, comprising: one or more memories; and one or more processors configured to receive a change indication to change at least a first data area of first data; generate second data by using one or more generative models and an intermediate representation for the first data area; and replace the first data area of the first data with the second data to generate third data.
US11373349B2
Conservative rasterization hardware comprises hardware logic arranged to perform an edge test calculation for each edge of a primitive and for two corners of each pixel in a microtile. The two corners that are used are selected based on the gradient of the edge and the edge test result for one corner is the inner coverage result and the edge test result for the other corner is the outer coverage result for the pixel. An overall outer coverage result for the pixel and the primitive is calculated by combining the outer coverage results for the pixel and each of the edges of the primitive in an AND gate. The overall inner coverage result for the pixel is calculated in a similar manner.
US11373343B2
Generating, at a server of a generative adversarial network (GAN) for color selection, a training set of color palettes. A color palette generator of the server generates a first set of color palettes based on the training set of color palettes. The first set of color palettes may be compared with a reference set of color palettes to predict a curated set of color palettes. Colors from the curated set of color palettes may be removed that are within a predetermined distance from one another in a color space. The GAN may be validated by performing cluster analysis to determine outlier latent dimensions to be changed for the color selection by the GAN. Proposed color palettes may be generated based on the GAN to be displayed on a display device.
US11373340B2
A display apparatus providing an augmented reality (AR) object and a controlling method thereof are provided. The display apparatus includes a display, a communication interface, a camera, and a processor configured to control the display to display a first image captured in real time by the camera, and based on first information about a first space included in a second image captured in real time by an external apparatus and location information of a first AR object provided in the first space of the second image being received, control the display to add a second AR object corresponding to the first AR object to the first image and display the second AR object based on second information about a second space included in the first image, the first information about the first space included in the second image, and location information of the first AR object provided in the first space.
US11373339B2
A method of compressing untracked and tracked meshes using a projection-based approach, and leveraging the tools and syntax already generated for projection-based point cloud compression is described herein. Similar to the V-PCC approach, the mesh is segmented into surface patches, where a difference is that the segments follow the connectivity of the mesh. Each surface patch (or 3D patch) is then projected to a 2D patch, whereby in the case of the mesh, the triangle surface sampling is similar to a common rasterization approach used in computer graphics. For each patch, the position of the projected vertices is kept in a list, along with the connectivity of those vertices. The sampled surface resembles a point cloud and is coded with the same approach used for point cloud compression. Additionally, the list of vertices and connectivity is encoded per patch, and the data is sent along with the coded point cloud data.
US11373338B2
An encoding device and a method for point cloud encoding are disclosed. The method includes generating, for a 3D point cloud, an attribute frame and an occupancy map. The method also includes reducing a resolution of the frames over a number of sequential steps, until the frames are a predetermined size. After the frames are reduced to the predetermined size, the method includes increasing the resolution of the frames over the number of sequential steps while adding padding to modify at least some of the pixels in the attribute frame that do not represent points of the 3D point cloud. While the resolution of the attribute frame is incrementally increased, the method includes performing smoothing on the pixels in the attribute frame that do not represent the points of the 3D point cloud. The method additionally includes encoding the frames to generate a bitstream and then transmitting the bitstream.
US11373328B2
The disclosure provides a method, an apparatus, a device and a storage medium for positioning an object. The method includes: obtaining a map related to a region where the object is located, the map including a plurality of map layers having different height information; determining, based on the map and current point cloud data related to the object, an estimated position of the object, an estimated height corresponding to the estimated position and an estimated probability that the object is located at the estimated position with an estimated posture; and determining, at least based on the estimated position, the estimated height and the estimated probability, positioning information for the object, the positioning information indicating at least one of a current position of the object, a current height of the object and a current posture of the object.
US11373327B2
An image processing device includes: a first generation unit which generates first target parking frame information based on an image taken by a first shooting unit that is provided at a side position of a vehicle; a second generation unit which generates second target parking frame information based on an image taken by a second shooting unit that is provided at a front or rear position of the vehicle; and a determination unit which determines a stop position in a parking frame by generating third target parking frame information to serve as a stop target based on the first target parking frame information generated by the first generation unit and the second target parking frame information generated by the second generation unit.
US11373326B2
An information processing apparatus is configured to output a histogram for inspecting a state of a target object based on presence of a peak in a specific class in the histogram, the histogram representing a distribution of depth values from a measurement apparatus to the target object, the information processing apparatus including an acquisition unit configured to acquire depth information obtained from a result of measurement of a depth value from the measurement apparatus to the target object by the measurement apparatus and an output unit configured to output a histogram based on the acquired depth information so that a frequency of a class including a predetermined depth value to be applied when the depth value is not obtained is reduced.
US11373325B1
Some embodiments of the invention provide a novel method for training a multi-layer node network to reliably determine depth based on a plurality of input sources (e.g., cameras, microphones, etc.) that may be arranged with deviations from an ideal alignment or placement. Some embodiments train the multi-layer network using a set of inputs generated with random misalignments incorporated into the training set. In some embodiments, the training set includes (i) a synthetically generated training set based on a three-dimensional ground truth model as it would be sensed by a sensor array from different positions and with different deviations from ideal alignment and placement, and/or (ii) a training set generated by a set of actual sensor arrays augmented with an additional sensor (e.g., additional camera or time of flight measurement device such as lidar) to collect ground truth data.
US11373321B2
Provided are projectors, each including a light source configured to emit laser light, a substrate spaced apart from the light source, a pattern mask including a pattern disposed on a first surface of the substrate, the first surface facing the light source, and a meta-lens including a plurality of first nanostructures formed on a second surface of the substrate, the second surface opposite the first surface, the nanostructures having a dimension of a sub-wavelength that is less than a wavelength of light emitted from the light source.
US11373320B1
A camera with a field of view of a shelf may acquire images of items on the shelf at subsequent times. An analysis of each image yields a set of estimated locations of the items on the shelf. Based on a working volume of the shelf, a subset of valid estimated locations of the items at the shelf may be determined. Thereafter, a count of the items on the shelf at a particular time may be determined using the subset of valid estimated item locations. By comparing the count of items at the shelf at two subsequent times, a change in quantity of the items on the shelf may be determined. Interaction data may be generated in response to detecting the change in quantity of items at the shelf.
US11373318B1
A kinematic analysis system captures and records participant motion via a plurality of video cameras. A participant feature and participant pose are identified in a frame of video data. The feature and pose are correlated across a plurality of frames. A three-dimensional path of the participant is determined based on correlating the feature and pose across the plurality of frames. A potential impact is identified based on analysis of the participant's path.
US11373316B2
Provided an apparatus for obtaining a motion vector including at least one processor configured to receive a long exposure image and a short exposure image of the current frame, and obtain a motion vector of the long exposure image and a motion vector of the short exposure image, the processor being configured to extract feature points in the long exposure image based on a saturation degree of the long exposure image, and obtain a motion vector of the long exposure image based on a difference from a long exposure image of a previous frame, and the processor being configured to extract feature points in the short exposure image and obtain a motion vector of the short exposure image based on a difference from a short exposure image of a previous frame based on a saturation degree of the short exposure image.
US11373310B2
For a particularly comprehensive identification of hollow organ systems, a method is provided for producing a digital subtraction angiography of a hollow organ system of a patient. The method includes: providing mask image data recorded by an X-ray device; providing at least first fill image data recorded by the X-ray device, which has been recorded during an at least partial filling of the hollow organ system with a contrast agent; starting from a first intravenous and a second intraarterial contrast agent injection following in time; ascertaining at least first subtraction image data by subtracting the mask image data from the at least first fill image data; ascertaining final subtraction image data from the at least first subtraction image data; and segmenting the final subtraction image data and assigning the pixels or voxels of the final subtraction image data to at least two different intensity classes based on their respective intensity value.
US11373308B2
An X-ray image processing method, including obtaining a first X-ray image of an object including a plurality of materials including a first material and a second material different from the first material; obtaining three-dimensional (3D) information about the object using a 3D camera; obtaining first information about a thickness of the object based on the 3D information; and obtaining second information related to a stereoscopic structure of the first material by decomposing the first material from the object using the first information and the first X-ray image.
US11373300B2
Within a first image in a set of images comprising a panoramic view of a scene, a first boundary feature is identified using a model. Within the first boundary feature, a first set of points is selected. Within a second image in the set of images, a second boundary feature is identified using the model. Within the second boundary feature, a second set of points is selected. A set of parameters of a geometrical shape including the first set of points and the second set of points is determined. From the first image and the second image, a panoramic image is formed, the first image placed within the panoramic image according to the position of the first image on the geometrical shape, the second image placed in the panoramic image according to the position of the second image on the geometrical shape.
US11373295B2
A displacement measurement device includes: a first machine learning model trained to generate, from one image which contains a subject and has noise, at least one image which contains the subject and which has noise or has had noise removed; a first obtainer that obtains a first image which contains the subject and has noise and a second image which contains the subject and has noise; a first generator that, using the first machine learning model, generates M template images containing the subject from the first image and generates M target images containing the subject from the second image, M being an integer of 2 or higher; a hypothetical displacement calculator that calculates M hypothetical displacements of the subject from the M template images and the M target images; and a displacement calculator that calculates a displacement of the subject by performing statistical processing on the M hypothetical displacements.
US11373287B2
Implementations include receiving sample data, the sample data being generated as digital data representative of a sample of the product, providing a set of features by processing the sample data through multiple layers of a residual network, a first layer of the residual network identifying one or more features of the sample data, and a second layer of the residual network receiving the one or more features of the first layer, and identifying one or more additional features, processing the set of features using a CNN to identify a set of regions, and at least one object in a region of the set of regions, and determine a type of the at least one object, and selectively issuing an alert at least partially based on the type of the at least one object, the alert indicating contamination within the sample of the product.
US11373286B2
The present invention is provided with an information acquisition unit for acquiring at least one piece of physical information regarding an object including a target built therein, a status of the target being unable to be directly checked from outside, the at least one piece of physical information being manifested outside the object, and a status determination unit for determining the status of the target based on the acquired at least one piece of physical information.
US11373285B2
An image generation means 81 generates an image using a generator. A discrimination means 82 discriminates whether an object image includes a feature of a target image, using a discriminator. A first update means 83 updates the generator so as to minimize a first error representing a degree of divergence between a result of discriminating a generated image using the discriminator and a correct answer label associated with the generated image, the generated image being the image generated using the generator. A second update means 84 updates the discriminator so as to minimize a second error representing a degree of divergence between each of respective results of discriminating the generated image, a first actual image including the feature of the target image, and a second actual image not including the feature of the target image using the discriminator and a correct answer label associated with a corresponding image.
US11373281B1
Methods, systems, and devices for anchor frame switching in an imaging system are described. A device may generate a pixel map based on a set of frames. A first subset of frames of the set of frames have a first exposure and a second subset of frames of the set of frames have a second exposure different than the first exposure. The device may determine a region of the pixel map representing motion between at least two frames of the first set of frames. If the device determines that a quantity of motion pixels in the region is higher than a threshold, the device may select a short exposure frame as an anchor frame, beginning at a later frame. Otherwise, the device may maintain using a long exposure frame as the anchor frame.
US11373265B2
Some implementations may include a computer-assisted method for authenticating a person at a point of service, the method including: receiving a digital identification document including a digital biometric of the person and a digital watermark, the digital watermark encoding personally identifiable information of the person; retrieving the digital watermark from the received digital identification document; extracting the personally identifiable information from the retrieved digital watermark; and authenticating the person identified by the digital biometric based on the retrieved digital watermark.
US11373264B2
A method of detecting defects in a composite structure includes applying heat to a surface of a composite structure. Thermographic images or frames captured by a moving camera may be utilized to corm temporally aligned images that include temperature data (pixels) from a plurality of frames, wherein the pixels comprise data captured at a simple (uniform) time delay from the time at which heat was applied. The temporally aligned thermographic data for the surface region may include variations due to differences in thermal transients caused by defects in the composite structure. The variations in the thermographic data may be utilized to detect one or more defects in the composite structure.
US11373248B1
The technology relates to determining service item management opportunities. One or more processors may receive a set of client data via communication network. The one or more processors may identify one or more service item management opportunities by determining service items in the set of client data which satisfy at least one or more rules and assign a confidence value to the one or more service item management opportunities. For each of the one or more service item management opportunities, a recommended intervention type based on the respective assigned confidence value may be determined and for each of the one or more service item management opportunities, a transmission may be caused by the one or more processors, via the communication network to an external device, of rendering information indicating the service item management opportunity and the recommended intervention type.
US11373243B2
A system includes a memory configured to store instructions and at least one processor configured to execute the instructions. The instructions include accessing time series data, calculating statistical parameters of the time series data, identifying a set of external processing resources, and conveying the time series data and the statistical parameters to the set of external processing resources. The instructions include instructing the set of external processing resources to compute a similarity self-join of the time series data for a window size having a specified length. The instructions include obtaining sets of minimum subsequence distances from the set of external processing resources over a communications network. The full similarity self-join indicates, for each reference subsequence of the specified length within the time series data, a minimum value of distances between the reference subsequence and other subsequences of the specified length within the time series data.
US11373242B2
A optimization processor in a data transaction processing system receives an electronic data multiple transaction request message including multiple electronic data transaction requests, and determines whether some of the electronic data transaction requests should be routed through or bypass transaction integrity modules designed to detect and mitigate undesirable object conditions. The optimization processor may also determine whether some of the electronic data transaction requests should be routed through or bypass transaction processing modules designed to match or attempt to match electronic data transaction requests. The optimization processor may, in one embodiment, rely upon previous decisions made by the modules. The optimization processor may also access data structures storing information about a current environment state to determine whether an electronic data transaction request should be routed through the time consuming transaction integrity and transaction processing modules.
US11373233B2
Methods and systems for generating item recommendations are disclosed. One method includes sampling from a weighted node-based graph to generate a sampled graph, wherein sampling includes selecting a plurality of nodes and, for each selected node, one or more node pairs. The selection of the node pairs is based at least in part based on a weight assigned to the node pair in the weighted node-based graph. The method further includes aggregating information from the one or more neighboring nodes into each corresponding node of the plurality of nodes in the sampled graph to generate a vector representation of the sampled graph. The method also includes applying a loss function to the vector representation of the sampled graph to generate a modified vector representation. The modified vector representation is used to generate, in response to identification of an item from an item collection, a selection of one or more recommended items from within the item collection.
US11373227B2
The present disclosure relates to a method for providing a vehicle having a context-dependent configuration, in which a vehicle is selected, configured and used for transporting the user on the basis of information relating to a context of a user, which was transmitted to a server, and wherein the context of the user is determined on the basis of control commands provided by the user with the aid of a program executed on a processing unit.
US11373223B1
This disclosure relates to systems and methods for preloading content on a user device before a user requests the content from a web service provider. The preloaded content may be selected based, at least in part, upon the user's browsing and purchasing history. The web service provider may preload the content to minimize user idle time when interfacing with a web site. The web service provider may determine when to send the preloaded content based, at least in part, on when the user device is likely to connect to the network and/or when the user is likely to use the device to interface with the web service provider.
US11373217B2
Techniques and system are described for a real time bid platform to control output of digital marketing content to a potential consumer. In an example, impression data is generated by a physical retail environment or mobile device of the potential consumer based on a determined location of a user within a physical retail environment. The impression data is used by a digital marketing system to expose bid opportunities to a plurality of advertiser systems via the real time bid platform. The advertiser systems then generate bids based on impression data described as part of the bid opportunity, and may also be based on additional information the advertiser systems have about the potential consumer obtained from third-party systems. The bids are then used as a basis to control output of digital marketing content to the potential consumer.
US11373212B2
A data enrichment system for enriching requests for advertising opportunities. The data enrichment system is configured to aggregate and index data to provide end user insights to marketers based upon information supplied by publishers in regards to advertising opportunities passed along in requests. The system is configured to take attributes passed along in a request associated with the advertising opportunity and provide enriched data based upon the attributes received in the request. The attributes can then identify corresponding enriched data that can be passed along to the marketers.
US11373205B2
Embodiments of the present disclosure disclose an information processing method, a server, and a non-volatile storage medium. The method includes obtaining first log information in a first time period and then obtaining, based on the first log information, terminal information of a terminal that performs a hit behavior on a media information display place. The method includes determining, based on the terminal information, regional information corresponding to the terminal, where the regional information is used to indicate a region in which the terminal is located. The method also includes determining whether the number of regions in which the terminal is located is greater than a first threshold in a preset time range according to the regional information. The method further includes, when the number is greater than the first threshold, obtaining first terminal information of the terminal and determining that the terminal is an abnormal terminal.
US11373202B2
A method for preventing account referral fraud includes: receiving a referral request, the request including a referring account identifier; transmitting a digital signature corresponding to the referral request to a processing server; verifying, by the processing server, the digital signature using a public key; identifying a plurality of blockchain data values included in a blockchain using the public key, wherein each data value is related to a blockchain transaction involving a blockchain wallet associated with the public key; generating an authenticity score for the blockchain wallet based on data included in the plurality of blockchain data values; receiving, by the referral server, the authenticity score from the processing server; and processing the referral request based on the authenticity score, wherein processing the referral request includes one of: declining the referral and awarding a referral reward.
US11373196B2
A method implemented in a computer infrastructure having computer executable code, including generating one or more ad-avatars in a virtual universe (VU) and monitoring information from the VU. Additionally, the method includes directing the one or more ad-avatars to perform one or more viral advertisements in the VU based on the information.
US11373194B2
Disclosed herein is a method and system to establish a secure communication channel between a payment object reader and a payment terminal For this, the server determines whether a payment terminal has associated with an attestation ticket. The method further includes determining, whether to approve or deny the request for establishing the secure communication channel between the payment object reader and the payment terminal based on the attestation ticket. If the determination yields that the request has been approved, further generating a session approval interrupt having one or more session approval conditions; and sending the session approval interrupt to the payment terminal, where the session approval interrupt causes a secure communication channel to be established between the payment object reader and the payment terminal.
US11373191B2
Described and disclosed herein are various embodiments of methods and systems configured to calculate, store and display building or structure performance data, information or scores corresponding to a particular building or structure. In one embodiment, a central web server (“CWS”) is configured to operate in conjunction with, and to communicate with, a plurality of remote LEED dynamic displays (“LDPs”) or dashboards. In one embodiment, the LDPs or dashboards are configured to display building performance scores calculated by the CWS for the particular building or structure associated with a given LDP or dashboard.
US11373185B2
Methods, computer program products, and systems are presented and can include for instance: The method can include for example, establishing a permission that authorizes a second shopper to act on behalf of a first shopper, the first shopper having a profile that includes first shopper information stored in a secure computing environment; and performing a transaction based on one or more input of the second shopper, the transaction using content of the first shopper information stored in a secure computing environment, wherein the second shopper is restricted from accessing one or more information item of the first shopper information stored in a secure computing environment.
US11373183B2
A method for processing a guaranteed electronic transaction, includes: storing account profile, each include an account number and balance; receiving a transaction message from an acquiring financial institution via a payment network, the message including a specific account number, transaction amount, and payment guarantee data; identifying a specific account profile that includes the specific account number; deducting the transaction amount from the account balance in the specific account profile; generating a record of payment guarantee that includes the transaction amount and data associated with the payment guarantee data; generating a return message including a response code indicating transaction approval and data associated with the generated record; transmitting the generated record to a computing system via a communication network; and transmitting the generated return message to the acquiring financial institution via the payment network.
US11373177B2
The present invention relates to a method for issuing a currency comprising the steps of: (a) confirming the validity of a currency issuing transaction and a currency issuer, when the currency issuing transaction for issuing the currency from the currency issuer is obtained, the currency issuing transaction including (i) currency receiver information, (ii) issued amount of the currency, (iii) a public key of the currency issuer, and (iv) a signature value of the currency issuer signing the (i), (ii), and (iii) with a private key of the currency issuer; and (b) registering the currency issuing transaction or a function value thereof on a public blockchain network, and obtaining a currency issuance public transaction ID indicating location information of the currency issuing transaction or the function value thereof on the public blockchain network, when the currency issuing transaction and the currency issuer are deemed valid.
US11373175B2
A method for processing redundant blockchain transactions for linked wallets includes: storing blockchain data associated with a blockchain including a plurality of blocks, each block including a block header and blockchain data values, each data value corresponding to a processed blockchain transaction; receiving a new blockchain data value including an input transaction, recipient address, and transaction amount; confirming each input transaction based on a corresponding blockchain data value; identifying a plurality of blockchain wallets linked to the recipient address, and, for each wallet, an additional recipient address; generating a mirror blockchain data value for each linked wallet including the input transaction, transaction amount, and the additional recipient address identified for the respective linked wallet; and transmitting the new blockchain data value and each mirror blockchain data value to one or more nodes in a blockchain network associated with the blockchain.
US11373170B1
Systems and methods for processing events transmitted by an application to hashing processors executing a custom mempool protocol that is independent of the public blockchain protocol. Events transmitted by the application are hashed only into blocks with other events transmitted by the application or events with parameters satisfying a screening criterion and are not propagated to mempools of nodes that are not executing the custom mempool protocol. The blocks are appended to the blockchain according to the public blockchain protocol. Thus, application users exercise intentionality over which hashing processors process their events and which other events will be hashed into a block with the users' events.
US11373169B2
Systems, methods, articles of manufacture, and computer-readable media. A computing device may wirelessly receive a network address for a resource from a contactless card that is in an inactivated payment state. A web browser executing on the computing device may access the resource at the network address. The resource in the web browser may operate a card reader of the computing device to receive a cryptogram from the contactless card. The resource in the web browser may transmit the cryptogram to a server. The resource in the web browser may receive, from the server, a response specifying that the contactless card has been transitioned from the inactivated payment state to an activated payment state.
US11373166B1
Methods and systems are disclosed for binding a payment element in a mobile wallet operating on a mobile device with a payee. The mobile wallet, can for example, receive an indication from a point of sale (POS) device that a transaction has been completed with a payee associated with the POS device, using a payment element of the mobile wallet. The mobile wallet can query a payment database table with an identifier for the payee and an identifier for the payment element to determine if the payment element has previously been used to complete transactions with the payee. The mobile wallet can bind the payment element to the payee if the payment element has previously been used to complete transactions with the payee and if the payment element is to be bound to the payee. Other systems, methods and apparatuses are also described.
US11373164B2
A purchasing agent application operates on a mobile device to facilitate a user's purchase of a product featured on a web page of a third party merchant for a gift recipient. The user can select an option in a web browser to share the web page URL with the application. The application communicates with a server to streamline the purchase process based on previously entered user identity, payment and shipping information. The application and/or server use machine learning models to automate the completion of any one or more form fields and/or link selections that the user would otherwise be required complete on the third party merchant's web site to execute the purchase. None of the user, the application or the server need have any prior relationship with the third party merchant. The machine learning models can be trained, for example, using supervised learning, unsupervised learning and/or reinforcement learning techniques.
US11373163B2
Briefly, in accordance with one or more embodiments, for example, a method and/or system is provided to at least authenticate a mobile subscriber that has been registered via a registration process comprising. A current international mobile subscriber identifier (IMSI) associated with a mobile telephone number received electronically via a network is queried. A database entry created via the registration process including an IMSI associated with a received mobile telephone number at the time of mobile subscriber registration is also queried. At least the current IMSI and the IMSI of the database entry are compared. Account status of the mobile subscriber based at least in part on a match between the current IMSI and the IMSI of the database entry is verified. Verifying the account status includes determining creditworthiness with respect to the account of the mobile subscriber.
US11373162B2
Some embodiments of the invention provide a convenient system and method of displaying payment device specific functions. In other words, systems and methods are provided that allow different functions to be displayed and used for different payment devices provisioned on a communication device. These embodiments allow users to perform certain allowed functions on one payment device, and other, potentially different functions on another payment device.
US11373161B2
A post-paid transaction data processing method includes: receiving risk search information via a wireless or wired interface, the risk search information including a transaction amount and a transaction user identifier of a post-paid transaction; acquiring, according to the transaction user identifier, a payment channel corresponding to the transaction user identifier; determining a predictive affordable value of the payment channel for the transaction amount based on the payment channel and the transaction amount; and determining a default evaluation result of the post-paid transaction according to the predictive affordable value.
US11373158B2
In some embodiments, a transaction-related communication system includes one or more receiving modules configured for receiving a first item of inventory transaction information from a customer-facing interface, and receiving a second item of inventory transaction information from a merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes an inventory coordination module configured for rendering in a common internal format the first item of inventory transaction information from the customer-facing interface, and rendering in the common internal format the second item of inventory transaction information from the merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes an inventory coordination module configured for transmitting the second item of inventory transaction information for inventory transaction execution by the second inventory resource, and transmitting the first item of inventory transaction information for inventory transaction execution by a first inventory resource.
US11373156B2
An e-commerce system and method for facilitating transactions between a customer and a vendor is disclosed. The e-commerce system includes a receiver configured to receive a request for at least one token, the request including the details of at least one transaction for the purchase of at least one product, a processor configured to generate at least one token, a transmitter configured to transmit the at least one token to a customer browser, the customer browser being used to validate the token using at least one iframe, the receiver configured to receive submission in the iframe, the processor configured to decode the token, the processor configured to perform one or more validations, and the processor configured to process the transaction, on a condition that the validations are approved.
US11373152B2
A method of creating, redeeming and transferring tokens associated with tokens on a peer-to-peer distributed ledger. The method includes including metadata associated with the token in a redeem script, wherein the redeem script is associated with a transaction of cryptocurrency on the peer-to-peer distributed ledger. One aspect of the invention provides a method of issuing and/or transferring a token, comprising the steps of generating a blockchain transaction (Tx) having an output (TxO) related to a quantity of cryptocurrency such as Bitcoin, and a hash of a redeem script. The redeem script comprises metadata which in turn comprises a token. The token is a representation of, or a reference to, a tokenised entity. The redeem script also comprises at least one (preferably two or more) public cryptographic keys. The metadata is provided in the redeem script at a location which is designated in the underlying blockchain protocol as a location for a cryptographic key.
US11373149B1
An image of a check that is in the field of view of a camera is monitored prior to the image of the check being captured. The camera is associated with a mobile device. When the image of the check in the field of view passes monitoring criteria, an image may be taken by the camera and provided from the mobile device to a financial institution. The image capture may be performed automatically as soon as the image of the check is determined to pass the monitoring criteria. The check may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used. Feedback may be provided to the user of the camera regarding the image of the check in the field of view.
US11373145B2
A computer system provides, via a network, information to an employment candidate regarding an available job, including a description of the job and questions for the candidate, wherein the information is configured for presentation on a device used by the candidate. The computer system receives from the device via the network and in response to the information being presented to the candidate, answers of the candidate and inputs indicating actions of the candidate other than the answers. The computer system determines, responsive to the inputs, a metric indicating an evaluation of the candidate.
US11373142B1
Disclosed is a method in which an application server of a distributed system provides data, the method including performing event watching on a ZooKeeper server, receiving information related to a change of a first field included in first data from the ZooKeeper server according to a result of the event watching, reading the first data from a first storage when a request signal for the first data is input from a client, and changing a value of the first field included in the read first data on the basis of the information received from the ZooKeeper server and providing the first data with the changed value of the first field to the client.
US11373139B2
Medical item usage is monitored, and a number of new items to store in a dispensing device is determined. A first maximum number of items that can be stored in a first compartment of the dispensing device is determined based on a volumetric space of an item unit loaded into the first compartment, and a second maximum number of items that can be stored in a second compartment is determined based on the determined first maximum number, the volumetric space of the respective item unit loaded into the first compartment, and a change of volume between the first and second compartments and, when the number of new item units to store in the dispensing device exceeds the first maximum number of items that can be stored the first compartment, the second compartment is assigned for storage of new item units, and a notification is sent regarding the assignment.
US11373138B2
Methods and systems are described for optimizing delivery modes used to transport items to a customer. A delivery optimization system includes an online ordering system, a delivery mode optimizer, an order allocator, a cartonization engine, and a ship label and manifest generator. The delivery mode optimizer selects an optimal shipping mode based on information received from carriers. The lowest cost option to deliver the goods to the destination by a promised delivery date is selected at the time the order is received. A shipping node is selected that can supply the items needed to fulfill the order within the desired timeframe. Cartons are selected to package the items in the order in the most cost effective manner. The delivery mode is reevaluated after the order is prepared for shipment to determine if available shipping options have changed.
US11373128B1
A method, apparatus, and computer program product for complaint risk identification and prioritization are provided. An example method includes receiving, by a computing device, one or more internal complaints each associated with an internal user and one or more external complaints each associated with an external user. An internal user has access to one or more internal applications of the computing device while an external user lacks access to said internal applications. The method further includes determining, via risk evaluation circuitry, one or more risk indicia for each internal complaint and each external complaint. The method includes generating, via integration circuitry, a compiled complaint dataset of the one or more internal complaints and the one or more external complaints. The method may subsequently include ranking, by risk prioritization circuitry, the compiled complaint dataset based upon the risk indicia for each internal complaint and each external complaint.
US11373116B2
Embodiments of the present invention provide a model parameter fusion method and apparatus, which relate to the field of machine learning and intend to reduce a data transmission amount and implement dynamical adjustment of computing resources during model parameter fusion. The method includes: dividing, by an ith node, a model parameter of the ith node into N blocks, where the ith node is any node of N nodes that participate in a fusion, and 1≤i≤N≤M; receiving, by the ith node, ith model parameter blocks respectively sent by other nodes of the N nodes than the ith node; fusing, by the ith node, an ith model parameter block of the ith node and the ith model parameter blocks respectively sent by the other nodes, so as to obtain the ith general model parameter block; and distributing, by the ith node, the ith general model parameter block to the other nodes of the N nodes.
US11373099B2
Various systems and methods of artificial intelligence (AI) processing using hardware acceleration within edge computing settings are described herein. In an example, processing performed at an edge computing device includes: obtaining a request for an AI operation using an AI model; identifying, based on the request, an AI hardware platform for execution of an instance of the AI model; and causing execution of the AI model instance using the AI hardware platform. Further operations to analyze input data, perform an inference operation with the AI model, and coordinate selection and operation of the hardware platform for execution of the AI model, is also described.
US11373093B2
Adversarial input detection and purification (AIDAP) preprocessor and deep learning computer model mechanisms are provided. The deep learning computer model receives input data and processes it to generate a first pass output that is output to the AIDAP preprocessor. The AIDAP preprocessor determines a discriminative region of the input data based on the first pass output and transforms a subset of elements in the discriminative region to modify a characteristic of the elements and generate a transformed input data. The deep learning computer model processes the transformed input data to generate a second pass output that is output to the AIDAP preprocessor which detects an adversarial input or not based on a comparison of the first pass and second pass outputs. If an adversarial input is detected, a responsive action that mitigates effects of the adversarial input is performed.
US11373085B2
In an approach to fire prediction, a layout and model of an electrical system is created. Data from one or more sensors in the electrical system is received. One or more peak temperatures and one or more steady-state temperatures for the electrical system are calculated based on data from the sensors. Whether at least one of the peak temperatures or steady-state temperatures exceeds a threshold is determined. Responsive to determining that at least one of the peak temperatures or steady-state temperatures exceeds a threshold, an alarm is signaled. The model of the electrical system sensors is recalibrated based on the data from the sensors.
US11373082B2
A radio frequency identification (RFID) enabled mirror includes a mirror comprising a reflective layer. The reflective layer comprises at least one layer of a metallic material. At least one portion of the reflective layer is removed to form a booster antenna from a remaining portion of the reflective layer. A dielectric coating is applied to the mirror where the reflective layer was removed. The RFID-enabled mirror further includes an RFID chip coupled to the booster antenna.
US11373079B2
Techniques, systems, and devices are disclosed for the design and manufacturing of a radio-frequency identification (RFID)-enabled license plate. In one aspect, a proposed RFID-enabled license plate includes a metal plate and a RFID assembly integrated with the metal plate. The RFID assembly further includes a front cover attached to a first side of the metal plate and a back cover attached to a back side of the metal plate opposite to the front cover, and the front cover and the back cover substantially overlap with each other. The RFID assembly additionally includes a RFID tag sandwiched between the front cover and the back cover and is affixed to at least one of the front cover and the back cover. As such, the RFID tag is substantially tamper-proof.
US11373076B2
Optical articles including a spatially defined arrangement of a plurality of data rich retroreflective elements, wherein the plurality of retroreflective elements comprise retroreflective elements having at least two different retroreflective properties and at least two different optical contrasts with respect to a background substrate when observed within an ultraviolet spectrum, a visible spectrum, a near-infrared spectrum, or a combination thereof.
US11373075B2
A game token money includes a plurality of plastic layers laminated through thermocompression bonding including at least a colored layer in the middle to specify a value of the game token money and a pair of pale color layers laminated on both sides of the colored layer. An RFID is embedded in a layer other than the outermost layer of the plurality of plastic layers; and a classification part is filled in at least one of the pale color layers to indicate a classification of the game token money. The classification part is recognizable from a side face and a front face of the game token money. The RFID contains information regarding a value of the game token money and a classification of the game token money indicated by the classification part.
US11373070B1
One embodiment comprises a print controller that stores a first print job comprising print data objects and print job commands, processes the print job commands to identify the print data objects for the first print job, selects a subset of the print data objects for processing, and encrypts the subset of the print data objects using a key while the print data objects not selected for processing and the print job commands remain unencrypted, identifies outlines and presentation positions specified for the subset of the print data objects, and generates one or more auxiliary print data objects that graphically represent the outlines and the presentation positions of the subset of the print data objects. The print controller generates a second print job comprising the encrypted print data objects, the auxiliary print data objects, the unencrypted print data objects, and unencrypted print job commands, and provides the second print job.
US11373066B2
A computerized method of deep model matching for image transformation includes inputting pilot data and pre-trained deep model library into computer memories; performing a model matching scoring using the pilot data and the pre-trained deep model library to generate model matching score; and performing a model matching decision using the model matching score to generate a model matching decision output. Additional pilot data may be used to perform the model matching scoring and the model matching decision iteratively to obtain improved model matching decision output. Alternatively, the pre-trained deep model library may be pre-trained deep adversarial model library in the method.
US11373062B1
Embodiments of the present disclosure relate to a model training method, a data processing method, an electronic device, and a computer program product. The method includes: acquiring storage information associated with a simulated network environment; and training a reinforcement learning model using simulated data and based on a simulated-data read request for a node among multiple nodes included in the simulated network environment and each having a cache. With the technical solutions of the present disclosure, the cache allocation and cache replacement problems can be simultaneously solved by using a reinforcement learning model to determine in a dynamic environment a data caching scheme that meets predetermined criteria, so that it is possible to not only improve the accuracy and efficiency of determining the data caching scheme with less cost overhead, but also improve the user experience of users using the caching system.
US11373048B2
In an embodiment, a method includes receiving, by a server, a request from a user for translation of a multi-format embedded file (MFEF) document, where the MFEF document includes a plurality of embedded elements. Responsive to the request for the MFEF document, the server automatically identifies element types of the embedded elements, where the embedded elements include a first element type and a second element type. The server also identifies foreign-language embedded elements from among the plurality of embedded elements, where the foreign-language embedded elements are embedded elements that are in a language other than a preferred language of the user. The server selects translators to translate the foreign-language embedded elements, including selecting a first translator for translating the first element type of foreign-language embedded elements and a second translator for translating the second element type of foreign-language embedded elements.
US11373044B2
Machine learning models may be used during a communications session to process natural language communications and perform actions relating to the communications session. For example, a machine learning model may be used to provide an automated response to a user, to suggest a completion of text being entered by a user, or to provide information about a relevant resource. Machine learning models may rely on machine learning model data that is updated during a communications session as communications are processed by the machine learning model. To improve the performance of a machine learning model when a user leaves a first communications session and enters a second communications session, the machine learning model data may be stored during a first communications session and then retrieved during the second communications session to initialize a machine learning model for the second communications session.
US11373030B2
A display terminal is communicable with a management system that is configured to manage sound data based on content generated during a conducted event and manage text data converted from the sound data. The display terminal includes circuitry configured to: receive the sound data, the text data, and time information from the management system, the time information being information relating to generation time of the content; control a display to display the received text data in an order of the generation time based on the received time information; and accept editing of particular text data among the displayed text data. The circuitry is further configured to control the display to display the edited particular text data in place of the received particular text data.
US11373029B2
A system and method for integrating machine learning algorithms to enrich documents in a content management system. The content management system includes a content services engine, a transformation engine to execute one or more transformations on documents stored in the content management system, and a machine learning services to apply a machine learning algorithm to the documents based on the one or more transformations.
US11373028B2
In accordance with one or more embodiments of the present disclosure, methods and apparatus are provided for flexible and user-friendly position editing of loaded media in a multi-media presentation. In one embodiment, a method for editing the position of loaded media comprises loading a page of a collage document to a client device, the page having a plurality of layers with each layer being associated with a media object, and creating a list of layers of the loaded page with each layer indexed by at least a position in the collage document. The method further includes selecting a first media object, selecting a position editing tool to group the first media object and at least one other media object adjacent to the first media object; and moving the grouped first media object and the at least one other media object to a different position in the collage document. A client device for position editing loaded media is also disclosed.
US11373027B1
The present disclosure relates to a method for use with an electronic design. Embodiments may include receiving, at a graphical user interface, an indication of a desired wire creation associated with an electronic design and determining a plurality of routing solutions, based upon, at least in part, the desired wire creation. Embodiments may further include simultaneously displaying the plurality of routing solutions at the graphical user interface, wherein a predicted preferred routing solution is graphically emphasized. Embodiments may also include receiving a selection from a user, at the graphical user interface, of one of the plurality of routing solutions and storing the selection for subsequent use.
US11373025B2
A hardware monitor arranged to detect livelock in a hardware design for an integrated circuit. The hardware monitor includes monitor and detection logic configured to detect when a particular state has occurred in an instantiation of the hardware design; and assertion evaluation logic configured to periodically evaluate one or more assertions that assert a formal property related to reoccurrence of the particular state in the instantiation of the hardware design to detect whether the instantiation of the hardware design is in a livelock comprising the predetermined state. The hardware monitor may be used by a formal verification tool to exhaustively verify that the instantiation of the hardware design cannot enter a livelock comprising the predetermined state.
US11373019B2
A simulation system receives a request to retrieve simulation data from memory of a computing system. The received request includes a property key identifying the simulation data to be retrieved. The property key is searched in a map storing associations between a plurality of property keys and memory where simulation data associated with a corresponding property key is stored. The memory for the requested simulation data accessed to obtain the requested simulation data.
US11373014B2
Example implementations relate to system and method of controlling access to ports of a host computing system having a port management integrated-circuit chip (IC), a manageability controller, and a plurality of peripheral device hubs having ports. The IC is to receive a first data from the plurality of peripheral device hubs and communicate the first data to the manageability controller. The first data includes device identifiers of a first peripheral device and a port identifier of the port. Further, the IC is to receive a security action from the manageability controller and implement the security action on the port. The security action is determined based on comparison of the first data and the second data including access control rules, where the security action is linked to each access control rule, and where each access control rule has the port identifier mapped to predetermined device identifiers of a second peripheral device.
US11373013B2
Technologies for secure I/O include a compute device having a processor, a memory, an input/output (I/O) device, and a filter logic. The filter logic is configured to receive a first key identifier from the processor, wherein the first key identifier is indicative of a shared memory range includes a shared key identifier range to be used for untrusted I/O devices and receive a transaction from the I/O device, wherein the transaction includes a second key identifier and a trust device ID indicator associated with the I/O device. The filter logic is further configured to determine whether the transaction is asserted with the trust device ID indicator indicative of whether the I/O device is assigned to a trust domain and determine, in response to a determination that the transaction is not asserted with the trust device ID indicator, whether the second key identifier matches the first key identifier.
US11373012B2
A smart display card and an operation method thereof are provided. The smart display card includes a connection interface, a security chip, a processing chip, and a display. The connection interface receives a power signal and a data signal provided by an external card reader when the smart display card is connected to the external card reader. The security chip is coupled to the connection interface and receives the power signal and the data signal. The security chip complies with a first communication protocol. The processing chip is coupled to the connection interface and receives the power signal and the data signal. The processing chip complies with a second communication protocol different from the first communication protocol. The display is coupled to the processing chip. The processing chip drives the display based on the power signal and the data signal.
US11373006B2
Aspects of the disclosure relate to processing systems using natural language processing with improved dataset filtering and sanitization techniques. A computing platform may receive a dataset file and commands directing the computing platform to sanitize the dataset file. In response to the commands, the computing platform may identify confidential information contained in the dataset file using named entity recognition and one or more dynamic entity profiles, extract the confidential information, and replace the confidential information with non-confidential information to produce a sanitized dataset file. Based on identifying the confidential information contained in the dataset file, the computing platform may update the dynamic entity profiles. The computing platform may send the sanitized dataset file to the target environment host server, causing the target environment host server to use the sanitized dataset file in a testing environment that is prohibited from containing confidential information.
US11373004B2
Examples disclosed herein relate, among other things, to an apparatus that includes a processor and a non-transitory machine-readable medium on which is stored instructions that, when executed by the processor, cause the processor to generate a report, the report including a value, access a memory, the memory storing indications of whether values are to be masked, determine that the value is to be masked based on the accessed memory, and substitute the value in the report with a masked value.
US11372984B2
Embodiments of the present systems and methods may provide techniques to provide host side encryption while maintaining compression and deduplication benefits and providing communication between the host and the storage system that does not leak information about the data compressibility/deduplication properties. For example, in an embodiment, a method may comprise compressing, at a computer system, an original sector of data, generating a new sector of data including a first part including metadata and padding data, and a second part including the original sector of data that has been compressed and encrypted using a data encryption key (DEK), encrypting, at the computer system, the new sector of data using a data reduction key (DRK), and transmitting, at the computer system, the encrypted new sector of data to a storage system.
US11372981B2
A redundant processing system with profile-based monitoring is disclosed. In embodiments, the redundant system includes two or more redundant lanes, each lane having equivalent processing components. In a testing state, template processors and hardware monitoring sensors are connected to a selected trusted lane and input vectors submitted thereto; the hardware sensors characterize the response of the selected lane and the resulting testing data compiled into system templates. In an operational environment, the template processors send challenges based on the input vectors to each of the redundant lanes in real time, collecting response data from each lane via identical sets of monitoring sensors. The template processors correlate the response data with the corresponding system templates, identifying anomalous lanes and system anomalies based on discorrelations between the response data and the system templates.
US11372977B2
Methods, systems, devices and apparatuses for securely providing an over-the-air firmware upgrade. The system includes an embedded device configured to receive the firmware upgrade. The system includes a server having a memory configured to store a first key encryption key, the firmware upgrade and a firmware key and having a processor coupled to the memory. The processor is configured to obtain the firmware upgrade, the firmware key and the first key encryption key. The processor is configured to encrypt the firmware upgrade using the firmware key. The processor is configured to encrypt the firmware key with the first key encryption key and transmit the encrypted firmware upgrade and the encrypted firmware key to the embedded device.
US11372962B2
Methods, systems and devices for generating an authentication key are provided. Two or more communications devices can generate an authentication key by monitoring a physical stimulus that is experienced by both devices (e.g., a common physical stimulus). Each device can then use an identical, predetermined algorithm to generate a common authentication key based on the stimulus. The devices can use the common authentication key to establish a secure network.
US11372961B2
The present disclosure related to a method and device for assigning application usage permission. The method includes: collecting a first image of a current first user, and when it is recognized that a target application is enabled, judging whether the first image matches a target image corresponding to the target application (S101); if yes, assigning all usage permissions of the target application to the current first user (S102); if not, judging whether there is a first stranger image matching the first image successfully (S103); if yes, assigning a corresponding usage permission of the target application to the current first user according to a collection count corresponding to the first stranger image and a usage permission corresponding to a collection count range threshold (S104); and if not, not assigning the usage permission of the target application to the current first user (S105).
US11372959B2
Techniques and systems for unlocking a first device based on signals transmitted between the first device and a second device are disclosed. A disclosed technique includes receiving, by a first device, at least one wireless signal from a second device; transmitting, by the first device, at least one wireless signal to the second device; determining, by the first device, transit times of the at least one received wireless signal and the at least one transmitted wireless signal; determining, by the first device, one or more range measurements between the first device and the second device based at least in part on the transit times; determining, by the first device, an unlock decision based at least in part on the one or more range measurements; and causing, by at least the first device, the first device to unlock if the unlock decision is positive.
US11372955B2
Methods and systems for authorizing and enabling a virtual assistant or meeting host temporary access to one's own data during an activity or meeting event. A user is offered various options for enabling the temporary access to the virtual assistant prior to a scheduled meeting, and during impromptu meetings. The user can specify the duration that the access should be valid, a system can automatically disable the temporary access at the termination of the meeting event and/or if the user is no longer a participant at the meeting event. The authorization can be configured to target specific types of data and types of access.
US11372952B2
Systems and methods for managing access data are disclosed. One method can comprise receiving prediction information relating to one or more content options and requesting access information associated with the prediction information. At least a portion of the received access information can be processed to provide a preliminary access decision. A request for access relating to the one or more data options can be received and an access decision based at least in part on the preliminary access decision can be provided.
US11372951B2
An apparatus includes a first host device comprising a first multi-path input-output (MPIO) driver configured to discover additional MPIO drivers of additional host devices of an enterprise system that utilize a given piece of software for controlling delivery of input-output operations to a storage system over selected ones of a plurality of paths through a network, the given software being licensed by a license server external to the enterprise system. The first MPIO driver is also configured to obtain a pool of licenses for the given software from the license server and to receive from a given one of the additional MPIO drivers a request for a license to utilize the given software. The first MPIO driver is further configured to check out one of the pool of licenses and enable use of the given software by the given additional MPIO based at least in part on the checked-out license.
US11372945B2
A computer-implemented method includes: selecting a web page from plural web pages being opened in a web browser; finding a similar page having similar content to the selected web page from the plural web pages; and closing the similar page in response to an operation by a user.
US11372944B2
Online tutorials for websites or software platforms can become out of date quickly once a website or platform has a minor update. Embodiments of the present invention fix this problem by automatically mapping website elements from the original tutorial to elements of the updated website by calculating and determining similar non-exact matches to those elements as the website changes. This gives designers of websites flexibility to perform maintenance and updates to their websites without regularly reprogramming their tutorials ensuring a higher accuracy of educational material for the end-user.
US11372941B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing filters from resource content. In one aspect, a system receives data identifying a set of resources that are determined to be responsive to a search query and extracts a set of keywords from the contents of the resources and related queries. The keywords are processed according to candidate selection criteria, and a set of candidate query filters are determined. The candidate filters may be used to filter the resources that are responsive to the query.
US11372940B2
Methods, systems, and computer programs are presented for embedding user categories into vectors that capture similarities between the user categories. One method includes an operation for building a graph for a category of attributes for users of a social network, the graph including a vertex for each category value. Connections, built between the graph vertices, have a connection value indicating the number of users to which the category values associated with the vertices have been assigned. Further, a first vector for each category value is obtained based on the graph, where a distance between two category values is a function of the connection value between the corresponding vertices. A user vector, based on the first vectors of the category values, is assigned to each user. A search is performed for a given user based on the user vectors, and results are presented to the given user.
US11372928B2
Determine first count of first records storing first value in first field, second count of second records storing second value in second field, third count of third records storing third value in third field. Determine count threshold using first, second and third counts, dispersion measure based on dispersion of values stored in second field by first records and other dispersion measure based on other dispersion of values stored in third field by first records. Train machine-learning model to determine dispersion measure threshold based on dispersion and other dispersion measures. If first count is greater than count threshold, and dispersion measure is greater than dispersion measure threshold, create match index based on first and second fields. Receive prospective record storing first value in first field, second value in second field. Use match index to identify record storing first value in first field, second value in second field as matching prospective record.
US11372921B1
In some examples, active directory management and remediation may include obtaining data associated with active directories, and generating, based on the obtained data, a data model that includes a plurality of active directory concepts. A graph may be generated and include the active directory concepts as nodes and relationships between the nodes. The graph may be analyzed to identify user to group memberships. A membership score and a reasoning for the membership score may be determined for each identified user to group membership of the user to group memberships. The membership score and the reasoning for the membership score may be analyzed for each identified user to group membership. Further, based on the analysis of the membership score and the reasoning for the membership score, the at least one of the user to group memberships may be remediated.
US11372910B2
Methods, systems, and media for generating a group of media content items are provided. In some embodiments, the method comprises: receiving, from a server, a plurality of media content items; storing, on a user device, the plurality of media content items; determining, by the user device, whether to request a clustering of the plurality of media content items; in response to determining that a request for clustering the plurality of media content items is to be made, transmitting the request to the server, wherein the request includes indications of the plurality of media content items; receiving, from the server, a plurality of clusters corresponding to the plurality of media content items; and causing indications of the plurality of media content items to be presented in a user interface on the user device, wherein the indications of the plurality of media content items are organized based on the plurality of clusters.
US11372907B2
An electronic device is provided. The electronic device includes an output device, at least one processor operatively connected to the output device, and a memory operatively connected to the at least one processor. The memory may store instructions that cause at least one processor to output a natural language response based on main information selected from raw data depending on a context. Other various embodiments as understood from the specification are also possible.
US11372905B2
From metadata corresponding to a narrative text, a first encoding is constructed, the first encoding comprising a standardized text string, the first encoding formed according to an encoding scheme. A specified portion of the standardized text string of the first encoding is marked as an anchor term. A correspondence between the first encoding and a second encoding is tested using the encoding scheme and a Natural Language Processing engine, responsive to finding the anchor term within the narrative text. The second encoding corresponds to a text window. The text window comprises a portion of the narrative text comprising an instance of the anchor term and a word within a predetermined distance from the instance. Responsive to the second encoding being identical to the first encoding, the narrative text is annotated, the annotating creating new data linking the narrative text with the second encoding.
US11372894B2
A product may be associated with a linked document, a link to which is included in a linking document. Associating the linked document with the product may include accessing document linkage data, identifying a relevant linkage record from the linkage data, using a linking document identifier determined from the relevant linkage record to access linking document information in respect of the linking document, processing the linking document information to identify a first product to which the first linking document relates, and associating the first product with the linked document.
US11372893B2
A method and architecture allow labeled data to be initialized and curated by the use of label propagation, clustering and creation of dedicated classifiers for each dataset. These dedicated classifiers are retrained as the dataset grows and ensure that each dataset is kept free from outliers and noise.
US11372887B2
Techniques, which provide visual representations, involve displaying, in a first display area, a plurality of first visual representations indicating a plurality of storage nodes in a storage system, the plurality of storage nodes in the storage system having data replication relations, and the data replication relations including: replication of first data at a first storage node to one or more second storage nodes, and/or replication of second data at one or more second storage nodes to the first storage node. The techniques further involve displaying, in the first display area, a plurality of second visual representations indicating a plurality of data replication relations between the plurality of storage nodes. Accordingly, respective storage nodes in the storage system in a topology view can be visualized, and data replication relations between the respective storage nodes can be clearly described.
US11372880B2
There is provided data source system agnostic fact partitioned data information repository system comprising: a data repository comprising: a plurality of fact partitions; a plurality of dimensions stored in relation to the fact partitions, the plurality of dimensions shared by each of the fact partitions; and a plurality of data source system specific data mappings; a data receiver for receiving data from the plurality of data source systems; and a data mapper for partitioning the data into the plurality of fact partitions using the plurality of data source system specific data mappings.
US11372870B2
Embodiments are directed towards automatically learning user behavioral patterns when interacting with messages and based on the learned patterns, suggesting one or more predicted actions that a user might take in response to receiving subsequent message. One or more classifiers are trained and employed to predict one or more actions that a user might take in response to receiving the message. In one embodiment, the one or more predicted actions are provided suggested to the user as an action the user might take on the message. Messages may be rank ordered within a given suggested action based on a confidence level of the prediction.
US11372864B2
A system and method for patent mapping are provided. The system comprises a database of patent sets and a database of patents, each patent stored in the database of patents associated with one or more patent sets stored in the database of patent sets; and one or more modules to perform a portion of one or more of the following: receive input identifying a set of keyword source claims associated with a first patent set; automatically extract at least one keyword from the source claims; receive or formulate a search query associated with the first patent set, the search query including the at least one keyword; search the entire first patent set as a function of the search query; generate search results, the search results including one or more patent claims associated with the search query; and map the one or more patent claims to a patent concept.
US11372863B2
A calculation engine of a database management system is described. The calculation engine may receive a query associated with a calculation scenario that defines a data flow model. The data flow model may include one or more calculation nodes, each of which corresponding to an operation performed on one or more database tables stored at a database. The one or more calculation nodes may include at least one calculation node corresponding to a ranking filter operation. The calculation engine may execute the query including by executing the calculation scenario. The executing of the calculation scenario may include performing the ranking filter operation to generate a result corresponding to at least a portion of rows included in a first partition of a database table stored at the database. Related systems, methods, and articles of manufacture are provided.
US11372860B2
A query directed at a table organized into a set of batch units is received. The query comprises a predicate for which values are unknown prior to runtime. A set of values for the predicate are determined based on the query. An index access plan is created based on the set of values. Based on the index access plan, the set of batch units are pruned using a pruning index associated with the table. The pruning index comprises a set of filters that index distinct values in each column of the table. The pruning of the set of batch units comprises identifying a subset of batch units to scan for data that satisfies the query. The subset of batch units of the table are scanned to identify data that satisfies the query.
US11372856B2
A method for providing low-latency responses to queries to a data search system comprises storing first digital data in a first digital data repository using a first column-oriented storage format; storing second digital data in a second digital data repository using a second column-oriented storage format, wherein the second column-oriented storage format is different from the first column-oriented storage format; generating a plurality of pre-computed views based on both the exposure data and the risk item data; storing the plurality of pre-computed views in the second data repository using the second column-oriented storage format; and in response to receiving a search query, determining a result set that is responsive to the query based on one or more particular pre-computed views of the plurality of pre-computed views and providing the result set to another computer or display device as output.
US11372853B2
Structured data comprising primary data is transformed into object-based data comprising the primary data and at least one search function. The object-based data when loaded into memory provides the search function as executable instructions for an object instance. When an application calls the object instance with search terms as input, the search terms are located within the primary data (which is loaded into memory) by the search function, and the object instance returns corresponding field values from the primary data associated with the search terms to the application.
US11372848B2
Disclosed are computer-implemented methods, non-transitory computer-readable media, and systems for managing transactions in multiple blockchain networks. One computer-implemented method includes: accessing transaction data stored in the multiple blockchain networks, the transaction data including transactions published in the multiple blockchain networks, each of the multiple blockchain networks being different from each other, identifying, based on the transactions published in the multiple blockchain networks, multiple cross-chain transactions across the multiple blockchain networks, each of the multiple cross-chain transactions being related to a corresponding set of transactions published on at least two of the blockchain networks, the corresponding set of transactions being associated with one another, deriving hidden information of each of the multiple cross-chain transactions based on an association of the corresponding set of transactions, and deriving hidden information between the multiple cross-chain transactions based on the hidden information of each of the multiple cross-chain transactions.
US11372846B2
Systems and methods for pre-allocating and utilizing storage space in a relational database are provided. In embodiments a method includes: obtaining transaction data including data regarding record insertions in a relational database, wherein each record of the record insertions is associated with a key value; identifying a type of each of the record insertions as either a random insertion type or a key range insertion type based on the database transaction data, wherein the random insertion type comprises records associated with respective key values inserted in a random order, and the key range insert type comprises records associated with a range of key values inserted within a certain time period; predicting a new range of key values associated with future record insertions based on the type of each of the record insertions; and pre-allocating page space in one or more pages of the relational database for the future record insertions.
US11372842B2
A method for prioritizing data in mounted filesystems for FSCK operations is disclosed. An apparatus and computer program product also perform the functions of the method. In certain embodiments, the method includes selecting a prioritization mode from a plurality of prioritization modes, assigning a rank, based on the selected prioritization mode, to files in a file system, and analyzing, according to the assigned rank, the files to identify corrupted files.
US11372841B2
Described are techniques for identifying anomalies in log files. The techniques including a method encompassing mapping a plurality of log entries into a bag-of-words matrix and determining respective cosine similarities between consecutive log entries in the bag-of-words matrix. The method further includes converting respective cosine similarities to respective states and determining respective state transitions between consecutive log entries. The method further includes generating a stochastic matrix based on the respective state transitions and identifying an anomalous log entry based on an anomalous state transition. The anomalous state transition has a probability below a probability threshold, and the probability is based on the stochastic matrix.
US11372837B2
An aspect includes concurrently executing two or more transactions over a database. A plurality of transactions is executed in parallel while recording each transaction's sensitivities and output deltas. A sensitivity of a transaction identifies an aspect of a database state whose modification has a potential of altering an output of the transaction, and an output delta of the transaction indicates a change to the database state that is a result of the transaction being executed. The output deltas are fed from a first transaction through a filter for a second transaction. The filter is based on the second transaction's sensitivities. The filtered deltas are processed in the second transaction to incrementally compute revised deltas and sensitivities for the second transaction. For each transaction that successfully commits, the transaction's deltas are applied to update the database.
US11372836B2
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain data storage. One of the methods includes receiving a transaction associated with a blockchain network; determining, after the transaction is performed, an updated account state of a blockchain account involved in the transaction; adding, to a history state object database and after a current block is appended to a blockchain associated with the blockchain network based on performing a consensus algorithm, the updated account state, a hash value of the updated account state, an account identifier (ID) of the blockchain account, and a block ID of the current block; and updating, based on the hash value of the account state, the account ID, and the block ID, a state tree stored in a history state database.
US11372829B2
A method may include storing, in a first database table, a first set of configuration data and a second set of configuration data for a software application. A first condition for activating the first set of configuration data and a second condition for activating the second set of configuration data may be stored in a second database table. A database view may be generated to include the first set of configuration data from the first database table and the first condition from the second database table. The first set of configurations may be activated in response to determining, based on the database view, that the first condition for activating the first set of configurations is present. The second set of configuration data may be deactivated in response to the activating of the first set of configuration data. Related systems and articles of manufacture, including computer program products, are also provided.
US11372822B2
A method, a device, and a computer apparatus for merging regions of a HBase table are provided. The method includes acquiring attribute information of HDFS files corresponding to each region in a plurality of regions in the HBase table, where the attribute information of the HDFS files corresponding to one region includes storage space occupied by the files corresponding to the one region, and performing merging processing on every two adjacent regions in the plurality of regions at least according to the storage space occupied by the files corresponding to each region in the plurality of regions. Performing the merging based on the storage space occupied by the files corresponding to the regions in the embodiments of the present disclosure may be beneficial for improving the precision of merging two adjacent regions.
US11372815B2
Systems for web-based collaboration systems. Two or more users can operate concurrently on objects stored in a cloud-based environment that hosts shared objects. Concurrent editing is facilitated by components in the cloud-based environment that serve to grant a first user, a first permission to modify a first instance of an object to be edited with a first editing tool, then grant to a second user, a second permission to modify a second instance of the same object to be edited with a second editing tool instance. The occurrence of a modification event that presents a conflict is detected, and steps are taken for determining a range of possible remediation tool options that can be used to address the modification conflict. Remediation tool options include remediation tool options that are natively supported within the editing tools. A set of applicable remediation tool options are presented in a user interface.
US11372814B2
Systems and methods for deduplicating data are provided. An index used in deduplicating data is distributed to clients. The clients can use the distributed index to provide hints as to whether the data is deduplicated at the server. The server may be associated with a main index used to confirm whether the data is deduplicated based on the hints.
US11372813B2
The present disclosure provides techniques for deduplicating files. The techniques include creating a data structure that organizes metadata about chunks of files, the organization of the metadata preserving order and locality of the chunks within files. The organization of the metadata within storage blocks of storage devices matches the order of chunks within files. Upon a read or write operation to a metadata, the preservation of locality of metadata results in the likely fetching, from storage into a memory cache, metadata of subsequent and contiguous chunks. The preserved locality results in faster subsequent read and write operations of metadata, because the read and write operations are likely to be executed from memory rather than from storage.
US11372808B2
A controller records management information of a file for transmission including unit data on a management table when a recording medium I/F records the unit data in a recording medium. The controller transmits the file for transmission to an external device by a network I/F. The controller erases the management information of the file for transmission after transmitting the file for transmission, and records the management information of the file for recording including the unit data on the management table. The controller updates the management information of the file for recording to management information obtained by combining new unit data with the unit data included in advance whenever the recording medium I/F records the new unit data in the recording medium, records the management information of the file for transmission on the management table, and erases the management information of the file for transmission after transmitting the file for transmission.
US11372806B2
A storage device includes: a non-volatile memory including a first memory area and a second memory area, and a memory controller configured to receive a request from a first client device to upload a first multimedia file, generate a second multimedia file including a base layer and at least one enhancement layer by transcoding the first multimedia file from an original format to a scalable format, and control the non-volatile memory to store the second multimedia file in the non-volatile memory.
US11372805B2
In some embodiments, a method for information processing includes: acquiring, based on announcement information pulled by a terminal from a ranked list of announcement information in advance, interactive operation indication information uploaded by the terminal on an interactive platform, the interactive operation indication information being associated with the announcement information; acquiring interactive operational data corresponding to the interactive operation indication information; and updating ranking information of the announcement information in the ranked list of announcement information based on the interactive operational data. The announcement information is passively pulled from the ranked list of announcement information based on the ranking information, and the ranking information includes at least one of a pulling probability and a ranking position. Effects of the announcement information are improved, a pushing cost of the announcement information is reduced, and a pushing threshold of the announcement information is lowered.
US11372804B2
A processor includes a vector register configured to load data responsive to a special purpose load instruction. The processor also includes circuitry configured to replicate a selected sub-vector value from the vector register.
US11372795B2
A memory device or module selects between alternative command ports. Memory systems with memory modules incorporating such memory devices support point-to-point connectivity and efficient interconnect usage for different numbers of modules. The memory devices and modules can be of programmable data widths. Devices on the same module can be configured select different command ports to facilitate memory threading. Modules can likewise be configured to select different command ports for the same purpose.
US11372793B2
A system on chip including a first peripheral circuit, a second peripheral circuit, and a first bridge control circuit is provided. The first bridge control circuit stores a first attribute setting value and a second attribute setting value and determines whether the attribute information of the first output command matches the first attribute setting value or the second attribute setting value. In response to the attribute information of the first output command matching the first attribute setting value, the first bridge control circuit provides the first output command to the first peripheral circuit. In response to the attribute information of the first output command matching the second attribute setting value, the first peripheral circuit provides the first output command to the second peripheral circuit.
US11372790B2
A data processing system is implemented with a backup PCI Express system, which is able to take over as the primary PCI Express system for ensuring that an endpoint device continues to function in a desired manner when a root complex in the primary PCI Express system is no longer functioning correctly or is deactivated for maintenance. The endpoint device is coupled to the primary root complex and a backup root complex through a multiplexer. When a failure or shutdown of the primary root complex is detected, the multiplexer is signaled to switch the communication of data from occurring between the primary root complex and the endpoint device to then occur between the backup root complex and the endpoint device. A PCI Express Link may be utilized to communicate such a failure or shutdown and/or to transfer information from the primary PCI Express system to the backup PCI Express system when the switch occurs.
US11372789B2
An electronic device may include a connection unit including four ports for connecting an external audio device; a codec configured to generate an audio signal transmitted to the external audio device; a first switch unit configured to, if the external audio device is electrically connected to the electronic device, connect the first port and the second port with the codec; a second switch unit configured to, if the external audio device is electrically connected to the electronic device, connect the third port and the fourth port with the codec; a third switch unit configured to swap connection directions of the third port and the fourth port according to a coupling orientation of the external audio device and the electronic device; and a ground unit connected to the third port and the fourth port and configured to ground one of the third port and the fourth port.
US11372779B2
A memory page management method is provided. The method includes receiving a state-change notification corresponding to a state-change page, and grouping the state-change page from a list to which the state-change page belongs into a keep list or an adaptive LRU list of an adaptive adjusting list according to the state-change notification; receiving an access command from a CPU to perform an access operation to target page data corresponding to a target page; determining that a cache hit state is a hit state or a miss state according to a target NVM page address corresponding to the target page, and grouping the target page into the adaptive LRU list according to the cache hit state; and searching the adaptive page list according to the target NVM page address to obtain a target DRAM page address to complete the access command corresponding to the target page data.
US11372776B2
The present disclosure relates to a method of operating a translation lookaside buffer (TLB) arrangement for a processor supporting virtual addressing, wherein multiple translation engines are used to perform translations on request of one of a plurality of dedicated processor units. The method comprises: maintaining by a cache unit a dependency matrix for the engines to track for each processing unit if an engine is assigned to the each processing unit for a table walk. The cache unit may block a processing unit from allocating an engine to a translation request when the engine is already assigned to the processing unit in the dependency matrix.
US11372766B2
Disclosed are a memory system, a memory controller, and a method of operating the memory system. The memory system may configure a plurality of map cache pools for caching map data of different types, respectively, within a map cache in which the map data is cached, configure a timer in a first map cache pool among the plurality of map cache pools, and write map data cached in the first map cache pool in the memory device based on the timer.
US11372760B2
Only data with a high access frequency is registered to a cache storage. A cache storage stores part of data stored in a main storage. A cache management unit holds an access frequency for each cache entry in the cache storage. A candidate cache management unit holds the access frequency for each candidate entry not registered to the cache storage. A cache update unit updates the access frequency according to an address of an issued access command and updates the cache entry and the candidate entry based on the access frequency.
US11372757B2
Tracking repeated reads to guide dynamic selection of cache coherence protocols in processor-based devices is disclosed. In this regard, a processor-based device includes processing elements (PEs) and a central ordering point circuit (COP). The COP dynamically selects, on a store-by-store basis, either a write invalidate protocol or a write update protocol as a cache coherence protocol to use for maintaining cache coherency for a memory store operation. The COP's selection is based on protocol preference indicators generated by the PEs using repeat-read indicators that each PE maintains to track whether a coherence granule was repeatedly read by the PE (e.g., as a result of polling reads, or as a result of re-reading the coherence granule after it was evicted from a cache due to an invalidating snoop). After selecting the cache coherence protocol, the COP sends a response message to the PEs indicating the selected cache coherence protocol.
US11372753B2
According to one embodiment, a memory system includes a nonvolatile memory and a controller. The controller selects, as a write mode, at least one of a first mode in which N-bit data is written per memory cell in the nonvolatile memory and a second mode in which M-bit data is written per memory cell in the nonvolatile memory as a write mode. N is equal to or larger than one. M is larger than N. The controller selects the second mode when a reception speed of data, which is received in accordance with acceptance of one or more write commands from the host, is equal to or slower than a threshold, and selects the first mode when the reception speed is faster than the threshold.
US11372752B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing topological scheduling on a machine-learning accelerator having an array of tiles. One of the methods includes performing, at each time step of a plurality of time steps corresponding respectively to columns within each of a plurality of wide columns of the tile array, operations comprising: performing respective multiplications using tiles in a respective tile column for the time step, computing a respective output result for each respective tile column for the time step including computing a sum of results of the multiplications for the tile column, and storing the respective output result for the tile column in a particular output RAM having a location within the same tile column and on a row from which the output result will be read by a subsequent layer of the model.
US11372749B2
An example system includes (i) a software product having a plurality of code units that accesses a database, (ii) a processor, and (iii) a non-transitory computer readable storage medium having stored thereon software tests and instructions that cause the processor to: execute the software tests on a first version of the software product; determine a first mapping between each respective software test and one or more of the code units; determine a second mapping between each respective software test and one or more data units in the database; determine that, between a second version and the first version of the software product, a particular code and data unit have changed; select, from the first and the second mappings, a set of software tests with mappings to the particular code unit or data unit; and execute the set of software tests on the second version of the software product.
US11372745B2
Disclosed embodiments include a processing device having a debug controller that issues a context-sensitive debug request. The context-sensitive debug request includes at least one conditional criteria. A processing core receives the debug request, determines whether all of the at least one conditional criteria are true, and services the debug request when all of the at least one conditional criteria are true by accessing a data location indicated in the debug request. The servicing of the debug request may be performed in real-time mode without suspending the processing device, and the accessing can be a read or a write operation depending on the type of access indicated in the debug request. The conditional criteria may include one or more of a processor mode condition, a virtual machine identifier condition, and a debug context condition.
US11372744B1
Mobile devices worldwide execute applications that utilize data services, with issues involving the transfer of data via networks impacting the operation and user experience of those applications. Data is acquired from a mobile computing device executing an application and processed to determine occurrence of a group of related activities performed when executing the application. Parameters of the activities are analyzed, and those parameters associated with poor performance are presented in a user interface. The interface provides impact information about the effect of the activities on operation of the application and may include recommended actions to mitigate the poor performance. A user may interact with data within the interface to trigger a workflow to analyze indicated portions of the data. Subsequent results of this analysis may be returned to the user via the user interface or may be implemented as analytic rules for subsequent data processing.
US11372743B2
A computer device processes frame data provided by running of a computer app, the frame data comprising a plurality of events occurring in the computer ap. A display displays information associated with one or more frames of the plurality of frames. At least one processor of the computer device determines a node graph, in response to input from a user, for one or more events associated with one or more frames from the frame data and that node graph is displayed.
US11372740B2
Systems, methods, and devices for retrying a query. A method includes receiving, by a first database query manager, a query directed to database data from a client account. The method includes assigning an original execution of the query to one or more execution nodes of an execution platform. The method includes determining the original execution of the query was unsuccessful. The method includes transferring the query to a second database query manager configured to manage internal tasks for improving operation of a database platform that are not received from client accounts. The method includes assigning, by the second database query manager, a retry execution of the query to one or more execution nodes of an execution platform.
US11372738B2
Distributed storage systems frequently use a centralized metadata repository that stores metadata in an eventually consistent distributed database. However, a metadata repository cannot be relied upon for determining which erasure coded fragments are lost because of a storage node(s) failures. Instead, when recovering a failed storage node, a list of missing fragments is generated based on fragments stored in storage devices of available storage nodes. A storage node performing the recovery sends a request to one or more of the available storage nodes for a fragment list. The fragment list is generated, not based on a metadata database, but on scanning storage devices for fragments related to the failed storage node. The storage node performing the recovery merges retrieved lists to create a master list indicating fragments that should be regenerated for recovery of the failed storage node(s).
US11372725B2
An indication of one or more changes to file system data since a last backup snapshot is received. One or more changes to the file system data between a requested backup version and the last backup snapshot are determined based in part on differences between a first tree data structure corresponding to the requested backup version and a second tree data structure corresponding to the last backup snapshot. The differences correspond to the one or more changes to the file system data between the requested backup version and the last backup snapshot. One or more data blocks corresponding to the one or more changes to the file system data since the last backup snapshot and one or more data blocks corresponding to the one or more changes to file system data between the requested backup version and the last backup snapshot are provided to a primary system.
US11372722B2
Systems and methods for providing data protection services are provided. In one example, data protection services are provided in a high availability system. Server side copies of the data stored in or by nodes or servers of the high availability system are generated. The server side copies are independent of the operating systems and storage hierarchies associated with the actual data. The resulting backup copies can be generated by storing metadata that includes references to the original data. The backup copies can also be restored without being hindered by the operating systems and storage hierarchies of the highly available system.
US11372721B2
A data processing system includes a host suitable for generating a plurality of write data grouped into transactions and a plurality of write commands including transaction information of each of the write data; and a memory system suitable for storing the write data in a normal region of a memory device in response to the write commands received from the host, and storing the transaction information included in each of the write commands in a spare region, which corresponds to the normal region, of the memory device.
US11372705B1
Embodiments for a system and method of monitoring performance metrics of a computer network, by defining key performance indicators for the performance metrics of the computer network, collecting performance data for each of the key performance indicators, and providing one or more anomaly detection policies to define anomalous performance of the computer network using defined threshold values. An anomaly detection policy is applied to the collected performance data to detect abnormal performance and a notification is sent to a user upon each instance of the detected abnormal performance. The anomaly detection policy includes an algorithm applied to the assets, and one or more notification rules that dictate how the notification message is sent to the user.
US11372704B2
An approach is provided in which an information handling system identifies a data type description corresponding a view selection initiated by a user. The view selection is selected from multiple view selections and corresponds to a set of dump data generated by a dump event. The information handling system locates a set of candidate data in the set of dump data based on the data type description and converts the set of candidate data into a set of markup language representations. In turn, the information handling system displays the set of markup language representations to the user on a display.
US11372702B2
A method of administering a shared pool of computer system resources by a control node by monitoring a first cluster with a first and second node and a second cluster with a third and fourth node. The method also includes maintaining, by the first cluster, a record of parameters and maintaining, by the second cluster, a record of parameters. The method also includes monitoring, by the control node, a database of the records. The method also includes determining, by the control node, whether the parameter associated with write traffic between the first and third node exceeds a threshold value, and responsive to the parameter exceeding the threshold value, instructing, by the control node, the second node to be a responding node. The method also includes notifying a user to check the computer system resources when the parameter exceeds the threshold value.
US11372701B2
A mechanism is provided for reusing importance sampling for efficient cell failure rate estimation of process variations and other design considerations. First, the mechanism performs a search across circuit parameters to determine failures with respect to a set of performance variables. For a single failure region, the initial search may be a uniform sampling of the parameter space. Mixture importance sampling (MIS) efficiently may estimate the single failure region. The mechanism then finds a center of gravity for each metric and finds importance samples. Then, for each new origin corresponding to a process variation or other design consideration, the mechanism finds a suitable projection and recomputes new importance sampling (IS) ratios.
US11372695B2
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing data. One of the systems include: a service platform comprising a plurality of service modules and an application programming interface layer comprising a plurality of application programming interfaces (APIs) to enable users to invoke the service modules to process information related to an order associated with importation of a merchandise, wherein the information is provided, or to be provided, to a service authority for requesting clearance for the order, wherein a first application programming interface of the plurality of application programming interfaces enables a user of the service platform to invoke a smart contract on a blockchain managed by a blockchain network, in which the smart contract performs at least one of processing of the information or processing of information related to another user of the service platform.
US11372688B2
Embodiments of this application disclose a resource scheduling method performed at a scheduling server. Virtual machine (VM) information of a to-be-created VM is obtained and common resource information is obtained. A preset resource information private copy is updated according to the common resource information. The resource information private copy includes host machine information corresponding to a preset host machine. Finally, according to the resource information private copy, at least one candidate host machine meeting the VM information is obtained, a target host machine is obtained from the at least one candidate host machine, and the VM is created on the target host machine. In the solution, the resource information private copy can be updated in time before the resource scheduling is performed, which ensures synchronization of the resource information private copy and the common resource information, so that a better resource scheduling result is achieved.
US11372686B1
A service provider network may provider one or more global cloud services across multiple regions. A client may submit a request to create multiple replicas of a service resource in respective instantiations of a service in the multiple regions. The receiving region of the request may determine the capacities of the multiple regions as to serving respective replicas of the service resource. The receiving region may provide a response to the client based on the determined capacities of the regions.
US11372680B2
In an embodiment, a method is provided. In an embodiment, the method provides determining that a message has been placed in a send buffer; and transferring the message to an application on a second virtual machine by bypassing use of an operating system to process the message by directly placing the message in an application memory space from which the application can retrieve the message.
US11372670B1
An example operation may include a system, comprising one or more of: receiving a heartbeat message from a peer VNFCI indicating a current operational state of active, when the VNFCI is in active state, determining a first network isolation indicator, by a network isolation subsystem, by checking if the VNFCI was network isolated while becoming active, sending a first heartbeat message to the peer VNFCI indicating a current operational state as active and network isolation boolean since active, obtaining a second network isolation indicator of the peer VNFCI from a heartbeat message datastore, sending a second heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when at least one of: the second network isolation indicator was yes, and the first network isolation indicator was no, and sending a third heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when at least one of: the VNFCI is not the preferred standby instance, the second network isolation indicator was no, and the first network isolation indicator was no.
US11372664B2
Techniques disclosed herein relate to migrating virtual computing instances such as virtual machines (VMs). In one embodiment, VMs are migrated across different virtual infrastructure platforms by, among other things, translating between resource models used by virtual infrastructure managers (VIMs) that manage the different virtual infrastructure platforms. VM migrations may also be validated prior to being performed, including based on resource policies that define what is and/or is not allowed to migrate, thereby providing compliance and controls for borderless data centers. In addition, an agent-based technique may be used to migrate VMs and physical servers to virtual infrastructure, without requiring access to an underlying hypervisor layer.
US11372663B2
Techniques for an optimization service of a service provider network to help optimize the selection, configuration, and utilization, of virtual machine (VM) instance types to support workloads on behalf of users. The optimization service may implement the techniques described herein at various stages in a life cycle of a workload to help optimize the performance of the workload, and reduce underutilization of computing resources. For example, the optimization service may perform techniques to help new users select an optimized VM instance type on which to initially launch their workload. Further, the optimization service may monitor a workload for the life of the workload, and determine new VM instance types, and/or configuration modifications, that optimize the performance of the workload. The optimization service may provide recommendations to users that help improve performance of their workloads, and that also increase the aggregate utilization of computing resources of the service provider network.
US11372662B2
Disclosed herein are methods, systems, and processes to perform granular and selective agent-based throttling of command executions. A resource consumption threshold is allocated to an agent process that is configured to perform data collection tasks on a host computing device. A desired throttle is generated for the agent process based on the resource consumption threshold allocated to the agent process and execution of the agent process is controlled in polling intervals. For each polling interval, a current throttle level for the agent process is determined based on a run count and a skip count of the agent process, the agent process is suspended if the agent process is active and the current throttle is greater than the desired throttle level, and the agent process is resumed if the agent process is idle and the current throttle level is not greater than the desired throttle level.
US11372661B2
Provided herein are systems and methods for providing digital guidance in an underlying computer application. In one exemplary implementation, a method includes recording, in a computing device, steps of digital guidance content as the steps are created by a content author. The exemplary method also includes automatically segmenting, in the computing device, the digital guidance content as it is being created such that the digital guidance content is only associated with segments of the underlying computer application where the content is relevant. The exemplary method further includes making the digital guidance content available for playback to an end user on a computing device only when the end user is in a segment of the underlying computer application that is relevant to the digital guidance content.
US11372659B2
The present disclosure generally relates to managing user interface sharing. A computer system receives a representation of a first user interface template that specifies an arrangement of user interface elements. The computer system receiving a request to use the first user interface template for a respective computer system that includes a plurality of installed applications. The computer system initiates a process for creating a user interface for the respective computer system using the first user interface template. The process includes, in accordance with a determination that a first application is not available on the respective computer system, displaying an alert indicating that the first application needs to be installed on the respective computer system. The process includes, in accordance with a determination that the first application is available on the respective computer system, forgoing displaying the alert.
US11372657B2
Methods and system for adapting user interfaces are proposed. According to certain embodiments, a user experience level is determined based on usage of a software application and other detected factors. Based on the user experience level, at least in part, a user interface is adapted to provide an improved experience for the user of the adaptive user interface.
US11372656B2
Examples described herein may include a computing device of a media playback system receiving a display map corresponding to a media service provider. The display map may associate a data field with a location within a display of the computing device. The computing device may further receive a data item associated with a media item of the media service provider. The received data item may correspond to the data field. The computing device may display an indication of the received data item at the location in accordance with the display map.
US11372655B2
The present disclosure relates to providing a computer-generated reality (CGR) platform for generating CGR environments including virtual and augmented reality environments. In some embodiments, the platform includes an operating-system-level (OS-level) process that simulates and renders content in the CGR environment, and one or more application-level processes that provide information related to the content to be simulated and rendered to the OS-level process.
US11372652B2
A system on chip (SOC) is provided. The system on chip includes a non-volatile memory, an exception detector, and a processor. The non-volatile memory stores a first bootset in a first region, the first bootset including a booting operation bootloader for a first booting operation and stores a second bootset in a second region that is different from the first region. The exception detector is activated after execution of an initialization bootloader, detects an exception occurrence in the system on chip, and generates a reset signal in response to the exception occurrence that is detected. The processor performs a second booting operation by using the second bootset in response to the reset signal received from the exception detector during the first booting operation performed by using the first bootset.
US11372650B2
A system, method, apparatus, and computer program product for exception handling between a robotic process automation system and a human operator where the exception is conveyed to the human via a messaging service. The exception is processed by a form algorithm which presents a graphical user interface via a dynamic web form that elicits human input of missing data elements. In cooperation with a validation algorithm, the dynamic web form ensures all missing data elements are provided by the human operator in the desired format. The dynamic web form allows a human to submit the requisite missing data elements, clear entered data elements, and mark the exception for offline processing.
US11372641B2
A system and a method are disclosed containerizing a source code file. In some embodiments, the system detects a command to navigate a user interface to a machine station. The system responsively generates for display using the user interface a station identifier corresponding to the machine station and a drag-and-drop interface. The system receives a source code file by way of a drag-and-drop operation being performed with respect to the drag-and-drop interface. The system selects a machine of the machine station to execute the source code file, containerizes the source code file based on a language used by the selected machine, and commands the selected machine to execute the containerized source code file. The system generates for display results of the executed containerized source code file using the user interface.
US11372637B2
A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided query includes a constraint to be used for an identification of an application element that matches the constraint, from a set of application elements of a software application. The user-provided query is a string that includes a human language sentence. The method further includes deriving a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements and obtaining the application element that matches the constraint. Obtaining the application element that matches the constraint includes deriving a pattern representation of the user-provided query from the formalized query and identifying the application element that matches the pattern representation of the user-provided query from the plurality of application elements.
US11372636B2
For a first virtual machine (VM) executing on a physical machine and virtualizing a set of redundant physical adapters installed in the physical machine, a second VM is instantiated on the physical machine. A first physical adapter is reassigned from the first VM to the second VM, the first physical adapter comprising one of the set of redundant physical adapters, the reassigning performed without rebooting a first operating system executing in the first VM. A second rule configuration of the second VM is updated to match a first rule configuration of the first VM, forming an updated second VM. A hypervisor managing the physical machine is caused to redirect traffic for a first virtual adapter associated with the reassigned first physical adapter to the updated second VM.