US11089157B1

Agents are coached to improve their performance by participation in a speech coaching campaign. In one embodiment, an administrator identifies top and bottom performing agents, and retrieves their voice call recordings that are processed by a speech analytics system to produce word clouds corresponding to desirable and undesirable phrases. After reviewing and potentially editing the word clouds, a set of desirable and undesirable operational phrases are created, which the agent should use, or not use, during a call. A speech analytics system is configured to detect the presence of these operational phrases for an agent when the agent is on a call. The agent may review information depicting how well they are utilizing the desirable phrases and avoiding the undesirable phrases, and points may be allocated reflecting the agent's usage. The points may be processed by a gamification system to incentivize the agent to improve their performance.
US11089155B2

An information processing apparatus includes an obtaining unit that obtains a telephone number of a mobile terminal owned by a user and information regarding an external device operated by the user, an association unit that associates the telephone number and the information regarding the external device obtained by the obtaining unit with each other, and a provision unit that provides the information associated by the association unit for an apparatus corresponding to a telephone that receives a call from the mobile terminal before a line between the mobile terminal and the telephone is established.
US11089152B2

A method, a missed call client application (MCCA) deployed on a calling party device, and a missed call management system (MCMS) are provided for placing a missed call from a source number of the calling party device to a destination number of a called party device. The MCMS receives the source number and the destination number from the calling party device through a data network or a telecommunication network based on a presence of connectivity between the calling party device and the data network as detected by the MCCA. The MCMS places a missed call from the source number to the destination number by placing a call to the destination number with an identification of an originator of the call as the source number and terminating the call when the call successfully reaches the destination number prior to completion of the call.
US11089150B2

The method includes obtaining a loop length of a terminal section of the communication line; determining whether there is an impairment in the communication line; if no impairment, classifying the communication line into the first group; if impairment is determined, perform obtaining a location of the impairment in the communication line; determining whether the impairment is located in the terminal section of the communication line based on the loop length; if so, classifying the communication line into a second group; else, classifying the communication line into the first group; wherein, in the first group, it is qualified for an new broadband communication service, and if in the second group, it is not qualified, and wherein, the new broadband communication service is to be deployed over the terminal section of the communication line.
US11089141B2

Methods, systems, and computing platforms for data communication are disclosed. The processor(s) may be configured to electronically receive a first digital record data payload including a first originating node attribute, a flash code identifier attribute and at least one data element associated with a computer readable record. The processor(s) may be configured to electronically receive a second digital record data payload including a second originating node attribute, and at least one data element associated with a computer readable record. The processor(s) may be configured to electronically process the first digital record data payload and the second digital record data payload to determine which of the first digital record data payload or the second digital record data payload includes the flash code identifier attribute to determine a designation network location.
US11089132B2

Techniques are described herein that are capable of providing extensibility with regard to a context-aware digital personal assistant. For instance, a description of a capability of a target (e.g., a software target) may be received. Examples of a target include but are not limited to an application (e.g., a software application), a service, a bot, and a website. In a first example, a digital personal assistant may be caused to perform operation(s) based at least in part on a context of a user. In a second example, whether the digital personal assistant performs operation(s) that are configured to be triggered by first aspect(s) of the context of the user is controlled based at least in part on second aspect(s) of the context of the user. The operation(s) include notifying the user of the capability and/or implementing the capability on behalf of the user.
US11089131B2

A computer system including program instructions to receive a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assign a unique group ID based on the type of message received at the source gateway, extract a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associate the extracted message format with the unique group ID. The computer system further including program instructions to store locally, the extracted message format together with the associated unique group ID, establish a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encode the message based on the extracted message format, and send the encoded message from the source gateway to the target gateway across the dedicated connection.
US11089126B1

A proxy computer system makes a determination as to whether a link, provided with content retrieved from a third-party network service, locates a corresponding resource that is of a preselected set of one or more types. If the corresponding resource located by the link is of the preselected type, the system structures the link as a direct link that is selectable by the requesting client computer to bypass the proxy service and to directly retrieve the corresponding resource from the third-party network service.
US11089123B2

In one embodiment, a computer system detects a notification for a service worker. The service worker being configured to process the notification for a website. The computer system monitors a behavior of the service worker in response to receiving the notification and compares the behavior to one or more policies for the notification to determine that the behavior violated at least one of the one or more policies. The one or more policies describe restrictions on behavior for producing a visible result for the notification or responding to the notification within a time period. The computer system then performs a mitigation action based on the service worker violating the at least one of the one or more policies, the mitigation action restricting an aspect of use of the notification for the website.
US11089114B1

A technology is described for modifying a message frequency of a device. In one example, a network connection is identified between a device and a service provider environment. A message frequency is set for which to send reachability messages between the device and the service provider environment to maintain the network connection. The reachability messages may be sent between the device and the service provider environment at the message frequency. After testing whether the networking connection is maintained at the message frequency, the message frequency may be modified to a modified message frequency.
US11089113B2

Described embodiments provide systems and methods for pushing session information to a newly joined node in a cluster of nodes. In the cluster, each node may maintain a session table of existing sessions. One or more nodes may detect a new node has joined the cluster. Each node, responsive to the detection, may apply a hash function on a tuple of each session of the existing sessions in the session table of the node to determine whether one or more existing sessions are identified to be owned by the new node as a result of the hash function. Each node, responsive to identifying that one or more sessions are to be owned by the new node, may push corresponding session information to the new node. The new node may become configured to receive a packet corresponding to the one or more sessions and to process the packet.
US11089112B2

According to examples, a system for providing low latency interactive media distribution using shared user hardware may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to register host systems as candidate host systems to host interactive media on behalf of client devices. The system may further receive client device registration data of a client device. The system may select a host system from the candidate host systems to host the interactive media on behalf of the client device. The system may thereby facilitate establishment of a to connection over a network between the client device and the selected host system. In some examples, the connection may allow the selected host system to host the interactive media on behalf of the client device and for the client device to interact with the interactive media hosted on the selected host system.
US11089111B2

Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and/or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
US11089108B2

The present application provides a method and system for outlier detection, anomalous behavior detection, missing data imputation and prediction of consumption in energy data for one or more energy sensors by using a unified model. The application discloses a data collection module for collect a time series data to be used as training data, a model training module for training the unified model using the collected time series data to enable computation of a plurality of parameters, and a model implementation module for implementing, by the trained unified model, the plurality of parameters on a new data of energy consumption wherein the plurality of parameters are used perform at least one from a group of outlier detection, anomaly detection, missing data imputation and prediction of consumption in energy data.
US11089098B2

In one example, a request to migrate a server application running on a first server to a second server with a change in a version of the server application may be received. Migration information may be provided to a cloud-based Migration as a Service provider based on the request. An application migration component may be received from the cloud-based Migration as a Service provider upon validation of the migration information. The server application may be migrated from the first server to the second server with the change in the version of the server application using the application migration component and the cloud-based Migration as a Service provider. A first version of an agent application in a client may be upgraded with a modified version of the agent application using the application migration component.
US11089097B2

The time required for recovery in a distributed computing system can be reduced. At least one node (for example a server) or a different computer (for example a management server) are provided in the distributed computing system which includes a plurality of nodes existing at a plurality of sites. One or more sites at which one or more nodes that hold one or more datasets identical to one or more datasets held by a node to be recovered are identified. For the recovery, it is determined, on the basis of the one or more identified sites, a restore destination site that is a site of a node to which the one or more identical datasets are to be restored from among the plurality of sites.
US11089094B2

Systems for managing user collaboration over objects stored on a cloud-based service platform. A server in a cloud-based platform maintains a set of read/write metadata that is associated in one-to-one correspondence to stored objects that are accessible by two or more collaborators. The server does not maintain a list of peers that communicate over peer-to-peer connections, rather the server exposes a semaphore for access to the metadata that pertains to a particular one of the stored objects. The server responds to download requests from the collaborators so as to deliver executable signaling protocol computer code to the collaborators' user devices. The signaling protocol code includes semaphore access by the collaborators' user devices using an application programming interface. Two or more accesses over the same semaphore establishes a leader and at least one follower. Corresponding ephemeral peer-to-peer connections are established between the leader and the at least one follower.
US11089067B2

A method, computer system, and computer program product for processing a media content is provided. The present invention may include receiving a request from a user to render a media content, identifying one or more features of the media content, obtaining a profile of the user, and generating a progressive rendering plan for the media content, based on the user's profile and the one or more features of the media content.
US11089062B2

Formulating a security architecture for an information system is provided. A description of a target environment of the information system is received. The description includes a network zone architecture. A description of one or more security requirements for the information system is received. One or more reference architectures for the information system are selected from a plurality of reference architectures based on the description of the one or more security requirements for the information system. One or more selected reference architectures are adapted to the target environment for the information system.
US11089059B2

Detection of cloned devices, such as but not necessarily limited to facilitating detection of cloned cable modems or other endpoints in a network used to gain access to network resources is contemplated. The clone device detection may include a server operating according to publish-subscribe (Pub-Sub) or messaging queue (MQ) facilitating detection cloned devices across disparate, system operators.
US11089044B2

A method and system for conducting simulated phishing attacks. This may include identifying a target device from a list, such as a corporate directory, and sending a message to the device with a link to a website. On the website, the user may be directed to or enrolled in a network security course, or may be directed to install an app, which may then be used to gather data or further conduct simulated phishing attacks on other devices on a network.
US11089041B2

The present invention relates to systems and methods for detecting anomalies in computer network traffic with fewer false positives and without the need for time-consuming and unreliable historical baselines. Upon detection, traffic anomalies can be processed to determine valuable network insights, including health of interfaces, devices and network services, as well as to provide timely alerts in the event of attack.
US11089035B2

A method and system for predicting subsequent cyber-attacks in attack campaigns are provided. The method includes receiving events data related to cyber-attacks occurring in a network during a predefined time window; extracting at least one sequence from the received events data at least one attack vector; generating a sequence signature for each of the at least one extracted sequence; comparing each sequence signature to a representation of historic sequence signatures to determine at least partially matching sequence signature; and based on the matching sequence, determining at least one subsequent cyber-attack in a respective sequence.
US11089033B2

A state detection section (105) detects states of a plurality of controllers (300, 400) included in a communication system (600). An attack determination section (103) selects, from among a plurality of whitelists (110) each of which is associated with a combination of states, a whitelist (110) associated with the combination of the states of the plurality of controllers (300, 400) detected by the state detection section (105). The attack determination section (103) detects an attack on the communication system (600) by using the selected whitelist (110).
US11089016B2

Disclosed is a secure semiconductor chip. The semiconductor chip is, for example, a system-on-chip. The system-on-chip is operated by connecting normal IPs to a processor core included therein via a system bus. A secure bus, which is a hidden bus physically separated from the system bus, is separately provided. Security IPs for performing a security function or handling security data are connected to the secure bus. The secure semiconductor chip can perform required authentication while shifting between a normal mode and a secure mode.
US11089011B2

Disclosed examples to manage user credentials include providing new credentials from a non-rendered application to a website to perform credential resetting for the website; establishing an authenticated session for a user with the website based on the new credentials; and passing session configuration data corresponding to the authenticated session from the non-rendered application to a browser, the session configuration data to allow the browser to continue the authenticated session.
US11089010B2

A method of secure communication between a computer server and users each having a connected computer system, comprising recording of a unique identifier of the server in the memory of a trusted server, the connected system having first and second digital communication modes, the method further comprising: the transmission of an ASC application to the connected system, the application being installed on the connected system, its execution controlling the automatic opening of a computer session with the trusted server according to the second digital communication mode, the opening of a communication session by the connected system with a server, the opening of a secured communication session by the server with the trusted server, the transmission by the server of an identifier of the connected system, the calculation by the trusted server of a time-stamped code associated with the key, the transmission of the time-stamped code by the trusted server to the connected system corresponding to the identifier transmitted by the server, via a first communication protocol, the acquisition of the time-stamped code by the connected system according to the first protocol, the opening of a communication session by the connected system according to a second protocol, with the trusted server through the application previously loaded and transmission of the acquired code, the verification of the conformity of the code transmitted by the connected system, the transmission to the system connected by the trusted server of a digital validation message including a code conformity indicator and information relating to the server associated with the validated code.
US11089009B2

Systems and methods for credential character selection are provided. The system includes one or more sensors configured to detect a character selection and generate a character selection signal, and detect a character selection completion and generate a character selection completion signal. The system also includes one or more processors coupled to the one or more sensors, the one or more processors configured to receive the character selection signal and the character selection completion signal, and generate an output signal based on the received character selection signal that includes components of a credential. The system also includes a network interface component configured to transmit the output signal. The credential characters may be components of a PIN or password. Moreover, the credential character selections may be made on one device, but displayed on a separate coupled device. The character selections may be a selection of a character or a modification of character.
US11089002B2

A first authentication factor associated with a client system may be received. An input may be received from the client system that corresponds to an operation to be performed on a data object. A processing device may determine whether the operation is one of a set of operations being associated with a second authentication factor. In response to determining that the operation is one of the set of operations being associated with the second authentication factor, the processing device may generate a notification for the second authentication factor. A response including the second authentication factor may be received and the operation may be performed in view of the second authentication factor.
US11088985B2

In one embodiment, a method includes receiving a post corresponding to a civic issue on a civic-issues platform of an online social network associated with a first municipality from a client system of a first user of the online social network, where the first user is connected to the first municipality within the online social network, determining a classification of the post based on a comparison of the post with one or more classification-keywords stored in a public-agency database, assigning the post to a first agency of the first municipality based on the determined classification of the post and a location associated with the civic issue, receiving a request to update the post on the civic-issues platform, the request describing a current status of the civic issue, and updating the post on the civic-issues platform to indicate the current status of the civic issue.
US11088983B2

A social media message system is described allowing open access to all users. The message system utilizes one or more libraries with prefabricated icons for sending messages of a generally positive nature. The messaging system may use words in the icons, but otherwise does not allow users to generate alpha numeric text messages or emoticons.
US11088982B1

A similarity score between a profile of an email sender and one or more profiles associated with one or more respective recipients of the email being sent by the email sender is calculated. In response to determining that the calculated similarity score between the profile of the email sender and at least one profile of the one or more profiles associated with a respective recipient of the one or more respective recipients does not exceed a first threshold value, a relevance score between a context of the email and each of the one or more recipients of the email is calculated. Responsive to determining that the calculated relevance score between the context of the email and each of the one or more recipients of the email does not exceed a second threshold value, a distribution list of the email is updated. The email is transmitted using the updated distribution list.
US11088976B2

A first information processing apparatus includes a first message acceptance unit which accepts input of a first message and a first message transmission unit which transmits the accepted first message and first character information to a server. A second information processing apparatus includes a second message acceptance unit which accepts input of a second message and a second message transmission unit which transmits the accepted second message and second character information to the server. The first information processing apparatus further includes a representation output unit which has a display unit display in chronological order, the first message brought in correspondence with a first character based on the first character information and the second message brought in correspondence with a second character based on the second character information obtained through the server and a reproduction output unit which provides audio output of the first message and the second message.
US11088973B2

A first messaging app, in one embodiment receives text and detects that the text includes a URL that refers to audio or audiovisual media content in a catalog of media content, and the messaging app obtains metadata about the media content and transmits the metadata to a second messaging app. Both the first and the second messaging app can operate, through interprocess communication, with its own music extension app that displays a user interface within a view hosted by the respective messaging app.
US11088971B2

A virtual area has a spatial visualization and includes zones that are associated with respective geometric boundaries located in relation to the spatial visualization. Realtime data stream connections between sources and sinks of network nodes in the zones of the virtual area are administered to provide a wide variety of virtual area applications, including virtual area applications that implement spatial rules for one or more synchronous conferencing services (e.g., instant messaging, such as text chat, audio conferencing, video conferencing, application sharing, and file sharing).
US11088966B2

A network adapter includes a host interface and circuitry. The host interface is configured to connect locally between the network adapter and a host via a bus. The circuitry is configured to receive from one or more source nodes, over a communication network to which the network adapter is coupled, multiple packets destined to the host, and temporarily store the received packets in a queue of the network adapter, to send the stored packets from the queue to the host over the bus, to monitor a performance attribute of the bus, and in response to detecting, based at least on the monitored performance attribute, an imminent overfilling state of the queue, send a congestion notification to at least one of the source nodes from which the received packets originated.
US11088965B2

The present disclosure relates to a SDN-based method for mirroring packets, wherein a SDN controller is coupled to an upper layer application and at least one data switching exchange respectively, and the method including: a) the upper layer application sends a mirroring instruction to the SDN controller through a first northbound interface of the SDN controller; b) the SDN controller generates a second flow table based on the mirroring instruction and a first flow table sent by a first data switching exchange; wherein the first data switching exchange initiates transmission of the packets, the first flow table encapsulates the packets, and the second flow table includes at least an action command corresponding to the mirroring instruction; and c) a second data switching exchange extracts the packets from the second flow table, and mirrors the packets to the designated node based on the action command.
US11088961B2

A device may determine values for a set of metrics related to a set of event messages being processed, by a set of server devices, from a set of queues. The values for the set of metrics may be determined as the set of event messages are being processed. Each of the set of queues may be associated with a different subset of event messages and a different subset of server devices. The device may determine to scale a quantity of server devices included in the set of server devices. The quantity of server devices may be scaled to increase the quantity of server devices or to decrease the quantity of server devices. The device may provide a set of instructions to scale the quantity of server devices. The device may perform an action to facilitate accessibility of data related to processing of the set of event messages.
US11088957B2

A system, method, node and computer program for transfer of downlink data packets from a server (120) to a client (100) across at least one first data packet transport domain (130) and at least one second data packet transport domain (140) is disclosed. The two data packet transport domains (130, 140) have different transport characteristics and are interconnected via at least one proxy (110). The server (120) is located in front of the first data packet transport domain (130) and the client (100) is located behind the second data packet transport domain (140). The method comprises sending, by the server (120), a data packet to the client (100) and sending, by the proxy (110), responsive to the reception of the data packet, an acknowledgement to the server (120) acknowledging the reception of the data packet or a failure to receive the data packet at the proxy (110). The method further comprises forwarding, by the proxy (110), the received data packet to the client (100) and deleting, by the proxy (110), after sending of the acknowledgement to the server (120) and forwarding the received data packet to the client (100), the received data packet in the proxy (110) and determining, by the server (120), a delivery status of the data packet or a failure location in either of the two data packet transport domains (130, 140) based on acknowledgements received from the client (100) and/or the proxy (110).
US11088951B2

Apparatus, methods, and systems for tuple space search-based flow classification using cuckoo hash tables and unmasked packet headers are described herein. A device can communicate with one or more hardware switches. The device can include memory to store hash table entries of a hash table. The device can include processing circuitry to perform a hash lookup in the hash table. The lookup can be based on an unmasked key include in a packet header corresponding to a received data packet. The processing circuitry can retrieve an index pointing to a sub-table, the sub-table including a set of rules for handling the data packet. Other embodiments are also described.
US11088945B1

A computer implemented method comprises receiving an ethernet frame on an access port of a source switch in a switch fabric, the ethernet frame comprising a source media access control (SMAC) address and a destination media access control (DMAC) address, in response to a determination that the destination media access control address is not programmed into a media access control table of the source switch sending a destination lookup failure (DLF) message to a control plane associated with the switch, the destination lookup failure (DLF) message indicating that the destination media access control address received with the frame is not programmed into a media access control table of the source switch, and in response to a determination that the destination media access control address is programmed into a media access control table of at least one switch of the plurality of additional switches in the switch fabric, initiating a sequenced path setup on the source switch.
US11088942B2

A method of communication, in which a communicating device is situated behind a residential gateway able to implement the QUIC (Quick UDP Internet Connection) protocol and connected to a plurality of paths Pi, where i=1, . . . , N, on which the gateway can dispatch data packets received from the communicating device, and receive packets of data intended for the communicating device. The method includes: the gateway associating a respective connection identifier C_ID #i with each of the paths Pi; and, when the gateway receives a data packet from the communicating device, the gateway transmits this data packet on one of the paths Pi while taking into account the connection identifier C_ID #i corresponding to this path Pi.
US11088938B2

A method for routing communication traffic in a network includes detecting that a link in a parallel link configuration has failed and, in response, adjusting one or more metrics associated with other links in the parallel link configuration to indicate that none of the links in the parallel configuration are available. A router connected to a direct link in a parallel link configuration including one or more other routers connected to one or more indirect links, respectively, includes a memory storing configuration parameters specifying a minimum number of links required to be operational in the parallel link configuration and an artificially high cost, and a link metric adjustment module operable to set a metric of the direct link to the artificially high cost until the minimum number of required links are operational after startup of the router or failure and reactivation of the direct link.
US11088934B2

This disclosure describes various methods, systems, and devices related to dynamic service node discovery in a network. In an example method, an intermediary node receives a Link Layer Discovery Protocol (LLDP) message from a first node. The LLDP message includes a discovery Type-Length-Value (TLV) that indicates a location of a service node in the network. The method further includes forwarding the LLDP message to a second node.
US11088933B2

A system includes a provider network and a client network connected via a dedicated physical connection. The client network and the provider network exchange routing information using routing protocol messages, such as border gateway protocol (BGP) update messages exchanged during a BGP session. A provider network includes tag field values in outgoing routing protocol messages that indicate a portion of the provider network wherein resources of the provider network associated with a corresponding route are located. The client network may use the tag field value to determine whether to add the route to a routing table of the client network. A client network may also include tag field values in outgoing routing protocol messages to a provider network. The tag field values may indicate what portions of the provider network are to receive the routes from the client network. For example a tag field value may indicate that a route is to be propagated within a limited portion of the provider network.
US11088924B2

This application discloses a network management method, device, and system to solve the problem of low efficiency in network management by manual coordination. In one embodiment, the network management method includes: obtaining, by a first network management unit, network management service description information or network management indication information, where the network management indication information is used to determine the network management service description information. The network management service description information includes at least one of a managed object and management operation information, and the network management service description information is used to describe a management service supported by a network. The method further includes sending, by the first network management unit, the network management service description information or the network management indication information to a second network management unit.
US11088916B1

Some embodiments provide a method for defining a logical network (LN) that spans multiple sites and is managed at each site by a local manager. At a global manager that manages the logical network, the method creates a tree from a definition of the LN that spans the sites. The tree includes nodes representing elements in the LN and connections between the nodes to express relationships between the elements. Each of at least a subset of nodes has a span attribute identifying sites spanned by an LN element corresponding to the node. The method uses the span attributes to create a parsed tree for each site. Based on the parsed tree of each site, the method identifies a portion of the LN definition that is relevant for the site. The method provides, to the local manager of each site, the portion of the LN definition identified for the site.
US11088913B2

A network configuration (NC) computing device is provided. The NC computing device includes a processor in communication with a memory. The processor is configured to receive a command to initiate a configuration of a network device and present a questionnaire to a user about the network device. The questionnaire includes a plurality of questions about potential configurations of a network device. The processor is also configured to receive a plurality of responses from the user based on the questionnaire, generate a primary configuration file based on the plurality of responses, and transmit the primary configuration file to an installer device associated with the network device. The installer device is configured to install the primary configuration file on the network device.
US11088905B2

Methods and systems for provisioning different services on passive optical networks or forecasting service profiles for passive optical networks. The provisioning may be based on location, guaranteed bandwidth, or the like.
US11088904B2

Embodiments of the present disclosure relate to methods and devices for reference signal (RS) transmission. In example embodiments, a method implemented in a network device is provided. According to the method, the size of a field for indicating a RS configuration to a terminal device served by the network device is determined based on at least one condition related to RS transmission. A first indication of the RS configuration is transmitted to the terminal device. The first indication is included in the field with the determined size.
US11088891B1

A communication circuitry device for correcting a phase imbalance, the communication circuitry device comprising one or more processors configured to estimate a non-linear component of a reference signal based on a measurement of a tone at a first harmonic of a plurality of harmonics of the reference signal, estimate an in-phase component of the reference signal based on subtracting the non-linear component from a measurement of a tone at a second harmonic of the plurality of harmonics of the reference signal, and generate a calibration signal based on the estimation of the in-phase component.
US11088878B2

A transceiver includes a transmitter modulating a data signal into code information in a modulation section unit and individually supplying a common mode current to a plurality of transmission lines and a receiver detecting the code information according to a voltage level of each of the transmission lines and outputting the data signal.
US11088866B2

An apparatus for activation control of an external display device for a meeting management device is disclosed. A method and a computer program product perform one or more functions of the apparatus. In one embodiment, the apparatus includes a data transmitter that sends at least one of image data and sound data from an information processing device to an external device that outputs at least one of an image and sound, a signal transmitter that sends a wireless control signal for activating or inactivating the external device, and a device state detector that determines whether the external device is active.
US11088863B2

The present invention relates to a remote control system for controlling a first domestic appliance (10), in particular a cooking hob. The remote control system comprises the first domestic appliance (10) and at least one remote device (12). The domestic appliance (10) is connected to the remote device (12) via an acoustic connection (20). The domestic appliance (10) is controllable by the remote device (12), if a predefined sound signal from the domestic appliance (10) to the remote device (12) via the acoustic connection (20) is recognised by said remote device (12).
US11088861B2

Embodiments of the disclosure provided herein can be used to improve the control, selection and transmission of data to a remote video conferencing environment, by use of a plurality of wired or wirelessly connected electronic devices. In one example, the transmission of data from a local environment can be improved by switching the source of visual inputs (e.g., cameras or display of an electronic device, such as laptop) and/or audio inputs (e.g., microphones) to the one or more appropriate visual and audio sources available within the local environment. The most appropriate visual and audio sources can be the sources that provide the participants in the remote environment the most relevant data giving the remote users the best understanding of the current activities in the local environment.
US11088856B2

A memory storage system is provided according to an exemplary embodiment of the disclosure. The memory storage system includes a host system and a memory storage device. In a first handshake operation, the memory storage device transmits first encrypted information corresponding to first authentication information to the host system, and the host system transmits second encrypted information corresponding to the first authentication information to the memory storage device. In a second handshake operation, the memory storage device transmits third encrypted information corresponding to second authentication information to the host system, and the host system transmits fourth encrypted information corresponding to third authentication information to the memory storage device based on the third encrypted information. The third authentication information is configured to encrypt data transmitted between the host system and the memory storage device in a developer command transmission stage.
US11088850B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enhancing blockchain network security. Implementations include receiving a request for data from the data source, transmitting the request to a relay system that is external to the blockchain network and that includes a multi-node cluster including a plurality of relay system nodes, receiving a result provided from a relay system node, the result being digitally signed using a private key of the relay system node, verifying that the relay system node is registered, verifying an integrity of the result based on a public key of the relay system node and a digital signature of the result in response to verifying that the relay system node is registered, and transmitting the result to a client in response to verifying the integrity of the result.
US11088840B2

A point-of-sale (POS) terminal is provided for entering a PIN to enable a financial transaction. The point-of-sale terminal has a card reader for reading information from a credit card, a processor for running an operating system, with applications, a touch screen for displaying information and receiving user inputs, and a Security-Box connected between the touch screen and the processor to control the user input on the touch screen to the processor. The Security Box is configured to run in a “PIN Entry Mode” and a “Clear Text Mode.” When running in “PIN Entry Mode” the user input is not forwarded as touch coordinates to the processor and when running in “Clear Text Mode” the touch coordinates are transmitted to the processors.
US11088830B2

The present disclosure includes IoT devices, block chain platforms, and IoT systems for recording transportation data of an object and methods of using the same. In some examples, IoT devices are one time programmed with a private key in a manufacturing process of the IoT device. In some examples, IoT devices may include at least one sensor configured to detect external environment data of an object during transportation of the object; and a processor configured to receive the data from the sensor and generate a data packet based on the data using a private key, the data packet including a unique identification number of the IoT device, the data and a signature generated according to the unique identification number and the data.
US11088824B2

Disclosed in the present invention are a method and apparatus for use in information processing. One embodiment of the method comprises acquiring address information and a telephone number of a user; converting the address information of the user into longitude and latitude data; encrypting the longitude and latitude data and the telephone number so as to produce a ciphertext; generating a bar code according to the ciphertext such that a terminal parses the address information and telephone number of the user by the bar code. Said embodiment may conceal personal information of the user so as to prevent the disclosure of the personal information of the user.
US11088821B2

The present disclosure includes apparatuses, methods, and systems for secure communication in a traffic control network. An embodiment includes a memory, and circuitry configured to receive a traffic control public key from a traffic control device, wherein the traffic control public key is received in response to providing, to the traffic control device, a request to modify content of the traffic control device, encrypt data corresponding to vehicle information using the traffic control public key, provide, to the traffic control device, the encrypted data to store the data in the traffic control device, and access a network of traffic control devices, including the traffic control device, via the data stored in the traffic control device.
US11088819B1

A line card of a network box receives a SYNC input signal and generates a first time stamp based on receipt of the SYNC input signal. The line card generates a system clock signal in a phase-locked loop and generates a SYNC output signal by dividing the system clock signal in a divider circuit. The SYNC output signal is fed back to an input terminal as a SYNC feedback signal. A time stamp is generated based on receipt of the SYNC feedback signal. The line card determines a time between the SYNC input signal and the SYNC feedback signal based on the first time stamp and the second time stamp. The timing of the SYNC output signal is adjusted based on the time difference using a coarse time adjustment by adjusting a divide ratio of the divider circuit and using a fine time adjustment in the phase-locked loop based on a residue of a remainder of the time difference not accounted for by the coarse time adjustment.
US11088810B2

The present invention provides a resource management method and system thereof. The resource management method includes: judging whether the variation degree of work state of a communication system will result in the change of resource management information of the communication system or not, if so, then the resource management information is re-collected, wherein the resource management information includes the state, the interference state among links and service stream information relating to each node in the communication system; and determining the resource allocation strategy of the communication system according to the resource management information.
US11088776B2

Provided is an optical transmission/reception device (1) for transmitting or receiving an optical signal via a communication path (2) in which a phase change of the optical signal is suppressed. The optical transmission/reception device (1) includes: a transmission device (10) including a framer generation unit (11), a symbol mapping unit (12), and an optical modulation unit (13); and a reception device (20) including an optical reception front end unit (21), an A/D conversion unit (22), a polarization separation unit (23), and a phase estimating unit (24) for estimating a phase of at least one of a plurality of polarizations from a plurality of polarization signals separated by the polarization separation unit (23) and estimating a phase of a remaining polarization on the basis of the estimated phase. The optical transmission/reception device (1), therefore, has a small circuit scale and allows a digital coherent reception system to be applied to free space optics or a communication system with a short communication distance such as an access network.
US11088771B2

A device may receive a beamformed wireless signal from a base station. The device may perform a frequency conversion of the beamformed wireless signal to form a frequency converted signal after receiving the beamformed wireless signal. The device may perform, after performing the frequency conversion, processing related to at least one of: analyzing the frequency converted signal, scanning a channel associated with the frequency converted signal, or generating a map related to the frequency converted signal. The device may generate, after performing the processing, output related to at least one of: the analyzing the frequency converted signal, the scanning the channel, or the generating the map.
US11088769B2

Methods, systems, and devices for wireless communication are described. In some wireless communications systems, a user equipment (UE) may support techniques for monitoring the quality of a radio link with a base station (e.g., radio link monitoring (RLM)). If the UE determines that the quality of the radio link is too low, the UE may declare that there is a radio link failure (RLF), and the UE may take action to reconnect with the base station or connect with a different base station. As described herein, the UE may monitor the quality of the radio link by monitoring the quality of multiple reference signals of different types received from the base station. In one example, the UE may be configured by the base station to use one or more specific reference signals for performing RLM based on the quality of different types of reference signals received by the UE.
US11088760B2

A counter-directional optical network having multiple channels includes a source module connected with at least two network nodes by a fiber ribbon including an array of optical fibers. Each channel includes at least one optical fiber. The source module includes multiple signal sources, each signal source connected with one of the channels and operable to transmit a source signal in a direction in the channel. Each network node includes a modulator for processing the source signal with a data input signal forming a message signal, a switch for selecting one of the channels to transmit the message signal and a receiver connected with one of the channels for receiving a message signal from another node. The message signal is transmitted to the receiver of a receiving node in a direction opposite to the transmission direction of the source signal via the channel connected to the receiver of the receiving node.
US11088756B2

An active repeater device includes a primary sector and at least a secondary sector communicatively coupled to the primary sector receives or transmits a first beam of input RF signals having a first beam pattern from or to a base station, respectively. The primary sector includes an baseband signal processor and a first radio head (RH) unit. The secondary sector comprises a second RH unit. The first beam pattern covers a first geographical area. Beamforming coefficients are generated to convert the first beam pattern of the first beam of input RF signals to a second beam pattern. A second beam of output RF signals in the second beam pattern is transmitted from or received by, respectively, the secondary sector to or from, respectively, a plurality of user equipment (UEs) based on the generated beamforming coefficients and the received first beam of input RF signals.
US11088755B2

A system for enabling signal penetration into a building includes an antenna located on a roof of a building for receiving signals at a first frequency that experience losses when penetrating into an interior of the building from a remote base station. First circuitry, located on an outside of the building, receives the signals at the first frequency that experiences losses when penetrating into the interior of the building and converts the received signals at the first frequency into a first format that overcome losses caused by penetrating into the interior of the building over a wireless communications link. The first circuitry is connected to the antenna via an Ethernet cable that transmits both electrical power and data. Power on Ethernet (POE) circuitry powers the antenna responsive to electrical power received via the Ethernet cable. Second circuitry is located on the interior of the building and communicatively links with the first circuitry via the wireless communications link, to receive and transmit the converted received signals in the first format that counteracts the losses caused by penetrating into the interior of the building.
US11088752B1

The disclosed systems, structures, and methods are directed to an orbital angular momentum (OAM) receiver. The OAM receiver comprising at least three receiver antenna elements configured to receive radiated OAM-RF waves and generate antenna element output signals, a selection-antenna switch operative to receive and switch between a second receiver antenna element RX2a output and a third receiver antenna element output RX2b, a phase adjusting unit configured to adjust a phase of the output of the selection-antenna switch, a hybrid coupler configured to provide a proportional summation and difference of the two modulated signals, a switching unit configured to limit the coupler output signal to gating time-intervals during which fractional pseudo-Doppler frequency shifts occur, an orthogonal filter bank configured to generate a vector X(t) containing shifted low-frequency values associated with all of the K OAM modes, and an adaptive unit configured to facilitate separation of the OAM-RF waves.
US11088751B2

Techniques for interference-based beam selection are discussed. One example embodiment employable in a UE (User Equipment) can comprise a processor configured to: determine one or more parameters based on configuration signaling, wherein each of the one or more parameters is associated with at least one of channel measurements, interference measurements, or a beam information report; perform the interference measurements for each of one or more distinct UE beams; calculate a measurement metric for each beam pair of one or more beam pairs based on the interference measurements, wherein each beam pair comprises one of the one or more distinct UE beams and an associated NW (Network) beam; and generate the beam information report comprising the measurement metric for at least one beam pair of the one or more beam pairs.
US11088747B2

A first apparatus may transmit, to a user equipment (UE), on a control channel, one or more indications of one or more beam indexes corresponding to one or more beams. The first apparatus may transmit, to the UE, one or more reference signals through the one or more beams corresponding to the one or more beam indexes. The reference signals may be used by the UE to select a best subarray and/or receive combiner for communication with the first apparatus.
US11088745B2

The described technology is generally directed towards indicating to a receiver (e.g., a user equipment) which antenna ports are assigned for channel state information reference signals (CSI-RS). The indicator can be sent as radio resource control configuration data and/or by physical layer signaling such as in downlink control information. The receiver computes CSI based on the assigned antenna port or ports, and the reported (e.g., joint) CSI helps avoid mismatched joint CSI used for scheduling when multiple transmit and receive points (TRPs) are communicating with the user equipment.
US11088738B2

Embodiments of the present invention provide a communication method. A first network device configures power configuration information for each of at least two precoding matrix groups, and sends the power configuration information to a second network device. The power configuration information is used to indicate a power configuration of a corresponding precoding matrix group of the at least two precoding matrix groups, and the at least two precoding matrix groups belong to a same resource used to measure channel state information CSI. When the second network device performs CSI measurement, different power values of different precoding matrix groups can be considered, thereby increasing accuracy of the CSI measurement.
US11088723B2

An electronic device is disclosed. The electronic device includes a conductive plate, an opening, two feeding parts, and an electronic assembly. The opening is disposed at a side of the conductive plate. The opening has a first side and a second side opposite to each other, and the first side and the second side are connected with the side of the conductive plate. The electronic assembly is located in the opening. Two feeding parts are respectively disposed on the first side and the second side of the opening. the feeding parts is used to receive a feeding signal, and the feeding signal is transmitted along the first side of the opening to the second side of the opening and generates a near field magnetic field.
US11088722B2

Methods, systems, and apparatus for monitoring and controlling electronic devices using wired and wireless protocols are disclosed. The systems and apparatus may monitor their environment for signals from electronic devices. The systems and apparatus may take and disambiguate the signals that are received from the devices in their environment to identify the devices and associate control signals with the devices. The systems and apparatus may use communication means to send control signals to the identified electronic devices. Multiple apparatuses or systems may be connected together into networks, including mesh networks, to make for a more robust architecture.
US11088719B1

A transceiver includes a first common T-coil circuit coupled to a first input-output pin of the transceiver, a termination impedance coupled to the first common T-coil circuit and configured to match an impedance of a transmission line coupled to the first common T-coil circuit, an amplifier configured to receive an input signal from the first input-output pin through the first common T-coil circuit based on a receive enable signal, and a first transmission buffer configured to transmit an output signal to the first input-output pin through the first common T-coil circuit based on a transmit enable signal.
US11088713B1

A method for extending a polar code by determining an extension number E such that E/2
US11088710B2

A memory controller configured to control a memory module, the memory controller including processing circuitry configured to perform ECC decoding on a read codeword from the memory module using a first portion of a parity check matrix to generate a first syndrome and a second syndrome, determine a type of error in the read codeword based on the second syndrome and a decision syndrome, the decision syndrome corresponding to a sum of the first syndrome and the second syndrome, and output a decoding status flag indicating the type of error.
US11088709B2

A polar code encoding method and apparatus are provided. The method includes: obtaining a basic sequence, where the basic sequence is a sequence obtained by sorting sequence numbers of polarized channels in descending order or ascending order of reliability, and a length of the basic sequence is L1; determining, based on a maximum encoding length L2 supported by a receiving device, a quantity M of segments of an information bit sequence whose length is N after encoding, where a quantity of bits in the information bit sequence before the encoding is K; and performing polar code encoding on the M segments based on the basic sequence. According to the polar code encoding method, during polar code construction, an encoding device needs to know only a reliability order of min(N/M, L1) polarized channels. In this way, storage overheads of a nested sequence can be effectively reduced, and online computing complexity can be reduced.
US11088707B2

A low-density parity-check (LDPC) decoder has a check node storage (CNS) architecture to reduce the gate count for the decoder implementation, resulting in a lower footprint relative to traditional designs. The CNS architecture allows a controller to selectively, dynamically swap check nodes of the LDPC decoder between latching circuitry and a volatile memory. The controller can to store active check nodes in the latching circuitry and check nodes not active for a computation in the volatile memory.
US11088701B1

The present disclosure provides an analogue to digital converter (ADC) (100), which includes: a capacitive digital to analogue converter (DAC) (120) configured to sample and hold a received sampling input signal and a latched comparator (140) including a first metal oxide semiconductor field effect transistor (MOSFET) (202); a second MOSFET (204) connected in parallel to the first MOSFET; a third MOSFET (226), wherein a third source terminal of the third MOSFET (226) is coupled with first drain terminal and second drain terminal of the first and second MOSFET (202, 204), wherein a sampling switch (130) is configured to the third source terminal to selectively allow voltage to be supplied to the third MOSFET (226), and wherein the sampling switch is configured to disallow voltage to be supplied to the third MOSFET when the ADC is sampling the input signal.
US11088698B2

A phase-locked loop circuit includes: a division ratio control circuit controlling a division ratio of an output signal of a variable frequency divider on the basis of an addition signal of a negative feedback signal and a division ratio setting signal indicating the division ratio, in synchronization with a divided signal output from the variable frequency divider; a first phase detection circuit calculating a first phase detection signal indicating a phase of an output signal of a signal output circuit; a second phase detection circuit calculating a second phase detection signal indicating a phase of the output signal of a case where it is assumed that the division ratio control circuit controls the division ratio of the output signal of the variable frequency divider in synchronization with the reference signal; and a shift circuit generating a negative feedback signal from a difference between the first phase detection signal and the second phase detection signal, and outputting an addition signal of the generated negative feedback signal and the division ratio setting signal to the division ratio control circuit.
US11088696B2

In described examples, a method of operating a charge pump includes a first control signal deactivating a first transistor, and the first control signal's logical complement activating a second transistor to reset the first transistor's DC bias voltage. The first control signal's logical complement deactivates the second transistor, and the first control signal provides a bias voltage to the first transistor to activate it, causing current to be transmitted from an input voltage to an output terminal. A second control signal deactivates a third transistor, and the second control signal's logical complement activates a fourth transistor to reset the second transistor's DC bias voltage. The second control signal's logical complement deactivates the fourth transistor, and the second control signal provides a bias voltage to the third transistor to activate it, causing current to be transmitted from the output terminal to a ground.
US11088690B2

A switch is disclosed. The switch includes a body; and an actuator configured to provide a magnetic force to the body and induce an electrical switching of the body, wherein the body includes a housing with a first surface; and a plurality of hall sensors sequentially disposed adjacent to the first surface, wherein the actuator includes a case with a second surface; and a first magnetic body and a second magnetic body sequentially disposed adjacent to the second surface, wherein the first magnetic body includes a first polarity; and a second polarity opposite to the first magnetic body, wherein the second magnetic body includes a third polarity; and a fourth polarity opposite to the third magnetic body, wherein the first polarity, the second polarity, the third polarity, and the fourth polarity are sequentially disposed along the second surface.
US11088689B2

A switching apparatus comprises: a first current-conductive branch (12) including a first switching element (24), the first switching element (24) configured to be switchable to selectively permit and block a flow of current in the first current-conductive branch (12); a second current-conductive branch (14) including a second switching element (32), the second switching element (32) configured to be switchable to selectively permit and block a flow of current in the second current-conductive branch (14); and first and second terminals (18,20) for connection, in use, to an electrical network (22), wherein the first and second current-conductive branches (12,14) extend between the first and second terminals (18,20), wherein the switching apparatus further includes an inductance element (44) configured to carry, in use, a current flowing through the switching apparatus, the inductance element (44) electrically coupled to the second switching element (32) so that the inductance element (44) is configured as a power source for enabling the operation of the second switching element (32).
US11088688B2

The present disclosure describes a composite device including first field effect transistor (FET) device and second FET device. First FET device includes first drain, first source, first gate and shielding terminal. First FET device is made of wide-bandgap semiconductor material. Second FET device includes second drain, second source, and second gate. First and second FET devices are electrically connected in cascode configuration for providing a capacitive path between drain and gate terminals of composite device such that current flowing through gate terminal controls slew rate of drain voltage appearing at drain terminal. Cascode configuration includes an electrical connection of first drain to drain terminal, an electrical connection of first source to second drain, an electrical connection of second gate to first gate and gate terminal, an electrical connection of shielding terminal to second source, and an electrical connection of second source to source terminal of composite device.
US11088683B1

A clock test system included in a computer system includes a clock generator circuit that generates multiple clock signals. A switch circuit selects different ones of the multiple clock signals during different time periods to generate an output clock signal. A measurement circuit measures a duty cycle of the output clock signals during the different time periods to generate multiple duty cycle measures. The measurement circuit uses the multiple duty cycle measurements to cancel a portion of duty cycle distortion in the output clock signal to determine an adjusted duty cycle value.
US11088680B2

Methods and apparatus for reducing Miller effect in SiC MOSFETs are provided. An example apparatus includes a plurality of SiC MOSFETs and a Miller current cancellation circuit configured to mitigate Miller current induced by switching transients associated with the plurality of SiC MOSFETS. The Miller current cancellation circuit includes a two-stage voltage sampling circuit configured to sample a drain to source voltage of a SiC MOSFET of the plurality of SiC MOSFETs, a voltage inverting circuit configured to invert the sampled drain to source voltage, and an injection capacitor configured to generate, by way of receiving the inverted sampled drain to source voltage as input, inverse Miller current to mitigate the Miller current within the plurality of SiC MOSFETS.
US11088675B2

Aspects of this disclosure relate to a surface acoustic wave filter with an integrated temperature sensor. The integrated temperature sensor can be a resistive thermal device configured as a reflective grating for a surface acoustic wave resonator, for example. A radio frequency system can provide over temperature protection by reducing a power level of a radio frequency signal provided to the surface acoustic wave filter responsive to an indication of temperature provided by the integrated temperature sensor satisfying a threshold.
US11088668B2

In electronic circuits having various gain states, small gain phase shift differences required among various gain states may pose a challenging problem. The disclosed methods and devices provide solution to such challenge. Electronic circuits are described wherein a first path including an amplifier may be bypassed by a second path including only passive elements and for gain states smaller than 0 dB. In such electronic circuits, a phase shifter included in the second path can be adjusted to address the required phase shift among various gain states.
US11088663B2

A power amplifier circuit includes a power amplifier, first and second filters, and first and second output paths. The power amplifier is able to amplify both of a first signal and a second signal. The frequency of the second signal is higher than that of the first signal. The first filter includes a first inductor and attenuates the second signal amplified in the power amplifier. The first inductor serves as a path for the first signal amplified in the power amplifier. The second filter includes a first capacitor and attenuates the first signal amplified in the power amplifier. The first capacitor serves as a path for the second signal amplified in the power amplifier. The first signal outputted from the first filter is supplied to the first output path. The second signal outputted from the second filter is supplied to the second output path.
US11088661B2

Power amplifier (PA) devices and methods for fabricating PA devices containing inverted power transistor dies are disclosed. In embodiments, the PA device includes a first set of input and output leads, an inverted first power transistor (e.g., peaking) die electrically coupled between the first set of input and output leads, and a base flange. The inverted first power die includes, in turn, a die body having a die frontside and a die backside opposite the die frontside. A power transistor having a first contact region is formed in the die frontside. A frontside layer system is formed over the die frontside and the power transistor, while an electrically-conductive bond layer attaches the inverted first power transistor die to the base flange. The first contact region of the power transistor is electrically coupled to the base flange through the electrically-conductive bond layer and through the frontside layer system.
US11088659B2

A multi-amplifier envelope tracking (ET) circuit and related apparatus are provided. The multi-amplifier ET circuit includes a number of amplifier circuits configured to amplify concurrently a radio frequency (RF) signal to generate a number of amplified RF signals for concurrent transmission, for example, in a millimeter wave (mmWave) spectrum. The amplifier circuits are configured to amplify the RF signal based on a number of ET voltages and a number of low-frequency currents, respectively. A number of driver circuits is provided in the multi-amplifier ET circuit to generate the ET voltages and the low-frequency currents for the amplifier circuits, respectively. In examples discussed herein, the driver circuits are co-located with the amplifier circuits to help improve efficiency and maintain linearity in the amplifier circuits, particularly when the RF signal is modulated at a higher modulation bandwidth (e.g., >80 MHz).
US11088658B2

An envelope tracking (ET) amplifier apparatus is provided. In examples discussed herein, the ET amplifier apparatus can be configured to operate in a fifth-generation (5G) standalone (SA) mode and a 5G non-standalone (NSA) mode. In the SA mode, the ET amplifier apparatus can enable a first pair of amplifier circuits to amplifier a 5G signal for concurrent transmission in a 5G band(s). In the NSA mode, the ET amplifier apparatus can enable a second pair of amplifier circuits to amplify a non-5G anchor signal and a 5G signal for concurrent transmission in a non-5G anchor band(s) and a 5G band(s), respectively. As such, the ET circuit may be provided in a communication apparatus (e.g., a 5G-enabled smartphone) to help improve power amplifier linearity and efficiency in both 5G SA and NSA modes.
US11088656B2

A device for attaching a junction box to a photovoltaic. The photovoltaic panel has a photovoltaic side and a non-photovoltaic side. The device includes a bracket with a first side attachable to the junction box and a second side attachable to the non-photovoltaic surface of the photovoltaic panel. A central fastener is attachable at one end to the bracket and a plate is adapted for connecting to the other end of the central fastener and for mounting on the photovoltaic side of the photovoltaic panel. One or more rotatable spacers, connectible to the central fastener, may be located on the non-photovoltaic side of the photovoltaic panel. One or more fixed spacers may be located on the non-photovoltaic side connectible to the bracket.
US11088652B2

A current detector and a detection unit are provided. The current detector is connected to at least one of drive current lines of a rotary machine. The detection unit performs an orthogonal detection on a main frequency detected by the current detector, and extracts a magnitude of a sideband wave. Then, a state of the rotary machine is diagnosed from the magnitude of the extracted sideband wave.
US11088649B2

Provided is a power conversion unit, in which a power smoothing capacitor is configured such that a plurality of unit capacitors as conductive polymer hybrid aluminum electrolytic capacitors are arrayed in a grid pattern and connected in parallel on a circuit board, and also connected to a plurality of unit modules of different phases via positive and negative bus bars arranged on both sides of the circuit board so that each group of several unit capacitors and each unit module are arranged close to each other, to thereby reduce wiring impedance of a power supply circuit and suppress noise generation.
US11088647B2

A control method includes setting, when a space phase difference of in-phase coils of the respective groups is represented by α, a time phase difference of electric currents to be supplied to the in-phase coils of the respective groups is represented by β, and a time phase difference of carrier frequencies with which the three-phase inverters are PWM-controlled, respectively, is represented by γ, values of β and γ so that any one or both of the following relationships are satisfied: γ=±(α+2β), and γ=±(α−β)/2, based on a result of comparison between a current amplitude of a primary component and a current amplitude of a secondary component of a carrier harmonic current, to control the dynamoelectric machine.
US11088643B1

A motor controller includes a current controller configured to generate control signals for driving a motor, where the current controller is configured to measure voltage information of the motor and current information of the motor; a flux estimator configured to calculate a rotor magnetic flux linkage based on the voltage and current information; an extraction circuit configured to extract a flux linkage magnitude of the rotor magnetic flux linkage from the received rotor magnetic flux linkage; and a demagnetization detector configured to continuously monitor for a demagnetization of a rotor permanent magnet of the motor during operation of the motor based on the flux linkage magnitude, where the demagnetization detector is configured to compare the flux linkage magnitude to a predefined demagnetization level and detect the demagnetization on a condition that the flux linkage magnitude is equal to or less than the predefined demagnetization level.
US11088638B2

A method for reducing a cogging torque produced by at least two brushless electric motors used simultaneously includes determining a period of the cogging torque for each of the two brushless electric motors and putting the period for each motor into phase opposition. Each of the brushless electric motors may include a rotor connected to an output shaft and a stator. The rotor may include at least one permanent magnet, and the stator may have at least two receiving volumes for at least three coils generating a magnetic field.
US11088630B2

In a power converter, busbars are connected to respective power terminals. The power terminals include at least one narrow power terminal. The at least one narrow power terminal includes a first portion having a first thermal resistance and a first rigidity, and a second portion having a second thermal resistance and a second rigidity, the second thermal resistance being higher than the first thermal resistance, the second rigidity being smaller than the first rigidity.
US11088628B2

A switching power supply device includes a transformer for voltage conversion, a synchronous rectification MOS transistor, a secondary side control circuit, and a minimum on-time setting circuit. The synchronous rectification MOS transistor is connected in series to a secondary side coil of the transformer. The secondary side control circuit performs on/off control of the synchronous rectification MOS transistor based on a drain voltage of the synchronous rectification MOS transistor. The minimum on-time setting circuit sets a minimum on-time when turning on the synchronous rectification MOS transistor based on a peak period and a bottom period detected by the secondary side control circuit.
US11088619B2

A switched mode power supply comprises a control signal generator arranged to generate first and second control signals via first and second outputs, respectively, which are coupled to respective first and second inputs of a switching stage, by means of respective first and second control signal paths. The switching stage is arranged to, responsive to the first and second control signals, alternately charge and discharge the reactive element by coupling it alternately to first and second supply voltages. An adjustable delay stage in one of the first and second signal paths is arranged to control an adjustable delay so that a first delay experienced by the first control signal passing from the control signal generator's first output to the switching stage's first input is substantially equal to a second delay experienced by the second control signal passing from the control signal generator's second output to the switching stage's second input.
US11088616B2

An isolated converter with switched capacitors can include: a first capacitor; a first group of switches coupled between two terminals of an input port, where the first group of switches is configured to selectively couple a first terminal of the first capacitor to one of a first terminal and a second terminal of the input port; a second group of switches coupled between two terminals of an output port, where the second group of switches is configured to selectively couple a second terminal of the first capacitor to one of a first terminal and a second terminal of the output port; and a second capacitor coupled between one of the first and second terminals of the input port and one of the first and second terminals of the output port.
US11088596B2

A motor cooling fan unit comprises a tubular cover capable of surrounding a motor and a fan provided to blow air toward the interior of the cover. The motor cooling fan unit is configured to cause air blown from the fan to pass through a flow path between the motor and the cover. The cover comprises an exhaust part provided at a downstream area of the flow path. The exhaust part comprises: an open part for making the flow path communicate with the outside; and an exhaust adjusting member provided for the open part and movable between a shield position at which the exhaust adjusting member covers the open part and an open position at which the exhaust adjusting member opens the open part. The amount of movement of the exhaust adjusting member is adjusted to allow adjustment of the amount of the air in the flow path to be exhausted through the open part and a direction of the exhaust, or adjustment of the amount of the air to be exhausted or a direction of the exhaust.
US11088587B2

A motor provided with: a resin sealing member that is made from a resin and that covers a stator; and a cover member that is fixed to the resin sealing member. The protrusions protruding radially outward are formed on the resin sealing member. A part of the cover member on a Z2 direction side thereof is configured as a cylindrical cover section covering the resin sealing member from the outer circumferential side. The cover section has formed therein notch sections, engagement grooves that extend toward one side in the circumferential direction from the ends of the notch sections on a Z1 direction side and with which the protrusions engage, and a stopper restricting movement of the cover member toward the other side in the circumferential direction. The widths of the notch sections are wider than the widths of the protrusions in the circumferential direction.
US11088579B2

The present disclosure relates to a rotor (3) for an electric machine (1). The rotor (3) is composed of a support frame (5) having a centre section (8) and a plurality of spokes (9). The spokes (9) extend outwardly from the centre section (8). The spokes (9) each have at least first and second bridge elements (12A, 12B) formed by one or more flux barrier (13). The first and second bridge elements (12A, 12B) are configured to control magnetic flux leakage into said centre section (8). The present disclosure also relates to an electric machine (1) having a rotor (3) of this type.
US11088575B2

An electronic unit includes an electricity reception section that receives power transmitted using one of a magnetic field or an electric field, a secondary battery that is charged based on a received power received by the electricity reception section, and a state notification section that provides notification to outside as to a state of its own unit. A charging period during which the secondary battery is charged based on the received power and a non-charging period are set in a time-divisional manner. The state notification section notifies of the unit state based on the received power in both of the charging period and the non-charging period.
US11088572B2

A detachable charging pad includes a carrier and a control box. The carrier has a coil portion and a housing, and the housing has a first electrical connecting portion. The control box is detachably disposed in the housing. The control box has a control circuit and a second electrical connecting portion. When the control box is disposed in the housing, the first electrical connecting portion and the second electrical connecting portion are electrically in contact with each other. The control circuit outputs a control signal to the coil portion through the second electrical connecting portion and the first electrical connecting portion. The coil portion activates a wireless charging function according to the control signal. When the control box is not disposed in the housing, the coil portion stops the wireless charging function.
US11088570B2

A portable terminal is provided. The portable terminal includes a shielding member attached to an inner surface of an external part, a shielding wall formed on the shielding member, a first coil attached to a surface of the shielding member that faces the inner surface of the external part, and a second coil attached to the surface of the shielding member, with the second coil surrounds the first coil on a same plane and the shielding wall being disposed between the first and second coil.
US11088561B2

The PWM signal corresponding to the at least one switch is output by reducing the output frequency of the PWM signal to be lower than that of the pervious PWM signal output immediately before the output of the PWM signal so as to prevent overheating during the on/off operation of the at least one switch corresponding to the at least one battery cell so that the at least one switch may perform the cell balancing function without being overheated and thus a voltage and current of a noise component during on/off switching of the at least one switch (e.g., an FET) may be reduced to prevent overheating of the at least one switch (e.g., an FET) and other circuit components (e.g., a capacitor, etc.) near the switch due to the voltage and current of the noise component, thereby preventing a malfunction of the battery management system.
US11088558B2

A battery charging method and apparatus are provided. The battery charging apparatus receives a desired charging time of a battery, generates charging currents of charging steps to charge the battery based on the desired charging time, acquires a charging limit condition including an internal state condition and a maximum charging time for each of the charging steps based on the desired charging time and an electrochemical model of the battery, and generates a charging profile including the charging currents and charging times of the charging currents based on the charging limit condition.
US11088551B2

The described technology relates to a power supply and a battery pack including the same. In one embodiments, the power supply includes an input terminal configured to receive input power, a regulator configured to reduce a voltage of the input power, and a sensing circuit configured to sense an output voltage of the regulator. The power supply also includes a reference voltage controller configured to receive the input power as driving power and to feedback-control the output voltage of the regulator to correspond to a preset reference voltage, based on the sensed output voltage. The power supply further includes a switch arranged between the input terminal and the reference voltage controller and configured to control the driving power applied to the reference voltage controller.
US11088542B1

In accordance with an embodiment, a method for electrostatic discharge (ESD) protection includes: dividing a voltage between a plurality of circuit nodes using a voltage divider circuit to form a divided voltage; compensating a temperature dependency of the divided voltage to form a temperature compensated divided voltage; monitoring the voltage between the plurality of circuit nodes using a transient detection circuit to form a transient detection signal; and activating a clamp circuit coupled between the plurality of circuit nodes based on the temperature compensated divided voltage and based on the transient detection signal.
US11088538B2

A module of suppressing inrush current, a method of controlling the module of suppressing inrush current and an on-board bidirectional charger using the same are provided. The on-board bidirectional charger includes a PFC-inverter module and the module of suppressing inrush current, and the module of suppressing inrush current includes a controlled switch and a suppressor of suppressing inrush current connected in parallel with the controlled switch. The charging and inverting circuits are fully multiplexed, which solves the problem that a high-power on-board charger under harsh AC power supply environment in bidirectional charging cannot provide special protection against inrush current, and can improve power density and circuit efficiency of charging and inversion, realize isolation function including reducing EMI electromagnetic interference and reducing switching interference signals, realize more convenient buck/boost functions, improve using life and performance of devices, reduce cost, and reduce the size of equipment.
US11088534B2

Disclosed examples include methods, integrated circuits and switch circuits including a driver circuit and a silicon transistor or other current source circuit coupled with a gallium nitride or other high electron mobility first transistor, where the driver operatives in a first mode to deliver a control voltage signal to the first transistor, and in a second mode in response to a detected overvoltage condition associated with the first transistor to control the current source circuit to conduct a sink current from the first transistor to affect a control voltage to at least partially turn on the first transistor.
US11088533B2

A system includes a vehicle having a motive electrical power path; a power distribution unit comprising a current protection circuit disposed in the motive electrical power path, the current protection circuit comprising a thermal fuse and a contactor in a series arrangement; a current source circuit electrically coupled to the thermal fuse and structured to determine that a load power throughput of the motive electrical power path is low, and to inject a current across the thermal fuse in response to the load power throughput of the motive electrical power path being low; a voltage determination circuit electrically coupled to the thermal fuse and structured to determine at least one of an injected voltage amount and a thermal fuse impedance value; and wherein the current source circuit determines the load power throughput of the motive electrical power path is low in response to the vehicle being in a shutdown state.
US11088525B2

A grommet is provided. The grommet includes a pedestal and a wire fixing member configured to fix a wire, wherein each of the pedestal and the wire fixing member has at least one hole through which the wire is configured to be inserted, and the pedestal has a pool portion configured to accommodate a resin agent.
US11088518B2

An apparatus, such as an electrical device or a wall box, may have a mounting mechanism that may be configured to mount the apparatus to a wall in a manner that may facilitate secure fastening to the wall. The apparatus may comprise at least one mounting clamp that may have a fin and a drum that receives a mounting screw. The fin of the mounting clamp may be configured to be located within a pocket formed in the body. When a mounting screw is driven, the mounting clamp may rotate from the pocket into a position in which the drum of the mounting clamp may be received in a channel formed in the body. The drum may be configured to move through the channel as the mounting screw is further driven. The gap may be sized to retain the mounting clamp within the channel as the drum moves therethrough.
US11088516B1

A self-leveling floor mounted electrical outlet assembly may include a cylindrical housing with a threaded inner surface. A mounting frame may be rotatably coupled to the threaded inner surface of the cylindrical housing to adjustably position the mounting frame within the housing and provide for a rough elevation adjustment of an electrical receptacle or wiring device. The mounting frame may further comprise a first portion or outer disk comprising an edge mateably coupled with the threaded inner surface of the cylindrical housing, and a second portion or yoke support comprising at least one threaded fastener extending from the second portion to the threaded opening, the at least one threaded fastener coupled to the threaded opening to adjustably position the second portion with respect to the first portion and configured to provide for a fine elevation adjustment. A wiring device may be coupled to the second portion of the mounting frame.
US11088515B2

A press fitting for an electrical conduit includes a fitting body and a press connector in a press-connection section of the fitting body to allow press-fit connection to a conduit. A conduit retainer in the press fitting releasably grips and removably retains the electrical conduit in the fitting body before the press-connection section is deformed radially inward during the press connection process. A socket in the press fitting has a cross-sectional diameter that tapers in a direction away from the press-connection section.
US11088513B2

A laser diode device includes a thermally conductive substrate that has a planar surface for dissipating ambient heat, and a plurality of laser diodes situated thereon, each of which includes at least one epitaxial layer that is situated on a side of the laser diode facing the substrate. The laser diodes are each electrically activated via an electrically conductive coating situated between the at least one epitaxial layer and the substrate. The substrate includes a plurality of metallized cavities that accommodate the plurality of laser diodes so that the plurality of laser diodes have an essentially uniform height above the substrate.
US11088511B2

In a semiconductor light emitting element provided with an active layer 4, a pair of cladding layers 2, 7 between which the active layer 4 is interposed, and a phase modulation layer 6 optically coupled to the active layer 4, the phase modulation layer 6 includes a base layer 6A and a plurality of different refractive index regions 6B having different refractive indices from the base layer 6A. When an XYZ orthogonal coordinate system having a thickness direction of the phase modulation layer 6 as a Z-axis direction is set and a square lattice of a virtual lattice constant a is set in an XY plane, each of the different refractive index regions 6B is disposed so that a centroid position G thereof is shifted from a lattice point position in a virtual square lattice by a distance r, and the distance r is 0
US11088502B1

A wire harness assembly work cell includes a wire harness assembly work table with a pneumatically powered or spring-fed universal applicator tool for mass terminating sets of wires into insulator wafers. The insulator wafers may be assembled in stacks to form cable-end connector headshells. Insulation displacement terminals (IDT) are designed to receive wide ranges of wire diameters so that larger varieties of wire sizes may be received into these connector assemblies while using fewer different sizes of terminals, thus reducing the number of items in a bill of material (BOM) and substantially reducing the volumes and overhead costs of testing and quality control documentation dedicated to each individual BOM item.
US11088501B2

Die sets for crimping busses to electrical connectors are provided. The die set includes a pair of dies where one die has a guide member for aligning the dies with the electrical connector, and the other die has a one or more indentors for impacting the electrical connector. The electrical connectors include a guide hole that receives the guide member.
US11088482B2

A metallic material that includes a base material; and a surface layer formed on a surface of the base material and exposed on an outermost surface, wherein the surface layer contains Ag, and In less than the Ag in atomic ratio, and a connection terminal being made of the metallic material, wherein the surface layer is formed on a surface of the base material, at least in a contact portion electrically contacting an opposite electrically conductive member.
US11088476B2

Chained terminals include a strip-like carrier and terminals arranged side by side in a longitudinal direction of the carrier. The terminal includes a base portion constituting a part of the carrier and projecting portions respectively connected to the base portion and projecting in opposite directions from both side edges of the carrier. The carrier includes notches at positions distant from the projecting portions at least on one side edge. The terminals are cut off from the carrier along cutting surfaces passing through the notches.
US11088471B2

In a terminal-attached electric wire applied to a wire harness, a metal terminal includes: an electric wire connection portion to which the electric wire is connected; a box-shaped portion that is formed into a box shape by a bottom body coupled to the electric wire connection portion and a pair of wall bodies formed by protruding individually from both ends of the bottom body in a width direction, and enables a counterpart terminal to be inserted into a terminal insertion space portion in an inside thereof along an axial direction intersecting the width direction; and a spring contact portion that is located inside the terminal insertion space portion, is elastically deformably supported in the box-shaped portion in a cantilever manner, and forms a contact with the counterpart terminal, and wherein the box-shaped portion has a displacement regulating portion that regulates a relative displacement between the pair of the wall bodies.
US11088470B2

A mobile terminal according to the present invention includes a first conductive member forming a part of a lower end of an outer metal frame, and a second conductive member spaced apart from the first conductive member to form parts of the lower end and a side surface of the outer metal frame. The terminal may further include a conductive line connected to one point of each of the first conductive member and the second conductive member and interconnected inside the mobile terminal. At this time, an antenna device, in which the second conductive member is connected adjacent to a ground at a predetermined position from the one point of the second conductive member, so as to fully cover a low frequency band including an LTE, and which has a hand-effect compensation function, and a mobile terminal can be provided.
US11088468B2

An antenna module including two or more substrates stacked and having different flexibility, a patch antenna disposed above or within an uppermost substrate from among the two or more substrates, and an IC disposed below or within a lowermost substrate from among the two or more substrates, and electrically connected to the patch antenna through the substrates, wherein the two or more substrates comprise a first substrate and a second substrate, and wherein the second substrate is more flexible than the first substrate, and extends in a lateral direction to have an overlap region overlapping the first substrate and an extension region not overlapping the first substrate.
US11088461B1

The present invention provides a petal reflector antenna that comprises a main reflector having a paraboloid shape and a plurality of identical petals, a feed assembly that includes a horn, a wideband junction, a holder, and a hybrid coupler connected to a diplexer and a multiplexer. The petal reflector antenna further comprises a protective radome cover, a horn, a subreflector, and a support station member for quickly and conveniently set up over a desired ground location. The petal reflector antenna can operate simultaneously in the K, Ka, Ku receive, and Ku transmit frequency bands.
US11088459B2

Examples reflectors for an antenna is provided. One example reflector comprises a support structure for supporting radiating elements and for providing mechanical stiffness of the reflector, and a separate conductive member acting as an electrically reflective surface attached to the support structure and covering at least a portion of the support structure.
US11088457B2

An antenna system includes a first substrate, a plurality of chips and a waveguide antenna element based beam forming phased array that includes a plurality of radiating waveguide antenna cells for millimeter wave communication. Each radiating waveguide antenna cell includes a plurality of pins where a first pin is connected with a body of a corresponding radiating waveguide antenna cell and the body corresponds to ground for the pins. The first pin includes a first and a second current path, the first current path being longer than the second current path. A first end of the radiating waveguide antenna cells is mounted on the first substrate, where the plurality of chips are electrically connected with the plurality of pins and the ground of each of the plurality of radiating waveguide antenna cells to control beamforming through a second end of the plurality of radiating waveguide antenna cells for the communication.
US11088450B2

Disclosed is an antenna module for near field communication, which stacks laminates on which a vertical winding radiation pattern and a horizontal winding radiation pattern are formed, respectively, thereby improving communication performance on the side surface and one surface of a portable terminal while minimizing a mounting space. The disclosed antenna module for near field communication includes a first magnetic member; a vertical winding radiation pattern winding the outer circumference of the first magnetic member; a second magnetic member stacked on the lower surface of the first magnetic member; a horizontal winding radiation pattern formed on one surface of the second magnetic member; a dielectric stacked on the lower surface of the second magnetic member; and a terminal portion formed on the dielectric to be connected to at least one of the vertical winding radiation pattern and the horizontal winding radiation pattern.
US11088445B2

An antenna assembly with compact layout traces includes a circuit board and at least one wireless antenna unit, wherein the circuit board is provided with an antenna module, the at least one wireless antenna unit can be located at the same edge or at different edges of the circuit board, each of the at least one wireless antenna unit includes two antennas of the planar inverted-F antenna (PIFA) structure and a neutralization line, and the two antennas are spaced apart from each other and the two ends of the neutralization line are electrically connected to and overlap the two antennas respectively. By arranging antennas of the same working band along the same edge of the circuit board, the corresponding layout traces can be effectively shortened.
US11088442B2

An antenna system capable of operating among all LTE bands, and also capable of operation among all remote side cellular applications, such as GSM, AMPS, GPRS, CDMA, WCDMA, UMTS, and HSPA among others. The antenna system provides a low cost alternative to active-tunable antennas suggested in the prior art for the same multi-platform objective.
US11088441B2

In one embodiment, an antenna system is described. The antenna system includes a primary antenna on an aircraft. The primary antenna is mechanically steerable and has an asymmetric antenna beam pattern with a narrow beamwidth axis and a wide beamwidth axis at boresight. The antenna system also includes a secondary antenna on the aircraft, the secondary antenna including an array of antenna elements. The antenna system also includes an antenna selection system to control communication of a signal between the aircraft and a target satellite via the primary antenna and the secondary antenna. The antenna selection system switches communication of the signal from the primary antenna to the secondary antenna when an amount of interference with an adjacent satellite reaches a threshold due to the wide beamwidth axis of the asymmetric antenna beam pattern.
US11088438B2

An electronic device is provided. The electronic device includes a housing including a first plate, a second plate directed in an opposite direction to the first plate, and a side member surrounding a space between the first plate and the second plate and being combined with or being integrally formed with the second plate, a display configured to be seen through at least a part of the first plate, an antenna structure arranged inside the housing, the antenna structure including a first conductive layer including a first region including a first U-shaped slot and a second region coming in contact with the first region, and a second conductive layer facing the first conductive layer to be spaced apart from the first conductive layer, and including a third region including a second U-shaped slot facing the first U-shaped slot and a fourth region coming in contact with the third region and facing the second region, and at least one wireless communication circuitry electrically connected to the first conductive layer or the second conductive layer and configured to transmit and/or receive a signal having a frequency in a range of 3 GHz to 100 GHz. Other various embodiments are possible.
US11088429B2

A cap assembly and a secondary battery including the cap assembly including a cap-down, and at least a portion thereof is configured to open when pressure is applied to the cap-down, a vent portion, and at least a portion thereof is configured to open when pressure is applied to the vent portion, and a cap-up electrically connected to the vent portion.
US11088424B2

The present disclosure relates to a battery module comprising a first battery unit and a second battery unit, each of which comprises N secondary batteries, N is an integer greater than or equal to 2, and each secondary battery comprises a first electrode lead and a second electrode lead having opposite polarities. The first electrode lead has a melting point higher than that of the second electrode lead, and N first electrode leads of the first battery unit and N second electrode leads of the second battery unit are arranged to form a layered construction. The battery module has a plurality of connection points distributed in the layered construction, the number of which is greater than or equal to N, and each connection point is adapted to electrically connect one first electrode lead of the first battery unit to at least one second electrode lead of the second battery unit.
US11088420B2

A manufacturing method of a battery structure is provided. A packing is provided, wherein the packing pre-forms an accommodating space. A first battery unit is disposed into the accommodating space, wherein the first battery unit includes at least one anode and at least one cathode alternately stacked with each other and a dielectric layer located between the anode and the cathode. A separation membrane is disposed into the accommodating space and located on the first battery unit. A second battery unit is stacked onto the separation membrane, located in the accommodating space and includes at least one anode and at least one cathode alternately stacked with each other and a dielectric layer located between the anode and the cathode. A dimension of the first battery unit is smaller than a dimension of the second battery unit. Electrolytes is injected into the accommodating space. The packing is sealed.
US11088412B2

A battery tray for supporting batteries at a lower portion of a vehicle frame includes a floor plate and a perimeter wall disposed around the of the floor plate to substantially surround a containment area for storing vehicle battery cells. The perimeter wall includes a tubular member that extends along a periphery of the floor plate to form a perimeter wall around a containment area for storing vehicle battery cells. The perimeter wall is attached at an upper surface of the floor plate, such that the containment area may be generally bounded horizontally by the perimeter wall and at the bottom by the floor plate.
US11088410B2

Embodiments of the present disclosure relate to a battery module. According to an embodiment of the present disclosure, there is provided a battery module including a plurality of battery cells each including at least one electrode tab, and a bus bar in contact with the electrode tabs to electrically connect the plurality of battery cells, wherein the bus bar includes a plate in which a plurality of holes are formed, and the electrode tabs are inserted into at least a portion of the plurality of holes to electrically connect the plurality of battery cells.
US11088408B2

A battery temperature raising device is provided which raises, in a vehicle having an internal combustion engine and a motor using a chargeable battery as a power source, the temperature of the battery during charging in a state that the internal combustion engine is stopped. The battery temperature raising device includes a main circuit where cooling water circulates through the internal combustion engine; a first battery circuit connected in parallel to the main circuit; and a second flow rate control valve arranged in the first battery circuit. A first temperature raising control for raising the temperature of the battery is executed, when a battery temperature is equal to or below a predetermined temperature and an engine water temperature is higher than the battery temperature during charging the battery, by opening the second flow rate control valve and introducing the cooling water inside the main circuit into the first battery circuit.
US11088404B2

A temperature sensor detects a temperature at a contact between a live part of connector for a first circuit device and a live part of a connector a for second circuit device. A controller determines the occurrence of a contact failure between the live parts if a difference between an amount of change in temperature detected by the temperature sensor per predetermined time and an amount of change in ambient temperature per predetermined time is greater than a set value.
US11088396B2

A battery device is disclosed that includes an ionically conducting electrolyte comprising a mixture of a compressed gas solvent and one or more solid or liquid salts, wherein the compressed gas solvent comprises at least a first component that has a vapor pressure above 100 kPa at a room temperature of 293.15 K. The device also includes a housing enclosing the ionically conducting electrolyte under a pressurized condition to maintain the compressed gas solvent at a pressure higher than 100 kPa at a room temperature of 293.15 K. The device also includes at least two conducting electrodes in contact with the ionically conducting electrolyte.
US11088395B2

Articles and methods including additives in electrochemical cells, are generally provided. As described herein, such electrochemical cells may comprise an anode, a cathode, an electrolyte, and optionally a separator. In some embodiments, at least one of the anode, the cathode, the electrolyte, and/or the optional separator may comprise an additive and/or additive precursor. For instance, in some cases, the electrochemical cell comprises an electrolyte and an additive and/or additive precursor that is soluble with and/or is present in the electrolyte. In some embodiments, the additive precursor comprises a disulfide bond. In certain embodiments, the additive is a carbon disulfide salt. In some cases, the electrolyte may comprise a nitrate.
US11088394B2

A solid-state lithium ion electrolyte is provided which contains a composite material having at least 94 mole % lithium ions as cation component and multiple anions in an anionic framework capable of conducting lithium ions. An activation energy for lithium ion migration in the solid state lithium ion electrolyte is 0.5 eV or less. Composites of specific formulae are provided. A lithium battery containing the composite lithium ion electrolyte is also provided.
US11088391B2

Provided is a lithium ion battery whose manufacturing process is simple and which has high energy density and heat resistance. A lithium ion battery capable of storing and releasing lithium ions, and being provided with a separator between a positive electrode and a negative electrode having irreversible capacity at the initial charge/discharge, and having a structure in which void portions in the separator are filled with a nonaqueous electrolytic solution including lithium ions, wherein a positive electrode active material contained in the positive electrode has a first charge-discharge efficiency of 80% to 90% when charged/discharged using metal Li as an counter electrode; a negative electrode active material contained in the negative electrode includes a mixed material of a silicon compound and a carbon material; in the negative electrode, lithium corresponding to an irreversible capacity at the initial charge/discharge is not doped; a capacity ratio of the negative electrode to the positive electrode at the initial electric charge capacity of the positive electrode and the negative electrode is 0.95 or more and 1 or less; the positive electrode binder contained in the positive electrode is an aqueous binder; the negative electrode binder contained in the negative electrode is a polyimide; and the nonaqueous electrolyte contains lithium bis(oxalate) borate.
US11088388B2

Disclosed is a clamping member and a battery module using the same. The clamping member includes a pair of pressing units configured to respectively press an upper plate and a lower plate of a battery assembly in which a plurality of batteries is stacked, so that a stacking structure of the battery assembly is fixed, and a support unit configured to support the pair of pressing units so that the upper plate and the lower plate of the battery assembly are pressed by the pair of pressing units, wherein at least one of the pair of pressing units includes a snap-fitting portion coupled to the upper plate or the lower plate by means of snap-fitting, and a screwing portion coupled to the upper plate or the lower plate coupled to the snap-fitting portion, by means of screwing, thereby fixing the battery stacking structure with excellent space efficiency, ensuring easy assembling of the battery module and improving durability of the battery module.
US11088387B2

The present invention relates to a coin-type secondary battery and a manufacturing method therefor and, specifically, can provide: a coin-type secondary battery, wherein a solid electrolyte is applied to an anode part, an ion-containing solution comprising sodium, lithium, magnesium and a combination thereof is applied to a cathode part, and the ion-containing solution flows in from the outside of the cathode part; and a manufacturing method therefor.
US11088385B2

A fuel cell system for enabling maintenance of a stack module without stopping operation thereof, and a method of replacing a stack module of the fuel cell system are provided. The fuel cell system includes a plurality of stack modules that are connected in parallel to a hydrogen line and an air line. Two or more of the stack modules are connected to form a group, and an inverter is connected to the group of the stack modules and is capable of being turned on and off.
US11088383B2

A fuel cell vehicle that reduces damage on a fuel gas pump and deformation of a dash panel toward a cabin side when the vehicle collides head-on. The fuel gas pump is secured to a stack frame via a bracket such that a rotation, axis line of a motor adapted to drive a fuel gas pump inclines with respect to a reference line along the from-rear direction of the vehicle in plan view of the vehicle. Two fastening members secure the stack frame to the bracket in a state of being respectively inserted through a through hole and a cutout portion formed at a mounting portion. The cutout portion is formed such that, when the bracket turns together with the fuel gas pump with respect to the stack frame using one fastening member as a rotational center, the other fastening member exits out of an opening of the cutout portion.
US11088382B2

A fuel cell stack and inspection method, the fuel cell stack including fuel cells disposed in a stack and interconnects disposed between the fuel cells. Each fuel cell includes an electrolyte, an anode disposed on a first side of the electrolyte, a cathode disposed on an opposing second side of an electrolyte, and a witness mark disposed on the first side of the electrolyte. Each interconnect includes first ribs disposed on air side of the interconnect and at least partially defining oxidant channels, and second ribs disposed on an opposing fuel side of the interconnect and at least partially defining fuel channels. The witness mark of each fuel cell is visible from outside of the stack when the cathode directly faces the air side of an adjacent interconnect.
US11088371B2

A method of forming metallic particles, comprising: providing precursor particles comprising a transition metal alloy; supplying carbon monoxide (CO) under reaction conditions which differentially remove a first alloy metal from the precursor particles at a faster rate than a second alloy metal; and, maintaining the reaction conditions until the precursor particles are converted to the particles. The precursor particles may comprise PtNi4, and the particles may be Pt3Ni, formed as hollow nanoframes on a carbon support.
US11088370B2

A gas diffusion electrode including: a conductive porous substrate and a microporous layer on at least one side of the conductive porous substrate; in which the total of regions passing through the microporous layer in the thickness direction has an area ratio of 0.1% or more and 1% or less; and in which the microporous layer has a portion that has penetrated into the conductive porous substrate (hereinafter referred to as penetration portion), the penetration portion having a thickness ratio of 30% or more and 70% or less with respect to 100% of the thickness of the microporous layer. The gas diffusion electrode used for fuel cells affords fuel cells having high water removal performance and high power generation performance.
US11088369B2

A clad material (50) for a negative electrode collector of a secondary battery includes a Ni alloy layer (51) made of a Ni alloy that contains 0.005 mass % or more and 0.50 mass % or less of C, Ni, and inevitable impurities, and a pair of Cu layers (52, 53) respectively bonded to opposite surfaces of the Ni alloy layer and that contain 99 mass % or more of Cu.
US11088360B2

A negative electrode for a rechargeable lithium battery includes a current collector and a negative active material layer disposed on the current collector. The negative active material layer includes a conductive material including a linear-shaped carbon-based material having an average length of about 40 μm to about 250 μm and a dot-shaped carbon-based material, and a negative active material. A mixing ratio of the conductive material and the negative active material is a weight ratio of about 0.1:99.9 to about 2.0:98.0.
US11088354B2

A light-emitting panel and its manufacturing method are provided. The light-emitting panel includes a backboard, an electroluminescence device and an adhesive layer that are sequentially laminated; the light-emitting panel further includes a convex lens array, which includes a plurality of convex lenses on a side of the adhesive layer close to the electroluminescence device. A light-emitting surface of the electroluminescence device faces the adhesive layer, and the plurality of convex lenses included by the convex lens array protrude toward the adhesive layer.
US11088352B2

A display substrate, a manufacturing method thereof, and a display device are provided, in the field of display technology. The display substrate includes a base substrate, and a thin-film transistor, a light-emitting device, an encapsulation structure, and a conductive film layer sequentially disposed on the base substrate in a direction away from the base substrate. Since the display substrate includes a conductive film layer on a side of the encapsulation structure away from the base substrate, when the protective film layer on the side of the conductive film layer away from the base substrate is peeled off, static electricity generated by the separation of the film layer can be released to the conductive film layer, avoiding electron transition to the active layer of the thin-film transistor in the display substrate to cause offset of the threshold voltage of the thin-film transistor. The display brightness uniformity of the display substrate can be ensured.
US11088346B2

The WOLED display panel includes a substrate, a WOLED array layer on the substrate, a thin-film encapsulation layer on the substrate and the WOLED array layer, and a CF layer inside the thin-film encapsulation layer. The thin-film encapsulation layer includes inorganic barrier layers and organic buffer layers. One of the inorganic batter layer has multiple pixel indentations on a side away from the substrate, each corresponding to and above a WOLED device. The CF layer is embedded in the pixel indentations. By having the CF layer inside the thin-film encapsulation layer, the encapsulation cover is omitted, the WOLED display panel's thickness is reduced, and the flexibility of the display panel is achieved. In addition, not only the encapsulation effect is not affected, but also the chroma and color gamut are guaranteed, manufacturing precision is enhanced, and production cost is reduced.
US11088329B2

The present disclosure relates to the field of display technology and, more particularly, to a carrier substrate and its fabricating method, a flexible substrate and its fabricating method, and a display device. The carrier substrate includes a base including a first face and a second face opposite to the first face; a bonding portion disposed on the second face and including a magnetic particle, the magnetic particle being capable of rotating under the action of an external magnetic field, wherein the magnetic particle includes a first portion and a second portion, when the first portion faces a side away from the first face, a binding force between the bonding portion and a flexible base can be weakened; when the second portion faces the side away from the first face, a binding force between the bonding portion and the flexible base can be enhanced.
US11088325B2

Embodiments of the disclosed subject matter provide a micronozzle array including a linear array having a plurality of depositors connected in series, where a first depositor of the plurality of depositors may border a second depositor on a least one side boundary. The micronozzle array may include plurality of orifice arrays, where a width of each orifice in the plurality of orifice arrays is 20 μm or less in a minor axis of its cross section to flow, to regulate flow through a delivery gas distribution channel. The micronozzle array may include a plurality of exhaust distribution channels, where the delivery gas distribution channel and at least one of the plurality of exhaust distribution channels have separate fluid communication with each of the plurality of depositors.
US11088324B2

Methods and devices for controlling pressures in microenvironments between a deposition apparatus and a substrate are provided. Each microenvironment is associated with an aperture of the deposition apparatus which can allow for control of the microenvironment.
US11088322B2

A radio frequency (RF) switch includes a phase-change material (PCM), a heating element underlying an active segment of the PCM and extending outward and transverse to the PCM, a capacitive RF terminal, and an ohmic RF terminal. The capacitive RF terminal can include a first trench metal liner situated on a first passive segment of the PCM, and a dielectric liner separating the first trench metal liner from a first trench metal plug. The ohmic RF terminal can include a second trench metal liner situated on a second passive segment of the PCM, and a second trench metal plug ohmically connected to the second trench metal liner. Alternatively, the capacitive RF terminal and the ohmic RF terminal can include lower metal portions and upper metal portions. A MIM capacitor can be formed by the upper metal portion of the capacitive RF terminal, an insulator, and a patterned top plate.
US11088317B2

Structures and methods are disclosed for shielding magnetically sensitive components. One structure includes a substrate, a bottom shield deposited on the substrate, a magnetoresistive semiconductor device having a first surface and a second surface opposing the first surface, the first surface of the magnetoresistive semiconductor device deposited on the bottom shield, a top shield deposited on the second surface of the magnetoresistive semiconductor device, the top shield having a window for accessing the magnetoresistive semiconductor device, and a plurality of interconnects that connect the magnetoresistive semiconductor device to a plurality of conductive elements.
US11088315B2

A piezoelectric MEMS microphone comprising a multi-layer sensor that includes at least one piezoelectric layer between two electrode layers, with the sensor being dimensioned such that it provides a near maximized ratio of output energy to sensor area, as determined by an optimization parameter that accounts for input pressure, bandwidth, and characteristics of the piezoelectric and electrode materials. The sensor can be formed from single or stacked cantilevered beams separated from each other by a small gap, or can be a stress-relieved diaphragm that is formed by deposition onto a silicon substrate, with the diaphragm then being stress relieved by substantial detachment of the diaphragm from the substrate, and then followed by reattachment of the now stress relieved diaphragm.
US11088302B2

A light emitting device is disclosed. In an embodiment a light-emitting device includes a pixel comprising at least three sub-pixels, wherein a first sub-pixel includes a first conversion element having a green phosphor, wherein a second sub-pixel includes a second conversion element having a red phosphor and wherein a third sub-pixel is free of a conversion element, the third sub-pixel configured to emit blue primary radiation, wherein each sub-pixel has an edge length of at most 100 μm, and wherein the light-emitting device is configured to enhance a gamut coverage of an emitted radiation.
US11088300B2

An optoelectronic device including: a support; blocks of a semiconductor material, resting on the support and each including a first surface on the side opposite to the support and lateral walls; a nucleation layer on each first surface; a first insulating layer covering each nucleation layer and including an opening exposing a portion of the nucleation layer; a semiconductor element resting on each first insulating layer and in contact with the nucleation layer covered with the first insulating layer in the opening; a shell covering each semiconductor element and including an active layer capable of emitting or absorbing an electromagnetic radiation; and a first conductive layer, reflecting the radiation, extending between the semiconductor elements and extending over at least a portion of the lateral walls of the blocks.
US11088293B2

Methods and apparatus form a photon absorber layer of a photodiode with characteristics conducive to applications such as, but not limited to, image sensors and the like. The absorber layer uses a copper-indium-gallium-selenium (CIGS) material with a gallium mole fraction of approximately 35% to approximately 70% to control the absorbed wavelengths while reducing dark current. Deposition temperatures of the absorber layer are controlled to less than approximately 400 degrees Celsius to produce sub-micron grain sizes. The absorber layer is doped with antimony at a temperature of less than approximately 400 degrees Celsius to increase the absorption.
US11088287B2

A TFT and a method for manufacturing the TFT, an array substrate, and a display device are provided. An active layer of the TFT includes a channel region, a first conductive region and a second conductive region, and the channel region is arranged between the first conductive region and the second conductive region. The channel region includes a first side and a second side, the first side is opposite to the second side, the first side is in contact with a third side of the first conductive region, the second side is in contact with a fourth side of the second conductive region, and a length of the first side is greater than a length of the third side.
US11088286B2

A semiconductor device with excellent electric characteristics is provided. The semiconductor device includes an oxide in a channel formation region. The semiconductor device includes the oxide over a substrate, a first insulator over the oxide, a second insulator over the first insulator, a third insulator, and a conductor over the third insulator. The oxide and the first insulator are in contact with each other in a region. An opening exposing the oxide is provided in the first insulator and the second insulator. The third insulator is placed to cover an inner wall and a bottom surface of the opening. The conductor is placed to fill the opening. The conductor has a region overlapping with the oxide with the third insulator between the conductor and the oxide. The first insulator contains an element other than a main component of the oxide.
US11088281B2

A method for forming a semiconductor arrangement comprises forming a fin over a semiconductor layer. A gate structure is formed over a first portion of the fin. A second portion of the fin adjacent to the first portion of the fin and a portion of the semiconductor layer below the second portion of the fin are removed to define a recess. A stress-inducing material is formed in the recess. A first semiconductor material is formed in the recess over the stress-inducing material. The first semiconductor material is different than the stress-inducing material.
US11088280B2

The disclosure provides for a transistor which may include: a gate stack on a substrate, the gate stack including a gate dielectric and a gate electrode over the gate dielectric; a channel within the substrate and under the gate stack; a doped source and a doped drain on opposing sides of the channel, the doped source and the doped drain each including a dopant, wherein the dopant and the channel together have a first coefficient of diffusion and the doped source and the doped drain each have a second coefficient of diffusion; and a doped extension layer separating each of the doped source and the doped drain from the channel, the doped extension layer having a third coefficient of diffusion, wherein the third coefficient of diffusion is greater than the first coefficient of diffusion and the second coefficient of diffusion is less than the third coefficient of diffusion.
US11088277B2

A semiconductor device is provided. The semiconductor device includes a substrate, a source region, a drain region, a filed plate and a gate electrode. The source region is of a first conductivity type located at a first side within the substrate. The drain region is of the first conductive type located at a second side within the substrate opposite to the first side. The field plate is located over the substrate and between the source region and the drain region. A portion of the gate electrode is located over the field plate.
US11088274B2

A semiconductor device structure can include: (i) a first semiconductor layer having dopants of a first type; (ii) a second semiconductor layer having the dopants of the first type on the first semiconductor layer, where the second semiconductor layer is lightly-doped relative to the first semiconductor layer; (iii) first and second column regions spaced from each other in the second semiconductor layer, where the second column region is arranged between two of the first column regions; and (iv) first and second first sub-column regions laterally arranged in the second column region, where a doping concentration of the first sub-column region decreases in a direction from the first column region to the second sub-column region, and where a doping concentration of the second sub-column region decreases in a direction from the first column region to the first sub-column region.
US11088268B2

The invention provides methods and devices for fabricating printable semiconductor elements and assembling printable semiconductor elements onto substrate surfaces. Methods, devices and device components of the present invention are capable of generating a wide range of flexible electronic and optoelectronic devices and arrays of devices on substrates comprising polymeric materials. The present invention also provides stretchable semiconductor structures and stretchable electronic devices capable of good performance in stretched configurations.
US11088267B2

Provided is a semiconductor device with a diode and a silicon controlled rectifier (SCR) including a substrate having a first conductivity type, a well region having a second conductivity type, a first doped region having the first conductivity type, and a second doped region having the second conductivity type. The well region is disposed in the substrate. The first doped region is disposed in the substrate. The second doped region is disposed in the substrate. The well region and the first doped region form a first PN junction, the well region and the substrate form a second PN junction, and the substrate and the second doped region form a third junction. The first, second, and third PN junctions form the SCR, and the first doped region and the third PN junction form the diode.
US11088263B2

The disclosed technology relates generally to semiconductor processing and more particularly to a method of forming a vertical field-effect transistor device. According to an aspect, a method of forming a vertical field-effect transistor device comprises forming on a substrate a vertical semiconductor structure protruding above the substrate and comprising a lower source/drain portion, an upper source/drain portion and a channel portion arranged between the lower source/drain portion and the upper source/drain portion. The method additionally comprises forming on the channel portion an epitaxial semiconductor stressor layer enclosing the channel portion, wherein the stressor layer and the channel portion are lattice mismatched, forming an insulating layer and a sacrificial structure, wherein the sacrificial structure encloses the channel portion with the stressor layer formed thereon and wherein the insulating layer embeds the semiconductor structure and the sacrificial structure, forming in the insulating layer an opening exposing a surface portion of the sacrificial structure, and etching the sacrificial structure through the opening in the insulating layer, thereby forming a cavity exposing the stressor layer enclosing the channel portion. The method further comprises, subsequent to etching the sacrificial structure, etching the stressor layer in the cavity, and subsequent to etching the stressor layer, forming a gate stack in the cavity, wherein the gate stack encloses the channel portion of the vertical semiconductor structure.
US11088258B2

A field-effect transistor (FET) device having a modulated threshold voltage (Vt) includes a source electrode, a drain electrode, a channel region extending between the source electrode and the drain electrode, and a gate stack on the channel region. The gate stack includes an ultrathin dielectric dipole layer on the channel region configured to shift the modulated Vt in a first direction, a high-k (HK) insulating layer on the ultrathin dielectric dipole layer, and a doped gate metal layer on the HK insulating layer configured to shift the modulated Vt in a second direction.
US11088256B2

A semiconductor device and a method of forming the same are provided. The semiconductor device includes a first gate-all-around (GAA) transistor over a first region of a substrate and a second GAA transistor over a second region of the substrate. The first GAA transistor includes a plurality of first channel members stacked along a first direction vertical to a top surface of the substrate and a first gate structure over the plurality of first channel members. The second GAA transistor includes a plurality of second channel members stacked along a second direction parallel to the top surface of the substrate and a second gate structure over the plurality of second channel members. The plurality of first channel members and the plurality of second channel members comprise a semiconductor material having a first crystal plane and a second crystal plane different from the first crystal plane. The first direction is normal to the first crystal plane and the second direction is normal to the second crystal plane.
US11088255B2

A semiconductor device and a method of forming the same are provided. The semiconductor device includes a first gate-all-around (GAA) transistor over a first region of a substrate and a second GAA transistor over a second region of the substrate. The first GAA transistor includes a plurality of first channel members stacked along a first direction vertical to a top surface of the substrate and a first gate structure over the plurality of first channel members. The second GAA transistor includes a plurality of second channel members stacked along a second direction parallel to the top surface of the substrate and a second gate structure over the plurality of second channel members. The plurality of first channel members and the plurality of second channel members comprise a semiconductor material having a first crystal plane and a second crystal plane different from the first crystal plane. The first direction is normal to the first crystal plane and the second direction is normal to the second crystal plane.
US11088253B2

A gate structure of a semiconductor device, includes: a trench gate and a planar gate including a plurality of polysilicon structures (406) separated from each other; the gate structure of the semiconductor device further includes a well region (503) being adjacent to the trench gate and being disposed under the planar gate; a first conduction type doped region (504) being disposed in the well region (503) and including a plurality of regions separated from each other, wherein each region is disposed under adjacent polysilicon structures (406), and respective regions are electrically connected to the planar gate; and a source (504a) being disposed in the well region (503); wherein the trench gate includes: a silicon oxide filler (202) including a side wall silicon oxide and a bottom silicon oxide; a control gate (402) being located over the trench gate, wherein a side wall of the control gate is enclosed by the side wall silicon oxide, and the control gate (402) is electrically-connected to the planar gate; a shield gate (404) having a single segment structure or a longitudinally arranged multiple segments structure; and an insulation silicon oxide (204) being filled between adjacent control gate and shield gate in vertical direction.
US11088238B2

A display device includes a plurality of electrode pads which are arranged in a non-display region having a side line of a substrate; a circuit film which includes a plurality of output pads contacting the plurality of electrode pads and extending in a direction, and on which a driving IC is mounted; a plurality of test lines that extend in the direction from the side line; and a plurality of connection lines which connect the plurality of test lines to corresponding electrode pads, wherein each test line is located in a separate region between two output pads adjacent to both sides of each test line.
US11088233B2

A display device includes hole patterns of upper and lower conductive layers that are disposed in a peripheral area of the display device and are asymmetric with respect to an opening of an insulating layer of the display device. A first one of the hole patterns may coincide with a second one of the hole patterns in a part of the peripheral area, while the first one of the hole patterns may cross the second one of the hole patterns in another part of the peripheral area.
US11088226B2

The present application discloses a display substrate having a base substrate and a pixel definition layer for defining a plurality of subpixel regions on the base substrate. The pixel definition layer has a first side and a second side opposite to each other, the second side being on a side of the first side distal to the base substrate. The pixel definition layer has a first cross-section along a plane substantially parallel to the base substrate, the first cross-section being between the first side and the second side. An orthographic projection of the first cross-section on the base substrate substantially covers orthographic projections of the first side and the second side on the base substrate.
US11088221B2

Provided is a display device including a first substrate, a second substrate disposed on the first substrate and including a first surface and a second surface, a display unit disposed between the first substrate and the second substrate, a coupling unit disposed between the first substrate and the second substrate and coupled to the first substrate and the first surface of the second substrate, input sensing electrodes disposed on the second surface of the second substrate, signal lines disposed on the second surface of the second substrate and connected to the input sensing electrodes, sensing pads disposed on the second surface of the second substrate, overlapping the coupling unit in a plan view, and connected to the signals lines, and a blocking unit disposed on the second surface of the second substrate and spaced apart from the signals lines with the sensing pads interposed therebetween viewed in a plan view.
US11088215B2

An organic light-emitting display apparatus in which a plurality of pixels are arranged in a first direction and a second direction crossing the first direction includes: an organic light-emitting device disposed on a substrate, wherein the organic light-emitting device is included in each of the plurality of pixels; a pixel-defining film covering edges of a pixel electrode of the organic light-emitting device and having an opening exposing a portion of the pixel electrode to define an emission region; and a conductive layer between the substrate and the organic light-emitting device. The conductive layer includes first extension portions extending in the first direction and second extension portions extending in the second direction. The emission region of each of the plurality of pixels overlaps one of cross portions where the first extension portions and the second extension portions cross each other.
US11088213B1

A display substrate is provided. The display substrate includes a first chromogenic layer; a plurality of first columns of light emitting elements on the first chromogenic layer; a second chromogenic layer on a side of the plurality of first columns of light emitting elements away from the first chromogenic layer; and a plurality of second columns of light emitting elements on a side of the second chromogenic layer away from the first chromogenic layer. The plurality of first columns of light emitting elements are arranged along substantially a same direction as the plurality of second columns of light emitting elements. The plurality of second columns of light emitting elements are spaced apart by a plurality of inter-column gap regions respectively. A respective one of the plurality of first columns of light emitting elements is at least partially in a respective one of the plurality of inter-column gap regions.
US11088201B2

Some embodiments relate to a memory device. The memory device includes a magnetoresistive random-access memory (MRAM) cell comprising a magnetic tunnel junction (MTJ). The MTJ device comprises a stack of layers, comprising a bottom electrode disposed over a substrate. A seed layer disposed over the bottom electrode. A buffer layer is disposed between the bottom electrode and the seed layer. The buffer layer prevents diffusion of a diffusive species from the bottom electrode to the seed layer.
US11088199B2

A semiconductor device includes a first dielectric layer, a second dielectric layer and a memory device. The second dielectric layer includes a first layer and a second layer. The memory device includes a first conductive structure under the first dielectric layer, a second conductive structure over the second dielectric layer, and a memory cell between the first and the second dielectric layers. The memory cell includes a bottom electrode via, a bottom electrode over the bottom electrode via, a top electrode over the bottom electrode, a top electrode via over the top electrode, and a MTJ between the top electrode and the bottom electrode. The second layer of the second dielectric layer surrounds sidewalls of the top electrode via entirely. The first layer of the second dielectric layer surrounds sidewalls of the bottom electrode entirely, sidewalls of the MTJ entirely, and sidewalls of the top electrode entirely.
US11088192B2

In some embodiments, the present disclosure relates to a method of forming an integrated chip (IC) structure. The method may be performed by forming a first integrated chip die having one or more semiconductor devices within a first substrate, and forming a passivation layer over the first integrated chip die. The passivation layer is selectively etched to form interior sidewalls defining a first opening, and a conductive material is deposited over the passivation layer and within the first opening. The conductive material is patterned to define a conductive blocking structure that laterally extends past the one or more semiconductor devices in opposing directions. The first integrated chip die is bonded to a second integrated chip die having an array of image sensing elements within a second substrate.
US11088190B2

An optical semiconductor device includes a semiconductor substrate having a plurality of photoelectric conversion parts and having a trench formed to separate the plurality of photoelectric conversion parts from each other, an insulating layer formed on at least an inner surface of the trench, a boron layer formed on the insulating layer, and a metal layer formed on the boron layer.
US11088189B2

A semiconductor device is operated for sensing incident light and includes a carrier, a device layer, and a semiconductor layer. The device layer is disposed on the carrier. The semiconductor layer is disposed on the device layer. The semiconductor layer includes light-sensing regions. The semiconductor layer has a first surface and a second surface opposite to the first surface that is adjacent to the device layer. The second surface has a lattice plane which is tilted with respect to a basal plane, and the semiconductor layer has various pit portions arranged on the second surface.
US11088188B2

An image sensor device is provided. The image sensor device includes a substrate having a front surface, a back surface, and a light-sensing region. The image sensor device includes a first isolation structure extending from the front surface into the substrate. The first isolation structure includes a first insulating layer and an etch stop layer, the first insulating layer extends from the front surface into the substrate, the etch stop layer is between the first insulating layer and the substrate, and the etch stop layer, the first insulating layer, and the substrate are made of different materials. The image sensor device includes a second isolation structure extending from the back surface into the substrate. The second isolation structure is in direct contact with the etch stop layer, the second isolation structure surrounds the light-sensing region, and the second isolation structure includes a light-blocking structure.
US11088187B2

A solid-state imaging device includes a first-conductivity-type semiconductor well region, a plurality of pixels each of which is formed on the semiconductor well region and is composed of a photoelectric conversion portion and a pixel transistor, an element isolation region provided between the pixels and in the pixels, and an element isolation region being free from an insulation film and being provided between desired pixel transistors.
US11088185B2

An image sensor includes a polarizer array and a depth pixel array. The polarizer array may include first to fourth unit pixels, which are arranged in a first direction and a second direction crossing each other, and may include polarization gratings respectively provided in the first to fourth unit pixels. The polarization gratings of the first to fourth unit pixels may have polarization directions different from each other. The depth pixel array may include depth pixels corresponding to the first to fourth unit pixels, respectively. Each of the depth pixels may include a photoelectric conversion device and first and second readout circuits, which are connected in common to the photoelectric conversion device.
US11088184B2

An array substrate and a method of manufacturing the same are provided. The method of manufacturing an array substrate includes: forming a black matrix and an organic insulating pattern on a base substrate with a thin film transistor formed thereon, wherein the black matrix and the organic material pattern are formed by using an identical mask.
US11088179B2

A liquid crystal display device comprises a display panel, a signal generator, a plurality of wires, and a controller. The display panel includes a plurality of pixel columns, the pixel columns each extending along source lines of the display panel and each having an input end and a plurality of pixels connected to the input end, with the pixels receiving data signal from the input end. The signal generator has a plurality of output ends arranged in a first direction of the signal generator with respect to each other. The wires connect the output ends of the signal generator to the input ends of the pixel columns, respectively. The controller varies voltage waveform of the data signal at the output ends of the signal generator according to location of the output ends of the signal generator.
US11088174B2

A display substrate, a manufacturing method thereof and a display device are provided. The method of manufacturing a display substrate includes manufacturing a plurality of gate insulation layers having different thicknesses on a base substrate in one patterning process.
US11088170B2

A ferroelectric field effect transistor (FeFET) includes a semiconductor channel, a source region contacting one end of the semiconductor channel, a drain region contacting a second end of the semiconductor channel, a gate electrode, a ferroelectric gate dielectric layer located between the semiconductor channel and the gate electrode, and a bidirectional selector material layer located between the gate electrode and the ferroelectric gate dielectric layer.
US11088168B2

Some embodiments include a semiconductor device having a stack structure including a source comprising polysilicon, an etch stop of oxide on the source, a select gate source on the etch stop, a charge storage structure over the select gate source, and a select gate drain over the charge storage structure. The semiconductor device may further include an opening extending vertically into the stack structure to a level adjacent to the source. A channel comprising polysilicon may be formed on a side surface and a bottom surface of the opening. The channel may contact the source at a lower portion of the opening, and may be laterally separated from the charge storage structure by a tunnel oxide. A width of the channel adjacent to the select gate source is greater than a width of the channel adjacent to the select gate drain.
US11088166B2

A semiconductor device is provided. The semiconductor device includes a first substrate that has a first side for forming memory cells and a second side that is opposite to the first side. The semiconductor device also includes a doped region and a first connection structure. The doped region is formed in the first side of the first substrate and is electrically coupled to at least a source terminal of a transistor (e.g., a source terminal of an end transistor of multiple transistors that are connected in series). The first connection structure is formed over the second side of the first substrate and coupled to the doped region through a first VIA. The first VIA extends from the second side of the first substrate to the doped region.
US11088162B2

According to one embodiment, a semiconductor memory device includes: a first insulating layer provided between first and second interconnection layers; a first semiconductor layer provided between the first interconnection layer and the first insulating layer; a second semiconductor layer provided between the second interconnection layer and the first insulating layer; a first charge storage layer provided between the first interconnection layer and the first semiconductor layer; a second charge storage layer provided between the second interconnection layer and the second semiconductor layer; and a second insulating layer provided between the first interconnection layer and the second interconnection layer, between the first semiconductor layer and the second semiconductor layer, and between the first charge storage layer and the second charge storage layer.
US11088151B2

A static random access memory (SRAM) cell includes a four-contact polysilicon pitch (4Cpp) fin field effect transistor (FinFET) architecture including a first bit-cell and a second bit cell. The SRAM cell includes a first bit line and a first complementary bit line, wherein the first bit line and the first complementary bit line are shared by the first and second bit-cells of the SRAM cell. The SRAM cell includes a first word line connected to the first bit cell, and a second word line connected to the second bit cell.
US11088147B2

Apparatus, such as electronic devices and structures thereof, include at least one doped surface of a base (e.g., semiconductor) material. A dopant of the at least one doped surface is concentrated along the surface, defining a thickness, on or in the base material, not exceeding about one atomic layer. Methods for forming the doped surfaces involve gas-phase doping exposed surfaces of the base material in situ, within a same material-removal tool used to form at least one opening defined at least partially by the base material and into which the dopant is to be introduced.
US11088129B2

A display apparatus includes a substrate, a first circuit layer, a first adhesive layer, a second circuit layer, a first conductive element and a display element layer. The first circuit layer is disposed on the substrate. The first adhesive layer is disposed on the first circuit layer. The second circuit layer is disposed on the first adhesive layer. The first conductive element is disposed on the second circuit layer and is electrically connected to the second circuit layer. The first adhesive layer has a first via, and the first conductive element is electrically connected to the first circuit layer through the first via of the first adhesive layer. The display element layer is disposed on the second circuit layer and is electrically connected to the second circuit layer.
US11088116B2

A first semiconductor die includes first bonding pads. The first bonding pads include proximal bonding pads embedded within a first bonding dielectric layer and distal bonding pads having at least part of the sidewall that overlies the first bonding dielectric layer. A second semiconductor die includes second bonding pads. The second bonding pads are bonded to the proximal bonding pads and the distal bonding pads. The proximal bonding pads are bonded to a respective one of a first subset of the second bonding pads at a respective horizontal bonding interface and the distal bonding pads are bonded to a respective one of a second subset of the second bonding pads at a respective vertical bonding interface at the same time. Dielectric isolation structures may vertically extend through the second bonding dielectric layer of the second semiconductor die and contact the first bonding dielectric layer.
US11088103B2

A patch structure of an integrated circuit package comprises a core having a first side facing downwards and a second side facing upwards. A first solder resist (SR) layer is formed on the first side of the core, wherein the first SR layer comprises a first layer interconnect (FLI) and has a first set of one or more microbumps thereon to bond to one or more logic die. A second solder resist (SR) layer is formed on the second side of the core, wherein the second SR layer has a second set of one or more microbumps thereon to bond with a substrate. One or more bridge dies includes a respective sets of bumps, wherein the one or more bridge dies is disposed flipped over within the core such that the respective sets of bumps face downward and connect to the first set of one or more microbumps in the FLI.
US11088101B2

A semiconductor package structure includes a semiconductor die having an active surface, a conductive bump electrically coupled to the active surface, and a dielectric layer surrounding the conductive bump. The conductive bump and the dielectric layer form a planar surface at a distal end of the conductive bump with respect to the active surface. The distal end of the conductive bump is wider than a proximal end of the conductive bump with respect to the active surface.
US11088097B2

An electronic package apparatus is formed from a semiconductor substrate having a cavity formed therein. The cavity has a top surface, a bottom surface and a sidewall surface, and a spacer extending from the bottom surface to the top surface. The spacer is formed from a dielectric material and has at least one lateral dimension less than 0.1 cm.
US11088081B2

A semiconductor package includes: a connection structure having first and second surface opposing each other and including a plurality of insulating layers, a plurality of redistribution layers, and a plurality of connection vias; at least one semiconductor chip on the first surface having connection pads electrically connected to the plurality of redistribution layers; an encapsulant on the first surface encapsulating the at least one semiconductor chip; and UBM layers including UBM pads on the second surface and UBM vias connecting a redistribution layer. At least one connection via adjacent to the first surface has a tapered structure narrowed toward the second surface, and the other connection vias and the UBM vias have a tapered structure narrowed toward the first surface.
US11088080B2

A chip package structure using silicon interposer as interconnection bridge lifts multi-dies above the fan-out molding package embedded with premade Si interposer interconnection bridge under the multi-die space. The interconnection bridge connects the multi-dies through fine pitch high I/O interconnection. A first RDL and a second RDL are further disposed on top side and bottom side of the fan-out molding package, further providing connection for the multi-dies to a substrate via the connection routing inside the fan-out molding package.
US11088078B2

A semiconductor device includes a substrate, a semiconductor layer positioned above the substrate, and a blocking structure positioned between the substrate and the semiconductor layer. A dimension of the blocking structure is greater than a dimension of the semiconductor layer. The blocking structure may suppress diffusion of impurities from layers below the blocking structure.
US11088075B2

Back-end-of-line layout structures and methods of forming a back-end-of-line layout structure. A metallization level includes a plurality of interconnects positioned over a plurality of active device regions. The plurality of interconnects have a triangular-shaped layout and a plurality of lengths within the triangular-shaped layout.
US11088074B2

A multi-finger transistor including plural control electrodes (2), plural first electrodes (3), and plural second electrodes (4) is provided on a semiconductor substrate (1). A resin film (14,15) covers the transistor. A first wiring (8) electrically connecting the plural first electrodes (3) to one other is provided on the resin film (14,15). The resin film (14,15) covers contact portions between the first wiring (8) and the plural first electrodes (3). A first hollow structure (16) sealed with the resin film (14,15) is provided around the plural control electrodes (2) and the plural second electrodes (4).
US11088065B2

A semiconductor device comprising: substrate having main surface facing thickness direction; wirings arranged on main surface; semiconductor element having back surface facing the main surface and electrodes formed on back surface, wherein the electrodes are bonded to the wirings; and columnar wirings located outside the semiconductor element as viewed along the thickness direction, protrude in direction away from the main surface in the thickness direction, and are arranged on the wirings, wherein the semiconductor element includes first circuit and second circuit, wherein the electrodes include first electrodes electrically connected to the first circuit and second electrodes electrically connected to the second circuit, wherein the columnar wirings include first columnar portions electrically connected to the first electrodes and second columnar portions electrically connected to the second electrodes, and wherein area of each first columnar portions is larger than area of each second columnar portions in the thickness direction.
US11088063B2

A circuit assembly may include a substrate and a pattern of contact points formed from deformable conductive material supported by the substrate. The assembly may further include an electric component supported by the substrate and having terminals arranged in a pattern corresponding to the pattern of contacts points. The one or more of the terminals of the electric component may contact one or more of the corresponding contact points to form one or more electrical connections between the electric component and the contact points.
US11088060B2

A package module includes a core structure including a dummy member, one or more electronic components disposed around the dummy member, and an insulating material covering at least a portion of each of the dummy member and the electronic components, the core structure including a first penetration hole passing through the dummy member and the insulating material, a semiconductor chip disposed in the first penetration hole and having an active surface on which a connection pad is disposed and an inactive surface, an encapsulant covering at least a portion of each of the core structure and the semiconductor chip and filling at least a portion of the first penetration hole, and a connection structure disposed on the core structure and the active surface and including a redistribution layer electrically connected to the electronic components and the connection pad.
US11088057B2

A semiconductor package structure includes a wiring structure, a semiconductor module, a protection layer and a plurality of outer conductive vias. The wiring structure includes at least one dielectric layer and at least one redistribution layer. The semiconductor module is electrically connected to the wiring structure. The semiconductor module has a first surface, a second surface opposite to the first surface and a lateral surface extending between the first surface and the second surface. The protection layer covers the lateral surface of the semiconductor module and a surface of the wiring structure. The outer conductive vias surround the lateral surface of the semiconductor module, electrically connect to the wiring structure, and extend through a dielectric layer of the wiring structure and the protection layer.
US11088055B2

A package includes a leadframe having first surface and a second surface opposing the first surface, the leadframe forming a plurality of leads, a first semiconductor die mounted on the first surface of the leadframe and electrically connected to at least one of the plurality of leads, a second semiconductor die mounted on the second surface of the leadframe, wire bonds electrically connecting the second semiconductor die to the leadframe, and mold compound at least partially covering the first semiconductor die, the second semiconductor die and the wire bonds.
US11088054B2

A lead frame includes a die pad having a pad top surface and a pad bottom surface opposite to the top pad surface, a plurality of leads, each having a top lead surface and a bottom lead surface opposite to the top lead surface and disposed around the die pad, and a first molding compound disposed between the die pad and each of the leads. The first molding compound exposes the top pad surface of the die pad by covering a portion of the periphery of the top pad surface of the die pad. A method for manufacturing the lead frame is also disclosed.
US11088049B2

Some embodiments may include a porous silicon carbide substrate plugged with dielectric material, the porous silicon carbide substrate including a first side to couple to a heat source and a second side to couple to an electrically conductive surface, wherein the second side is opposite the first side; wherein in the case that an opening on the area of the first side forms a channel with an opening on an area of the second side, a portion of the dielectric material located in the channel is arranged to prevent an electrical short from forming through the porous silicon carbide substrate to the electrically conductive surface. In some examples, the heat source may be one or more semiconductor laser diode chips. Other embodiments may be disclosed and/or claimed.
US11088044B2

A compound semiconductor device includes a compound semiconductor stack structure, a protective film provided on the compound semiconductor stack structure and containing titanium oxide, and a polycrystalline diamond film provided on the protective film.
US11088038B2

A semiconductor package includes a base including a first bonding structure; and a first semiconductor chip, including a second bonding structure, the second bonding structure being coupled to the first bonding structure of the base, wherein the first bonding structure includes: a test pad; a first pad being electrically connected to the test pad; and a first insulating layer, wherein the second bonding structure includes: a second pad being electrically connected to the first pad; and a second insulating layer being in contact with the first insulating layer, and wherein at least a portion of the test pad is in contact with the second insulating layer.
US11088035B2

An ink jet process is used to deposit a material layer to a desired thickness. Layout data is converted to per-cell grayscale values, each representing ink volume to be locally delivered. The grayscale values are used to generate a halftone pattern to deliver variable ink volume (and thickness) to the substrate. The halftoning provides for a relatively continuous layer (e.g., without unintended gaps or holes) while providing for variable volume and, thus, contributes to variable ink/material buildup to achieve desired thickness. The ink is jetted as liquid or aerosol that suspends material used to form the material layer, for example, an organic material used to form an encapsulation layer for a flat panel device. The deposited layer is then cured or otherwise finished to complete the process.
US11088029B2

The present disclosure describes a method for forming gate stack layers with a fluorine concentration up to about 35 at. %. The method includes forming dielectric stack, barrier layer and soaking the dielectric stack and/or barrier layer in a fluorine-based gas. The method further includes depositing one or more work function layers on the high-k dielectric layer, and soaking at least one of the one or more work function layers in the fluorine-based gas. The method also includes optional fluorine drive in annealing process, together with sacrificial blocking layer to avoid fluorine out diffusion and loss into atmosphere.
US11088020B2

Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a conductive feature in a first dielectric layer. The semiconductor device structure also includes an etching stop layer over the first dielectric layer and a second dielectric layer over the etching stop layer. The semiconductor device structure further includes a conductive via in the etching stop layer and the second dielectric layer. In addition, the semiconductor device structure includes a conductive line over the conductive via. The semiconductor device structure also includes a first barrier liner covering the bottom surface of the conductive line. The semiconductor device structure further includes a second barrier liner surrounding sidewalls of the conductive line and the conductive via. The conductive line and the conductive via are confined in the first barrier liner and the second barrier liner.
US11088014B2

An embodiment is a method. The method includes: dispensing a plurality of precursor materials over a collective wafer platter holding a plurality of wafers; heating the collective wafer platter while dispensing the precursor materials; rotating the collective wafer platter around a first axis while dispensing the precursor materials and heating the collective wafer platter; rotating the wafers around respective second axes while dispensing the precursor materials and heating the collective wafer platter, the first axis different from each of the second axes; and singulating integrated circuit devices from each of the wafers.
US11088010B2

A method for the temporary bonding of a substrate of interest to a handle substrate, comprising a step of forming an assembly by placing the bonding faces of the substrate of interest and of the handle substrate into contact with one another via a thermoplastic polymer, and a step of treating the assembly at a treatment temperature that exceeds the glass transition temperature of the thermoplastic polymer. Prior to the assembly forming step, this method comprises: a step of producing, at the bonding face of one of either the substrate of interest or the handle substrate, a central cavity surrounded by a peripheral ring made of a material that is rigid at the treatment temperature, and a step of forming a layer of the thermoplastic polymer filling the central cavity.
US11088004B2

A substrate transport apparatus including a transport chamber, a drive section, a robot arm having an end effector at a distal end configured to support a substrate and being connected to the drive section generating at least arm motion in a radial direction extending and retracting the arm, an imaging system with a camera mounted in a predetermined location to image at least part of the robot arm, and a controller connected to the imaging system to image the arm moving to a predetermined repeatable position, the controller effecting capture of a first image of the robot arm proximate to the repeatable position decoupled from encoder data of the drive axis, wherein the controller calculates a positional variance of the robot arm from comparison of the first image with a calibration image, and from the positional variance determines a motion compensation factor changing the extended position of the robot arm.
US11087995B1

A 3D semiconductor device, the device including: a first level, where the first level includes a first layer, the first layer including first transistors, and where the first level includes a second layer, the second layer including first interconnections; a second level overlaying the first level, where the second level includes a third layer, the third layer including second transistors, and where the second level includes a fourth layer, the fourth layer including second interconnections; and a plurality of connection paths, where the plurality of connection paths provides connections from a plurality of the first transistors to a plurality of the second transistors, where the second level is bonded to the first level, where the bonded includes oxide to oxide bond regions, where the bonded includes metal to metal bond regions, where the third layer includes a crystalline layer, and where the second level includes a Radio Frequency (“RF”) circuit.
US11087985B2

The invention provides a manufacturing method of the TFT array substrate. Compared to existing 4M process, the invention changes the structural design of the semi-transmissive mask for the photoresist layer for patterning the source/drain metal layer and the semiconductor layer. The edge forms a reduced thickness edge portion, so that the edge of the photoresist layer is thinned, and thereby the width of the photoresist layer is easily reduced in subsequent processes, and the semiconductor layer at the edge of the metal wire structure is easily etched during dry etching, reducing the tailing problem of the active layer at edges of source/drain to achieve finer metal wire structure, and improve optical stability, electrical performance, aperture ratio, reliability, power consumption, and the overall performance of the TFT array substrate. The residual problem of amorphous and heavily doped silicon on source/drain edge in original process is solved or reduced.
US11087983B2

A thermal treatment apparatus including a hot plate which heats a substrate mounted thereon, in a treatment chamber including a lid body covering a surface to be treated of the substrate mounted on the hot plate, the thermal treatment apparatus includes: a control unit which controls at least a temperature of the hot plate, and a temperature measuring unit which measures a temperature of the lid body, wherein the control unit is configured to perform, when a set temperature of the hot plate is changed, correction of a heating amount by the hot plate for obtaining the set temperature after change, based on the temperature of the lid body measured by the temperature measuring unit.
US11087977B2

A new and useful p-type oxide semiconductor with a wide band gap and an enhanced electrical conductivity and the method of manufacturing the p-type oxide semiconductor are provided. A method of manufacturing a p-type oxide semiconductor including: generating atomized droplets by atomizing a raw material solution including iridium and a metal that is different from iridium and optionally contained; carrying the atomized droplets onto a surface of a base by using a carrier gas; causing a thermal reaction of the atomized droplets adjacent to the surface of the base to form a crystal or a mixed crystal of a metal oxide including iridium.
US11087970B2

A bonded wafer includes: a first wafer having a first surface and a second surface opposite to the first surface, and including a functional element on the first surface; and a second wafer in which a structure having at least one of a hole, a groove and a cavity is formed; wherein an annular protrusion is formed to have a shape to extend along an outer periphery on the second surface of the first wafer; wherein at least a portion of the second wafer is a reduced-diameter portion having a diameter smaller than an inner diameter of the annular protrusion; and wherein, under a state in which the reduced-diameter portion is fitted into a region surrounded by the annular protrusion of the first wafer, the second wafer is bonded to the second surface at least at the region.
US11087961B2

A quartz structure includes a protective layer comprising yttrium oxide. The quartz structure may be fabricated by: (a) receiving a quartz structure; and (b) coating the quartz structure with a protective layer comprising yttrium oxide to form a part to be used in the plasma reactor. The part has a size and shape adapted for forming a window or injector in a plasma reactor. The protective layer does not substantially change the size or shape of the quartz structure. The part may be installed in the plasma reactor at a location where, during operation, a plasma will contact or be proximate to the part.
US11087960B2

A radio frequency power source according to an exemplary embodiment includes a power generator configured to generate radio frequency power. The radio frequency power includes a plurality of power components. The plurality of power components respectively have a plurality of frequencies set symmetrically with respect to a fundamental frequency at an interval of a predetermined frequency. The envelope of the radio frequency power has peaks that periodically appear at a time interval defined by the predetermined frequency or a frequency that is a multiple of twice or more the predetermined frequency. The power level of the radio frequency power is set to be zero in a period excluding a period between a zero-cross region of the envelope immediately before a point in time of appearance of each of the peaks and a zero-cross region of the envelope immediately after the point in time of the appearance.
US11087950B2

Systems and methods to focus and align multiple electron beams are disclosed. A camera produces image data of light from electron beams that is projected at a fiber optics array with multiple targets. An image processing module determines an adjustment to a voltage applied to a relay lens, a field lens, or a multi-pole array based on the image data. The adjustment minimizes at least one of a displacement, a defocus, or an aberration of one of the electron beams. Using a control module, the voltage is applied to the relay lens, the field lens, or the multi-pole array.
US11087941B2

An electrical junction box includes a container and a relay that is installed on an outer surface of the container. A busbar protrudes from the outer surface of the container and is connected to the relay. A support wall protrudes from the outer surface of the container, is provided opposite to the busbar, and supports the relay. The relay is interposed between the busbar and the support wall, and the busbar has a guide portion configured to guide insertion of the relay between the busbar and the support wall.
US11087934B2

An arc quenching device, which is highly reliable, small-sized, and inexpensive, includes: a semiconductor switch connected in parallel to a first switch which is mechanical; a constant voltage circuit configured to use a voltage which is generated between both contact points of the first switch to output a voltage which causes the semiconductor switch to turn on; and a second timer circuit configured to cause the semiconductor switch to turn off after a predetermined time has elapsed since the semiconductor switch turned on.
US11087933B2

To prevent incoincidence of contacts, a safety switch switches the contacts by cooperation of an actuator and a switch body. The switch body includes an operating cam and a locking cam that rotate due to insertion of the actuator, an operating rod that switches the contact according to rotation of the operating cam, and a locking lever that is movable toward and away from the locking cam such that the locking lever takes a lock position in which it locks rotation of the locking cam and an unlock position in which it unlocks rotation of the locking cam. The locking lever includes a bulge protruding toward the locking cam. A cam contact surface of the locking lever contacts the locking cam when the actuator moves in a drawing-out direction in an intermediate position between the lock position and the unlock position.
US11087932B2

The present disclosure provides a method of preparing an anode active material having high specific capacitance in a simple and inexpensive process without applying high temperature and high pressure conditions by synthesizing urchin-shaped goethite iron oxide (alpha-FeOOH) using an aqueous solution containing thiosulfate ions and sulfate ions, followed by heat treatment to synthesize hematite iron oxide (alpha-Fe2O3) having a nano-sized urchin-like structure, in order to provide an anode for a pseudocapacitor that is excellent in specific capacitance.
US11087929B2

An electrolytic capacitor includes a capacitor element, a lead member, an outer packaging resin layer, and a silica film. The lead member is electrically connected to the capacitor element. The outer packaging resin layer covers the capacitor element and a part of the lead member. The silica film covers at least a part of the outer packaging resin layer.
US11087925B2

A power capacitor unit including a casing, first and second layers of capacitor elements wherein the first layer of capacitor elements are stacked on the second layer of capacitor elements, a first busbar assembly connected to the capacitor elements of the first layer, a second busbar assembly connected to the capacitor elements of the second layer, wherein the first busbar assembly and the second busbar assembly are arranged between the first layer of capacitor elements and the second layer of capacitor elements, a heat conducting layer provided between the first busbar assembly and the second busbar assembly, wherein the heat conducting layer is in thermal contact with the casing, thereby conducting heat from the first busbar assembly and the second busbar assembly to the casing, and wherein the casing is electrically insulated from the first busbar assembly and the second busbar assembly.
US11087923B2

A multi-layered ceramic capacitor capable of realizing an improved process yield and miniaturization while having an overvoltage protection function may be provided. The multi-layered ceramic capacitor may include a ceramic body including a first internal electrode, a second internal electrode, a dielectric layer, and an overvoltage protection layer; and an external electrode disposed at both ends of the ceramic body, wherein the overvoltage protection layer may be disposed between the first internal electrode and the second internal electrode.
US11087920B2

A method for controlling operation of transformer system includes receiving, by a controller unit, transformer data corresponding to a transformer. The transformer data includes a plurality of transformer input parameters and a plurality of transformer output parameters. The method further includes receiving, by a digital transformer unit, the plurality of transformer input parameters from the controller unit. The digital transformer unit is a real-time operational model of the transformer. The method also includes generating, by the digital transformer unit, a plurality of transformer output parameter estimates corresponding to the plurality of transformer output parameters. The method further includes controlling operation of the transformer, by the controller unit, based on at least one of the transformer data and the plurality of transformer output parameter estimates.
US11087916B2

An inductor includes a body including a support member containing a through-hole, a coil disposed on the support member, and a magnetic material sealing the support member and the coil, and an external electrode disposed on an external surface of the body. The coil includes an upper coil and a lower coil disposed on an upper surface and a lower surface of the support member, respectively, and the upper coil and the lower coil are connected to each other by a connection pattern. The connection pattern surrounds at least portions of the upper coil and the lower coil and contacts a wall surface of the through-hole.
US11087908B2

The present invention relates to a method of manufacturing a superparamagnetic nanocomposite and a superparamagnetic nanocomposite manufactured using the same, and more particularly to a method of manufacturing a superparamagnetic nanocomposite suitable for use in magnetic separation for the detection of a target biomaterial and a superparamagnetic nanocomposite manufactured using the same. The method of manufacturing the superparamagnetic nanocomposite according to the present invention has a higher yield and a high rate without complicated processing than a conventional method of manufacturing a magnetic nanoparticle for magnetic separation and is capable of mass production of the superparamagnetic nanocomposite having excellent properties with uniform size and particle size distribution, high aqueous solution dispersibility and high magnetization and being capable of maintaining superparamagnetism.
US11087902B2

A novel branching unit provided. The branching unit may include a first port for connecting a first power conductor disposed in a first optical cable, a second port for connecting a second power conductor disposed in a second optical cable, and a third port for connecting a third power conductor and a fourth power conductor disposed in a branch cable. The third port may include a first sub-port and a second sub-port. The first sub-port may be configured to connect the third power conductor of the branch cable. The second sub-port may be configured to connect the fourth power conductor of the branch cable.
US11087900B2

The present disclosure provides organic-inorganic hybrid polymer particles, which have desirable surface chemistry and optical properties that make them particularly suitable for biological and optical applications. The present disclosure also provides methods of making organic-inorganic hybrid polymer particles. The present disclosure also provides methods of using the organic-inorganic hybrid polymer particles for biological and optical applications.
US11087897B2

Methods and systems directed to the separation of tritium from an aqueous stream are described. The separation method is a multi-stage method that includes a first stage during which tritium of a tritium-contaminated aqueous stream is adsorbed onto a separation phase, a second stage during which the adsorbed tritium is exchanged with hydrogen in a gaseous stream to provide a gaseous stream with a high tritium concentration, and a third stage during which the tritium of the gaseous stream is separated from the gaseous stream as a gaseous tritium product.
US11087894B2

A mitigation assembly for a nuclear reactor including a box with an upper portion forming the head of the assembly housing an upper neutron shielding device, including a head including removable lock and a slug installed free to move in translation relative over a given travel distance, the lock being configured such that locking/unlocking between the head and the box can be made by displacement of the slug with an extraction grab with its pawls attached in the slug. The lower part of the upper neutron shielding device includes a cone-shaped sealing block with the tip of the cone oriented downwards, cooperating with a cone-shaped internal surface of the box, a sealing device being formed between the two, the assembly created forming a removable sealing plug.
US11087893B2

A fuel assembly for a boiling water reactor having fuel rods, two or three water rods, a tie plate, spacers, a handle, and a joint arrangement. The joint arrangement is configured to transfer a vertical lifting force from the handle to the water rods. The joint arrangement includes a balancing element arranged between the water rods and the handle. The joint arrangement includes a first joint arranged between the balancing element and the handle and a set of second joints arranged between a respective one of said water rods and said balancing element. The first joint and the set of second joints are configured to allow a rotational movement of said balancing element in relation to said handle as well as in relation to said water rods in order to balance lifting forces in the water rods.
US11087888B2

An infectious disease transmission tracking system (10) includes a real-time locating system (RTLS) (12) configured to track locations of tags (14, 15) in a monitored area. At least one electronic processor (22) is in operative communication with the RTLS to receive locations of tags in the monitored area. A non-transitory storage medium stores, a map (30) of the monitored area; a nodes database (32) storing information on nodes (18) in which each node is a person, a mobile object, or a map zone and the nodes database stores information on the nodes including at least (i) an identification of each node as a person, a mobile object, or a map zone, (ii) an identification of a tag associated with each node that is identified as a person or a mobile object, (iii) locational information on the map for each node that is identified as a map zone, and (iv) an infection likelihood for each node with respect to a tracked pathogen; and a pathogen database (34) storing infectious transmission information for at least the tracked pathogen including one or more transmission modes for the tracked pathogen and at least one node residency time for the tracked pathogen. The non-transitory storage medium includes instructions readable and executable by the at least one electronic processor to perform an infectious disease transmission tracking method (100) including: computing a pathway (35) on the map of at least one infected node using locations of the tag associated with the infected node received from the RTLS wherein an infected node has a non-zero infection likelihood respective to the tracked pathogen which satisfies an infected criterion; computing an infectious zone (36) on the map along the pathway using the infectious transmission information stored in the pathogen database; for each node contacting the infectious zone, adjusting the infection likelihood of the contacting node in the nodes database based on at least the infectious transmission information for the tracked pathogen and designating the contacting node as an infected node if the updated infection likelihood of the contacting node satisfies the infected criterion.
US11087886B1

An electronic health records application (EHR) receives an indication that a patient in a healthcare facility has been diagnosed with an infectious disease at a datetime. The EHR determines first locations in the healthcare facility in which the patient has been present. The EHR identifies portions of a heating, ventilation, and air conditioning system (HVAC) system of the healthcare facility based upon the first locations. The portions of the HVAC system connect the first locations to second locations in the healthcare facility. The EHR identifies a person that has been present in at least one of the first locations or the second locations. The EHR then causes a notification to be transmitted to a computing device operated by the person notifying the person of potential exposure to the infectious disease.
US11087880B1

A method includes defining model attributes of an organizational machine model that organizes feedback data from one or more sources of the feedback data into plural different topic groups based on similarities in concepts expressed in the feedback data. The model attributes represent criteria for establishment of the organizational machine model and include a topic model number that defines how many of the different topic groups are to be created by the organizational machine model and used to organize the feedback data into, a hyperparameter optimization alpha value that defines how likely a feedback datum in the feedback data is to be included in a single topic group of the different topic groupings or multiple topic groups of the different topic groupings, and a hyperparameter optimization beta value that defines how broadly each of the different topic groups are defined relative to the feedback data.
US11087870B2

A system of tracing a dental prosthesis, the prosthesis including an electrical power source coupled with a radio-communications signals transmitter capable of assuming a weakly active state in which it periodically sends out signals at a first transmission frequency, and a highly active state in which it periodically sends out signals at a second, higher transmission frequency, and a presence sensor for sensing presence of the prosthesis in a mouth of a user, capable of delivering information on absence of the prosthesis in the mouth. The transmitter is configured to pass from the weakly active state to the highly active state when the sensor delivers information on absence of the prosthesis in the mouth. The system also includes a base forming a support of the dental prosthesis when not worn by a user, and the transmitter assumes the weakly active state on detecting the prosthesis in proximity to the base.
US11087867B2

Systems and methods for monitoring accurate, real-time medicament device events, performing analytics on that data, and providing notifications are described. In various embodiments, an application server receives controller medication events, analyzes the events, associated event times, and controller medication dosage plans to characterize event times and send notifications for future doses. The controller medication dosage plan may specify a dose time for a planned dose, a narrow time window comprising the dose time, and an expanded time window comprising the narrow time window and longer in duration than the narrow time window, and the events may be characterized based on their time relative to the dose time, the time windows, and other events.
US11087852B2

A semiconductor storage device includes a first chip and a second chip. In response to a first command that is received on a first terminal of the first chip and a second terminal of the second chip that are connected to a command signal line, the first chip and the second chip execute in parallel a first correction process of correcting a duty cycle of a first output signal generated by the first chip and a second correction process of correcting a duty cycle of a second output signal generated by the second chip, respectively, according a common toggle signal.
US11087845B2

A memory includes first and second select gate transistors, memory cells, a source line, a bit line, a selected word line which is connected to a selected memory cell as a target of a verify reading, a non-selected word line which is connected to a non-selected memory cell except the selected memory cell, a potential generating circuit for generating a selected read potential which is supplied to the selected word line, and generating a non-selected read potential larger than the selected read potential, which is supplied to the non-selected word line, and a control circuit which classifies a threshold voltage of the selected memory cell to one of three groups by verifying which area among three area which are isolated by two values does a cell current of the selected memory cell belong, when the selected read potential is a first value.
US11087843B1

Memories are provided. A memory includes a plurality of ferroelectric random access memory (FRAM) cells arranged in a first memory array, and a plurality of static random access memory (SRAM) cells arranged in a second memory array. There are more FRAM cells than SRAM cells. The first memory array and the second memory array share the same bus.
US11087831B2

Static Random Access Memory (SRAM) cells and memory structures are provided. An SRAM cell according to the present disclosure includes a first pull-up gate-all-around (GAA) transistor and a first pull-down GAA transistor coupled to form a first inverter, a second pull-up GAA transistor and a second pull-down GAA transistor coupled to form a second inverter, a first pass-gate GAA transistor coupled to an output of the first inverter and an input of the second inverter, a second pass-gate GAA transistor coupled to an output of the second inverter and an input of the first inverter; a first dielectric fin disposed between the first pull-up GAA transistor and the first pull-down GAA transistor, and a second dielectric fin disposed between the second pull-up GAA transistor and the second pull-down GAA transistor.
US11087828B2

In writing and reading data at a semiconductor storage device, control is carried out such that, at a time of a burst mode, in a case in which a value of a block address which is, from addresses assigned to a region of an internal address, an address for selecting a sense amplifier block from plural sense amplifier blocks, is a largest value, a first sense amplifier block and a second sense amplifier block are made to access different banks, and, in case in which the value of the block address is not the largest value, the first sense amplifier block and the second sense amplifier block are made to access a same bank of plural banks.
US11087819B2

Memory devices and methods of operating memory devices in which refresh management operations can be scheduled on an as-needed basis for those memory portions where activity (e.g., activations in excess of a predetermined threshold) warrants a refresh management operation are disclosed. In one embodiment, an apparatus comprises a memory including a memory location, and circuitry configured to determine a count corresponding to a number of activations at the memory location, to schedule a refresh management operation for the memory location in response to the count exceeding a first predetermined threshold, and to decrease the count by an amount corresponding to the first predetermined threshold in response to executing the scheduled refresh management operation. The circuitry may be further configured to disallow, in response to determining that the count has reached a maximum permitted value, further activations at the memory location until after the count has been decreased.
US11087809B2

According to one embodiment, a semiconductor memory device comprising: a first memory layer including a plurality of memory units electrically coupled to one another; a first memory area including a first memory unit for data writing of the memory units; a second memory area including a second memory unit for data reading of the memory units; and a controller configured to write data in the first memory unit, shift the data written in the first memory unit to the second memory unit, and read data written in the second memory unit.
US11087807B2

A memory controller may control a memory device. The memory device may be coupled to the memory controller through a channel. The memory controller may include an idle time monitor and a clock signal generator. The idle time monitor may output an idle time interval of the memory device. The idle time interval may be between an end time of a previous operation of the memory device and a start time of a current operation. The clock signal generator may generate a clock signal based on the idle time interval and output the clock signal to the memory device through the channel to perform a current operation.
US11087805B2

Methods, apparatuses, and systems related to a memory device are described. The memory device may include a sense amplifier that is configured to simultaneously precharge sensing nodes therein and compensate for threshold voltage mismatches between any transistors therein. The sense amplifier may be configured to charge gut nodes therein without connecting to a separate precharging voltage.
US11087788B1

Storage device self-servo-write includes generating a time base frequency signal, generating a sampled frequency signal by sampling the time base frequency signal at a sample rate to obtain a first set of samples, decimating those samples at a decimation rate to obtain a second set of samples at a spiral frequency of which the time base frequency is a first integer multiple, detecting a spiral track based on the spiral frequency, and writing a servo pattern based on the spiral track and the time base frequency. A generated sampled frequency obtained by sampling the time base frequency signal at the sample rate is used as the servo write frequency, of which the time base frequency is a second integer multiple. Alternatively, the time base frequency is multiplied by a first rational multiple so that the time base frequency is a second rational multiple of the servo write frequency.
US11087784B2

Disclosed herein is a data storage device comprising a recording media, a slider comprising a write head having a write-field enhancement structure for recording data to the recording media, an electronics module, and a plurality of lines disposed between and coupled to the slider and the electronics module, wherein at least one line of the plurality of lines is configured to both couple a bias voltage to a body of the slider, and carry a bias current for the write-field enhancement structure. Also disclosed herein is a data storage device comprising a slider with an embedded contact sensor, an electronics module, and a plurality of lines disposed between and coupled to the slider and the electronics module, wherein at least one line of the plurality of lines is configured to both couple a bias voltage to a body of the slider, and provide a signal to the embedded contact sensor.
US11087782B1

Embodiments of the present disclosure generally relate to tape drives used for magnetic recording on tapes. Tape drives use tape heads that comprise a read head, a write head, and an additional head that may be a write head or a read head. The tape head is fabricated over a common substrate with the first head being formed first, followed by a shield layer, followed by the second head, followed by another shield layer, and finally followed by the third head. Fabricating the tape head over a common substrate is cost effective. The tape head can be wired such that fewer parallel connections between the heads and bond pads are present. As such, cross-talk between the wires and noise is reduced.
US11087776B2

The technology described in this document can be embodied in a method that includes receiving an input signal representing audio captured by a microphone of an active noise reduction (ANR) headphone, processing, by one or more processing devices, a portion of the input signal to determine a noise level in the input signal, and determining that the noise level satisfies a threshold condition. The method also includes, in response to determining that the noise level satisfies the threshold condition, generating an output signal in which ANR processing on the input signal is controlled in accordance with a target loudness level of the output signal, and driving an acoustic transducer of the ANR headphone using the output signal.
US11087775B2

An information processing device including a control unit which, on a basis of a positional relation between a generation source of noise and a sound collecting unit that collects a sound generated by a user, controls output to induce an action of the user to change a sound collection characteristic of a generated sound, the action being different from an operation related to processing of the sound collecting unit. An information processing method performed by a processor, the information processing method including, on a basis of a positional relation between a generation source of noise and a sound collecting unit that collects a sound generated by a user, controlling output to induce an action of the user to change a sound collection characteristic of a generated sound, the action being different from an operation related to processing of the sound collecting unit.
US11087765B2

In one example, a method includes method comprising: receiving audio data generated by a microphone of a current computing device; identifying, based on the audio data, one or more computing devices that each emitted a respective audio signal in response to speech reception being activated at the current computing device; and selecting either the current computing device or a particular computing device from the identified one or more computing devices to satisfy a spoken utterance determined based on the audio data.
US11087764B2

A speech recognition apparatus includes a speech detection unit configured to detect a speech input by a user, an information providing unit configured to perform information provision to the user, using either first speech recognition information based on a recognition result of the speech by a first speech recognition unit or second speech recognition information based on a recognition result of the speech by a second speech recognition unit different from the first speech recognition unit, and a selection unit configured to select either the first speech recognition information or the second speech recognition information as speech recognition information to be used by the information providing unit on the basis of an elapsed time from the input of the speech, and change a method of the information provision by the information providing unit.
US11087762B2

A voice to text model used by a voice-enabled electronic device is dynamically and in a context-sensitive manner updated to facilitate recognition of entities that potentially may be spoken by a user in a voice input directed to the voice-enabled electronic device. The dynamic update to the voice to text model may be performed, for example, based upon processing of a first portion of a voice input, e.g., based upon detection of a particular type of voice action, and may be targeted to facilitate the recognition of entities that may occur in a later portion of the same voice input, e.g., entities that are particularly relevant to one or more parameters associated with a detected type of voice action.
US11087754B2

The disclosure provides an intelligent voice system and a method for controlling a projector. The system includes a voice assistant, a cloud service platform, a projector, and a management server. When the voice assistant receives a voice signal for controlling a video platform interface, the voice assistant extracts keywords from the voice signal and forwards the keywords to the cloud service platform, wherein the keywords include an alias corresponding to the projector and a first interface control command. The cloud service platform analyzes the first interface control command, acquires the corresponding second interface control command according to the first interface control command, and transmits the alias of the projector and the corresponding second interface control command to the management server. The management server accesses the projector in response to the alias and adjusts a projection situation of the video platform interface projected by the projector.
US11087749B2

Systems, methods, and devices for human-machine interfaces for improving machine understanding and fulfillment of utterance-based requests provided via the interfaces. Multiple candidate understandings from multiple stages of a natural language processing flow are preserved for arbitration and choosing by an arbitrator that applies arbitration rules to the plurality of candidates and chooses a single candidate for initiation of a corresponding service. In an embodiment, the arbitrator uses a media content taste profile to choose a candidate understanding for initiation of a corresponding service.
US11087748B2

The systems and methods of the present disclosure generally relate to a data processing system that can identify and surface alternative requests when presented with ambiguous, unclear, or other requests to which a data processing system may not be able to respond. The data processing system can improve the efficiency of network transmissions to reduce network bandwidth usage and processor utilization by selecting alternative requests that are responsive to the intent of the original request.
US11087743B2

In some implementations, an utterance is determined to include a particular user speaking a hotword based at least on a first set of samples of the particular user speaking the hotword. In response to determining that an utterance includes a particular user speaking a hotword based at least on a first set of samples of the particular user speaking the hotword, at least a portion of the utterance is stored as a new sample. A second set of samples of the particular user speaking the utterance is obtained, where the second set of samples includes the new sample and less than all the samples in the first set of samples. A second utterance is determined to include the particular user speaking the hotword based at least on the second set of samples of the user speaking the hotword.
US11087738B2

Implementations of the disclosure describe systems and methods that leverage machine learning to automate the process of creating music and effects mixes from original sound mixes including domestic dialogue. In some implementations, a method includes: receiving a sound mix including human dialogue; extracting metadata from the sound mix, where the extracted metadata categorizes the sound mix; extracting content feature data from the sound mix, the extracted content feature data including an identification of the human dialogue and instances or times the human dialogue occurs within the sound mix; automatically calculating, with a trained model, content feature data of a music and effects (M&E) sound mix using at least the extracted metadata and the extracted content feature data of the sound mix; and deriving the M&E sound mix using at least the calculated content feature data.
US11087737B1

An apparatus and method apparatus and/or computer software to automate testing of a voice self service platform. In its software embodiment, the present invention comprises software that runs on the windows platform to simulate all the components of an Interactive Voice Recognition Unit (VRU). In addition this embodiment can also be used as a helper unit to test individual components of an interactive voice recognition (IVR).
US11087734B1

The present disclosure provides an active noise reduction method, a system, and a new energy vehicle. The active noise reduction method includes: obtaining a frequency of a high-frequency noise signal in an acoustic environment, constructing and generating a harmonic masking signal according to the frequency of the high-frequency noise signal, where the harmonic masking signal includes a harmonic signal and a masking signal, and the harmonic signal is a subharmonic wave of the high-frequency noise signal, and inputting the harmonic masking signal into a sound playback apparatus for playback to output a noise reduction construction sound, and performing noise reduction on the acoustic environment.
US11087724B1

A thumb pick for wearing on the thumb of a musician to strum guitar strings includes a pick having a front side, a rear side, a lower side terminating in a rounded point, and an upper side terminating at a pivot mechanism. A retaining ring has an inside surface, an outside surface, an upper side terminating at the pivot mechanism, and a lower side. The pivot mechanism includes two or more knuckles fixed with the upper side of the pick, two or more knuckles fixed with the upper side of the retaining ring, a pin traversing aligned apertures formed through the knuckles, and a coil spring urging the retaining ring towards the pick. In use, the musician wears the thumb pick encircling his thumb, so that he can strum the guitar strings with the pick.
US11087720B1

Methods, systems, and computer programs encoded on computer storage medium, for detecting a relative positioning between a first body and a second body of a hinged information handling system; detecting an orientation of the hinged information handling system with respect to a surface; detecting a relative positioning between the hinged information handling system and a user of the hinged information handling system; determining an edge user interface display state based on the i) relative positioning between the first body and the second body of the hinged information handling system, ii) the orientation of the hinged information handling system, and iii) the relative positioning between the hinged information handling system and the user of the hinged information handling system; and adjusting a display location of an edge user interface based on the determined edge user interface display state.
US11087710B2

A display includes a plurality of pixels grouped into a plurality of lines of pixels. Each line of pixels of the plurality of lines comprises a group of pixels of the plurality of pixels that are coupled to a common scan line as well and that are coupled to different data lines to individually activate each pixel of the group of pixels. The display also includes a common voltage (VCOM) driving circuit configured to receive a waveform and drive the waveform to the display as a VCOM having a value tailored to an individually activated pixel of the group of pixels.
US11087704B2

A liquid crystal panel driving circuit is provided. The circuit includes a pulse width modulation integrated circuit, including an input terminal, a first resistor, a second resistor, a comparator, a light-emitting diode, a latch, a RC circuit and a power supply voltage. Wherein the input terminal is connected to a ground terminal through the first resistor and the second resistor which are serially connected, a positive input terminal of the comparator is connected to a reference voltage, and a negative input terminal of the comparator is connected between the first resistor and the second resistor, an anode of the light-emitting diode is connected to an output terminal of the comparator, and a cathode of the light-emitting diode is connected to the latch, and an input terminal and an output terminal of the RC circuit are respectively connected to the power supply voltage and the latch.
US11087701B1

A focusing lens is configured to focus display light for an eye of a user. A display is configured to emit the display light having an illumination profile that increases in brightness as a distance from a middle of the display increases. The focusing lens is configured to receive the display light and focus the display light as image light that has a brightness profile that has substantially uniform brightness across the image.
US11087699B1

A display device includes a first substrate, a driving voltage line, a common voltage line, a dam, a second substrate, and a sealant. The driving voltage transfer line is disposed on the first substrate and may transfer a driving voltage. The common voltage transfer line is disposed on the first substrate and may transfer a common voltage. The dam is disposed between the driving voltage transfer line and the common voltage transfer line, is electrically isolated from at least one of the driving voltage transfer line and the common voltage line, and is disposed on the first substrate. The second substrate overlaps the first substrate. The sealant is disposed between the first substrate and the second substrate and overlaps each of the driving voltage transfer line, the common voltage transfer line, and the dam.
US11087695B2

A display device includes: scan, control, and emission control signal lines, signals transmitted thereby being different from one another; data and driving voltage lines; a first transistor including a first gate electrode and first source and drain; a second transistor including a second gate electrode connected to a first scan line, a second source connected to a first data line, and a second drain connected to the first source; a light-emitting element; a control transistor including a control gate electrode connected to a first control line and between the driving voltage line and the first source or the light-emitting element and the first drain; and an emission control transistor in series between the light-emitting element and the control transistor, the control transistor and the first transistor, or the driving voltage line and the control transistor, and an emission control gate electrode connected to the emission control signal line.
US11087691B2

A display device includes: a display panel including data lines, gate lines, and pixels, the display panel is operated in an active period or in a blank period; and a driving circuit for driving the display panel, the driving circuit including: a signal controller for outputting clock control signals; a voltage generator for receiving the clock control signals, wherein the voltage generator outputs active clock signals synchronized with the clock control signals during the active period and outputs blank clock signals during the blank period; and an overcurrent detection circuit for receiving the clock control signals and the blank clock signals, the overcurrent detection circuit detects an overcurrent of the blank clock signals, and a phase difference between the clock control signals in the active period is different from a phase difference between the clock control signals in the blank period.
US11087690B2

The present disclosure provides a display substrate, a display device, a control method and a control circuit. The display substrate includes a bending area. The bending area includes a plurality of first sub-pixels and a plurality of other sub-pixels having a light emission color different from a light emission color of the first sub-pixels. The plurality of first sub-pixels are electrically connected to a first power supply voltage terminal for providing a first power supply voltage. The other sub-pixels are electrically connected to other power supply voltage terminals different from the first power supply voltage terminal.
US11087687B2

A display device includes a display panel, a driver IC, and a control circuit. The control circuit includes operation circuitry to calculate the magnitude of a driving current flowing in a first pixel column in response to first voltage information from the driver IC, where the first voltage information corresponding to a voltage level of a first power supply line applied to a first pixel group of the display panel. The operation circuitry also calculates a compensation gain by comparing the magnitude of the driving current with preset current information. Further, the control circuit includes a compensator to receive a first data signal, generate a second data signal by applying the compensation gain to the first data signal, and transfer the second data signal to the driver IC. The display device and driving method may suppress image quality degradation by monitoring a high-potential voltage and correcting a data signal.
US11087684B1

A pixel driver includes a driving circuit, a data input circuit, a first switch circuit and a second switch circuit. A driving circuit is configured to provide a driving current to drive a pixel element during an emission period. A data input circuit is electrically coupled to the driving circuit, and is configured to receive a data voltage during a data input period. A first switch circuit is electrically coupled to the driving circuit. The first switch circuit is turned on to provide a first voltage to the driving circuit during the data input period. A second switch circuit is electrically coupled to the driving circuit. The second switch circuit is turned on to provide a second voltage to the driving circuit during the emission period, and the first switch circuit is turned off during the emission period.
US11087678B2

An organic light-emitting display includes a first pixel adjacent to a second pixel and a plurality of driving voltage lines to apply driving voltages to the first pixel and the second pixel. The driving voltage lines extend in a first direction crossing the first pixel and the second pixel and a second direction crossing the first direction. Each of the first and second pixels includes a first driving transistor and a second driving transistor that are symmetrical to each other with respect to a boundary between the first pixel and the second pixel, and a first compensation transistor and a second compensation transistor that are asymmetrical to each other with respect to the boundary.
US11087673B2

An image apparatus and a method of preventing burn in are provided. The image apparatus includes a comparison circuit, a stress level circuit and an image processing circuit. The comparison circuit compares a difference between a current block in a current frame and the current block in a previous frame to obtain difference information corresponding to the difference, wherein the current block includes at least one pixel. The stress level circuit is coupled to the comparison circuit to receive the difference information corresponding to the current block of the current frame, and estimates a stress status of the current block of the current frame according to the difference information. The image processing circuit is coupled to the stress level circuit to receive the stress status, and determines whether to downgrade a stress of the current block according to the stress status to prevent occurrence of burn in.
US11087671B2

A pixel structure includes a data line, a first scan line, first and second transistors, first and second power lines, LED elements, a connection pattern, a first insulation layer, and a first conductive pattern. Each of the first transistor and the second transistor has a first end, a control end, and second end. Each LED element has a first electrode and a second electrode. The second power line is electrically coupled to the first electrodes. The connection pattern is electrically coupled between the second end of the first transistor and the control end of the second transistor. The first conductive pattern is disposed above the first insulation layer and electrically coupled between the second electrodes, the second electrodes are electrically coupled to the second end of the second transistor through the first conductive pattern, and the connection pattern and the first conductive pattern are overlapped in an orthogonal projection direction.
US11087663B1

A driving method of display device configured to be applied to a display device capable of reducing the difference in brightness between areas with different widths of a display panel includes: receiving an input signal by a processor to generate an image signal and an original data enable signal, with the image signal and the original data enable signal configured to control the display panel; and generating a gate control signal and a transmission signal by the controller based on the image signal and the original data enable signal for a scan line driver and a data line driver respectively. The gate control signal comprises a plurality of enable periods for activating the plurality of scan lines respectively, and widths of the enable periods for activating scan lines with different lengths are different. Said display device and a display driving circuit are also disclosed.
US11087658B2

The present subject matter relates to displays. A display includes a plurality of pixel elements and a plurality of motors. Each motor is coupled to a pixel element to move the pixel element.
US11087655B2

A gate driving signal detection circuit, a method, and a display device are provided, the gate driving signal detection circuit includes a switch sub-circuit and a test signal line, during a blank time period and an interval time period, the switch sub-circuit controls writing of a clock signal output by a clock signal line into the test signal line; during a output time period of each stage of gate driving signal, when a potential of the gate driving signal is an effective level, the switch sub-circuit controls to establish a connection between a corresponding gate driving signal output terminal and the test signal line, when the potential of the gate driving signal is an ineffective level, the switch sub-circuit controls to disconnect the connection between the corresponding gate driving signal output terminal and the test signal line.
US11087648B2

A disclosed display device may include a display panel including a plurality of sub-pixels, and a back cover configured to support the display panel and configured be wound or unwound along with the display panel. The display device may further include a base plate on a first surface of the back cover to support the back cover and a top cover on a second surface of the back cover opposite the first surface so that the back cover is between the base plate and the top cover. The top cover may be fixed to the back cover. The top cover may have a curved outer peripheral surface.
US11087647B2

The present disclosure relates to a detachable flexible display structure, a flexible display screen, a method of manufacturing the same, and a display device. The detachable flexible display structure, having an active area and a non-active area arranged on outside of the active area, includes: a support substrate having a surface in the non-active area provided with a rib; and a flexible display screen formed on the support substrate and detachable from the support substrate. The flexible display screen is formed with an arch portion for covering the rib at a position corresponding to the rib so that the flexible display screen can be bent at the arch portion. The above detachable flexible display structure can reduce the stress generated at the arch portion when the flexible display screen is bent, so that it can prevent the peripheral metal trace from breaking, which improves the reliability of the flexible display.
US11087644B2

A display (100) primarily intended for use on an external surface of a building comprises a weatherproof housing (310, 340); a bistable electro-optic medium (326) enclosed within and visible through the housing; an electrode (324, 330) enclosed within the weatherproof housing and arranged to drive the electro-optic medium; a power source (504) enclosed within the weatherproof housing; data receiving means (508) enclosed within the weatherproof housing and arranged to receive data wirelessly from a source outside the weatherproof housing; and display drive means (510) arranged to receive data from the data receiving means and power from the power source, and to control the potential of the electrode.
US11087643B2

A security seal identification that may be matched with an identification of a utility measuring meter. This matching may be done, for instance, by a code which is imprinted on the seal and then matched to a meter number in a database, or by a code such as an encryption of the number assigned to the meter. An encryption may be read by an app on a smartphone or checked offline to determine whether the seal belongs to the meter or if it was altered or changed. A mismatch of numbers or symbols may generally indicate a change or manipulation and warrant an investigation.
US11087642B2

Provided is a blood spatter simulation head model including a housing having the shape of a human head; a reservoir inside the housing and capable of storing blood; an injection tube connected to the reservoir and extending to a lower portion of the housing, the injection tube including an injection opening through which blood is injected; and a weight unit in a lower portion of the housing and supporting the housing.
US11087635B2

Methods, apparatus, systems and articles of manufacture are disclosed to develop driving simulations. An example apparatus includes a vehicle configuration engine to retrieve first tier environment parameters associated with a simulation type, and generate second tier environment parameters associated with the simulation type, a simulation modifier (SM) source engine to identify a source of SMs, and distinguish respective ones of the source of SMs that are compatible with the simulation type and the second tier environment parameters, and a development environment configuration engine to improve simulation design efficiency by associating simulation events with only the respective ones of the SMs that are compatible with the simulation type.
US11087619B2

A method for determining an occupancy state of a parking space of a parking facility, including the following method steps: a. detecting magnetic field measured values in the surroundings of the parking space along an axis with the aid of a magnetic field sensor within a predefined duration; b. forming a Poincaré diagram as a function of the magnetic field measured values detected in method step a; c. determining a line of best fit through the points of the Poincaré diagram formed in method step b, with the aid of linear regression; d. determining differences in the vertical direction between the line of best fit and the respective points; e. calculating a mean value of the differences determined in method step d; and f. determining the occupancy state of the parking space as a function of the mean value calculated in method step e.
US11087614B2

A Smart Campus Security Shield System comprising a Smart Student ID Card, wherein the card comprises a set of sensors inside the Smart Student ID Card. The set of sensors send a crime alert through a wireless network to a cloud server. The cloud server memory comprises a student crime alert model which describes the crime alert severity, student ID number, name, location, date, time, and a set of details of the student, so that the student risk control model can generate a plurality of corrective actions and preventive actions for each individual student. The crime alerts personalized and adaptive machine learning method presents a set of customized corrective actions and preventive actions to a student, based on at least one student attribute data. A set of student safety performance statistics is used to generate an optimal safety management strategy for the school security staff to reduce school crime.
US11087613B2

A system and method for communicating an emergency event allows users to communicate with personal contacts and appropriate authorities during an emergency situation. A user may equip a wearable device to enhance location tracking and wireless communication mechanisms. At least one primary mobile device is communicably coupled to at least one secondary mobile device, and a plurality of emergency procedures is stored on the secondary mobile device. The at least one primary mobile device and the at least one secondary mobile device may further store a series of stored settings and general information, including contacts, medical histories, demographic information, and more. The plurality of emergency procedures denotes communication preferences with other devices. Stored data may be further enhanced through the inclusion of a suite of biometric, motion-detecting, electrical, and other electronic sensors that improve communication between parties in danger or at risk and personal contacts or emergency authorities.
US11087611B1

A computer assisted facility monitoring method provides users with predefined operating procedures that are recommended for addressing one or more alarms acknowledged by the user. The predefined operating procedures are created and stored prior to the occurrence of the alarms. In some examples, after acknowledging an alarm occurrence, the user may be provided with an option for bypassing or disregarding the alarm, as some such acknowledgements may have been for false alarms. In some examples, the predefined operating procedure may specify multiple action steps for addressing an alarm. In such examples, the user can close out or settle an alarm incident even without completing all of the action steps, provided the user enters a valid reason for doing so. In some examples, a user can batch-select a group of alarms, wherein perhaps only some of the acknowledged alarms in the group have corresponding predefined operating procedures.
US11087610B2

A computer-implemented method comprises detecting, with a presence detector such as a radar device, a presence of a person at a location such as an ATM vestibule. In response thereto, a timer is initiated. After initiating the timer, a portal sensor is used to detect a change in a status of a portal permitting access to the location. In response thereto, the timer is adjusted (for example the timer is reset). Thus, multiple consecutive normal usages of the vestibule do not unnecessarily trigger an alarm.
US11087608B2

In an example, a system comprises at least one body-worn tracking device (BWTD) configured to transmit location data that indicates a location of the BWTD and a computing system configured to communicate with the at least one BWTD. The computing system is configured to receive the location data from the at least one BWTD, determine, based on a set of weighted filters associated with at least one monitoring attribute, at least one gradient value corresponding to the location data, where the at least one gradient value represents a level of the at least one monitoring attribute, and perform at least one operation based on the at least one gradient value.
US11087589B2

This concept is directed to methods of operating a gaming device to analyze game information that is part of a gaming event having a player interaction in advance of the player interaction to make a determination about the game play. These methods may be used for a variety of gaming devices such as slot machines, video keno devices, video poker machines, electronic table games, internet gaming terminals, etc. In each type of gaming device, these operation methods evaluate future game information during game play to determine one of multiple manners by which the game play will continue. These continuation manners may include changing the speed of game play, determining display characteristics of the game and outcome, providing tips or information to the player about the future game information, automatically initiating a subsequent game, or otherwise altering an aspect of the game play parameters in response to the evaluated game information.
US11087585B2

A method of operating a gaming device, comprising: displaying an arrangement of a predetermined number of symbol windows; receiving a selection of a number of the windows equal to the unique selection number and causing the display to present a graphical indication of the selected windows; undertaking play of a game, wherein as a result of the base game, each window is associated with a symbol, and wherein each symbol is displayed on the touchscreen display within its associated window, and wherein each symbol is randomly selected from a set comprising one or more first symbols and one or more second symbols; determining that one or more of the selected windows comprises a first symbol as a result of play of the base game; and awarding an award in accordance with the number of selected windows comprising first symbols and an award rule associated with the selected number of windows.
US11087582B2

An electronic gaming machine that provides enhanced physical player interaction by employing a player tactile feedback provider including co-acting ultrasonic transducer array assemblies.
US11087579B2

Two-way exchange vending can be performed by a two-way exchange based vending machine. The two-way exchange based vending machine can vend rechargeable batteries. The two-way exchange based vending machine can include different modules to perform different functionalities. The two-way exchange based vending machine can include a communications module, a dispensing module, a rejection module, and a receiving module. The communications module can communicate information to and receive inputs from a user. The dispensing module can dispense one or more rechargeable batteries or other requested products to a user. The receiving module can receive one or more rechargeable batteries from a user.
US11087572B2

Methods, devices, and systems are provided for providing continuous authentication to a user having a wearable device in an access control system. The wearable device allows the authentication of the user to be maintained until an authentication interruption signal is received. The interruption signal may be based on user biometrics, a state of the wearable device, a communication range of the wearable device with a trusted mobile device, and more. Upon receiving the interruption signal, the continuous authentication for the wearable device, and the user, may be revoked, destroyed, or disabled.
US11087571B2

A system and method of monitoring a vehicle during a peer-to-peer (P2P) reservation of the vehicle, wherein the vehicle is a part of a P2P vehicle sharing network, the method including: establishing a vehicle reservation between a vehicle renter and a vehicle manager; sending an indication to the vehicle of the vehicle reservation; after sending the indication to the vehicle of the vehicle reservation, receiving vehicle monitoring information that includes information used to determine a quality of care of the vehicle renter during the vehicle reservation; and generating reporting information based on the vehicle monitoring information, wherein the reporting information reflects the quality of care of the vehicle renter during the reservation.
US11087563B2

Described are improved systems and methods for navigation and manipulation of interactable objects in a 3D mixed reality environment. Improved systems and methods are provided to implement physical manipulation for creation and placement of interactable objects, such as browser windows and wall hangings. A method includes receiving data indicating a selection of an interactable object contained within a first prism at the start of a user interaction. The method also includes receiving data indicating an end of the user interaction with the interactable object. The method further includes receiving data indicating a physical movement of the user corresponding to removing the interactable object from the first prism between the start and the end of the user interaction. Moreover, the method includes creating a second prism to contain the data associated with the interactable object at the end of the user interaction with the interactable object.
US11087561B2

An enhanced multimodal interface and various enhanced tools are provided to enable a user to create 3-D augmented reality (AR) sketches using a mobile device. Mobile device can comprise a sketch generator component (SGC) that can integrate multiple sources of inputs with enhanced tools, comprising enhanced 3-D snapping and proxy creation tools. The inputs comprise touch screen data, motion data, and image data from a camera. SGC can provide the interface, which can support absolute and relative drawing. Via the interface, the user can select and use desired enhanced tools to create a 3-D AR sketch that augments visual content of a real-world environment captured by the camera with drawing content added by the user using the enhanced tools. SGC enables a user to create desired strokes, planar or curved surface proxies, snapping points, or other sketch features, wherein proxies can align with real-world surfaces.
US11087557B1

An augmented reality device is configured to capture a plurality of frames, each including an image of a field of vision of an onsite surgeon, generate a plurality of registrations matching the plurality of frames to a field coordinate system, including defining a first registration of a first frame, detecting a motion of the device from the first frame to a second frame, generating an affine motion transformation, and calculating a second registration of the second frame to the field coordinate system, transmit to an offsite device operated by an offsite surgeon a plurality of representations of the plurality of frames and a plurality of indices corresponding to the plurality of frames, to receive an illustration drawn on the second frame, and to register the illustration on a third frame of the plurality of frames by generating a third registration of the third frame to the field coordinate system.
US11087547B2

One or more of an autonomous vehicle, a user terminal, and a server of the present disclosure may be connected to, for example, an artificial intelligence module, an unmanned aerial vehicle (UAV), a robot, an augmented reality (AR) device, a virtual reality (VR) device, or a 5G service device. An information processing method in an electronic device according to one embodiment of the present disclosure includes identifying a container that is logically docked on an operating system (OS), identifying an application corresponding to the container, identifying an event related to running of the application, and transmitting, to another node, information on a first block on difference including first identification information for the first block on difference generated based on first data associated with the event and second identification information for the container.
US11087544B2

Described herein are embodiments of methods and apparatuses for a wearable augmented reality system for fitness. The embodiments may include producing an avatar in the field of vision of the wearer, wherein a perceived position of the avatar may be controlled to aid the wearer in fitness training by establishing a controllable pace for the wearer. The embodiments may further include an optical system that produces the avatar such that it may be perceived by the wearer of the wearable augmented reality apparatus as a virtual running partner.
US11087539B2

An augmented reality (AR) system for generating AR-based profiles using an AR computing device and an AR display device is provided. The AR system is configured to detect a consumer computing device located at a predefined distance from the AR display device, and transmit an electronic request message to an electronic computer application stored on the consumer computing device. The AR system is also configured to receive an electronic response message from the consumer computing device, wherein the electronic response message includes AR consumer data, and retrieve, from a database, an AR-based profile associated with the consumer based on the AR consumer identifier. The AR system is further configured to transmit the AR-based profile in the form of AR data to the AR display device, and display the AR data on a display screen of the AR display device.
US11087538B2

In one aspect, a device includes at least one processor, a camera accessible to the at least one processor, a display accessible to the at least one processor, and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to receive input from the camera and, based on the input from the camera, identify information related to a first real-world object. The instructions are also executable to, based on the identification of the information related to the first real-world object, present at least one augmented reality (AR) image on the display at a location of the display that does not obstruct a user's view of the first real-world object while the device is worn.
US11087536B2

Methods, systems and computer program products for the generation of 3D images may include receiving a plurality of points that correspond to a surface of an object, generating a first mesh representation of a shape of the object, the first mesh representation comprising a plurality of polygons, respective ones of the plurality of polygons comprising at least three vertices and at least three edges, associating the plurality of points with a first set of the plurality of polygons, classifying a portion of the plurality of points as background points, and adjusting the first mesh representation of the object to create a second mesh representation of the object by removing from the first mesh representation at least one of the first set of the plurality of polygons that is associated with the portion of the plurality of points that are classified as the background points.
US11087535B2

One example of a method includes receiving a three-dimensional (3D) mesh model of an object having a first mesh density. The method includes receiving a model selection for rebuilding the (3D) mesh model of the object. The method includes rebuilding the (3D) mesh model of the object based on the model selection to provide a simplified (3D) mesh model of the object having a second mesh density less than the first mesh density.
US11087530B2

A method and system for providing access to and control of parameters within a scenegraph includes redefining components or nodes' semantic within a scenegraph. The set of components or nodes (depending on the scenegraph structure) are required to enable access from the Application User Interface to selected scenegraph information. In one embodiment, a user interface is generated for controlling the scenegraph parameters. In addition, constraints can be implemented that allow or disallow access to certain scenegraph parameters and restrict their range of values.
US11087529B2

Embodiments provide for the rendering of illumination effects on real-world objects in augmented reality systems. An example method generally includes overlaying a shader on the augmented reality display. The shader generally corresponds to a three-dimensional geometry of an environment in which the augmented reality display is operating, and the shader generally comprises a plurality of vertices forming a plurality of polygons. A computer-generated lighting source is introduced into the augmented reality display. One or more polygons of the shader are illuminated based on the computer-generated lighting source, thereby illuminating one or more real-world objects in the environment with direct lighting from the computer-generated lighting source and reflected and refracted lighting from surfaces in the environment.
US11087526B2

A non-transitory computer-readable medium including an image processing program is provided. The image processing program causes a terminal device to: obtain a photographed image obtained by photographing a real space; display a display frame having one or more display areas in a display area of the photographed image in a case where a predetermined condition is satisfied; obtain virtual space information at least containing three-dimensional virtual object information and positional relationship information, the three-dimensional virtual object information regarding one or more three-dimensional virtual objects arranged in a virtual space in advance; and render a certain three-dimensional virtual object viewed behind the display area when the display frame is photographed from the virtual viewpoint in a case where the display frame in the virtual space is virtually photographed from a virtual viewpoint, and display the certain three-dimensional virtual object in the display area of the display frame.
US11087522B1

Apparatus and method for asynchronous ray tracing. For example, one embodiment of a processor comprises: a bounding volume hierarchy (BVH) generator to construct a BVH comprising a plurality of hierarchically arranged nodes including a root node, a plurality of internal nodes, and a plurality of leaf nodes comprising primitives, wherein each internal node comprises a child node to either the root node or another internal node and each leaf node comprises a child node to an internal node; a first storage bank to be arranged as a first plurality of entries; a second storage bank to be arranged as a second plurality of entries, wherein each entry of the first plurality of entries and the second plurality of entries is to store a ray to be traversed through the BVH; an allocator circuit to distribute an incoming ray to either the first storage bank or the second storage bank based on a relative numbers of rays currently stored in the first and second storage banks; and traversal circuitry to alternate between selecting a next ray from the first storage bank and the second storage bank, the traversal circuitry to traverse the next ray through the BVH by reading a next BVH node from a top of a BVH node stack and determining whether the next ray intersects the next BVH node.
US11087521B1

The disclosed computer system may include an input module, an autoencoder, and a rendering module. The input module may receive geometry information and images of a subject. The geometry information may be indicative of variation in geometry of the subject over time. Each image may be associated with a respective viewpoint and may include a view-dependent texture map of the subject. The autoencoder may jointly encode texture information and the geometry information to provide a latent vector. The autoencoder may infer, using the latent vector, an inferred geometry and an inferred view-dependent texture of the subject for a predicted viewpoint. The rendering module may be configured to render a reconstructed image of the subject for the predicted viewpoint using the inferred geometry and the inferred view-dependent texture. Various other systems and methods are also disclosed.
US11087510B2

Side coordinate groups that correspond to the four sides of the well are extracted from the edge coordinate group. Approximate lines are generated from the side coordinate groups. Corner coordinate groups that correspond to the four corners of the well are extracted from the edge coordinate group. Two intersecting approximate lines are selected from the approximate lines, and a contact candidate coordinates is set on each of the two approximate lines. Every possible pair of one contact candidate coordinate on one of the two approximate lines and one contact candidate coordinates set on the other approximate line are generated. For the generated pairs, processing for calculating an approximate curve by polynomial approximation from the corner coordinate group is performed, the approximate curve being in contact with two contact candidate coordinates. An approximate curve that is closest to the corner coordinate group is selected from all the calculated approximate curves.
US11087505B2

In implementations of weighted color palette generation, one or more computing devices implement a generation system which receives input data including an input color palette. A first machine learning model receives the input color palette and generates an unweighted color palette based on the input color palette. A second machine learning model receives the generated unweighted color palette and generates a weighted color palette based on the generated unweighted color palette. The generation system renders the weighted color palette in a user interface.
US11087503B2

An interactive palette interface includes a color picker for digital paint applications. A user can create, modify and select colors for creating digital artwork using the interactive palette interface. The interactive palette interface includes a mixing dish in which colors can be added, removed and rearranged to blend together to create gradients and gamuts. The mixing dish is a digital simulation of a physical palette on which an artist adds and mixes various colors of paint before applying the paint to the artwork. Color blobs, which are logical groups of pixels in the mixing dish, can be spatially rearranged and scaled by a user to create and explore different combinations of colors. The color, position and size of each blob influences the color of other pixels in the mixing dish. Edits to the mixing dish are non-destructive, and an infinite history of color combinations is preserved.
US11087500B2

The present invention relates to an image encoding/decoding method and apparatus, A method of decoding an image according to an exemplary embodiment of the present invention comprises: decoding transformation information; creating at least one transformed reference picture by applying the transformation information to at least one reference picture organized in a reference picture list; inserting the at least one transformed reference picture into the reference picture list; and performing motion compensation by using the reference picture list.
US11087499B2

A three-dimensional data encoding method includes: extracting, from first three-dimensional data, second three-dimensional data having an amount of a feature greater than or equal to a threshold; and encoding the second three-dimensional data to generate first encoded three-dimensional data. For example, the three-dimensional data encoding method may further include encoding the first three-dimensional data to generate the second encoded three-dimensional data.
US11087480B2

Provided is a drawing section that generates a display image from a predetermined viewpoint by using a texture image and a depth image of a first layer and using a texture image and a depth image of a second layer in which a range of information indicated by a pixel value is different from at least one of the texture image or the depth image of the first layer.
US11087474B2

A method, an apparatus, a device, and a medium for calibrating a posture of a moving obstacle are provided. The method includes: obtaining a 3D map, the 3D map including first static obstacles; selecting a target frame of data, the target frame of data including second static obstacles and one or more moving obstacles; determining posture information of each of the one or more moving obstacles in a coordinate system of the 3D map; registering the target frame of data with the 3D map; determining posture offset information of the target frame of data in the coordinate system according to a registration result; calibrating the posture information of each of the one or more moving obstacles according to the posture offset information; and adding each of the one or more moving obstacles after the calibrating into the 3D map.
US11087471B2

Techniques are provided to dynamically generate and render an object bounding fence in a mixed-reality scene. Initially, a sparse spatial mapping is accessed. The sparse spatial mapping beneficially includes perimeter edge data describing an object's edge perimeters. A gravity vector is also generated. Based on the perimeter edge data and the gravity vector, two-dimensional (2D) boundaries of the object are determined and a bounding fence mesh of the environment is generated. A virtual object is then rendered, where the virtual object is representative of at least a portion of the bounding fence mesh and visually illustrates a bounding fence around the object.
US11087470B2

A system includes a K1 preprocessing module designed to generate at least one intermediate image from an input image using a parameterized internal processing chain and an analysis module to detect a feature or object in the intermediate image. A method to train the system includes feeding a plurality of learning input images to the system, comparing a result provided by the analysis module for each of the learning input images to a learning value, and feeding back a deviation obtained by the comparison to an input preprocessing module and/or adapting parameters of the internal processing chain to reduce the deviation.
US11087463B2

A computer-implemented image analysis method and system. The method comprises: quantifying one or more features segmented and identified from a medical image of a subject; extracting clinically relevant features from non-image data pertaining to the subject; assessing the features segmented from the medical image and the features extracted from the non-image data with a trained machine learning model; and outputting one or more results of the assessing of the features.
US11087455B2

A machine vision system capable of measuring differences on an absolute scale is disclosed. In the machine vision system, a reference object is accurately measured using a reference measurement arrangement, such as a coordinate measurement machine. In the measurement, a set of determined virtual points are measured. The reference measurement is used for computing a deviation matrix between a determined coordinate matrix and the reference measurement results that is later used for computing absolute scale values from machine vision measurements.
US11087439B2

The present disclosure provides a hybrid framework-based image bit-depth expansion method and device. The invention fuses a traditional de-banding algorithm and a depth network-based learning algorithm, and can remove unnatural effects in an image flat area whilst more realistically restoring numerical information of missing bits. The method comprises the extraction of image flat areas, local adaptive pixel value adjustment-based flat area bit-depth expansion and convolutional neural network-based non-flat area bit-depth expansion. The present invention uses a learning-based method to train an effective depth network to solve the problem of realistically restoring missing bits, whilst using a simple and robust local adaptive pixel value adjustment method in an flat area to effectively inhibit unnatural effects in the flat area such as banding, a ringing and flat noise, improving subjective visual quality of the flat area.
US11087432B2

A multistage neural network system can store neural networks as shader programs on GPU memory. Neural network weights can be stored as shader objects or textures on the GPU memory. The GPU can receive a number of neural network image processing tasks to perform on images captured by a client device. The GPU can execute the tasks per driver parameters and display results in real time or near real time on the client device.
US11087431B2

The present disclosure relates to methods and apparatus for graphics processing. Aspects of the present disclosure can determine a state for each graphics state group of a plurality of graphics state groups. Further, aspects of the present disclosure can determine whether at least one graphics state group of the plurality of graphics state groups includes a changed state. Additionally, aspects of the present disclosure can communicate state information for the at least one graphics state group when the at least one graphics state group includes a changed state. In some aspects, the state information includes information regarding the state of the at least one graphics state group. Aspects of the present disclosure can also configure a draw state for the plurality of graphics state groups, where the draw state includes state information for each of the graphics state groups.
US11087412B1

A service provider may receive job requisition compensation information and/or point of sale (POS) transaction information from a plurality of merchant devices associated with a plurality of merchants. The service provider may categorize the plurality of merchants according to the types of employees employed by the respective merchants, and may further categorize the merchants according to the locations at which they conduct business. The service provider may subsequently determine a compensation recommendation or other compensation information for a particular job requisition offered by a particular merchant. The service provider may further provide instructions to cause a merchant device of the particular merchant to present compensation information within a user interface so as to enable the merchant to view and intelligently adjust compensation for a particular employee.
US11087411B2

A modular, computerized tax return preparation application engine including modular tax logic engine and interface controller components loosely coupled to each other and a modular completion monitor. Modular tax logic engine receives runtime data of the tax return and generates a first non-binding suggestion involving a tax topic that is incomplete based on first runtime data and a decision table. Modular interface controller generates a first interface including a first interview screen including content based on the first non-binding suggestion. For iterations or changes of runtime data, completion monitor determines when a previously complete tax topic is now incomplete and notifies modular interface controller regarding the completion status modification. In response modular interface controller generates a second interface comprising an encoded link to an interview screen or screens to address previously complete but currently incomplete tax topics.
US11087406B2

The risk analysis system according to the present invention includes: a storage apparatus which stores subject data including information related to health of a subject; an analyzer which analyzes a risk related to the health of the subject based on the subject data acquired from the storage apparatus; and an output apparatus which outputs an analysis result by the analyzer. The analyzer has: a risk estimating unit which estimates an event onset risk of the subject based on the subject data; and a medical expense predicting unit which predicts future medical expenses, which are medical expenses to be incurred in the future by the subject, based on the event onset risk estimated by the risk estimating unit and the subject data.
US11087403B2

A system for insurance process management employing an advanced decision platform has been developed. A high speed data retrieval and storage module retrieves insurance related data from a plurality of sources. A predictive analytics module performs predictive analytics functions on normalized insurance related data. A predictive simulation module performs predictive simulation functions on normalized insurance related data. An interactive display module displays results of activity of the predictive analytics module and the predictive simulation module as pre-programmed by analysts of an investigation, and re-display results in ways differing by additional representation programming instructions over the course of a viewing session.
US11087397B2

Controlling communications between arrangements of computing systems improves letter of credit (“LC”) administration, speed, flexibility, and reach. The computing systems can be operated by an Applicant, Issuer, Custody Bank, and Beneficiary. LC improvements are achieved by the Applicant computing system making a LC request to the Issuer computing system, which obtains a hold on non-cash collateral and provides the hold to the Custody Bank computing system, designating the Custody Bank as both nominated person and paying agent. The Custody Bank computing system obtains a hold on the collateral, using it to immediately act on Beneficiary payment requests in kind of the collateral. Under these arrangements, the LC is capable of immediate payment and automated amendments to Stated Amounts to rebalance capacity amongst Beneficiaries of the Applicant, the LC Stated Amount and collateral values are always equal, and the LC is less susceptible to payment interference, automatic stays, and double payment.
US11087390B1

A user interface that facilitates the selection and purchase of an item may be presented on a display. The user interface includes a presentation section and one or more other sections, such as a title section, buy section, alternate image section, package art section, review section, rating section, or other section. The presentation section may extend a full-width of a display or window available for display, while maintaining a desired aspect ratio. Video, slideshows, or other visual information may be played within the presentation section. One or more sections may overlay the presentation section. For example, at least a portion of the buy section may overlay at least a portion of the presentation section.
US11087388B1

Provided are a method and computer system for facilitating selection of a paint by a user over a communication network. A server component of the computer system receives a type of the paint available on a website desired by the user over the communication network, and transmits content over the communication network to present the user with an arrangement of available colors for the paint. A desired color selected by the user from the arrangement of available colors is received. Without transmitting content over the communication network to cause the user computer to separately present all variants of the paint comprising both the type of the paint and the desired color selected by the user, content indicative of a collection of variants of the paint and a selectable menu of options for specifying an additional parameter that identifies a desired variant of the paint are transmitted.
US11087370B2

A system and method for administering charitable auctions which generates a donation screen in electronic form that includes a donation button that indicates the guest would like to donate a surcharge donation to a philanthropic cause, and a refusal button that indicates that the guest would not like to donate. Once the guest determines whether to donate, a bid authorization is generated for the guest so that he or she may bid in the charitable auction. Following the auction, the guest is charged for any purchases during the auction, plus a surcharge donation if authorized.
US11087366B2

The present disclosure is directed toward systems, computer-readable media, and methods that automatically modify a pacing plan for a digital content distribution campaign, which provides digital content to client computing devices based on the pacing plan. For instance, the systems disclosed herein can automatically detect when a service error causes a digital content distribution campaign to deviate from the pacing plan. In response, the disclosed systems can generate a new pacing plan based on the actual allocated budget at the conclusion of the service error. In particular, the disclosed systems can generate a new pacing plan that enables the digital content distribution campaign to efficiently maximize the remaining resources allocated to the digital content distribution campaign.
US11087360B2

Aspects of the subject disclosure may include, for example, a mobile device gateway that receives an HTTP POST message including an advertising identifier from a mobile device, determining whether a uniform resource locator of the HTTP POST message is on a list of URLs for data management platforms; and routing the HTTP POST message to the Internet responsive to determining that the URL of the HTTP POST message is not on the list of URLs for data management platforms. Other embodiments are disclosed.
US11087356B2

Systems and methods of dynamically varying the intensity of providing content items in a remarketing campaign based on tracking client device interactions are provided. The system can assign an account identifier to a first segment for a pre-conversion model, responsive to receiving a first interaction associated with a content provider from a client device. The system can assign the account identifier to a second segment for the pre-conversion model, responsive to receiving a second interaction. The system can assign the account identifier to a third segment, responsive to receiving a third interaction. The third interaction can include a conversion event. The system can generate a post-conversion model based on the third segment and the pre-conversion model. The system can determine an intent index for the account identifier based on the post-conversion model. The system can store the account identifier into an interest cluster based on the intent index.
US11087353B2

A computer-implemented method for an extensible point-of-sale device is disclosed. The method includes registering a third-party application to be notified of a transaction change on the point-of-sale device. The method also includes displaying a user interface to a user during a purchase transaction on a display of the point-of-sale device using one of a register module and a payment module. The method also includes receiving the transaction change via the user interface of the point-of-sale device. The method also includes broadcasting the transaction change to a set of registered applications that includes the third-party application. The method also includes taking an action that modifies the purchase transaction using the third-party application in response to the broadcasting.
US11087351B2

Disclosed herein includes a system and method for providing an online shopping platform. A memory may store a user's loyalty points for redemption. The platform may display lists of goods for sale provided by different merchants. A user may place a purchase order for a product offered by a first merchant. The purchase order may also include another product offered by a second merchant. The system and method may calculate a total cost of the purchase order. The system and method may deduct at least a portion of the loyalty points available in the user's loyalty account in exchange for a currency value. The system and method may reduce the cost of the purchase order by the currency value.
US11087338B2

One embodiment sets forth technique for computing a similarity score between two digital items is computed based on interaction histories associated with global users and interaction histories associated with local users. Global counts indicating the number of interactions associated with each unique pair of digital items are weighted based on a mixing rate. The weighted global counts are then combined with local counts to compute total counts. An effective interaction probability indicating the likelihood of a user interacting with one digital item in the pair of digital items after interacting with the other digital item in the pair is computed based on the total counts. The effective interaction probability is then corrected for noise, resulting in a similarity score indicating the similarity between the pair of digital items.
US11087335B2

A method for web browser-based distribution of targeted advertising messages is provided. An advertising party registers with a distributor of targeted advertising messages. An advertising campaign for goods targeting user demographic categories chosen by the advertising party is created, with advertising messages being customized for each category and the advertising messages being stored on a web server of the distributor. The advertising party pays the distributor for the advertising campaign. A user registers with the distributor for receiving advertising messages through a web browser and the user providing user demographic data and value account information at registration. The web browser home page of the user is configured with a user-specific URL corresponding to a set of targeted advertising messages according to the user demographic data. The user opens the browser and views the home page containing a target advertising message of the set of targeted advertising messages according to the user demographic category and the distributor credits the user value account upon the user viewing the advertising message.
US11087334B1

Stolen identity refund fraud is one of a number of types of Internet-centric crime (i.e., cybercrime) that includes the unauthorized use of a person's or business' identity information to file a tax return in order to illegally obtain a tax refund from, for example, a state or federal revenue service. Because fraudsters use legitimate identity information to create user accounts in tax return preparation systems, it can be difficult to detect stolen identity refund fraud activity. Methods and systems of the present disclosure identify and address potential fraud activity. The methods and systems analyze data entry characteristics of tax return content that is provided to a tax return preparation system to identify potential fraud activity and perform one or more risk reduction actions in response to identifying the potential fraud activity.
US11087332B2

A system for automatic authentication of service requests includes authentication of a remote access device. This authentication may be accomplished automatically prior to text or audio communication between a customer and a service agent. In some embodiments, authentication is accomplished automatically by authentication of the remote access device or accomplished by asking the customer questions. A single authentication of the remote access device may be used to authenticate a service request transferred between service agents. The authentication of the remote device may include, for example, use of a personal identification number, a fingerprint, a photograph, and/or a hardware identifier. Some embodiments include an intelligent pipeline configured for managing queues of customer service requests.
US11087324B2

An interaction and resource exchange system that provides authentication for a designated user to complete an interaction entered into by an initiating user. An initiating user is able to enter into interactions with third-parties and set one or more interaction limits and/or designated user requirements to allow a designated user to complete the interaction with the third-party should interaction limits and/or designated user requirements be met. The interaction limits and/or the designated user requirements allow for improved security related to these types of interactions and resource exchanges. In particular, the interaction and resource exchange may be implemented through a real-time resource exchange network that efficiently allows for the designated user to complete the interaction.
US11087318B1

Improved checkout systems, apparatuses and methods for managing electronic coupons include a checkout kiosk, a point-of-sale system and a microprocessor with an electronic rules engine. The electronic rules engine is configured to allow application of electronic coupons to customer accounts internally to the point-of-sale system. Redemption of the electronic coupons is allowed by the consumer at the kiosk without a scan-able artifact.
US11087317B2

A method to provide authentication services to third party vendors by a service provider hosting an authentication, authorization and accounting (AAA) server or a similar device that can authenticate users for some other service. This method enables easy and substantially error-free end-user authentication, which forms the basis for enabling electronic transactions (e.g., web-based) that are less vulnerable to fraud.
US11087316B2

An electronic tag to be authenticated by a system in an authentication phase includes a tag memory. The tag memory stores an encryption key and an information table. The information table has a specific storing attribute quantified with a predetermined value, and is read according to the predetermined value by the system after the authentication phase. The encryption key is derived from the predetermined value, and decrypted by the system in the authentication phase for authentication of the electronic tag. A system and method for securing an electronic tag is also provided.
US11087303B2

A method for reading information stored in an electronic tag includes (a) initiating a tag reading process during which information stored in an electronic tag is read by an electronic reading device, (b) emitting radio signals from an antenna of the electronic tag reading device toward a predetermined area while moving the antenna, and (c) after step (b), stopping the emitting of the radio signals and the moving of the antenna. Steps (b) and (c) are repeated one or more times during the tag reading process.
US11087292B2

A system may receive video of a damaged vehicle, perform image analysis of the video to determine one or more frames of the video that include a damaged portion of the vehicle, further analyze the one or more frames of the video that include a damaged portion of the vehicle to determine a damaged cluster of parts of the vehicle, determine whether the damaged cluster of parts should be repaired or replaced, map the damaged cluster of parts to one or more parts in a vehicle-specific database of parts, and generate, based on the mapping, a list of parts for repair or replacement.
US11087290B2

Techniques to improve a schedule using optimization are described. Some described techniques improve the schedule using optimization upon a user's travel booking operation and/or in response to changes in the user's relationships. The techniques include an apparatus, a method, and a computer-readable medium configured to process relationship data associated with potential candidates for a set of meetings in a schedule, relationship data corresponding to interaction indicia with each potential candidate, generate, from the relationship data, a connectivity network comprising links with the potential candidates, each link of the links corresponding to a relevance value between a user and a specific potential candidate, and populate, via an optimization unit, open meeting spaces in the schedule with meeting data based upon the connectivity network and availability data of the potential candidates, the schedule being configured to substantially maximize relevancy of the set of meetings. Other embodiments are described and claimed.
US11087288B2

A vacant time slot managing device (1) includes a control section (3), a schedule acquiring section (5), a vacant time slot computing section (7), and storage (17). The control section (3) causes the storage (17) to store vacant time slot data representing a vacant time slot of a user. The schedule acquiring section (5) acquires time data from scheduled event list data that includes the time data. The schedule time represents a start time and an end time of a scheduled event of the user. The vacant time slot computing section (7) computes the vacant time slot based on the schedule time data.
US11087287B2

A network system is capable of facilitating network services to be performed in connection with the events created by users. Based on a created event, event invitations can be transmitted to recipients specified in the created event. Upon receiving acceptances in response to the event invitations, the network system can be configured to identify service providers to render services to the recipients in connection with the event. One or more geo-fenced and time-bound gifts or discounts can be specified to be applied to the services rendered in connection with the event.
US11087286B2

This disclosure generally relates to a method and system for requesting a ride for a third party rider. In one embodiment, a user device may be used to transmit a ride request to a server for a third party rider. The user device may receive an indication of a driver from a set of trusted drivers among a pool of drivers. Further, the user device and a device associated with the third party user may receive a ride confirmation.
US11087280B2

Methods and media for predicting responses to discovery questions while interviewing a user. Embodiments of the invention begin by collecting information about the user from various sources. Factors affecting likely responses to discovery questions are identified and a score for each discovery question is determined. These scores may be adjusted as additional information is gathered and as the user answers other interview questions. Then, for each discovery question, the score is compared to a first threshold. If the score is above that first threshold, then the discovery question can be skipped. Otherwise the score is compared to a second, lower threshold. If the score is above that threshold, the likely answer to the discovery question can be presented to the user to confirm. Otherwise, the discovery question is presented to the user to answer.
US11087271B1

Techniques for employing user interfaces to output information indicative of events occurring in an inventory facility, and receive feedback from a human regarding the events are described herein. In one implementation, an event may take place in an inventory facility, such as a customer taking an item from an inventory location, returning an item to an inventory location, and so forth. An automated system of an inventory management system may process sensor data collected by sensors in the inventory facility to determine details of the event. In some examples, the inventory management system is unable to determine with a high level of confidence what occurred during the event. The inventory management system may provide the sensor data to a human associate through an associate interface, and receive input regarding details of the event from the human associate through the associate interface.
US11087267B1

A modular vehicle system includes a plurality of vehicle modules with at least one autonomous vehicle module. A request from a user located at a user location specifies a plurality of the vehicle modules. The user location is specified, and a module location is determined for each of the specified vehicle modules. Based on the request, the specified modules are retrieved from the module locations, and assembled into a configured vehicle. The configured vehicle is located at a dispatch location. The configured vehicle is then dispatched from the dispatch location to the user location.
US11087260B2

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

Embodiments of the invention operate to determine an optimal or more optimal way in which an order for multiple items or services is fulfilled by an organization. This is performed by considering the possible combinations or permutations of order elements, costs, warehouse locations and inventory levels, delivery channels, etc. in a specified manner or order of operations. The resulting fulfillment schedule may involve a reduction or minimization in the cost, delivery time, number of shipments, distance of pick-up from customer, or another characteristic of importance to either a vendor or to a customer.
US11087248B2

Systems and Methods for contextual recommendation of learning content based on various parameters and using probabilistic framework are provided. The recommendation system is a function of learner's profile, job context and learner's role wherein utility values are computed and combined for each of the learning content and compared to enable the system to recommend the most relevant learning content to the learner. The system further utilizes Bayesian reasoning model for otherwise inaccurately specified parameters to impart robustness and flexibility to the system.
US11087246B2

Techniques facilitating cognitive route planning for unit replenishment in a distributed network are provided. In one example, a computer-implemented method can include determining, by a system operatively coupled to one or more processors, a time limit for unit replenishment at a unit dispensing device based on a unit depletion rate for the unit dispensing device. The computer-implemented method can also include generating, by the system, a route plan for the unit replenishment based on the unit depletion rate, the time limit, and respective unit depletion rates and respective time limits for other unit dispensing devices of a set of unit dispensing devices. The unit depletion rate can be based on historical and projected withdrawal data. Further, the unit dispensing device can be included in the set of unit dispensing devices located within a defined area. The time limit can indicate time remaining until the unit dispensing device is depleted of units.
US11087245B2

A device may receive data that includes invoice data related to historical invoices from an organization, contact data related to historical contacts between the organization and various entities, and dispute data related to historical disputes between the organization and the various entities. The device may determine a profile for the data. The device may determine a set of supervised learning models for the historical invoices based on one or more of the historical contacts, the historical disputes, the historical invoices, or historical patterns related to the historical invoices. The device may determine, using the profile, a set of unsupervised learning models for the historical invoices independent of the one or more of the historical contacts, the historical disputes, or the historical patterns. The device may determine, utilizing a super model, a prediction for the invoice after the super model is trained. The device may perform one or more actions.
US11087244B2

A method of aggregating and updating heterogeneous data objects for a client subsystem includes: storing a set of data object definitions, each defining a mapping between an aggregated data object format and a plurality of supplier data object formats; storing a set of update definitions, each defining a mapping between an aggregated update operation and a plurality of supplier update mechanisms; receiving a data object in a supplier data object formats; selecting, based on the supplier data object format of the received data object, a data object definitions and generating an aggregated data object according to the selected definition; presenting the generated aggregated data object to the client subsystem; receiving an aggregated update operation from the client subsystem for updating the aggregated data object; and selecting, based on the received aggregated update operation, one of the update definitions and initiating a supplier update mechanism according to the selected update definition.
US11087242B2

A user interface that improves the cruise line itinerary research and selection process by integrating an interactive geographical display that is able to display multiple cruise line itineraries thereby reducing the number of page reloads during the user interaction with the user interface. Further, the user interface improves the cruise line cabin selection process by integrating spatial dimension data into cabin search results across cabin types and/or categories.
US11087241B2

A method of processing exchange system trading data is disclosed. In one embodiment, the method comprises receiving an order data message from a matching engine of an automated exchange. The order data message has first data format and it also comprises identification information associated with a trading entity. The received data message is then converted into a new data message of a new data format, which is different from the data format of the received order data message. Also, the trading entity from which the received order data message is originating is identified. Subsequently, the new data message having the new data format can be transmitted to a plurality of client devices associated with the identified trading entity. This may allow for all, or at least a majority of client devices, of the identified trading entity to get an overview of the total order activity of the identified trading entity.
US11087240B2

System (100) for enabling a secure handover of information between an outgoing user and an incoming user, the system comprising: an interface (120) for accessing handover data (122), the handover data being indicative of information to be communicated from the outgoing user (010) to the incoming user (020) during a handover event; and a monitoring subsystem (140) for i) receiving sensor data (042) from a sensor (040) monitoring the handover event, ii) based on the handover data, determining one or more attributes indicative of communication of the information, and iii) analyzing the sensor data in dependence on the one or more attributes to determine whether the information has been communicated to the incoming user during the handover event; a reporting subsystem (160) for reporting on a result of said determining.
US11087239B2

A method for computing a probability that an object comprises a target includes: performing a scan of an area comprising the object, generating points; creating a segment corresponding to the object using the points as segment points, the segment extending from a first segment point to a last segment point, the segment comprising a plurality of the segment points; and applying a metric, computing the probability that the object comprises the target.
US11087238B2

A machine learning device includes a model data selection unit to select, under a change in ambient temperature of a manufacturing machine, a learned model for additional learning of a thermal displacement compensation amount in each axis included in the manufacturing machine with respect to an operation state of the manufacturing machine, and a learned model storage unit to associate and store a pattern of an ambient temperature change curve indicating a transition of a change in the ambient temperature of the manufacturing machine and the learned model that is learned under the change in the ambient temperature. Based on the ambient temperature change curve stored in the learned model storage unit, the model data selection unit selects a learned model suitable for the additional learning of the thermal displacement compensation amount in each axis included in the manufacturing machine with respect to the operation state of the manufacturing machine.
US11087237B2

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: utilizing historical transaction information to derive metric information associated with prior transactions; generating a listing of user-item pairs, each of the user-item pairs identifying a user and an item; executing a machine learning model that is configured to generate a transmission list for sending push notifications; generating a transmission list by selecting user-item pairs based on the conversion probability values and the confidence indicators that are assigned to the user-item pairs; customizing content for the push notifications to include information for items identified by the user-item pairs included in the transmission list; and transmitting the push notifications to the users identified by the user-item pairs included in the transmission list. Other embodiments are disclosed herein.
US11087233B2

Methods, systems, and apparatus for operating a system of qubits. In one aspect, a method includes operating a first qubit from a first plurality of qubits at a first qubit frequency from a first qubit frequency region, and operating a second qubit from the first plurality of qubits at a second qubit frequency from a second first qubit frequency region, the second qubit frequency and the second first qubit frequency region being different to the first qubit frequency and the first qubit frequency region, respectively, wherein the second qubit is diagonal to the first qubit in a two-dimensional grid of qubits.
US11087230B2

A device receives an optimization problem and a target value and input data for the optimization problem, and specifies constraints for the optimization problem based on the input data. The device identifies an optimization space for the optimization problem based on the constraints and the input data, and divides the optimization space into sub-regions based on the constraints and the input data. The device performs optimizations of a set of the sub-regions, and determines a respective distance of each sub-region, of the set of the sub-regions, from the target value. The device selects a particular sub-region that is a shortest distance from the target value, and selects a vector from the particular sub-region. The device executes the optimization problem using the vector as an initial parameter and to generate results, and utilizes the results to recommend one or more decisions or modify a process.
US11087225B2

Various examples are provided related to identification and management of compliance-related information associated with data breach events. In one example, a method includes receiving a first data file collection associated with a first data breach event; generating information associated with presence or absence of protected information elements of all or part of the first data file collection and incorporating data files including the protected information elements in a second data file collection; analyzing data files selected from the second data file collection; and incorporating the information associated with the analysis into machine learning information that may be used for subsequent analysis of data file collections.
US11087223B2

A computer system receives a set of data encrypted by a homomorphic encryption transformation. The computer system performs machine learning operations using the encrypted set of data. The machine learning operations build, using homomorphic operations, a trained model of the data having a mapping between the encrypted data and output of the trained model. The model is stored for use for performing inferencing of other encrypted data to determine a corresponding output of the trained model. The computer system may perform inferencing of the other encrypted data at least by accessing the stored trained model and predicting by using the trained model a label in an encrypted format that corresponds to the other encrypted data. The computer system may send the label toward the client for the client to decrypt the label.
US11087222B2

One or more embodiments of a content system provide machine-learned storage location recommendations for storing content items. Specifically, an online content management system can train a machine-learning model to identify a storage pattern from previously stored content items in a plurality of storage locations corresponding to a user account of a user. Training the machine-learning model includes training a plurality of classifiers for the plurality of storage locations. The online content management system uses the classifiers to determine whether a content item is similar to the content items in any of the storage locations, and based on the output of the classifiers, provides graphical elements indicating recommended storage locations within a graphical user interface. The user can select a graphical element to move the content item to the corresponding storage location.
US11087221B2

A heterogeneous classifier based on actual reservoir and well data is developed to qualitatively classify oil well producer performance. Based on the classification a new well is drilled into a producing reservoir, or fluid flows in an existing well are adjusted. The data include perforation interval(s), completion type, and how far or close the perforated zones are located relative to the free water level or gas cap. The data also include geological data, such as major geological bodies like regional faults and fractures. The features may be prioritized before classification. The classifier utilizes four different techniques to apply pattern recognition on reservoir simulation vector data to classify the wells, Three of the classification techniques are supervised learning methods: Bayesian classification, dynamic time warping and neural network. The fourth classification is an unsupervised method, clustering, to automate well grouping into similar categories.
US11087215B1

A computing device classifies unclassified observations. A first batch of noise observations is generated. (A) A first batch of unclassified observations is selected. (B) A first batch of classified observations is selected. (C) A discriminator neural network model trained to classify unclassified observations and noise observations is updated with observations that include the first batch of unclassified observations, the first batch of classified observations, and the first batch of noise observations. (D) A discriminator loss value is computed that includes an adversarial loss term computed using a predefined transition matrix. (E) A second batch of unclassified observations is selected. (F) A second batch of noise observations is generated. (G) A generator neural network model trained to generate a fake observation vector for the second batch of noise observations is updated with the second batch of unclassified observations and the second batch of noise observations. (H) (A) to (G) is repeated.
US11087209B1

Systems and methods for using collecting and analyzing device sensor data to determine whether an individual is an operator or a passenger of a vehicle are disclosed. According to certain aspects, an electronic device associated with the individual may collect or access sensor data that is indicative of or associated with an operation of the vehicle. The electronic device may transmit pertinent portion(s) of the sensor data to a backend server, which may input the portion(s) into a neural network for analysis. The neural network may output a probability metric(s) indicative of whether the individual is a passenger or an operator of the vehicle.
US11087205B2

A neural network that may include multiple layers of neural cells; wherein a certain neural cell of a certain layer of neural cells may include a first plurality of one-bit inputs; an adder and leaky integrator unit; and an activation function circuit that has a one-bit output; wherein the first plurality of one-bit inputs are coupled to a first plurality of one-bit outputs of neural cells of a layer that precedes the certain layer; wherein the adder and leaky integration unit is configured to calculate a leaky integral of a weighted sum of a number of one-bit pulses that were received, during a time window, by the first plurality of one-bit inputs; and wherein the activation function circuit is configured to apply an activation function on the leaky integral to provide a one-bit output of the certain neural cell.
US11087199B2

A context-aware attention-based neural network is provided for answering an input question given a set of purportedly supporting statements for the input question. The neural network includes a processing element. The processing element is configured to calculate a question representation for the input question, based on word annotations and word-level attentions calculated for the input question. The processing element is further configured to calculate a sentence representation for each of the purportedly supporting statements, based on word annotations and word-level attentions calculated for each of the purportedly supporting statements. The processing element is also configured to calculate a context representation for the set of purportedly supporting statements with respect to the sentence representation for each of the purportedly supporting statements. The processing element is additionally configured to generate an answer to the input question based on the question representation and the context representation.
US11087198B2

Disclosed herein is a miniaturized dual-resonance anti-metal RFID tag, comprising a dielectric substrate and a microstrip antenna disposed on the surface of the dielectric substrate. The microstrip antenna comprises a first electrode and a second electrode disposed on the front surface of the dielectric substrate with a first slit disposed therebetween, a grounding electrode disposed on the back surface of the dielectric substrate, a feeding electrode disposed on the first side of the dielectric substrate and comprising a first feeding electrode and a second feeding electrode with a second slit disposed therebetween, and wherein: a driving chip is disposed at the second slit, which is coupled to the first and the second feeding electrodes respectively, the first feeding electrode is coupled to the second electrode, the second feeding electrode is coupled to the grounding electrode.
US11087193B2

A transaction card construction and a method for making transaction cards provides increased security for transaction card magnetic strips. The transaction card construction includes a card inlay and a clear card body. The card inlay is formed via a lamination press process with the magnetic strip attached to a back surface of the card inlay. The card body may have a window through which a data storage element may be exposed for accessing, such as by a magnetic stripe reader or EMV chip reader. The card body may be formed by adhering the card inlay to the clear card body.
US11087190B2

An information processing apparatus obtains capability information of a printing apparatus, wherein the capability information is including a predetermined text and a sheet type that the printing apparatus can use in printing; displays, in a display unit, a first option that the printing apparatus carries out printing for a sheet of a selected sheet type, based on the predetermined text included in the capability information, and displays a second option that the printing apparatus carries out printing for a sheet of the sheet type included in the capability information based on the sheet type included in the capability information; generates a print job including the option set through the screen; and sends the generated print job to the printing apparatus.
US11087189B2

A power supply apparatus includes a clock signal generating unit that generates a clock signal with a clock frequency, a calculating unit that calculates a frequency at which a first frequency, a second frequency, and a third frequency are synchronized based on the clock frequency, an AC voltage output unit that outputs an AC voltage of the second frequency based on a signal of the first frequency, a DC voltage output unit outputting a DC voltage based on a signal of the third frequency, and an output unit that outputs based on the AC voltage and the DC voltage.
US11087174B2

A method is provided for visual inspection. The method includes learning, by a processor, group disentangled visual feature embedding vectors of input images. The input images include defective objects and defect-free objects. The method further includes generating, by the processor using a weight generation network, classification weights from visual features and semantic descriptions. Both the visual features and the semantic descriptions are for predicting defective and defect-free labels. The method also includes calculating, by the processor, a cosine similarity score between the classification weights and the group disentangled visual feature embedding vectors. The method additionally includes episodically training, by the processor, the weight generation network on the input images to update parameters of the weight generation network. The method further includes generating, by the processor using the trained weight generation network, a prediction of a test image as including any of defective objects and defect-free objects.
US11087171B2

A system for assessing and/or adapting an image recorded with a camera, based on a deep neural network. The deep neural network undergoes a training, the training of the deep neural network is carried out based on a loss function as a metric, the loss function is based on a structural similarity index, and the structural similarity index in the training is ascertained based on at least one input image of the underlying camera, an output image of the deep neural network, and in particular an adaptation method via the deep neural network and a target image as default.
US11087168B2

A method for locating text in an image is provided. Binarization processing is performed on the image, to set pixel points corresponding to text in the image to a specified color, and a binary image is obtained. A connected domain of pixels of the specified color in the binary image is detected, to obtain a candidate connected region. Connected domain candidate boundaries corresponding to a text region are extracted from the binary image, and the extracting is based on boundaries of the candidate connected region in the binary image and a text arrangement direction. The text region is obtained in the image by using the connected domain candidate boundaries.
US11087165B2

Systems and methods for contextualizing automatic image segmentation and/or regression including defining an hourglass neural network model, which includes defining an encoder configured to generate compression layers, including a bottleneck layer, and defining a decoder including a contextual convolution operation and configured to generate one or more reconstruction layers. The contextual convolution operation includes establishing, for each of the one or more reconstruction layers, a skip connection between the reconstruction layer and prior layer(s) of different spatial dimension, e.g., between the bottleneck layer and the reconstruction layer and/or between reconstruction layers.
US11087156B2

A system and method for detecting, identifying, and displaying handwriting-based entry is provided. The system and method include features for detecting entry of at least one first letter based on handwriting, identifying a style of the at least one first letter, and displaying at least one second letter associated with the at least one first letter based on, and in the form of, the identified style of the at least one first letter.
US11087151B2

An automobile head up display system and an obstacle prompt method thereof are provided. The method includes: acquiring a road condition video image, identifying obstacles from the acquired image after performing an enhancement processing on the acquired image; projecting and displaying a prompt information at corresponding positions of a front windshield of the automobile according to positions of the identified obstacles in the road condition video image.
US11087147B2

A computer, including a processor and a memory, the memory including instructions to be executed by the processor to generate a first map, based on vehicle sensor data, of a free space on a roadway in which a first vehicle can operate without contacting roadway edges and non-stationary objects on the roadway, the first map including roadway lane markings in an environment around the first vehicle, wherein the non-stationary objects include one or more second vehicles and generate a second map of free space in the environment around the first vehicle by determining B-splines corresponding to first roadway lanes based on the roadway lane markings and the roadway edges included in the first map. The instructions include further instructions to determine second roadway lanes based on determining locations of the non-stationary objects, determine combined roadway lanes based on the first roadway lanes and the second roadway lanes and operate the first vehicle based on the combined roadway lanes.
US11087144B2

The present disclosure relates to systems, devices and methods for identifying objects and scenarios that have not been trained or are unidentifiable to vehicle perception sensors or vehicle assistive driving systems. Embodiments are directed to using a trained vehicle data set to identify target objects in vehicle sensor data. In one embodiment, a process is provided that includes running a scene detection operation on vehicle to derive a vector of target object attributes of the vehicle sensor data and generating a vector representation for the scene detection operation and the attributes of the vehicle sensor data. The vector representation compared to a familiarity vector to represent effectiveness of the scene detection operation. In addition, the vector representation can be scored to identify one or more target objects or significant scenarios, including unidentifiable objects and/or driving scenes, scenarios for reporting.
US11087143B2

Disclosed herein are system, method, and computer program product embodiments for tracking shop information using blockchain. In an embodiment, a shop application system may gather information related to a shop using various sensors within the shop. For example, the shop application system may identify a flow rate of traffic within the shop or outside of the shop. The shop application system may securely transmit this information to a blockchain cloud platform to be stored onto a blockchain. The blockchain may also maintain store information from a client application system related to shop ownership or tenancy. In this manner, the blockchain may provide a public means for accessing transactions related to a shop as well as provide confidence in the information provided.
US11087142B2

Systems and methods for recognizing fine-grained objects are provided. The system divides unlabeled training data from a target domain into two or more target subdomains using an attribute annotation. The system ranks the target subdomains based on a similarity to the source domain. The system applies multiple domain discriminators between each of the target subdomains and a mixture of the source domain and preceding target domains. The system recognizes, using the multiple domain discriminators for the target domain, fine-grained objects.
US11087140B2

The present disclosure relates to an information generating method and apparatus applied to a terminal device. A method may include: acquiring, in real time, a video frame image collected by a target camera; storing the acquired video frame image as a to-be-processed image; and inputting the to-be-processed image into a pre-trained user attribute recognition model, to obtain user attribute information of a user corresponding to a user image included in the to-be-processed image.
US11087134B2

Described augmented reality (AR) systems and devices provide users with enhanced human sensorial perceptions using digital content. More particularly, smartglasses create an immersive AR experience for visitors of cultural sites using object identification and optical flow tracking. The system software platform and methodology are especially suited to design and deploy immersive AR experiences to visitors of cultural sites on user wearable devices. Unencumbered by clumsy handheld devices, users are free to roam through augmented environments, indoors and out, without barriers allowing a story to unfold before their eyes. Cultural sites come alive, improving educational outcomes for heritage destinations. Using graphical user interfaces, the system enables platform administrators to convert disparate cultural site content to coherent AR story-telling experiences called palimpsests or tours. During a learning phase, points of interest are catalogued and images are taken at different angles and under different lighting conditions to create markers. Using geolocation systems, data is loaded on the smartglasses a roomful at a time to increase efficiency. In use, AR content is generated after points of interest markers are matched using similarity and threshold algorithms. Optical flow tracking is used to track user movement and enhance the AR experience.
US11087132B2

A system uses an optical sensor and an image processing apparatus to map emerged plants in a field. The optical sensor collects at least one image of a field of emerged plants. The image processing apparatus analyzes the image to detect areas of vegetation and creates a vegetation map indicative of the detected areas. The image processing element then analyzes the vegetation map to identify emerged plants within the image and creates at least map indicating locations of the emerged plants in the field. Such map may be used to make efficient crop management decisions based on the actual layout of emerged plants in the field.
US11087129B2

A computer-implemented method, according to one embodiment, includes: sending one or more instructions to a web crawler to identify presentation videos on the internet and capture video data therefrom. In response, video data which corresponds to various presentation videos on the internet is received from the web crawler. The video data is used to define influence factors, such that different combinations of the influence factors represent different conditions of a presenter in the presentation videos. The video data is also used to define labels, where different combinations of the labels represent different conditions of one or more audience members in the presentation videos. Furthermore, structured data is generated by correlating certain presenter conditions with certain audience conditions, and the structured data is stored in memory.
US11087121B2

Disclosed are systems and methods related to facial recognition. An image of a subject can be captured via a camera on a mobile device. The image can be classified according to a device type, whether the image is captured indoors or outdoors, and a standoff distance. Facial features can be extracted from the image based on the image category. The facial features can be compared with a predefined set of facial features in a database. An identification of the subject can be made in response to the comparison.
US11087109B1

A method may involve estimating a force applied by a target object on a surface, determining at least one ultrasonic fingerprint sensor parameter modification based, at least in part, on the force and updating at least one setting of an ultrasonic fingerprint sensor based, at least in part, on the ultrasonic fingerprint sensor parameter modification. The method may involve controlling the ultrasonic fingerprint sensor to transmit first and second ultrasonic waves towards the target object and receiving first and second ultrasonic receiver signals, including signals corresponding to reflections of the first and second ultrasonic waves from the target object, from the ultrasonic fingerprint sensor. The method may involve performing an authentication process based, at least in part, on the first and second ultrasonic receiver signals.
US11087103B2

A method includes monitoring performance of a system that determines locations of items in a retail store based on sensor values from a collection of sensors in the retail store. When the performance is insufficient to process the sensor values as the sensor values are received, a spatial resolution used to determine the locations of the items in the retail store is reduced.
US11087101B2

A card is made from rigid plastic confirming to ISO 7810 ID-Type 1 card constructed of PVC, PET, Styrene, Polypropylene, Tyvek, or other synthetic material that is 7 mil to 30 mil thick (180 to 760 microns) with both an embedded High Frequency (HF) RFID chip and a Ultra High Frequency (UHF) chip; each chip is affixed to its own unique antenna that is appropriately tuned to operate in its designated frequency range in a passive manner such that the antenna are not physically connected to a power source such as a battery; the HF chip is encoded using NFC Data Exchange Format (NDEF) with code that directs a NFC enabled smartphone, tablet, or similar device to a dedicated website or app where it initializes the interaction by delivering in the NFC encode string identification data unique to that card's UHF RFID chip; the NFC encode string may include such data as the UHF chip's Tag Identification Number (TID), a serial number assigned to the tag that is encoded into the UHF chip's EPC memory; the delivery of the unique identifying information from the card's UHF chip allows the website or app to associate the tag with the passenger's itinerary by associating it with a ticket number, reservation number, frequent traveler number, or other identification element that is unique to the specific passenger for whom the tag is associated; wherein once the card's NFC is used to link the tag to the reservation the bag can be tracked through the transport carrier's baggage handling system using the card's embedded UHF RFID capability.
US11087099B2

A multiplier has a MOSFET in a common source configuration. A MOSFET current source is coupled to a drain terminal of the MOSFET. An inverter has an input coupled to the drain terminal of the MOSFET. An output of the inverter gates two currents whose current magnitudes are proportional. A first capacitor has a first terminal coupled to a first of the two currents and a gate of the MOSFET and a second terminal grounded. A second capacitor has a first terminal coupled to a second of the two currents and a second terminal coupled to the first of the two currents. The multiplier is first reset by discharging a gate capacitance of the MOSFET and then allowing it to be recharged to a Vt comparator threshold after which a charge is removed from the gate terminal of the MOSFET reducing a voltage on the gate terminal below the Vt comparator threshold, causing the two currents to be enabled until the Vt comparator threshold reaches a previous Vt comparator threshold and the inverter turns off the two currents. In a next reset phase, the second capacitor holds a multiplied value of charge.
US11087098B2

Various examples are directed to systems and methods for identifying textual information regarding a first topic. A computer system may access a plurality of text units and detect that a first text unit of the plurality of text units is in a first language. The computer system may access a first language keyword set for the first topic, where the first language keyword set comprises a first plurality of keywords associated with the first language. The computer system may determine a first relevance score for the first text unit based at least in part on the first language keyword set. If the first relevance score is greater than a relevance score threshold, the computer system translates the first text unit to a base language and determines a text unit classification for the first text unit using a classification model trained with training data in the base language.
US11087097B2

A computer-implemented method for automatic item generation in an digital examination that includes obtaining a first string of text, the first string of text being organized based on a linguistic context, selecting a first textual term from the first string of text, identifying a first set of linguistic characteristics corresponding to the first textual term, obtaining a second textual term exhibiting at least one linguistic characteristic that is different from any linguistic characteristic of the first set of linguistic characteristics, and generating a second string of text by replacing the first textual term in the first string of text with the second textual term.
US11087096B2

A system and method for reducing incident alerts for an enterprise environment are described. In one embodiment, a method of reducing incident alerts for an enterprise environment includes receiving a plurality of historical incident alerts associated with previous incidents associated with nodes within an enterprise environment. The method includes extracting from a first subset of the historical incident alerts a plurality of rules to generate a rule knowledge base and analyzing a second subset of the historical incident alerts against the plurality of rules to identify candidate incidents alerts as potential dead-end tickets. The method also includes providing feedback on the candidate incident alerts to confirm or deny that the alert is a dead-end ticket. Based on the feedback, a prescriptive avoidance rule set is generated to identify an incident alert as a dead-end ticket and eliminate the dead-end tickets from submitted incident alerts.
US11087095B1

The present invention is a system and method for optimizing the narrative text generated by one or more narrative frameworks that utilize data input from one or more data sources to drive the creation of a narrative text output. Narrative text is generated in accordance with sets of data that provide the scope of text to be generated. A Quality Assurance module presents the narrative text output to a user that reviews both the condition and the logic evaluation associated with the scope, and the quality of the generated text. A log of Quality Assurance items is created upon review of the generated text. These items are then later resolved by locating them in a narrative text generation data structure to resolve the identified issues.
US11087092B2

Approaches for determining a response for an agent in an undirected dialogue are provided. The approaches include a dialogue generating framework comprising an encoder neural network, a decoder neural network, and a language model neural network. The dialogue generating framework generates a sketch sentence response with at least one slot. The sketch sentence response is generated word by word and takes into account the undirected dialogue and agent traits of the agent making the response. The dialogue generating framework generates sentence responses by filling the slot with words from the agent traits. The dialogue generating framework ranks the sentence responses according to perplexity by passing the sentence responses through a language model and selects a final response which is a sentence response that has a lowest perplexity.
US11087078B2

There are many administrative processes which require a user to enter handwritten data on ordinary paper forms. This data is then further processed and converted in the digitized form. In the existing methods, the turnaround time for whole process is high, lacks accuracy of the digitized data, and cost is also on the higher side. A system and method for real time digitization of hand written input data has been provided. The system comprises an input device that utilizes a pen and paper input form which is filled by a user in his hand writing. The completed form data is then transferred to a form inspector application that runs on the aggregation device. It allows for applications to be verified for completeness and send the same for real-time digitization using a form processor application. A recognition engine is then used for the digitization of the hand written input data.
US11087077B2

Embodiments are generally directed to techniques for extracting contextually structured data from document images, such as by automatically identifying document layout, document data, and/or document metadata in a document image, for instance. Many embodiments are particularly directed to generating and utilizing a document template database for automatically extracting document image contents into a contextually structured format. For example, the document template database may include a plurality of templates for identifying/explaining key data elements in various document image formats that can be used to extract contextually structured data from incoming document images with a matching document image format. Several embodiments are particularly directed to automatically identifying and associating document metadata with corresponding document data in a document image, such as for generating a machine-facilitated annotation of the document image. In some embodiments, the machine-facilitated annotation of a document may be used to generate a template for the template database.
US11087075B2

A method to incorporate a first edit and a second edit into an electronic document includes receiving the first edit and the second edit having a shared position in the electronic document, and determining whether the second edit is privileged relative to the first edit. The method further includes responsive to determining that the second edit is not privileged relative to the first edit, requiring the second edit to be independently accepted prior to incorporating the second edit into the electronic document, and responsive to determining that the second edit is privileged relative to the first edit, incorporating the second edit into the electronic document without requiring the second edit to be independently accepted, and responsive to receiving an acceptance of the first edit, causing the first edit and the second edit to be incorporated into the electronic document.
US11087059B2

Techniques for verification of integrated circuit design are disclosed. A design relating to an integrated circuit is received (102). The design includes a first parameterized element and a second parameterized element (104). The first parameterized element is identified as a do-not-care (DNC) element based on usage of the first parameterized element in the design (106). A plurality of models relating to the design are generated by a processing device (110). A first value of the first parameterized element is not varied during the generating, based on the identification of the first parameterized element as a DNC element (108). A second value of the second parameterized element is varied during the generating (108).
US11087058B1

Embodiments of systems and methods for an FIB-aware anti-probing physical design flow are described in the present disclosure. Such embodiments incorporate new and improved security-critical steps in a physical design flow, in which the design is constrained to provide coverage on asset nets through an internal shield.
US11087051B2

A method, performed by a computer system, for designing a multi-physics system including the steps of displaying a block diagram representation of the multi-physics system, including blocks that each correspond to a respective sub-system of the multi-physics system, and, between the blocks, links that correspond to multi-physics connections between the respective sub-systems, and upon a zoom command, sent by a user, displaying a preview of a block diagram representation of at least one respective sub-system, the displaying of the preview being controlled by the detection, by the computer system, of the zoom command. Such a method improves the design of a 3D modeled object.
US11087049B2

Example implementations described herein facilitate an interactive environment for companies and personals to validate and develop autonomous driving systems. Such implementations apply to, but are not limited to, applications such as sensor data collection for deep learning model training; validation and development of various detection algorithms; sensor fusion (e.g., radar, lidar, camera) algorithm development and validation, trajectory/motion planning algorithm validation; and control algorithm validation.
US11087042B1

This disclosure describes techniques that include generating a simulation plan based on records that may be commonly kept when administering a computer network. This disclosure further describes techniques that include performing a simulation, based on the plan, to verity, test, and/or evaluate one or more systems, application systems, or applications that operate on the network. In one example, a method includes maintaining a storage system, generating a plan for simulating an application system, generating a simulation image, outputting the simulation image, and receiving simulation results.
US11087039B2

Methods and apparatus for presenting data to a user with augmented reality headgear or augmented reality glasses that has been oriented in a direction based upon unique automated generation of a vector are described. Systems for determining a direction of interest are based upon orientation of an apparatus. Data collection systems such as cameras, stereoscopic cameras, and scanner systems may be included in the augmented reality gear. In combination with a geospatial position, the direction of interest may be referenced in the provision of content via a user interface displayed in a worn augmented reality gear of the user at the site of interest. Updating of model data may be coordinated through the interface of an oriented augmented reality headgear with data collection systems.
US11087037B2

A plugin can allow for tracking objects within a computer-aided design (“CAD”) application. In one example, the user can select an object or family of objects to track. The plugin can set a parameter of the tracker to match that of the selected object(s). The tracker can be joined to the selected object to form a new assembly, such as by embedding the tracker within the object. A user can define areas, such as rooms or floors, within the layout. The plugin can poll the trackers, which report which areas the corresponding object is within. The plugin can compile this information and display quantities of object types per area.
US11087033B1

A computing system generates a subset of design cases of candidate design cases. The system indexes, in the subset, data elements. The system generates a design of an experiment by, for each respective data element, determining a status indicating whether the respective data element corresponds to an uncontrolled factor or a controlled factor. When the status indicates the uncontrolled factor, the system determines if substituting a respective set of specified options of a respective candidate design case comprising the respective data element with a different set of specified options of the candidate design cases improves a criterion measure according to a design criterion. When the status indicates the controlled factor, the system determines if changing an assigned option of the respective data element improves the criterion measure. The system updates the criterion measure with an updated criterion measure according to a change of the subset based on generating the design.
US11087031B2

The invention relates to a method for determining a configuration for a loudspeaker arrangement for radiating sound into a space, wherein the method comprises the following steps: providing an initial configuration having initial configuration parameters for a loudspeaker arrangement for radiating sound into a space in the computer, determining configurations having respectively associated configuration parameters by means of a target function-based optimisation method, wherein, proceeding from the initial configuration, in the computer a sound field for the space and/or parts thereof into which sound is to be radiated is determined iteratively to a candidate configuration by means of simulation, a value of a target function associated with the candidate configuration and the simulated sound field is determined and a new candidate configuration for the loudspeaker arrangement is selected, and selecting a configuration having configuration parameters from the iteratively determined candidate configurations in accordance with at least one selection criterion, which takes into consideration at least the values determined for the target function, wherein a target function is used in the optimisation method. The invention further relates to a computer program product.
US11087027B2

In an embodiment, one or more ad data sets are received at a first processor. The ad data sets may be partially encoded or encrypted to prevent the processor from viewing certain visitor information. The ad data sets are merged together around common users or order IDs. An attribution credit is applied to each advertising event, creating an attribution data set. The data in the attribution data set is aggregated according to each advertising event, and based on the aggregated results, an advertising recommendation is calculated and sent to the advertising entity.
US11087024B2

One embodiment provides a method comprising receiving general private data identifying at least one type of privacy-sensitive data to protect, collecting at least one type of real-time data, and determining an inference privacy risk level associated with transmitting the at least one type of real-time data to a second device. The inference privacy risk level indicates a degree of risk of inferring the general private data from transmitting the at least one type of real-time data. The method further comprises distorting at least a portion of the at least one type of real-time data based on the inference privacy risk level before transmitting the at least one type of real-time data to the second device.
US11087016B1

Disclosed is a system and method to create an encrypted file system on a block chain. The system creates the block chain controlling an access to the encrypted file system. The block chain defines a user permission to access at least a portion of the encrypted file system. The system creates the encrypted file system by recording a unique file ID in the block chain, where the unique file ID stores a chunk index including memory locations of multiple chunks storing portions of a file in the encrypted file system. The system encrypts the file using a channel session key and a file encryption key. The channel session key includes a cryptographic key computed based on information known to users granted at least a temporary access to the file, and the file encryption key includes a cryptographic key used to encrypt each file in the encrypted file system.
US11087014B2

Entity models are used to evaluate potential risk of entities, either individually or in groups, in order to evaluate suspiciousness within an enterprise network. These individual or aggregated risk assessments can be used to adjust the security policy for compute instances within the enterprise network. A security policy may specify security settings such as network speed, filtering levels, network isolation, levels of privilege, and the like.
US11086997B1

An active attestation apparatus verifies at runtime the integrity of untrusted machine code of an embedded system residing in a memory device while it is being run/used with while slowing the processing time less than other methods. The apparatus uses an integrated circuit chip containing a microcontroller and a reprogrammable logic device, such as a field programmable gate array (FPGA), to implement software attestation at runtime and in less time than is typically possible with comparable attestation approaches, while not requiring any halt of the processor in the microcontroller. The reprogrammable logic device includes functionality to load an encrypted version of its configuration and operating code, perform a checksum computation, and communicate with a verifier. The checksum algorithm is preferably time optimized to execute computations in the reprogrammable logic device in the minimum possible time.
US11086989B2

A method and arrangement for providing warnings based upon potential security compromising actions is discussed. Monitoring of system changes, temperature, humidity, power levels and reconfiguration of system components is performed and compared to threshold levels, with warning generated when monitored conditions fall outside of expected bounds.
US11086985B2

Examples described herein generally relate to a computer device including a memory, and at least one processor configured to determine whether to allow execution of an application file on the computer device. The processor receives a command to execute a file. The processor determines whether the file is associated with a package reputation of an installation package. The processor determines a file reputation of the file. The processor determines whether to allow execution of the file based on a combination of the file reputation of the file and whether the file is associated with the good package reputation.
US11086981B2

Methods for realizing the CAPTCHA with 3D models and device thereof comprises following steps: (1) randomly selecting a 3D model from a model repository as an original model; generating two sets of random transformations; (2) applying the target transformations to the original model to generate a target model; generating a target image from rendering the target model; (3) applying the initial transformations to the original model to generate an operating model; displaying the operating model and the target image in two regions in client; (4) changing the property of the operating model through user interactive operation until the state of the operating model is consistent with the target image; generating a final transformations from the initial transformations by means of user interactive operation; (5) comparing the target transformations with the final transformations. It leverages the advantage of perception of 3D space in human beings. So it is easy and rapid to distinguish the computers from humans, and the possibility of cracking by image recognition technology and AI technology is avoided or greatly reduced.
US11086971B2

There is provided a method to playback content in a ROM having a ROM ID. The method includes copying the content from the ROM to a RAM having a RAM ID, copying the ROM ID to a memory accessible to a RAM controller, transmitting a license request from the RAM controller to a license server, the license request comprising a RAM controller ID, the ROM ID and a request for a content license to play back the content from the RAM; receiving the content license including a right for the playback of the content from the RAM, and a content key, decrypting the content license by the RAM controller, according to the RAM controller secret associated with the RAM controller ID, to recover and provide the content key to a playback module, decrypting the content using the content key to generate a decrypted content, and playing back the decrypted content.
US11086968B1

In a system for improving performance of tensor-based computations and for minimizing the associated memory usage, computations associated with different non-zero tensor values are performed while exploiting an overlap between the respective index tuples of those non-zero values. While performing computations associated with a selected mode, when an index corresponding to a particular mode in a current index tuple is the same as the corresponding index from another, previously processed index tuple, the value already stored in a buffer corresponding to that particular mode is reused either wholly or in part, minimizing the processor usage and improving performance. Certain matrix operations may be iterated more than once so as to avoid the need to store a large partial result obtained from those operations. The performance overhead of the repeated operations is not significant, but the reduction in memory usage is.
US11086964B1

Users may arrive at a website via different digital channels. Users may also arrive at the website on different entry pages of the website. A propensity analyzer can, based on website activity data associated with a website, determine propensities of one or more of the digital channels, and/or one or more of the entry pages, to drive users to perform a target user activity during visits to the website. The propensity analyzer can generate recommendations for revising digital channels and/or entry pages to increase their propensities to drive users to perform the target user activity.
US11086961B2

In some implementations, a method includes, for each of multiple hosts: identifying visual leaf pages hosted by the host that are each a web page including image data defining an image or a video that is prominently displayed relative to all other content of the web page, identifying a set of hub pages hosted by the host that each link to at least one of the visual leaf pages through an image-based link, and for each hub page, generating cluster data representing the visual leaf pages to which the hub page links by determining, for each visual leaf page, a set of feature values that each indicate pre-defined features of the visual leaf page, and generating, from the sets of feature values, a set of central feature values as the cluster data for the hub page that indicate a central tendency of each respective pre-defined feature.
US11086952B2

A server device, which includes a communication interface; a memory; and a processor operatively connected to the communication interface and the memory. The memory is configured to store a first database including identifiers of access points and location information. The processor is configured to: receive, from an external electronic device through the communication interface, an identifier of at least one access point including a first access point collected by the external device and an identifier of a base station, identify location information matching the identifier of the at least one access point and/or the identifier of the base station in the first database, and update location information matching an identifier of the first access point in the first database based on the identified location information.
US11086946B2

Tracking remaining storage capacity of a vehicle using sensors via a wireless system of the vehicle is presented herein. A method can include receiving first data representing an object; receiving second data representing a storage space of a vehicle; and determining, using the first data and the second data, whether the object is capable of placement within the storage space of the vehicle. In an example, the method can further include displaying information representing an order of placements of a set of objects comprising the object, a proposed location for the object, and/or a proposed orientation for the object within the storage space of the vehicle in response to the object being determined to be capable of placement within the storage space of the vehicle.
US11086944B1

Embodiments of the present invention provide a web-based, short-term (e.g., as little as 1 hour) subscription service positioned between client devices and third-party digital subscription providers. The subscription service allows multiple online subscription services (e.g., newspapers, magazines, etc.) to be viewed or accessed on different client devices (e.g., tablets, desktop computers, laptop computers, smart phones, etc.) for a fee. The subscription service ensures that the client views the original content in the original format and retains associated metadata in the originally intended format for that particular publication on a particular client device and based on entitlements of the user of the client device.
US11086943B2

A distributed search system can be partitioned into buckets based on entities and time periods. Addresses for the partitions can be formed from entity parameters and time period parameters. An indexing scheme for the partitions can be maintained at one or more search clusters, which may be geographically separate from one another. Consistency can be maintained across the search clusters though routing queries between clusters based at least in part on the status of partitions.
US11086940B1

Techniques for Scalable parallel elimination of approximately subsumed sets are described. A method for Scalable parallel elimination of approximately subsumed sets includes identifying a first plurality of blocks based at least on a plurality of records stored in a storage service of a provider network, determining a plurality of subsumption relationships between blocks from the first plurality of blocks, retaining a first subset of the first plurality of blocks and demoting a second subset of the first plurality of blocks based at least on the plurality of subsumption relationships, and iteratively performing dynamic blocking based at least on the first subset of the plurality of matching blocks and the second subset of the plurality of matching blocks to generate a subsequent pluralities of blocks.
US11086939B2

A method is provided for generating regular expressions. In some embodiments, the method includes partitioning a first plurality of text strings into a plurality of substrings, each text string of the first plurality being malignant or benign. The method also includes generating a population list including a second plurality of text strings, each text string of the second plurality including at least one token. The method further includes creating subsequent iterations of the population list. Each iteration may include calculating a score for one or more text strings in the population list and removing one or more text strings from the population list. The method further includes in response to a determination to not update the population list, selecting, based on the one or more calculated scores, a third text string as a regular expression from a final iteration of the population list.
US11086938B2

A system includes a robot having a module that includes a function for mapping natural language commands of varying complexities to reward functions at different levels of abstraction within a hierarchical planning framework, the function including using a deep neural network language model that learns how to map the natural language commands to reward functions at an appropriate level of the hierarchical planning framework.
US11086931B2

Provided are computer-implemented methods and systems for implementing and utilizing an audio and visual asset matching platform. The audio and visual asset matching platform may include a first interface, a digital asset creation platform, an asset matching engine, and a user feedback engine. The first interface may be configured to select at least one master digital asset. The digital asset creation platform may be configured to create digital assets, the digital assets comprising at least one of text, audio, image, video, 3D/4D virtual environments, and animation files and metadata. The asset matching engine may be configured to match digital assets and generate at least one output digital asset. The user feedback engine may be configured to monitor and analyze behavior in response to receipt of at least one output digital asset and generate feedback metrics to improve the matching of the asset matching engine.
US11086929B1

A system and method for collecting data may include a data collection device to obtain the data from a user, an apparatus for obtaining metadata for each word of the data from the user, an apparatus for obtaining a searchable transcript of the data and a device to store the searchable transcript. The metadata may be date data, time data, name data or location data and the data collection device may include a speech recognition engine to translate speech into searchable words. The speech recognition engine may provide a confidence level corresponding to the translation of the speech into searchable words, and the speech recognition engine may distinguish a first user and a second user in order to provide a first searchable transcript for the first user and a second searchable transcript for the second user. An ad transcript may be added to the searchable transcript, and the searchable transcript may be placed in a centralized community search database.
US11086925B2

Systems and methods for improving a search process are provided. A networked system accesses, from online sources, fashion trend information including pictures illustrating fashion trends. The networked system determines a plurality of top fashion trends, and extracts, using an image detection algorithm, images of fashion items from a picture associated with each of the top fashion trends. Using the extracted images, the networked system performs an image search for matching inventory items. The networked system then generates and stored a plurality of fashion trend user interfaces, whereby the plurality of fashion trend user interfaces each comprise selectable elements that represent the plurality of top fashion trends. At runtime, the networked system receives an indication to initiate a search for fashion by trends, and in response, accesses the plurality of stored fashion trend user interfaces. One of the plurality of stored fashion trend user interfaces is presented on a user device.
US11086916B2

A method of analyzing conversational messages may be provided. The method including receiving a query defining a timespan of messages, retrieving at least two conversational messages associated with the defined timespan from a plurality of interleaved messages, de-threading the at least two conversational messages to identify at least one conversational thread, and generating a visualization of conversational threads based on the defined timespan, the at least one conversational thread, the visualization organized into time intervals based on the defined timespan.
US11086915B2

The subject technology for maintaining differential privacy for database query results receives a query for a database that contains user data. The subject technology determines that the query is permitted for the database based at least in part on a privacy policy associated with the database. The subject technology determines that performing the query will not exceed a query budget for the database. The subject technology, when the query is permitted and performing the query will not exceed the query budget, performs the query on the database and receiving results from the query. The subject technology selects a differential privacy algorithm for the results based at least in part on a query type of the query. The subject technology applies the selected differential privacy algorithm to the results to generate differentially private results. The subject technology provides the differentially private results.
US11086910B2

Methods, systems and applications for updating, enhancing, organizing, and utilizing geographic maps, for locating points of interest and places of businesses, or POI's. Embodiments provide a method for collecting geo-coordinate data on POIs by eliciting participation of the business owners or designated employees to identify the specific locations of POI's on a map; a map program which synchronizes to a centralized database where POI and other more frequently changing and time-dependent map information is downloaded to individual users; a map program, where in addition to the standard contact information, “qualitative” information and website links are included in an POI information box to aid in pre-qualifying a POI before selection and in booking a reservation; a method for locating markers on an Internet-based search engine map; and an improved contact management system that allows locations of contacts to be viewed on a map while minimizing address geocoding.
US11086897B2

The disclosed embodiments provide a system that facilitates the processing of network data. During operation, the system causes for display a graphical user interface (GUI) for obtaining configuration information for configuring the generation of time-series event data from network packets captured by one or more remote capture agents. Next, the system causes for display, in the GUI, a first set of user-interface elements comprising event stream information for one or more ephemeral event streams used to temporarily generate the time-series event data from the network packets. The system then causes for display, in the GUI, a mechanism for navigating between the event stream information and creation information for one or more creators of the one or more ephemeral event streams.
US11086896B2

Various embodiments relate generally to data science and data analysis, computer software and systems, network communications to interface among repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform configured to provide one or more computerized tools that facilitate data projects by providing an interactive, project-centric workspace interface that may include, for example, a unified view in which to identify data sources, generate transformative datasets, and/form queries over a composite data dictionary coupled to collaborative computing devices and user accounts. For example, a method may include forming a first data dictionary, linking a dataset associated with the first data dictionary to another dataset, which may be associated with a second data dictionary, and forming a dynamic composite data dictionary.
US11086887B2

A computer-implemented method includes: receiving, by a computing device, a search query from a client device; obtaining, by the computing device, classification and confidence information by applying natural language classification to the search query; generating, by the computing device, search results based on the classification and confidence information, wherein a ratio of the search results is based on the classification and confidence information; and providing, by the computing device, the search results to the client device.
US11086878B2

A computer-implemented method, computer program product, and computing system is provided for providing contextual information associated with a post in an activity stream. In an implementation, a method may include determining a need for contextual information relative to a post within an activity stream. The method may also include searching one or more contextual information sources relative to at least a portion of the post within the activity stream. The method may further include associating contextual information with the post within the activity stream.
US11086874B2

Management of a virtual infrastructure via an object query language module is described. The virtual infrastructure includes one or more virtual machines, and one or more host machines communicatively coupled with the one or more virtual machines. The virtual infrastructure also includes a centralized management tool communicatively coupled with the one or more host machines. The object query language module fetches information from the one or more host machines and the one or more virtual machines. It further provides commands to the one or more host machines and the one or more virtual machines. In response to the fetch and command of the one or more host machines and the one or more virtual machines, a result of the fetch and command is displayed via a graphical user-interface.
US11086872B2

The specification provides a system, method, and storage medium for executing an outer join command on a first table and a second table in a distributed database. The method may comprise: broadcasting the first data set to a plurality of database nodes storing the second data set; dividing the plurality of database nodes into a first subset and a second subset; obtaining, an OUTER JOIN result based on the first data set broadcasted to each database node of the first subset and the portion of the second data set stored therein; obtaining, an INNER JOIN result based on the first data set broadcasted to each database node of the second subset and the portion of the second data set stored therein; and returning a result to the OUTER JOIN command by aggregating the OUTER JOIN result and the INNER JOIN result.
US11086865B2

Methods for providing sliding window pattern matching for large data sets are provided. In one aspect, a method includes accessing a data store comprising a plurality of records each associated with a timestamp and at least one type of measurement value. The method also includes retrieving a multidimensional search query spanning a defined length of time. The method also includes iteratively searching the plurality of records using the multidimensional search query, which is successively reduced in size. Each iteration uses an optimization function to determine similarity values. Once a match with an optimal confidence value is found, the iterative search can be halted. The method also includes outputting a prediction result selected from the plurality of records having associated timestamps after the candidate match assigned to the optimal confidence value. Systems and machine-readable media are also provided.
US11086860B2

An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
US11086856B2

Systems and methods for providing interaction data in response to a query from a content provider are provided. One method includes receiving a query from the content provide including a plurality of parameters relating to interactions with a content item of the content provider. The method includes retrieving a set of log file records using the included plurality of parameters and generating a current set of records identifying interaction data with the content item. The method includes comparing the current set of records to a previous set of records generated by the one or more processors for a previous query from the content provider and determining a similarity between the current set of records and the previous set of records. The method includes modifying, if the similarity is above a threshold, the current set of records and providing the modified set of records to the content provider.
US11086854B2

An intuitive interface that allows a non-technical person to search a computer database without having to understand the underlining database software or its structure by assembling a graphical database query.
US11086842B1

A plugin is provided to a service that includes a database for storing data corresponding to transactions received by the service and applied to the database. Upon receipt of a transaction to be performed by the service, the plugin receives a message generated by the service and associated with informing another service of the transaction. The message is stored in the database together with the transaction, the message and transaction thereby being in the same transactional context. Upon the transaction being committed, the message is also processed because the transaction and message are in the same single transactional context within the database.
US11086836B2

In an approach, a processor receives a first request to store a specific key to index pages of a database, wherein: the request indicates that the specific key is to be stored to a specific leaf page in a key-ordered chain of the index pages, and there is insufficient room in the specific leaf page to store the specific key. A processor determines at least one sibling leaf page of the specific leaf page in the key-ordered chain, the specific leaf page and the at least one sibling leaf page forming a first set. A processor determines that there is enough room in leaf pages of the first set to store existing keys in the leaf pages of the first set together with the specific key. A processor stores the existing keys in the leaf pages of the first set together with the specific key according to a redistribution policy.
US11086826B2

Examples described herein include virtualized environments including a virtualized file server. Examples of secure domain join processes are described which may facilitate joining a virtualized file server or portions thereof to a domain. In some examples, the secure domain join process itself, and/or an associated file server virtual machine, may have insufficient credentials to write objects into an active directory. The active directory credentials need not be shared with the file server virtual machine. Rather, in some examples, the secure domain join process may provide a user system with a list of actions to be performed using active directory credentials.
US11086823B2

Aspects of the subject technology relate to ways to avoid file duplication in a cloud storage service. In some aspects, a method of the technology includes steps for retrieving, via a computer network, one or more files from a first memory location, identifying a first signature and a second signature for each of the files, and storing the first signature and the second signature into a duplication reference list. In some aspects, the method further includes steps for analyzing files in a second memory location to identify duplicate files using the duplication reference list. Systems and computer-readable media are also provided.
US11086818B2

A computer-implemented method, according to one embodiment, includes: capturing a snapshot of data stored at a primary storage location, and determining a transaction identification which corresponds to each file operation included in the snapshot, where each file operation includes a respective number of sub-operations. Data included in the snapshot which corresponds to completed ones of the sub-operations is identified, and the determined transaction identifications as well as the identified data is used to populate entries in a data structure. The snapshot is sent to a secondary storage location, and an acknowledgement is received from the secondary storage location for each of the completed sub-operations that are successfully performed at the secondary storage location. Furthermore, the data structure is updated based on the received acknowledgements.
US11086817B2

A systolic array implemented in circuitry of an integrated circuit, includes a processing element array having processing elements arranged in a vertical direction and a horizontal direction, first loaders communicatively coupled to the processing element array to load samples Am,n from at least one external memory to the processing element array, and second loaders communicatively coupled to the processing element array to load samples Bk,l from the at least one external memory to the processing element array. Each row of the samples Am,n is loaded one row at a time to a single processing element along the horizontal direction, and each row of the samples Bk,l is loaded one row at a time to a single processing element along the vertical direction, wherein pairing between the samples Am,n and Bk,l in the horizontal direction and the vertical direction enables data reuse to reduce bandwidth usage of the external memory.
US11086815B1

Supporting multiple clients on a single programmable integrated circuit (IC) can include implementing a first image within the programmable IC in response to a first request for processing to be performed by the programmable IC, wherein the request is from a first process executing in a host data processing system coupled to the programmable IC, receiving, using a processor of the host data processing system, a second request for processing to be performed on the programmable IC from a second and different process executing in the host data processing system while the programmable IC still implements the first image, comparing, using the processor, a second image specified by the second request to the first image, and, in response to determining that the second image matches the first image based on the comparing, granting, using the processor, the second request for processing to be performed by the programmable IC.
US11086814B2

Systems and methods for building a distributed learning framework, including generating a sparse communication network graph with a high overall spectral gap. The generating includes computing model parameters in distributed shared memory of a cluster of a plurality of worker nodes; determining a spectral gap of an adjacency matrix for the cluster using a stochastic reduce convergence analysis, wherein a spectral reduce is performed using a sparse reduce graph with a highest possible spectral gap value for a given network bandwidth capability; and optimizing the communication graph by iteratively performing the computing and determining until a threshold condition is reached. Each of the plurality of worker nodes is controlled using tunable approximation based on available bandwidth in a network in accordance with the generated sparse communication network graph.
US11086798B2

The invention introduces a method for controlling data access to a flash memory, performed by a processing unit, including steps of: obtaining a logical address associated with a data read operation; determining whether a group table corresponding to the logical address is queued in a locked queue, or a hot zone of a swap queue; and prohibiting content of the locked queue and the swap queue from being modified when the group table corresponding to the logical address is queued in the locked queue, or the hot zone of the swap queue.
US11086791B2

Methods, systems, and devices for methods for supporting mismatched transaction granularities are described. A memory system may include a host device the performs data transactions according to a first code word size that is different than a second code word size associated with a storage component within the memory system. A cache may be configured to receive, from the host device, a first code word associated of the first code word size and associated with a first address of the storage component. The cache may store the first code word. When the first code word is evicted from the cache, the memory system may generate a third code word of the second size based on the first code word and a second code word stored in the first address of the storage component and store the third code word at the first address of the storage component.
US11086783B2

A dynamic premigration protocol is implemented in response to a secondary tier returning to an operational state and an amount of data associated with a premigration queue of a primary tier exceeding a first threshold. The dynamic premigration protocol can comprise at least a temporary premigration throttling level. An original premigration protocol is implemented in response to an amount of data associated with the premigration queue decreasing below the first threshold.
US11086781B2

Examples of the present disclosure relate to an apparatus comprising processing circuitry to perform data processing operations and a hierarchical cache structure. The cache structure comprises a plurality of cache levels to store data for access by the processing circuitry, and includes a highest cache level arranged to receive data requests directly from the processing circuitry. The apparatus comprises a plurality of prefetch units, each prefetch unit being associated with a cache level and being arranged to prefetch data into the associated cache level in anticipation of the processing circuitry requiring the data, wherein: each cache level has a plurality of entries and is arranged to maintain prefetch tag information for each entry which, when a given entry contains prefetched data, indicates which prefetch unit of that cache level and/or of a lower cache level prefetched that data; and each cache level is arranged, responsive to a data request from a higher cache level, to provide to the higher cache level the requested data and the prefetch tag information corresponding to the requested data. The apparatus further comprises accuracy information storage to: maintain accuracy inferring information for each prefetch unit; and when given data is evicted from a cache level, update the accuracy inferring information based on the prefetch tag information.
US11086778B2

Techniques for accessing memory by a memory controller, comprising receiving, by the memory controller, a memory management command to perform a memory management operation at a virtual memory address, translating the virtual memory address to a physical memory address, wherein the physical memory address comprises an address within a cache memory, and outputting an instruction to the cache memory based on the memory management command and the physical memory address.
US11086768B1

A method for detecting and localizing a fault in a system under test (SUT) includes generating an initial set of test cases using combinatorics test design. The method further includes determining, based at least in part on a first set of execution results, a set of failing test cases. The method further includes determining, based on a machine learning model, a subset of false positives from the failing test cases. The method further includes generating a set of new test cases from a selected failing test case that is not in the subset of false positives. The method further includes executing the set of new test cases to obtain a second set of execution results, and localizing the fault based at least in part on the second set of execution results.
US11086764B2

In accordance with embodiments, there are provided mechanisms and methods for facilitating identification of code ownership through test coverage in database systems according to one embodiment. In one embodiment and by way of example, a method includes identifying a code developed by one or more teams, generating code coverage segment data associated with the code, where the code coverage segment data to identify one or more segments of the code associated with one or more teams. The method may further include calculating, based on the code coverage segment data, a percentage of support provided by each of the one or more teams in developing each of the one or more segments, and determining, based on the support percentage, an ownership share of each of the one or more segments associated with each of the one or more teams.
US11086763B2

A method of verifying, during a continuous integration (CI) and continuous delivery (CD) process, that an asynchronous message contract between a consumer service and a provider service in a microservice architecture has not been broken by a change to the provider service is disclosed. The asynchronous message contract is retrieved from a central server. A test message queue is created, the test message queue being separate from an existing message queue. Generation of a message based on a precondition specified in the asynchronous message contract is triggered. The message is retrieved from the test queue. The message is verified according to the asynchronous message contract, the verifying based on a build error not being generated during the CI and CD process.
US11086760B2

Systems and methods for delta state tracking for event stream analysis. Events at a device are tracked and stored locally or forwarded to a server. The events collectively form an event stream. When an event of interest occurs, the precise configuration of a device at the time of the event of interest can be determined by applying the event stream in chronological or reverse chronological order to a snapshot of the device's configuration. Thus, the snapshot can be taken at any time. Tracking the deltas to the device's configuration enables the precise configuration at the time of the event of interest to be determined.
US11086759B2

A system and methods for efficiently injecting probes to executable code, which is then executed. Such probes may be used for example to examine the behavior of the code during execution. Optionally analyzing the behavior of the code during execution is used as part of a testing strategy for the code.
US11086754B2

Approaches presented herein enable optimization of a developing application to a user base. More specifically, application-centric data is gathered during a cultivation phase of the developing application. Substantially concurrently with the cultivation phase of the developing application, the application-centric data is analyzed according to static code of the developing application, a testing of the developing application, or a user experience (UX) design of the developing application. A machine learning model is applied to the analyzed application-centric data. This machine learning model is trained on historic application feedback data from applications available to the user base. Based on the machine learning model, a recommended change to optimize the developing application to the user base is generated.
US11086753B2

A method including receiving, from a user device, a user request to access data associated with a web page; generating, by a processor, a first transaction identification; collecting transaction information, the transaction information comprising server-side metrics; integrating, by the processor, the first transaction identification with the transaction information; transmitting, by the processor, the first transaction identification to the user device; receiving, from the user device, client-side data associated with a second transaction identification; integrating, by the processor, the server-side metrics and the client-side data; and analyzing, by the processor, the integrated server-side metrics and the client-side data.
US11086749B2

Disclosed is a computer implemented method to adjust device health weighting factors, the method comprising, determine a set of monitored devices including a first monitored device. The method comprises, determining a set of parameters, wherein each parameter is associated with one operating metric of each of the monitored devices. The method comprises, receiving a set of usage data, including a usage history for each parameter. The method further comprises, performing trend analysis on the set of usage data configured to identify a relative influence of each parameter on the set of monitored devices. The method also comprises, generating a set of weighting factors based on the trend analysis, and wherein each parameter in the set of parameters is associated with a weighting factor, and calculating a health score for the first monitored device, wherein the calculation is based on the set of weighting factors.
US11086739B2

A system includes a host processor, a volatile memory device coupled to the host processor, and at least a first persistent memory device coupled to the host processor. The host processor is configured to execute one or more applications. The volatile memory device and the first persistent memory device are in respective distinct fault domains of the system, and at least one of a plurality of data objects generated by a given one of the applications is accessible from multiple distinct storage locations in respective ones of the distinct fault domains. For example, the host processor and the volatile memory device may be in a first one of the distinct fault domains and the first persistent memory device may be in a second one of the distinct fault domains. The data object remains accessible in one of the fault domains responsive to a failure in another of the fault domains.
US11086733B2

Methods, systems, and devices for reporting control information errors are described. A state of a memory array may be monitored during operation. After detecting an error (e.g., in received control information), the memory device may enter a first state (e.g., a locked state) and may indicate to a host device that an error was detected, the state of the memory array before the error was detected , and/or at least a portion of a control signal carrying the received control information. The host device may diagnose a cause of the error based on receiving the indication of the error and/or the copy of the control signal. After identifying and/or resolving the cause of the error, the host device may transmit one or more commands (e.g., unlocking the memory device and returning the memory array to the original state) based on receiving the original state from the memory device.
US11086730B2

Systems and methods are disclosed for backing up a computer. The method includes choosing a time window to back up the computer; determining jobs that need to be synced during the time window and snapshots; determining an optimal set of snapshots that cover all jobs; altering job records in the database to point to one of the optimal snapshots; and deleting all snapshots not in the optimal set.
US11086727B2

Example embodiments relate generally to systems and methods for continuous data protection (CDP) and more specifically to an input and output (I/O) filtering framework and log management system to seek a near-zero recovery point objective (RPO).
US11086722B2

There are provided a memory system and an operating method thereof. The memory system includes: a memory device including a plurality of semiconductor memories; and a controller for generating a plurality of command queues respectively corresponding to the plurality of semiconductor memories by queuing a plurality of commands received from a host, and controlling the plurality of semiconductor memories to perform overall operations by outputting the plurality of commands queued in the plurality of command queues, wherein the controller holds a first command queue, among the plurality of command queues, corresponding to a first semiconductor memory, among the plurality of semiconductor memories, in which a program fail has occurred.
Patent Agency Ranking