US11064123B2

A method for zooming an imaging device relative to an object to be imaged includes determining a condition associated with the object and/or the imaging device, and selecting a zooming mode of the imaging device based on the determined condition.
US11064113B1

An image capture device may automatically capture images. An image sensor may generate visual content based on light that becomes incident thereon. A depiction of interest within the visual content may be identified, and one or more images may be generated to include one or more portions of the visual content including the depiction of interest.
US11064112B2

An end-user device displays an image at a first size. The end-user device obtains a distance between the end-user device and an object. The end-user device includes a predetermined mapping relationship between distance and size. The end-user device determines a second size based on the distance and the predetermined mapping relationship. The end-user device displays the image at the second size.
US11064101B2

A voice-activated camera system for a computing device. The voice-activated camera system includes a processor, a camera module, a speech recognition module and a microphone for accepting user voice input. The voice-activated camera system includes authorized for only a specific user's voice, so that a camera function may be performed when the authorized user speaks the keyword, but the camera function is not performed when an unauthorized user speaks the keyword.
US11064098B2

A camera module, a camera assembly, and an electronic device are provided. The camera module include a casing having a light inlet, a prismatic reflector disposed in the casing and aligning with the light inlet, and an image sensor disposed in the casing. The prismatic reflector is configured to reflect an incident light from the light inlet to the image sensor, thereby the image sensor is capable of capturing images. The prismatic reflector includes a light-incident surface facing the light inlet, an opposite surface oppositely to the light-incident surface, a reflective face coupled to the light-incident surface and the opposite surface, and a light-emitting surface coupled to the light-incident surface and the opposite surface. The reflective face is inclined with respect to the light-incident surface. The light-emitting surface is opposite to the reflective surface.
US11064093B2

The present disclosure relates to a process for printing comprising the steps of selecting eight or fewer process colors from a known process ink color set, providing a color channel for the selected process colors from the known process ink color set, providing two or more spot color channels, wherein one or more of spot colors correspond to a non-selected process color of the process ink color set, applying a first ink limit and a first linearization to the one or more spot color channels to produce a color set including the non-selected process color of the known process ink color set, applying a second ink limit and a second linearization to the one or more spot color channels to produce a color set including the spot color, and optionally printing an image.
US11064084B2

An image forming apparatus capable of reducing execution time of a process for shifting the image forming apparatus from a normal operation mode to a low-power consumption operation mode. A sub interrupt controller 113 is connected to units and performs notification to a sub CPU in accordance with occurrence of a return trigger in any of the units. When shifting from the normal operation mode to the low-power consumption operation mode, a main CPU transmits mode instruction information indicative of the low-power consumption operation mode to the sub CPU. The sub CPU stores one or a plurality of units associated with the low-power consumption operation mode in advance, and sets one or a plurality of units in the sub interrupt controller, based on the mode instruction information and the plurality of units stored in association with the low-power consumption operation mode.
US11064080B2

An image processing apparatus includes a tray and a sensor provided for the tray and configured to sense that a particular operation is performed for the tray. A controller is configured to: register tray relating information; when the particular operation is performed for a first tray as the tray, and first-tray information indicating a setting item associated with the first tray is registered as the registered tray relating information, display a tray-setting screen that accepts an input for a setting item for the recording medium to be placed on the first tray and that contains a related-setting-item object indicating the setting item, of the registered first-tray information, which is associated with the first tray; and when the related-setting-item object is selected, set the setting item corresponding to the related-setting-item object, to a setting item for a placing medium to be placed on the first tray.
US11064079B2

An image forming apparatus includes: a microphone that detects a voice; an executing device that executes a job; and a hardware processor that controls switching of a position of voice detection by the microphone, depending on the job.
US11064078B2

A user terminal includes a memory device configured to store a connection setting value and a manager service, the connection setting value being used to connect to a service in an external network by an extended application of the electronic apparatus, the manager service causing the user terminal to send the connection setting value to the electronic apparatus, and a controller circuitry configured to control the communication device to send second communication to the electronic apparatus when the communication device receives the first communication, the second communication indicating that the manager service is ready to send the connection setting value to the electronic apparatus, and control the communication device to send fourth communication to the electronic apparatus when the communication device receives third communication from the electronic apparatus, the third communication requesting to send the connection setting value, the fourth communication sending the connection setting value.
US11064063B2

A mobile terminal and controlling method thereof are disclosed, by which image data of a counterpart having triggered an event can be displayed. The present invention may include a display unit configured to display information, a wireless communication unit configured to communicate with an external server that stores first image data and to communicate with a counterpart terminal, a memory to store a second image data, and a controller, in response to an event triggered by the counterpart terminal, to extract an image data related to a counterpart from one of the first image data and the second image data, and the controller to output the extracted image data on a portion of the display unit to notify an occurrence of the event.
US11064062B2

A novel mobile terminal is provided. The mobile terminal includes a display screen element, a battery element, and a machine chip element separately disposed. Because the main functional components in the mobile terminal, such as the display screen element, the battery element, and the machine chip, are arranged separately, a shape of the display screen is no longer restricted by the shape of the functional components, such as the battery and the chip, and can be set to any shapes. Thus, a flexible screen can be bent arbitrarily, and the problems that the flexible display screen disposed in the conventional mobile terminal is subject to the shape of functional components and cannot be bent arbitrarily are solved.
US11064058B1

In various embodiments, a method, apparatus, and computer program product are provided to: receive first information on which at least a first duration for detecting a first type of time period is based; generate a first packet including a first parameter field identifying first metadata for use in determining a second duration for detecting the first type of time period; set up a first connection, by sending, from the first node to a second node, the first packet to provide the first metadata to the second node, for use by the second node in determining the second duration for detecting the first type of time period; in response to detecting, based on the first duration and by the first node during at least a portion of the first connection including at least a portion of the first connection set up, a first time period of the first type of time period, at least partially close the first connection; and in response to detecting, based on the second duration and by the first node after the first duration is changed to the second duration, a second time period of the first type of time period, at least partially close the first connection.
US11064055B2

A block-oriented lossless decompressor is used to decode encoded data fetched from storage that is subsequently transferred across a network in encoded (compressed) form. In examples described herein, applications executing at network nodes send GET requests, or similar messages, to storage systems, which can return compressed data this is decompressed in an intermediate node (between the storage node and the app), and can return compressed data that is decoded in the same network node in which the requesting application is running.
US11064048B2

This application discloses a method, a computing device, and a system for exchanging information in an application service. This application can support a user in performing a first operation on a map object in a service scenario, and displaying a corresponding signal list based on the first operation. Several pieces of prompt information are preset in the signal list. The user may select target prompt information from the signal list. A target client obtains an identifier corresponding to the target prompt information, and generates a first synchronization instruction corresponding to the target prompt information, to instruct each client needing to perform exchange to display the target prompt information on the map object. In addition, the target prompt information is a signal agreed between the clients through communication in advance.
US11064044B2

Techniques are described herein that are capable of performing intent-based scheduling via a digital personal assistant. For instance, an intent of user(s) to perform an action (a.k.a. activity) may be used to schedule time (e.g., on a calendar of at least one of the user(s)) in which the action is to be performed. Examples of performing an action include but are not limited to having a meeting, working on a project, participating in a social event, exercising, and reading.
US11064041B2

An apparatus and method provide a cloud brokerage service based on multiple cloud-computing systems. The method includes receiving, by a cloud service broker, a request for a cloud service from a cloud service client, the cloud service broker being connected with the multiple cloud-computing systems, providing, by the cloud service broker, a cloud service brokerage based on cloud services of the multiple cloud-computing systems, the cloud service brokerage enabling the cloud service complying with the request to be provided to the cloud service client, transmitting, by the cloud service broker, a control request for the cloud service to one or more cloud-computing systems of the multiple cloud-computing systems, and controlling, by the cloud service broker, a status of the cloud service after the cloud service broker receives an acknowledgment for the control request from the one or more cloud-computing systems.
US11064040B2

Embodiments of this application provide an information push method performed at a computing device. The computing device determines second feature information of a target object associated with a terminal that is communicatively connected to the computing device according to user-behavioral data of the target object and first feature information of to-be-pushed information, and then user-preference level information according to the second feature information of the target object and the first feature information of the to-be-pushed information. The computing device then orders the to-be-pushed information according to the user-preference level information into target information. Finally, the computing device pushes the target information to the target object. Therefore, according to the technical solutions provided in the embodiments of this application, a coverage range of information can be expanded to some extent, thereby improving the preciseness of information pushing.
US11064005B2

A computer-controlled method of handling proprietary features in a messaging system includes receiving an object from a requesting application, determining that the object invokes proprietary features of a messaging system, accessing a wrapper library and wrapping the object in an appropriate wrapper for the messaging system to produce a wrapped object, the wrapper to preserve the proprietary feature, and transmitting the wrapped object to the messaging system.
US11063995B2

A method, system and non-transitory computer-readable medium for distributing adaptive bitrate (ABR) media are disclosed. The method includes initially ingesting a first ABR media element at a first network node and receiving, at the first network node, a second ABR media element that was initially ingested at a second node. The method further includes initiating distribution of the first and second ABR media elements from the first network node to a first plurality of network nodes.
US11063992B1

A method, computer program, and computer system is provided for establishing Network-Based Media Processing (NBMP) workflow through 5G Framework for Live Uplink Streaming (FLUS) control. A plurality of sinks and network capabilities of a network platform are discovered through a plurality of 5G FLUS discovery and capabilities mechanisms. An NBMP workflow is created, updated, retrieved, and deleted through a control interface comprising a FLUS source and a FLUS sink, whereby the 5G FLUS control is extended to support tunneling information between an NBMP source and an NBMP workflow manager.
US11063988B2

Aspects of the disclosure are directed to a telecommunications network architecture. In accordance with one aspect, a scalable telecommunications network architecture includes at least one infrastructure switching node; at least one user switching node for receiving a session request, wherein the session request includes at least one user attribute; and at least one controller coupled to the at least one user switching node, the at least one controller for examining the session request a) to allocate at least one bandwidth or at least one data rate for the at least one user switching node based on a resource allocation policy and b) to allocate a quantity of switch elements in the at least one infrastructure switching node based on an interconnection policy. In one example, the at least one controller establishes a communications session for a user terminal based on the session request.
US11063985B2

A graphical user interface provides network security administrators a tool to quickly and easily create one or more courses of action for automatic response to a network threat. The courses of action are hardware and system agnostic, which allows a common response task to be implemented by an underlying response engine for any or multiple similar-function devices regardless of brand or version. The course of action builder allows the administrator to use a simple, graphic-based, business modeling concept to craft and design security response processes rather than having to hard code response routines specific to each piece of hardware on the network. The graphic interface model allows the user of the threat response software incorporating the course of action builder to easily understand the overall flow and paths the response may take, as well as understand the data requirements and dependencies that will be evaluated.
US11063981B2

It is provided a method performed in a gateway and comprises the steps of: receiving a first client request from the client device, the first client request comprising a first fully qualified domain name, FQDN; transmitting a gateway request to the application server; receiving an application server response from the application server, the application server response indicating a need to provide authentication; generating a second FQDN, based on the first FQDN and an identifier of the client device; generating a client specific shared key based on the second FQDN and a shared key; generating a redirect message comprising the second FQDN, an authentication request, a context identifier and the client specific shared key; transmitting the redirect message to the client device; receiving a second client request from the client device; and generating an authentication response in case the second client request fails to comprise an authentication response.
US11063980B2

Examples described herein relate to systems and methods for integrating and implementing ad hoc groups within a policy hierarchy environment. The ad hoc groups may implement particular guidelines for group membership, policy evaluations, and group actions. Systems and methods provide a framework for creating groups, removing groups, and associating groups, nodes, clients, and users with groups and policy. In some examples, there is provided a method for implementing ad hoc groups in a policy hierarchy environment, the method including: receiving a key orchestration operation request at a client associated with a node, a group, and a user; applying a sum of policies associated with the node to the request; applying a sum of policies associated with the group to the request; applying a sum of policies associated with the client to the request; applying a sum of policies associated with the user to the request; and evaluating the key orchestration operation request based on each of the sum of policies of the node, the group, the client, and the user.
US11063977B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting and disabling replay attacks. One of the methods includes receiving a transaction to be completed in a blockchain. A current working section of memory storing transaction information that is designated for use in identifying past transactions already processed is determined, where the memory also stores a backup section providing, when used in combination with the current working section, an alternating memory section storage scheme for the transaction information. From the current working section, whether the transaction has previously been processed is determined. When it is determined that the transaction has previously been processed, the transaction is bypassed. When it is determined that the transaction has not previously been processed the transaction is processed and transaction information for the transaction is written into the current working section.
US11063972B2

A system and method for preventing illicit use of a telephony platform that includes enrolling a plurality of accounts on a telecommunications platform, wherein an account includes account configuration; at a fraud detection system of the telecommunications platform, receiving account usage data, wherein the usage data includes at least communication configuration data and billing configuration data of account configuration and further includes communication history of the plurality of accounts; calculating fraud scores of a set of fraud rules from the usage data, wherein at least a sub-set of the fraud rules include conditions of usage data patterns between at least two accounts; detecting when the fraud scores of an account satisfy a fraud threshold; and initiating an action response when a fraud score satisfies the fraud threshold.
US11063970B2

An attack detection method for a bus system of a motor vehicle, wherein communication rules for transmitting messages are determined for the bus system. The detection method includes receiving messages, which are sent via the bus system, and analyzing whether the received messages are received according to the communication rules.
US11063964B2

In one implementation, a method for providing security on externally connected controllers includes receiving, at a reporting agent that is part of a security middleware layer operating on a controller, an indication that a process has been blocked; obtaining, by the reporting agent, trace information for the blocked process; determining, by the reporting agent, a code portion in an operating system of the controller that served as an exploit for the blocked process; obtaining, by the reporting agent, a copy of malware that was to be executed by the blocked process; generating, by the reporting agent, an alert for the blocked process that includes (i) the trace information, (ii) information identifying the code portion, and (iii) the copy of the malware; and providing, by the reporting agent, the alert to a network interface on the controller for immediate transmission to a backend computer system.
US11063961B1

Systems and methods are provided to implement a moving target defense for a server computer. The server computer can be provided both a permanent IP address and a temporary IP address. The temporary IP address can be used when communicating with client computers connected to the server computer. The temporary IP address can be dynamically changed at a predetermined interval that can be varied based on conditions at the server computer. An intrusion detection system can be used with the moving target defense systems and methods to identify attacks on the server computer based on the temporary IP address(es) provided by the server computer. When an attack is identified, the corresponding client computer is determined based on the temporary IP address and the client computer is placed on a blacklist that is not provided with new temporary IP addresses when the server computer changes temporary IP address.
US11063959B2

In secure and seamless remote access to enterprise applications with zero user intervention, a first set of policies is generated at a controller based on a user role. A user device associated with the user role is in an enterprise network. The first set of policies is pushed to the security agent in the user device associated with a user, an enterprise server, and a secure remote access gateway from the controller. Upon determining that the user device moves to a remote network, a secure connection is initiated by the security agent from the user device to the secure remote access gateway. Upon determining by the controller that the user is authenticated for the secure connection, a second set of policies is generated by the controller for the user device, the enterprise server and the secure remote access gateway. The second set of policies is pushed to the devices.
US11063955B2

A system and a method for gaining access of devices based on a user's identity are disclosed. The method comprises a target device detecting a user worn accessory present in vicinity of a target device. Upon detection, the target device receives a user identity (UID) from the user worn accessory. The user worn accessory sends the UID based on verification of user's body data. Upon receiving the UID, the target device matches the UID with a list of known UID's to identify access rights assigned to the target device. Based on the identified access rights, the target device provides access to the user. Thus, the user may automatically get an access without handling the target device.
US11063941B2

An authentication system is provided with: a user device; user side assistance device(s) to assist user authentication that authenticates a user of the user device, and apparatus authentication that authenticates the user device; and an apparatus authentication server device to perform apparatus authentication in association with the user device. The user side assistance device(s) use distributed shares of verification information to perform multi-party computation for user authentication in association with the user device, and use distributed shares of a secret key generated by the user device, to perform multi-party computation for apparatus authentication in association with the user device.
US11063940B2

Examples disclosed herein relate to a method comprising receiving, at a network device, an authentication message intended for a user from an authentication server. The network device may be registered with the authentication server as a source device for the user. The method may also include determining, by the network device, a management device for the user that is the intended recipient of the authentication message. The authentication server is not configured to securely connect to the management device directly. The method may also include transmitting the authentication message from the network device to the determined management device.
US11063939B2

A method and an apparatus for secure interaction between terminals, where the method includes indicating or indirectly indicating, by a companion terminal with an embedded Universal Integrated Circuit Card (eUICC), a Hypertext Transfer Protocol (HTTP) over Secure Socket Layer (HTTPS) Uniform Resource Locator (URL) including security information to a primary terminal such that the primary terminal initiates establishment of a local Transport Layer Security (TLS) connection according to the HTTPS URL, receiving, by the companion terminal, an HTTP request from the primary terminal using the local TLS connection, completing establishment of an HTTPS session when the companion terminal determines that the HTTP request includes the security information, and receiving, by the companion terminal, an operation instruction for the eUICC from the primary terminal using the HTTPS session.
US11063936B2

Disclosed in some examples are methods, systems, devices, and machine-readable mediums for securing biometric data using an encryption technique that does not require key storage or distribution. In some examples, a first biometric template of a user is input into a function that selects or determines parameters (such as an encryption key) of an encryption function that is then used to encrypt a second biometric template of the user.
US11063935B2

Systems and methods for obtaining access to a session with a remote cloud service server. The methods comprising: receiving, by a first client computing device, a user unique identifier from a mobile device located in proximity to the first client computing device; and performing facial recognition operations by the first client computing device subsequent to the reception of the user unique identifier. The facial recognition operations comprise: capturing an image of the mobile device's user; and analyzing the image to obtain a user name associated with the facial features represented therein. A determination is made as to whether the user name matches the user unique identifier. If so, a first session with the remote cloud service server is automatically launched.
US11063933B2

User Authentication A mobile user authentication application is operable to perform one or more of the following operations: ⋅authenticate a user in a voice call to a telephony service, by passing an authentication code to the telephony service within the voice call [FIGS. 2, 2c]; ⋅validate a user instruction during a secure messaging session [FIG. 3]; and ⋅authenticate a user at a physical local service by obtaining a challenge code at that local service, validating the challenge code with a remote authentication service, obtain a confirmation code from the authentication service and presenting the confirmation code for validation at the local service [FIGS. 4, 4a and 4b].
US11063930B1

A managed directory service receives, from a computer system operated in a first network, a request to obtain a set of credentials usable to access resources in a second network. In response to the request, the managed directory service determines, based at least in part on a first set of permissions in a directory maintained in the second network, that the computer system is authorized to receive the set of credentials. The managed directory service provides the set of credentials to the computer system, which enables use of the set of credentials to identify a second set of permissions for accessing resources in the second network.
US11063929B2

A computing device detects a trigger or context associated with exchanging, using a body area network (BAN), body area network services with another device. The BAN services can include a discovery service to allow the computing device to connect to a network. Responsive to detecting the trigger or context, one or more body area networks are discovered and the other device is discovered. If the computing device and the other device are new to each other, the computing device is authenticated to the body area network one or more body area network services can be exchanged. If the devices are not new to each other, body area network services can be exchanged using the other device.
US11063919B2

One or more example embodiments include user terminals, methods, and/or computer-readable recording mediums storing computer programs, in which information encrypted or decrypted not to be decoded by a message server that controls transmission and reception of messages between one or more user terminals is not shared with the message server. One or more example embodiments include user terminals, methods, and/or computer-readable recording mediums storing computer programs, which encrypt a first message by using an encryption key, transmit the first message from a first user terminal to a second user terminal, and decrypt a second message received from the second user terminal by using the encryption key.
US11063904B2

A system for managing network connected devices, comprising at least one hardware processor adapted to produce a plurality of unique device descriptors, each describing one of a plurality of network connected devices, by: for each of a plurality of device descriptors, each having a plurality of supported actions, and one or more domain device identifiers, each identifier associating the device descriptor with one of a plurality of management domains: for each of the plurality of management domains not associated with the device descriptor: instructing execution on a network connected device described by the device descriptor a domain identification query according to the descriptor's plurality of supported actions, to determine a new domain device identifier; identifying in the plurality of device descriptors a second device descriptor having a domain device identifier equal to the new domain device identifier; and merging the device descriptor with the second device descriptor.
US11063892B2

Techniques are described that allow a user to control and/or restrict dissemination of content by other users related to an account of the user. For example, a request may be received, from a first user account, to restrict presentation of content having a characteristic and received from a second user account. An item of content having the characteristic may be received from the second user account. A first instruction to present a first representation of the item of content is sent to a first computing device associated with the first user account and based at least in part on the request to restrict presentation. A second instruction to present a second representation of the item of content is sent to a second computing device associated with the second user account, the second representation of the item of content being different than the first representation of the item of content.
US11063891B2

An avatar notification system is disclosed, which performs operations that include: causing display of a notification at a client device associated with a first user account, the notification including an identification of a second user account; receiving an input that selects the notification from the client device; presenting a composition interface at the client device in response to the input that selects the notification, the composition interface including a display of a media element that comprises a first identifier associated with the first user account and a second identifier associated with the second user account; receiving a selection of the media element from the client device; and generating a message that includes the media element in response to the selection.
US11063890B2

A computer system implemented method detects that a sender is composing a message designated for delivery to recipients via a computer network. A recipient is selected as an early recipient based on records of reactions associated with historical records for past messages of the recipients. Prior to sending the message, the computer system finds a historical record of the early recipient that matches a portion of the message and presents the sender with a reaction indication based on a record of reaction associated with the historical record of the early recipient that matches the message portion. The computer system receives a modification from the sender for the message portion and generates a modified message by applying the modification to the message. The computer system sends the message to all the recipients, including sending the modified message portion after applying the received modification to the message portion.
US11063888B2

Various embodiments provide a commenting system for multiple users to provide and share comments to shared documents. For example, users can share a web link to a collection of content items, such as documents, spreadsheets, photos, and any other media, with other users stored in an online content management system. The commenting system can provide a comment interface displayable alongside a respective content item and the comments can be saved for each user and the content item with associated comments can be synced across the multiple users. The comments can scroll independently of the content in a content item or the comments can be linked to a location therein and the scrolling of the comments can be linked to the scrolling of the content item such that corresponding comments are displayed.
US11063886B2

Methods and systems are provided for directing data packets over a network from a source machine (100) via at least one virtual packet switch (110, 130), over a physical unidirectional connection (150, 250) to at least one destination machine (200), by configuring a transmission (TX) Layer 3 agent module (140), located between the source machine and the physical unidirectional connection, to receive an Address Request Protocol (ARP) request message from the source machine and to respond with an ARP response message containing a Media Access Control (MAC) address of a reception (RX) machine, wherein the physical unidirectional connection is located on the network between the TX Layer 3 agent module and the RX machine.
US11063875B2

Aspects of the present disclosure include a content delivery network (CDN) for delivering content associated with a plurality of different types of applications/devices. Using a CDN flow application, a plurality of network flow parameters are generated for content delivery unique to different types of applications or devices. The network flow parameters include customized data transmission rates. The network flow parameters include predetermined settings for transmission control protocol (TCP) connections between the CDN and devices using a TCP flow control mechanism. Upon receiving a content request, the CDN fulfills the content request based upon first network flow parameters. The network flow parameters may be adjusted for each of the plurality of different types of applications/devices. The network flow parameters may be generated based upon requests or based upon the performance of each of the plurality of applications/devices.
US11063870B2

A network device includes a forwarding information base (FIB). The FIB includes a first number of entries and a default entry. The network device includes a routing information base that includes a second number of entries. The network device includes a FIB entry optimizer that ranks a first portion of the second number of entries based on access information of the first number of entries; ranks a second portion of the second number of entries based on access information of the default entry; and updates at least one entry of the FIB based on the ranks of the first portion of the second number of entries and the ranks of the second portion of the second number of entries. The first number of entries is less than the second number of entries.
US11063862B2

A method of engineering media path selection is described. Addresses and media paths are selected using a media path selection policy. Additionally, a candidate address list may be considered. Using the media path selection policy, devices may select the first hop egress router and a remote default router for transferring data.
US11063854B2

Disclosed herein is a system and a method for estimating frequency offset of LTE using DMRS and CRC. The system includes one or more modules as follows. A digital filtering and FFT unit 106 performs FFT operation on a base band signal. An individual user data extraction unit 108 extracts user data individual. A frequency correction unit 110 processes the extracted user data if individual. A DEMAP into PUSCH and DMRS unit 112 splits a corrected frequency signal. An equalizer unit 114 performs channel equalization. The channel estimation unit 116 determines a channel estimation (H). A multiplexer unit 122 receives the estimated frequency. An equalized data processing and CRC calculating unit 124 receives and processed the equalized data. A CRC value checking unit 126 determines whether a calculated cyclic redundancy check (CRC) value is valid or invalid.
US11063853B2

Methods, devices and program products are provided initiate a local browser session, at a local browser, with a resource manager. The method, devices and program products measure a responsiveness of the local browser session and determines if the responsiveness of the local browser session falls below a threshold. Based on the determining, the local browser session may be transferred from the local browser to a virtual browser on a remote device to form a virtual browser session. The remote device is located remote from the client device. At the client device, a rendered output is displayed from the virtual browser session implemented by the virtual browser.
US11063846B2

A method and waveform handling apparatus for capturing and storing data waveforms and metadata for analysis. The method includes receiving waveform data and metadata, the waveform data corresponding to a demodulated data burst, creating a waveform data record from the received waveform data, associating the waveform data with corresponding metadata, and creating a metadata record from the corresponding metadata. The method allows the waveform data in the waveform data record to be stored in a first data repository and the corresponding metadata in the metadata record to be stored in a second data repository, the waveform data and the corresponding metadata accessible for analysis.
US11063838B2

A system and related methods for making distributed, autonomous decisions on the management of network traffic and data are provided. The disclosed system and methods increasingly become smarter and faster over time based on the accumulated data across the network, and any data science or decision science associated with the system can be updated or modified via remote, autonomous updates. The system can comprise computing devices and systems across multiple layers of the network, wherein each layer of the network can comprise a plurality of nodes. Each node of the network can be enhanced or embedded with the Smart Distributed system, and the Smart Distributed system can provide each node of the network the ability to apply data or decision science to any data in real or near real-time.
US11063836B2

In one embodiment, a device in a network receives data regarding a plurality of predefined health status rules that evaluate one or more observed conditions of the network. The device, using the data regarding the plurality of health status rules for the network, trains a machine learning-based classifier to generate predictions regarding outputs of the health status rules. The device adjusts the machine learning-based classifier based on feedback associated with the generated predictions. The device provides an indication of one or more of the predictions regarding the outputs of the health status rules to a user interface.
US11063829B2

A secure collaborative data communications network having a primary node, associated with a primary entity, enabling structure or collaborative features of a secondary node using template arrangements. Top level templates define an operating environment, including a network, compute and store. Next level templates define a business operating environment, including processes, apps, collaborative content (e.g., across documents), and lists. A secondary node of a secondary entity under control of the primary entity replicates collaboration of structure and/or features of the primary node. The primary node advantageously enables structure or feature collaboration using such an arrangement of templates with the secondary node replicating collaboration more rapidly compared to time-consuming manual independent configuration of both nodes that is ordinarily done. Such node replication ensures collaboration of structure and features is common amongst nodes of a network advantageously avoiding compatibility and interoperability problems amongst the nodes.
US11063827B2

Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations.
US11063826B2

A method and apparatus for providing a bulk migration tool are disclosed. The method receives a request for performing a bulk migration from a first network component to a second network component, extracts for the bulk migration a configuration from the first network component, generates for the bulk migration, a configuration for the second network component in a configuration language of the second network component in accordance with the configuration extracted from the first network component, configures the second network component with the configuration that is generated, issues an order for performing the bulk migration, wherein the bulk migration is to be performed during a cutover schedule, determines whether the particular bulk migration is performed successfully, activates the configuration for the second network component, when the bulk migration is performed successfully, and deactivates the configurations for the first network component, when the bulk migration is performed successfully.
US11063821B2

Systems and methods for the remote update and distribution of configuration information in a communication network made up of a plurality of nodes some of which are mobile and some of which are fixed in location. Updated information for configuring the nodes may be updated using different types of routes through the communication network, where some routes may be direct from a node to a location of an update, some routes may pass through another node, and some routes may be used only when a certain communication technology is available. The nodes may be dynamically configured based on a number of factors.
US11063819B2

Techniques are described for managing communications for a managed computer network by using a defined pool of alternative computing nodes of the managed computer network that are configured to operate as intermediate destinations to handle at least some communications that are sent by and/or directed to one or more other computing nodes of the managed computer network. For example, a manager module associated with a source computing node may select a particular alternative intermediate destination computing node from a defined pool to use for one or more particular communications from the source computing node to an indicated final destination, such as based on a configured logical network topology for the managed computer network and/or on one or more other selection criteria (e.g., to enable load balancing between the alternative computing nodes). The manager module then forwards those communications to the selected intermediate destination computing node for further handling.
US11063817B2

The disclosure relates to technology for sending network management information in a network. A source edge node modifies data packets by encapsulating an operations, administration and maintenance (OAM) header in the data packets traversing a data path, and the OAM header includes a first indicator field. The source edge node also inserts a segment size field into the OAM header of the data packets based on an indication by the first indicator field, the segment size field indicating the data path is partitioned into segments based on a value of the segment size field.
US11063806B2

A synchronization method including: receiving, by a terminal, a system message on a first downlink carrier, where the system message includes first indication information and second indication information, the first indication information indicates a frequency domain range of a first uplink carrier, the second indication information indicates a frequency domain range of a second downlink carrier, and a frequency of the first uplink carrier is presynchronized with a frequency of the second downlink carrier; and receiving, by the terminal, a synchronization signal on the second downlink carrier, to implement frequency synchronization with the first uplink carrier. According to the synchronization method in NR-LTE co-existence, a terminal can implement frequency synchronization with an LTE uplink carrier, so that the terminal can perform uplink transmission by using a frequency domain resource in the LTE uplink carrier.
US11063801B2

Methods and devices for configurable sequence usage for user equipment (UE) uplink reference signaling are provided. In one provided method, a transmission reception point (TRP) in a wireless communication network receives a first UL reference signal (RS) associated with a first UL RS sequence from a first UE and receives a second UL RS associated with a second UL RS sequence from a second UE, the first and second UL RS sequences being non-orthogonal. In another provided method, A UE determines an UL RS sequence based on a UL RS sequence root, the UL RS sequence root being a UE-specific root and being independent of a cell identifier of a cell serving the UE. The UE sends an UL RS associated with the UL RS sequence, the UL RS sequence being a Zadoff-Chu sequence.
US11063798B2

A method for transmission of signal is provided, the method comprising the steps of receiving one or more modulating signals, generating one or more modulated sinusoidal carrier waves with zero side bands, including one or more sine wave cycles at carrier frequency that have a predetermined one or more properties, defined for complete cycle at the beginning of each sine cycle at one or more zero voltage crossing points in accordance with the one or more values of the one or more modulating signals. The one or more predetermined properties to change, is selected from group of amplitude, frequency, phase, time period and combinations thereof.
US11063794B2

A continuous-time sampler has series-connected delay lines with intermediate output taps between the delay lines. Signal from an output tap can be buffered by an optional voltage buffer for performance. A corresponding controlled switch is provided with each output tap to connect the output tap to an output of the continuous-time sampler. The delay lines store a continuous-time input signal waveform within the propagation delays. Controlling the switches corresponding to the output taps with pulses that match the propagation delays can yield a same input signal value at the output. The continuous-time sampler effectively “holds” or provides the input signal value at the output for further processing without requiring switched-capacitor circuits that sample the input signal value onto some capacitor. In some cases, the continuous-time sampler can be a recursively-connected delay line. The continuous-time sampler can be used as the front end sampler in a variety of analog-to-digital converters.
US11063790B2

The present disclosure provides a non-linear receiver, an asymmetric decision feedback equalization circuit and method, including: converting an optical signal emitted by a laser device into an electrical signal; obtaining a compensation amplitude of a current data in the electrical signal by obtaining an actual amplitude of the current data, and compensating the current data based on a logic value of k prior data of the current data and a feedback coefficient corresponding to the prior data; comparing the compensation amplitude of the current data with a decision threshold to determine the logic value of the current data; the feedback coefficient is an absolute value of an influence amount of the prior data on an amplitude of the current data, and k is a positive integer. The present disclosure can overcome the bit error problem of the receiver and reduce jitter of the clock recovered by the clock recovery circuit.
US11063787B2

The disclosed technology includes techniques for facilitating the operation of a multi-antenna communication system. The disclosed technology can be implemented to provide a method for wireless communications which includes receiving, by a user device, an indication about an association between multiple reference resources and a target resource at the user device. The association includes properties of a communication channel to and/or from the user device, and wherein at least one property of the communication channel is different among the multiple reference resources, and performing wireless communication using the indication.
US11063780B2

Techniques are disclosed herein for ensuring convergence of states for reliable message delivery in geographically distributed message queuing systems. The techniques include receiving a message at a local system, in which the message is associated with a new message topic. Further, at least one commutative replicated data type (CRDT) object associated with the message is created, wherein the at least one CRDT object corresponds to a unique message identifier (ID). A new message state corresponding to the message ID and the message topic is entered in a message state table, wherein the message state entry indicates a message state corresponding to the message. At least one CRDT object is recorded in a message queue. Thereafter, a list of subscribers including individual subscribers mapped to the new message topic is resolved from a message destinations object. The message is then delivered to at least one of the individual subscribers.
US11063778B2

Once a group communication such as a video conference has been initiated, embodiments of the present disclosure provide for equitably managing the conference so that each participant can be given a chance to speak or contribute. For example, and according to one embodiment, the participants can be placed into a rotating queue based upon the order in which they joined the conference. As the conference progresses, each participant can be allowed to speak, while the other participants are muted, for up to a predetermined amount of time. Once that time expires, or the speaker yields the remaining time, the next participant in the rotating queue can be allowed to speak for up to the same predetermined amount of time. This rotation can continue for up to a predetermined number of rotations, a predetermined amount of time for the conference, or until the participants otherwise end the conference.
US11063776B2

A networked computer system for transmitting information between mobile computing devices to connect learners to tutors is described herein. The networked computer system includes a processor programmed to display a tutoring subject search page on the first mobile computing device associated with a learner user including a plurality of tutoring subjects and a plurality of eligible tutors associated with each tutoring subject. Each eligible tutor is determined based on a geographic location of the learner user, a geographic location of the tutor, and a travel distance limit determined by the tutor. The processor is also programmed to initiate tutoring sessions between the learner user and a selected tutor via video calls, and generate tutoring session data files that includes information associated with each tutoring session.
US11063773B1

Aspects of the disclosure provide a network device that includes a plurality of network ports, a power management controller and port controllers. The plurality of network ports is configured to respectively couple external devices with the network device via network cables, and provide power to the external devices via the network cables. The power management controller is configured to allocate power to the external devices following a power allocation order that is sorted according to power priorities of the external devices. A port controller detects an external device coupled to a particular network port having an operational error. In response to the error detection, the port controller assigns an error priority that is lower than regular power priorities to the external device. The regular priorities are assigned to external devices without the operational error. Further, the port controller provides the error priority to the power management controller for power allocation.
US11063765B2

An embodiment of a method of providing identity services includes receiving identity data from an identity user, the identity data related to an identity of the identity user; receiving validation data from an identity provider, the validation data related to the identity data; if the validation data indicates that the identity data is valid, generating a transaction to store data related to the identity of the identity user on a blockchain of a blockchain system, the data to be stored including a representation of at least one of: the identity data, or the validation data; and transmitting the transaction to at least one distributed node of the blockchain system. An embodiment of a method of providing an identity score includes receiving an identity score request for an identity user from an identity score requestor; executing a read to at least one distributed node of a blockchain system to retrieve data related to one or more identities of the identity user stored on a blockchain of the blockchain system; for each of the one or more identities, determining a weight; and determining the identity score as a function of the weights for each of identities.
US11063761B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for enabling paperless documentation. One method includes identifying one or more electronic forms to be filled out and submitted. At each step of a plurality of steps: generating a unique identifier (ID) based on a time that the step is performed and digital content on the electronic form at the time; recording the unique ID, the time, and the digital content on the blockchain; embedding the unique ID in the digital content at the time by changing one or more attributes associated with the digital content to be representative of the unique ID, where the embedding produces information-embedded digital content that enables retrieval of the time and the digital content from the blockchain based on the unique ID; and recording the information-embedded digital content to the blockchain.
US11063759B2

In various embodiments, the present invention is directed to a decentralized and secure method for developing machine learning models using homomorphic encryption and blockchain smart contracts technology to realize a secure, decentralized system and privacy-preserving computing system incentivizes the sharing of private data or at least the sharing of resultant machine learning models from the analysis of private data. In various embodiments, the method uses a homomorphic encryption (HE)-based encryption interface designed to ensure the security and the privacy-preservation of the shared learning models, while minimizing the computation overhead for performing calculation on the encrypted domain and, at the same time, ensuring the accuracy of the quantitative verifications obtained by the verification contributors in the cipherspace.
US11063752B2

Methods, systems, and computer readable media for utilizing predetermined encryption keys in a test simulation environment are disclosed. In one embodiment, a method includes generating, prior to an initiation of an Internet protocol security (IPsec) test session, a private key and a public key at a traffic emulation device and storing the private key and the public key in a local storage associated with the traffic emulation device. The method further includes retrieving, from the local storage, the private key and the public key upon the initiation of the IPsec test session between the traffic emulation device and a device under test (DUT) and generating a shared secret key utilizing the retrieved private key and a DUT public key received from the DUT.
US11063751B2

A communication system between a plurality of in-vehicle electronic devices protected using a symmetric key method is disclosed. The communication system includes a sender configured to transmit a message including a cyclic authentication code and a group authentication code, and a plurality of receivers configured to separately verify the message based on the cyclic authentication code and the group authentication code at a preset order.
US11063743B2

Secure generation of an RSA signature of a message to be signed with a private exponent component d of an RSA key (p, q, N, d, e), by obtaining a hashed message, said hashed message being computed by hashing said message with a public hash function H:{0,1}*→Z*N, generating a first part of the RSA signature from said hashed message and said first private exponent component share, generating a second part of the RSA signature from said first part of the RSA signature and said second private exponent component share, determining the RSA signature from said second part of the RSA signature, and wherein the step of generation of a part of the RSA signature from the smaller private exponent component share among the first and second private exponent component shares is performed using a whitebox protection method and the step of generation of a part of the RSA signature from the bigger private exponent component share among the first and second private exponent component shares is performed using lower security requirements.
US11063738B1

Techniques are disclosed for performing time synchronization at a plurality of computing devices in a network. In one example, a method comprising obtaining time stamp data in accordance with a synchronization operation for a timing protocol; computing a skewness estimate and an offset estimate from the time stamp data by executing, over a number of iterations, a weighted regression analysis targeting at least one bound of the time stamp data, the skewness estimate comprising a frequency difference between a first clock at a first computing device and a second clock at a second computing device, the offset estimate comprising a clock time difference between the first clock and the second clock; and applying a clock time correction to the at least one of the first clock or the second clock based the offset estimate.
US11063708B1

Systems and methods are described for streaming content to multiple devices from a shared sliding window buffer in kernel space, thereby reducing memory resource use and minimizing context/mode switching between kernel space and user space. For example, concurrent streaming sessions may be seen, e.g., as a live multimedia stream. If a live video is being transmitted as a multicast stream to many devices, rather than each device having a corresponding sliding window buffer in kernel space, each device will share a shared sliding buffer in kernel space. The sliding window buffer size will be at least large enough to stream the slowest connection speed and can be, e.g., multiple times as large as necessary, in case of the issues beyond the worst-case scenario. The system then transmits chunks of the content from the shared sliding window buffer to each of the plurality of client devices.
US11063707B2

Systems and methods presented herein provide for an eNodeB operating in an RF band comprising a conflicting wireless technology. One exemplary eNodeB assigns an ID to a UE, processes a scheduling request for UL data from the UE, processes another scheduling request for second UL data from the UE, determines priorities of the first and second UL data based on priority indicators in the scheduling requests, and grants time and frequency for the UE to transmit the first and second UL data. The eNodeB also waits until the UE performs an LBT operation. The LBT determines whether the granted time and frequency are occupied by another wireless system comprising a different wireless technology. The eNodeB also determines that the first UL data is stale, and transmits the ID to the UE to reserve the granted time and frequency for the second UL data when unoccupied by the other wireless system.
US11063701B2

Systems and methods for monitoring, characterizing and managing communications between and amongst data packet sources are provided, for example by providing Safety Integrity Level of Services (SILoS) for of System-On-Chip (SOC) and/or Network-on-Chip (NOC) deployments. For example, disclosed herein is a controller, that in combination with digital logic circuitry, is configured to receive data packets transmitted between intellectual property blocks of a SOC or NOC deployment for assuring correct sequencing, monitor received signals to detect or predict faults therein, and generate an indication signal indicative of the fault. The indication signal used by a performance analysis system executing software for diagnostic, prognostic analysis.
US11063700B2

Embodiments of this application provide a method and an apparatus for constructing a coding sequence. The method includes: storing a reliability sequence corresponding to a basic sequence, where a length of the reliability sequence corresponding to the basic sequence is less than or equal to a length of a reliability sequence corresponding to a mother code sequence; storing a reliability reference sequence, where the reliability reference sequence includes at least one element remaining after the reliability sequence corresponding to the basic sequence is excluded from the reliability sequence corresponding to the mother code sequence; and constructing a coding sequence by using the reliability sequence corresponding to the basic sequence and an element in the reliability reference sequence. During implementation of this application, during storage, only the reliability sequence corresponding to the basic sequence and the reliability reference sequence are stored. Because a sum of the length of the reliability sequence corresponding to the basic sequence and a length of the reliability reference sequence is far less than the length of the original reliability sequence, storage overheads can be reduced.
US11063698B2

The present invention relates to a communication technique, which is a convergence of IoT technology and 5G communication system for supporting higher data transmission rate beyond 4G system, and a system for same. The present invention can be applied to smart services (e.g. smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail businesses, security- and safety-related services and the like) on the basis of 5G communication technology and IoT-related technology. The present invention provides a method, for transmitting data by a terminal, comprising the steps of: receiving, from a base station, information relating to sub-transmission blocks comprised in a transmission block; determining sub-transmission blocks on the basis of the number of code blocks comprised in the scheduled transmission block and the information relating to the sub-transmission blocks; and transmitting data to the base station by means of the sub-transmission blocks, wherein the sub-transmission block is a code block group comprising at least one code block.
US11063696B2

Disclosed in some examples are methods, systems, devices, and machine-readable mediums which optimize one or more metrics of a communication system by intentionally changing symbols in a bitstream after encoding by, an error correction coder, but prior to transmission. The symbols may be changed to meet a communication metric optimization goal, such as decreasing a high PAPR, reducing an error rate, reducing an average power level (to save battery), or altering some other communication metric. The symbol that is intentionally changed is then detected by the receiver as an error and corrected by the receiver utilizing the error correction coding.
US11063681B2

A communications network and method for operating the communications network that includes ring devices that are networked to one another in a ring topology, where the ring devices participate in a ring redundancy process in which an administrating ring device regularly sends test packets over the communications network, which received in sequence by other ring devices and successively forwarded by these devices back to the administrating ring device so as to detect faults in the communications network, where a transmission delay of a test packet along the ring topology because of interfering packets within the ring topology is prevented by synchronizing the ring devices and processing at least parts of a data traffic schedule in accordance with the 802.1Qbv standard in the ring redundancy process applied, and where transmission of the test packets is scheduled and controlled such that the packets are forwarded to the ring devices substantially without delay.
US11063670B2

Embodiments are disclosed of methods performed at an optical transmitter, devices and computer-readable storage media. For example, the method includes performing a process to select a PAM value from a set of candidate PAM values based on currently transmitted training data bits, transmitted Pulse Amplitude Modulation (PAM) values corresponding to previously transmitted training data bits, and training data bits to be transmitted subsequently, the selected PAM value corresponding to the currently transmitted training data bits. The selected PAM value is transmitted to an optical receiver, and an indication as to whether the optical receiver correctly detects the currently transmitted training data bits is received from the optical receiver. Then, the process is updated at least in part based on the indication. The manner of performing neural network learning at an optical transmitter side to obtain an encoding strategy can maximize the channel allowable capacity.
US11063668B2

A multi-path multi-mode light signal aggregation, transmission, separation apparatus and method are provided. The apparatus includes a shell, an array lens module configured to turn multi-path multi-mode light signals having different frequencies and emitted by an emitting terminal and further totally reflect the light signals to a receiving terminal, an aggregation lens module configured to aggregate the turned light signals into a single-path multi-mode light signal and further disperse the single-path multi-mode light signal into the multi-path multi-mode light signals with different frequencies, and a collimation lens module configured to collimate the aggregated single-path multi-mode light signal to an optical fiber for transmission and to collimate the received single-path multi-mode light signal to the aggregation lens module. The lens modules are arranged on a substrate in the shell. The number of optical fibers and the upgrading cost can be reduced, and the communication rate is increased.
US11063667B1

A technology is described for optical communication. An example of the technology can include receiving an event stream containing indications of independent events detected by pixels in an event camera. An event may be a change in brightness detected by a pixel in the pixel array, and the pixel independently generates an indication of the event in response to detecting the event. The event stream can be demultiplexed into a plurality of communication streams containing related events associated with a plurality of communication sources. The events contained in a communication stream can be aggregated based in part on an event proximity and an event time that associates an event with other events contained in the event stream. The plurality of communication streams can be demodulated to extract optically transmitted information from the plurality of communication streams, which can be sent to a data consumer.
US11063663B2

A system is provided along a route of a network including a first transponder at a first node and a second transponder at a second node. The system further includes one or more processors configured to detect, in a first waveform measured at the first transponder, a first signature at a first time point, and configured to detect, in a second waveform measured at the second transponder, a second signature at a second time point. The one or more processors may correlate the first waveform and the second waveform, and determine, based on the correlation, that the first signature and the second signature correspond to a same event occurring along the route of the network. Based on comparing the first time point and the second time point, the one or more processors may determine an estimated location of the event.
US11063661B2

A beam splitting hand off systems architecture and method for using the same are disclosed. In one embodiment, the method comprises: generating a first beam with a single electronically steered flat-panel antenna to track a first satellite; generating a second beam with the single electronically steered flat-panel antenna to track a second satellite simultaneously while generating the first beam to track the first satellite; and handing off traffic from the first satellite to the second satellite.
US11063649B2

Apparatuses, systems, and methods for a wireless device to encode channel state information (CSI), e.g., enhanced type II CSI. A common frequency basis may be selected. Spatial-frequency coefficients, frequency basis related information, and/or spatial basis related information may be determined. At least a portion of the coefficients and/or information may be encoded in a CSI report.
US11063640B2

Embodiments of the present invention provide a precoding vector indicating method, a precoding vector determining method, a receive end device, and a transmit end device. The precoding vector indicating method includes: determining a plurality of component vectors of an ideal precoding vector and a weight of each component vector based on at least one basic codebook, where each component vector is a column vector of one of the at least one basic codebook; and sending a precoding vector indicator, where the precoding vector indicator is used to indicate the plurality of component vectors and the weight of each component vector. The embodiments of the present invention further provide a precoding vector determining method, a receive end device, and a transmit end device. In the technical solutions provided in the embodiments of the present invention, a basic codebook is constructed based on a plurality of parameters, so that the basic codebook can be used to more accurately describe a channel environment. In this way, a precoding vector determined based on the basic codebook provided in the embodiments of the present invention can more accurately match a channel, thereby improving a precoding effect.
US11063635B2

A device for power transmission includes a power transmission section and a detection section. The power transmission section is configured to transmit an electric power wirelessly. The detection section is operatively connected to the power transmission section and configured to detect an object within a range from the power transmission section based on a change in impedance in vicinity of the power transmission section.
US11063622B2

An antenna system for use with one or more media devices is provided. The antenna system includes a plurality of antenna elements. Each antenna element is associated with an independent feed element. In addition each antenna element is configured to receive a plurality of radio frequency (RF) signals. Each RF signal can be associated with a UHF band or a VHF band. The antenna system can include at least one tuner and at least one switching device. The at least one switching device can be configured to selectively couple the at least one tuner to one antenna element of the plurality of antenna elements based, at least in part, on channel selection data associated with the at least one tuner.
US11063619B1

A communication device, method, and computer program product provide an antenna subsystem including a first antenna positioned proximate to a second antenna. A radio frequency (RF) frontend includes a transmitter, a receiver, and an antenna tuning module coupled to the antenna(s). A controller is communicatively coupled to the RF frontend and a memory containing a proximal antenna association tuning (PAAT) application. The controller executes the PAAT application to enable the communication device to: (i) transmit a reference signal by the transmitter using the first antenna of the more than one antenna; (ii) measure an impedance value of the first antenna based on the transmission of the reference signal; (iii) identify a second antenna of the more than one antenna that is proximate to the first antenna; and (iv) tune, via the antenna tuning module, the first and the second antenna based on the impedance value of the first antenna.
US11063616B2

An RF detection system includes a signal routing processor and a dynamically reconfigurable channelizer. The signal routing processor selects an operating mode of the RF detection system among a plurality of different operating mode. The dynamically reconfigurable channelizer invokes the selected operating mode in response to a routing control signal output by the signal routing processor. The dynamically reconfigurable channelizer includes a plurality of signal processing resources and a crossbar switching circuit. The crossbar switching circuit includes a signal input to receive an input signal and a signal output to output a final processed signal indicating a detected object. The crossbar switching circuit selectively establishes a plurality of different signal routing paths that connect the plurality of signal processing resources to the signal input and signal output.
US11063612B1

An encoder encodes input data utilizing a binary symmetry-invariant product code including D data bits and P parity bits in each dimension. The encoder includes a half-size data array including K subarrays each having multiple rows of storage for H bits of data, where D is an integer equal to 2×H+1 and K is an integer that is 2 or greater. The encoder is configured to access K rows of data by reading a respective H-bit data word of input data from each of the multiple subarrays and K H-bit data words of duplicate data from across multiple different rows of the subarrays. The encoder further includes at least one register configured to receive the bits read from the half-size data array code and rotate them as needed, at least one row parity generator, and a column parity generator that generates column parities based on row parity.
US11063608B2

A polar code coding/decoding method, a sending device, and a receiving device are disclosed. The method includes: selecting, by a sending device, K non-punctured-position sequence numbers as a reference sequence number set based on a quantity K of information bits and a reliability-based order of N polarized channels of a polar code whose code length is N, where a reliability of a polarized channel corresponding to any sequence number in the reference sequence number set is greater than or equal to reliabilities of polarized channels corresponding to remaining (N−K) sequence numbers; determining, by the sending device, an information-bit sequence number set based on a determining condition and the reference sequence number set; and performing, by the sending device, polar coding on to-be-coded bits based on the information-bit sequence number set.
US11063607B2

Provided are an apparatus, storage device, and method for compressing error vectors for decoding logic to store compressed in an decoder memory used by the decoding logic. A decoder decodes codewords to produce error vectors used to decode the codewords. A decoder memory device stores the error vectors. A compression unit receives the error vector from the decoder during decoding of the codeword. Each bit in the error vector has one of a first value and a second value. A determination is made of at least one bit location in the error vector having the first value. At least one pointer is stored in a row of memory cells in the decoder memory device indicating the determined at least one bit location in the codeword having the first value.
US11063603B1

A multistage noise shaping (CT-MASH) converter with phase alignment is provided. The CT-MASH converter may include a prefilter, an auxiliary path with an adjustable continuous time sigma delta converter (CTSD), and a modulator. The adjustable CTSD may provide phase alignment using one or more of a variety of techniques, such as modifying a group-delay of the CTSD by tuning a feedforward coefficient, by tuning an excess loop delay coefficient, and/or by adjusting a clock timing of the CTSD.
US11063595B1

Presented herein are methodologies for generating clock signals for transceivers that rely on frequency and phase error correction functions. The methodology includes generating a differential clock signal at a fundamental frequency, generating, based on the differential clock signal and using a multiphase generator, four quadrature signals at the fundamental frequency, supplying the four quadrature signals to an injection-locked phase rotator, and outputting, from the injection-locked phase rotator, a phase adjusted multiphase clock signal based on the four quadrature signals.
US11063588B1

A reset device includes a power-on reset (POR) circuit configured to output a reset signal to reset a circuit part to an initial state when supply voltage is lower than a threshold level, a first switch provided in a path connecting a first line to supply the supply voltage to the circuit part and a second line to supply the supply voltage to the POR circuit, a second switch provided in a path connecting a signal line of the circuit part and the second line, and a control circuit configured to turn on the first switch and turn off the second switch in a normal mode, and to turn off the first switch and turn on the second switch in a test mode. The control circuit turns on the first switch and turns off the second switch in response to the reset signal being output from the POR circuit.
US11063582B2

A current detection circuit includes normally-on-type and a first normally-off-type switching elements with main current paths that are connected in series, and a second normally-off-type switching element that has a source and a gate that are connected to a source and a gate of the first normally-off-type switching element and a drain that is connected to a constant current source, and executes a division process by using drain voltages of the two normally-off-type switching elements.
US11063572B2

A piezoelectric device includes a foundation structure and a plurality of metal islands distributed over a first area of a top surface of the foundation structure. A piezoelectric film resides over the foundation structure and is formed from a piezoelectric material. The piezoelectric film has a non-piezoelectric portion over the first area and a piezoelectric portion over a second area of the top surface of the foundation structure. Within the non-piezoelectric portion, the piezoelectric film is polarity patterned to have pillars and a mesh. The pillars of the piezoelectric material have a first polar orientation residing over corresponding ones of the plurality of metal islands. The mesh of the piezoelectric material has a second polar orientation, which is opposite that of the first polar orientation, and surrounds the pillars. In one embodiment, the metal islands are self-assembled islands.
US11063570B2

An integrated isolator circuit for isolating receiver and transmitter in a Time-Division Duplex transceiver is disclosed. The integrated isolator circuit comprises a first node, a second node and a third node. The integrated isolator circuit further comprises a first capacitor connected in series with a first switch and connected between the first and second nodes. The integrated isolator circuit further comprises a first inductor connected between the first and second nodes and a second capacitor connected between the second node and the third node. The first switch has an on state and an off state, and the integrated isolator circuit is configured to have a different impedance at a certain operating frequency by controlling the state of the first switch.
US11063563B1

An emitter identification system arranged to: receive a detected signal including one or more emitter signals from one or more emitters respectively where each of the emitter signals includes a unique signal characteristic related to a unique physical feature of a hardware structure associated with each of the emitters; apply a modulation signal to the detected signal to generate pulse in-phase and quadrature (IQ) data associated with the one or more emitter signals; extract one or more amplitude envelopes associated with the one or more emitter signals, where each amplitude envelope is related to the unique signal characteristic associated with each of the one or more emitters; estimate the unique signal characteristic of each of the one or more emitter signals; estimate a number of clusters related to a number of emitter signals; and identify each of the emitters by applying an unsupervised learning function.
US11063560B1

A unit cell for a resistive mixer includes a plurality of active devices arranged in series, wherein each of said plurality of active devices having a different output conductance. A resistive mixer includes a plurality of active devices connected in series with one another to form a unit cell.
US11063558B2

A system includes a tunable bulk acoustic wave (BAW) resonator device and a direct-current (DC) tuning controller coupled to the tunable BAW resonator device. The system also includes an oscillator circuit coupled to the tunable BAW resonator device. The DC tuning controller selectively adjusts a DC tuning signal applied to the tunable BAW resonator device to adjust a signal frequency generated by the oscillator circuit.
US11063540B2

Provided is a method of controlling a permanent magnet generator, the method including: measuring mechanical noise of the generator; deriving two quantities indicative of an amplitude and a phase of an undesired harmonic of the measured noise; deriving, based on the quantities, a current to be injected in stator coils of the generator such as to reduce the undesired harmonic.
US11063539B2

This application provides methods and systems for rapid load support for grid frequency transient events. Example systems may include a turbine having a first controller, a generator coupled to the turbine, where the generator is configured to provide power to an electrical grid, and an exciter configured to provide a magnetic field in the generator. The exciter may include a second controller configured to monitor a first set of electrical properties associated with the electrical grid, determine that a transient event is present on the electrical grid based on the first set of electrical properties, and send a notification of the transient event to the first controller.
US11063519B2

An efficient high voltage power supply suitable for capacitor discharge applications is provided by eliminating the need for complex timing controls and the addition of parts required for capacitor discharge applications. The use of three steps in the inverter section, a charge, discharge and revert steps, generally eliminates the complex timing requirements typically associated with high voltage power supplies while still achieving high efficiency. The addition of a high voltage relay, resistor, and appropriately specified diodes in the rectifier section makes the power supply more applicable for use in capacitor discharge applications than existing commercial off-the-shelf high voltage power supplies.
US11063516B1

A power converter can include first, second, third, and fourth power switches, and a driver for operating the drive switches to modify an input voltage. An AC coupling capacitor can be coupled between the first and fourth power switches. Bootstrap capacitors can be used for driving the first and second power switches, which can be high-side switches. In some embodiments, a current sensing circuit can be used to measure current through the third and/or fourth power switches and for determining the current through the power converter. In some embodiments, the power converter can monitor the voltage across the AC coupling capacitor and can determine the current through the power converter based on the monitored voltages. In some embodiments, the AC coupling capacitor can be pre-charged before the power converter begins normal operation.
US11063514B2

A voltage regulator circuit using predictively precharged voltage rails is generally disclosed. For example, the voltage regulator circuit may include a main switching regulator configured to provide a target voltage, the main switching regulator having a first voltage node, a precharge switching regulator configured to provide a precharge voltage, the precharge switching regulator having a second voltage node, the precharge voltage based on a difference between the target voltage and a next target voltage to be provided by the main switching regulator, and a precharge switch circuit configured to selectively couple the second voltage node to an output voltage node based upon a transition from the target voltage to the next target voltage.
US11063511B1

A power control circuit includes an alternating current (AC) power source, a rectifier and a valley-fill circuit. The AC power source is configured to receive an AC voltage. The rectifier is configured to convert the AC voltage into a rectified voltage. The valley-fill circuit includes: an inductor, having a first terminal coupled to the rectifier, and a second terminal; a first resistor, having a first terminal coupled to the second terminal of the inductor, and a second terminal; a diode, having a cathode coupled to the second terminal of the inductor, and an anode; and a first capacitor, having a first terminal coupled to the second terminal of the first resistor and the anode of the diode, and a second terminal coupled to ground.
US11063508B2

A fault detection method for a multi-phase converter is: sampling currents flowing through a plurality of switching circuits to generate a plurality of current sampling signals; generating a plurality of digital current signals based on a plurality of current sampling signals; generating a plurality of on-time adjustment signals based on differences between each of the plurality of digital current signals and a reference current signal; averaging the plurality of on-time adjustment signals to generate an average adjustment signal; subtracting each of the plurality of on-time adjustment signals from the average adjustment signal to generate corresponding plurality of adjustment error signals; comparing each of the plurality of adjustment error signals with a threshold signal to generate a plurality of fault signals; and adjusting control signals of the plurality of switching circuits based on the plurality of fault signals.
US11063495B2

A clamp assembly is operable to engage at least three heat-generating electrical components arranged side-by-side and clamp the electrical components relative to a heat sink. The clamp assembly includes a clamp bar and a fastener to secure the clamp bar to the heat sink. The clamp bar includes at least three spaced apart projections configured to be located in engagement with the respective electrical components. The clamp bar presents a slot positioned between a spaced apart pair of the projections and defines respective clamp bar sections on opposite sides thereof. The slot permits the clamp bar sections to shift relative to one another and thereby facilitate clamping engagement of the projections with the electrical components.
US11063494B2

Electrical machine apparatus comprising: a rotor having a longitudinal axis and being arranged to rotate about the longitudinal axis in a first circumferential direction, the rotor defining one or more conduits for receiving fluid therein, the one or more conduits including an inlet and an outlet; and a fluid guide defining a first aperture arranged to direct fluid in a second direction towards the rotor, the second direction having a positive circumferential component in the first circumferential direction.
US11063493B1

A system and installation with a rail vehicle movably arranged on a rail part, includes a first part and a second part. The first part and the second part are movable in parallel relative to each other in a movement direction. The first part has a winding around a leg of a coil core, e.g., a center leg, and the first part has a guide, e.g., a linear guide, and a permanent magnet situated so as to be movable in parallel with the movement direction, e.g., in a linear fashion. The permanent magnet is guided by the guide, e.g., in the movement direction, and, for example, is limited in the front and back in the movement direction.
US11063486B2

Each of the magnet coils is configured as a concentrated winding coil with an air core including an upper base part, a lower base part, and two leg parts. The upper base part of one of the magnet coils is housed in the air core region of a different one of the magnet coils which is adjacent to the one magnet coil at the side of the upper base part, and the upper base part and the leg parts of one of the magnet coils are aligned in a circular direction with corresponding ones of the upper base part and the leg parts of another different one of the magnet coils which is adjacent to the one magnet coil at the side of the lower base part, without overlapping corresponding ones of the upper base part and the leg parts of the another different magnet coil in a radial direction.
US11063480B2

Systems, methods and apparatus for wireless charging are disclosed. A charging device has a charging circuit that includes a charging coil located proximate to a surface of the charging device, a pulse generating circuit, and a controller. The pulse generating circuit may be configured to provide a pulsed signal to the charging circuit, where each pulse in the pulsed signal includes a plurality of cycles of a clock signal that has a frequency greater or less than a nominal resonant frequency of the charging circuit. The controller may be configured to detect a change in resonance of the charging circuit based on a difference in response of the charging circuit to first and second pulses transmitted in the pulsed signal. The controller may be further configured to determine that a chargeable device has been placed in proximity to the charging coil based on the difference in responses.
US11063476B2

A microstrip antenna for use in a wireless power transmission system and a method for forming the microstrip antenna are described. The antenna includes a first multi-layer printed circuit board (PCB) that includes a top surface and a bottom surface. The top and bottom surfaces of the first multi-layer PCB include a first electrically conductive material. The antenna includes a second multi-layer PCB that includes a top surface and a bottom surface. The top and bottom surfaces of the second multi-layer PCT include a second electrically conductive material. A first plurality of vias each substantially pass through the top and bottom surfaces of the first multi-layer PCB. A second plurality of vias each substantially pass through the top and bottom surfaces of the second multi-layer PCB. The antenna further comprises a dielectric slab that is configured to receive the first multi-layer PCB and the second multi-layer PCB.
US11063475B1

A wireless power transfer and harvesting system that can be integrated with fabric is provided. The wireless power transfer and harvesting system includes a transmitter antenna for wirelessly transferring power and a receiver antenna operatively coupled to the transmitter antenna for receiving the power. At least one of the transmitter antenna and the receiver antenna can be formed with a shape of an anchor to inhibit effects of lateral and/or angular positional misalignments of the transmitter antenna or the receiver antenna upon power transfer efficiency of the system.
US11063467B2

Example implementations relate to power delivery monitor and control with an uninterruptible power supply (UPS). For example, a UPS includes a power output receptacle to supply power to a power extension bar coupled to the UPS via a power cable, the extension bar to provide the power to a plurality of computing devices coupled to the extension bar. The UPS also includes a data communication port to couple the UPS to the extension bar via a communication cable, and a controller module to monitor and control power delivered to a plurality of power output receptacles on the extension bar.
US11063460B2

A battery system includes: a plurality of battery cells electrically connected to each other in series between a first node and a second node; an intermediate node dividing the plurality of battery cells into a first subset of battery cells and a second subset of battery cells; a step-down converter connected in parallel with the plurality of battery cells between the first node and the second node and having an output node; a first diode, an anode of which is connected to the intermediate node and a cathode of which is connected to the output node; and a control unit interconnected between the output node and the first node and configured to control the step-down converter.
US11063458B1

This disclosure relates to systems and methods for charging a battery. An example embodiment may include a battery, a battery charger device and a controller. The controller is configured to cause the battery charger device to charge the battery with a plurality of pulses and rests. Each pulse includes a respective pulse duration and a respective pulse current. Each rest includes a respective rest duration. While in a first charge phase, the controller is configured to adjust at least one of: the respective pulse duration, the respective pulse current, or the respective rest duration based on at least one sample of a characteristic voltage of the battery. Subsequently, the controller is configured to initiate a second charging phase. The controller is further configured to cause the battery charger device to charge the battery according to a second charge waveform.
US11063453B2

One embodiment provides a device, including: a display device disposed in a device housing; a main battery disposed in the device housing; a supplemental battery disposed proximate to the display device; and a processor operatively coupled to the display device. Other aspects are described and claimed.
US11063452B2

A portable electronic smoking device includes a housing, an electronic smoking apparatus, and an energy storage device. The housing is provided with at least one receiving slot for receiving the electronic smoking apparatus, the electronic smoking apparatus is mounted on a bottom wall of the receiving slot, and a part of an outer peripheral surface of the electronic smoking apparatus is covered by the receiving slot. The housing is mounted with a first magnet. The electronic smoking apparatus is received in the receiving slot when it's not in use, a part of the body of the electronic smoking apparatus is exposed, in the state where the electronic smoking apparatus is placed horizontally. Thus it's convenient to use and reachable, and it's helpful to the heat dissipation of the electronic smoking apparatus. In addition, the first magnet is configured at the bottom wall of the receiving slot, without worrying about the electronic smoking apparatus falling from the receiving slot.
US11063446B2

A method and system for charging multi-cell lithium-based batteries. In some aspects, a battery charger includes a housing, at least one terminal to electrically connect to a battery pack supported by the housing, and a controller operable to provide a charging current to the battery pack through the at least one terminal. The battery pack includes a plurality of lithium-based battery cells, with each battery cell of the plurality of battery cells having an individual state of charge. The controller is operable to control the charging current being supplied to the battery pack at least in part based on the individual state of charge of at least one battery cell.
US11063442B2

A system for generating, storing and managing energy features a solar-power center, a wind-power center, a hydrogen-power center with hydrogen fuel cells, a hydrogen supply center operable for producing hydrogen, and an energy storage center with both hydrogen storage tanks and one or more rechargeable batteries. An energy management subsystem monitors energy consumption from the system and available energy reserves at the power storage center, and manages the different centers based at least partly on the monitored consumption and reserves. A cooling loop circulates hydrogen for cooling of mechanical and electrical equipment, while heating loops use fuel cell waste heat and collected solar thermal energy for heat-requiring applications, such as warming of the battery storage in cold weather climates. Black-out/brown-out restart capability is included, as well as novel wind turbines whose rotor heights are autonomously adjusted to an optimal elevation based on wind conditions.
US11063437B2

A modular photovoltaic (PV) array system includes a PV array installed onto a fleet vehicle such as a trailer, bus etc., a host control system into which a plurality of fleet vehicles can connect to collectively generate electricity, and a subscriber system which collectively tracks energy generation and allocates respective contributions to the system.
US11063434B2

A method and an apparatus for reinforcement learning based energy bidding, adapted for an energy aggregator to determine the energy supply configuration between multiple energy suppliers and multiple energy demanders, are provided. In the method, a supply amount of each energy supplier and a demand amount of each energy demander are acquired. A total demand amount of the energy demanders is calculated and replied to each energy supplier, and a total supply amount of the energy suppliers is calculated and replied to each energy demander. An electricity purchase quotation determined by each energy demander according to respective demand amount and the total supply amount, and an electricity sale quotation determined by each energy supplier according to respective supply amount and the total demand amount are received. A linear programming method is adopted to determine the energy supply configuration between the energy suppliers and the energy demanders according to information.
US11063433B2

Disclosed is a reactance-injecting module used to balance the currents among the phases of polyphase electric power transmission lines or to manage power flow among alternate paths, where the reactance-injecting module has high-speed, dedicated communication links to enable the immediate removal of injected reactance from all phases of a phase balancing cluster when a fault is detected on any one of the multiple phases. The reactance-injecting module may communicate information on a detected fault to the other reactance-injecting modules of the phase balancing cluster within 10 microseconds after the fault is detected to allow the phase balancing cluster to eliminate injected reactance from all phases within 1 millisecond after the fault is detected. This provides extremely fast neutralization of injected reactance to minimize interference with fault localization analyses.
US11063431B2

A control node enables distributed grid control. The control node monitors power generation and power demand at a point of common coupling (PCC) between a utility power grid and all devices downstream from the PCC. The control node can have one or more consumer nodes, which can be or include customer premises, and one or more energy sources connected downstream. The control node monitors and controls the interface via the PCC from the same side of the PCC as the power generation and power demand. The control can include adjusting the interface between the control node and the central grid management via the PCC to maintain compliance with grid regulations at the PCC.
US11063416B2

A clamp for a wire of an overhead line comprising a main body has a groove for hosting the wire, a first and a second tapered region located in respective ends of the groove, and a first and a second spring placed in respective holes on opposite sides of the groove. The first and second springs are located in a central portion of the groove and are arranged for pushing respective wedges into the tapered regions in opposite directions. The wedges are arranged for tightening the wire by blocking between the wire itself and a wall of the respective first and second tapered region.
US11063415B2

Disclosed is a sensor floor tile that utilizes a RF frequency transmissive disk that transmits sensor data from sensors located in a plenum of a raised floor system. An antenna is located adjacent to the disk so that sensor signals can be transmitted from the sensor located in the plenum under the floor tile to a wireless receiver located in an elevated location in a data center room, a computer room, a clean room, an office space, etc. A network connection can also be provided by the antenna when the antenna is connected to a router in the plenum.
US11063414B2

The present invention concerns a transit for leading cables, pipes or wires through a partition in a sealed way. The transit comprises a sleeve (1) and a seal (2) to be received inside a central through opening of the sleeve (1). The seal (2) comprises a base part (7), a front fitting (9) and a rear fitting (10), which front and rear fittings (9, 10) are placed at opposite ends of the base part (7). The base part (7) of the seal (2) is made of a compressible material, whereby the front and rear fittings (9, 10) are arranged to be moved towards each other in order to compress the base part (7) of the seal (2). The compression is achieved by co-operating threaded pins (19) and nuts (11). At least one rotating fitting (13) is placed between the front fitting (9) and the base part (7) of the seal (2), and is received on one of the threaded pins (19).
US11063413B2

A housing includes: a case that has a first surface having an opening; a cover that covers the opening and has a second surface that is in surface contact with the first surface; and an annular packing that is disposed on an outer side of the opening. One of the first surface and the second surface has a packing groove to which the packing is attached, and a groove portion that is disposed on an outer side of the packing groove and formed on a same plane as the packing groove.
US11063408B2

A vertical cavity surface emitting laser (VCSEL) array, comprising: a first sub-array includes a plurality of VCSEL units arranged along a first axis, and wherein the first sub-array includes: a first VCSEL unit includes a first upper contact and a first bottom contact; and a second VCSEL unit includes a second upper contact and a second bottom contact; a first contact electrically connected to the first upper contact and the second bottom contact; and a second contact electrically connected to the second upper contact and the first bottom contact, wherein the first VCSEL unit is operated when a first voltage is applied to the first contact and a second voltage smaller than the first voltage is applied to the second contact, and wherein the second VCSEL unit is operated when the second voltage is applied to the first contact and the first voltage is applied to the second contact.
US11063405B2

An optical signal transmission apparatus including a temperature-independent wavelength tunable laser includes a distributed Bragg reflector (DBR) laser including a DBR mirror region configured to convert a wavelength of an output optical signal based on a first supply current, and an optical gain region configured to control a gain of the output optical signal based on a second supply current, a semiconductor optical amplifier (SOA) configured to amplify an optical signal output from the DBR laser based on a third supply current, and a processor configured to supply a compensation current to the optical gain region based on a wavelength conversion request, to suppress a wavelength overshoot due to a carrier effect caused by the first supply current provided to the DBR mirror region.
US11063400B2

A motor including: a frame having an outer diameter of 10 millimeters or less and an inner surface; an annular magnet attached to the inner surface of the frame; a bracket provided at the frame; a columnar brush formed of carbon and having an outer peripheral surface; a commutator contacting the outer peripheral surface of the brush; and an elastic member supporting the brush at the bracket, in which a part of the elastic member is inside the brush.
US11063385B2

A power interface may include a housing, a connection body, and a partition piece. The connection body may be arranged in the housing, configured to be connected to a circuit board, and include at least one power pin assembly. Each power-pin assembly may include a pair of power pins spaced apart from each other. The partition piece may be sandwiched between the pair of power pins, extend along a second direction perpendicular to the first direction, and include a tail end connected to the circuit board and a head end away from the circuit board and opposite to the tail end in the second direction. At least one of the head end and the rail end may define a through hole, and a reinforcing rib may be arranged in the through hole. A mobile terminal and a power adapter are also provided.
US11063381B2

An electric connector includes a fixing-side contact having a vertical portion of plate shape, a relay contact having a pair of front arms and a pair of rear arms, and an insulator having a relay contact insertion groove, the vertical portion of the fixing-side contact being sandwiched between the pair of rear arms so that the relay contact is held to be swingable with respect to the fixing-side contact and is electrically connected to the fixing-side contact, an opening width of an opening of the relay contact insertion groove of the insulator being shorter than an opening width at ends of the pair of front arms located on a forward side in a fitting direction.
US11063377B2

A connector is provided with a plurality of terminals and a housing. The terminals include a first terminal corresponding to a first cable and a second terminal corresponding to a second cable. Each of the terminals has a contact portion, a held portion and a connection portion. The contact portion is brought into contact with a mating contact portion when the connector is connected to a mating connector. The held portion is held by the housing. When the connector is attached to a composite cable, the connection portion pierces a covering portion of a cable corresponding thereto and is connected to a conductor of the cable. The connection portion of the first terminal protrudes from the held portion in a front-rear direction. The connection portion of the second terminal protrudes from the held portion in a perpendicular direction.
US11063375B2

A connection instrument includes: a cable including an electrical wire and two separated covering parts covering the electrical wire; a connection terminal connectable to a terminal of an external connector; a connection part; a flat plate-shaped wiring board; and a housing. The connection part electrically connects the connection terminal and the electrical wire exposed between the two separated covering parts. The connection terminal and connection part are arranged on the wiring board. The wiring board is located between the two covering parts. The housing allows insertion/extraction of the external connector and houses the wiring board. At least part of the wiring board is roughly in contact with or included in a space linking adjacent ends of the two covering parts.
US11063370B2

A communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT) are provided. The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. According to the disclosure, an antenna module includes a first substrate layer on which at least one substrate is stacked; an antenna coupled to an upper end surface of the first substrate layer; a second substrate layer having an upper end surface coupled to a lower end surface of the first substrate layer and on which at least one substrate is stacked; and a radio frequency (RF) element coupled to a lower end surface of the second substrate layer.
US11063364B2

An antenna module of a wireless communication system is provided. The antenna module includes a radiator comprising a top face to which a radio wave is radiated, a dielectric material disposed on a bottom face of the radiator, the bottom face of the radiator being opposite to the top face of the radiator, a feeding unit disposed on a bottom face of the dielectric material, the feeding unit being configured to supply an electric signal to the radiator through the dielectric material, and a support unit disposed on the bottom face of the dielectric material, the support unit comprising a metallic material.
US11063358B2

An electronic device for supporting carrier aggregation (CA) is provided. The electronic device includes a radio frequency integrated circuit (RFIC) including a plurality of mixers and a feedback circuit, at least one antenna, a coupler disposed between the RFIC and the at least one antenna to transfer a reflected signal of a transmission signal to the feedback circuit, and at least one processor operatively connected to the RFIC, wherein the at least one processor may identify whether there is a mixer which is not in use among the plurality of mixers, when the first mixer which is not in use among the plurality of mixers is identified, perform antenna impedance tuning through a first mixer and the feedback circuit, and when the plurality of mixers are all in use, perform the antenna impedance tuning through a second mixer assigned to a secondary cell (Scell) among the plurality of mixers and the feedback circuit.
US11063354B2

An antenna system for receiving and transmitting wireless signals includes a first complex antenna including a first reflection element, a first antenna array and a second antenna array; a second complex antenna including a second reflection element, a third antenna array and a fourth antenna array, wherein the first reflection element and the second reflection element are fixed to form an included angle to each other; and a feeding device, coupled to the first complex antenna and the second complex antenna, for alternately outputting radio-frequency signals to the first complex antenna and the second complex antenna, to emit wireless signals via the first complex antenna and the second complex antenna, and switching phases of the radio-frequency signals outputted to the first complex antenna and the second complex antenna, to change characteristics of beam generated by the first complex antenna and the second complex antenna in a vertical plane.
US11063352B2

A millimeter wave RF phase shifter includes an input and an output. The RF phase shifter further includes a transmission line coupled to the input. The transmission line can include a plurality of taps. The RF phase shifter can further include a plurality of switching devices. Each switching device can be coupled between the output and a corresponding tap of the plurality of taps. The RF phase shifter can include a control device operatively coupled to the plurality of switching devices. The control device can be configured to control operation of the plurality of switching devices to selectively couple one of the plurality of taps to the output to control a phase shift of a RF signal propagating on the transmission line.
US11063348B2

A radome (20) includes a first region (20A) and a second region (20B) having different radio-wave transmission characteristics from each other, and is configured to form a null pattern in substantially a front direction of an antenna by superimposing a first radio wave that has passed through the first region (20A) and a second radio wave that has passed through the second region (20B).
US11063341B2

The present disclosure provides an antenna assembly. The antenna assembly comprises a rear cover with a closed metal frame and a circuit board arranged in the rear cover. A plurality of antenna units are arranged, each of which comprises an antenna slot and a first metal portion and a second metal portion which separates the metal frame through the antenna slot, a plurality of phase converters are arranged on the circuit board. Compared with the related art, the antenna assembly provided by the invention has the beneficial effect of good aesthetics, fast heat diffusion, good radiation performance and good antenna gain and space coverage.
US11063340B2

The present disclosure includes: an RFIC (110A) and an RFIC (110B) that are configured to respectively supply radio-frequency power to a first antenna group and a second antenna group; and a divider that divides a reference frequency signal input thereto and outputs the resulting first radio-frequency signals to the RFIC (110A) and the RFIC (110B). The divider is a Wilkinson-type first divider that is formed of a circuit system of a second impedance that is lower than a first impedance that is an impedance of signal transmission system into which the divider is inserted.
US11063332B1

A subminiature circulator includes feed pin assemblies, a hollow base having an opening formed in the top, and a locating iron sheet, wherein a laminated assembly is arranged in the base, notches are formed in the peripheral wall of the base and are communicated with the bottom face of the base, the locating iron sheet is clamped in the laminated assembly and is provided with extension parts which stretch out of the base via the notches, and the feed pin assemblies are installed in installation holes formed in the extension parts. The feed pin assemblies are arranged in the installation holes formed in the extension parts of the locating iron sheet, and such installation manner is not limited to an integrally-formed structure, so that a sophisticated device is easy to machine in the fabrication process.
US11063327B2

A secondary battery is provided with a power generation element, an electroconductive member, an external short circuit, a current detector and an external discharge safety circuit. The power generation element has a unit cell layer that includes a positive electrode, a separator and a negative electrode stacked in that order. The electroconductive member is disposed on one outward side of the power generation element with an insulation member interposed therebetween. A lead wire connects the electroconductive member with the negative electrode tab. The current detector detects whether or not current is flowing to the lead wire. The external discharge safety circuit is provided to short-circuits a path between the positive electrode tab and the negative electrode tab outside the power generation element while current detector detects a current.
US11063323B2

A battery module can include multiple cell tubes and a conductive plate. The multiple cell tubes can accommodate multiple battery cells within the multiple cell tubes so that individual of the multiple battery cells are positioned within individual of the multiple cell tubes. The conductive plate can include a printed circuit board. The printed circuit board can include a first conductive layer and an isolating layer. The isolating layer can include a blind hole through which a wire bonding extends. The wire bonding can be electrically connected to the first conductive layer.
US11063317B2

The battery pack includes: a plurality of battery cells each formed by closing an opening of a bottomed cylindrical outer can with a sealing plate; a battery holder to hold the plurality of battery cells in a mutually parallel attitude and hold electrode terminals provided at both ends of each battery cell in an attitude disposing on a same plane; and an outer case to house a battery assembly formed by holding the plurality of battery cells in the battery holder. The battery holder includes: a holding part to hold the ends of the plurality of battery cells along outer peripheral surfaces of the outer cans; and a cover on an end surface side of the plurality of battery cells held by the holding part. When the battery cell is abnormal, the cover is deteriorated by energy of a jetting body jetted from an end surface of the battery cell.
US11063315B2

An object of the present invention is to provide a laminating adhesive composition for a laminate, the composition having excellent adhesion between a metal layer and a plastic layer of a laminate, electrolyte solution resistance even after low-temperature aging, and a high retention percentage of the resistance, and allowing no delamination between layers to occur over time; a method for producing the laminating adhesive composition; a laminate using the adhesive; and a secondary battery. The object is achieved by providing a laminating adhesive containing a polyolefin resin (A) and an epoxy compound (B). The polyolefin resin (A) is a polymer in which propylene and 1-butene are the main monomers and has a crystallization peak temperature within the range of 28° C. to 38° C.
US11063309B2

A system and a method for an electrical energy supply device including an anode; a cathode; an electrolyte disposed between the anode and the cathode; the electrical energy supply device is freeze resistant such that the electrical energy supply device can operate at a temperature below 0° C. without deterioration in electrical properties or electrical performance.
US11063300B2

[Object] To provide an all-solid-state battery including an all-solid-state battery laminate which is covered with a resin layer, in which cracking of the resin layer due to changes in volume of the all-solid-state battery laminate can be prevented. [Solution To Problem] Provided is an all-solid-state battery, including an all-solid-state battery laminate including at least one all-solid-state unit cell obtained by laminating a positive electrode current collector layer, a positive electrode active material layer, a solid electrolyte layer, a negative electrode active material layer, and a negative electrode current collector layer in this order, and a resin layer, wherein the resin layer covers at least the side surfaces of the all-solid-state battery laminate, and a cavity is present between the side surfaces of at least the negative electrode active material layer and the resin layer.
US11063286B2

The present invention discloses a rechargeable tin-iodate battery, including static battery and redox flow battery, in which anodic tin will be dissolved as Sn2+ and Sn4+ ions while iodate will be reduced to iodine and iodide at carbon cathode during discharging. The process will be reversed in charging. The tin-iodate battery comprises a tin anode (1), a carbon cathode (2), a selective permeable separator (3), and aqueous acidic electrolytes, whereby electricity energy can stored with high energy density and high power density, and large-scale energy storage and electrified vehicle can be achieved.
US11063277B2

A method of controlling ignition of a vehicle having a fuel cell system is provided. In particular, the method includes a step of determining an idling state of the vehicle, a step of determining whether to enable a fuel cell on/off mode, a step of determining a degree of water balance of a fuel cell stack, and a step of turning off a vehicle's ignition switch. More specifically, a fuel cell system controller determines whether to enable a fuel-cell on/off mode based on a coolant temperature of the fuel cell system once the idling state is determined, and also determines a degree of water balance of a fuel cell stack of the fuel cell system. The fuel cell system controller turns off the vehicle's ignition switch, when a predetermined time passes, based on the degree of water balance.
US11063276B2

An electrochemical cell and a method of operating the same. In accordance with various embodiments, the cell includes an anode, one or more cathodes opposite the anode defining a pathway there between. Chemical reactions allow the electrolyte to flow through the defined pathway without requiring a pumping device.
US11063275B2

A recharger includes a manifold having an input to couple to a hydrogen generating module and an output port to couple to at least one rechargeable fuel cell. A vacuum pump is coupled to the manifold to evacuate the manifold. A valve is coupled to the manifold between the vacuum pump and the input of the manifold. A controller is coupled to control the vacuum pump and the valve, as well as an optional fan.
US11063264B2

The present disclosure discloses a porous structure Si/Cu composite electrode of a lithium ion battery and a preparation method thereof. The composite electrode comprises an active substance, a bulk porous Cu and a current collector, wherein the active substance Si is embedded into the bulk porous Cu, and the bulk porous Cu is in metallurgical bonding with the current collector and plays a dual role of “binder” and “conductive agent”, which not only relieves the pulverization and the shedding of the active substance Si particles but also improves electron transmission efficiency; and meanwhile, the porous structure increases the contact area between the active substance Si and electrolyte and increases the reaction efficiency of lithium insertion combination. The method of preparing the composite electrode comprises: with Si, Cu and Al powders as raw materials, preparing a Si—Cu—Al precursor alloy on the Cu current collector by powder metallurgy and diffusion welding technology; and removing Al element in the Si—Cu—Al precursor alloy by using a chemical de-alloying method to obtain a Si/Cu composite electrode with a porous-structure.
US11063255B2

A negative electrode active material for a lithium ion secondary battery includes silicon oxide particles, each of which has carbon on at least a portion of its surface, in which: a ratio (PSi/PSiO2) of an intensity of an X-ray diffraction peak at 2θ of from 27° to 29°, which is derived from Si, to an intensity of an X-ray diffraction peak at 2θ of from 20° to 25°, which is derived from SiO2, is within a range of from 1.0 to 2.6, when CuKα radiation having a wavelength of 0.15406 nm is used as a radiation source; and a specific surface area calculated from carbon dioxide adsorption at 273 K is 8.5 m2/g or less.
US11063253B2

A composite particle for electrode includes a carbon matrix, a plurality of active nanoparticles and a plurality of graphite particles. The active nanoparticles are randomly dispersed in the carbon matrix. Each of the active nanoparticles includes an active material and a protective layer. The protective layer covers the active material, and the protective layer is an oxide, a carbide or a nitride of the active material. The graphite particles are randomly dispersed in the carbon matrix. A volume fraction of the protective layer in each of the active nanoparticles is smaller than 23.0%.
US11063252B2

A positive active material including a core including a lithium intercalation compound and a coating compound on a surface of the core, the coating compound including Li2MO3 and a solid electrolyte compound represented by Chemical Formula 1 [Li1.3+4xAl0.3M1.7−x(PO4)3], wherein 0≤x≤0.7, and M is an element selected from Ti, Cr, Ga, Fe, Sc, In, Y, La, Mg, Sr, and combinations thereof; and a rechargeable lithium battery includes the positive active material.
US11063251B2

The secondary battery includes a cathode, an anode, and an electrolytic solution. The anode includes an anode current collector and an anode active material layer that includes an anode active material, and is provided on the anode current collector, a surface of the anode active material being covered with one or more coatings containing one or both of polyvinylidene fluoride and a copolymer of polyvinylidene fluoride.
US11063249B2

Composite Si/C particles containing silicon particles located within pores of a carbonaceous matrix are prepared by coating silicon particles with a sacrificial coating layer followed by coating with an organic carbon precursor to form precomposite particles. Thermal treating of the precomposite particles carbonizes the organic carbon precursor and releases the sacrificial material. The composite particles are useful in lithium ion battery anodes.
US11063247B2

The present invention relates to a positive electrode active material and a lithium secondary battery comprising the same.
US11063241B2

A display apparatus includes a flexible substrate and a first insulation layer disposed on the flexible substrate. The flexible substrate includes a bending area. The first insulation layer includes a first unevenness disposed over the bending area. The first unevenness includes two or more steps in at least a portion of the first unevenness.
US11063238B2

A display device includes a substrate including a display area and a peripheral area, a first insulating layer on the substrate, a first dam in the peripheral area and separated from the first insulating layer, an electrode power supply line on the substrate between the first insulating layer and the first dam, a protection conductive layer on the first insulating layer, extending over the electrode power supply line, electrically connected to the electrode power supply line, and including an uneven structure on an upper surface thereof, a pixel electrode on the first insulating layer, an opposite electrode on the pixel electrode, and contacting the protection conductive layer by extending to the peripheral area, and an encapsulation layer on the opposite electrode, and having a lower surface that contacts the upper surface of the protection conductive layer in a region where the protection conductive layer overlaps the electrode power supply line.
US11063236B2

There has been a problem that difference in refractive index between an opposite substrate or a moisture barrier layer provided thereover, and air is maintained large, and light extraction efficiency is low. Further, there has been a problem that peeling or cracking due to the moisture barrier layer is easily generated, which leads to deteriorate the reliability and lifetime of a light-emitting element. A light-emitting element comprises a pixel electrode, an electroluminescent layer, a transparent electrode, a passivation film, a stress relieving layer, and a low refractive index layer, all of which are stacked sequentially. The stress relieving layer serves to prevent peeling of the passivation film. The low refractive index layer serves to reduce reflectivity of light generated in the electroluminescent layer in emitting to air. Therefore, a light-emitting element with high reliability and long lifetime and a display device using the light-emitting element can be provided.
US11063232B2

An object is to provide a light-emitting element which uses a plurality of kinds of light-emitting dopants and has high emission efficiency. In one embodiment of the present invention, a light-emitting device, a light-emitting module, a light-emitting display device, an electronic device, and a lighting device each having reduced power consumption by using the above light-emitting element are provided. Attention is paid to Förster mechanism, which is one of mechanisms of intermolecular energy transfer. Efficient energy transfer by Förster mechanism is achieved by making an emission wavelength of a molecule which donates energy overlap with a local maximum peak on the longest wavelength side of a graph obtained by multiplying an absorption spectrum of a molecule which receives energy by a wavelength raised to the fourth power.
US11063229B2

Novel heteroleptic iridium carbene complexes are provided, which contain at least two different carbene ligands. Selective substitution of the carbene ligands provides for phosphorescent compounds that are suitable for use in a variety of OLED devices.
US11063227B2

An electronic switching element is described having, in sequence, a first electrode, a molecular layer bonded to a substrate, and a second electrode. The molecular layer contains compounds of formula I, R1-(A1-Z1)r—B1—(Z2-A2)s-Sp-G, wherein A1, A2, B1, Z1, Z2, Sp, G, r, and s are as defined herein, in which a mesogenic radical is bonded to the substrate via a spacer group, Sp, by means of an anchor group, G. The switching element is suitable for production of components that can operate as a memristive device for digital information storage.
US11063226B1

Provided are an organic electronic element including an anode, a cathode, and an organic material layer between the anode and the cathode, and an electronic device including the organic electronic element, wherein the organic material layer includes each of the compounds represented by Formulas 1 and 2 and the driving voltage of the organic electronic element is lowered, and the luminous efficiency and lifetime of the element are improved.
US11063216B2

A method is presented for reducing heat loss to adjacent semiconductor structures. The method includes forming a plurality of conductive lines within an interlayer dielectric, forming a barrier layer over at least one conductive line of the plurality of conductive lines, forming a via extending to a top surface of the barrier layer, and defining dual air gaps within the via and over the barrier layer.
US11063211B2

An integrated magnetoresistive device includes a substrate of semiconductor material that is covered, on a first surface, by an insulating layer. A magnetoresistor of ferromagnetic material extends within the insulating layer and defines a sensitivity plane of the sensor. A concentrator of ferromagnetic material includes at least one arm that extends in a transversal direction to the sensitivity plane and is vertically offset from the magnetoresistor. The concentrator concentrates deflects magnetic flux lines perpendicular to the sensitivity plane so as to generate magnetic-field components directed in a parallel direction to the sensitivity plane.
US11063205B2

A vibration actuator includes an elastic body on which at least one projection is formed and a vibrating body including an electromechanical conversion device, and drives a driven member that is in contact with a contact portion of the projection by causing an end portion of the projection to perform an ellipsoidal movement in response to a combination of two vibration modes generated in the vibrating body when an alternating driving voltage is applied. The elastic body is formed integrally with the projection and a bonding portion between the projection and the electromechanical conversion device. A space is provided between the contact portion and the electromechanical conversion device to which the projection is bonded. The spring portion is provided between the bonding portion and the contact portion and causes the projection to exhibit a spring characteristic when the contact portion is pressed by the driven member.
US11063198B2

A metal junction thermoelectric device includes at least one thermoelectric element. The thermoelectric element has first and second opposite sides, and a first conductor made from a first metal, and a second conductor made from a second metal. The first and second conductors are electrically interconnected in series, and the first and second conductors are arranged to conduct heat in parallel between the first and second sides. The first metal has a first occupancy state, and the second metal has a second occupancy state that is lower than the first occupancy state. A temperature difference between the first and second sides of the thermoelectric element causes a charge potential due to the difference in occupancy states of the first and second metals. The charge potential generates electrical power.
US11063196B2

A semiconductor device according to the embodiment may include a light emitting structure including a first conductivity type semiconductor layer, a second conductivity type semiconductor layer; a first bonding pad disposed on the light emitting structure and electrically connected to the first conductivity type semiconductor layer; a second bonding pad disposed on the light emitting structure and spaced apart from the first bonding pad, and electrically connected to the second conductivity type semiconductor layer; and a reflective layer disposed on the light emitting structure and disposed between the first bonding pad and the second bonding pad. According to the semiconductor device of the embodiment, each of the first bonding pad and the second bonding pad includes a porous metal layer having a plurality of pores and a bonding alloy layer disposed on the porous metal layer.
US11063192B2

A light emitting device is provided. The light emitting device includes a light emitting element, a wavelength converting member, a light transmissive member, an adhesive member, and a light reflective member. The wavelength converting member has an upper surface and lateral surfaces, contains a fluorescent substance, and is placed on the light emitting element. The light transmissive member covers the upper surface of the wavelength converting member. The adhesive member is interposed between the light emitting element and the wavelength converting member, and covers the lateral surfaces of the wavelength converting member. The light reflective member covers the lateral surfaces of the wavelength converting member via the adhesive member.
US11063189B2

A light emitting device comprises an LED emitting ultraviolet or blue light and one or more phosphors excited by the ultraviolet or blue light and in response emitting longer wavelength light to provide a combined phosphor emission spectrum having an emission peak at wavelength λpk with a full width at half maximum of FWHM. With λpk and FWHM expressed in nm, 525 nm≥λpk≥0.039*FWHM+492.7 nm. The light emitting device may be used, for example, to signal the autonomous driving state of an automobile.
US11063177B2

A process for producing at least two adjacent regions, each comprising an array of light-emitting wires connected together in a given region by a transparent conductive layer, comprises: producing, on a substrate, a plurality of individual zones for growing wires extending over an area greater than the cumulative area of the two chips; growing wires in the individual growth zones; removing wires from at least one zone forming an initial free area to define the arrays of wires, the initial free area comprising individual growth zones level with the removed wires; and depositing a transparent conductive layer on each array of wires to electrically connect the wires of a given array of wires, each conductive layer being separated from the conductive layer of the neighbouring region by a free area. A device obtained using the process of the invention is also provided.
US11063173B2

A method of manufacturing a light emitting device is provided. The method includes providing a lead frame including a plurality of light emitting devices each including: a light emitting element; a resin molded body including a lead electrode on which the light emitting element is mounted, and a light-shielding member which supports the lead electrode and has a recess accommodating the light emitting element; and a light-transmissive member disposed in the recess. The method further includes: providing a mask including a plurality of through holes, and overlaying the mask on the lead frame so that the resin molded body and the light-transmissive member are exposed at the through holes; and perforating abrasive blasting by blowing a particulate material on a surface of the resin molded body and a surface of the light-transmissive member.
US11063167B2

One or more embodiments of the present invention are directed to a photovoltaic system. The system comprises photovoltaic cells, arranged side-by-side to form an array of photovoltaic cells. It further involves a cooling device, which comprises one or more layers, wherein the layers extend opposite to the array of photovoltaic cells and in thermal communication therewith, for cooling the cells, in operation. The one or more layers are structured such that a thermal resistance of the photovoltaic system varies across the array of photovoltaic cells, so as to remove heat from photovoltaic cells of the array with different heat removal rates, in operation. One or more embodiments of the present invention are further directed to related systems and methods for cooling such photovoltaic systems.
US11063160B2

A solar cell module includes a solar cell string including a plurality of solar cells connected through a wiring member. The solar cell includes a photoelectric conversion section, a light-receiving-surface electrode disposed on a light-receiving surface of the photoelectric conversion section, and a metal film disposed on a back face of the photoelectric conversion section. The metal film has a plurality of openings along the extending direction of the wiring member, in a connection region between the solar cell and the wiring member. The wiring member is connected through an adhesive layer to the metal film and to the photoelectric conversion section exposed from the openings of the metal film or an electrode fixed on the photoelectric conversion section. There is a non-bonding portion between the metal film and the photoelectric conversion section.
US11063159B2

An optoelectronic device package includes an optoelectronic device having an active region on a first surface of a substrate, a bond pad area on the first surface that includes at least one contact pad electrically connected to the active region, and a cap having a first cap surface and a second cap surface, the first cap surface being secured to the first surface of the substrate, the cap covering the optoelectronic device. At least one of the cap and the substrate has an angled sidewall extending at an angle relative to an axis parallel to an optical path. The at least one contact pad is exposed by and adjacent to the angled sidewall. An electrical line extends from each of the at least one contact pad along the angled sidewall and to the second cap surface that does not overlap the active region.
US11063157B1

Various embodiments of the present disclosure are directed towards an integrated circuit (IC) including a pillar structure abutting a trench capacitor. A substrate has sidewalls that define a trench. The trench extends into a front-side surface of the substrate. The trench capacitor includes a plurality of capacitor electrode layers and a plurality of capacitor dielectric layers that respectively line the trench and define a cavity within the substrate. The pillar structure is disposed within the substrate. The pillar structure has a first width and a second width less than the first width. The first width is aligned with the front-side surface of the substrate and the second width is aligned with a first point disposed beneath the front-side surface.
US11063156B1

A memory device and a manufacturing method of the memory device are provided. The manufacturing method includes steps below. A plurality of stack structures including a tunneling dielectric layer and a floating gate are formed on a substrate. A liner material layer including a nitride liner layer is formed on the substrate. A top surface of the nitride liner layer is lower than a top surface of the floating gate and is higher than a top surface of the tunneling dielectric layer. An isolation material layer covering the liner material layer is formed on the substrate. The isolation material layer is oxidized, and a portion of the isolation material layer is removed to form an isolation structure. An inter-gate dielectric layer covering the stack structures and the isolation structure is formed on the substrate. A control gate covering the inter-gate dielectric layer is formed on the substrate.
US11063146B2

Back-to-back power field-effect transistors with associated current sensors are disclosed. An example apparatus includes a first power field-effect transistor (FET) having a first source, and a second power FET having a second source. The first and second power FETs share a common drain. The first and second sources positioned on a first side of a substrate and the common drain positioned on a second side of the substrate opposite the first side. The example apparatus includes a current sensing FET positioned between a first portion of the first source of the first power FET and a second portion of the first source of the first power FET. The current sensing FET senses a current passing through the first and second power FETs.
US11063137B2

An embodiment includes an apparatus comprising: a transistor including a source, a drain, and a gate that has first and second sidewalls; a first spacer on the first sidewall between the drain and the gate; a second spacer on the second sidewall between the source and the gate; and a third spacer on the first spacer. Other embodiments are described herein.
US11063129B2

Provided is a method for forming a semiconductor structure. In embodiments of the invention, the method includes laterally forming a spacer on a side of the semiconductor structure. The method further includes performing a thermal anneal on the semiconductor structure. The method further includes performing an etch to remove materials formed by the thermal anneal.
US11063126B2

A method of forming a semiconductor structure includes the following steps. At least a first source/drain region and a second source/drain region are formed in a substrate. At least a first sacrificial layer and a second sacrificial layer are respectively formed over the first source/drain region and the second source/drain region. A spacer layer is formed on at least a top surface of the substrate and around sides of the first sacrificial layer and the second sacrificial layer. The spacer layer includes an electrical-isolating material. The first sacrificial layer and a second sacrificial layer are removed to form a first open trench and a second open trench. The first open trench and the second open trench are filled with metal contact material to form a first metal contact and a second metal contact electrically isolated from each other by the spacer layer.
US11063112B2

An interconnect structure for use in coupling transistors in an integrated circuit is disclosed, including various configurations in which ferroelectric capacitors exhibiting negative capacitance are coupled in series with dielectric capacitors. In one embodiment, the negative capacitor includes a dielectric/ferroelectric bi-layer. When a negative capacitor is electrically coupled in series with a conventional dielectric capacitor, the series combination behaves like a stable ferroelectric capacitor for which the overall capacitance can be measured experimentally, and tuned to a desired value. The composite capacitance of a dielectric capacitor and a ferroelectric capacitor having negative capacitance coupled in series is, in theory, infinite, and in practice, very large. A series combination of positive and negative capacitors within a microelectronic interconnect structure can be used to make high capacity DRAM memory cells.
US11063110B2

A conductive pattern for a display device includes a first layer including aluminum or an aluminum alloy disposed on a substrate and forming a first taper angle with the substrate, and a second layer disposed on the first layer forming a second taper angle with the first layer, in which the second taper angle is smaller than the first taper angle.
US11063104B2

A display device can include a first sub pixel disposed on a substrate; a second sub pixel disposed on the substrate, the second sub pixel being adjacent to the first sub pixel; a first electrode disposed in each of the first and second sub pixels; a first capacitor disposed on the first electrode in each of the first and second sub pixels, the first capacitor being located at a periphery of the corresponding first electrode; an emission layer disposed on the first electrode in each of the first and second sub pixels; and a second electrode disposed on the emission layer in each of the first and second sub pixels.
US11063099B2

An organic light-emitting display device including a substrate on which a plurality of sub-pixels are arranged; a thin film transistor and a first electrode of an organic light-emitting diode connected to the thin film transistor, the thin film transistor and the organic light-emitting diode being disposed in each of the plurality of sub-pixels; a first bank layer disposed on the first electrode and exposing the first electrode; and a second bank layer disposed on the first bank layer and exposing the first bank layer and the first electrode. Further, the first bank layer includes first regions overlapping with via holes through which the thin film transistor is connected to the first electrode and second regions which are regions other than the first regions, and a thickness of the first regions is greater than a thickness of the second regions.
US11063092B2

A display device includes: a first base layer; a circuit element layer on the first base layer; a pixel definition layer on the circuit element layer and comprising a plurality of light-emitting openings which are spaced apart from each other and define a plurality of light-emitting regions; a second base layer spaced apart from and facing the first base layer; a light-shielding layer on the second base layer and comprising a plurality of openings respectively overlapping the light-emitting regions, wherein on a plane of the first base layer, shapes of first to third openings along one direction among the openings are different from each other.
US11063084B2

A method for manufacturing a light-emitting element comprises: forming a mask comprising a first film and a second film such that the mask covers a first active layer and a second nitride semiconductor layer, which comprises: forming the first film covering at least an upper surface of the second nitride semiconductor layer, and forming the second film covering the first film; while the first active layer and the second nitride semiconductor layer are covered with the mask, forming a third nitride semiconductor layer at an exposed portion of a first nitride semiconductor layer, wherein a temperature at which the third nitride semiconductor layer is formed is less than a melting point of the second film; and after the forming of the third nitride semiconductor layer, removing the mask, during which lift-off of the mask is performed by removing the first film, which also removes the second film.
US11063079B2

Light detecting structures comprising a Si base having a pyramidal shape with a wide incoming light-facing pyramid bottom and a narrower pyramid top and a Ge photodiode formed on the Si pyramid top, wherein the Ge photodiode is operable to detect light in the short wavelength infrared range, and methods for forming such structures. A light detecting structure as above may be repeated spatially and fabricated in the form of a focal plane array of Ge photodetectors on silicon.
US11063075B2

A semiconductor device including: a substrate having a first surface and a second surface facing the first surface, wherein light is incident on the second surface; a pixel region formed in the substrate; a semiconductor photoelectric converter disposed in the pixel region and the substrate; one or more transistors disposed in the pixel region and at the first surface of the substrate, wherein the one or more transistors do not overlap the semiconductor photoelectric converter; and a separation pattern disposed in the pixel region and surrounding the one or more transistors.
US11063071B1

A multi-level semiconductor device, the device including: a first level including integrated circuits; a second level including a structure designed to conduct electromagnetic waves in a confined manner, where the second level is disposed above the first level, where the first level includes crystalline silicon, where the second level includes crystalline silicon; and an oxide layer disposed between the first level and the second level, where the second level is bonded to the oxide layer, and where the bonded includes oxide to oxide bonds.
US11063066B2

The stability of a step of processing a wiring formed using copper, aluminum, gold, silver, molybdenum, or the like is increased. Moreover, the concentration of impurities in a semiconductor film is reduced. Moreover, the electrical characteristics of a semiconductor device are improved. In a transistor including an oxide semiconductor film, an oxide film in contact with the oxide semiconductor film, and a pair of conductive films being in contact with the oxide film and including copper, aluminum, gold, silver, molybdenum, or the like, the oxide film has a plurality of crystal parts and has c-axis alignment in the crystal parts, and the c-axes are aligned in a direction parallel to a normal vector of a top surface of the oxide semiconductor film or the oxide film.
US11063065B2

A semiconductor device includes: a substrate including a first region and a second region; a first interfacial layer disposed on the substrate in the first region and having a first thickness; a second interfacial layer disposed on the substrate in the second region, wherein the second interfacial layer includes a second thickness that is smaller than the first thickness; a first gate insulating layer disposed on the first interfacial layer and including a first ferroelectric material layer; a second gate insulating layer disposed on the second interfacial layer; a first gate electrode disposed on the first gate insulating layer; and a second gate electrode disposed on the second gate insulating layer.
US11063064B2

A semiconductor memory device includes a connecting member including a semiconductor material, a first electrode film, a first insulating film, a stacked body and three or more semiconductor pillars. The stacked body includes second electrode films and second insulating films that alternately stacked. The semiconductor pillars are arrayed along two or more directions, extend in a stacking direction, pierce through the stacked body and the first insulating film, and are connected to the connecting member. The device includes a third insulating film provided between the semiconductor pillars and the stacked body and between the connecting member and the first electrode film. A charge storage layer is provided at least between one of the second electrode films and the third insulating film.
US11063058B2

A memory device includes a semiconductor substrate, a select gate stack, a main gate, a charge trapping layer, and a spacer. The a select gate stack is over the semiconductor substrate. The main gate is over the semiconductor substrate. The charge trapping layer has a first portion between the main gate and the semiconductor substrate. The spacer is on a sidewall of the main gate. At least a portion of the main gate is between the spacer and the select gate stack, and a lowermost surface of the spacer is above a lowermost surface of the main gate.
US11063049B2

A semiconductor memory device includes a substrate with a drain and a source; a gate structure, disposed on the substrate between the drain and the source; a first dielectric, disposed on the substrate, covering the gate structure; a second dielectric disposed on the first dielectric; a plug having a first part in the first dielectric and a second part in the second dielectric, wherein the first part is in contact with the source of the substrate; a storage node landing pad, covering the second part of the plug and covered by the second dielectric; a bit line disposed on the second dielectric and connected to the drain of the substrate; a third dielectric disposed on the bit line; and a storage node, disposed on the third dielectric, contacting the storage node landing pad through the second dielectric and the third dielectric.
US11063043B2

A method for forming a FinFET device structure is provided. The method includes forming a first fin structure and a second fin structure over a substrate and forming a liner layer over the first fin structure and the second fin structure. The method also includes forming an isolation layer over the liner layer and removing a portion of the liner layer and a portion of the isolation layer, such that the liner layer includes a first liner layer on an outer sidewall surface of the first fin structure and a second liner layer on an inner sidewall surface of the first fin structure, and a top surface of the second liner layer is higher than a top surface of the first liner layer.
US11063039B2

A semiconductor device structure is provided. The semiconductor device structure includes a substrate having a first source region, a second source region, a first drain region, and a second drain region. The semiconductor device structure includes a first gate structure over the substrate and between the first source region and the first drain region. The semiconductor device structure includes a second gate structure over the substrate and between the second source region and the second drain region. A first thickness of the first gate structure is greater than a second thickness of the second gate structure. A first gate width of the first gate structure is less than a second gate width of the second gate structure.
US11063036B2

A semiconductor device includes a substrate, a first recess formed in the substrate, a first source/drain filling the first recess, a vertical metal resistor on the first source/drain, and an insulating liner separating the metal resistor from the first source/drain, with the vertical metal resistor being between two gate electrodes.
US11063034B2

Capacitor structures including a first island of a first conductive region and a second island of the first conductive region having a first conductivity type, an island of a second conductive region having a second conductivity type different than the first conductivity type, a dielectric overlying the first island of the first conductive region, a conductor overlying the dielectric, and a terminal of a diode overlying the second island of the first conductive region and overlying the island of the second conductive region.
US11063033B2

Provided are integrated circuits including a plurality of standard cells aligned along a plurality of rows. The integrated circuit includes first standard cells aligned on the first row and including first conductive patterns to which a first supply voltage is applied in a conductive layer and second standard cells aligned on the second row which is adjacent to the first row in the conductive layer and including second conductive patterns to which the first supply voltage is applied in the conductive layer. A pitch between the first conductive patterns and the second conductive patterns may be less than a pitch provided by single-patterning.
US11063032B2

Semiconductor devices and semiconductor cell arrays are provided herein. In some examples, a semiconductor device includes a multi-fin active region, a mono-fin active region, and an isolation feature between the multi-fin active region and the mono-fin active region. The multi-fin active region includes a first plurality of fins, a second plurality of fins parallel to the first plurality of fins, a first n-type field effect transistor (FET), and a first p-type FET. The mono-fin active region abuts the multi-fin active region. The mono-fin active region includes a first fin, a second fin different from the first fin, a second n-type FET, and a second p-type FET. The isolation feature is parallel to the first and second gate structures.
US11063027B2

A semiconductor die includes a structural body that has a power region and a peripheral region surrounding the power region. At least one power device is positioned in the power region. Trench-insulation means extend in the structural body starting from the front side towards the back side along a first direction, adapted to hinder conduction of heat from the power region towards the peripheral region along a second direction orthogonal to the first direction. The trench-insulation means have an extension, in the second direction, greater than the thickness of the structural body along the first direction.
US11063024B1

A method to form a 3D semiconductor device, the method including: providing a first level including first circuits, the first circuits including first transistors and first interconnection; preparing a second level including a silicon layer; forming second circuits over the second level, the second circuits including second transistors and second interconnection; transferring with bonding the second level on top of the first level; and then thinning the second level to a thickness of less than ten microns, where the bonding includes oxide to oxide bonds, and where the bonding includes metal to metal bonds.
US11063023B2

The present disclosure provides a semiconductor package, including a semiconductor die layer and a through insulator via (TIV). The semiconductor die layer has an active surface. The TIV is electrically coupled to the active surface. The TIV includes a body and a mesa. The body is surrounded by molding compound. The mesa has a tapered sidewall over the body. A portion of the tapered sidewall is covered by a seed layer.
US11063021B2

The present disclosure relates to a microelectronics package with vertically stacked flip-chip dies, and a process for making the same. The disclosed microelectronics package includes a module board, a first thinned flip-chip die with a through-die via, a second flip-chip die with a package contact at the bottom, and a mold compound. Herein, a top portion of the through-die via is exposed at top of the first thinned flip-chip die. The first thinned flip-chip die and the mold compound reside over the module substrate. The mold compound surrounds the first thinned flip-chip die and extends above the first thinned flip-chip die to define an opening. The second flip-chip die, which has a smaller plane size than the first thinned flip-chip die, resides within the opening and is stacked with the first thinned flip-chip die by coupling the package contact to the exposed top portion of the through-die via.
US11063015B2

A semiconductor device package includes a first substrate having a first surface, a first electrical contact disposed on the first surface of the first substrate, a second substrate having a second surface facing the first surface of the first substrate, and a second electrical contact disposed on the second surface of the second substrate. The first electrical contact has a base portion and a protrusion portion. The second electrical contact covers at least a portion of the protrusion portion of the first electrical contact. The second electrical contact has a first surface facing the first substrate and a second surface facing the second substrate. A slope of a first interface between the second electrical contact and the protrusion portion of the first electrical contact adjacent to the first surface of the second electrical contact is substantially the same as a slope of a second interface between the second electrical contact and the protrusion portion of the first electrical contact adjacent to the second surface of the second electrical contact. A method of manufacturing a semiconductor device package is also disclosed.
US11063014B2

A semiconductor device includes a silicon layer, a metal silicide layer arranged directly on the silicon layer, and a solder layer arranged directly on the metal silicide layer.
US11063002B2

A method for fabricating a radio-frequency (RF) module is disclosed, the method including forming or providing a first assembly that includes a packaging substrate and an RF component mounted thereon, the first assembly further including one or more shielding-wirebonds formed relative to the RF component, forming an overmold over the packaging substrate to substantially encapsulate the RF component and the one or more shielding-wirebonds, the overmold formed by compression molding, and forming a conductive layer on an upper surface of the overmold such that the conductive layer is in electrical contact with some or all of the shielding-wirebonds.
US11063001B2

A semiconductor device and a method of manufacturing a semiconductor device. As a non-limiting example, various aspects of this disclosure provide a semiconductor device comprising one or more conductive shielding members and an EMI shielding layer, and a method of manufacturing thereof.
US11062996B2

A semiconductor device package includes a magnetically permeable layer having a top surface and a bottom surface opposite to the top surface. The semiconductor device package further includes a first conductive element in the magnetically permeable layer. The semiconductor device package further includes a first conductive via extending from the top surface of the magnetically permeable layer into the magnetically permeable layer to be electrically connected to the first conductive element. The first conductive via is separated from the magnetically permeable layer. A method of manufacturing a semiconductor device package is also disclosed.
US11062993B2

A method of increasing the surface area of a contact to an electrical device that in one embodiment includes forming a contact stud extending through an intralevel dielectric layer to a component of the electrical device, and selectively forming a contact region on the contact stud. The selectively formed contact region has an exterior surface defined by a curvature and has a surface area that is greater than a surface area of the contact stud. An interlevel dielectric layer is formed on the intralevel dielectric layer, wherein an interlevel contact extends through the interlevel dielectric layer into direct contact with the selectively formed contact region.
US11062973B2

A synthetic diamond heat spreader that includes a first layer of synthetic diamond material forming a base support layer and a second layer of synthetic diamond material disposed on the first layer of synthetic diamond material and forming a diamond surface layer. The diamond surface layer has a thickness equal to or less than a thickness of the base support layer. The diamond surface layer has a nitrogen content less than that of the base support layer. The nitrogen content of the diamond surface layer and the diamond support layer is selected such that the thermal conductivity of the base support layer is in a range 1000 W/mK to 1800 W/mK and the thermal conductivity of the surface support layer is in a range 1900 W/mK to 2800 W/mK.
US11062972B2

The invention relates to an electronics module (100) for power control. The electronics module (100) comprises a carrier element (102), which has at least a first power switch element (104) with a first cooling surface (106) and a second power switch element (108) with a second cooling surface (110), a heat sink (126), and a cooling plate (122), which connects the first cooling surface (105) and the second cooling surface (110) to one another as well as to the heat sink (126) in a thermally conductive manner, when the electronics module (100) is installed.
US11062968B2

A method for forming a package structure is provided. The method for forming a package structure includes bonding a package component to a first surface of a substrate through a plurality of first connectors. The package component includes an interposer, a first semiconductor die and a second semiconductor die over the interposer. The method for forming a package structure also includes forming a dam structure over the first surface of the substrate. The dam structure is around and separated from the package component. The method for forming a package structure further includes forming an underfill layer between the dam structure and the package component, and removing the dam structure after the underfill layer is formed.
US11062967B2

A display device includes a display area, a peripheral area, a pad portion, a bending area, a first crack detection circuit, and a first crack detection line. The display area includes pixels and data lines. The peripheral area is disposed outside the display area. The pad portion is disposed in the peripheral area. The bending area is disposed in the peripheral area. The bending area is bendable or in a bent state. The first crack detection circuit is disposed between the display area and the pad portion. The first crack detection circuit includes switches. The first crack detection line includes a first curved portion disposed in the bending area. The first crack detection line is connected between the pad portion and the first crack detection circuit.
US11062964B2

A method for manufacturing a semiconductor device and a mounting apparatus are provided. The method for manufacturing a semiconductor device includes: a placing step for placing, on a bonding surface, a temporary substrate which is transmissive with respect to an alignment mark; an image acquisition step for acquiring an image of the alignment mark and an image of a semiconductor die; a correction step for correcting, on the basis of the image of the alignment mark and the image of the semiconductor die acquired in the image acquisition step, the position in the horizontal direction of a bonding head that pressure bonds the semiconductor die to the temporary substrate; and a pressure bonding step for pressure bonding the semiconductor die to the transmissive substrate on the basis of the corrected position in the horizontal direction.
US11062939B2

Embodiments of the present disclosure generally relate to the fabrication of integrated circuits. More particularly, the implementations described herein provide techniques for deposition of high quality gapfill. Some embodiments utilize chemical vapor deposition, plasma vapor deposition, physical vapor deposition and combinations thereof to deposit the gapfill. The gapfill is of high quality and similar in properties to similarly composed bulk materials.
US11062931B2

The present disclosure provides one embodiment of a semiconductor processing apparatus. The semiconductor processing apparatus includes a load lock designed to receive a wafer carrier; an inner wafer carrier buffer configured to hold the wafer carrier received from the load lock and to perform a nitrogen purge to the wafer carrier; and a processing module designed to perform a semiconductor process to wafers from the wafer.
US11062925B2

By using a needle having a flat part on a top surface and concave portions at four corners of the top surface, the semiconductor chip pasted on the adhesive tape is pushed up, and the adhesive tape at four corners of the semiconductor chip are uniformly peeled off. Then, the pickup is performed.
US11062924B2

A semiconductor packaging apparatus and methods of manufacturing semiconductor devices using the same. The semiconductor packaging apparatus includes a process unit, and a controller associated with the process unit. The process unit includes a bonding part that bonds a semiconductor substrate and a carrier substrate to each other to form a bonded substrate, a cooling part that cools the bonded substrate, and a detection part in the cooling part and configured to detect a defect of the bonded substrate. The controller is configured to control the process unit using data obtained from the detection part.
US11062921B1

Exemplary etching methods may include flowing a halogen-containing precursor into a substrate processing region of a semiconductor processing chamber. The halogen-containing precursor may be characterized by a gas density greater than or about 5 g/L. The methods may include contacting a substrate housed in the substrate processing region with the halogen-containing precursor. The substrate may define an exposed region of an aluminum-containing material. The contacting may produce an aluminum halide material. The methods may include flowing an etchant precursor into the substrate processing region. The methods may include contacting the aluminum halide material with the etchant precursor. The methods may include removing the aluminum halide material.
US11062918B2

A substrate processing apparatus includes a first processing module including a first processing module, a second processing module, a first utility system adjacent to a back surface of the first processing module, and a second utility system adjacent to a back surface of the second processing module, a first exhaust box of the first utility system and a second exhaust box of the second utility system being disposed to face each other across a maintenance area located behind a part of the back surface of the first processing module that is close to the second processing module and behind a part of the back surface of the second processing module that is close to the first processing module, and a first supply box of the first utility system and a second supply box of the second utility system being disposed to face each other across the maintenance area.
US11062917B2

The embodiments of the present disclosure relate to a packaging method, a panel assembly, a wafer package and a chip package. The semiconductor device packaging method includes: providing at least one wafer including a first surface and a second surface opposite to each other and a side surface connecting the first surface and the second surface, the first surface being an active surface; forming a connection portion on the side surface of the at least one wafer around the wafer, the wafer and the connection portion forming a panel assembly, the connection portion includes a third surface on the same side of the first surface of the wafer and a fourth surface on the same side as the second surface of the wafer, the third surface and the first surface forming a to-be-processed surface of the panel assembly. The packaging method of the embodiments of the present disclosure may improve packaging efficiency and utilization of a wafer.
US11062911B2

First lithography and etching are carried out on a semiconductor structure to provide a first intermediate semiconductor structure having a first set of surface features corresponding to a first portion of desired fin formation mandrels. Second lithography and etching are carried out on the first intermediate structure, using a second mask, to provide a second intermediate semiconductor structure having a second set of surface features corresponding to a second portion of the mandrels. The second set of surface features are unequally spaced from the first set of surface features and/or the features have different pitch. The fin formation mandrels are formed in the second intermediate semiconductor structure using the first and second sets of surface features; spacer material is deposited over the mandrels and is etched back to form a third intermediate semiconductor structure having a fin pattern. Etching is carried out on same to produce the fin pattern.
US11062908B2

A semiconductor device includes: a fin structure disposed on a substrate; a gate feature that traverses the fin structure to overlay a central portion of the fin structure; a pair of source/drain features, along the fin structure, that are disposed at respective sides of the gate feature; and a plurality of contact structures that are formed of tungsten, wherein a gate electrode of the gate feature and the pair of source/drain features are each directly coupled to a respective one of the plurality of contact structures.
US11062897B2

Methods and apparatuses for etching metal-doped carbon-containing materials are provided herein. Etching methods include using a mixture of an etching gas suitable for etching the carbon component of the metal-doped carbon-containing material and an additive gas suitable for etching the metal component of the metal-doped carbon-containing material and igniting a plasma to selectively remove metal-doped carbon-containing materials relative to underlayers such as silicon oxide, silicon nitride, and silicon, at high temperatures. Apparatuses suitable for etching metal-doped carbon-containing materials are equipped with a high temperature movable pedestal, a plasma source, and a showerhead between a plasma generating region and the substrate.
US11062895B2

A method of operating a mass spectrometer, comprising: generating ions from a sample; mass filtering the ions using a quadrupole mass filter having a set of selection parameters to transmit ions within at least one selected range of mass-to-charge ratios narrower than an initial range, wherein the quadrupole comprises four parallel elongate electrodes arranged in opposing pairs to which are applied RF and DC, wherein an attractive DC voltage is applied to one pair of opposing electrodes and a repulsive DC voltage is applied to the other pair; mass analysing or detecting the ions transmitted by the quadrupole mass filter; repeating the steps of generating ions, mass filtering and mass analysing or detecting multiple times; switching a configuration of the pairs of opposing electrodes to which the attractive DC voltage and the repulsive DC voltage are applied multiple times over the course of repeating the steps so that over long term operation the build-up of contamination on each pair of opposing electrodes is substantially equal; and determining mass filtering steps for which quantitative accuracy should be maintained between them and for the determined mass filtering steps maintaining the same configuration of the pairs of opposing electrodes to which the attractive DC voltage and the repulsive DC voltage are applied. The width of the selected mass range may change by not more than 10% when the ion transmission efficiency mass filter falls by 50% or more due to the build-up of contamination on the electrodes.
US11062894B2

According to one embodiment, a mass spectrometer includes a sample stage provided to hold a sample; an analysis unit disposed to face a sample placement surface of the sample table, and performing mass analysis; an ion beam source provided to irradiate an ion beam toward the sample placement surface; an assist energy source supplying assist energy to a target area between the sample placement surface and the analysis unit; and a laser light source irradiating the target area with laser light.
US11062893B2

Systems and methods for automatic sampling, digestion, and joining a plurality of sample introduction systems of a sample for subsequent analysis by ICP-MS are described. A system embodiment may include: a digestion vessel configured to receive a sample from a pressurized sample source; a shutoff valve configured to control a flow of the sample to the digestion vessel; a first syringe pump configured to introduce a reagent to the sample in the digestion vessel; a thermally-controlled block surrounding the digestion vessel and configured to control the temperature of the digestion vessel, wherein the thermally-controlled block increases the temperature of the digestion vessel to a first set temperature before digestion and wherein the thermally-controlled block decreases the temperature of the digestion vessel to a second set temperature after digestion; a level sensor configured to measure a level of the sample within the digestion vessel; a second syringe pump configured to introduce deionized water to the digestion vessel after digestion, based at least in part on the level measured by the level sensor; and a connector valve configured to receive digested sample from the digestion vessel and transfer the digested sample to an analysis system.
US11062890B1

A photocathode assembly may include: a reflective substrate; an enhancement layer on the reflective substrate; and a photosensitive film on the enhancement layer, wherein the enhancement layer has a thickness of about 10 nm or less.
US11062883B2

A film quality of a film formed on a substrate is improved. A plasma atomic layer deposition apparatus has a lower electrode holding the substrate, and an upper electrode having an opposite surface opposed to the lower electrode and generating plasma discharge between the upper electrode and the lower electrode. Further, the plasma atomic layer deposition apparatus has a conductive deposition preventing member fixed to the opposite surface of the upper electrode by a plurality of screws, and other conductive deposition preventing member fixed to the conductive deposition preventing member by a plurality of others screws. At this time, in a plan view, the plurality of screws and the plurality of other screws are arranged so as not to overlap each other.
US11062881B2

A plasma etching method according to an exemplary embodiment comprises arranging a substrate on an electrostatic chuck in a region surrounded by a focus ring. The substrate, in a state of being held by the electrostatic chuck, is etched by means of ions from a plasma. The electrostatic chuck includes a plurality of electrodes including a first electrode and a second electrode. The first electrode extends under a central region of the substrate. The second electrode extends under an edge region of the substrate. A plurality of voltages are respectively applied to the plurality of electrodes, wherein the plurality of voltages are determined such that, in the state in which the substrate is held by the electrostatic chuck, the ions from the plasma are incident on both the central region and the edge region substantially vertically.
US11062878B2

A method for exposing a pattern in an area on a surface using a charged particle beam system is disclosed and includes determining a local pattern density for the area of the pattern based on an original set of exposure information. A pre-PEC maximum dose is determined for the area. The original set of exposure information is modified with the pre-PLC maximum dose.
US11062877B2

A multi-beam apparatus for observing a sample with high resolution and high throughput and in flexibly varying observing conditions is proposed. The apparatus uses a movable collimating lens to flexibly vary the currents of the plural probe spots without influencing the intervals thereof, a new source-conversion unit to form the plural images of the single electron source and compensate off-axis aberrations of the plural probe spots with respect to observing conditions, and a pre-beamlet-forming means to reduce the strong Coulomb effect due to the primary-electron beam.
US11062875B2

A control unit for controlling a deflector in an imaging apparatus. The imaging apparatus includes an electron gun arranged to provide electron beam to scan a specimen, and the deflector. The deflector is arranged to move the electron beam in a first scanning direction and a second scanning direction that are in the same plane for scanning the specimen. The control unit is configured to determine the first scanning direction and the second scanning direction, and process the determined first scanning direction and the determined second scanning direction based on predetermined equations. The control unit is further configured to provide, based on the processing, a control signal to the deflector to adjust one or both of the first scanning direction and the second scanning direction such that they become substantially orthogonal.
US11062870B2

A fuse module including a mounting block formed of an electrically insulating material, a fuse plate including a fusible element disposed on a bottom surface of the mounting block, a fuse terminal electrically connected to the fusible element and extending along rear and top surfaces of the mounting block, and an input terminal electrically connected to the fusible element and extending from a front surface of the mounting block, the fuse module further including an electrically conductive terminal post extending from the top surface of the mounting block through the fuse terminal for facilitating connection to an electrical component.
US11062868B2

An electromagnetic relay includes a fixed contact module including a fixed contact, a movable contact module including a movable contact disposed to face the fixed contact, an armature formed of a magnetic material and configured to move the movable contact module to bring the movable contact into and out of contact with the fixed contact, and an electromagnet configured to generate a magnetic field to move the armature. At least one of the fixed contact module and the movable contact module includes a joint at which different components are joined by riveting, and a film with a thermal conductivity higher than, the thermal conductivity of the fixed contact module and the movable contact module is formed on at least one of the fixed contact module and the movable contact module including the joint.
US11062867B2

An actuator for a medium voltage circuit breaker or recloser includes: at least one movable contact with a contact stem, driven by an electromagnetic drive or a motor drive; and a spring, the spring being positioned in a kinematic chain between the drive and the at least one movable contact or contact stem. An arrangement of the at least one movable contact and the electromagnetic drive or motor drive is coupled to a detection unit for detecting a micromotion activation in order to register an actual movability and availability of the electromagnetic drive or motor drive of the at least one movable contact without changing an actual switch position itself.
US11062864B2

A circuit protection element includes a first leg part formed by being bent once from a first end part of a ceiling part that is the bending reference plane; a second leg part formed by being bent once with respect to the bending reference plane; a first mounting part and a second mounting part each formed by being bent twice with respect to the bending reference plane so as to be flush mutually and parallel to a mounting surface of the circuit board; and a plastic deformation part (a curved part) set in a predetermined region of the second leg part and plastically deformed by applying a load in the vicinity of a second end part of the ceiling part toward the mounting surface of the circuit board.
US11062852B2

A solid electrolytic capacitor includes a porous sintered body, a metal lead, a dielectric layer, a solid electrolyte layer, a first terminal, and a second terminal. The porous sintered body has a pair of main faces opposed to each other, a pair of side faces opposed to each other, and a pair of end faces opposed to each other. The metal lead is extended from one of the pair of main faces. The first terminal includes a first terminal mounting part extending in substantially parallel to each of the pair of side faces, and a pair of arm parts extending in substantially parallel to each of the pair of end faces. The pair of arm parts are opposed to each other. The second terminal includes a terminal connecting part electrically connected to the solid electrolyte layer. The metal lead is electrically connected to each of the pair of arm parts.
US11062847B2

A method for manufacturing a capacitor component includes an operation of sintering under a moderately-or-more reducing atmosphere for hydrogen, a body in which a plurality of dielectric layers having internal electrodes printed thereon are laminated,; a first reoxidation operation of subjecting the sintered body to a first reoxidation heat treatment under an oxidizing atmosphere; and a second reoxidation operation of subjecting the body having undergone the first reoxidation heat treatment to a second reoxidation heat treatment under an oxidizing atmosphere.
US11062846B2

A dielectric ceramic composition includes a main component of a perovskite type compound represented by a general formula of ABO3, in which A is an element in an A-site, B is an element in a B-site, and O is an oxygen element. A includes Ba. A further includes at least one of Ca and Sr. B includes Ti. A sintered-body lattice volume obtained by X-ray diffraction method is 64.33 Å3 or below.
US11062836B2

Disclosed examples include integrated magnetic circuits for LLC resonant converters, including an inductor cell and multiple transformer cells with cores arranged in a stack structure. The individual transformer cells include primary and secondary windings extending around the transformer core structure, and a secondary transistor connected in series with the secondary winding. One or more windings are shaped near core stack gaps to reduce core and winding losses. The inductor cell includes an inductor winding extending around the inductor core structure to provide the inductor, and the capacitor. The inductor cell is arranged in the stack structure with the transformer cells to magnetically couple the transformer primary windings, the inductor winding and the transformer secondary windings in a single magnetic circuit to cancel cell to cell flux.
US11062833B2

A cover for magnetizing a shaft of a tissue-penetrating medical device is disclosed including a sleeve member having a hollow body to form a protective closure over the shaft of the tissue-penetrating medical device. The proximal end of the hollow body provides a receiving space for receiving the shaft of the tissue-penetrating medical device. One or more magnet is disposed on the sleeve member. A magnetic shield composed of one or more shielding materials associated with the cover that minimizes any effects to the clinical environment from magnetic fields generated within the cover. Medical devices, assemblies and methods of magnetizing the shaft of a tissue-penetrating medical device using the cover are also disclosed.
US11062824B2

Fluidic channels and pumps for active cooling of cables are described. One cable assembly includes a conductor having a length between a first end of the cable and a second end of the cable and a fluidic channel structure that at least partially surrounds the conductor along the length of the conductor. A first pump connector is coupled to a first end of the fluidic channel structure and a second pump connector is coupled to a second end of the fluidic channel structure. Motion of liquid metal, when pumped through the fluidic channel structure, distributes heat away from the conductor.
US11062820B2

An extruded flexible flat cable includes conductors arranged side by side in a width direction of the extruded flexible flat cable. The conductors are spaced away from each other at a regular interval and an insulator is provided around the conductors by extrusion molding. A portion of the insulator located between the conductors, the portion having been sampled after the extruded flexible flat cable is subjected to a slide bending test, has a tensile strength being equal to or greater than 47.2 MPa. The portion has a percentage elongation being equal to or greater than 50/(0.5+2R), where R is a bend radius [mm] at which the extruded flexible flat cable is bent in the slide bending test.
US11062818B2

Example embodiments relate to a stacking structure having a material layer formed on a graphene layer, and a method of forming the material layer on the graphene layer. In the stacking structure, when the material layer is formed on the graphene layer by using an ALD method, an intermediate layer as a seed layer may be formed on the graphene layer by using a linear type precursor.
US11062817B1

The present invention relates to core shell liquid metal encapsulates comprising and processes of making and using such encapsulates and networks. The shell(s) of such encapsulates employ a palette of materials having widely varied band structures and/or the desired spin pairing and/or bond polarization. Such encapsulates can be designed to respond to one or more stimuli of choice, including but not limited to electromagnetic, thermal, mechanical, photonic, and/or magnetic and are environmentally robust.
US11062804B2

System and method for validating algorithms used in medical devices is disclosed. As disclosed, the system and method include generating a synthetic waveform, inputting the generated synthetic waveform to the testing device, capturing an output values for the input values generating synthetic waveform from the testing device; and comparing the output values to the input values to determine performance metrics of the testing device to validate the algorithm on the testing device.
US11062803B2

A medical data cluster processing system, including: a cluster initiator device and cluster participant devices that have signal connection with each other. The cluster initiator device sends model data and medical data to at least two cluster participant devices; the cluster participant devices receive the model data and the medical data from the cluster initiator device, process the medical data based on the model data to obtain second processing data, and sends the second processing data to the cluster initiator device; and the cluster initiator device receives the second processing data sent from the at least two cluster participant devices, and comprehensively processes the second processing data to obtain a medical data processing result. A medical data processing method and a medical data cluster processing method are also provided.
US11062799B2

The invention relates to an apparatus (2, 3), comprising a mating unit (20-1, 20-2) for releasably attaching the apparatus (2) to a medical device (1) or for releasably receiving at least a part of the medical device (1). The apparatus (2, 3) further comprises one or more optical sensors (25, 26) and/or one or more acoustical sensors (27) for determining information related to a condition and/or use of the medical device (1). The invention further relates to a system comprising such an apparatus (2, 3) and such a medical device (1), to a method (500, 600, 700) and a computer program (61) for determining information related to a condition and/or use of such a medical device (1), and to a computer-readable medium (60) storing such a computer program (61).
US11062797B2

There is provided a method for dosing a drug to a patient, including (a) administering the drug to the patient according to a titration dosing schedule, where the titration dosing schedule is determined from a database storing data containing observations of previous patient responses to the drug, and the titration dosing schedule is associated with a subcohort of a cohort of patients, where a subcohort classification is based on one or more factors associated with variability of the drug; (b) monitoring the patient during the administering (a) to determine when a desired clinical endpoint is reached; (c) administering the drug to the patient according to a maintenance dosing schedule, where the maintenance dosing schedule is based on an estimate of drug level, where the estimate is based on (i) when the desired clinical endpoint is reached, and (ii) a pharmacokinetic model for the subcohort; and (d) updating the database to incorporate data from the monitoring (b) of the patient.
US11062794B2

An odorant mixture is disclosed. The odorant mixture comprises N odorant components wherein N equals at least 20. Each odorant component is characterized by a multidimensional vector of attributes. A z score of an average of characteristic distances between vectors corresponding to odorant components in the mixture and vectors corresponding to odorant components in a group of M odorant components but not in the mixture is less than 2.
US11062792B2

A facility for identifying combinations of feature and machine learning algorithm parameters, where each combination can be combined with one or more machine learning algorithms to train a model, is disclosed. The facility evaluates each genome based on the ability of a model trained using that genome and a machine learning algorithm to produce accurate results when applied to a validation data set by, for example, generating a fitness or validation score for the trained model and the corresponding genome used to train the model. Genomes that produce fitness scores that exceed a fitness threshold are selected for mutation, mutated, and the process is repeated. These trained models can then be applied to new data to generate predictions for the underlying subject matter.
US11062780B1

Method(s) and structure(s) for a two-page read operation are described and provide a multiple page read. The two page read operation provides for reading two pages with in a block without reducing the control gates to a low voltage level. The two page read can read the first page using an incrementing voltage level at discrete steps and starting the second page read at the high state for the control gates from the first page read. The second page read then decrements the control gate voltages level through the steps. This should reduce energy consumption. The two-page read operation will also reduce the time as the time period to reset the control gates to a low state are not required in between the page read operations.
US11062773B2

A near-memory computation system includes a plurality of computation nodes. Each computation node receives a plurality of input signals and outputs a computing result signal. The computation node includes a plurality of non-volatile memory cells and a processing element. Each non-volatile memory cell stores a weighting value during a program operation and outputs a weighting signal according to the weighting value during a read operation. The processing element is coupled to the plurality of non-volatile memory cells. The processing element receives the plurality of input signals and generates the computing result signal by performing computations with the plurality of input signals and a plurality of weighting signals generated by the plurality of non-volatile memory cells. The plurality of non-volatile memory cells and the processing element are manufactured by different or the same processes.
US11062766B2

A structure for an integrated circuit is disclosed for storing data. The integrated circuit includes a memory cell array of bit cells configured in a static random access memory (SRAM) architecture. The memory cell array is coupled to wordlines arranged in rows that control operations such as Read and Write operations. To enhance the read sensing margin of the SRAM configuration, the read port of a bit cell may include a wordline that drives two transistors (e.g., a PMOS and an NMOS transistor) to reduce data-dependent current leakage from a read bitline. An additional weak transistor keeper configuration may be used in the integrated circuit to compensate for current leakage from the read bitline. For example, a weak NMOS keeper that includes a sense amplifier, an inverter, and an NMOS connected to supply voltage VDD provides a path between the read bitline and VDD through the weak NMOS keeper.
US11062747B2

An example apparatus includes a first circuit configured to generate a first enable signal based on a first clock signal and a first command signal, a second circuit configured to generate a second enable signal based on the first clock signal and a second command signal, a third circuit configured to generate a second clock signal based on the first clock signal when the first enable signal is activated, a fourth circuit configured to generate a third clock signal based on the first clock signal when the second enable signal is activated, a first latch circuit configured to latch the second command signal in response to the second clock signal to generate a third command signal, and a second latch circuit configured to latch the third command signal in response to the third clock signal to generate a fourth command signal.
US11062742B2

The present technology includes a memory system and a method of operating the memory system. The memory system includes a memory device including an interface circuit, the interface circuit storing first system data, and a semiconductor memory; and a controller configured to output a read enable signal and a first read command for the first system data to the memory device. The semiconductor memory transfers a data strobe signal to the interface circuit in response to the read enable signal, the interface circuit reads the first system data in response to the first read command and transmits the read first system data to the controller in synchronization with the data strobe signal.
US11062741B2

A semiconductor device includes an input/output (I/O) line drive control circuit and a data I/O circuit. The I/O line drive control circuit is configured to generate drive control pulses having a generation sequence, wherein the generation sequence of the drive control pulses are controlled based on a command pulse and address latch signals, and wherein the address latch signals are set based on when the command pulse is generated to perform a read operation or a write operation. The command pulse is generated to perform a read operation or a write operation. The data I/O circuit controls data I/O operations of a plurality of bank groups based on the drive control pulses.
US11062738B2

In various implementations, modifications and/or additions to the ISOBMFF are provided to process video data. A plurality of sub-picture bitstreams are obtained from memory, each sub-picture bitstream including a spatial portion of the video data and each sub-picture bitstream being independently coded. In at least one file, the plurality of sub-picture bitstreams are respectively stored as a plurality of sub-picture tracks. Metadata describing the plurality of sub-picture tracks is stored in a track box within a media file in accordance with a file format. A sub-picture base track is provided that includes the metadata describing the plurality of sub-picture tracks.
US11062737B2

An approach for defining, capturing, assembling, and displaying customized video content is provided. In an embodiment, a method comprises: receiving, by a server computer, a video frame sequence that includes one or more video frames; applying, by the server computer, one or more filters to the one or more video frames to generate a video data file that captures geometry of a customizable object depicted in the one or more video frames; generating, by the server computer, customization instructions for customizing appearance of the customizable object; transmitting, from the server computer to a client computer, the video data file and the customization instructions to cause the client computer to execute the customization instructions with respect to the video data file to render a customized object, and to overlay the customized object over the customizable object in the video frame sequence.
US11062733B2

In a disk drive, when an off-track error occurs during a sequential disk access operation that spans multiple contiguous data tracks, efficient recovery is performed. In an embodiment, the disk access operation (e.g., reading from or writing to a disk) is attempted for all sectors of the sequential disk access operation. The disk access operation is then attempted again for sectors associated with any off-track errors that occurred during the disk access operation. In another embodiment, when an off-track error occurs during a sequential write operation in a shingled magnetic recording drive, the data originally targeted to be written to a first portion is written to a second portion of the data track that follows the first portion. Since no additional revolutions of the disk are needed for data associated with the sequential write operation to be written to the disk.
US11062732B2

The magnetic tape includes a non-magnetic support; a magnetic layer including a ferromagnetic powder and a binding agent on one surface of the non-magnetic support; and a back coating layer including a non-magnetic powder and a binding agent on the other surface of the non-magnetic support, in which a center line average surface roughness Ra measured regarding a surface of the back coating layer is equal to or smaller than 7.0 nm, and a difference between a spacing Safter measured by optical interferometry regarding the surface of the back coating layer after methyl ethyl ketone cleaning and a spacing Sbefore measured by optical interferometry regarding the surface of the back coating layer before methyl ethyl ketone cleaning is greater than 0 nm and equal to or smaller than 30.0 nm.
US11062731B1

Approaches to pre-forming solder bumps, such as for use in electrically connecting a head slider and a suspension assembly for a hard disk drive, involves applying a height stabilizer plate over a shared solder paste applied over a substrate housing electrode pads, and reflowing the solder paste with the plate applied to create solder bumps electrically coupled to the pads. Use of such a plate functions to stabilize and contain the solder paste and create uniform solder bumps across the series of pads, where the plate may be composed of a heat-resistant and anti-solder-wetting material. The solder bump pre-forming techniques generally enable solder bonding of extremely small electrical interconnection pads.
US11062730B2

According to one embodiment, a method for evaluating a magnetic head is disclosed. The method can include measuring an electrical characteristic of a current path when an alternating-current magnetic field is applied to the magnetic head. The magnetic head includes the current path. The current path includes an oscillator. The method can include, based on the electrical characteristic, deriving a frequency value relating to an oscillation frequency of the oscillator.
US11062728B2

According to one embodiment, a magnetic head includes a magnetic pole, a first shield, a first magnetic layer provided between the magnetic pole and the first shield, a second magnetic layer provided between the first magnetic layer and the first shield, and an intermediate layer provided between the first magnetic layer and the second magnetic layer. The intermediate layer is nonmagnetic. A first distance between the magnetic pole and the first magnetic layer along a first direction is not less than 1% and not more than 10% of a second distance between the magnetic pole and the first shield along the first direction. The first direction is from the first magnetic layer toward the second magnetic layer.
US11062727B2

In a system and method for voice activity detection (VAD) including: obtaining audio frames from a multi-microphone array; calculating steered response power (SRP) values of the audio frames; calculating entropy levels based on the SRP values; detecting a sequence of audio frames in which the entropy levels are substantially constant across the sequence of frames and denoting an entropy level of the sequence as a background entropy; identifying an incoming audio frame as containing voice activity if the difference between a level of entropy of the current audio frame and the background entropy is larger than a first threshold, and as not containing voice activity otherwise.
US11062709B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, for each of multiple words or sub-words, audio data corresponding to multiple users speaking the word or sub-word; training, for each of the multiple words or sub-words, a pre-computed hotword model for the word or sub-word based on the audio data for the word or sub-word; receiving a candidate hotword from a computing device; identifying one or more pre-computed hotword models that correspond to the candidate hotword; and providing the identified, pre-computed hotword models to the computing device.
US11062706B2

Methods for speaker role determination and scrubbing identifying information are performed by systems and devices. In speaker role determination, data from an audio or text file is divided into respective portions related to speaking parties. Characteristics classifying the portions of the data for speaking party roles are identified in the portions to generate data sets from the portions corresponding to the speaking party roles and to assign speaking party roles for the data sets. For scrubbing identifying information in data, audio data for speaking parties is processed using speech recognition to generate a text-based representation. Text associated with identifying information is determined based on a set of key words/phrases, and a portion of the text-based representation that includes a part of the text is identified. A segment of audio data that corresponds to the identified portion is replaced with different audio data, and the portion is replaced with different text.
US11062699B2

A speech recognition method, comprising: acquiring speech data to be recognized; extracting a Filter Bank feature and a Mel-Frequency Cepstral Coefficient (MFCC) feature in the speech data; using the MFCC feature as input data of a trained Gaussian Mixture Model-Hidden Markov Model (GMM-HMM) model, acquiring a first likelihood probability matrix outputted by the trained GMM-HMM model; using the Filter Bank feature as an input feature of a trained long short-term memory (LSTM) model which has a connection unit, acquiring a posterior probability matrix outputted by the LSTM model; using the posterior probability matrix and the first likelihood probability matrix as input data of a trained HMM model, acquiring an second likelihood probability matrix; and acquiring a target word sequence corresponding to the speech data to be recognized from a phoneme decoding network according to the second likelihood probability matrix.
US11062698B2

Image-based machine learning approaches are used to classify audio data, such as speech data as authentic or otherwise. For example, audio data can be obtained and a visual representation of the audio data can be generated. The visual representation can include, for example, an image such as a spectrogram or other visual or electronic representation of the audio data. Before processing the image, the audio data and/or image may undergo various preprocessing techniques. Thereafter, the image representation of the audio data can be analyzed using a trained model to classify the audio data as authentic or otherwise.
US11062695B1

A computing device is disclosed which includes a processor and non-transient memory operably connected to the processor. The non-transient memory includes instructions that, when executed by the processor cause the processor to extract a plurality of sub-strings from a character string, analyze each sub-string for compliance with each of several field definitions, where each of the field definitions corresponds to a field in a digital form, and populate some of the fields in the digital form based on the analysis of each sub-string for compliance with the field definitions.
US11062677B2

Devices and methods for automatic application of mapping functions to video signals based on inferred parameters are provided. In one example, a method, including initiating display of content based on a video signal being processed by a device, is provided. The method may further include in response to at least a first change in an intensity of ambient light or a second change in a color of the ambient light subsequent to the initiating of the display of the content based on the video signal, selecting a first mapping function applicable to pixels corresponding to frames of the video signal based at least on a first inferred parameter from a selected machine learning model. The method may further include automatically applying the first mapping function to a first plurality of pixels corresponding to a first set of frames of the video signal.
US11062668B2

An electro-optical device includes first and second signal lines extending in first and second directions respectively on a component substrate; a pixel area disposed at a portion corresponding to an intersection of the first and second signal lines; a signal output circuit disposed outside the pixel area and outputs a driving signal to the first signal line and including circuit blocks arranged next to one another, wherein an outer peripheral edge of the pixel area has a curved or bent portion facing the signal output circuit, a first circuit block included in the circuit blocks is arranged along the curved or bent portion, and a second circuit block included in the circuit blocks and adjacent to the first circuit block is arranged so as to be displaced in the first direction from the first circuit block, and a lead-out area where the first and second circuit blocks are connected.
US11062662B2

A vehicle instrument cluster including a monochromatic display having a matrix of pixels which can be independently controlled by a control unit to inhibit or to allow the passage of light. The instrument cluster has a back-lighting device that emits at least a monochromatic light beam toward a rear surface of the display and through a filter, which is light-permeable and is provided with a coloured graphic representation whose contours have a resolution higher than the one of the display.
US11062646B2

An inspecting device includes: an image acquiring unit which acquires a light-emitting surface image as a photographed image of the light-emitting surface; an inspecting unit which sets an inspecting range in a position in the light-emitting surface image in which the failure may appear, generates a one-dimensional luminance profile representing change in a luminance value along the first side in the inspecting range, detects an extreme value in the luminance profile, calculates an evaluation value for evaluating the difference between adjacent extreme values, and determines the presence or absence of the failure on the basis of the evaluation value; and an output unit which output information obtained by the inspecting unit.
US11062645B1

Disclosed is a display device, including a plurality of pixel circuits located in a display area, and a light-emitting driving circuit located in a non-display area and electrically connected to the plurality of pixel circuits; the light-emitting driving circuit includes a plurality of cascaded shift registers; except a last stage of shift register, a signal output terminal of each stage of remaining shift registers is electrically connected to an input signal terminal of a next stage of shift register adjacent thereto; each of the plurality of cascaded shift registers includes: an input circuit, a first node potential control circuit, a second node potential control circuit, a first isolation circuit, a second isolation circuit, a first output control circuit, a second output control circuit, a capacitor circuit, a first output circuit and a second output circuit.
US11062638B2

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.
US11062634B2

The disclosure relates to a drive control method and assembly, and a display device. A drive control method for a timing controller includes generating a point-to-point configuration instruction including an identity identification of a source driver, wherein the source driver is any of a plurality of source drivers, sending the point-to-point configuration instruction via first signal lines, and receiving a configuration response instruction sent by the source driver via the one of the first signal lines. The configuration response instruction is sent by the source driver after executing the point-to-point configuration instruction in response to detecting that the identity identification in the instruction is its own identity identification.
US11062630B2

The present invention provides a display panel, including a display area, a crack stop area on a periphery of the display area, and a cutting channel disposed on a periphery of the crack stop area; wherein the display panel further includes a monitoring circuit, and the monitoring circuit is used for monitoring cracks generated in the cutting channel when the cutting is proceeded; and wherein a metal signal line is disposed in the crack stop area surrounding the display area and is electrically connected to the monitoring circuit, the metal signal line is formed by electrically connecting two metal layers, the metal signal line is used for blocking the cracks generated extend toward the display area.
US11062624B2

An ultrasound system including an ultrasound machine and an ultrasound probe. The ultrasound probe includes an ultrasound transducer, ultrasound circuitry, a six degree of freedom (6-DOF) sensor, and a probe housing. The probe housing encases the ultrasound transducer and the 6-DOF sensor. By embedding motion-sensing technology directly within the housing of the ultrasound transducer, the position and orientation of the ultrasound probe can be tracked in an automated manner in relation to an indicator mark on the ultrasound screen. This allows assisting technologies to mitigate human error that arises from misalignment of the transducer indicator.
US11062619B2

The present invention relates to a system for monitoring food waste. The system includes a weight mechanism configured for weighing a waste receptacle, wherein the waste receptacle is configured for receiving food waste from a plurality of consecutive disposal events before emptying, a processor configured for measuring the difference in weight of the waste receptacle between each disposal event and calculating the weight of a disposal event based upon the difference and a user interface configured to receive at least one indication categorising the food waste in a disposal event by a user. A method for monitoring food waste is also described.
US11062618B2

A user computing entity executes application program code to cause display of an IUI via a user interface of the user computing entity. The IUI comprises an action list comprising one or more action items corresponding to one or more team members of a team. The action items are automatically ordered based on one or more action priorities. At least one of the action items corresponds to a coaching opportunity and a recommendation for responding thereto. The coaching opportunity is automatically identified using a recommendation model trained using machine learning based at least in part on performance data corresponding to a plurality of key performance indicator metrics. The recommendation for responding to the coaching opportunity is determined using the recommendation model and based on the performance data. The recommendation model is trained using information regarding previous handlings of coaching opportunities and corresponding outcome indicators for a cluster of teams.
US11062617B2

The invention discloses a training system for autonomous driving control policy, which comprises a simulator construction module based on machine learning, a driving control policy search module based on confrontation learning, and a driving control policy model transfer module.
US11062614B2

A computer-implemented method includes receiving a first input associated with an incident location of an incident. A second input associated with a measurement zone surrounding the incident location is received. The method further includes producing, via a display monitor, a set of waypoints associated with a flight path of an unmanned aerial vehicle (UAV) based on the first input and the second input. The set of waypoints is displayed on a satellite aerial map including the incident location.
US11062605B1

An example operation includes one or more of receiving, by a server, first data related to a damaged portion of a transport from one or more of the transport and one or more devices in proximity to the transport, analyzing, by the server, the first data to determine missing data related to the damaged portion, and requesting, by the server, the missing data from one or more other devices in first proximity to the transport when damage occurred to the damaged portion.
US11062599B2

In a traffic management system including a vehicle and a database, the vehicle transmits emergency vehicle information including position information of the vehicle to the database when an emergency vehicle is detected from an image which is captured by an imaging unit, and the database stores the emergency vehicle information transmitted from the vehicle. The traffic management system further includes an information processing device. The information processing device predicts a traveling route on which the emergency vehicle is to travel based on the emergency vehicle information stored in the database.
US11062596B2

With the aim of contributing to the optimization of commuting systems, roadways, and other motion systems, Pace Delineation jibe iota (PD) addresses the issue of crossing paths of travel. PD is the process of gathering and analyzing velocities, positions, and other parameters and properties of traversing units to determine the velocities of each such that they do not arrive at the intersections at the same time. Such coordination can help avoid the stoppage of vehicles at an intersection, and collisions obviously. The process also accommodates an overtaking condition which may be used to prioritize emergency responders or other traversals.
US11062593B2

An alarm module for interfacing with a monitoring type or output type alarm device and capable of configured by a wireless transmission device held in close proximity to the alarm module.
US11062587B2

A lidar is actuated to collect data in a cargo zone in a vehicle. Upon identifying an object in the cargo zone, based on the collected lidar data, output to a user device is actuated.
US11062585B2

A patient support apparatus system and patient support apparatus, such as a bed, cot, stretcher, operating table, recliner, or the like, include a litter frame, a support deck, a sensor configured to detect caregiver activity, a transceiver communicating with a server, and a controller. The controller is configured to send alerts or messages to the server when caregiver assignment errors or caregiver inattention issues are identified. An alert is sent when a caregiver has not attended to a patient within a certain period of time, or when a caregiver has not been assigned to a particular patient or a particular location within a healthcare facility to which a patient has been assigned. The patient support apparatus and system are in communication with other healthcare facility systems and devices that gather and share information and data to alert caregivers in an effort to avoid patient neglect.
US11062584B1

A method and apparatus for monitoring an offender or defendant or potential victim wherein in one embodiment the apparatus comprises a smartwatch which may include the following features: two way voice communication, software to permit biometric identification of the individual, a tamper resistant band, location tracking, a casing which is waterproof, a wireless telephone communicator, one or more sensors (for example, a light sensor or a heart rate sensor), a wireless charger, a touch screen, a microphone, and a camera. In another embodiment, the smartwatch includes a panic alert button. The apparatus allows the enrollee or wearer of the device to be monitored by a third party and allows communication between the third party and the enrollee or wearer of the device.
US11062577B2

Parcel theft deterrence for audio/video (A/V) recording and communication devices, such as video doorbells and security cameras. When an A/V recording and communication device captures image data that includes a parcel, a parcel boundary may be created for monitoring the parcel within. In various embodiments, when the parcel is removed from the parcel boundary, a user alert may be generated to notify a user of a client device associated with the A/V recording and communication device that the parcel has been removed.
US11062575B2

A wireless sensor system and method detects when a tailgate, door, or other object on a vehicle moves from a closed position to an open position and then generates an alarm. The wireless sensor system includes a wireless sensor and a transceiver module. The transceiver module is plugged into a cigarette lighter of the vehicle to receive its power. The wireless sensor detects a movement of an object on a vehicle from a first position to a second position. The wireless sensor transmits data indicating the object moved from the first position to the second position to the transceiver module. The transceiver module receives the transmitted data and determines whether to cause an alarm to be generated based, at least in part, on the transmitted data. When an alarm is to be generated, the transceiver module causes the alarm to be generated.
US11062572B1

A head-mounted wearable device (HMWD) incorporates a visual indicator device (VID) that provides a visual cue to a wearer about activity of the HMWD. The VID may be positioned in a frame of the HMWD to be within an upper portion of a wearer's field of view during wear. The VID may provide a diffuse illumination that is visible to the wearer but does not obtrusively illuminate the face of the wearer, resulting in the visual indicator being unobtrusive to bystanders. Activation, intensity, color, blink rate, or other characteristics of the visual indicator may be used to provide the wearer with information. For example, the VID may illuminate with a solid color while a microphone on the HMWD is active, or blink while the microphone is muted. Input from an ambient light sensor may be used to adjust the operation of the VID during operation.
US11062569B2

First game state data captured from a first client and characterizing in-game information of a first match of a peer-to-peer digital gaming tournament is received. Second game state data captured from a second client and characterizing in-game information of a second match of the peer-to-peer digital gaming tournament is received. The first match and the second match being separate gaming instances. The first game state data captured during the first match and representative of an internal state of a digital video game. The first game state data and the second game state data is compared using a predefined comparison rule by computing a measure of a performance of a first player in the first match with a measure of a performance of a second player in the second match. The comparison is provided. Related apparatus, systems, articles, and techniques are also described and illustrated.
US11062568B2

An electronic gaming machine includes a processor configured to control a display device to display a plurality of columns of symbol positions, where each column of symbol positions includes a plurality of symbols selected from an associated reel strip of a plurality of reel strips. The processor is also configured to select the symbols for each column, and control the display device to simulate stopping the first reel strip prior to controlling the display device to simulate stopping the second reel strip, whereby a sub-category of prize associated with a prize sub-category symbol is indicated to a player of the electronic gaming machine prior to indicating a category of prize associated with a prize category symbol. The processor is also configured to determine whether a first column includes the prize sub-category symbol as well as whether a second column includes the prize category symbol. If the prize sub-category and prize category symbols are included, the processor is also configured to provide an award.
US11062557B2

According to aspects of this disclosure, a method, system, and program product for controlling the operation and configuration of an electronic game terminal can be provided. A game operator can be enabled to select a series of play levels that can be selected by a user for play of at least one electronic game on the electronic game terminal. The at least one electronic game can include a plurality of play levels that can be selected by a player. Further, a field can be constructed that has a plurality of elements for a game display by an electronic game processor, and each element can be filled by a game symbol from a plurality of available game symbols. The game symbols for each element can be automatically determined for each play of the game such that there is no winning combination without player interaction. Other aspects also are described.
US11062556B2

The present disclosure relates generally to a wearable device comprising a wireless communications interface, a display, a processor coupled with the wireless communications interface and display, and a memory coupled with and readable by the processor. The memory can store therein a set of instructions which, when executed by the processor, causes the processor to operate in a game play privacy mode in which the processor can pair with an EGM through the wireless communications interface and provide, to the EGM, information defining preferences for the privacy mode. The processor can receive, from the EGM through the wireless communications interface, a set of game play information related to the preferences for the privacy mode. The received set of game play information may not be presented on the EGM. The processor can present, through the display to a user of the wearable device, the game play information received from the EGM.
US11062554B2

Systems and methods are provided. A system includes a communication interface, a processor circuit and a memory coupled to the processor circuit. The memory includes machine readable instructions that, when executed by the processor circuit, cause the processor circuit to generate, within a decentralized distributed peer-to-peer wagering architecture, a data block that includes a smart betting contract that manages a wager that is between a plurality of betting parties. The processor circuit further determines a wager outcome based on an event outcome based on a condition that is defined in the smart betting contract and, based on the wager outcome, executes the smart betting contract to cause a value that corresponds to the wager to be transmitted to one of the betting parties.
US11062550B2

Gaming machines, methods, and systems include a dynamically configurable pushbutton assembly including a video display having a first top surface and a first outer periphery defining a display screen area. At least one mechanical pushbutton is mounted to the display screen, the at least one mechanical pushbutton includes a second top surface and a second outer periphery defining a corresponding pushbutton area within. The second top surface and the pushbutton area are located to extend at least partly over a portion of the display screen area and within the first outer periphery, and the second top surface is transparent so that the portion of display screen area within the pushbutton area is visible through the second top surface.
US11062549B2

Gaming machines, methods, and systems include a dynamically configurable pushbutton assembly including a video display having a first top surface and a first outer periphery defining a display screen area. At least one mechanical pushbutton is mounted to the display screen, the at least one mechanical pushbutton includes a second top surface and a second outer periphery defining a corresponding pushbutton area within. The second top surface and the pushbutton area are located to extend at least partly over a portion of the display screen area and within the first outer periphery, and the second top surface is transparent so that the portion of display screen area within the pushbutton area is visible through the second top surface.
US11062544B2

The invention relates to a distributed system (1; 11; 21) for access control and sobriety testing comprising an authorization control and sobriety testing station (2; 12; 22; 32), which obtains authorization data and a bodily signature sample from an individual seeking access, a central control unit (3; 13; 23; 33), which, if there is a positive verification of the authorization data and no detection of alcohol in the bodily signature sample, issues temporary authorization information, and at least one access control unit (4; 14; 24), which obtains the temporary authorization information and, upon a positive verification of the temporary authorization information, grants access to the individual who is seeking such access.
US11062536B2

A system includes a processor configured to receive report of a vehicle part malfunction, along with vehicle travel history covering at least a predefined time period. The processor is also configured to obtain condition data relating to environmental conditions encountered by the vehicle during the travel history. The processor is further configured to compare the obtained condition data to other condition data obtained from other vehicles reporting the same part malfunction. And the processor is configured to create a malfunction likelihood record for the vehicle part, including an association with a condition occurring over a threshold percentage of times with regards to all obtained condition data relating to the part malfunction and an indicator of a likely failure when a vehicle encounters the condition.
US11062529B2

Generally discussed herein are systems, devices, and methods for improved automatic toll generation. A system can include one or more cameras positioned to capture images of vehicles passing through a toll station, vehicle detection and classification circuitry to receive an image of a vehicle from the one or more cameras and execute a first machine learning (ML) model to classify the vehicle, axle count circuitry to, in response to receiving data from the vehicle detection and classification circuitry that a vehicle was detected, execute a second ML model to classify a number of axles of the vehicle for determining a toll charge, and toll circuitry to issue the toll charge based on the classified number of axles.
US11062525B1

A method for generating an augmented set of images involves data collection, data processing, and data augmentation processing performed to merge images. The data collection comprises the steps of choosing objects as selected objects, choosing configurations for imaging of the selected objects, and taking pictures with a second camera to create a set of raw object images. The data processing comprises the steps of performing dynamic range adjustment on the raw object image, performing color correction for corrected images, and removing uniform background from the corrected images to result in object images. The data augmentation processing performed to merge images comprises the steps of performing range simulation or magnification for resampled images, adding blur to the resampled images, adding noise to create final object images, and merging the final object images to the field images of a first camera to create a set of augmented images.
US11062520B2

A wearable device is disclosed that may comprise: a display that permits a user to view a real-world (RW) environment; and a computer in communication with the display, the computer comprising one or more processors and memory storing instructions, executable by the one or more processors, the instructions comprising, to: using sensor data, determine a virtual surface model (VSM) associated with a real-world (RW) object in the RW environment; and provide, via the display, a three-dimensional (3D) digital human model (DHM) located within the RW environment, wherein the DHM and the VSM are restricted from occupying a common three-dimensional space.
US11062508B1

A series of captured images of a user is received. Using a processor, the images are processed to identify a portion of each of the images corresponding to the user. Parameters of a predetermined three-dimensional human model are modified to fit a modified version of the predetermined three-dimensional human model across the identified portions of the images to determine a set of specific parameters representing a body profile of the user.
US11062502B2

In one embodiment, a method includes accessing a number of pictures of an object, constructing a modeling volume for three-dimensional modeling of the object by processing the number of pictures using a machine-learning framework, where the modeling volume is associated with a number of color and opacity information that are associated with a number of regions in the modeling volume, and rendering an image of the object from a view-point using the modeling volume, where each pixel of the image is rendered by projecting a virtual ray from the view-point and through the modeling volume, determining one or more of the number of regions in the modeling volume intersected by the virtual ray, and determining a color and an opacity of the pixel based on an accumulation of the color and opacity information associated with the one or more of the number of regions intersected by the virtual ray.
US11062499B2

In one embodiment, a method for determining the color for a sampling location may include using a computing system to determine a sampling location within a texture that comprises a plurality of texels. Each texel may encode a distance field indicating a distance between the texel and an edge depicted in the texture and an indicator indicating whether the texel is on a first predetermined side of the edge or a second predetermined side of the edge. The system may select, based on the sampling location, a set of texels in the plurality of texels to use to determine a color for the sampling location. The system may determine that the set of texels have indicators that are the same. The system may then determine, using the indicator of any texel in the set of texels, the color for the sampling location.
US11062498B1

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for animating a pull-to-refresh gesture. The program and method provide for receiving a pull gesture in a messaging application; selecting, in response to receiving the pull gesture, a set of users corresponding to contacts in the messaging application; and displaying a set of images for each user in the set of users, in association with refreshing screen content.
US11062495B2

Systems and methods are disclosed for partitioning an animatable model. The system may include a non-transitory computer-readable medium operatively coupled to processors. The non-transitory computer-readable medium may store instructions that, when executed, cause the processors to perform a number of operations. One operation may include obtaining an animatable model. The animatable model may include a geometry matrix. Another operation may include obtaining user input to partition an animatable model into multiple partitions. The user input may include a connected curve in the geometry matrix. Yet another operation may include partitioning the animatable model into the multiple partitions based on the user input. Individual ones of the multiple partitions may include a partition geometry matrix and a corresponding partition animatable model.
US11062494B2

Dynamically customized animatable 3D models of virtual characters (“avatars”) in electronic messaging are provided. Users of instant messaging are represented dynamically by customized animatable 3D models of a corresponding virtual character. An example method comprises receiving input from a mobile device user, the input being an audio stream and/or an image/video stream; and based on an animatable 3D model and the streams, automatically generating a dynamically customized animatable 3D model corresponding to the user, including performing dynamic conversion of the input into an expression stream and corresponding time information. The example method includes generating a link to the expression stream and corresponding time information, for transmission in an instant message, and causing display of the customized animatable 3D model. Link generation and causing display is performed automatically or in response to user action. The animatable 3D model can be customized in the cloud or downloaded for customization.
US11062493B1

Symmetry axis digital content generation techniques and systems are described that support diverse types of art included in the digital content and may do so in real time as part of creating and editing symmetry art. A symmetry art generation system determines a portion of the source object, defined as encompassed by a path, that is to be reflected to generate the reflected object. As a result, the symmetry art generation system involves a reduced number of low-cost computations in order to calculate the path. The path also defines a minimized area defining a relevant portion of the source object to be reflected and thus reduces computational resource consumption by a computing device that implements these techniques and works for a wide range of art types.
US11062491B1

A CAD graph plotter and replicator tool may deliver a fast, accurate, and dynamically adjustable CAD graph that can be updated easily in real time when new data is introduced or extant data is updated. Features like scaling, point marking, point addition, smoothening, display of grid lines, range control, and quadrant control may be included to aid the user in generating the graph efficiently. The tool may also enable the user to control line thickness, color, type, legends, and decimal points in axis, among other features.
US11062485B2

Disclosed are a method and an apparatus for providing a representative image of content in a content view displayed by an electronic device. The electronic device includes: a display device configured to display a content view; and a processor, wherein the processor is configured to acquire item information related to items in a content view in response to detection of a request for executing the content view, divide the items into a reference item and a target item in the content view based on the acquired item information, acquire representative information based on the reference item, and configure a color-based representative image of the target item based at least partially on the acquired representative information. Various embodiments are possible.
US11062479B2

System and methods for matching color and appearance of a target coating are provided herein. The system includes an electronic imaging device configured to receive a target image data of the target coating. The target image data includes target coating features. The system further includes one or more feature extraction algorithms that extracts the target image features from the target image data. The system further includes a machine-learning model that identifies a calculated match sample image from a plurality of sample images utilizing the target image features. The machine-learning model includes pre-specified matching criteria representing the plurality of sample images for identifying the calculated match sample image from the plurality of sample images. The calculated match sample image is utilized for matching color and appearance of the target coating.
US11062475B2

A location estimating apparatus according to an embodiment includes a degree-of-similarity calculator, a correspondence calculator, and a location calculator. The degree-of-similarity calculator calculates a degree of similarity between the input image and the reference image by an arithmetic operation that varies, in a non-discrete manner, the degree of similarity in accordance with a non-discrete variation of a first parameter. The correspondence calculator calculates correspondence between a pixel of the input image and a pixel of the reference image by an arithmetic operation that varies, in a non-discrete manner, the correspondence in accordance with a non-discrete variation of a second parameter. The location calculator calculates a first location indicating a position and/or an orientation of the first imaging device when the input image is captured by an arithmetic operation that varies, in a non-discrete manner, the first location in accordance with a non-discrete variation of the correspondence.
US11062463B2

A load-monitoring system includes a vehicle processor and a camera mounted in a trailer. The vehicle, via the processor, displays a first image of a trailer load, received from a trailer-mounted camera and receives selection of a monitoring point on the image, via a touch-sensitive user interface displaying the image or other selection mechanism. The vehicle also receives selection of a fixed point on the image, via the user interface. If the monitoring point moves more than a threshold amount, relative to the fixed point, for example, in subsequent images captured by the camera, the vehicle alerts the driver.
US11062458B2

An extraction section extracts, from each of a plurality of non-defective product images which show the appearance of the inspection target determined to be a non-defective product, the non-defective vector representing a feature of each non-defective product image. A generation section generates a transformation matrix by using a plurality of non-defective product vectors extracted by the extraction section. The transformation matrix is a matrix representing sequentially performing first mapping for mapping the feature vector to a feature space and second mapping for mapping a result of the first mapping to the whole space to which the feature vector belongs. An adjusting section adjusts each element of the transformation matrix generated by the generation section by using, as learning data, the feature vector extracted from a pseudo defect image.
US11062454B1

A machine-learning architecture may be trained to determine point cloud data associated with different types of sensors with an object detected in an image and/or generate a three-dimensional region of interest (ROI) associated with the object. In some examples, the point cloud data may be associated with sensors such as, for example, a lidar device, radar device, etc.
US11062453B2

A method for scene parsing includes: performing a convolution operation on a to-be-parsed image by using a deep neural network to obtain a first feature map, the first feature map including features of at least one pixel in the image; performing a pooling operation on the first feature map to obtain at least one second feature map, a size of the second feature map being less than that of the first feature map; and performing scene parsing on the image according to the first feature map and the at least one second feature map to obtain a scene parsing result of the image, the scene parsing result including a category of the at least one pixel in the image. A system for scene parsing and a non-transitory computer-readable storage medium can facilitate realizing the method.
US11062445B2

A method of medical image registration is to be implemented by a computer device, and includes steps of: obtaining an ultrasound target image corresponding to an area of interest in an ultrasound image; for each of multiple computed tomography (CT) images, obtaining a CT candidate image that corresponds to an area of interest in the CT image; for each of the CT candidate images, calculating a similarity between the CT candidate image and the ultrasound target image; making one of the CT candidate images that corresponds to the greatest similarity among the CT candidate images serve as a CT target image; and performing image registration on the ultrasound target image and the CT target image.
US11062441B2

A first image data set of a patient is provided to a computer, and the computer performs a first analysis of the first image data set using a first analysis algorithm that is designed for an analysis purpose. After completion of the first analysis, a second analysis algorithm is added to a database to which the computer has access, so that the second analysis algorithm is now available for access by the computer. The second analysis algorithm is designed for the same purpose as the first analysis algorithm. After the second analysis algorithm has been added to the database, a second image dataset of the patient is provided to the computer. Even though the second analysis algorithm is now available to the computer for the same analysis purpose as the first analysis algorithm, the computer automatically defaults to use the first analysis algorithm to perform a second analysis of the second image data set. This helps to ensure that the first analysis and the second analysis are comparable to each other, because they have been performed by the same analysis algorithm.
US11062438B2

According to one embodiment, an equipment monitoring system includes an imager and a processor. For an equipment repeating a first operation, the imager repeatedly acquires a first image of the equipment imaged at a first timing of the first operation. When a new first image is acquired, the processor determines an abnormality of the equipment included in the new first image based on multiple previous first images.
US11062420B2

A graphics processing system includes a graphics processor, the graphics processor generating a G-buffer (geometry-buffer) by performing a first pass of deferred shading; and a memory storing the G-buffer, wherein the graphics processor includes: a map manager to generate a first fragment map indicating fragments to be shaded and generate a second fragment map by adding or removing fragments to or from the first fragment map based on the G-buffer; and a shades to shade fragments according to the second fragment map.
US11062412B2

A machine and process for accepting customer payments and placing orders for telecommunications services is disclosed. The machine and process include a kiosk operable to accept account set-up information from an individual, accept payment from the individual, collect identifying data from the individual, and communicate with a system to activate a telecommunication account for the individual. The kiosk may be placed wherever quick telecommunication account set-up and payment verification is necessary, for example: a correctional facility or college campus.
US11062401B1

Systems and methods for generating user notifications to a set of users of a social networking service is presented. For each user of a set of users of the social networking service, one or more machine learning models selects an optimal notification channel, an optimal notification template, and optimal personalization content for configurable elements of a selected notification template. Each of these determinations/selections is made according to and based on a likelihood of increased user engagement with the social networking service. Upon determining the notification channel, notification template, and personalizations to the template, the notification is generated and sent to the corresponding user.
US11062400B1

The present disclosure is directed to transforming a data set of discrete records, tracing unrelated entries across the records, and verifying the traces using independently-sourced external data. In one aspect, a system includes memory and one or more processors configured to execute the computer-readable instructions to receive a first set of data, the first data set including multiple discrete financial records of an entity; apply a set of logics to the first data set to identify a plurality of traces, each of the plurality of traces associating discrete entries across one or more of the multiple financial records; performing a verification process to verify the plurality of traces against a second data set for the entity, the second data set being independently sourced from a third party entity to yield a verification result; and prepare an output of the verification result to be presented on a display.
US11062390B2

The invention relates to a virtual banking assistant that provides an overall awareness for a particular customer. The virtual banking assistant system may observe the customer to identify customer intent and context. For example, the virtual banking assistant system may observe the customer's interactions and listen to conversations. The virtual banking assistant may further access customer historical data, e.g., profile data, current account status, spending habits, late/penalties, fraud data, etc. In addition, recent customer activity may be identified.
US11062380B2

Systems and apparatuses for capturing an image of a vehicle for which roadside assistance is being requested are provided. The image may be captured by a mobile device and the mobile device may geotag location information to the image. The image and associated geotag location information may then be processed to determine a location of the vehicle and a roadside assistance issue for which service is being requested. The image may be further analyzed to determine a context including, a make, model and/or year of the vehicle, whether special equipment is needed to service the vehicle, whether the vehicle is located in a particular situation (e.g., within a structure, in a ditch, or the like). The information obtained from the image may be used to determine a type of service to provide to the vehicle and to identify one or more service providers to dispatch to the vehicle.
US11062361B1

An online system using attributes of users to select content for presentation to the users predicts one or more attributes of users whose attributes are unavailable to the online system. For a user with one or more attributes unavailable to the online system, the online system applies a model to attributes of additional users to predict one or more attributes of the user. Attributes of the additional user use in the prediction may include demographic information and interactions with content by the additional users. The online system may determine an accuracy of the model by using the model to predict attributes for users whose attributes are known to the online system and comparing the predicted attributes to the known attributes. If the model's accuracy is less than a threshold value, the online system discontinues using the model to predict attributes of users.
US11062357B2

Improved mobile content presentation capabilities are disclosed for mobile communications facilities, such as cell phones. Information relating to the user characteristics associated with a mobile communication facility and other capabilities are employed to improve the presentation and relevance of mobile content to appropriate or desirable mobile communication facilities.
US11062350B2

The present invention provides a method, apparatus, and device for monitoring promotion status data, and a non-volatile computer storage medium. In the embodiments of the present invention, promotion status data of at least two promotion layers of a promotion account within a specified time range is sampled; then, it is determined, according to the promotion status data of the at least two promotion layers, whether promotion status data of a first promotion layer is consistent with promotion status data of a second promotion layer; if the promotion status data of the first promotion layer is not consistent with the promotion status data of the second promotion layer, an abnormal monitoring result of the promotion account can be obtained. Since it is detected in the multiple promotion layers of the promotion account that the promotion status data of the first promotion layer is not consistent with the promotion status data of the second promotion layer, and the abnormal monitoring result of the promotion account is obtained, relevant personnel may perform a corresponding maintenance operation in time according to the abnormal monitoring result, thereby improving the reliability of evaluation of the promotion effect according to the promotion status data.
US11062349B2

Marketing assets are automatically generated from asset components having asset features relevant to target users. Asset delivery event data regarding the delivery of marketing assets is initially collected to identify asset features of delivered marketing assets and user attributes of users receiving the marketing assets. The asset delivery event data is processed using machine-learning techniques to generate a model capable of selecting asset features given a set of user attributes. When a request for a new marketing asset is received for a particular user, user attributes of that user are identified and provided to the model to select a set of asset features. The asset features are used to select asset components, which are combined to form the new marketing asset.
US11062318B2

Technologies for preprocessing transaction authorization records for clearing data batch file generation include a settlement processing server. The settlement processing server receives transaction authorization records corresponding to authorized transactions. The transaction authorization records are appended to an initial authorization stream. The initial authorization stream is closed and the transaction authorization records appended thereto are split into substreams. The settlement processing server preprocesses the transaction authorization records in each of the substreams. While the transaction authorization records appended to the substreams are preprocessed, the settlement processing server initializes another authorization stream and appends newly received transaction authorization records thereto. A clearing data batch file is generated based at least in part on the transaction authorization records appended to each of the substreams. Other embodiments are described and claimed.
US11062316B2

Computer memory management during real-time fraudulent transaction analysis is disclosed. In an embodiment, a method includes receiving a transaction entry and determining whether the transaction entry is potentially fraudulent, including by determining whether the transaction entry is correlated with another transaction entry in the computer memory or an already-identified suspicious pattern of other transaction entries. The method further includes determining whether to evict the transaction entry from the computer memory based on the determination of whether the transaction entry is potentially fraudulent. The method includes providing a result of fraudulent transaction analysis performed using the computer memory that has been optimized.
US11062314B1

A computer-implemented method of facilitating payments from a financial account includes receiving a travel itinerary associated with an account holder. The travel itinerary includes an account holder identification (ID), a destination, and a time period associated with the destination. The method also includes associating the travel itinerary of the account holder with a financial account of the account holder based on the account holder ID. The financial account includes an associated payment device. In addition, the method includes building a dynamic travel profile for the account holder based at least in part on the travel itinerary. The dynamic travel profile is linked to the financial account. Further, the method includes receiving an authorization request for a transaction, and approving or declining authorization if the location and date of the transaction do not correspond to the destination and time period of the dynamic travel profile.
US11062312B2

The disclosure generally describes computer-implemented methods, software, and systems, including a method for placing a card into a usable state. A biometric input is received for a user to which a card has been issued by an entity. The card has an operational mode of an unusable state that has been previously identified by the entity for a particular PAN. The particular PAN is invalidated for use in further data exchanges using the card. The biometric input is received by an electronic controller embedded in the card. A determination is made that the biometric input matches one of one or more stored biometric profiles of users authorized to use the card. Based on the determining, a new PAN is activated for the card. The new PAN is usable in further data exchanges of the card. The operational mode of the card is modified to a usable state by the electronic controller.
US11062311B2

An instruction to generate target information is received by a server and from a first user. The instruction includes two or more pieces of user identity information associated with two or more different users. The two or more pieces of user identity information are combined, by the server and in a predetermined method, into continuous text information. The two or more pieces of user identity information in the continuous text information are separated by one or more separation strings. The target information is generated, by the server, based on at least a predetermined algorithm and the continuous text information.
US11062310B2

Methods, computer-readable storage media and apparatuses for processing event notifications are disclosed. For example, a processor receives an event notification of an event from a device of a service provider that is providing a service to a user, wherein the network service provider is distinct from the service provider, determines that the service provider and the event are of a type of service provider and a type of event, respectively, that the user has consented to receive the event notification, sends a message in a unified message format to a device of the user, the message comprising the event, receives a response from the device of the user containing an indication of whether the event is an authorized event, and sends the indication of whether the event is an authorized event to the device of the service provider.
US11062304B2

A service provider system registers with a service system. A user establishes an account with the service system and the service system establishes a facial template associated with the user account. The service system transmits, to a service provider device at a location, identification information and transmits a shared encryption key to a user computing device associated with the user. The user enters the merchant location carrying the user computing device. The service device receives the encryption key from the user device and decrypts the identification information associated with the user using the encryption key. The user initiates a service request and the service provider device verifies the identity of the user via the facial template associated with the user by generating a facial template based on an image captured of the user to compare against the facial template associated with the user. The service device processes the service request.
US11062303B2

Systems and methods are described for encrypting an amount transacted on a blockchain ledger, while preserving the transaction's ability to be verified. A blinding amount is added to an input value, and an output value is generated and encrypted. Both the input value and the output value are within a value range, where a sum of any two values within the range does not exceed an overflow threshold. The sum of the encrypted input value and the encrypted output value may equal zero. Rangeproofs associated with each of the input value and the output value are generated. The rangeproofs prove that the input value and the output value fall within the value range, and each rangeproof may be associated with a different public key. Each public key may be signed with a ring signature based on a public key of a recipient in the transaction.
US11062301B2

Systems, apparatuses, and methods are provided for conducting encrypted payment transactions. In some embodiments, a payment device may send account credentials for a digital wallet to a wallet provider computer, and receive encrypted payment data from the wallet provider computer in response. The payment device may then send a request to initiate a transaction to a transaction processor computer (e.g., a merchant computer or a merchant processor computer), the request to initiate the transaction including the encrypted payment data. The transaction processor computer can then decrypt the encrypted payment data and conduct the transaction.
US11062298B2

Devices, systems, and methods for controlling a contactless interface on a dual interface portable device are provided. The methods allow for contactless enablement and disablement on both a temporary and semi-permanent basis, dependent on commands sent to the device by an issuer of the portable device. The commands are received through a terminal device and are transferred to the portable device during a contact transaction. Configuration data on the portable device is modified according to the received commands. An application on the portable device controls the transmission of data through the contactless interface dependent on the configuration data.
US11062295B2

Methods and apparatus, including computer program products, for transactions associated with a mobile device are discussed. A method can include receiving a merchant identifier, sending an identification data, receiving a transaction, and processing a funds transfer. The receiving the merchant identifier is from a mobile device associated with a user registered with a central payment service. The identification data is associated with the user and the identification data includes multiple identifying data items. The transaction data details a transaction between the merchant and the user. The funds transfer is between the merchant and the user based on the transaction.
US11062291B1

Implementations of the present disclosure include receiving transaction data for a transaction that is to be executed by a computer-implemented person-to-person (P2P) payment system, the transaction data including a unique account identifier uniquely identifying an account of a first user among a plurality of accounts of the first user, and an amount to be transferred to the account from a second user, processing the transaction data to execute the transaction, and transmitting notifications to each of the first user and the second user, the notifications providing information regarding the transaction.
US11062283B1

A method and system are disclosed for submitting financial instruments, cash and other value bearing documents for deposit at retail locations unaffiliated with the various financial institutions the deposits are directed to. The method includes identifying account holders and scanning the physical documents to be deposited with equipment at the retail location that is provided by a third party facilitator. The equipment at the retail location communicates with a third party facilitator system to lookup bank routing information and uses this information to complete a remote deposit transaction for the account holder with that account holder's particular financial institution. The system may include a standalone or distributed system having a memory in communication with a processor system configured to perform the method noted above.
US11062277B2

A Point-Of-Sale (POS) terminal is equipped to process virtual currencies for transactions. A rate checker obtains a real-time conversion rate for the virtual currencies to a government issued currency. The virtual currencies can be held or immediately exchanged for the government issued currency. Analysis of trends in exchange rates and policy drives when the virtual currencies are exchanged for the government issued currency.
US11062273B2

A plant maintenance assisting system is provided with: an abnormality indication monitoring system; an abnormality diagnosis system; a maintenance plan creation system; a risk evaluation system; and a component management system. On the basis of risk information and abnormality diagnosis information that is a result of diagnosis by the abnormality diagnosis system, the risk evaluation system determines the need for maintenance work with respect to an abnormality indicating facility. In a case where it is determined that maintenance work with respect to the abnormality indicating facility is necessary, the maintenance plan creation system sets, in a maintenance plan, maintenance implementation timing of maintenance work with respect to a facility including the abnormality indicating facility. On the basis of component management information, the component management system determines whether a component can be procured at the maintenance implementation timing set by the maintenance plan creation system.
US11062272B2

A computer-implemented technique is described herein for scheduling events. The technique involves recommending one or more candidate spaces (e.g., candidate meeting rooms) based on a selected visit profile for each attendee to the event. More specifically, the technique selects a visit profile for each attendee from a group including a live visit profile, a short-term visit profile, and a long-term visit profile. Each such visit profile describes one or more visits made by the attendee within a prescribed timespan. The technique captures visit data for each such visit based on movement-related signals provided by one or more movement-determining mechanisms. A mobile computing device provides at least one movement-determining mechanism. In a preliminary phase, the technique can identify the geographical position of each candidate meeting space using a crowdsourcing operation.
US11062265B1

A life plan management (LPM) computing device for connecting consumers with producers is provided. The LPM computing device may be in communication with a client computing device and may include a processor. The processor may be programmed to i) receive user input including at least one goal, ii) analyze the at least one goal to determine a plurality of categories, iii) store the plurality of categories, iv) analyze at least one of the plurality of categories to determine a plurality of producers, v) store the plurality of producers, vi) generate an interactive life map including the at least one goal, and enabling the consumer to access the plurality of producers by navigating the life map to select the at least one goal and the at least one category, vii) and cause the interactive life map to be displayed on the client computing device.
US11062261B2

A system and method for vending digital video discs is provided. A request is received from a user to complete a rental transaction for a first digital video disc. A database is queried to determine whether a quantity of a set of second digital video discs in a vending inventory exceeds a predetermined threshold. A discount offer notification is presented to the user to rent one of the set of second digital video discs, upon determining that the quantity of the set of second digital video discs exceeds the predetermined threshold. A second request from the user to rent one of the second set of digital video discs is received, and one of the set of second digital video discs is vended to the user.
US11062260B2

Aspects of the present disclosure involve a data audit system to generate and cause display of a tracking interface at a client device, wherein the tracking interface is configured to facilitate the visualization of tracking data retrieved from multiple sources. The audit system is configured to access a data source to retrieve tracking data that includes an associated asset identifier that identifies a subject of the tracking data, to link the retrieved tracking data to a data object at a database of the audit system based on the asset identifier, and to generate and cause display of a visualization of the tracking data within a tracking interface.
US11062259B2

Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving an order from a customer for a delivery of grocery items to a fulfillment location, determining a delivery compliance time for at least one item of the grocery items, receiving a pickup notification indicating that a pickup has picked up the grocery items at a first time, determining, at a second time after the first time, if a duration of time between the first time and the second time is greater than the delivery compliance time, and, if the duration of time between the first time and the second time is greater than the delivery compliance time, coordinating displaying an expiration message on a pickup interface of a pickup electronic device of the pickup.
US11062246B2

A system and methods for an enterprise framework for efficient and adaptable workflow application data distribution using a Software Deployment Management (SDM) environment are described. Workflow data is received by the system from a workflow management application and modeled for downstream use. Use of a consumer data provisioning point (CDPP) agent includes utilization of a central control table that assists with the extraction, transformation and loading of workflow data from a proprietary format to a modeled relational forma. An end to end (E2E) automation process is controlled by the CDPP agent which facilitates extraction of data from upstream applications with configurable frequency for the transformed data. Embodiments of the invention provide efficiency improvements by automating numerous steps and eliminating the need for human input for various steps in the process of workflow data distribution and enable near-real-time data distribution and analytics.
US11062239B2

A system, method and the like for structuring computer-mediated communication data, such as social media data, determining a relevant operations management case/event type(s) based at least on the structured data and generating an applicable case type-specific workflow for the case implementing the structured data. Unstructured data is received, from various different computer-mediated communication channels and/or related listeners, and transformed into structured data. Additionally, data originating at various different computer-mediated communication channels is translated into a format that is operations management tool-agnostic and vice versa. Moreover, in response to structuring the computer-mediated communication data, one or more case/event types are determined that are applicable to the computer-mediated communication data and one or more case-type specific workflows are generated implementing the structured data.
US11062236B2

A self-learning system for analytical attribute and clustering segmentation may be provided. A text classifier may identify a log description of a log entry in response to text of the log description being associated with indicators of a word model. A datafield classifier may generate a datafield metrics including an accuracy value of the attribute identifiers representing the datafield. A metafield classifier may generate a context metrics for the context of the log entry, the context metrics including an accuracy value of the attribute identifiers representing the metafields. A combination classifier may form a weighted classification set and select an attribute identifier as being representative of the datafield based on the weighted classification set. The combination classifier may further evaluate an attribute importance value of each attribute identifier, and select an attribute identifier having a top attribute importance value.
US11062232B2

Provided are a computer program product, system, and method for determining sectors of a track to stage into cache using a machine learning module. Performance attributes of system components affected by staging tracks from the storage to the cache are provided to a machine learning module. An output is received, from the machine learning module having processed the provided performance attributes, indicating a staging strategy indicating sectors of a track to stage into the cache comprising one of a plurality of staging strategies. Sectors of an accessed track that is not in the cache are staged into the cache according to the staging strategy indicated in the output.
US11062231B2

A computer-implemented method comprising receiving and analyzing a data point to determine parameters of the data point, generating an alert ticket based on the analysis of the data point, communicating, via a chatbot, at least some information contained in the alert ticket to one or more users, and categorizing, via the chatbot, the data point that resulted in the alert ticket based on behavior of a device that generated the data point.
US11062229B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a machine learning model. One of the methods includes, for each training observation: determining a plurality of latent variable value configurations, each latent variable value configuration being a combination of latent variable values that includes a respective value for each of the latent variables; determining, for each of the plurality of latent variable value configurations, a respective local learning signal that is minimally dependent on each of the other latent variable value configurations in the plurality of latent variable value configurations; determining an unbiased estimate of a gradient of the objective function using the local learning signals; and updating current values of the parameters of the machine learning model using the unbiased estimate of the gradient.
US11062219B1

A computer solves a nonlinear optimization problem. An optimality check is performed for a current solution to an objective function that is a nonlinear equation with constraint functions on decision variables. When the performed optimality check indicates that the current solution is not an optimal solution, a barrier parameter value is updated, and a Lagrange multiplier value is updated for each constraint function based on a result of a complementarity slackness test. The current solution to the objective function is updated using a search direction vector determined by solving a primal-dual linear system that includes a dual variable for each constraint function and a step length value determined for each decision variable and for each dual variable. The operations are repeated until the optimality check indicates that the current solution is the optimal solution or a predefined number of iterations has been performed.
US11062218B2

Disclosed systems, methods, and computer readable media can detect an association between semantic entities and generate semantic information between entities. For example, semantic entities and associated semantic collections present in knowledge bases can be identified. A time period can be determined and divided into time slices. For each time slice, word embeddings for the identified semantic entities can be generated; a first semantic association strength between a first semantic entity input and a second semantic entity input can be determined; and a second semantic association strength between the first semantic entity input and semantic entities associated with a semantic collection that is associated with the second semantic entity can be determined. An output can be provided based on the first and second semantic association strengths.
US11062215B2

Techniques for using different data sources for a predictive model are described. According to various implementations, techniques described herein enable different data sets to be used to generate a predictive model, while minimizing the risk that individual data points of the data sets will be exposed by the predictive model. This aids in protecting individual privacy (e.g., protecting personally identifying information for individuals), while enabling robust predictive models to be generated using data sets from a variety of different sources.
US11062211B2

A deep learning based compression (DLBC) system applies trained models to compress binary code of an input image to a target codelength. For a set of binary codes representing the quantized coefficents of an input image, the DLBC system applies a first model that is trained to predict feature probabilities based on the context of each bit of the binary codes. The DLBC system compresses the binary code via adaptive arithmetic coding based on the determined probability of each bit. The compressed binary code represents a balance between a reconstruction quality of a reconstruction of the input image and a target compression ratio of the compressed binary code.
US11062208B2

A computer-implemented method and computer processing system are provided for update management for a neural network. The method includes performing an isotropic update process on the neural network using a Resistive Processing Unit. The isotropic update process uses a multiplicand and a multiplier from a multiplication operation. The performing step includes scaling the multiplicand and the multiplier to have a same order of magnitude.
US11062200B2

Techniques in advanced deep learning provide improvements in one or more of accuracy, performance, and energy efficiency. An array of processing elements performs flow-based computations on wavelets of data. Each processing element has a compute element and a routing element. Each compute element has memory. Each router enables communication via wavelets with at least nearest neighbors in a 2D mesh. Routing is controlled by respective virtual channel specifiers in each wavelet and routing configuration information in each router. A compute element conditionally selects for task initiation a previously received wavelet specifying a particular one of the virtual channels. The conditional selecting excludes the previously received wavelet for selection until at least block/unblock state maintained for the particular virtual channel is in an unblock state. The compute element executes block/unblock instructions to modify the block/unblock state.
US11062198B2

A recommender system that represents items in a catalog by first feature vectors in a first vector space based on first characteristics of the items and second feature vectors in a second vector space based on second characteristics of the items different from the first characteristics and maps a feature vector defined in the first vector space for an item to a vector in the second vector space to provide recommendations based on the item.
US11062194B2

A RF frontend interface for a 61 GHz radio powered communication tag device with a built-in antenna includes an IC embedded in a silicon die with a top metallization layer and a dielectric resonant body linked to the silicon die. A high impedance antenna with two feed points is embedded into the top metallization layer and a RF rectifier and multiplier circuit connected to the antenna feed is integrated in the silicon die and symmetrically placed between the antenna feed points configured to stabilize the antenna resonant frequency with its inherent capacity against varying surrounding materials and generate a positive and negative DC output supply voltage against a bulk potential of the silicon die for directly operating a digital circuit in FDSOI technology embedded in the silicon die. The resonant body is configured to work as a wavelength translator in between the antenna and free space.
US11062193B2

An encoding module and related systems and components are provided. The encoding module includes a plurality of encoding elements arranged in an array of columns and rows and one or more switching elements configured to selectively connect the encoding elements to a reader. The connection of the encoding elements may be based on the location of a targeted transponder disposed among multiple adjacent transponders to ensure the selective communication with the targeted transponder only. The module is configured for various types and locations transponders to be used within a system, such as a printer-encoder. Each encoding element may include a loaded conductive strip comprising a loop shape portion and a shield that corresponds to the loop shape portion. In another embodiment, an access control system having an encoding module with the plurality of couplers and an access card having a plurality of transponders corresponding to the couplers is provided.
US11062189B2

A flag holding circuit includes: a flag setting part connected to a voltage supply line and charging a capacitor according to an input signal; a flag determination part outputting an output signal based on a charging voltage of the capacitor; and a discharging part discharging the capacitor. The flag setting part includes: a switch having a first terminal connected to a connection line between the flag determination part and the discharging part and a second terminal connected to the voltage supply line or a grounding line according to a signal level of the input signal, and connecting or disconnecting the voltage supply line or the grounding line with the connection line according to a leakage control signal; and a switch control part, generating the leakage control signal whose signal level changes to be greater than a power supply voltage according to a clock signal and supplying it to the switch.
US11062187B1

Shape Dependent alphabets are error prone and quite imposing on their reader. Proposing “Shapeless”—an alphabet based on the entropic state of a mixture—offering easy, redundant reading. Applications include marking packages for shipping and industrial handling, signing items to hinder fraud, offering alternative communication channels, and analyzing video streams for changes of interest.
US11062181B2

A neural network system that includes: multiple subnetworks that includes: a first subnetwork including multiple first modules, each first module including: a pass-through convolutional layer configured to process the subnetwork input for the first subnetwork to generate a pass-through output; an average pooling stack of neural network layers that collectively processes the subnetwork input for the first subnetwork to generate an average pooling output; a first stack of convolutional neural network layers configured to collectively process the subnetwork input for the first subnetwork to generate a first stack output; a second stack of convolutional neural network layers that are configured to collectively process the subnetwork input for the first subnetwork to generate a second stack output; and a concatenation layer configured to concatenate the pass-through output, the average pooling output, the first stack output, and the second stack output to generate a first module output for the first module.
US11062180B2

Methods and systems for training machine vision models (MVMs) with “noisy” training datasets are described. A noisy set of images is received, where labels for some of the images are “noisy” and/or incorrect. A progressively-sequenced learning curriculum is designed for the noisy dataset, where the images that are easiest to learn machine-vision knowledge from are sequenced near the beginning of the curriculum and images that are harder to learn machine-vision knowledge from are sequenced later in the curriculum. An MVM is trained via providing the sequenced curriculum to a supervised learning method, so that the MVM learns from the easiest examples first and the harder training examples later, i.e., the MVM progressively accumulates knowledge from simplest to most complex. To sequence the curriculum, the training images are embedded in a feature space and the “complexity” of each image is determined via density distributions and clusters in the feature space.
US11062178B2

An image processing system includes an image acquisition unit that acquires a captured image obtained by imaging a vehicle outside, a dictionary storage unit that stores dictionary data to be referred to in specifying an object included in the captured image, a specification unit that specifies the object based on the dictionary data, a behavior information acquisition unit that acquires behavior information indicating a behavior state of a vehicle, and a classification unit that classifies, based on the behavior information of the vehicle with respect to an unspecifiable object as the object unspecified by the specification unit, whether or not the vehicle needs to avoid the unspecifiable object. Image data of the unspecifiable object is used for creating the dictionary data along with a classification result of the classification unit.
US11062172B2

An inspection apparatus according to an embodiment includes: an optical image acquisition circuitry virtually dividing a sample into strip-shaped stripes, and acquiring an optical image; a reference image generation circuitry generating a reference image corresponding to the optical image; a comparison circuitry comparing the optical image and the reference image; a shift amount determination circuitry determining a shift amount between the optical image and the reference image, and generating an evaluation value; and an offset value calculation circuitry determining usage of the shift amount, and calculating an offset value for adjusting an acquisition position of the optical image. In a case where the offset value is calculated, the optical image acquisition circuitry acquires the optical image based on the offset value.
US11062168B2

Systems and methods for unmixing of multichannel image data in the presence of locally varying image characteristics. Feature images created from a multi-channel input image form a feature vector for each pixel in the input image. Feature vectors are classified based on the local image characteristics, and areas are formed in the input image that share local image characteristics. Each area is unmixed separately using reference vectors that were obtained from regions in example images that have the same image characteristics. The unmixing results are combined to form a final unmixing result image created from the individually unmixed image areas.
US11062161B1

An apparatus may include an anti-color filter array proximate an array of optical sensor pixels. The anti-color filter array may include first anti-color filters. Each of the first anti-color filters may be located near a corresponding instance (or group of instances) of a first plurality of optical sensor pixels and may be configured to at least partially suppress transmission of light in a first optical wavelength range. In some examples, the first optical wavelength range may correspond to a first color. The anti-color filter array may include second anti-color filter regions, each of which may be located near a corresponding instance of a second plurality of optical sensor pixels. In some such examples, each of the second anti-color filter regions may be configured to at least partially suppress transmission of light in a second optical wavelength range.
US11062159B2

An emotion estimation apparatus includes a recording section that records one or more events that cause a change in an emotion of a person and prediction information for predicting, for each event, an occurrence of the event; an event predicting section that predicts the occurrence of the event, based on detection of the prediction information; and a frequency setting section that sets a frequency with which an estimation of the emotion is performed. If the occurrence of the event is predicted by the event predicting section, the frequency setting section sets the frequency to be higher than in a case where the occurrence of the event is not predicted, and also sets the frequency based on the content of the event.
US11062153B2

Provided are an apparatus and a method for converting an image. The apparatus includes an image sensor configured to obtain an image of a road, and a processor. The processor is configured to segment an input image into a plurality of region images, determine a vanishing point corresponding to each of the plurality of region images, obtain a translation relation for converting two-dimensional (2D) coordinates of a point in a region image among the plurality of region images into three-dimensional (3D) coordinates, based on a vanishing point of the region image, and generate road profile data based on translation relations of the plurality of region images.
US11062151B2

A method for ascertaining a description of a lane which is in an environment of a vehicle includes ascertaining an assignment function that is set up to assign different values of a feature vector different descriptions of a lane. The method also includes ascertaining environment data of the vehicle, where the environment data includes information about a roadway marking and/or about one or more objects in the environment of the vehicle. In addition, the method includes ascertaining a current value of the feature vector on the basis of the environment data, and determining a description of the lane using the assignment function and using the current value of the feature vector.
US11062140B2

A display method is provided. The method includes: acquiring media data within a collection range of a first acquisition device; determining a target object associated with the media data; determining associated data corresponding to the target object; and outputting the associated data corresponding to the target object to a user.
US11062138B2

Systems and methods for object recognition with limited input are disclosed herein. An example method includes updating a neural network trained to perform object recognition on a first rendition of an object, so that the neural network performs object recognition on a second rendition of the object, using a limited set of input images. The method includes receiving a limited set of model images of the second rendition of the object, accessing a corresponding image mapping, and generating a large number of training images from the limited set, where image mappings include geometric, illumination, and/or obscuration transformations. The neural network is then trained, from this initial small set, to classify the second rendition of the object.
US11062133B2

Computer-implemented methods are provided for generating a data structure representing tabular information in a scanned image. Such a method can include storing image data representing a scanned image of a table, processing the image data to identify positions of characters and lines in the image, and mapping locations in the image of information cells, each containing a set of the characters, in dependence on said positions. The method can also include, for each cell, determining cell attribute values, dependent on the cell locations, for a predefined set of cell attributes, and supplying the attribute values as inputs to a machine-learning model trained to pre-classify cells as header cells or data cells in dependence on cell attribute values.
US11062131B1

A digital image of a check may be divided into segments. The segments may be processed to determine the edges between the background data and the check data in the segments of the digital image. A histogram of each segment may be determined and used to determine the edges of the check image portions in the segments and thus the edges of the check. The data outside the edges of the check image portions in the segments may be considered to be background data and may be identified and/or removed. The segments, with the background data removed, may be recombined into an image of the check and provided into a digital image file that may be transmitted to an institution system for deposit of the check in an account.
US11062126B1

A human face detection method, falling within the technical field of image detection. The method comprises: respectively determining a plurality of pieces of human face characteristic information in a plurality of pre-input human face training samples, and training and forming a characteristic prediction model according to all the pieces of human face characteristic information in each of the human face training samples. The method further comprises: step S1, using an image acquisition apparatus to acquire an image; step S2, using a human face detector trained and formed in advance to determine whether the image comprises a human face, and if not, returning back to step S1; step S3, using a characteristic prediction model to obtain a plurality of pieces of human face characteristic information through prediction from the human face in the image; and step S4, constituting a facial structure associated with the human face according to the plurality of pieces of human face characteristic information obtained through prediction, and subsequently quitting. The beneficial effects of the technical solution are: being able to detect information about a human face comprising parts, such as the five sense organs and an outer profile, and improving the accuracy of human face detection.
US11062124B2

The application discloses a face pose detection method, which includes the steps of: extracting N face feature points from a face image through a face detection algorithm; extracting key feature points from the N face feature points; and calculating face pose information such as a rotation direction and a rotation angle of a face around a coordinate axis according to coordinate values of the key feature points. According to the application, a real-time detection of a face pose is realized by calculating the pose information of the face in the face image with the coordinate values of the feature points of the face. Accordingly, the present application also provides a calculating device and a computer-readable storage medium.
US11062118B2

Digital fingerprinting systems, devices, and methods are arranged to acquire image data of a portion of a surface of a physical object, and further arranged to construct a model of the portion of the surface of the physical object from the image data. A digital fingerprint based on the model is extracted, and the physical object is inducted into a reference database system by storing a record in the reference database system that includes the digital fingerprint of the model.
US11062117B2

Provided are a fingerprint identification apparatus and an electronic device. The fingerprint identification apparatus is applicable to an electronic device having a display screen, and includes: a fingerprint sensor chip; and a substrate, where an upper surface of the substrate extends downward to form a first groove, and at least a portion of the fingerprint sensor chip is disposed in the first groove and electrically connected to the substrate. By disposing at least a portion of the fingerprint identification sensor in the first groove, not only could costs and complexity of the electronic device be reduced, but also a thickness of the fingerprint identification apparatus could be effectively reduced.
US11062115B2

Systems and methods for scanning signatures in a string field. In one implementation, the invention provides a method for signature scanning. The method includes receiving a particular string field, scanning the particular string field for a plurality of signatures using a larger scan step size, scanning the particular string field for the remaining signatures that are shorter than what can be scanned by the larger scan step size separately either using the same scanning method but a smaller scan step size or using a different scan method and the same or a smaller scan step size, and outputting any identified signatures in the particular string field.
US11062111B2

According to an aspect, a fingerprint detection device includes: a substrate; a plurality of drive electrodes provided on one surface side of the substrate and arranged in a first direction; and a plurality of detection electrodes provided on the one surface side and arranged in a second direction intersecting the first direction. The detection electrodes intersect the drive electrodes in a normal direction of the substrate. Each of the detection electrodes includes: a plurality of first line portions; a plurality of second line portions extending in a direction intersecting the first line portions; and a plurality of bent portions each connecting one of the first line portions and one of the second line portions adjacent to the one of the first line portions to each other.
US11062109B2

A display apparatus and a method for fabricating a display apparatus are provided. The display apparatus includes a backlight module and a display panel opposite to the backlight module. The display panel includes an array substrate and a color film substrate opposite to the array substrate. The array substrate is disposed on a side of the color film substrate away from the backlight module. The color film substrate includes a black matrix. The array substrate includes a plurality of fingerprint identification components; and an orthographic projection of the plurality of fingerprint identification components on the backlight module is within an orthographic projection of the black matrix on the backlight module.
US11062108B2

The parameters of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator employs these parameters to produce an optical code at the desired spatial density and robustness. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed.
US11062105B2

A mobile device housing defines a battery compartment with a wall extending from an open rear to a closed front. A first latch stop extends from the wall between the rear and the front. A second latch stop extends from the wall between the first stop and the rear. A battery receivable in the compartment includes a latch that: extends to engage the first stop and maintain the battery fully inserted, and to engage the second stop and prevent ejection of the battery from an intermediate position; and retracts to disengage from the first stop, unlocking the battery for travel to the intermediate position, and to disengage from the second stop for ejection of the battery from the intermediate position.
US11062103B2

A barcode reader assembly for capturing at least one object appearing in a field of view (FOV) is provided that includes a reader, a gear member, and a stand. The reader includes a reader enclosure having a top portion and a bottom portion which forms a base. The gear member includes a gear member coupling portion, and is mechanically coupled to the bottom portion of the reader enclosure. The stand includes a platform and a platform coupling portion. The gear member coupling portion is mechanically coupled to the platform coupling portion such that the reader is rotatable relative to the stand.
US11062102B2

A method of decoding one or more barcodes on a target object with an imaging scanner is described. The imaging scanner comprises an image sensor and a dynamic linear polarizer. The method includes the following: (1) capturing at least one image of the target object through the dynamic linear polarizer with the imaging sensor while the dynamic linear polarizer is set to a different defined polarization during each of N time periods; and (2) processing at least N images of the target object to decode the one or more barcodes on the target object. At least one image that is captured during each of the N time periods. Here, N is an integer that can be three, four, five, six, or other natural numbers.
US11062097B2

An inventory control system for controlling inventory in a receptacle comprising a plurality of compartments, comprising an electronic reader, at least one antenna, a controller, and a processor. The electronic reader is configured to read a plurality of electronic labels in a plurality of the compartments of the receptacle, each electronic label being associated with, and identifying, an item in one of the compartments. The at least one antenna is in communication with the electronic reader, associated with two or more compartments and configured to read electronic labels in the two or more compartments so that the electronic reader identifies a group of labels associated therewith. The controller controls access to a selected one of the compartments at a time. The processor is responsive to the group of labels and the selected one of the compartments to determine the contents thereof and a compartment location of each item.
US11062096B2

One embodiment of the present invention provides a system for facilitating information in multiple languages based on an optical code. During operation, the system scans an optical code accompanying a text phrase and receives a location of a conversion server embedded in the optical code. The system then determines one or more target languages for obtaining the text phrase in the target languages and sends a query message to the conversion server based on the retrieved location. The query message comprises a list of the one or more target languages.
US11062093B2

A system includes at least one processor to perform natural language processing on text from at least one document and assign the at least one document to at least one subjective wellbeing dimension by comparing the text from the at least one document with a subjective wellbeing dimension filter for each subjective wellbeing dimension, insert the at least one document into at least one bin, each bin associated with a particular subjective wellbeing dimension, and analyze each document in each bin associated with the particular subjective wellbeing dimension to determine a score for each subjective wellbeing dimension and an overall score that is based on each score for each subjective wellbeing dimension.
US11062091B2

A method and system may select an interaction involving an agent, sending the selected interaction and a computerized form to the agent and an evaluator, simultaneously or concurrently, displaying to the evaluator and agent screens defined by the form, each screen including an evaluation question, accepting from the agent, for each evaluation question, an agent answer having associated with the agent answer a rating, accepting from the evaluator a submission indicating that the evaluator has completed the computerized evaluation form, accepting from the agent a submission indicating that the agent has completed the computerized evaluation form, summing an agent rating from the ratings associated with the agent answers provided by the agent, summing an evaluator rating from the ratings associated with evaluator answers provided by the evaluator, and calculating a variance from the agent rating and evaluator rating.
US11062090B2

A method and apparatus for mining general text content, a server, and a storage medium, are disclosed. A specific embodiment of the method can include: acquiring a question including a target subject and a target characteristic; and inputting the target subject, the target characteristic and a target text into a pre-constructed answer prediction model, and determining a starting position and an ending position of an answer to the question in the target text by the answer prediction model. The answer prediction model is pre-trained based on a sample question including a sample subject and a sample characteristic, and a starting position and an ending position of a sample answer in a text. In the technical solution provided by the embodiments of the present disclosure, the starting position and the ending position of the answer in the target text may be correctly predicted, thereby increasing the accuracy of answer recognition.
US11062089B2

A method and an apparatus for generating information are provide according to embodiments of the disclosure. A specific embodiment of the method comprises: acquiring to-be-analyzed information according to a target keyword; and inputting the to-be-analyzed information into a pre-established sentiment analysis model to generate sentiment orientation information of the to-be-analyzed information. The sentiment analysis model is obtained through following training: acquiring untagged sample data and tagged sample data; generating tag information corresponding to the untagged sample data using a pre-established tag generation model, and using the untagged sample data and the generated tag information as extended sample data, the tag generation model being used to represent a corresponding relationship between the untagged sample data and the tag information; and obtaining the sentiment analysis model by training using the tagged sample data and the extended sample data.
US11062086B2

A method, computer system, and a computer program product for automatically recommending a plurality of text snippets from a book script for a movie adaptation is provided. The present invention may include receiving, by a user, a piece of input data, wherein the input data includes the book script, and a plurality of past book-to-movie adaptations. The present invention may then include identifying a plurality of text snippets associated with the received book script. The present invention may also include recommending the plurality of text snippets associated with the received book script to include in a movie based on the plurality of past book-to-movie adaptations and a plurality of movie reviews corresponding with the plurality of past book-to-movie adaptations.
US11062079B2

A method for compiling a quantum circuit on a trapped-ion quantum processor includes: obtaining a quantum circuit containing only a first predetermined category of two-qubit quantum gates, and/or one-qubit quantum gates; a step of compiling the quantum gates so that they only contain collective or entangling N-qubit quantum gates of a third predetermined category, one-qubit quantum gates of a fourth predetermined category, and so that all or at least some of those collective or entangling quantum gates simultaneously apply to at least three qubits, advantageously simultaneously apply to the majority of qubits, and even more advantageously simultaneously apply to all the qubits; and a step of grouping together the compiled quantum gates in a compiled quantum circuit.
US11062075B2

A method of manufacturing an integrated circuit includes generating a layout design of the integrated circuit, manufacturing the integrated circuit based on the layout design, and removing a portion of a gate structure of a set of gate structures thereby forming a first and a second gate structure. Generating the layout design includes placing a set of gate layout patterns and a cut feature layout pattern on the first layout level. The cut feature layout pattern extends in a first direction, overlaps the set of gate layout patterns and identifies a location of the portion of the gate structure of the set of gate structures. The set of gate layout patterns correspond to fabricating a set of gate structures. The set of gate layout patterns extending in a second direction and overlapping a set of gridlines that extend in the second direction.
US11062074B2

Boundary cells may be provided. A boundary of a first functional cell of a circuit is determined. A first plurality of a first type of dummy cells are placed along a first portion of the determined boundary. The first portion extends in a first direction. Each of the first type of dummy cells comprises first pre-defined dimensions. A second plurality of a second type of dummy cells are placed along a second portion of the determined boundary. The second portion extends in a second direction. Each of the second type of dummy cells comprises second pre-defined dimensions. The second pre-defined dimensions is different than the first pre-defined dimensions.
US11062073B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for parameterization of physical dimensions of discrete circuit components for component definitions that define discrete circuit components. The component definitions may be selected for use in a device design. When a parametrization of a particular version of a discrete circuit component definition is changed, the version level of the device design is also changed and the circuit layout for the device design is physically verified for the new version level.
US11062071B2

A method for computer-based simulation or control of a dynamic system using a computer includes: cyclically receiving, by a programmable logic device, at least one input signal; calculating, by the programmable logic device, at least one matrix multiplication; and outputting, by the programmable logic device, at least one output signal. A configuration of the programmable logic device includes: a parallel multiplication of blocks of at least two elements of a matrix by at least one input-signal-dependent element of a vector, and an adder tree for multiplication results. Successive blocks of the matrix are temporarily stored in a pipeline and processed sequentially. A target number of blocks and a target adder stage are determined based on a number and/or values of parameters of at least one system equation. Processing of blocks for a current cycle is terminated based on the target number of blocks and the target adder stage being reached.
US11062066B2

An information processing apparatus includes a memory; and a processor coupled to the memory and the processor that creates module partitioning candidates of a plurality of software codes including one or more input nodes from a plurality of input nodes in a data flow graph and calculates a cost corresponding to a bit width of a signal line of the module partitioning candidates for each of the created plurality of module partitioning candidates, and selects one or more module partitioning candidates having a given cost from the plurality of module partitioning candidates as a partitioning target module based on the calculated cost.
US11062063B2

Disclosed embodiments provide techniques for generation of vehicle travel data. Past-travel data including previously taken trips, along with metadata including, but not limited to, vehicle type, vehicle model, navigation device model, are obtained and classified. A travel route for simulation data is selected. Data from various previous trips are combined to create a simulation data set for the travel route. This data is based on actual vehicle data. This can enable a new level of accuracy for data analysis and simulations based on this data as compared with purely simulated data. Actual vehicle data accounts for driver behavior, road obstacles, signage, vegetation, vehicle characteristics, and other factors that may not be able to be captured with purely simulated traffic data. Using the data generated by disclosed embodiments enables these factors to be considered in traffic analysis.
US11062057B2

A computing device for receiving a design problem statement describing a design problem in a controlled natural language (CNL) that defines permitted lexicons and syntax structures. The design problem statement is processed using the CNL lexicons and syntax structures to produce a job description executable by a design application for generating a design solution for the design problem statement. An improved CNL user interface that assists users to produce valid design problem statements that are CNL-compliant. The CNL user interface receives user-selectable terms that are compliant with the CNL lexicons and generates candidate problem statements that are compliant with CNL syntax structures and receives a selection of a candidate problem statement that is added to the design problem statement. A graphical user interface may display a graphical representation of a design problem statement that can be directly modified. A dialogue-based design process to explore possible design intentions and design solutions.
US11062048B1

Described herein are various technologies pertaining to creating and modifying a computer-readable file for a patient in response to receiving data about the patient. The computer-readable file is modified by appending a child file record to the computer-readable file, identifying a parent file record for the child file record in the computer-readable file, and storing a pointer in the parent file record to the child file record. The child file record comprises the data about the patient, an initially empty pointer portion, and an attribute of a user that has permission to access the data about the patient. The pointer portion may be later modified to include pointers to subsequently added file records in the computer-readable file.
US11062044B2

An access control system for managing and enforcing an attribute based access control (ABAC) policy includes: a minimum ABAC implementation that produces a representation access control list in an ABAC policy system; and a local host system that produces a resource repository access control list in the local host system such that the resource repository access control list is based on the representation access control list.
US11062030B2

Methods and systems for managing access control of interprocess communications between processes executing on a computing device are provided. Interprocess communication is determined to be permitted or denied based on calling process attribute data, target process attribute data, IPC attribute data, and contextual attribute data of an operating system, and one or more access policies.
US11062026B2

Disclosed aspects relate to counter-fraud operation management. A counter-fraud operation may be executed using an initial set of parameter values for a set of parameters of the counter-fraud operation. A set of user counter-fraud activities of a user may be monitored corresponding to a user interface. A set of user feedback data may be captured to determine a feedback-driven set of parameter values for a set of parameters of the counter-fraud operation. The feedback-driven set of parameter values may be determined for the set of parameters of the counter-fraud operation. The counter-fraud operation using the feedback-driven set of parameter values may be executed.
US11062022B1

A method for generating a software container includes receiving a software application and a containerization file. The method also includes building an image file using the containerization file, the image file containing the software application. The method also includes recording, in the image file, an image lineage. The method also includes performing a security scan of the image file to obtain a result, the security scan comprising checking the image file for inadequacies. The method also includes assigning, to the image file, a security level selected from among a plurality of different predetermined security levels. Assigning is based on a combination of the image lineage and the result of the security scan. The method also includes signing the image file with the security level to create a signed image file. The method also includes storing the signed image file as the software container.
US11062017B2

A method for uniquely authenticating a device provides for receiving a scoping request, allocating a scope ID responsive to the request, and storing one or more device identification credentials in a database. Each device identification credential stored in the database includes the allocated scope ID and a device ID provided within the scoping request. The method further provides for receiving a registration request specifying a device identification credential and authenticating the specified device identification credential by confirming a match between the specified device identification credential and one of the device identification credentials stored in the database. The method further provides for provisioning the device with initial configuration information responsive to the authentication.
US11062010B2

A method may involve controlling an apparatus to transmit a first ultrasonic wave by sending first electrical signals to a plurality of separate electrode elements proximate an ultrasonic transceiver layer. The method may involve receiving first electrode layer signals, corresponding to reflections of the first ultrasonic wave, from the electrode layer. The method may involve determining, based on the first electrode layer signals, a location of a target object in contact with the apparatus. The location of the target object may correspond with a proximate electrode element. The method may involve controlling the ultrasonic transceiver layer to transmit a second ultrasonic wave by sending second electrical signals to the proximate electrode element and for receiving receiver pixel signals from at least a portion of the plurality of ultrasonic receiver pixels in an area corresponding with the proximate electrode element.
US11062005B2

Biometric authentication techniques are provided using selected manipulations of biometric samples. An exemplary method comprises obtaining enrollment information from a user, wherein the enrollment information comprises first manipulations to a first biometric sample of the user; initiating a challenge to the user in connection with an authentication request by the user to access a protected resource; processing second manipulations by the user of a second biometric sample of the user submitted in response to the challenge, and wherein the processing comprises determining a likelihood that the second manipulations of the second biometric sample of the user submitted in response to the challenge matches the first manipulations to the first biometric sample of the user submitted by the user with the enrollment information; and resolving the authentication request based on the likelihood. The first manipulations comprise, for example, applying selected filters, selected markings and/or selected overlays to specified portions of the first biometric sample.
US11062003B2

An electronic device and method are disclosed herein. An electronic device includes one or more biometric sensors, a memory configured to store an authentication setting table associated with one or more authentication methods associated with one or more authentication levels, and a processor operatively connected to the memory and the one or more biometric sensors. The processor implements the method, including: receive authentication level information associated with a function executed by the electronic device, select at least one authentication method of the one or more authentication methods matching an authentication level indicated by the received authentication level information, and perform user authentication based on the selected at least one authentication method through the one or more biometric sensors.
US11061993B2

Apparatus performs various modal interval computations, while accounting for various modal interval operand configurations that are not amenable to ordinary computational operations. Upon detecting an exponent field of all 1's, the apparatus adapts various conventions involving leading bits in the fraction field of the modal interval endpoints to return a result having a useful meaning. Unary, binary and ternary modal interval operations with decorations are contemplated.
US11061991B2

Disclosed are various embodiments for sharing documents among users of an enterprise as well as with users external to an enterprise. A document is identified and document components extracted from the document. A browser representation is generated that, when rendered or interpreted by a browser, causes the browser to generate a user interface that presents at least a portion of the document as the document would be viewed by a native viewer.
US11061985B2

Computerized data management systems and methods for inter-relating, indexing, and organizing data records stored in a database or as computer files are described. The systems and methods can be used for linking or associating data records relating to real estate parcels. A given parcel in a community of parcels may have many neighbors. The systems and methods can identify a reduced set of neighbors of the parcel that have addresses that bracket the address of the parcel.
US11061978B1

Automatic finding of online profiles of an entity location is disclosed. Reference location data for location attributes of an entity location are obtained. A search for a profile of the entity location on a source is performed using at least some of the obtained reference location data. One or more search results are obtained. A search result includes a Uniform Resource Locator (URL) and corresponding search result location data. The search result is evaluated. Evaluating the search result includes normalizing the search result location data included with the search result and comparing the normalized search result location data against the reference location data. Based at least in part on the evaluation, it is determined whether the search result matches to a profile of the entity location on the source. In the event that the search result matches to a profile of the entity location on the source, the search result is provided as output.
US11061966B2

A method for processing fusion data and an information recommendation system are provided. The method includes the follows. The information recommendation system obtains a plurality of heterogeneous data sources. The information recommendation system obtains a unified evaluation index of each heterogeneous data source, by processing the plurality of heterogeneous data sources through the value-model set. The information recommendation system obtains a loss quantitative evaluation index of the fusion-strategy model. The information recommendation system obtains a fusion sorting recommendation result of the plurality of heterogeneous data sources, by inputting the unified evaluation index of each heterogeneous data source and the loss quantitative evaluation index to the fusion-strategy model.
US11061962B2

Techniques for recommending and presenting comments relative to video frames in a network community are described herein. The disclosed techniques include receiving a request for playing comments relative to frames of a first video from a first user who is watching the first video; classifying comments on the first video that have been received from users into a plurality of classifications of comments based on data associated with the users and a plurality of predetermined rules; reading a plurality of comments from the plurality of classifications of comments based on a plurality of predetermined proportions; generating a plurality of recommended bullet screens comprising the plurality of comments; and transmitting the plurality of recommended bullet screens to the first user, wherein the plurality of comments relative to corresponding frames of the first video are presented to the first user via the plurality of recommended bullet screens.
US11061960B2

An embodiment may involve, based on a profile associated with a client device, selecting an audio file containing music. Based on an attribute of the audio file containing the music, an audio file containing a story may be selected. A playlist for the client device may be generated, where the playlist includes (i) a reference to the audio file containing the music, and (ii) a reference to the audio file containing the story. A server device may transmit the playlist to the client device over a wide area network. Reception of the playlist at the client device may cause an audio player application to retrieve and play out each of the audio file containing the music and the audio file containing the story.
US11061958B2

Systems and methods are disclosed for generating messages in a cloud platform. One method comprises storing a collection of audio files and destination information identifying location information corresponding to plurality of different geographic locations where a plurality of edge devices are located and grammar information including language-specific rules, receiving messages from one or more of a plurality of requesting devices, the messages including a first type of message and a second type of message, generating an action list, determining an available time slot at a first geographic location of a first edge device when the first edge device is available to render an announcement, retrieving, using the grammar information associated with the second type of destination information included in the action list, an audio file from the collection of audio files stored; and transmitting the audio file and the action list to the first edge device to render an announcement.
US11061954B2

A data processing system analyzes a corpus of conversation data collected at an interactive conversation service to train an intent classification model. The intent classification model generates vectors based on the corpus of conversation data. A set of intents is selected and an intent seed input for each intent of the set of intents is input into the model to generate an intent vector corresponding to each intent. Vectors based on user inputs are generated and compared to the intent vectors to determine the intent.
US11061952B2

Described herein is a method and system of geometrically encoding data including partitioning data into a plurality of semantic classes based on a dissimilarity metric, generating a subspace formed by first and second data elements, the first and second data elements being included in first and second numbers of partitioned semantic classes, encoding the first data element with respect to the second data element such that the generated subspace formed by the first data element and the second data element is orthogonal, computing a weight distribution of the first data element with respect to the second data element, the weight distribution being performed for each of the first number of semantic classes and the second number of semantic classes, and determining a dominant semantic class corresponding to an ordered sequence of the first data element and the second data element, the dominant semantic class having a maximum weight distribution.
US11061944B2

In some examples, a host name that is known to correspond to a first source component may be identified. The host name may be searched in a second source component. A topological linkage may be inferred between the first and the second source component in response to finding the host name in the second source component.
US11061941B2

Aspects described herein provide a computer-implemented method and system for grouping topographic data based on the context of said data without the operator needing to make any assumptions. For each vector feature, its context, that is, information about the adjacent features, is incorporated in to the associated attribution data. In doing this, the system is able to characterise all of the vector features in a geographical area based on its context, from which patterns emerge. These patterns indicate features that have similar contexts, enabling the system to group the vector features according to their contexts based on their characteristics and attributes. Conversely, features that are anomalous within the region, that is, they do not fit the pattern of the surrounding features, are also identified. This is particularly important for identifying and resolving errors in the underlying topographic data.
US11061939B2

A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
US11061937B2

A database system performs lookalike analysis on a data set including a plurality of user identifiers, which are associated with one or more attribute records. The database system classifies the user identifiers into one or more segments of user identifiers based on the attribute records. The database system performs Linear Discriminant Analysis (LDA) to calculate a measure of importance of the attribute records relative to the one or more segments. The database system auto-correlates the attribute records based on the numbers of attribute records in the user identifier population and the one or more segments. The database system identifies a set of user identifiers relative to one or more segments using the measures of importance and the auto-correlated parameters.
US11061932B2

A single storage allocation unit of a distributed storage is mapped to multiple different data temperature metric values (metric value), and each metric value calculated and produced by a data temperature generator. Each generator is designed to provide a metric value used to optimize performance of a specific data management feature for the storage subsystem. At any given point in time, the storage allocation unit has multiple up-to-date metric values available for managing the underlying data of the storage allocation unit by storage subsystems and storage management processes. Based on changing performance characteristics associated with the underlying data, a current metric value being used to manage the storage allocation unit can be dynamically switched to a different up-to-date metric value. This automatically causes the underlying storage subsystems/storage management processes to optimize arrangement and organization of the underlying data for a desired data management feature.
US11061930B1

Systems and methods are provided to implement a partitioned data store that transparently manages the partitioning of storage objects. In embodiments, the data store may determine that a user-specified partition key for a storage object is inadequate to properly partition the storage object, and generate another partition key that includes the user-specified partition key and another partition attribute. The data store may allow clients to query and update the data using the user-specified partition key, but transparently rebalance the actual partitions by adjusting the generated partition key. In embodiments, the data store may monitor usage metrics for its partitions, and take rebalancing actions (e.g., splitting partitions or relocating partition data) to dynamically maintain balance among the partitions. In embodiments, the data store may provide an analytics interface that displays the usage metrics for the different user-specified partitions.
US11061929B2

Embodiments operate a multi-tenant cloud system with a first data center. At the first data center, embodiments authenticate a first client and store resources that correspond to the first client, the first data center in communication with a second data center that is configured to authenticate the first client and replicate the resources. In response to upgrading global resources at the first data center to a new version, embodiments generate a manifest file including a listing of global resource types and schemas that are modified or added in response to the upgrading. Embodiments further upgrade global resources based on the manifest file and write the upgraded global resources to a first global database and generate change event messages corresponding to the upgraded global resources.
US11061927B2

Disclosed herein are system, method, and computer program product embodiments for appropriately routing requests for data stored in multiple storage mediums. An embodiment operates by maintaining a first and second data stored on a first storage medium in communication with a second storage medium. Thereafter, a replicate of the first data stored in the first storage medium may be created for the second storage medium to store a replica data mirroring the first data. Subsequently, a request for retrieval of the first data may be received. Afterward, a previous update time of the second storage medium in receiving the replicate of the first data stored in the first storage medium may be determined. Lastly, based on the previous update time, the request may be forwarded to the first storage medium or second storage medium.
US11061923B2

A method implements a virtual machine for interactive visual analysis. The method receives a data visualization data flow graph, which is a directed graph including data nodes and transform nodes. Each transform node specifies a set of inputs for retrieval, where each input corresponds to a data node. Each transform node also specifies a transform operator, which identifies an operation to be performed on the inputs. Some transform nodes specify (a) a set of outputs corresponding to respective data nodes and (b) a function for use in performing the operation of the transform node. The method traverses the data flow graph according to directions of arcs between nodes in the data flow graph, thereby retrieving data corresponding to each data node and executing the respective transformation operator specified for each of the transform nodes. This generates a data visualization according to transform nodes that specify graphical rendering.
US11061919B1

A computer-implemented method for interactive visualization of a first set of objects in relation to a second set of objects in a data collection, wherein each of the second set of objects is hierarchically structured includes parsing the first set of objects in relation to the second set of objects in order to generate a mapping between the first set of objects and the second set of objects. The method further includes causing display of a representation of the first set as a central node and a representation of the second set as a set of topic nodes surrounding the central node or surrounded by the central node, the displayed representations constituting a sieve diagram. The method also includes causing display in the sieve diagram of a set of relationships between the first set of objects and the second set of objects by providing a graphical linkage directly or indirectly between the central node and each node that corresponds to a member of the second set.
US11061918B2

Systems and methods are disclosed for locating data and categorizing a set of data using inverted indexes. The inverted indexes include token entries and field-value pair entries, as well as event references that correspond to events that include raw machine data. Using filter criteria, the inverted indexes are identified. In turn, the inverted indexes are used to identify a set of events that satisfy the filter criteria. The identified set of events are categorized based on categorization criteria and provided for display to a user.
US11061909B2

Disclosed herein are system, method, and computer program product embodiments for generating a single transaction data stream from multiple database logs. An embodiment operates by assigning a first unique identifier to a first log entry associated with a disk store, a second unique identifier to a second log entry associated with in an in memory row store, and a third unique identifier to a third log entry based on the second unique identifier. The embodiment further operates by determining a first stream package based on the first log entry, a second stream package based on the third log entry, and a replay order for the first stream package and the second stream package based on the unique identifiers. In some embodiments, the operation further includes sending the first stream package and the second stream package to a replicant server in accordance with the replay order.
US11061908B2

Disclosed are systems, apparatus, methods, and computer readable media for performing actions in response to information updates provided in an information feed. In one implementation, an information update is selected for comparison with a data record creation rule. The data record creation rule may specify a data record creation operation for creating a data record based the selected information update. The selected information update may be capable of being displayed in an information feed. A determination may be made as to whether the selected information update includes information satisfying a trigger condition associated with the data record creation rule. When the information in the selected information update satisfies the trigger condition, the data record creation operation may be performed to create the data record. The data record creation operation may identify information to include in the data record.
US11061902B2

Embodiments implement a prediction-driven, rather than a trial-driven, approach to automate database configuration parameter tuning for a database workload. This approach uses machine learning (ML) models to test performance metrics resulting from application of particular database parameters to a database workload, and does not require live trials on the DBMS managing the workload. Specifically, automatic configuration (AC) ML models are trained, using a training corpus that includes information from workloads being run by DBMSs, to predict performance metrics based on workload features and configuration parameter values. The trained AC-ML models predict performance metrics resulting from applying particular configuration parameter values to a given database workload being automatically tuned. Based on correlating changes to configuration parameter values with changes in predicted performance metrics, an optimization algorithm is used to converge to an optimal set of configuration parameters. The optimal set of configuration parameter values is automatically applied for the given workload.
US11061895B2

Techniques herein improve computational efficiency for parallel queries with run-time data pruning by using adaptive granule generation. In an embodiment, an execution plan is generated for a query to be executed by a plurality of slave processes, the execution plan comprising a plurality of plan operators. For a first plan operator of the plurality of plan operators, a first set of work granules is generated, and for a second plan operator of the plurality of plan operators, a second set of work granules is generated. A first subset of slave processes of the plurality of slave processes is assigned the first set of work granules. Based on the execution of the first set of work granules by the first subset of slave processes, a bloom filter is generated that specifies for which of said first set of work granules no output rows were generated. Based on the bloom filter, the second set of work granules is modified and the modified second set of work granules is assigned to a second subset of slave processes and executed.
US11061892B2

Various embodiments are generally directed to techniques for automated generation of database queries. Techniques described herein may provide an automated database query generation method and system that provides a graphical user interface with one or more user interface items representing records within a database stored on a non-transitory computer-readable storage medium of a server. The server may receive an input from a graphical user interface, the input selecting one or more of the user interface elements. A processor of the server may configure the display of an indication within the graphical user interface that the one or more of the user interface elements has been selected. The processor of the server may automatically generate one or more queries to the database based upon the received input. The processor of the server may automatically update the configuration of the display of the one or more user interface elements based upon a result of the automatically generated one or more queries to the database.
US11061884B2

Described is an improved approach to implement parallel queries where session states are saved for parallelization resources. When work needs to be performed in the parallel query system for a given session, a search can be performed to identify a resource (from among the pool of available resources) that had previously been used by that session, and which had saved a session state object for that previous connection to the session. Instead of incurring the entirety of setup costs each time workload is assigned to a resource, the saved session state can be used to re-set the context for the resource to the configuration requirements for that session.
US11061883B2

A messaging system automatically populates a stream of messages using only a seed selected by the requesting account holder. In one embodiment, the seed includes the streams of one or more of the “top” accounts of the messaging system. Here, “top” is according to any one of a number of different metrics stored in the messaging system. With knowledge of the seed, the messaging system automatically populates a stream for the requesting account holder, without requiring any other input. As a result, an account holder is provided with a fully functioning stream with very little effort or knowledge required on their part.
US11061880B2

A system is provided including a memory in communication with a processor. The memory is to store a value of an attribute. The processor is to obtain from a source data structure the value. The processor is also to store in a further data structure the value in association with a descriptor identifying the source data structure. Moreover, the processor is to store in the further data structure an identifier in association with the value. The identifier is incrementable and unique to the value among values associated with the descriptor. In addition, the processor is to output the further data structure.
US11061875B2

A system and method including authoring a semantic layer universe and at least one semantic layer set container created on top of the objects of the semantic layer universe and concurrently authoring of resources to the universe by one or more users based on a merge strategy based on at least a status of the resource being authored relative to the published universe.
US11061857B2

A data processing method and device, where the method includes obtaining a usage frequency value of software, compressing a target file of the software to obtain a compressed file when the usage frequency value is less than a preset usage frequency value, receiving a startup instruction for starting the software, querying the compressed file of the software, and decompressing the compressed file using a high-priority process to obtain the target file, where the high-priority process is performed as an essential highest-priority process relative to another process, and starting the software based on the target file.
US11061856B2

A device automatically extracts a data file from an upstream source based on ingestion parameters. The data file is in a first format that is not readable by a downstream data analysis utility and includes a plurality of data records. Each record includes one or more entries. The ingestion parameters include a file identifier, validation criteria, transformation instructions, and storage instructions for the extracted data file. The device generates table(s) based on the extracted data file by, determining, based on the validation criteria, whether the record is permitted to be ingested. The device determines, based on the transformation instructions, a table in which to store each entry and a row and column of the determined table in which to store the entry. Entries are input into the determined tables, rows, and columns. The table(s) are stored in a second format that is readable by the downstream data analysis utility.
US11061849B2

A system for data communications, comprising an upstream component configured to select an in-band peripheral component interconnect express (PCIe) equalization procedure or an out-of-band PCIe equalization procedure and a downstream component configured to respond to the selected one of the in-band PCIe equalization procedure or the out-of-band PCIe equalization procedure to enable PCIe communications with the upstream component.
US11061840B2

Systems and methods for managing interrupts generated by network interface controllers. An example method may comprise: responsive to determining that a memory pressure metric in a computer system does not exceed a threshold value, disabling interrupts that signal completion of a packet transmission by a network interface controller; transmitting a plurality of data packets by the network interface controller; and responsive to detecting that the memory pressure metric exceeds the threshold value, releasing a memory buffer allocated to a data packet of the plurality of data packets.
US11061833B2

Method and apparatus for handling page protection faults in combination particularly with the dynamic conversion of binary code executable by a one computing platform into binary code executed instead by another computing platform. In one exemplary aspect, a page protection fault handling unit is used to detect memory accesses, to check page protection information relevant to the detected access by examining the contents of a page descriptor store, and to selectively allow the access or pass on page protection fault information in accordance with the page protection information.
US11061832B2

A computer architecture is disclosed for implementing a hacking-resistant computing device. The computing device, which could be a mainframe computer, personal computer, smartphone, or any other computing device suitable for network communication, comprises a first partition and a second partition. The second partition can communicate over a public network such as the Internet, or over a private connection. In contrast, the first partition cannot connect to the Internet, and can directly communicate only with the second partition or with input/output devices directly connected to the first partition. Further, the first partition segments its memory addressing for program code and can be configured to hardware-protect that code from alteration. The second partition is hardware-limited from reading or writing to the memory addressing of the first partition. As a result, the critical data files and program code stored on the first partition are protected from malicious code affecting the second partition.
US11061827B2

An aspect includes providing a metadata structure having a logical level that points to a virtual level and a physical level to which the virtual level points. The method also includes storing, at the virtual level, a reference counter for each of a plurality of virtual-level type storage address entries in the metadata structure, and providing a pointer in the metadata structure between each pair of a number of pairs of virtual level address entries in which corresponding pages share a set of common sectors. The reference counter tracks a number of instances in which a corresponding pointer points to a corresponding virtual level address entry. An aspect further includes storing a single instance of the common sectors at the physical level.
US11061818B1

A computer-implemented method, according to one embodiment, includes: in response to experiencing a power loss event, resupplying power to NVRAM which includes a write cache. In response to detecting that the NVRAM has experienced a failure event, the NVRAM is temporarily guarded from further use. Moreover, a portion of volatile memory is allocated to serve as a temporary write cache. The allocated portion of volatile memory is also cleared. A determination is made as to whether data is present in the write cache in the NVRAM, and in response to determining that data is present in the write cache, one or more volumes in memory which correspond to the data present in the write cache in the NVRAM are marked as having experienced data loss. Furthermore, a warning is sent which indicates that data loss has been experienced by the one or more marked volumes in the memory.
US11061814B1

There is disclosed a technique for use in managing data storage in a data storage system. A first metric indicative of a specified wear rate for a flash drive is determined where the flash drive has a first portion allocated as logical space and a second portion allocated as over-provisioning space. An allocation ratio indicative of the ratio between the first portion and the second portion is determined. The allocation ration is dynamically adjusted to cause the current wear rate to change.
US11061812B2

A system and method for software deployment, where the system and method include, at a deployment service, obtaining a software package and determining that a client device is ready to receive at least a portion of the software package. If the client device is ready, providing at least the portion of the software package to the client device, launching at least the provided portion of the software package as set of instructions executing in a test container, and performing a set of tests on the executing set of instructions in the test container. Based at least in part on results of performing the set of tests, determining whether to cause at least the provided portion of the software package to execute in an active container on the client device.
US11061809B2

Methods and systems for improved test execution and log file tracking are presented. In one embodiment, a method includes receiving a log file, which may be associated with a test. An original logging position of the log file may be stored and the test may be executed. Executing the test may cause logging information to be appended to the original logging position at the original logging position. An output file corresponding to the log file may be created and the original logging position within the log file may be located. A portion of the log file may then be copied to the output file starting at the original logging position.
US11061779B2

An agent for managing virtual machines includes a persistent storage and an application agent manager. The persistent storage stores backup policies. The application agent manager identifies a new virtual machine instance and, in response to identifying the new virtual machine instance, performs proxy agent based analysis of the new virtual machine instance to generate a data loss threat profile of the new virtual machine instance; remediates the new virtual machine instance by instantiating application agents for the new virtual machine instance based on the data loss threat profile and a portion of the backup policies associated with the new virtual machine instance; updates at least one of the backup policies based on the instantiated application agents; and performs an application backup session for the new virtual machine instance using the instantiated application agents.
US11061773B2

A memory system includes dynamic random-access memory (DRAM) components that include interconnected and redundant component data interfaces. The redundant interfaces facilitate memory interconnect topologies that accommodate considerably more DRAM components per memory channel than do traditional memory systems, and thus offer considerably more memory capacity per channel, without concomitant reductions in signaling speeds. The memory components can be configured to route data around defective data connections to maintain full capacity and continue to support memory transactions.
US11061767B2

A system and a method are disclosed for error correction during operations of a memory system. For example, during a read operation, the error correction includes a read retry determination to account for link errors that are detectable by cyclic redundancy check (CRC) but not correctable by error correction coding (ECC). Reducing the number of read retry operations performed may improve system performance by reducing the number of clock cycles spent on retry operations that could have otherwise been allocated for other system services (e.g., completing read and write operations). Additional CRC calculations and checks may be used to determine when to perform a retry in addition to existing CRC and ECC checks, reducing the number of potential retry operations and improving system performance.
US11061764B2

A data storage device includes a flash memory and a controller. The flash memory includes a plurality of dies, and each of the dies includes a first memory plane and a second memory plane, wherein each of the first memory plane and the second memory plane includes a plurality of physical pages. The controller retrieves data of a first physical page of the first memory plane and data of a second physical page of the second memory plane in response to a read command which is arranged to read a target page.
US11061763B2

According to an aspect of inventive concepts, there is provided a memory controller configured to control a memory device including a plurality of memory pages, the memory controller including an error correction code (ECC) region manager configured to manage the plurality of memory pages by dividing the plurality of memory pages into ECC enable regions and ECC disable regions, and an ECC engine configured to perform an ECC operation on data included in the ECC enable regions.
US11061762B2

A memory device that has been programmed to store a single bit or multiple bits can perform a determination of a number of threshold voltages in one or more threshold voltage level regions. Based on the number of threshold voltages meeting or exceeding a threshold level, a page of bits can be read and if the bit error rate of the page of bits is below a threshold rate, the page of bits can be stored in the cells together with other bits stored in the cells and a provided additional page of bits. However, if the bit error rate of the page of bits is at or above the threshold rate, then the bit or bits stored in the cells can be error corrected and stored together with a provided additional page of bits.
US11061759B1

A system and method on one computer records actions on objects performed on a second computer. If an object is deleted from the second computer, the first computer can restore to a point in time the state of the object on the second computer, including assignments made between it and other objects, using the recorded actions.
US11061758B1

Proactively providing corrective measures for storage arrays includes: receiving data from a storage array, the data including one or more events; detecting, in dependence upon a problem signature, one or more events from the data indicative of a particular problem, where the problem signature comprises a specification of a pattern of events indicative of the particular problem experienced by at least one other storage array; determining whether the particular problem violates an operational policy of the storage array, the operational policy specifying at least one requirement for an operational metric of the storage array; and if the particular problem violates the operational policy of the storage array, deploying automatically without user intervention one or more corrective measures to prevent the storage array from experiencing the particular problem.
US11061755B1

A method may include retrieving data about the health of a plurality of applications executing in a computing environment. The method may also include determining a plurality of indications of health based upon the data about the health of the plurality of applications, and determining an indication of an overall health of a portion of the computing environment based upon the plurality of indications of health of the plurality of applications. Still further, the method may include generating a plurality of visual elements to be displayed on remote user devices, where the plurality of visual elements may present the indications of health and/or the indication of overall health, and sending the plurality of visual elements to at least one of the remote user devices. The health indications may include both availability (expressed as a percentage) and performance (expressed as time) indications of health.
US11061752B2

Center error counts are determined for logical page types of the memory component. A first center error count is indicative of a number of bit errors for a first logical page type. A second center error count is indicative of a number of bit errors for a second logical page type. A modified page margin is determined based on a current page margin corresponding to the first logical page type. The current page margin corresponds to the first logical page type and is indicative of a ratio of the first center error count to the second center error count. The modified page margin is indicative of a modified ratio of a modified first center error count to the second center error count. The current page margin is adjusted corresponding to the first logical page type in accordance with the modified page margin.
US11061750B2

A method for analyzing data corruption is disclosed. In one embodiment, such a method includes identifying a data set to analyze for data corruption. This data set resides on tracks of a volume. The method further determines, from control information associated with the volume, on which tracks of the volume the data set resides. The method reads content of the data set without opening the data set by performing full-track reads of the tracks. The method further determines an expected format of the content by analyzing the control information. An actual format of the content is compared to the expected format to identify areas of the data set that may be corrupt. A corresponding system and computer program product are also disclosed.
US11061748B2

Computing platforms are implemented using server systems. A computing platform is configurable to cause processing of a script object generated based on an input from a user, the script object including user code written in a custom scripting language. The computing platform is also configurable to cause the generating of an executable object based on the script object. The computing platform being configurable to cause executing the executable object against an interface layer associated with the computing platform, the interface layer being configured to provide an interface to an application account associated with an application implemented within the computing platform. The computing platform being configurable to cause generating at least one computing platform object based, at least in part, on the executing of the executable object at the interface layer, the at least one computing platform object being a data object having a format native to the computing platform.
US11061747B2

An API coordination device according to the present invention executes a coordinated service combining wholesale services of a plurality of wholesale providers by launching an API published to a service provider and by launching, in response to an order from the service provider, APIs through which the wholesale providers publish the wholesale services. The API coordination device includes: a catalog/rule management section configured to hold a coordination rule defining API simplification which is to be performed in such a way that, among parameters for executing the coordinated service, a subset of the parameters is hidden and the others of the parameters are published to the service provider; and an execution section configured to read the coordination rule and to launch the API published to the service provider in such a way as to hide the subset of the parameters and publishes the others of the parameters to the service provider.
US11061742B2

In one embodiment, a first processor core includes: a plurality of execution pipelines each to execute instructions of one or more threads; a plurality of pipeline barrier circuits coupled to the plurality of execution pipelines, each of the plurality of pipeline barrier circuits associated with one of the plurality of execution pipelines to maintain status information for a plurality of barrier groups, each of the plurality of barrier groups formed of at least two threads; and a core barrier circuit to control operation of the plurality of pipeline barrier circuits and to inform the plurality of pipeline barrier circuits when a first barrier has been reached by a first barrier group of the plurality of barrier groups. Other embodiments are described and claimed.
US11061734B2

Described is a system and method for compacting data into customized (e.g. optimal) file sizes for processing by computing resources. The mechanism may leverage various computing resources such as a cluster computing frameworks combined with a stream processing platform to efficiently process the activity data. For example, activity data of an organization may be processed by a set of jobs (or sub-jobs) as part of a data stream by a set of distributed computing resources. In order to efficiently process such data, the mechanism may compact the data into customized (e.g. optimal) file sizes. For example, the customized file sizes may provide an optimal (or near optimal) amount of data to be processed by each job, for example, to improve performance.
US11061733B2

A digital computing system is configured to control access to an accelerator. The system includes a processor that executes an application, and an accelerator that performs a data processing operation in response to an access request output from the application. The system further includes a virtual accelerator switchboard (VAS) to determine an availability of at least one shared credit corresponding to the accelerator and assign an available shared credit to the application. The application submits a request to access the accelerator using the assigned shared credit.
US11061729B2

Systems and methods for throttling logging processes in presence of system resource contention. Logging processes that contend with non-logging processes for resources can sometimes be throttled to more equitably share system resources. A method embodiment commences by establishing a set of throttling rules that are to be observed by the logging processes running on the system. While logging processes and non-logging processes are running, a monitor records system resource usage and other system conditions. When a process manager determines that the resources consumed by the combination of the logging processes and the non-logging processes exceed a threshold, then any currently-applicable throttling rules fire so as to prescribe throttling levels. If logging processes are consuming more resources than the prescribed throttling levels permit, then the logging processes are scheduled at lower priorities and/or are subjected to throttling level enforcements that serve to temporarily reduce system resource consumption by the logging processes.
US11061722B2

An event processing system for processing events in an event stream is disclosed. The system is configured for configuring a stream processor to micro-batch incoming events from a stream source. The system is also configured for generating a single timestamp for a micro-batch of the incoming events and/or receiving the micro-batch of the incoming events from the stream source. The system can also be configured for assigning the single timestamp to each event of the micro-batch and/or generating separate timestamp values for each respective event of the micro-batch. In some examples, the system can also be configured for assigning, for each respective event of the micro-batch, an individual one of the separate timestamp values.
US11061721B2

A data storage device may be configured to use multiple task queues to schedule tasks. The multiple task queues may be configured based on an architecture of the data storage device. In some implementations, the multiple task queues may be used to organize tasks received from an access device. In other implementations, the multiple task queues may be used to identify tasks, and identification of the tasks may be associated with an order of execution of the tasks.
US11061720B2

A method of detecting congestion in a computer system. The computer system has a task source for generating a stream of computer-implemented tasks and a plurality of processing nodes arranged in a sequence and forming a processing pipeline for processing the stream of computer-implemented tasks, each one of the plurality of processing nodes having a respective system-unique identifier (SUID). The method is executable by the computer system. The method includes receiving a task packet by a given processing node, the task packet having a task body indicative of a respective computer-implemented task, and a writable congestion-indicating field; processing the task body of the task packet; determining a presence of an input queue of more than one task packet at the given processing node; and in response to the determining the presence of the input queue, updating the writable congestion-indicating field with the SUID of the given processing node.
US11061719B2

Techniques and solutions are described for providing high-availability computing resources to service client requests. Groups of computing nodes are organized into loops, a given loop being configured to execute a particular subset of tasks, such as tasks with a hash value in a particular ranged serviced by a loop. Computing nodes within a loop can evaluate a task request to determine whether the task request conflicts with another task currently assigned to a node. If a computing node which sent out a task request determines that no conflict was identified, it can execute the task request. Communications within a loop can occur unidirectionally, such that a node which initiated a communication will receive the communication from the last loop node. Loops can be connected to form a ribbon, the ribbon providing a namespace for task execution, where hash ranges for the namespace are uniquely assigned to loops of the ribbon.
US11061715B2

A technique for operating a computer system to support an application, a first application server environment, and a second application server environment includes intercepting a work request relating to the application issued to the first application server environment prior to execution of the work request. A thread adapted for execution in the first application server environment is created. A context is attached to the thread that non-disruptively modifies the thread into a hybrid thread that is additionally suitable for execution in the second application server environment. The hybrid thread is returned to the first application server environment.
US11061709B2

A method, computer system, and a computer program product for storage management for deployment of a virtual machine is provided. The present invention may include receiving a request to deploy a virtual machine based on a master VM image. The present invention may also include determining a free disk space for the virtual machine. The present invention may then include determining a disk storage space storing the master VM image. The present invention may further include mapping the disk storage space and the free disk space into a single virtual storage. The present invention may include designating the single virtual storage to be a virtual storage of the virtual machine.
US11061704B2

A profiling implementation method for reducing overhead while an application is running with profiling instrumentation inserted but disabled; the method for gathering precise profiling data for a subset of observed values at runtime start; generating an index for each observed value; populating one or more data structures within a hash table with the subset of observed values to count; comparing a corresponding key at the index value of an observed value index; evaluating a value limit of the hash table; incrementing a matched key counter; incrementing an alt-counter; locking the hash table; and updating one or more data structures of the hash table.
Patent Agency Ranking