US11343414B2

A vehicular camera is configured to be disposed at a vehicle. The camera includes a circuit board and a lens holder having a lens barrel accommodating a lens. The circuit board has circuitry disposed at a circuit board substrate. The circuitry includes an imager disposed at a first side of the circuit board substrate. The circuit board substrate has a coefficient of thermal expansion (CTE) that is different from the CTE of the lens holder. The circuit board substrate is attached at the structure of the lens holder via a fastener that passes through an oversized hole in the circuit board substrate, with a cross dimension of the oversized hole being greater than a corresponding cross dimension of the fastener. The vehicular camera, via movement of the fastener within the oversized hole, allows for temperature-induced expansion or contraction of the lens holder relative to the circuit board substrate.
US11343405B1

The present disclosure discloses methods and systems for adding one or more new images to an input document having one or more pages. The method includes receiving an input document from a user. Upon receiving the input document, a user interface having an option for adding one or more new images to the input document is provided to the user for selection. Once selected, one or more keywords are identified based on the content of the input document. Based on the identified keywords, one or more new images are searched via one or more sources and displayed to the user for selection. The user provides his input to add the selected images to a pre-defined area in the input document. Subsequently, the selected images are added to the pre-defined area of the input document, resulting in an output document, for further processing.
US11343396B2

A system for extending a printer output and a printer output allows a printer to hold longer pieces of paper. The system includes a base, an extension arm, a support stand, a crossbar, a desktop printer, and an output extension clip. The base provides a structural platform to hold pieces of paper. The extension arm provides a lengthening element to hold longer pieces of paper if the base is not long enough. The support stand provides a structural reinforcement which maintains the system in a raised position from a table surface or similar. The crossbar provides a structural reference bar which is used to attach the support stand to the base. The desktop printer includes an input tray and output paper catch. The base attaches to the input tray to extend the input tray. The output extension clip attaches to the output paper catch to extend the output paper catch.
US11343393B2

A display control apparatus includes an acquisition unit that acquires image data, a memory that saves a display time of an image indicated by the image data acquired by the acquisition unit and a display cycle of the image indicated by the image data in association with each other, a setting unit that, if the acquisition unit newly acquires image data, sets the display time and the display cycle of the image indicated by the newly acquired image data, in response to a number of images to be displayed, and the display times and the display cycles of the images to be displayed, a display that causes an external apparatus to display the display time and the display cycle of the image indicated by the newly acquired image data and set by the setting unit, a receiving unit that receives a modification of each of the display time and the display cycle displayed on the external apparatus, and a display controller that causes the display to display the image, indicated by the image data newly acquired by the acquisition unit, in accordance with the display time and the display cycle received by the receiving unit.
US11343387B2

An electronic device includes: a communication unit that performs communication with an external device; and a control unit that issues a command to the external device via the communication unit, on the basis of at least one of capacity of the external device, and capacity of the electronic device.
US11343383B2

An image printed on a recording sheet is read, and read images excluding a defective image are displayed on a display unit. An instruction to use a displayed image as a correct answer image is accepted, and an image generated from the accepted image is registered as a correct answer image to be used for verification.
US11343375B2

Systems and methods for using machine-learning techniques for labeling incoming calls with categories relating to a risk level. A model is generated using call log data. The call log data is augmented using information from additional data sources to generate features for the model. The model may then be used to categorize additional incoming calls. The model may be used in real-time to categorize incoming calls, or categorization results may be stored for a plurality of calling numbers. Various embodiments provide various technical advantages by virtue of how the components of the system are deployed between an endpoint communication device, a telephony provider system, and possibly other systems.
US11343373B1

The disclosed system identifies international calling performance issues of a wireless telecommunication network. The system receives network traffic data for international calls including information about call attempts to a country. The system categorizes the country into a major category and a minor category based on the call attempts information. For a subset of countries, and for each key performance indicator in a subset of selected key performance indicators, the system monitors performance using an anomaly detection model to identify an anomaly in network performance, determines an actual value of the key performance indicator for the detected anomaly, and computes a variation value of the determined actual value based on a predicted range of values. The system ranks countries using the computed variation values, to indicate problematic parts of the wireless telecommunication network.
US11343372B2

A method, a mobile device, and a computer program product enable capacitive proximity sensing in a mobile device. The method includes determining, by a controller of a mobile device, whether the mobile device is participating in an active phone call. In response to determining that the mobile device is participating in an active phone call, the method further includes determining if an ear speaker mode of the mobile device is enabled. In response to determining that the ear speaker mode of the mobile device is enabled, the method further includes activating a driven shield to at least partially shield a capacitance sensor from sensing object capacitance at a second side of the mobile device that is opposed to a first side with the ear speaker.
US11343360B2

The present disclosure provides packet aggregation and disaggregation methods. In the packet aggregation methods, the protocol-independent packet processor (P4) switch stores plural message headers of plural packets in the ring buffer. When the plural message headers stored in the ring buffer reach a pre-defined amount of data, the P4 switch replaces the first flag header in the current packet with a second flag header so as to form a work packet. The egress pipeline of the P4 switch recirculates the work packet repeatedly, whenever it receives a work packet, a message header is extracted from a plurality of message headers in the ring buffer and added to the working packet for packet aggregation.
US11343359B2

An operation method of a first communication node in an Ethernet-based vehicle network is provided. A frame n is generated including a data unit n, and a first indicator indicating that a size of a data unit n+1 to be transmitted via a frame n+1 after determining that the frame n is different from a size of the data unit n. The frame n is transmitted to a second communication node and the frame n+1 is generated including the data unit n+1. The frame n+1 is then transmitted to the second communication node. The transmission rate of the data unit n is different from the transmission rate of the data unit n+1, and n is a natural number.
US11343349B2

A Rules-Based Just-In-Time (RBJIT) content streaming engine collects information such as behavior, usage, movement, and preferences about a user, any groups that the user is associated with, and the set of all users in general. Based on this information, the RBJIT may preferentially select multimedia content and content suggestions for user display, increasing the likelihood that the surfaced content will be of interest to a user. In this way, browsing time for a user on a device with a limited form factor is reduced and network bandwidth is conserved by not surfacing content that the user ultimately will not view.
US11343346B1

A computerized-method for providing real-time lockless parallel screen recording compliance enforcement to omni-channel cloud systems, is provided herein. In a processor of a client computer configured to execute code for recording events of one or more voice or digital interactions, on one or more screens associated to the client computer, the computerized-method maintains a cache for storing a masked state. Each interaction is having an associated interaction identifier and upon receiving a screen event from a server of a cloud-based video recording that is communicating with the client computer over a communication network, operating a compliance-enforcement module. The compliance-enforcement module includes updating the cache; and operating a module of recording of screen events for the screen events of the one or more voice or digital interactions. Thus, by updating in real-time the cache on the client computer refraining from database locks in the server of the cloud-based video recording.
US11343342B2

Systems and methods of task implementation are extended as provided herein and target the web crawling process through a step of submitting a request by a customer to a web crawler. The systems and methods allow a more complex request for a web crawler to be defined in order to receive more specific data. In one aspect, a method for data extraction and gathering from a Network by a Service provider infrastructure include the following steps: checking the parameters of a request received from a User's Device, adjusting the request parameters according to pre-established Scraping logic, selecting a Proxy according to the criteria of the pre-established Scraping logic, sending the adjusted request to the Target through the selected Proxy, checking metadata received from the Target, and forwarding the data to the User's device.
US11343338B2

Techniques are described herein for determining an impact of slow performing webpages on a website. For example, a detection system may be provided to determine timing distributions for webpages by analyzing timing measurements for different timing metrics. The detection system may determine ranges of the timing distributions for slow and fast group of users of the website. The detection system may analyze user interactions of slow and fast group of users on the website. The detection system may further determine impacts of poor performing webpages on the website's performance based on the analysis of the user interactions on the webpages. The detection system may classify the impacts the webpages of the website and display the classifications to a website provider for identifying network operation(s) contributing to poor performance of the webpages.
US11343335B2

Certain embodiments of the present invention can detect and evaluate new messages at a coordinating device to determine whether to forward the message to a wearable device. In this manner, a server can reduce a number of devices that it is to communicate a message to, while still allowing the message to be availed to multiple devices. Further, certain embodiments relate to coordinating alerts (e.g., audio or haptic alerts) to reduce redundant alerts of a single message amongst spatially clustered devices.
US11343331B2

In one embodiment, a collaboration node prioritizes each modality of communication accessible by at least a first user and a second user based on one or more communication characteristics in a collaboration profile, monitors communication characteristics of a communication session conducted in a first modality of communication between the first user and the second user, and determines a second modality of communication accessible to the first user and the second user having a higher priority than the first modality of communication based on the collaboration profile and the communication characteristics for the communication session. The collaboration node further notifies at least one of the first user or the second user when the second modality of communication has the higher priority than the first modality of communication.
US11343325B2

A system and method for fast, accurate, and scalable typed graphlet estimation. The system and method utilizes typed edge sampling and typed path sampling to estimate typed graphlet counts in large graphs in a small fraction of the computing time of existing systems. The obtained unbiased estimates of typed graphlets are highly accurate, and have applications in the analysis, mining, and predictive modeling of massive real-world networks. During operation, the system obtains a dataset indicating nodes and edges of a graph. The system samples a portion of the graph and counts a number of graph features in the sampled portion of the graph. The system then computes an occurrence frequency of a typed graphlet pattern and a total number of typed graphlets associated with the typed graphlet pattern in the graph.
US11343322B2

Systems and methods for virtualizing edge node functionality as a service for handling content delivery are described herein. An edge node receives a packet and determines if it associated with an established session and if it should be offloaded for processing. An offload status indicator and/or session context information can be added to the offloaded packet and it is transmitted to a subsequent edge node.
US11343318B2

Systems and methods are provided for dynamically configuring an IoT communications system. The IoT communications system receives a client message from an IoT device. The client message includes an endpoint designation (such as by specifying an endpoint in the Server Name Indication (SNI) field of the TLS client hello message). The IoT communications system determines whether the endpoint is associated with a custom or default processing logic and/or settings. Either custom or default processing logic is executed or custom or default settings are applied.
US11343316B2

Methods for providing a highly assisted driving (HAD) service include: (a) transmitting telematics sensor data from a vehicle to a remote first server; (b) transmitting at least a portion of the telematics sensor data from the remote first server to a remote second server, wherein the remote second server is configured to execute a HAD application using received telematics sensor data, and wherein the HAD application is configured to output a HAD service result; and (c) transmitting the HAD service result from the remote second server to a client. Apparatuses for providing a HAD service are described.
US11343307B2

A Network Function Virtualization (NFV) Software Defined Network (SDN) controls NFV resources consumed by Virtual Network Functions (VNFs). An NFV Infrastructure (NFVI) executes SDN application VNFs, SDN controller VNFs, and SDN data-machine VNFs. The NFVI responsively transfers SDN Key Performance Indicators (KPIs). A VNF control system processes the KPIs to generate and transfer NFV control data to lighten one of the SDN VNFs. The NFVI lightens the one SDN VNF responsive to the NFV control data by increasing access to NFVI hardware for the one SDN VNF.
US11343305B2

In some embodiments, a robotic process automation (RPA) design interface comprises a dedicated menu item which, when invoked, includes a file download activity into an existing robotic workflow. A configuration interface further enables the developer to set activity parameters such as a download trigger event and a destination folder for the downloaded file. In some embodiments, executing the download activity comprises the RPA robot suspending subsequent activities of the current robotic workflow until the respective download is complete, and automatically determining a set of runtime attribute values (e.g., filename, size, etc.) of the downloaded file.
US11343298B2

Embodiments enable display updates other than a video stream in a graphical user interface (GUI) to be rendered, encoded, and transmitted exclusive of the video stream. A virtual machine generates a GUI that includes an encoded video stream and other display updates. A virtual graphics processing unit (VGPU) stack associated with the VM renders the other display updates of the GUI to a framebuffer. The rendered display updates are encoded and transmitted to a client for display. The encoded video stream, or a modified (e.g., reduced bit rate) version of the encoded video stream, may be transmitted to the client, such that the client can display the encoded video stream within the GUI. For example, the encoded video stream may be selectively transmitted to the client based on the performance capabilities of the client.
US11343296B2

A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata of the content may be efficiently divided for a purpose of use of a terminal based on general media information or specific media information, and may be transmitted to the terminal. A group may include one or more representations of content. The metadata may include a group element, and the group element may provide a summary of attributes of one or more representations included in the group.
US11343285B2

Techniques for providing multi-access edge computing (MEC) services security in mobile networks (e.g., service provider networks for mobile subscribers, such as for 5G networks) by parsing Application Programming Interfaces (APIs) are disclosed. In some embodiments, a system/process/computer program product for MEC services security in mobile networks by parsing APIs in accordance with some embodiments includes monitoring network traffic on a mobile network at a security platform to identify an API message associated with a new session, wherein the mobile network includes a 5G network or a converged 5G network that includes a multi-access edge computing (MEC) service; extracting mobile network identifier information from the API message at the security platform; and determining a security policy to apply at the security platform to the new session based on the mobile network identifier information.
US11343276B2

This disclosure generally revolves around providing users with advance warning that a message that they have received may be suspicious. The user may not be aware of known threats, may not recognize threats in real time, or may not be aware of new threats, and therefore may unintentionally interact with a hazardous message. A security awareness system, on the other hand, is aware of known threats and may become aware of new threats more quickly than users can be trained to identify them. The system may notify the user when one of these threats are found in their messages. The disclosure further provides systems and methods for updating the security awareness training for users for new threats that appear.
US11343271B1

Embodiments disclosed herein describe one or more servers of an enterprise system that may be configured to receive security and vulnerability information from a plurality of data sources and then rate them based upon their respective variance from an enterprise policy or status quo configuration in a related process area. The servers may execute scoring modules to normalize the data received from the data sources to tailor the system response to a given vulnerability. As such, identified vulnerabilities may be rated according to the needs of the enterprise, rather than being rated according to the factory or default configurations of a particular data source.
US11343270B1

Systems, apparatuses, methods, and computer program products are disclosed for post-quantum cryptography (PQC). An example method includes receiving data. The example method further includes retrieving policy information associated with the data. The example method further includes generating a set of policy attributes about the data based on the data and the policy information. Subsequently, the example method includes generating a risk profile data structure based on the set of policy attributes. The risk profile data structure may be indicative of a vulnerability of the data in a PQC data environment.
US11343263B2

The present disclosure relates to methods, systems, and computer program products for generating an asset remediation trend map used in remediating against an attack campaign. The method comprises receiving attack kill chain data. The attack kill chain data comprises steps for executing an attack campaign on one or more assets associated with a computing device. The method further comprises parsing the attack kill chain data to determine one or more attack execution operations for executing the attack campaign on the one or more assets associated with the computing device. The method determines based on the parsing, one or more remediation operations corresponding to the one or more attack execution operations. In addition, the method sequences the one or more remediation operations to form an asset remediation trend map. In one implementation, the asset remediation trend map indicates steps for remediating the attack campaign.
US11343259B2

Embodiments of the invention are directed to systems, methods, and computer program products for dynamic stepped multi-level authentication. The invention is structured for progressively authenticating transmitted activity processing data over escalating authentication levels using electronic communications between network devices over separate communication channels. Specifically, the invention is structured to authenticate the first activity for a first authentication level based on determining a spatial congruence of the user device and the resource instrument device associated with the first activity. Moreover, the invention is structured to trigger a second authentication level requirement above the first authentication level based on at least the first authentication level and resource activity processing data. In addition, the invention is structured to escalate the authentication of the first activity to the second authentication level based on successful validation of the authentication response provided by the user at the user device.
US11343258B2

Methods and devices for determining whether a mobile device has been compromised. The mobile device has a managed portion of memory and an unmanaged portion of memory, a managed profile and an unmanaged profile, and the managed profile includes files stored in the managed portion of memory and the unmanaged profile includes files stored in the unmanaged portion of memory. The managed profile is governed by a device policy set by a remote administrator. File tree structure information for the managed profile of the mobile device is obtained that details at least a portion of a tree-based structure of folders and files in the managed portion of memory. It is determined from the file tree structure information that the mobile device has been compromised and, based on that determination, an action is taken.
US11343257B2

A device including a processor and a memory, in which the memory includes executable instructions for detecting that a first user has invited a second user to a communication session, wherein the first user is associated with a first user account registered to a first domain platform and the second user is not associated with any of user accounts registered to the first domain platform, the first domain platform defining a first user privilege granted to the user accounts registered to the first domain platform; causing a second user account associated with the second user to be created and registered to a second domain platform, the second domain platform being different from the first domain platform and defining a second user privilege granted to user accounts registered to the second domain platform; and granting the second user account the second user privilege.
US11343251B2

Systems and methods include a computer-implemented method for using variant profiles, including the following. A composite profile for a user is generated by a variant profile system. The composite profile defines resource authorizations for the user. At least one sub-profile is generated for the user. Each sub-profile includes at least one role-based authorization for a user role, and each role-based authorization is extended to users having a composite profile that includes the sub-profile. A set of variant fields for each sub-profile is received from an administrator. The set of variant fields identifies user-specific fields to which the user has access under the user role. The at least one sub-profile is linked to the composite profile of the user. A user buffer defining authorizations for the user is updated using the composite profile of the user, causing the authorizations to become active.
US11343250B2

Application-manager software authenticates a user of a client device over a channel. The authentication operation is performed using a directory service. The application-manager software presents a plurality of applications in a GUI displayed by the client device. The plurality of applications depends on the authentication, the client device, and the channel. And the plurality of applications includes a thin application and a software-as-a-service (SaaS) application. The application-manager software receives a selection as to an application from the user. If the selection is for the SaaS application, the application-manager software provisions the SaaS application. The provision includes automatically logging the user onto an account with a provider of the SaaS application using a single sign-on and connecting the user to the account so that the user can interact with the SaaS application. If the selection is for the thin application, the application manager software launches the thin application.
US11343242B2

Establishing a dynamic connection across systems is provided. The method comprises receiving user login credentials from a user from a first device and authenticating the user login credentials in connection with a user account. A session is created in response to successful authorization of the user login credentials, wherein the session comprises a session state that tracks user activity and any changes to a user account during the session, and the first device is bound to the session state and saved as a known device. Upon detecting activity of the user on a second device, a quick response code is created for the user. When the user inputs the quick response code from the second device, the second device is bound to the session state and logged into the session with the session state preserved.
US11343238B2

Provided is a computer-implemented method for verifying a user identity, including: receiving, from a user device, authentication data for a user, the authentication data including an account identifier corresponding to an account with a first issuer institution; generating, with at least one processor and based at least partially on the authentication data, a passcode; communicating the passcode to the user device or a second device associated with the user; receiving, with at least one processor, a verification request comprising the passcode; and verifying, with at least one processor, an identity of the user based on validating the passcode.
US11343237B1

Methods, non-transitory computer readable media, network traffic manager apparatuses, and systems that assist with managing a federated identity environment includes performing one or more first access control checks on a client upon receiving a request to access one or more web applications. A new signature including data associated with the performed one or more access control checks is generated. Next, the client is redirected to a first server with the generated signature to determine when to authorize the client to access the requested one or more web applications. The client is granted access to the requested one or more web applications when the client is determined to be authorized to access the requested one or more web applications based on one or more second access control checks enforced on the client using the generated signature, and wherein data associated with the enforced one or more second access control checks is included in a response signature.
US11343232B2

A method including actions of pairing with a mobile device and receiving a user name, a password encrypted with a connector password key, and a public key of the mobile device. Additional actions include providing the password encrypted with the connector password key, receiving the password in a decrypted form, obtaining a pairing key, encrypting the pairing key using the public key, encrypting the password with a local password key, providing the pairing key encrypted using the public key and the password encrypted with the local password key, disconnecting from the mobile device, after disconnecting form the mobile device, reconnecting with mobile device, providing a workstation identification, receiving the user name and the password encrypted with the local password key, decrypting the password encrypted with the local password key, and logging in the user using the user name and the password decrypted with the local password key.
US11343222B2

In embodiments of efficient network stack for wireless application protocols, a network stack receives an application-layer message in a first wireless application protocol that includes a source address and a destination address, maps the source address to an Internet Protocol version 6 (IPv6) source address, and maps the destination address to an IPv6 source address. The source node transmits the application-layer message to a destination node in a mesh network using a network stack that implements a second wireless application protocol using the IPv6 source address, and maps the destination address to an IPv6 source address.
US11343217B2

A communication system includes a transmission-side processing device, and a reception-side processing device, the transmission-side processing device and the reception-side processing device communicate using a plurality of communication lines, wherein the transmission-side processing device concurrently transmits the same telegraphic messages via each of the plurality of communication lines, and the reception-side processing device is capable of concurrently receiving telegraphic messages via each of the plurality of communication lines, and when a same telegraphic message as a previously received telegraphic message is received later, invalidates the same telegraphic message received later while processing the previously received telegraphic message.
US11343215B2

A user interface for email users which calls attention to one or more categories of emails in different ways. In some species, at least three categories are used: branded senders with Truemarks; white list buddies; and fraudulent emails which are either not from the domain they purport to be from or in which the content was tampered. The preferred embodiment authenticates emails from branded senders and displays them with the sender's Truemark. Branded sender emails have their Truemarks displayed in the sender column of a list view in the preferred embodiment. In a preferred embodiment, white list senders have either an icon or other graphic or photo they choose displayed to the left or right of the sender column with their name in the sender column. In a preferred embodiment, fraudulent emails have a fraud icon displayed to the left or right of the sender column with a warning in the sender column. Antiphishing processing is also disclosed.
US11343209B2

Systems and methods are provided for performing operations including: retrieving, by one or more processors, a plurality of content items; identifying a list of friends of a user on a messaging application; obtaining reaction data for each friend in the list of friends, the reaction data identifying a set of content items to which respective ones of the friends in the list of friends reacted; selecting, based on the reaction data, a first content item in the plurality of content items that is included in the set of content items to which respective ones of the friends in the list of friends reacted; and presenting the first content item to the user in a presentation arrangement of a graphical user interface.
US11343203B2

This invention discloses a hierarchical switching fabric and deadlock avoidance method for ultra high radix network routers. The hierarchical switching fabric comprises a network-on-chip and K multi-port components. The multi-port component comprises a port module configured to receive packets by a high speed serializer/deserializer, code and format the packets, send the packets to a corresponding hyper packet module after coding and format conversion, and send the packets sent by the hyper packet module to the network; and the hyper packet module configured to perform protocol processing for the received data link level packets, discard illegal packets, forward legitimate packets to the network-on-chip, perform data error correcting, format conversion and channel mapping for the packets received from the network-on-chip, and send the packets to the corresponding port module.
US11343200B2

In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
US11343199B2

[Problem] When a resource reserved in a resource sharing system become unavailable, the reservation is efficiently reset. [Solution] A resource sharing system 10 shares resources 30 with a plurality of users 20 (user terminals). A resource reservation management device 42 includes: a reservation setting unit 402 that accepts a reservation request for the resource 30 from the user 20, and sets a reservation on a predetermined resource 30 in the resource sharing system 10; and a reservation changing unit 404 that resets the reservation to another resource 30 in the resource sharing system 10 in case the predetermined reserved resource 30 becomes unavailable. if the other resource 30 has insufficient resource capacity, the reservation changing unit 404 resets the reservation to the other resource 30 based on a reservation changing policy defining which reservation is preferentially reset out of the reservation to be reset.
US11343193B2

A data rate management system that provides quality of service at the fine granularity of applications in the home network and home automation environment is provided. An application can be associated with a dynamic traffic flow, a physical port, a logical interface, or a host computer or device. Virtual queueing is applied to isolate and protect individual applications. Comprehensive rate management algorithms are developed to offer the bandwidth guarantee for the applications individually. The data rate management system includes a traffic classifier, virtual queueing, and a rate manager. The traffic classifier can statically or dynamically identify an application. The identified application is stored in a dedicated virtual queue. The rate manager schedules the packet transmission among virtual queues using the application-based traffic profiles.
US11343188B2

In one embodiment, a method includes performing, by a router, a destination address lookup of an IP packet in a Forwarding Information Base (FIB) and identifying, by the router, an equal cost multi-path (ECMP) object from the destination address lookup. The ECMP object includes a plurality of paths for forwarding the IP packet to a destination associated with a destination address. The method further includes determining, by the router, a source interface associated with the IP packet, determining, by the router, that the source interface matches an egress interface associated with a path among the plurality of paths, and communicating, by the router, the IP packet based on the path to the destination using the egress interface.
US11343182B2

Presented herein are methods and systems that facilitate data plane signaling of a packet as a candidate for capture at various network nodes within an IPv6 network. The signaling occurs in-band, via the data plane—that is, a capture or interrogation signal is embedded within the respective packet (e.g., in the packet header) that carries a user traffic. The signaling is inserted, preferably when the packet is classified, e.g., at the ingress node of the network, to which subsequent network nodes with the IPv6 network are signaled to capture or further inspect the packet for capture.
US11343180B2

The present technology discloses methods, systems, and non-transitory computer-readable media for defining, for a network primitive in a network domain, whether the network primitive can receive data carrying an assigned context associated from one or more source nodes through a software-defined wide area network (SDWAN) fabric overlay; advertising a capability of the network primitive, the capability stating whether the network primitive can receive the data carrying the assigned context; and controlling selective transmission of the data carrying the assigned context from the one or more source nodes to the network primitive through the SDWAN fabric overlay based on the capability of the network primitive to receive the data carrying the assigned context.
US11343177B2

Technologies for quality of service based throttling in a fabric architecture include a network node of a plurality of network nodes interconnected across the fabric architecture via an interconnect fabric. The network node includes a host fabric interface (HFI) configured to facilitate the transmission of data to/from the network node, monitor quality of service levels of resources of the network node used to process and transmit the data, and detect a throttling condition based on a result of the monitored quality of service levels. The HFI is further configured to generate and transmit a throttling message to one or more of the interconnected network nodes in response to having detected a throttling condition. The HFI is additionally configured to receive a throttling message from another of the network nodes and perform a throttling action on one or more of the resources based on the received throttling message. Other embodiments are described herein.
US11343173B2

A method implemented by an end user device in a network, comprises transmitting user service expectation data to a network element (NE) in the network, the user service expectation data describing an expected network attribute of a path between the end user device and a destination, receiving path aware network data from the NE in response to transmitting the user service expectation data describing the expected network attribute to the NE, the path aware network data comprising a path index, path quality information, and data plane information, the path index identifying the path, the path quality information describing a network attribute supported by the NE on the path, and the data plane information comprising information associated with a protocol by which to transmit a data packet along the path, and transmitting the data packet along the path based on the data plane information.
US11343166B2

This application sets forth various techniques for monitoring a status of a service. According to some embodiments, a DNS server can implement a health check engine that monitors the status of the service in order to implement round-robin DNS among a plurality of availability zones. Each service instance for the service can include a monitoring agent configured to (1) monitor the status of the service instance, and (2) respond to health check messages received from the health check engine. The monitoring agent can also be configured to (1) collect statistics associated with one or more service dependencies of the service instance during a tracking window, (2) calculate at least one ratio based on the statistics collected during the tracking window, and (3) generate the status of the service instance by comparing the at least one ratio to a threshold value.
US11343162B2

Methods and systems are described for inband telemetry. The system receives a plurality of packets, each packet comprising a portion with INT data. The system identifies a packet flow from a source device to a destination device in the plurality of packets and calculates a telemetry metric based on INT data of a plurality of packets of the packet flow. Then the system forwards the calculated telemetry metric to an INT collector.
US11343151B2

Systems and methods are provided for automatic network scaling for data centers. One of the methods comprises storing respective configurations of a plurality of interconnectors, wherein each interconnector is in communication with a respective plurality of servers in a respective rack and a respective top-of-rack switch, and wherein each configuration describes connections between the respective servers and the respective top-of-rack switch, determining a traffic load of each interconnector, and transferring traffic between interconnectors having compatible configurations according to the traffic loads.
US11343142B1

A system performs continuous delivery of a data pipeline on a cloud platform. The system receives a specification of the data pipeline comprising data pipeline units. The system generates a deployment package for each data pipeline unit for a cloud platform. The system provisions computing infrastructure on the cloud platform according to the system configuration of the data pipeline unit. The data pipeline may be implemented as a data mesh. The data pipeline generates one or more data models. The system receives a schema representing a modification in a data model based on a change in the requirements of a consumer system. The system determines the changes to the data pipeline based on the received schema and reconfigures the data pipeline to generate the modified data model. The system manages access control of data to minimize the exposure to data in case of accidental or malicious data breach.
US11343141B2

Disclosed examples include determining that a user-approved migration plan satisfies a proposed migration plan, the proposed migration plan to configure a virtual distributed switch using network configuration settings of a virtual standard switch corresponding to first physical network interface cards, the user-approved migration plan based on a user-selection responsive to the proposed migration plan; creating the virtual distributed switch in a first host and a second host in response to the user-approved migration plan satisfying the proposed migration plan; and configuring the virtual distributed switch based on the network configuration settings of the virtual standard switch.
US11343124B2

An example method may include a processing system of a base station having a processor selecting a blank resource of a time and frequency resource grid of the base station for a transmission of a channel sounding waveform and transmitting the channel sounding waveform via the blank resource. Another example method may include a processing system of a channel sounding receiver receiving at a location, from a base station, a channel sounding waveform via a blank resource of a time and frequency resource grid of the base station, and measuring a channel property at the location based upon the channel sounding waveform.
US11343112B2

Implementations are directed to performing path switching quickly and efficiently when path switching is required in a multicast transfer system. In a multicast transfer system, a multicast group for transmitting the same packet from a sender (transmitting apparatus) to a plurality of receivers (receiving apparatuses) is formed. A transfer apparatus holds transfer destination data in which a group identifier for identifying a multicast group is associated with copy transfer destination information (multicast segment) for specifying another transfer apparatus to be used as a packet transfer destination when the packet is received. In copy transfer destination information, a plurality of other transfer apparatuses can be registered by adding a priority, and a plurality of group identifiers can be associated with a single piece of copy transfer destination information.
US11343110B2

A method to report a phantom object for a structure in a power-and-ground (PG) router is disclosed. The method includes generating the structure of a PG network based on a spec received as input, identifying a violation of a design rule for the structure, and changing the structure to remove the violation of the design rule. The method further includes generating a report of the violation and the changing, generating a phantom object based on the changing, and outputting the report and the phantom object.
US11343108B2

A system and method for the generation of composite private keys are provided. First and second bitstreams are retrieved from an addressable cryptographic table by deriving addresses in the addressable cryptographic table from an initial instruction, accessing first and second bit values stored at addresses belonging to the derived addresses in the addressable cryptographic table, and outputting the first bit values as the first bitstream and the second bit values as the second bitstream. The first bitstream is concatenated with data from the first bitstream to form a data stream having a desired length and the second bitstream is concatenated with data from the second bitstream to form a selector stream having the desired length. A first composite encryption key having a length longer than the first and second bitstreams is formed by selecting values of the data stream identified by corresponding bit values of the selector stream.
US11343107B2

A system for secured logging of a second event. The system includes a logging device and a triggering device The triggering device receives an input related to the second event, creates second event message based on received input related to the second event, and receives the first set of data related to first logged event from the logging device. The triggering device further creates a first position-lock data from the first set of data, creates a second append request, and provides the second append request to the logging device. The logging device is configured to verify the second append request. Based on positive verification, the logging device creates a logging device signature over a second log-append-approval, and combines the created logging device signature with the provided second append request to form a second logged event.
US11343099B2

A device, method, and computer readable storage medium generate a biometric public key for an individual based on both the individual's biometric data and a secret, in a manner that verifiably characterizes both while tending to prevent recovery of either by anyone other than the individual. The biometric public key may be later used to authenticate a subject purporting to be the individual, using a computing facility that need not rely on a hardware root of trust. Such biometric public keys may be distributed without compromising the individual's biometric data, and may be used to provide authentication in addition to, or in lieu of, passwords or cryptographic tokens. Various use cases are disclosed, including: enrollment, authentication, establishing and using a secure communications channel, and cryptographically signing a message.
US11343092B2

A method of biometric signature. The method comprises receiving a biometric data input from a user and generating a digital artifact from the biometric data input. N private keys are generated from the digital artifact. Upon receiving input of a document, a hash of the document is generated. In response to receiving a signature from the user on the document, the hash is encrypted with each private key to create an encrypted hash with N encrypted keys. The encrypted hash and N encrypted keys are stored in a database.
US11343090B2

There is disclosed in one example a computing system, including: a processor; a memory; and a memory encryption engine (MEE) including circuitry and logic to: allocate a protected isolated memory region (IMR); encrypt the protected IMR; set an access control policy to allow access to the IMR by a device identified by a device identifier; and upon receiving a memory access request directed to the IMR, enforce the access control policy.
US11343085B2

An example operation may include one or more of splitting a session key into a plurality of partial shares, distributing the plurality partial shares to a plurality of content providers, respectively, where each content provider receives a different partial share of the session key, encrypting a stream of media content based on the session key, and transmitting the encrypted stream of digital content to a user device which has one or more partial shares among the plurality of partial shares.
US11343081B2

An HSM cluster includes a set of hardware security modules that maintain a set of cryptographic keys that are synchronized across the HSM cluster. Individual applications running on client computer systems access the HSM cluster using HSM cluster clients running on the client computer systems. The HSMs are accessed via a set of HSM cluster servers that monitor the synchronization of the cryptographic keys. Synchronization of the HSMs is maintained by the HSM cluster clients. The HSM cluster clients replicate key-addition and key-deletion operations across the HSM cluster. When a new key is created by a particular HSM, a prefix associated with the particular HSM is added to the identifier associated with the new key to avoid key-namespace collisions. If the set of cryptographic keys becomes unsynchronized across the HSM cluster, applications may continue read-only cryptographic operations while the HSM cluster is resynchronized by the HSM cluster clients.
US11343076B2

A method and apparatus for determining a propagation delay and/or a distance between a plurality of transceivers, in particular between transceivers outside and/or as part of a motor vehicle, wherein the transceivers are each designed: to generate identical codes in a plurality of these transceivers, using a calculation method known to them, from at least one starting value transmitted, in particular, from one of the transceivers to the further transceivers, to transmit one or more messages from at least one of the transceivers to one or more further ones of the transceivers, which messages each contain at least one of the codes, to determine at least one propagation delay and/or at least one distance between at least two of the transceivers, in particular from the propagation delay and/or transmission times of the one or more messages.
US11343070B2

A method for performing a fully homomorphic encryption on a plain text is disclosed. The method includes computing a first subfunction based on a first computationally intractable problem and the plain text to generate a first section of a cipher text. The method also includes computing a second subfunction based on a second computationally intractable problem and the plain text to generate a second section of the cipher text. The method further includes generating a fully homomorphic function by integrating the first subfunction and the second subfunction. The method further includes encrypting the plain text to a fully homomorphic cipher text using the fully homomorphic function.
US11343069B2

Systems and methods that may implement an Oracle-aided protocol for producing and using FHE encrypted data. The systems and methods may initially encrypt and store input data in one encrypted form that is not performed using FHE, which does not substantially increase the size of the data and storage resources required to store the encrypted data. In accordance with the Oracle-aided protocol, the encrypted data is re-encrypted as FHE encrypted data when FHE encrypted data is required.
US11343066B2

A method for synchronizing baseband clocks in an OFDMA wireless microphone system is disclosed. An example method includes receiving a plurality of pilot subcarriers from an audio transmitter. The method also includes determining a timing offset estimate based on the pilot subcarriers. The method further includes determining a tuning value by passing the timing offset estimate through a proportional-integral controller. The method still further includes determining a modified reference signal by modifying a reference oscillator based on the tuning value. And the method yet further includes controlling (i) an audio sample clock and (ii) an antenna data clock based on the modified reference signal.
US11343062B2

Disclosed herein are an apparatus and method for removing a self-interference signal. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program receives an upstream signal for removing self-interference, generates a downstream signal for channel estimation, replicates a self-interference signal in a time domain and a self-interference signal in a frequency domain using the upstream signal and the downstream signal, and removes the self-interference signal from the upstream signal using the replicated self-interference signal in the time domain and the replicated self-interference signal in the frequency domain.
US11343054B2

This application provides example communication methods, terminal devices, and network devices. One example method includes configuring, by a network device, a first bandwidth part BP and a second BP for a terminal device. The network device then sends a first TB to the terminal device. When the first BP and the second BP correspond to a same physical parameter, the first TB is mapped onto the first BP and the second BP. When the first BP and the second BP correspond to different physical parameters, the network device further sends a second TB to the terminal device, where the first TB is mapped onto the first BP, and the second TB is mapped onto the second BP.
US11343053B2

A communications device for use in a wireless communications system comprising an infrastructure equipment and the communications device is provided. The communications device is configured to transmit an uplink channel to the infrastructure equipment in a plurality of allocated subcarriers. The communications device comprises circuitry for one or more modulation symbol repetition blocks, each configured to receive modulated symbols mapped to one of plurality of modulated symbol sets and to repeat each of the received modulated symbols within each of the plurality of modulated symbol sets, and circuitry for a precoder block configured to carry out a precoder function on the repeated modulation symbols, the precoder function comprising multiplying each of the repeated modulation symbols by an element of a precoder vector to produce precoded symbols.
US11343049B2

A terminal is disclosed including a transmitter that transmits, in an uplink control channel, uplink control information including a 1-bit Hybrid Automatic Repeat reQuest-Acknowledgement (HARQ-ACK) and a positive Scheduling Request (SR) or a negative SR, and a processor that uses a cyclic shift based on a parameter according to higher layer signaling, and based on the uplink control information, in the transmission of the uplink control information, wherein an interval between two cyclic shifts, each based on two values of uplink control information including the positive SR and the 1-bit HARQ-ACK, is π, and an interval between two cyclic shifts, each based on two values of uplink control information including the negative SR and the 1-bit HARQ-ACK, is π. In other aspects, a radio communication method for a terminal is also disclosed.
US11343045B2

An information transmission method and apparatus are provided. The method includes: determining a time domain density of a phase tracking reference signal (PTRS); determining a frequency domain density of the PTRS based on an available bandwidth, a scheduled resource block (RB) or an available RB; mapping the PTRS to one or more orthogonal frequency division multiplexing (OFDM) symbols based on the time domain density and the frequency domain density; and sending a signal that includes the OFDM symbol to which the PTRS is mapped. According to this application, a quantity of PTRSs can be prevented from jumping when a value of scheduled bandwidth is close to a threshold, both accuracy of common phase error estimation and spectral efficiency are taken into consideration, and the PTRSs can be uniformly mapped in the scheduled or available bandwidth, thereby properly configuring the PTRSs.
US11343019B2

Provided is a communication apparatus and a method that allow for synthesis of information using an original signal and a retransmission signal for retransmitting information of the original signal whose demodulation has failed, in wireless communication with independent physical layer and MAC layer. Information is transmitted regarding a configuration of a retransmission signal for retransmitting information of an original signal whose demodulation has failed to a sender of the retransmission signal, and the retransmission signal transmitted from the sender is received on the basis of the information regarding the configuration of the retransmission signal transmitted. The present disclosure is applicable, for example, to a transmission/reception apparatus, a communication apparatus, an information processing apparatus, electronic equipment, a computer, a storage medium, and a system, and so on.
US11343013B2

Facilitating facilitate enablement of a smart HARQ feedback to support outer loop link adaptation in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a method can comprise sending, by a first device comprising a processor, a data packet to a second device. The method also can comprise receiving, by the first device, negative acknowledgement data from the second device. The negative acknowledgement data can indicate that the second device fails to support a modulation and coding protocol of the data packet.
US11343011B2

A coherent optical transmitter configured to generate a modulated optical signal within a portion of optical spectrum defined by a spectral position and spectral width, wherein the spectral width is ‘n’ bins where n is an integer greater than 1 and each bin is a same size, and wherein the spectral position and spectral width are specified by to the coherent optical transmitter via a management system.
US11343006B2

Example methods, apparatus, systems and articles of manufacture to facilitate local time-based digital audio measurement are disclosed. Example methods disclosed herein include a hello ping may be received from a media player. The media player may be associated with a location based on the hello ping. The media player may be associated with a time offset based on the location. A configuration file may be generated to include the location and the time offset. The configuration file may be sent to the media player.
US11343004B1

A system, method, and computer readable storage device are provided for collecting data associated with a WiFi signal profile of an area of interest (AOI), analyzing the collected data, and generating a dataset from the data representative of the signal profile. The dataset includes value information and location information, wherein value information include signal data that are to be displayed in a visual representation. The dataset includes values of measured WiFi signal strengths, and in some examples the values are weighted based on one or a combination of device data, interference data, and business-related data. This can enable generation and display of a visual representation that includes a representation of signal strength values based on assessed signal strengths needed to support particular services on particular user devices. The visual representation can be a heatmap that shows color-coded variations in WiFi signal values associated with locations or devices in the AOI.
US11343001B2

Quantum network nodes use light from a laser to stimulate emission of single photons. A detection station detects arrival of the photons from the quantum network nodes at a photon arrival detector. In time slots between single photon emissions, the quantum network node supply light from the laser to the detection station. The detection station measures a phase differences between light from a reference laser and the light received from different quantum network nodes in said time slots. The detection station has optical phase and/or frequency modulators between the optical inputs for light from the quantum network nodes and the photon arrival detector. The detection station uses the measured phase differences in control loops to control the phase or frequency modulator to adjust modulation dependent on the phase difference, so as to establish a predetermined phase relation between the reference laser and the light obtained by modulating the received light from the quantum network nodes in the detection station. The control signal is maintained during the expected time of arrival of photons emitted by the quantum network nodes.
US11342999B2

An approach for pre-distorting an input signal for an optical transmitter so as to at least partially compensate in advance for linear and non-linear distortions of the optical transmitter is provided.
US11342993B2

Systems, methods, and devices are disclosed for implementing photonic links. Methods include transmitting light using an optical emitter, splitting, using an input coupler, the light into a first path and a second path, the first path being provided to a modulator, and the second path being provided to a phase shifter, and combining, using an output coupler, an output of the modulator and an output of the phase shifter. Methods further include identifying a modulator phase angle that reduces a third order distortion at an output of the output coupler, applying a first bias voltage to a modulator to maintain the identified modulator phase angle, and applying a control signal to the phase shifter to maintain a phase difference between an output of the modulator and an output of a phase shifter.
US11342982B2

Mechanisms for determining directional beamforming weights are disclosed. A method performed by a radio transceiver device includes obtaining, from measurements on reference signals, channel estimates per antenna port and frequency. The channel estimates are indicative of power delay values per antenna port towards another radio transceiver device. The method includes determining modified channel estimates per antenna port and frequency with the power delay values outside a threshold delay window being suppressed. The method includes determining directional beamforming weights for beam-formed transmission towards said another radio transceiver device based on the modified channel estimates per antenna port and frequency.
US11342980B2

A method performed by a UE for Uplink (UL) transmission prioritization is provided. The method includes receiving an RRC message; detecting a beam failure event on an SpCell; and performing operations in response to detecting the beam failure event. The operations include transmitting a preamble to the SpCell; receiving an RAR message from the SpCell; determining whether a first UL resource is enabled for transmission of a BFR report according to whether the first UL resource is indicated by the RAR message and whether the RRC message is configured with an indication; and transmitting the BFR report on the first UL resource after determining that the first UL resource is enabled for the transmission of the BFR report. A UE using the method is also provided.
US11342976B1

This disclosure presents an orbital angular momentum (OAM) antenna that includes a plurality of concentric antenna arrays, each antenna array corresponding to a different respective OAM order and being comprised of a different respective set of antenna elements arranged at a different respective radius. The OAM antenna also includes a plurality of phase shifters, each phase shifter corresponding to a different respective antenna array of the plurality of concentric antenna arrays. Each phase shifter is configured to trigger the respective set of antenna elements of a corresponding antenna array to generate a respective OAM beam. According to aspects of the disclosure, each OAM beam generated by a respective antenna array has a same divergence angle as the other OAM beams generated by the other respective antenna arrays of the plurality of concentric antenna arrays.
US11342972B2

Embodiments of the present disclosure disclose an uplink transmission method, an uplink transmission scheduling method and a device. The uplink transmission method is applied to a terminal and includes: performing delay processing of an uplink signal on multiple antenna ports and then transmitting the uplink signal.
US11342970B1

This disclosure provides systems, methods and apparatuses for a selection of one or more transmission and reception points (TRPs) within a multi-TRP system. In one aspect, a user equipment (UE) may transmit an indication of the selected TRPs and an indication of one or more beams that the selected TRPs may use to communicate with the UE based on a mismatch between a default operating frequency (DOF) of each TRP within the multi-TRP system and a DOF of the UE. For example, the UE may receive an indication of a DOF of each antenna port of the TRPs within the multi-TRP system and the UE may compare the indicated DOFs with a DOF of each antenna module of the UE. The UE may select to communicate with TRPs and select one or more ports that the selected TRPs may use to communicate with the UE based on the comparison.
US11342967B2

A method for estimating, at one and the same given time, a set of attenuations of one or more first radiofrequency RF uplinks, implemented by a VHTS space telecommunications system. In an auxiliary usage step, an on-board regenerative or digital transparent processor DTP generates at least one beacon signal that is or are distributed, in the Q band, to N nominal access stations GWn(i) in order to be measured in terms of power, or measures the spectral power of each traffic signal transmitted by the nominal access stations GWn(i), i varying from 1 to N. In a following step, the attenuation levels An(i) of the uplinks LUn(i) are determined based on the powers of the one or more beacon signals that are measured on the corresponding downlinks LDn(i) in the Q band, or based on the one or more spectral powers, measured by the DTP, of the traffic signals received on the one or more uplinks LUn(i).
US11342955B2

A radio frequency (RF) aperture includes an interface board. An array of electrically conductive tapered projections have bases disposed on a front side of the interface printed circuit board and extend away from the front side of the interface printed circuit board. RF circuitry is disposed at the back side of the interface board and is electrically connected with the electrically conductive tapered projections.
US11342952B2

A mobile communication device that is configured to cancel interference within received millimeter wave band signals. The device includes a receiver circuit that is configured to receive a millimeter wave band signal, adjust gain provided to the millimeter wave band signal at a first amplifier, cancel interference in millimeter wave band signal after gain is adjusted by the first amplifier, and adjust gain provided to the millimeter wave band signal at a second amplifier after interference is cancelled.
US11342949B2

A body-worn electronic device, including a loop antenna and a transmitter. The overall physical length of the loop antenna is less than 75% of the vacuum wavelength of a lower limit frequency of the operating frequency range of the transmitter, while the electrical length of the antenna is from 0.9 to 1.1 times the guided wavelength of the lower limit frequency of the operating frequency range of the transmitter. The loop antenna includes a plurality of conductors which are connected in series by inductors so as to increase the electrical length of the loop antenna.
US11342945B2

Provided is a rate matching method and device for a Polar code. The method includes: concatenating K information bits and (N−K) frozen bits to generate a bit sequence of N bits, and encoding the bit sequence of N bits by means of a Polar code encoder with a generator matrix of size N×N to generate an initial bit sequence {S0, S1, . . . , SN−1} of bits, where K and N are both positive integers and K is less than or equal to N; dividing a circular buffer into q parts, selecting bits from the initial bit sequence {S0, S1, . . . , SN−1} in a non-repeated manner, and writing the bits into the q parts of the circular buffer according to a predefined rule, where q=1, 2, 3 or 4; and sequentially selecting a bit sequence of a specified length from a predefined starting position in a bit sequence in the circular buffer and taking the bit sequence of the specified length as a bit sequence to be transmitted.
US11342944B2

A processing element includes an input zero detector to detect whether the input from the neighbor processing element contains a zero. When the input from the neighbor processing element contains the zero, a zero disable circuit controls the input from the neighbor processing element and respective data of the memory to both appear as unchanged to the arithmetic logic unit for the operation. A controller of an array of processing elements adds a row of error-checking values to a matrix of coefficients, each error-checking value of the row of error-checking values being a negative sum of a respective column of the matrix of coefficients. The controller controls a processing element to perform an operation with the matrix of coefficients and an input vector to accumulate a result vector. Owing to the error-checking values, when a sum of elements of the result vector is non-zero, an error is detected.
US11342939B2

It is proposed to divide data read from a memory into groups and to perform a syndrome calculation iteratively based on each of the individual groups. The syndromes may be calculated by means of random access to the individual groups.
US11342932B2

A data compression process reduces the amount of machine spectral data transmitted over a network while maintaining the details of spectral peaks used for machine health analysis. The data compression process also provides for the calculation of various types of spectral parameters, such as spectral band parameters, with negligible loss of accuracy.
US11342924B2

A battery-less Internet of things (IoT) tag integrated with a proximity sensor is disclosed. The battery-less IoT tag includes: a transmit antenna designed to have an inductive element; an integrated circuit having a capacitive element; and an energy harvester coupled to a capacitor, wherein the capacitor is an on-die capacitor and the energy harvester is configured to harvest energy from ambient signals, wherein the inductive element and the capacitive element form the proximity sensor oscillating at a local oscillator (LO) frequency, and wherein a frequency offset from the LO frequency is indicative of a detection of a nearby object.
US11342923B1

A circuit for facilitating random edge injection locking of an oscillator comprises a clock signal and a digitally controlled delay line, where the digitally controlled delay line is configured to delay the clock signal, thereby generating a delayed clock signal. The circuit further comprises an edge selector configured to generate a phase select signal with a random pulse sequence. Moreover, the circuit comprises a pulse generator downstream to the digitally controlled delay line configured to generate injection pulses from the delayed clock signal for at least two phases of the oscillator based on the phase select signal.
US11342917B2

An electronic control device includes: a logic circuit for reconfiguring a plurality of arithmetic circuits including a first circuit and a second circuit; a reconfiguration controller that reconfigures the arithmetic circuits and checks the reconfigured arithmetic circuits based on reconfiguration commands; and a process controller that transmits the reconfiguration commands to the reconfiguration controller and instructs the arithmetic unit to execute operations, in which when a first reconfiguration command is received, the reconfiguration controller reconfigures and checks the first circuit, when the check of the first circuit by the reconfiguration controller is completed, the process controller instructs the first circuit to execute an operation, the process controller transmits a second reconfiguration command to the reconfiguration controller and instructs the reconfiguration controller to start to reconfigure the second circuit until the execution of a predetermined process of the first circuit is completed after completion of the reconfiguration of the first circuit.
US11342916B2

Integrated circuits described herein implement an x-input logic gate. The integrated circuit includes a plurality of Schottky diodes that includes x Schottky diodes and a plurality of source-follower transistors that includes x source-follower transistors. Each respective source-follower transistor of the plurality of source-follower transistors includes a respective gate node that is coupled to a respective Schottky diode. A first source-follower transistor of the plurality of source-follower transistors is connected serially to a second source-follower transistor of the plurality of source-follower transistors.
US11342913B2

Provided is a reverse current switch. The reverse current switch includes: a comparison unit including a first input end, a second input end, and a first output end; and a switch resistance unit, where a first end of the switch resistance unit is connected to the first input end, a second end of the switch resistance unit is connected to the second input end, and a third end of the switch resistance unit is connected to the output end of the comparison unit, and the switch resistance unit is controlled by a voltage of the first output end. This reverse current switch has a simple structure and can implement working under low voltage conditions.
US11342911B2

Gate driver bootstrap circuits and related methods are disclosed. An example gate driver stage includes a first terminal and a second terminal, the first terminal to be coupled to a capacitor, the capacitor and the second terminal to be coupled to a gate terminal of a power transistor, a gate driver coupled to the first terminal and the second terminal, and a bootstrap circuit coupled to the first terminal, the second terminal, and the gate driver, the bootstrap circuit including a control stage circuit having an output and a first transistor having a first gate terminal and a first current terminal, the first gate terminal coupled to the output, the first current terminal coupled to the first terminal.
US11342910B2

A method for establishing a powered link over a transmission line includes enabling a current source to provide a constant, predetermined current to a terminal. The method includes sensing a voltage on the terminal to generate a sensed voltage level. The method includes comparing the sensed voltage level on the terminal to a predetermined voltage level. The method includes disabling the current source in response to the sensed voltage level equaling or exceeding the predetermined voltage level. The method may include, while the current source is enabled, a power transistor coupled to the terminal is disabled and only conducts current in a subthreshold region of transistor operation.
US11342898B2

Aspects of this disclosure relate to a band pass filter that includes LC resonant circuits coupled to each other by a capacitor. A bridge capacitor can be in parallel with series capacitors, in which the series capacitors include the capacitor coupled between the LC resonant circuits. The bridge capacitor can create a transmission zero at a frequency below the passband of the band pass filter. The LC resonant circuits can each include a surface mount capacitor and a conductive trace of the substrate, and an integrated passive device die can include the capacitor. Band pass filters disclosed herein can be relatively compact, provide relatively good out-of-band rejection, and relatively low loss.
US11342892B2

The present technology relates to an amplifier and a signal processing circuit that can reduce deterioration of signal quality. A voltage-to-time converter (VTC) integrates error information included in an output pulse width modulation (PWM) signal that is a PWM signal to be output to an outside of a device, so as to convert the error information into error time information. A delay unit generates a plurality of delayed signals using an input PWM signal that is a PWM signal input from the outside of the device. A signal selection unit selects a delayed signal according to the error time information from the plurality of delayed signals and outputs the output PWM signal. The present disclosure can be applied to, for example, an audio player.
US11342890B2

An apparatus to prevent supply-to-ground current in a comparator is disclosed. The apparatus includes circuitry to determine if first and second output nodes of the comparator have respectively reached first and second logic levels, and circuitry responsive to a determination that the voltage at the first and second output nodes of the comparator has reached the first and second logic levels, to generate a signal. In addition, the apparatus includes circuitry to supply the signal to a transistor, the signal to turn off the transistor and prevent the flow of supply-to-ground current through the comparator.
US11342885B2

In one example, a circuit includes a first node to receive an analog signal that is an amplitude modulated radio-frequency signal for a digital signal. An output node is configured to provide an output signal indicative of rising and falling edges of an envelope of the analog signal. The rising and falling edges are indicative of rising and falling edges of the digital signal. A first current path is disposed between a power supply node and the first node. The first current path includes a first transistor coupled between the first node and a first bias source. The first bias source is coupled between the first transistor and the power supply node. The output node is coupled to a first intermediate node in the first current path between the transistor and the first bias source. A control terminal of the first transistor is coupled to the output node via a feedback network.
US11342878B1

A regenerative power conversion system with a phase shift transformer having a primary circuit and N secondary sets of M secondary circuits, a controller synchronizes rectifier switching control signals of individual regenerative power stages to a phase angle of a corresponding one of the secondary circuits based on a feedback signal of the primary circuit during regenerative operation of the power conversion system.
US11342873B2

A controller for a switched reluctance motor, which includes a rotor, a stator, and coils wound around the stator and which is mounted on a vehicle as a traveling drive source, the controller including: a control unit performing regenerative control to apply a positive voltage and a negative voltage to the coils so that a current value of the coils becomes a first target current value in a predetermined regenerative region. Further, when the battery charge state value is a predetermined value or more, the control unit reduces a section where a negative voltage is applied to the coils to be narrower than that in a case where a battery charge state value is less than the predetermined value.
US11342868B2

A method for identifying the magnetic anisotropy of an electric rotary field machine comprising a rotor and a stator is described, the method comprising the steps of setting injection pulses of equal absolute values during an injection interval, detecting a respective current response in form of current difference vectors, and determining the anisotropy from the voltage vectors and current difference vectors. Such a method should allow identifying of magnetic anisotropy in a simple way. To this end, injection pulses in the three-phase domain are used.
US11342860B2

Several DC link converters are interconnected at first and second terminals. Each DC link converter has an input-side rectifier connected to a power supply and an output-side inverter connected to a load, and a DC link with a DC link capacitor. Potentials of the DC link capacitor are connected via first and second lines respective first and second terminals. A switching element and a parallel-connected diode are arranged in at least one of the lines. A control device controls the switching element depending on the DC link voltage and/or as the current flowing through the respective line, allowing the DC link capacitor to be charged, but not discharged via the diode when the switching element is non-conducting, and to be at least discharged when the switching element is conducting. An inductor is arranged in at least one of the lines, and a flyback diode is connected between the lines.
US11342858B2

A power converter apparatus is provided with: a plurality of leg circuits, each including two switch circuits connected in series between input terminals; a transformer including a primary winding and a secondary winding, the primary winding having a first terminal and a second terminal; and at least one capacitor. The at least one capacitor is connected between the first terminal or the second terminal of the primary winding of the transformer, and a node between the two switch circuits in at least one leg circuit among the plurality of leg circuits. The first terminal of the primary winding of the transformer is connected to at least two nodes between the switch circuits in at least two first leg circuits among the plurality of leg circuits, via at least two first circuit portions having at least one of capacitances and inductances different from each other, respectively.
US11342853B2

A power converter circuit includes an input configured to receive an input voltage and an output configured to provide an output voltage; a main converter coupled between a main converter input and the output and comprising a first winding and a second winding that are inductively coupled; and an auxiliary converter comprising an auxiliary converter input coupled to a third winding and an auxiliary converter output, wherein the third winding is inductively coupled with the first winding and the second winding. The auxiliary converter output is coupled between the input and the main converter input.
US11342848B2

A multiphase switching converter has a plurality of switching circuits coupled in parallel, and a plurality of control circuits configured in a daisy chain. Each control circuit receives a phase input signal, and provides a phase output signal and a switching control signal for controlling a corresponding switching circuit. When a current sense signal is less than a phase shedding threshold, and if a corresponding one of the control circuits is a last one in the daisy chain or if a pulse on the phase input signal lasts within a preset time period, then a corresponding one of the switching circuits stops a power output, and the phase output signal equals the phase input signal.
US11342845B2

Various embodiments include a method for operating a bidirectional voltage converter with an input-side half-bridge, an output-side half-bridge, and a bridge branch having a bridge inductance, comprising: determining an actual mean bridge current value flowing through the bridge branch during a respective subsequent switching cycle T1 of the transistor switches in a respective current switching cycle T0; determining switch-on time points and switch-on durations of the respective transistor switches for the respective subsequent switching cycle T1; and switching on the respective transistor switches at the respective ascertained switch-on time points and for the respective ascertained switch-on durations in the respective subsequent switching cycle T1.
US11342840B2

A switching device includes a first switch and a threshold voltage adjustment circuitry. The first switch is configured to be selectively turned on according to an enable signal, in order to connect a first pin to a second pin. The threshold voltage adjustment circuitry is configured to adjust a voltage level of a bulk terminal of the first switch according to the enable signal and a voltage provided from a power source. In response to the voltage being de-asserted, the threshold voltage adjustment circuitry is further configured to cut off a signal path between the bulk terminal and the power source.
US11342832B2

A driving circuit for a semiconductor circuit which includes a pair of main terminals through which a main current is conducted and a control terminal to which a control voltage is applied to control a circulation state of the main current, includes: driving voltage switching circuitry that receives a control signal, instructs switching between driving voltages based on a change in the control signal, and outputs a driving voltage, among the driving voltages, that has been selected in the switching; low-speed control circuitry that instructs an increase-decrease change in the control voltage at a low speed; speed-increase control circuitry that executes a speed-increase control of increasing a speed of the increase-decrease change made by the low-speed control circuitry; and speed-increase switching circuitry that instructs switching between an execution and a non-execution of the speed-increase control, and instructs switching between levels of a speed-increase change caused by the speed-increase control.
US11342830B2

An electromechanical drive system for a mechanical power load. The system includes an electric motor connectable to an electric power source, a first transmission connected at one side with a first end of the shaft of the electric motor and connectable at the other end with a load, an electric power generator, and a second transmission connected at one side with a second end of the shaft of the electric motor, which extends in a direction opposite to that of the first end of the shaft of the electric motor, and which is connected at the other side with the electric power generator, wherein the electric power generator is electrically connectable via a switch with a power source and the electric motor, such that the electric current from the power generator can be directed either to electric power source or to an electric motor, with which charging of the electric power source is achieved when a need of the load for mechanical power is reduced.
US11342828B2

Aspects of the invention provide methods and systems for moving a plurality of moveable stages relative to a stator. The stator comprises a plurality of coils shaped to provide pluralities of coil trace groups where each coil trace group comprises a corresponding plurality of generally linearly elongated coil traces which extend across a stator tile. Each moveable stage comprises a plurality of magnet arrays. Methods and apparatus are provided for moving the moveable stages relative to the stator, where a magnet array from a first moveable stage and a magnet array from a second moveable stage both overlap a shared group of coil traces. For at least a portion of the time that the magnet arrays from the first and second moveable stages overlap the shared group of coil traces, currents are controllably driven in the shared coil trace group based on the positions of both the first and second moveable stages. The positions of the first and second moveable stages may be ascertained by feedback.
US11342827B2

A four-sided-synchronous-swing dual-mode broadband power generation device, comprising a fixing frame, a piezoelectric beam swing mechanism, and electromagnetic induction power generators (7). Four groups of straight piezoelectric beams (6) and L-shaped piezoelectric beams (5) are installed in a small space, therefore, a limited working space can be fully utilized, the working area can be reduced, and the requirements for development of a microelectromechanical system can be satisfied. Each L-shaped piezoelectric beam (5) comprises a horizontal beam and a vertical beam, so that vibration in two directions can be implemented, therefore, the dynamic behavior of piezoelectric cantilevers is enriched, and the power generation efficiency of the system is improved. The straight piezoelectric beams (6) and L-shaped piezoelectric beams (5) have different lengths, so that energy of different swing frequencies can be effectively harvested, and the effective working frequency bandwidth can be broadened. The adjacent straight piezoelectric beams (6), L-shaped piezoelectric beams (5), and electromagnetic induction power generators (7) constitute four groups of dual-mode piezoelectric electromagnetic composite power generation structures, effectively improving power generation. The four-sided-synchronous-swing dual-mode broadband power generation device can harvest energy inputted in the form of rotation from environment and currently can be applied to wind power generation, hydroelectric power generation, bicycle self-power supply, and other fields.
US11342815B2

A temperature detection unit for a stator of an electric motor, includes a plate, a support element, at least two feet, and at least two temperature sensors, wherein the temperature sensors are arranged one on each of the feet.
US11342808B2

A motor includes a housing, a stator assembly disposed in the housing, the stator assembly defining a rotor cavity extending through the housing, a rotor assembly including a rotor shaft extending along a longitudinal axis, two brackets connected to the housing, the two brackets disposed, one each, at either end of the rotor cavity, and two bearings disposed, one each, on each of the two brackets, wherein the two bearings rotatably support the rotor shaft within the housing. The rotor shaft is a stepped shaft that includes end portions disposed at either end of a core portion, the core portion includes channels extending in a direction parallel to the longitudinal axis, the channels extending radially at a depth into the core portion to define a core diameter such that the core diameter is less than the first diameter.
US11342803B2

An electric machine including a rotor shaft having an inner shaft core with a first composition and an outer shaft portion surrounding at least some of the inner shaft core. The outer shaft portion is fabricated from a material having a different composition than the inner shaft core. For example, the inner shaft core could be fabricated from a material having high thermal conductivity, such as copper, while the outer shaft portion is fabricated from a material with lesser thermal conductivity, but greater strength, for example steel. The two-material shaft with a highly thermally conductive core serves to conduct heat from the interior of the electric machine to the housing, or to an exterior apparatus or structure.
US11342802B2

A rotor includes a rotor core including a magnet insertion hole and an opening and a permanent magnet inserted in the magnet insertion hole and forming a first magnetic pole. The rotor satisfies L1
US11342796B2

Methods, systems, and techniques for safely controlling wireless charging in the presence of a foreign object are presented. A method includes determining a power difference between a power transmitted by a wireless charger and a power received by an electronic device, determining a level of misalignment of the electronic device with respect to the wireless charger; estimating an amount of power difference due to the level of misalignment of the electronic device with respect to the wireless charger, adjusting a power difference threshold for the wireless charger based on the estimated amount of power difference, and controlling operation of the wireless charger based on the power difference and the adjusted power difference threshold.
US11342792B2

An electronic device having an inductive power transfer system is disclosed. The electronic device includes an inductive coil for inductive power transfer using an alternating magnetic field and a permanent magnet for creating a separable magnetic attachment between the electronic device and a second device having an inductive coil. The permanent magnet is positioned substantially at the geometric center of the inductive coil to align the inductive coil with the inductive coil in the second device. The permanent magnet has substantially flat first and second surfaces substantially parallel to the inductive coil, and the permanent magnet is manufactured to have an electrical resistivity to impede eddy current generation in the permanent magnet and heating of the permanent magnet by the alternating magnetic field during inductive power transfer.
US11342778B2

An electronic device is provided. The electronic device includes a housing including an inner space, a hole formed through the housing to the internal space, a stylus pen insertable into the internal space through the hole, wherein the stylus pen includes a first wireless communication circuit and a wireless charging receiver circuit, a wireless charging transmitter circuit positioned inside the housing and configured to provide charging to the wireless charging receiver circuit when the stylus pen is inserted into the inner space, a second wireless communication circuit positioned inside the housing, at least one processor operatively connected to the wireless charging transmitter circuit and the second wireless communication circuit, and at least one memory operatively connected to the at least one processor, wherein when executed, cause the at least one processor to detect whether the stylus pen is inserted into the inner space, start to provide charging for a first duration.
US11342771B2

An automatic power supply control device of a battery management system (BMS) includes a converter receiving power of a battery to convert the power to power needed for a load, wherein the power input from the battery is controlled by a manual control signal IGON) generated by a button operation of a user or by a controller (MCU), a manual control signal generator generating the manual control signal (IGON) for controlling the converter, a control signal conversion part configured to, when the manual control signal (IGON) is activated and a predetermined time has elapsed, transmit a signal (NIG) to the controller (MCU) and inactivate the manual control signal (IGON), and the controller (MCU) driven by output power of the converter and configured to activate a signal (MWAKEUP) for controlling the converter and control power supplied to the load when the signal (NIG) is received.
US11342767B2

A multi-voltage charging terminal access port includes at least one housing, a first charging terminal within the housing and configured to receive a first charging voltage, a second charging terminal within the housing and configured to receive a second charging voltage that is different from the first charging voltage, a first movable cover plate mounted within the housing, the first movable cover plate including a first access hole and being movable between a first position in which the first access hole is laterally offset from the first charging terminal to obstruct access to the first charging terminal and a second position in which the first access hole is aligned with the first charging terminal to allow access to the first charging terminal.
US11342763B2

A battery system, including multiple battery cells, each of which have respective battery cell housings with electrical terminals via which the multiple battery cells are electrically connected to one another, wherein a cell branch connecting the electrical terminals to a galvanic cell and a bypass branch for bridging the galvanic cell are arranged in each of the respective battery cell housings, each cell branch having a switching element for opening and closing the cell branch and each bypass branch having a bridging switching element for opening and closing the bypass branch.
US11342761B2

A battery fleet charging system for charging two or more battery packs simultaneously, at independently controlled charge rates. The present invention can intelligently distribute the available charge power among multiple batteries, either symmetrically or asymmetrically, as specified by a controller that specifies and regulates the charge voltage.
US11342758B2

Example electrical power systems include an output for supplying a DC output voltage to a load, a first power source connected with the output to supply DC power to the load, and a second power source connected with the output to supply DC power to the load. The electrical power system is configured to supply DC power to the load using only the first power source when a demand of the load is less than an output capacity of the first power source, and the second power source is configured to maintain an enabled on-state when only the first power source is supplying DC power to the load. Additional electrical power systems and methods are also disclosed.
US11342736B2

The present invention relates to a method of identifying an electrical contact fault in a wind turbine blade electrical heating system, comprising inserting a predetermined enforced off cycle between or within a switching duty cycle, wherein the switching duty cycle controls the switching of one or more electrical contacts in the electrical heating system, measuring a current consumption during the predetermined enforced off cycle, determining if the measured current consumption exceeds a predetermined threshold, and wherein if the measured current consumption exceeds the predetermined threshold shutting down at least part of the electrical heating system. The present invention also relates to a wind turbine with one or more wind turbine blades that can identify an electrical contact fault.
US11342730B1

A ceiling enclosure that includes a main body, swing down panel and enclosure door. There are pivot ear retention legs extending from the main body. There are latch pin legs extending from the main body. The swing down panel is adapted to mount devices to the swing down panel. The swing down panel includes pivot ears extending from the swing down panel to attach to pivot ear retention legs and includes latch pin retention legs extending from the swing down panel to attach to latch pin legs.
US11342720B2

Embodiments are generally directed to a snap button fastener providing electrical connection. An embodiment of a fastener includes a first mechanical part, the first mechanical part including at least a stud portion, the first mechanical part including a first electrical connector; a second mechanical part, the second mechanical part including at least a socket portion with a spring element and the socket portion, the second mechanical part including a second electrical connector. The stud portion of the first mechanical part and the socket portion of second mechanical part, if separated, are to interlock upon the application of a first force towards each other, and, if interlocked, to separate upon the application of a second force away from each other. The first electrical connector and the second electrical connector are to be electrically connected when the first mechanical part and the mechanical part are interlocked, and first electrical connector and the second electrical connector are to be disconnected when the first mechanical part and second mechanical part are separated.
US11342703B2

In a connector (1), one end parts (31A, 31B and 31C) of first terminals (3A), a plurality of second terminals (3B) and a plurality of third terminals (3C) are arranged in parallel to each other along a first direction (D1). An outer resin portion (4) is formed with a first clamping portion (42A) for clamping one end part (20A) of a first core resin portion (2A) and one end part (20B) of a second core resin portion (2B) together, a second clamping portion (42B) for clamping the one end part (20A) of a first core resin portion (2A) and one end part (20C) of a third core resin portion (2C) together and a third clamping portion (42C) for clamping the one end part (20B) of a second core resin portion (2B) and the one end part (20C) of the third core resin portion (2C) together.
US11342699B2

A terminal fitting 10 is provided with a body portion 11 having a tubular shape and extending in a front-rear direction. The body portion 11 includes an outer wall portion 17 arranged from one end toward another end in a width direction. The outer wall portion 17 includes a bent portion 43 curved on one end side in the width direction and having a curved outer side surface facing forward, a stabilizer 29 having a bent shape and projecting outward on another end side in the width direction, and cutout portions 37, 38 open in a front end of the outer wall portion 17 on both widthwise sides of the bent portion 43.
US11342693B2

A terminal retention hole of a receptacle housing has guide grooves for permitting sliding of protruding guide parts of a receptacle terminal in the engaging longitudinal direction of the protruding guide parts. Each of the plug terminals has a base part and a contact part extending from the base part. A thickness of the plug terminal contact part in the horizontal direction is smaller than the thickness of the plug terminal base part in the horizontal direction.
US11342692B2

Modular junction boxes are disclosed. In one embodiment, a junction box for convenient modular industrial wiring is provided having a plurality of walls defining a first internal space of the junction box and at least one open face, a first connection area located on a first external face of the junction box having a first opening for receiving at least three electrical wires, a bus bar stack located in the first internal space of the junction box, a removable junction device having at least one contact support being mechanically and electrically attachable to the bus bar stack, and wherein when the junction device is attached to the bus bar stack, the junction device is electrically connected through the at least one contact support to one of at least three input openings of the bus bar stack.
US11342691B2

An apparatus that melts and monitors sleeves for installation onto shielded cables. The apparatus includes a heat source for melting the sleeve, cable supports for supporting the cable during the melting process, a sensor system that is configured to measure a dimension of the sleeve during melting, and a computer that is connected to receive sensor data from the sensor system and send heater control signals to the heat source. The computer is configured to receive dimensional data from the sensor system, monitor that dimensional data by performing a dimensional analysis, and then deactivate or remove the heat source in response to dimensional analysis results indicating that the sleeve is fully melted (in the case of a solder sleeve) or only fully shrunken (in the case of a dead end sleeve) onto the cable.
US11342688B2

The present invention provides a dual-polarized radiating element comprising a feeding arrangement and four dipole arms. The feeding arrangement comprises four slots, which extend from a periphery towards a center of the feeding arrangement and which are arranged at regular angular intervals forming a first angular arrangement. The four dipole arms extend outwards from the feeding arrangement and are arranged at regular angular intervals to form a second angular arrangement. The second angular arrangement of the four dipole arms is rotated with respect to the first angular arrangement of the four slots.
US11342685B2

An antenna module and a mobile terminal are provided. The mobile terminal includes a shell including opposite upper and lower edges and opposite first and second side edges. First to fourth antennas are sequentially provided on the upper edge, and the first side edge is provided with a fifth antenna close to the upper edge. Sixth to eighth antennas are sequentially provided on the lower edge, and the second side edge is provided with a ninth antenna close to the lower edge. The first to ninth antennas form antenna groups respectively operating in communication frequency bands of 2G to 4G, GPS, WIFI2.4G, and WIFI5G, and an 8*8 MIMO antenna group operating in a 5G communication frequency band. The antenna module can operate in the 2G to 4G, GPS, and WIFI frequency bands, and have the 8*8 MIMO antenna and the antenna respectively operating in the 5G and WIFI5G frequency bands.
US11342682B2

Examples disclosed herein relate to a reflector device, having a first conductive layer of substrate, a dielectric layer of substrate, and a second conductive layer patterned with a first and a second set of frequency selective elements configured to reflect an incident electromagnetic radiation beam into a plurality of reflected beams at phase angles different from that of the incident electromagnetic radiation beams.
US11342669B2

An antenna structure with wide radiation bandwidth in a reduced physical space includes a housing and a feed portion. The housing defines at least one gap and a slot that divides the housing into two or more radiation portions. The antenna structure further includes a middle-high band reflector (MHR). The MHR is connected to a side frame of the housing and extends along a direction parallel to one radiation portion. The MHR can also be positioned apart from one radiation portion. One end of the MHR is connected to a back board of the housing, the feed portion being electrically connected to one radiation portion. The back board and portions of the side frame without radiation portions are connected to form a system ground plane for grounding the antenna structure.
US11342660B2

An electronic device is provided. The electronic device includes a housing including a front plate, a rear plate facing away from the front plate, and a side member attached to the front plate or integrated with the rear plate, and surrounding a space between the front and rear plates, an antenna device disposed inside the housing and including stacked first to fourth layers, and a wireless communication circuit electrically coupled to the antenna element. The first layer includes a ground, the second layer includes at least one antenna element and a dielectric adjacent to the at least one antenna element, the third layer includes a first area with a first periodic structure of first conductive cells and a second area at least partially surrounded by the first area, and the fourth layer includes a third area with a second periodic structure of second conductive cells and a fourth area at least partially surrounded by the third area.
US11342659B2

A radome subassembly for a radar sensor for motor vehicles, which radar sensor encompasses a radar-frequency printed circuit board having at least one antenna and a radar-frequency printed circuit alongside the antenna, the radome subassembly encompassing: a radome for covering the antenna side of the radar-frequency printed circuit board; and an absorber for radar waves in order to shield the radar-frequency printed circuit, the absorber being disposed in front of an inner side of the radome, the absorber leaving a region next to the absorber, in front of the inner side of the radome, open for a main antenna lobe of the at least one antenna, the absorber being fastened on the radome, and the radome subassembly having at least one elastic plastic element by way of which the absorber is braced movably against the inner side of the radome. A radar sensor having the radome subassembly is also described.
US11342652B2

A 5G MMW dual-polarized antenna unit, an antenna array and a terminal device are disclosed. The 5G MMW dual-polarized antenna unit comprises a substrate and two feeder assemblies disposed in the substrate, wherein a square radiation patch conductive with the feeder assemblies is disposed on a top surface of the substrate, and a ground layer and feeder ports conductive with the feeder assemblies are disposed on a bottom surface of the substrate; each feeder assembly comprises an impedance transformation micro-strip line, and the two impedance transformation micro-strip lines are perpendicular to each other; and a short-circuit structure allowing the radiation patch to be conductive with the ground layer is disposed in the substrate and is located an intersection of extension lines of the two impedance transformation micro-strip lines. The 5G MMW dual-polarized antenna unit effectively improves the antenna performance and satisfies application requirements of 5G communication terminals in this waveband.
US11342651B2

An antenna apparatus includes a first medium- and high-band (MBHB) antenna, and a terminal device includes a metal middle frame and a metal frame, a slot is opened on a side of the metal middle frame, and the MBHB antenna includes a first feed point, a first primary feed, and a radiating slot constituted by the metal middle frame and the metal frame, a first end of the radiating slot is connected to the side slot of the metal middle frame and is grounded using the metal middle frame, and an opening of a second end of the radiating slot is disposed at a bottom edge of the metal frame, where the first primary feed is connected to the first feed point and is spaced from the radiating slot, and the first primary feed is orthogonal to the radiating slot.
US11342644B2

A microwave resonator comprising a hollow tube comprising an electrically conductive tube wall which defines a tube bore, the tube extending along a length axis from a first end to a second end; a first electrically conductive closing plate closing the first end of the tube, the first electrically conductive closing plate comprising at least one coupling slot extending therethrough; a second electrically conducting closing plate closing the second end of the tube, the second electrically conductive closing plate comprising at least one coupling slot extending therethrough; a plurality of dielectric resonant pucks, each puck comprising first and second end faces and a side wall extending therebetween, each puck being dimensioned such that when in the tube its dominant mode is a doubly degenerate mode; the pucks being arranged within the tube bore spaced apart from each other and the closing plates, each puck being arranged centered on the length axis and its side wall abutting the tube wall such that there is no air gap between the puck and the tube wall which extends from one end face to the other of the puck, the puck adjacent to the first closing plate being termed the input puck; each puck being separated from the adjacent puck in the tube bore by a coupling gap, each coupling gap having an electrically conductive iris plate arranged therein, each iris plate being arranged normal to the length axis, each iris plate comprising at least one coupling slot extending therethrough; a single mode input microwave resonator adapted to provide a microwave signal to the input puck; each puck comprising a symmetry breaking structure for modifying the frequency of one of the degenerate modes relative to the other and the coupling between the two modes; each puck further comprising a central aperture extending from one end face to the other along the length axis; and, each central aperture comprising at least one electrically conductive insert arranged therein.
US11342642B2

High-order balanced bandpass filters that are continuously tunable in terms of frequency and bandwidth (BW) and can be intrinsically switched-off. The filters include multiple resonant sections cascaded between a differential RF input and a differential RF output. The resonant sections comprise at least one multi-resonant cell and at least one transmission pole cell. The multi-resonant cell includes four frequency tunable resonators, and is configured to create a frequency tunable pole at the center frequency of the filter, and two frequency tunable transmission zeroes at resonating frequencies of the resonators of the multi-resonant cell. The transmission pole cells each include two resistively-terminated frequency-tunable resonators configured to resonate at the center frequency of the filter.
US11342641B2

Provided is a liquid crystal phase shifting device including: a first substrate and a second substrate that are opposite to each other, wherein first protrusions is provided on a surface of the first substrate facing towards the second substrate, second protrusions is provided on a surface of the second substrate facing towards the first substrate, and the first protrusions and the second protrusions are alternately arranged; a microstrip line provided on the surface of the first substrate facing towards the second substrate, the microstrip line covering at least part of the first protrusions; first support pads provided between the first substrate and the second substrate; a ground electrode provided on the surface of the second substrate facing towards the first substrate, the ground electrode overlapping at least part of the second protrusions; and liquid crystal molecules provided between the microstrip line and the ground electrode.
US11342638B2

The invention relates to an electrochemical cell unit for storing electrical energy, in which the electrochemical cell unit includes at least two lithium-ion pouch cells, a planar element for orienting the at least two lithium-ion pouch cells, and a cell carrier. The at least two lithium-ion pouch cells are provided in the cell carrier and are in electrical contact. The at least two lithium-ion pouch cells also have a first and a second terminal lug. The planar element is provided, preferably centrally, in the cell carrier and in addition, is sandwiched between the at least two lithium-ion pouch cells, at least some portions of the planar element being in contact with the pouch cells.
US11342633B2

A current collecting system for a battery module, a battery module including the same, and a vehicle are disclosed. According to an exemplary embodiment of the present invention, the current collecting system includes a first current collecting plate and a second current collecting plate stacked to be insulated from each other, wherein the first current collecting plate is connected to the battery cells of the first group through a plurality of first connectors, respectively, and the second current collecting plate is connected to the battery cells of the second group through a plurality of second connectors, respectively, and wherein a minimum distance between two first connectors in the first current collecting plate and a minimum distance between two second connectors in the second current collecting plate are greater than a distance between any pair of neighboring connectors.
US11342618B2

A secondary battery including an electrode body including a positive electrode plate and a negative electrode plate; an exterior body that has an opening and houses the electrode body; a sealing body that seals the opening; a terminal that is provided in the sealing body, and connected to the positive electrode plate or the negative electrode plate; and a conductive member that is disposed on an outer side of the sealing body, and is connected to the terminal. The conductive member has an overlap section in which one end of a conductive plate-shaped member is folded and opposed surfaces are overlaid on other, and a base section in which no surfaces are overlaid on other, and the terminal is connected to the conductive member in the base portion.
US11342615B2

Methods, systems, and apparatuses are described for implementing electrochemical energy storage devices using a liquefied gas electrolyte. The mechanical designs of an electrochemical device to house a liquefied gas electrolyte as well as methods of filling and sealing said device are presented.
US11342614B2

A battery cell includes an exterior can, an electrode body accommodated in the exterior can, a heat insulator disposed on at least a part of the outer surface of the side wall of the exterior can, and an insulative film covering the heat insulator and an entire of the outer surface of the side wall of the exterior can.
US11342610B2

An accumulator arrangement for a hybrid or electric vehicle may include a plurality of battery cells stacked in a stacking direction to form at least one battery block, and a housing including a support frame limiting the housing towards an outside on four sides. The support frame may include at least two longitudinal members and at least two cross members perpendicularly aligned with one another. At least one longitudinal member of the at least two longitudinal members may be configured to conduct a coolant. The at least one battery block may abut against at least one of (i) the at least one longitudinal member and (ii) at least one of the at least two cross members to transfer heat. A plurality of connection points of the at least one longitudinal member, through which the coolant is flowable, may be configured on an outside of the support frame.
US11342608B2

Provided is a battery module having a structure for cooling efficiently without affecting the volume of the entire module. By utilizing dead spaces uniquely present in laminate cells and conducting heat in a lamination direction of electrodes to dissipate the heat, the cooling efficiency is improved without increasing the volume of the entire module.
US11342592B2

An all-solid battery includes a positive-electrode layer having a positive-electrode current collector and a positive-electrode mixture layer, a negative-electrode layer having a negative-electrode current collector and a negative-electrode mixture layer, and a solid electrolyte layer. The positive-electrode mixture layer contains a positive-electrode active material and a solid electrolyte. The solid electrolyte layer is disposed between the positive-electrode mixture layer and the negative-electrode mixture layer. In the positive-electrode mixture layer, the active material volume proportion is larger and the porosity is smaller in a portion closer to the positive-electrode current collector than in a portion far from the positive-electrode current collector.
US11342588B2

Electrolytes and electrolyte additives for energy storage devices comprising dihydrofuranone based compounds are disclosed. The energy storage device comprises a first electrode and a second electrode, wherein at least one of the first electrode and the second electrode is a Si-based electrode, a separator between the first electrode and the second electrode, an electrolyte comprising at least two electrolyte co-solvents, wherein at least one electrolyte co-solvent comprises a dihydrofuranone based compound.
US11342587B2

Disclosed is an additive for nonaqueous electrolyte solutions, including a first compound represented by the formula (1), and at least one second compound selected from the group consisting of an ethylene carbonate compound, a vinyl ethylene carbonate compound, a cyclic sulfonic acid ester compound, and a cyclic disulfonic acid ester compound, in the formula (1), X represents a sulfonyl group or a carbonyl group, and R1 represents an alkyl group having 1 to 4 carbon atoms and optionally substituted with a halogen atom or the like.
US11342579B2

The present invention aims to provide an all-solid-state lithium ion secondary battery having a high reliability which does not have a decrease in battery capacity due to absorption of moisture in the air. The all-solid-state lithium ion secondary battery is provided with a battery body having an electrolyte layer between a positive electrode layer and a negative electrode layer, a pair of terminal electrodes respectively connected to the positive electrode layer and the negative electrode layer at both end portions of the battery body, and a moisture-proof layer disposed on surfaces excluding the surfaces to be the terminal electrodes, wherein the moisture-proof layer contains a cured product of a composition containing a polymer compound and metal compound particles.
US11342578B2

A solid electrolyte membrane and method of preparing, including a plurality of polymer filaments arranged crossed as a 3-dimensional structure in the form of a net of nonwoven fabric-like shape, and a plurality of inorganic solid electrolytes inserted and uniformly distributed in the structure. By this structural feature, a large amount of solid electrolyte particles are uniformly distributed and filled in the electrolyte membrane, contact between the particles is good, and ionic conduction paths are sufficiently provided. Additionally, the durability of the solid electrolyte membrane is improved by the 3-dimensional structure, and the flexibility and strength increase. The nonwoven fabric composite solid electrolyte membrane has an effect in preventing inorganic solid electrolyte particle from being disconnected therefrom.
US11342572B2

A redox flow battery includes: a membrane; and electrodes that are disposed in a compressed state on both sides of the membrane and sandwich the membrane. The thickness x (μm) of the membrane and the compression ratio y (%) of the electrodes satisfy the following relation A or B: (A) when the electrodes are formed from carbon felt, y
US11342571B2

A coolant control system of a fuel cell may include the fuel cell; a coolant line allowing a coolant to circulate therein and connected to the fuel cell to be heat-exchangeable with the fuel cell; an ion removal line provided with an ion filter and connected to a first portion and a second portion of the coolant line to allow a coolant branched from the first portion of the coolant line to pass through the ion filter and then flow into the second portion of the coolant line again; an adjusting valve adjusting a ratio between coolants respectively flowing into the coolant line and the ion removal line; and a controller engaged to the adjusting valve and configured for controlling the adjusting valve based on a temperature of the fuel cell or an output voltage of the fuel cell.
US11342569B2

A humidifier for a fuel cell is provided. The humidifier includes a membrane having a humidifying membrane, a first cap coupled to a first side of the membrane to feed supply air into the humidifying membrane, and a second cap coupled to a second side of the membrane to release humidified supply air. An exhaust air inlet is coupled to the second side of the membrane to inject exhaust air from a fuel cell stack into the membrane, and an exhaust air outlet coupled to the first side of the membrane to release dehumidified exhaust air to an exhaust line. The first cap includes a supply air inflow passage and a variable member that has at least a portion capable of entering the supply air inflow passage. The variable member is moved in an inward direction or in an outward direction based on pressure inside the supply air inflow passage.
US11342564B2

A method of fabricating a three-dimensional (3D) architectured anode. The method comprises immersing a fabric textile in a precursor solution, the precursor solution comprising a nickel salt and gadolinium doped ceria (GDC). The nickel salt and GDC are absorbed to the fabric textile. The fabric textile comprising the absorbed nickel salt and GDC is removed from the precursor solution and calcined to form a 3D architectured anode comprising nickel oxide and GDC. Additional methods and a direct carbon fuel cell including the 3D architectured anode are also disclosed.
US11342561B2

A disclosed battery may include an anode, a polymeric network disposed over one or more exposed surfaces of the anode, a cathode positioned opposite to the anode, an electrolyte at least partially dispersed throughout the cathode, and a separator. The anode may include an alkali metal that can release alkali ions during operational discharge-charge cycling of the battery. The polymeric network may include carbonaceous materials grafted with fluorinated polymer chains cross-linked with each other. The fluorinated polymer chains may produce an alkali-metal containing fluoride in response to operational cycling of the battery. Formation of the alkali-metal containing fluoride may suppress alkali metal dendrite formation from the anode such that lithium is consumed to form lithium fluoride rather than forming lithium-containing dendritic structures. The separator may be positioned between the anode and the cathode.
US11342560B2

An electrode coating liquid composition that contains an electrode active material, a conductive auxiliary, a dispersant, and a binding agent. The dispersant contains cellulose fibers that satisfy (a)-(c). A total amount of the dispersant and the binding agent is 0.5 mass % or more and 15 mass % or less with respect to 100 mass % of the solid content of the electrode coating liquid composition. (a) the number average width of the shortest widths is 2 nm or more and 200 nm or less. (b) the aspect ratio is 7.5 or more and 75 or less. (c) cellulose I crystals are included and the crystallinity thereof is 70% or more and 95% or less.
US11342558B2

An electrochemically active material comprising a surface is provided, wherein the surface comprises an oligomer. A method of functionalising the surface with the oligomer is also provided.
US11342555B2

Provided is particulate of a cathode active material for a lithium battery, comprising one or a plurality of cathode active material particles being embraced or encapsulated by a thin layer of a high-elasticity polymer having a recoverable tensile strain no less than 5%, a lithium ion conductivity no less than 10−6 S/cm at room temperature, and a thickness from 0.5 nm to 10 μm, wherein the polymer contains an ultrahigh molecular weight (UHMW) polymer having a molecular weight from 0.5×106 to 9×106 grams/mole. The UHMW polymer is preferably selected from polyacrylonitrile, polyethylene oxide, polypropylene oxide, polyethylene glycol, polyvinyl alcohol, polyacrylamide, poly(methyl methacrylate), poly(methyl ether acrylate), a copolymer thereof, a sulfonated derivative thereof, a chemical derivative thereof, or a combination thereof.
US11342554B2

The present application relates to an anode, and an electrochemical device and an electronic device comprising the same. Embodiments of the present application provided an anode comprising: a current collector, a first anode structure layer and a second anode structure layer. The first anode structure layer comprises a first framework material and the second anode structure layer comprises a second framework material, wherein the first anode structure layer is disposed between the current collector and the second anode structure layer, and the first framework material has a higher oxidation-reduction potential for lithium ion or electronic conductivity than the second framework material. When the anode with double-layer structure provided by the present application is charged, the space utilization ratio of the anode can be enhanced, the rate capability of the electrochemical device can be enhanced, the formation of lithium dendrites may be inhibited, and the volume change amount of the anode can be reduced, thereby enhancing the safety performance and cycle performance of the electrochemical device.
US11342544B2

The present invention is directed to battery system and operation thereof. In an embodiment, lithium material is plated onto the anode region of a lithium secondary battery cell by a pulsed current. The pulse current may have both positive and negative polarity. One of the polarities causes lithium material to plate onto the anode region, and the opposite polarity causes lithium dendrites to be removed. There are other embodiments as well.
US11342538B2

An organic EL display device of the present disclosure includes a substrate, a lens layer including a lens, a light-emitting layer containing an organic light-emitting material, a reflection portion disposed between the substrate and the light-emitting layer, and having light reflecting properties for reflecting light generated in the light-emitting layer, and a reflection transmission portion disposed between the light-emitting layer and the lens layer, and having light reflecting properties and translucency, and moreover causing resonance of light, which is generated in the light-emitting layer, between the reflection portion and the reflection transmission portion.
US11342536B2

A display device includes: a display layer having a display area including a plurality of pixel areas and a peripheral area at least partially surrounding the display area; and a cover layer disposed on the display layer to encapsulate the display area. The cover layer includes: a light blocking portion overlapping the display area and the peripheral area and including a plurality of openings to transmit light from the plurality of pixel areas and to block light in the peripheral area; a first protrusion disposed on the light blocking portion in the peripheral area and surrounding the display area; and an overcoating layer covering the display area and contacting a lateral surface of the first protrusion.
US11342535B2

An organic light-emitting element includes, from a first surface of a substrate in this order, the substrate, a lower electrode, an organic compound layer, an upper electrode, a first protective layer containing inorganic material, a second protective layer whose density is higher than the density of the first protective layer, and a third protective layer whose density is higher than the density of the first protective layer, in which the third protective layer is disposed on a second surface of the substrate opposite to the first surface of the substrate.
US11342534B2

The present application relates to an encapsulation film, a method for producing the same, an organic electronic device comprising the same, and a method for preparing an organic electronic device using the same, which allows forming a structure capable of blocking moisture or oxygen introduced into an organic electronic device from the outside, and can prevent occurrence of bright spots of the organic electronic device.
US11342528B2

An organic electroluminescent device includes, in order, a first electrode, a light-emitting layer, a resistive layer, and a second electrode. The resistive layer has a specific resistance within a range of 1×104 Ω·cm or greater and 5×106 Ω·m or less and includes a mixed material including two or more of zinc oxide, gallium oxide, and silicon dioxide and having a composition ratio within a predetermined range.
US11342526B2

An OLED device comprises an anode and a cathode, and at least one graded emissive layer disposed between the anode and the cathode, the graded emissive layer comprising first and second materials, wherein a concentration of the first material increases continuously from an anode side of the graded emissive layer to a cathode side of the graded emissive layer, and a concentration of the second material decreases continuously from the anode side of the graded emissive layer to the cathode side of the graded emissive layer. An OLED device comprising a graded emissive layer and a hybrid white OLED device are also described.
US11342521B2

A display device includes a support material on which a display area, a terminal, and a folding area are disposed. The display area includes a TFT and a light-emitting device layer. The display device includes: a first resin layer and a second resin layer extending along the display area, the terminal, and the folding area; and an organic SOG film provided between the first resin layer and the second resin layer, and laid through the folding area.
US11342517B2

A dibenzoheterocyclic compound having a structure shown in a formula wherein the dibenzoheterocyclic compound has a low LUMO energy level and can be matched with an electron transport material favorable for injection and transport of electrons. The dibenzoheterocyclic compound has hole transport performance. As a light-emitting layer material, the dibenzoheterocyclic compound balances the ratio of electrons to holes in a light-emitting layer increasing the combination probability and improving the light-emitting efficiency of a device. The spatial configuration of the dibenzoheterocyclic compound avoids stacking of material molecules, avoiding generation of high energy excitons due to energy transfer among molecules, reducing annihilation of excitons, and inhibiting efficiency roll-off. The dibenzoheterocyclic compound has thermal stability, so blue light can be emitted efficiently and stably. An organic light-emitting diode contains the dibenzoheterocyclic compound, and a blue light-emitting device with high blue light-emitting efficiency and low driving voltage.
US11342514B2

Provided is an organic metal complex having a structure represented by the following general formula (1): MLmL′n  (1) where: M represents a metal atom selected from Ir, Pt, Rh, Os, and Zn; L and L′, which are different from each other, each represent a bidentate ligand; m represents an integer of 1 to 3 and n represents an integer of 0 to 2, provided that m+n is 3; a partial structure MLm represents a structure represented by the following general formula (2): and a partial structure ML′n represents a structure including a monovalent bidentate ligand.
US11342509B2

A compound including a first ligand LA selected from the following group: is disclosed.
US11342494B2

A piezoelectric actuator for a miniature fluid transportation device is provided and includes a piezoelectric actuating plate and a piezoelectric element. The piezoelectric actuating plate includes a suspension plate, an outer frame, and brackets. The suspension plate has a first thickness. The outer frame is arranged around the suspension plate and has a third thickness. Each of the brackets is connected between the suspension plate and the outer frame and has a fourth thickness. The third thickness is larger than the first thickness, and the first thickness is larger than the fourth thickness. The suspension plate, the outer frame and the brackets are constructed to form different stepped structures to minimize the thickness of the brackets, enhance the elasticity of the brackets. Thus, displacement of the suspension plate in the vertical direction is enhanced and the transportation efficiency of the miniature fluid transportation device is intensified.
US11342483B2

A emitting diode (LED) includes an epitaxial structure defining a base and a mesa on the base. The base defines a light emitting surface of the LED and includes current spreading layer. The mesa includes a thick confinement layer, a light generation area on the thick confinement layer to emit light, a thin confinement layer on the light generation area, and a contact layer on the thin confinement layer, the contact layer defining a top of the mesa. A reflective contact is on the contact layer to reflect a portion of the light emitted from the light generation area, the reflected light being collimated at the mesa and directed through the base to the light emitting surface. In some embodiments, the epitaxial structure grown on a non-transparent substrate. The substrate is removed, or used to form an extended reflector to collimate light.
US11342480B2

The present disclosure provides a detection device for Micro-LED and a method manufacturing thereof, and a detection apparatus for Micro-LED, and the detection device for Micro-LED comprises: a substrate, and a first via and a second via penetrating through the substrate; the substrate comprises a first surface and a second surface which are opposite to each other; the first via and the second via are respectively arranged corresponding to a first pole and a second pole of a Micro-LED to be detected, and the detection device for Micro-LED further comprises: a first detection component and a second detection component on the first surface of the substrate.
US11342471B2

According to the embodiments provided herein, a method for forming a photovoltaic device can include depositing a plurality of semiconductor layers. The plurality of semiconductor layers can include a doped layer that is doped with a group V dopant. The doped layer can include cadmium selenide or cadmium telluride. The method can include annealing the plurality of semiconductor layers to form an absorber layer.
US11342469B2

Vertical etch heterolithic integrated circuit devices are described. A method of manufacturing NIP diodes is described in one example. A P-type substrate is provided, and an intrinsic layer is formed on the P-type substrate. An oxide layer is formed on the intrinsic layer, and one or more openings are formed in the oxide layer. One or more N-type regions are implanted in the intrinsic layer through the openings in the oxide layer. The N-type regions form cathodes of the NIP diodes. A dielectric layer deposited over the oxide layer is selectively etched away with the oxide layer to expose certain ranges of the intrinsic layer to define a geometry of the NIP diodes. The intrinsic layer and the P-type substrate are vertically etched away within the ranges to expose sidewalls of the intrinsic layer and the P-type substrate. The P-type substrate forms the anodes of the NIP diodes.
US11342466B2

A sintered oxide includes an In2O3 crystal, and a crystal A whose diffraction peak is in an incidence angle (2θ) range defined by (A) to (F) below as measured by X-ray (Cu-K α ray) diffraction measurement: 31.0 to 34.0 degrees . . . (A); 36.0 to 39.0 degrees . . . (B); 50.0 to 54.0 degrees . . . (C); 53.0 to 57.0 degrees . . . (D); 9.0 to 11.0 degrees . . . (E); and 19.0 to 21.0 degrees . . . (F).
US11342465B2

An oxide semiconductor field effect transistor (OSFET) includes a first insulating layer, a source, a drain, a U-shaped channel layer and a metal gate. The first insulating layer is disposed on a substrate. The source and the drain are disposed in the first insulating layer. The U-shaped channel layer is sandwiched by the source and the drain. The metal gate is disposed on the U-shaped channel layer, wherein the U-shaped channel layer includes at least an oxide semiconductor layer. The present invention also provides a method for forming said oxide semiconductor field effect transistor.
US11342463B2

A semiconductor device comprising: an oxide semiconductor layer including indium; a gate electrode facing to the oxide semiconductor layer; a gate insulating layer between the oxide semiconductor layer and the gate electrode; a first conductive layer arranged above the oxide semiconductor layer and being in contact with the oxide semiconductor layer from above the oxide semiconductor layer; an oxide portion formed on the oxide semiconductor layer and at an edge of the first conductive layer, the oxide portion being a oxide of the first conductive layer.
US11342458B2

A semiconductor structure and a method of fabricating the semiconductor structure are provided. The semiconductor structure includes a substrate; a metal gate structure on the substrate; and a spacer next to the metal gate structure having a skirting part extending into the metal gate structure and contacting the substrate. The metal gate structure includes a high-k dielectric layer and a metal gate electrode on the high-k dielectric layer.
US11342456B2

A ferroelectric semiconductor device includes an active region extending in one direction, a gate insulating layer crossing the active region, a ferroelectric layer disposed on the gate insulating layer and including a hafnium oxide, a gate electrode layer disposed on the ferroelectric layer, and source/drain regions disposed on the active region to be adjacent to both sides of the gate insulating layer, wherein the ferroelectric layer includes 20% or more of orthorhombic crystals, and an upper surface of the source/drain region is located at a level equal to or higher than an upper surface of the ferroelectric layer.
US11342454B2

In accordance with some embodiments, a method is provided. The method includes: forming a semiconductor fin protruding from a substrate; depositing a spacer layer over the semiconductor fin; after the depositing the spacer layer over the semiconductor fin, implanting a first dopant in the spacer layer and depositing a dopant layer of the first dopant on the spacer layer in alternating repeating steps; removing the dopant layer; and performing a thermal anneal process to drive the first dopant into the semiconductor fin from the spacer layer.
US11342452B2

A MOSFET includes: a semiconductor base substrate having an n-type column region and a p-type column region, the n-type column region and the p-type column region forming a super junction structure; and a gate electrode formed by way of a gate insulation film. Assuming a region of the semiconductor base substrate which provides a main operation of the MOSFET as an active region, a region of the semiconductor base substrate maintaining a withstand voltage of the MOSFET as an outer peripheral region, and a region of the semiconductor base substrate disposed between the active region and the outer peripheral region as an active connecting region, out of the active region, the active connecting region, and the outer peripheral region of the semiconductor base substrate, the crystal defects are formed only in the active region and the active connecting region.
US11342442B2

A method for making a heteroepitaxial layer. The method comprises providing a semiconductor substrate. A seed area delineated with a selective growth mask is formed on the semiconductor substrate. The seed area comprises a first material and has a linear surface dimension of less than 100 nm. A heteroepitaxial layer is grown on the seed area, the heteroepitaxial layer comprising a second material that is different from the first material. Devices made by the method are also disclosed.
US11342440B2

A transistor is provided that comprises a source region overlying a base structure, a drain region overlying the base structure, and a block of semiconducting material overlying the base structure and being disposed between the source region and the drain region. The block of semiconducting material comprises a gate controlled region adjacent the source region, and a drain access region disposed between the gate controlled region and the drain region. The drain access region is formed of a plurality of semiconducting material ridges spaced apart from one another by non-channel trench openings, wherein at least a portion of the non-channel trench openings being filled with a doped material to provide a depletion region to improve breakdown voltage of the transistor.
US11342438B1

A method for making a heteroepitaxial layer. The method comprises providing a semiconductor substrate. A seed area delineated with a selective growth mask is formed on the semiconductor substrate. The seed area comprises a first material and has a linear surface dimension of less than 100 nm. A heteroepitaxial layer is grown on the seed area, the heteroepitaxial layer comprising a second material that is different from the first material. Devices made by the method are also disclosed.
US11342429B2

A semiconductor device and method of making the same are disclosed. The semiconductor device includes a memory gate on a charge storage structure formed on a substrate, a select gate on a gate dielectric on the substrate proximal to the memory gate, and a dielectric structure between the memory gate and the select gate, and adjacent to sidewalls of the memory gate and the select gate, wherein the memory gate and the select gate are separated by a thickness of the dielectric structure. Generally, the dielectric structure comprises multiple dielectric layers including a first dielectric layer adjacent the sidewall of the memory gate, and a nitride dielectric layer adjacent to the first dielectric layer and between the memory gate and the select gate. Other embodiments are also disclosed.
US11342415B2

A semiconductor device, includes: gate electrodes spaced apart from each other and on a substrate; channel structures penetrating the gate electrodes, each of channel structures including a channel layer, a gate dielectric layer between the channel layer and the gate electrodes, a channel insulating layer filling between the channel layers, a channel pad on the channel insulating layer; and separation regions penetrating the gate electrodes, and spaced apart from each other, wherein the gate dielectric layer extends upwardly, further than the channel layer upwardly such that a portion of an inner side surface of the gate dielectric layer contacts the channel pad, the channel pad includes a lower pad on an upper end of the channel layer and the inner side surface of the gate dielectric layer, and having a first recess between the inner side surfaces of the gate dielectric layer; and an upper pad having a first portion in the first recess and a second portion extending from the first portion in a direction, parallel to an upper surface of the substrate on the first portion.
US11342414B2

A semiconductor device includes a semiconductor layer, a metal layer electrically contacting the semiconductor layer, and a two-dimensional material layer between the semiconductor layer and the metal layer and having a two-dimensional crystal structure.
US11342403B2

A display panel having at least one hole inside a display area includes: a substrate; a plurality of display elements arranged in a plane around the at least one hole; and a plurality of signal lines extending in a first direction, wherein the at least one hole includes a first hole having a first width in a second direction and having two sides with asymmetric shapes with respect to a first central line passing through a center of the first width, wherein each of first and second neighboring signal lines extends in the first direction, the first signal line detours around a first side of the first hole, and the second signal line detours around a second side of the first hole opposite to the first side, and wherein the first and second signal lines are asymmetric with respect to a first virtual line therebetween.
US11342398B2

There are provided wires in a frame area. The wires run parallel to each other in a direction crossing a direction in which a bending portion is extended. An inorganic insulating film has an opening therethrough in the bending portion. A top face of a resin substrate is exposed in the opening. The wires are provided on the inorganic insulating film and on the top face of the resin substrate exposed in the opening. In the opening, the top face of the resin substrate and an end face of the inorganic insulating film make a smaller angle below between the wires than below the wires.
US11342397B2

An array substrate and a manufacturing method thereof are provided. The array substrate includes a flexible substrate, a plurality of thin film transistors, a plurality of replacement units, an organic filling layer, a source and drain layer, a planarization layer, an anode layer, and a pixel definition layer. The organic filling layer is made of a flexible material which has good bendability. Thus, a risk of breakage or crack during a bending process is reduced, thereby realizing a dynamic folding of the array substrate.
US11342396B2

The present application discloses an organic light emitting diode display panel having a plurality of subpixels. The organic light emitting diode display panel includes an array substrate; and a counter substrate facing the array substrate. The counter substrate includes a plurality of organic light emitting diodes. The array substrate includes a first base substrate and a plurality of thin film transistors on the first base substrate for driving light emission of the plurality of organic light emitting diodes in the counter substrate.
US11342388B2

An organic light-emitting display apparatus includes a substrate; a pixel electrode over the substrate; a pixel-defining layer including an opening that exposes at least a portion of the pixel electrode; an intermediate layer, which is over the portion of the pixel electrode exposed by the opening and includes an organic emission layer; a counter electrode over the intermediate layer; and an encapsulating structure, which is over the counter electrode and includes at least one inorganic layer and at least one organic layer, and the at least one organic layer includes quantum dots and is in the opening.
US11342383B2

The present disclosure provides a display panel and a display terminal, the display panel including an array substrate, a display device layer, and a color filter layer, wherein the display device layer includes a plurality of sub-pixel cycle units continuously arranged, and the sub-pixel cycle unit includes a plurality of sub-pixels. A part of sub-pixels is covered with the color resistors having colors corresponding to that of the sub-pixels to increase the color gamut of the sub-pixels, and meanwhile, sub-pixels not covered by the color resistors are used to increase brightness of the sub-pixels, thereby reducing the power consumption of the display panel, and improving a service life of the display panel, while improving a color gamut of the display panel.
US11342379B2

Some embodiments relate to a memory device. The memory device includes a top electrode overlying a bottom electrode. A data storage layer overlies the bottom electrode. The bottom electrode cups an underside of the data storage layer. The top electrode overlies the data storage layer. A top surface of the bottom electrode is aligned with a top surface of the top electrode.
US11342374B2

An image-sensor device is provided. The image-sensor device includes a semiconductor substrate and a radiation-sensing region in the semiconductor substrate. The image-sensor device also includes a doped isolation region in the semiconductor substrate and a dielectric film extending into the doped isolation region from a surface of the semiconductor substrate. A portion of the doped isolation region is between the dielectric film and the radiation-sensing region.
US11342369B2

An image sensor package may include a semiconductor wafer having a pixel array, a color filter array (CFA) formed over the pixel array, and one or more lenses formed over the CFA. A light block layer may couple over the semiconductor wafer around a perimeter of the lenses and an encapsulation layer may be coupled around the perimeter of the lenses and over the light block layer. The light block layer may form an opening providing access to the lenses. A mold compound layer may be coupled over the encapsulation layer and the light block layer. A temporary protection layer may be used to protect the one or more lenses from contamination during application of the mold compound and/or during processes occurring outside of a cleanroom environment.
US11342354B2

A semiconductor storage device includes a stacked body including conductive layers stacked in a first direction; columnar bodies of a first group extending in the first direction in the stacked body, wherein memory cell transistors are respectively formed at intersections of the conductive layers and the columnar bodies of the first group; columnar bodies of a second group that are arranged in a second direction, and respectively include an insulating material; and an insulating film extending in the first direction and the second direction in the stacked body, and divides the stacked body to include a first portion adjacent to the columnar bodies of the first group, a second portion adjacent to the columnar bodies of the second group, a third portion between the first portion and the second portion, and a first protruding part protruding from one side surface in the third direction in the third portion.
US11342351B2

A three-dimensional semiconductor device includes an upper substrate, a gate-stacked structure on the upper substrate, the gate-stacked structure including gate electrodes stacked within a memory cell array region, while being spaced apart from each other in a direction perpendicular to a surface of the upper substrate, and extending into an extension region adjacent to the memory cell array region to be arranged within the extension region to have a staircase shape, and at least one through region passing through the gate-stacked structure within the memory cell array region or the extension region, the at least one through region including a lower region and an upper region wider than the lower region.
US11342348B2

This non-volatile semiconductor memory device includes a memory cell array including NAND cell units formed in a first direction vertical to a surface of a semiconductor substrate. A local source line is electrically coupled to one end of the NAND cell unit formed on the surface of the substrate. The memory cell array includes: a laminated body where plural conductive films, which are to be control gate lines of memory cells or selection gate lines of selection transistors, are laminated sandwiching interlayer insulating films; a semiconductor layer that extends in the first direction; and an electric charge accumulating layer sandwiched between: the semiconductor layer and the conductive film. The local source line includes a silicide layer. The electric charge accumulating layer is continuously formed from the memory cell array to cover a peripheral area of the silicide layer.
US11342347B2

In-process source-level material layers including a source-level sacrificial layer is formed over a substrate, and an alternating stack of insulating layers and sacrificial material layers is formed thereabove. Memory openings and backside openings are formed through the alternating stack and into the in-process source-level material layers. Memory opening fill structures are formed in the memory openings. A source cavity is formed by removing the source-level sacrificial layer by introducing an etchant through the backside openings, and a source contact layer in the source cavity. The backside openings are laterally expanded and are merged to form backside trenches. Remaining portions of the sacrificial material layers are replaced with electrically conductive layers through the respective backside trenches.
US11342344B2

The present disclosure relates to a memory device, and more particularly, to a memory device including a substrate, a plurality of vertical structures disposed on the substrate and including insulation layers and lower electrodes, which are alternately laminated with each other, wherein the vertical structures are aligned in a first direction parallel to a top surface of the substrate and a second direction crossing the first direction, an upper electrode disposed on a top surface and side surfaces of each of the vertical structures, and a first dielectric layer disposed between the upper electrode and the vertical structures to cover the top surface and the side surfaces of each of the vertical structures. Here, the first dielectric layer includes a ferroelectric material.
US11342338B2

A substrate includes a first doped region having a first type dopant, and a second doped region having a second type dopant and adjacent to the first doped region. A stack is formed that includes first layers and second layers alternating with each other. The first and second layers each have a first and second semiconductor material, respectively. The second semiconductor material is different than the first semiconductor material. A mask element is formed that has an opening in a channel region over the second doped region. A top portion of the stack not covered by the mask element is recessed. The stack is then processed to form a first and a second transistors. The first transistor has a first number of first layers. The second transistor has a second number of first layers. The first number is greater than the second number.
US11342337B2

A semiconductor device includes first and second SRAM cells in a region of the semiconductor device. The first and second SRAM cells include FinFET transistors comprising gate features engaging fin active lines. Each of the first and second SRAM cells includes at least one gate feature overlapping with three or more fin active lines. Each of the first and second SRAM cells includes at least one fin active line over a first P-well adjacent one side of an N-well, and at least one fin active line over a second P-well adjacent another side of the N-well. The first and second SRAM cells share all the fin active lines over the first and second P-wells.
US11342329B2

A semiconductor memory device includes a capacitor having a bottom electrode and a top electrode, a dielectric layer between the bottom and top electrodes, and an interface layer between the top electrode and the dielectric layer, the interface layer including a metal oxide and an additional constituent at a grain boundary of the interface layer.
US11342315B2

A stack package includes a first sub-package and a second sub-package stacked on the first sub-package. The first sub-package includes a first through mold via (TMV) for connection spaced apart from a first semiconductor chip in an X-axis direction, a first TMV for bypass spaced apart from the first semiconductor chip in a Y-axis direction, and a first redistribution line (RDL) pattern connecting the first semiconductor chip to the first TMV for connection. The second sub-package includes a second TMV for connection spaced apart from a second semiconductor chip in the Y-axis direction and another RDL pattern connecting the second semiconductor chip to the second TMV for connection. the second sub-package is stacked on the first sub-package such that the second TMV for connection is connected to the first TMV for bypass.
US11342314B2

A light-emitting module includes a light-emitting element unit including a light-emitting element, a light-transmissive member covering a main light-emitting surface of the light-emitting element, and a first light-reflective member covering lateral surfaces of the light-emitting element; a light-transmissive light-guiding plate having a first main surface and a second main surface having a recess accommodating the light-emitting element unit; a second light-reflective member covering the second main surface and the light-emitting element unit; and a light-transmissive bonding member disposed in contact with inner lateral surfaces of the recess and outer lateral surfaces of the light-emitting element unit. At least a portion of the first light-reflective member is located outside the recess in a cross-sectional view, and is in contact with the light-transmissive bonding member. The light-transmissive bonding member has an inclined surface forming an acute angle with a corresponding outer lateral surface of the first light-reflective member.
US11342310B2

A semiconductor chip including a semiconductor substrate having a first surface and a second surface and having an active layer in a region adjacent to the first surface, a first through electrode penetrating at least a portion of the semiconductor substrate and connected to the active layer, a second through electrode located at a greater radial location from the center of the semiconductor substrate than the first through electrode, penetrating at least a portion of the semiconductor substrate, and connected to the active layer. The semiconductor chip also including a first chip connection pad having a first height and a first width, located on the second surface of the semiconductor substrate, and connected to the first through electrode, and a second chip connection pad having a second height greater than the first height and a second width greater than the first width, located on the second surface of the semiconductor substrate, and connected to the second through electrode.
US11342309B2

In an embodiment, a package includes a first package structure including a first die having a first active side and a first back-side, the first active side including a first bond pad and a first insulating layer a second die bonded to the first die, the second die having a second active side and a second back-side, the second active side including a second bond pad and a second insulating layer, the second active side of the second die facing the first active side of the first die, the second insulating layer being bonded to the first insulating layer through dielectric-to-dielectric bonds, and a conductive bonding material bonded to the first bond pad and the second bond pad, the conductive bonding material having a reflow temperature lower than reflow temperatures of the first and second bond pads.
US11342308B2

A semiconductor device is provided with a first semiconductor chip and a second semiconductor chip that are arranged so as to oppose each other. The first semiconductor chip has a first connecting portion provided in a first hole portion, and the second semiconductor chip has an electrically conductive second connecting portion that is composed of a concave metal film formed on the front surface of a second electrode portion, the side surface of a second hole portion, and the front surface of a second protective film. The first electrode portion and the second electrode portion are electrically connected via the first connecting portion and the second connecting portion.
US11342307B2

A semiconductor structure includes a first die, a second die, and a first conductive via. The first die includes a first dielectric layer and a first landing pad embedded in the first dielectric layer. The second die includes a second dielectric layer and a second landing pad embedded in the second dielectric layer. The first die is disposed on the second die. The second landing pad has a through-hole. The first conductive via extends from the first landing pad toward the second landing pad and penetrates through the through-hole of the second landing pad.
US11342306B2

Multi-chip wafer level packages and methods of forming the same are provided. A multi-chip wafer level package includes a first tier and a second tier. The first tier includes a first redistribution layer structure and at least one chip over the first redistribution layer structure. The second tier includes a second redistribution layer structure and at least two other chips over the second redistribution layer structure. The first tier is bonded to the second tier with the at least one chip being in physical contact with the second redistribution layer structure. The total number of connectors of the at least two other chips is greater than the total number of connectors of the at least one chip.
US11342297B2

A package structure including at least one die laterally encapsulate by an encapsulant, a bonding film and an interconnect structure is provided. The bonding film is located on a first side of the encapsulant, and the bonding film includes a first alignment mark structure. The package structure further includes a semiconductor material block located on the bonding film. The interconnect structure is located on a second side of the encapsulant opposite to the first side, and the interconnect structure includes a second alignment mark structure. A location of the first alignment mark structure vertically aligns with a location of the second alignment mark structure.
US11342292B2

A bonding pad structure and a method thereof includes: a base metal layer formed on a substrate; first conductive vias arranged in a peripheral region of the base metal layer; an intermediate buffer layer formed above the base metal layer, the intermediate buffer layer spaced from and aligned with the base metal layer, the first conductive vias vertically connecting the base metal layer and the intermediate buffer layer; second conductive vias arranged in a peripheral region of the intermediate buffer layer; a surface bonding layer formed above the intermediate buffer layer, the surface bonding layer spaced from and aligned with the intermediate buffer layer, the second conductive vias vertically connecting the intermediate buffer layer and the surface bonding layer, the intermediate buffer layer comprising a mesh structure, and the first conductive vias and the second conductive vias not vertically aligned with a central region of the intermediate buffer layer.
US11342285B2

A semiconductor chip may have at least one p-channel field effect transistor (FET), at least one n-channel FET, a first and a second power supply terminal, wherein the at least one n-channel FET, if supplied with the upper supply potential at its gate, supplies the lower supply potential to the gate of the at least one p-channel FET and the at least one p-channel FET, if supplied with the lower supply potential at its gate, supplies the upper supply potential to the gate of the at least one n-channel FET, a precharge circuit to precharge the circuit to a first state, and a detection circuit configured to output an alarm signal if the circuit enters a second state.
US11342284B2

A chip is provided. The chip is provided with a circuit block. The circuit block includes a first transistor and a second transistor. The first transistor is divided into a plurality of first sub-transistors connected in parallel. The second transistor is divided into a plurality of second sub-transistors connected in parallel. The first sub-transistors and the second sub-transistors are disposed in a first row and a second row of the circuit block in a staggered manner. The first transistors disposed in the first row and the second row respectively receive a first input signal through different signal lines. The second transistors disposed in the first row and the second row respectively receive a second input signal through different signal lines.
US11342281B2

A power semiconductor device includes a substrate and a semiconductor element bonded onto a first surface of the substrate through use of a sintered metal bonding material. The substrate has a plurality of dimples formed in the first surface and located outside a location immediately below a heat generation unit of the semiconductor element. The sintered metal bonding material is supplied onto the substrate after the formation of the dimples, and the semiconductor element is bonded to the substrate through application of heat and a pressure thereto.
US11342280B2

A module includes: a substrate having a main surface and a side surface; an electronic component mounted on the main surface; a sealing resin that covers the main surface and the electronic component; and a shield film that covers a surface of the sealing resin and the side surface of the substrate. The sealing resin includes: a resin component containing an organic resin as a main component; and a granular filler containing an inorganic oxide as a main component. On a surface of the sealing resin, which is in contact with the shield film, parts of some grains of the filler are exposed from the resin component, a surface of the resin component includes a nitrogen functional group, and the shield film is formed of a metal that is a passivation metal and a transition metal or an alloy containing the metal.
US11342278B2

A semiconductor device has a substrate and a semiconductor die disposed over the substrate. An encapsulant is deposited over the semiconductor die and substrate with a surface of the semiconductor die exposed from the encapsulant. A first shielding layer is formed over the semiconductor die. In some embodiments, the first shielding layer includes a stainless steel layer in contact with the surface of the semiconductor die and a copper layer formed over the stainless steel layer. The first shielding layer may further include a protective layer formed over the copper layer. One embodiment has a heatsink bonded to the semiconductor die through a solder layer. A second shielding layer can be formed over a side surface of the semiconductor die.
US11342276B2

In one example, an electronic device structure includes a substrate having a conductive structure adjacent to a surface. The conductive structure can include a plurality of conductive pads. First and second electronic devices are disposed adjacent to the top surface. The first electronic device is interposed between a first conductive pad and a second conductive pad, and the second electronic device is interposed between the second conductive pad and a third conductive pad. A continuous wire structure including a first bond structure is connected to the first conductive pad, a second bond structure is connected to the second conductive pad, a third bond structure is connected to the third conductive pad, a first wire portion is interconnected between the first bond structure and the second bond structure and disposed to overlie the first electronic device, and a second wire portion is interconnected between the second bond structure and the third bond structure and disposed to overlie the second electronic device. Other examples and related methods are also disclosed herein.
US11342258B2

According to the disclosed embodiments, an on-die capacitor utilized in energy-harvest based circuits is provided. In the disclosed design, the harvester is coupled to the on-die capacitor, thus there is no need to provide power interfaces and semi-conductor devices external to the IC. The disclosed design of the on-die capacitor would reduce the overall size and cost of the IC.
US11342253B2

A device includes a redistribution line, and a polymer region molded over the redistribution line. The polymer region includes a first flat top surface. A conductive region is disposed in the polymer region and electrically coupled to the redistribution line. The conductive region includes a second flat top surface not higher than the first flat top surface.
US11342250B2

A lead frame for a hermetic RF chip package includes: a first capacitor unit formed of a conductive material in a rectangular shape having a width smaller than a length to receive an input of an RF signal applied to the package circuit; a first inductor unit connected to the first capacitor unit and formed of a conductive material in a rectangular shape having a width greater than a length; a second capacitor unit connected to the first inductor unit and formed of a conductive material in a rectangular shape having a width smaller than a length; and a second inductor unit connected to the second capacitor unit and formed of a conductive material in a rectangular shape having a width greater than a length to transfer an RF signal input through the first capacitor unit to the RF chip.
US11342244B2

Through-substrate via structures are formed in a semiconductor substrate of a first semiconductor die. Semiconductor devices, dielectric material layers, and metal interconnect structures are formed over a front surface of the semiconductor substrate. A backside dielectric layer is formed on a backside surface. Integrated line and pad structures are formed over the backside dielectric layer on a respective through-substrate via structure. Each of the integrated line and pad structures includes a respective pad portion and respective line portion that extends from a center region of the backside surface to toward a periphery of the backside surface. A bonded assembly including the first semiconductor die and a second semiconductor die can be formed. Bonding pads can be provided in a center region of the interface between the semiconductor dies to facilitate power and signal distribution in the second semiconductor die with less electrical wiring.
US11342225B2

A method includes etching a dielectric layer of a substrate to form an opening in the dielectric layer, forming a metal layer extending into the opening, performing an anneal process, so that a bottom portion of the metal layer reacts with a semiconductor region underlying the metal layer to form a source/drain region, performing a plasma treatment process on the substrate using a process gas including hydrogen gas and a nitrogen-containing gas to form a silicon-and-nitrogen-containing layer, and depositing a metallic material on the silicon-and-nitrogen-containing layer.
US11342224B2

A method of forming a semiconductor device includes forming a conductive line over a substrate; forming an etch stop layer (ESL) over the conductive line, the ESL extending continuously along an upper surface of the conductive line and along an upper surface of a first dielectric layer adjacent to the conductive line, where a first lower surface of the ESL contacts the upper surface of the conductive line, and a second lower surface of the ESL contacts the upper surface of the first dielectric layer, the first lower surface being closer to the substrate than the second lower surface; forming a second dielectric layer over the ESL; forming an opening in the second dielectric layer, the opening exposing a first portion of the ESL; removing the first portion of the ESL to expose the conductive line; and filling the opening with an electrically conductive material to form a via.
US11342223B2

A semiconductor device manufacturing method includes burying a void formed in a substrate with a polymer having a urea bond; forming an oxide film on the substrate; and desorbing a depolymerized polymer obtained by depolymerizing the polymer from the void through the oxide film.
US11342207B2

A micro LED transfer head is proposed. The micro LED transfer head includes: a holding member including a holding region that holds a micro LED by means of vacuum holding force and a non-holding region that does not hold the micro LED; and a porous member provided on top of the holding member and having arbitrary pores, wherein the holding region includes: a first holding region; and a second holding region provided above the first holding region, formed to have a larger opening area than the first holding region, and communicating with the first holding region and the porous member, whereby the micro LED transfer head selectively transfers the micro LED.
US11342201B2

In a substrate processing apparatus, a transport robot which transports a substrate between an indexer part and a substrate processing part is installed in a substrate transport part. The transport fan filter unit is provided in an upper part of the substrate transport part. An exhaust port is provided in the substrate transport part. The circulation piping allows the exhaust port of the substrate transport part and the transport fan filter unit to communicate with each other. The exhaust pipe is connected to the circulation piping. The inert gas supply part supplies an inert gas to the circulation piping. The circulation fan filter unit is disposed downstream of a connecting portion of the circulation piping with the exhaust pipe to be parallel to a flow path of the circulation piping.
US11342198B2

Disclosed is a processing liquid supplying apparatus. The apparatus includes: a processing liquid supply source configured to supply a processing liquid for processing a substrate to be processed; an ejection unit configured to eject the processing liquid to the substrate to be processed; a filter device configured to remove foreign matters in the processing liquid; a supply pump and an ejection pump which are provided in the supply path at a primary side and a secondary side of the filter device, respectively; and a control unit configured to output a control signal to decompress and degas the processing liquid supplied from the processing liquid supply source by using one of the supply pump and the ejection pump, and subsequently, pass the degassed processing liquid through the filter device beginning from the primary side to the secondary side of the filter device by using the supply pump and the ejection pump.
US11342192B2

A technique for making etching amounts uniform in selectively etching SiGe layers formed on a wafer with respect to at least one of an Si layer, an SiO2 layer, and an SiN layer is provided. In an etching process where SiGe layers in a wafer W in which the SiGe layers and Si layers are alternately stacked and exposed in a recess are removed by side etching, ClF3 gas and HF gas are simultaneously supplied to the wafer W. Accordingly, it is possible to make the etching rates for respective SiGe layers uniform, and it becomes possible to obtain a uniform etching amount for respective SiGe layers.
US11342178B2

A method of manufacturing a low temperature polysilicon thin film, including: forming a buffer layer on a substrate; forming a silicon layer on the buffer layer; providing a mask; patterning the silicon layer through the mask, wherein the patterned silicon layer includes a plurality of recrystallization growth spaces; and annealing the silicon layer to form a polysilicon layer, and a partial silicon material of the polysilicon layer is formed on the recrystallization growth space.
US11342177B2

A treatment, structure and system are provided that modify the deposition process of a material that can occur over two differing materials. In an embodiment the deposition rates may be adjusted by the treatment to change the deposition rate of one of the materials to be more in line with the deposition rate of a second one of the materials. Also, the deposition rates may be modified to be different from each other, to allow for a more selective deposition over the first one of the materials than over the second one of the materials.
US11342176B2

An integrated electrohydrodynamic jet printing and spatial atomic layer deposition system for conducting nanofabrication includes an electrohydrodynamic jet printing station that includes an E-jet printing nozzle, a spatial atomic layer deposition station that includes a zoned ALD precursor gas distributor that discharges linear zone-separated first and second ALD precursor gases, a heatable substrate plate supported on a motion actuator controllable to move the substrate plate in three dimensions, and a conveyor on which the motion actuator is supported. The conveyor is operative to move the motion actuator between the electrohydrodynamic jet printing station and the spatial atomic layer deposition station so that the substrate plate is conveyable between a printing window of the E-jet printing nozzle and a deposition window of the zoned ALD precursor gas distributor, respectively. A method of conducting area-selective atomic layer deposition is also disclosed.
US11342171B2

Method for obtaining gaseous ammonium (NH4+) from an ion source, the ion source comprising a first area (1) and a second area (2) in a fluidly conductive connection, comprising the steps of a) introducing N2 and H2O into the first area (1) and second area (2) of the ion source; b) applying an ionization method to the mixture of N2 and H2O in the first area (1); c) applying at least one electric field or adjusting pressure conditions or a combination of applying at least one electric field and adjusting pressure conditions promoting flow of ions from the first area (1) to the second area (2) and inducing reactions of the ions in the second area (2); d) conducting NH4+ out of the ion source. Ion Molecule Reaction-Mass Spectrometry instrument implementing this method for producing NH4+ and then conducting NH4+ to the reaction region.
US11342168B2

The present invention relates to a method for the evaporation of a cathode by means of cathodic arc evaporation, wherein the focal spot of the arc is forced to a predetermined track on the cathode surface by means of temporally and spatially controllable magnetic fields, wherein a predetermined removal of material of the cathode surface is produced. The invention also relates to a device for carrying out the method according to the invention.
US11342164B2

A high density plasma chemical vapor deposition (HDP CVD) chamber includes a nozzle including a base having a hollow center portion for conducting gas; a tip coupled to the base and having an opening formed therein for conducting gas from the base to the exterior of the nozzle. The HDP CVD chamber further includes a baffle positioned in a top portion of the HDP CVD chamber, wherein the baffle is equipped with an adjustable baffle nozzle.
US11342161B2

In one embodiment, an RF impedance matching network for a plasma chamber is disclosed. The matching network includes an electronically variable capacitor (EVC) comprising discrete capacitors, each discrete capacitor having a corresponding switching circuit for switching in and out the discrete capacitor to alter a total capacitance of the EVC. Each switching circuit comprises at least one switching field-effect transistor (FET) operably coupled to the corresponding discrete capacitor to cause the switching in and out of the discrete capacitor. For each switching circuit, when the switching circuit is switched OFF to switch out the corresponding discrete capacitor, the at least one switching FET receives a bias voltage from a bias voltage source to reduce a capacitance variability of the at least one switching FET.
US11342153B2

Provided is a field emission device including a cathode electrode and an anode electrode, which are spaced apart from each other, an emitter disposed on the cathode electrode, a gate electrode disposed between the cathode electrode and the anode electrode and including a gate opening that overlaps the emitter, and a plurality of alignment electrodes disposed between the gate electrode and the cathode electrode. Here, the alignment electrodes surround a side surface of the emitter.
US11342152B2

Multi-pole and single-pole circuit breakers include a housing and a reset lockout mechanism disposed within the housing. The reset lockout mechanism disables electrical communication between line and load terminals of the circuit breaker if a predefined condition exists. Some circuit breakers include a single actuator, transition between ON and OFF states, and are capable of performing test functions. The test functions may involve testing AFCI and/or GFCI functions of the circuit breakers. The test functions may be performed when the circuit breaker transitions from an OFF state to an ON state. Some circuit breakers including a reset lockout mechanism may be powered only on its line side. Some circuit breakers provide an electrical indication when they are in the OFF state.
US11342149B2

The present invention provides an integrated electro-mechanical actuator and a manufacturing method for manufacturing such an integrated electro-mechanical actuator. The integrated electro-mechanical actuator comprises an electrostatic actuator gap between actuator electrodes and an electrical contact gap between contact electrodes. An inclination with an inclination angle is provided between the actuator electrodes and the contact electrodes. The thickness of this electrical contact gap is equal to the thickness of a sacrificial layer which is etched away in a manufacturing process.
US11342147B2

The disclosure relates to an electromagnetic relay that comprises a yoke and an armature. The armature may be swivellably arranged on the yoke, have an open position and a contact position in relation to the yoke, and configured to be attracted by a magnetic field out of the open position into the contact position. The armature may include a first branch circuit having a first capacitor and a first exciter coil connected in series with the first capacitor, a second branch circuit having a second capacitor and a second exciter coil connected in series with the second capacitor, and a switch element arranged between the first branch circuit and the second branch circuit and having a first switch state and a second switch state. The first exciter coil and the second exciter coil may provide the magnetic field for attracting and retaining the armature.
US11342145B2

The invention relates to a pyrotechnic switch, which comprises, a housing formed by a first housing part that is assembled with a second housing part, and at least one pyrotechnic actuator arranged in the housing, wherein at least one out of the first housing part or the second housing part comprises a metal reinforcement and a plastic body overmolded onto the metal reinforcement, wherein the plastic body comprises, a first portion made of a first plastic material, and a second portion made of a second plastic material.
US11342139B1

A key structure includes a keycap, a base plate, a first scissors-type connecting element, a second scissors-type connecting element and a reinforced connecting rod. The first and second scissors-type connecting elements are arranged between the keycap and the base plate. The first scissors-type connecting element includes a first inner frame and a first outer frame. The second scissors-type connecting element includes a second inner frame and a second outer frame. The keycap is movable upwardly or downwardly relative to the base plate along a specified path with the assistance of the first and second scissors-type connecting elements. The reinforced connecting rod includes a hollow rectangular main body. The first outer frame has a first extension structure. The second outer frame has a second extension structure. Moreover, two opposite sides of the hollow rectangular main body are respectively received within the first extension structure and the second extension structure.
US11342135B2

The invention relates to a device for connecting and disconnecting an electrical load circuit, operated at high voltage by a voltage source, in a transportation means that is electrically driven by a drive operated at low voltage. According to the invention, a contact stud (6) is connected to the push rod (11) of a linear drive (2) and the contact stud (6) can be moved into at least two positions in a switch housing (4), wherein the switch housing (4) has, on its internal wall, at least two contact rings (5), one of which is connected to the voltage source (7) and the other is connected to the consumer circuit (8).
US11342128B2

The electrolytic capacitor has a conductive sheet with a central portion defined by a peripheral edge, a first tail extending out from the peripheral edge in a first direction, and a second tail extending out from the peripheral edge in a second direction. The second direction is opposite the first direction. The first tail and the second tail each have a free end with a first recess at the free.
US11342121B2

The multilayer ceramic electronic component includes a ceramic body including a dielectric layer; and first and second internal electrodes disposed inside the ceramic body, and disposed to oppose each other with the dielectric layer interposed therebetween. When an average thickness of the dielectric layer is referred to as td and a standard deviation of a thickness of the dielectric layer in each position is referred to as σtd, while an average thickness of the first and second internal electrodes is referred to as to and a standard deviation of a thickness of a pre-determined region of any layer of the internal electrodes in each position is referred to as σte, a ratio (σte/σtd) of the standard deviation of the internal electrodes in each position to the standard deviation of the thickness of the dielectric layer in each position satisfies 1.10≤σte/σtd≤1.35.
US11342111B2

A first filler resin is disposed to cover at least an outer peripheral side of a secondary spool and a secondary coil. The second filler resin is filled inside a case and seals a cover sealant which includes a primary coil, secondary spool, a secondary coil, a center core, an outer core and the first filler resin. The connector protrudes to an outside of the case. The case has a fixing portion. The second filler resin has a lower elasticity than the first filler resin. The ignition coil is manufactured by filling the first resin inside the case, and filling the second resin after the first resin is cured.
US11342100B2

A cryocooler includes a second-stage cooling stage, a second cylinder which includes the second-stage cooling stage on a terminal of the second-stage cylinder, a second-stage displacer which includes a magnetic regenerator material and is accommodated in the second-stage cylinder so as to be able to reciprocate in the second-stage cylinder, and a tubular magnetic shield which is installed on the second-stage cooling stage and extends along the second-stage cylinder outside the second-stage cylinder. The magnetic shield is formed of a normal conductor and a product of an electrical conductivity in a temperature range of 10 K (Kelvin) or less and a thickness of the tubular magnetic shield is 60 MS (Mega-Siemens) to 1980 MS.
US11342094B2

An aluminum alloy contains equal to or more than 0.005 mass % and equal to or less than 2.2 mass % of Fe, and a remainder of Al and an inevitable impurity. In a transverse section of the aluminum alloy wire, a surface-layer void measurement region in a shape of a rectangle having a short side length of 30 μm and a long side length of 50 μm is defined within a surface layer region extending from a surface of the aluminum alloy wire by 30 μm in a depth direction, and a total cross-sectional area of voids in the surface-layer void measurement region is equal to or less than 2 μm2.
US11342087B2

A nuclear reactor decommissioning system according to an embodiment includes a cutting device to cut a reactor, a lifting device inserted inside the reactor to lift the reactor, and a shielding device that is positioned between the reactor and the lifting device and blocks radioactive dust generated by the cutting device from spreading.
US11342080B2

A method and system for automated disease progression modeling and therapy optimization for an individual patient is disclosed. A current condition of the patient is modeled using a state-variable model in which a plurality of state variables in a state vector represent a plurality of characteristics of the patient. Disease progression for the patient is predicted based on the state variables of the patient. An optimization is performed to determine an optimal therapy type and an optimal therapy timing for the patient based on the predicted disease progression for the patient.
US11342063B2

In one example embodiment, an information processing apparatus, for an observed image associated with an observation target object (e.g., a section of biological tissue), associates and stores position information and observation magnification information. In this embodiment, the information processing apparatus causes a display device to: (i) display an image associated with the observation target object; (ii) indicate the first positional information of the first observed image; and (iii) indicate the first observation magnification information of the first observed image.
US11342060B2

A lifestyle preferences management system is provided. The system may collect and organize data regarding various foods and/or beverages that one or more local restaurants may offer and recommend a particular restaurant and/or menu item to a particular user based on the known dietary preferences and geographical location of the user. The system also may generate custom menu items for each user based on a cross-section of the user's known dietary preferences and the availability of substitutions, additions and/or deletions for a given menu item resulting in a dish that conforms to the user's preferences. The system also may facilitate the ordering of food from one or more vendors for a group of users while considering the dietary and/or lifestyle preferences of each member of the group in aggregate. The system also may utilize machine learning to learn a user's eating habits (e.g., by type of food, time of day, day of the week, geographical location, weather conditions, etc.) and offer recommendations for food services from vendors that anticipate the user's desires and/or preferences. The system also may provide payment systems, delivery systems, inventory management, and other functionalities.
US11342058B2

Systems and methods for processing sensor data are provided. In some embodiments, systems and methods are provided for calibration of a continuous analyte sensor. In some embodiments, systems and methods are provided for classification of a level of noise on a sensor signal. In some embodiments, systems and methods are provided for determining a rate of change for analyte concentration based on a continuous sensor signal. In some embodiments, systems and methods for alerting or alarming a patient based on prediction of glucose concentration are provided.
US11342056B2

A method for characteristic monitoring in conjunction with a mode of continuously measured blood glucose values, in a monitor apparatus provided with a processor, a memory, a data interface, an input device, and a signaling device, the method comprising: providing a first set of event specific characteristics assigned to a first event, the first set of event specific characteristics being different from a second set of event specific characteristics assigned to a second event which is different from the first event, receiving blood glucose value data performing a safety check by comparing the first set of event specific characteristics to present characteristics derived from the blood glucose value data and/or the characteristic values, generating a warning signal or generating a safety signal, and outputting an output signal. A monitor apparatus is also disclosed.
US11342055B2

A system 100 for automatically generating a field of a radiology report includes a set of one or more models. A method for automatically generating a field of a radiology report includes: receiving a radiologist identifier (radiologist ID); receiving a set of finding inputs; determining a context of each of the set of finding inputs; determining text associated with a portion or all of the radiology report based on the context and the radiologist style; and inserting the text into the report.
US11342054B2

A system and method to establish a no-login authenticated and contextualized two-ways data flow between a medicine user and the pharmaceutical manufacturer. Near Field Communication (NFC) technology, enabling short-range communication between two compatible devices is utilized via a writeable NFC tag carried by a medication package. The writeable NFC tag includes medication information, anti-counterfeiting information, as well as data about the patient and the prescription. The NFC tag may be read by a user device associated with the patient, enabling the user device to merge this data with the patient's feedback, send this rich flow in a secure way to the manufacturer, who in turn is now able to provide rich contextual guidance to the patient.
US11342053B2

Disclosed herein are various embodiments of computer-implemented methods and systems for parsing information from messages containing a standardized electronic document format, such as a continuity of care document (“CCD”), and for generating referrals and other documents using data parsed from the messages and/or standardized electronic document format. In some embodiments, a message containing a CCD may be received, the CCD and the message may be parsed to extract information (e.g., patient information), the patient information may be mapped into a document template, and an electronic document containing mapped referral parameters may be generated.
US11342048B2

A computer-based genomic annotation system, including a database configured to store genomic data, non-transitory memory configured to store instructions, and at least one processor coupled with the memory, the processor configured to implement the instructions in order to implement an annotation pipeline and at least one module filtering or analysis of the genomic data.
US11342045B2

The present invention relates to a method and system for dynamically analyzing, determining, predicting and displaying ranked suitable heterologous biosynthesis pathways for a specified host. The present invention addresses the problem of finding suitable pathways for the endogenous metabolism of a host organism because the efficacy of heterologous biosynthesis is affected by competing endogenous pathways. The present invention is called MRE (Metabolic Route Explorer), and it was conceived and developed to systematically and dynamically search for, determine, analyze, and display promising heterologous pathways while considering competing endogenous reactions in a given host organism.
US11342041B2

Apparatuses, systems, and methods for probabilistic data structures for error tracking. A memory device may include an error code correction (ECC) circuit which determines if data read from a memory array includes an error. If it does, the row address associated with the read data is provided to an error tracking circuit. The error tracking circuit may use probabilistic data structures, such as multiple count values, each indexed by different hash values of the row address. The count values may be used to determine if a given row address is repeatedly associated with errors. The memory may store these identified problem addresses in a data storage structure for example for diagnostic and/or repair purposes.
US11342040B2

A memory system includes a non-volatile memory having a plurality of memory cells and a memory controller. The memory controller is configured to generate a histogram indicating, with respect to each of a plurality of threshold voltage levels for multi-level cell (MLC) reading, a number of memory cells at the threshold voltage level, based on data read from the plurality of memory cells using a plurality of reference read voltages, estimate a plurality of read voltages for MLC reading of the plurality of memory cells as estimation values by inputting the histogram into a read voltage estimation model, determine, through MLC reading of the plurality of memory cells using a plurality of sets of read voltages, a set of read voltages for MLC reading as observation values, and update one or more parameters of the read voltage estimation model based on the estimation values and the observation values.
US11342036B2

A memory device includes: a cell array including a memory cell and a reference cell; a sense amplifier configured to sense a difference between a first current flowing through the memory cell and a second current flowing through the reference cell, based on an activated sense enable signal; a controller configured to inactivate the sense enable signal in a program interval and activate the sense enable signal in a verify interval subsequent to the program interval, during a write operation; and a voltage driver configured to provide a write voltage to the memory cell in the program interval and the verify interval during the write operation, and to provide a read voltage to the memory cell during a read operation.
US11342035B1

A memory apparatus and method of operation is provided. The apparatus includes a block of memory cells each connected to one of a plurality of word lines and arranged in strings and configured to retain a threshold voltage. A control circuit couples to the word lines and the strings determines a program lower tail voltage of a distribution of the threshold voltage following a first program pulse. The control circuit calculates a second program voltage of a second program pulse based on the program lower tail voltage and applies the second program pulse to each of selected ones of the plurality of word lines associated with the memory cells to program the memory cells such that the distribution of the threshold voltage of the memory cells have a desired program lower tail voltage without further program pulses.
US11342032B2

Provided herein may be a memory controller, a memory system, and a method of operating the memory system. The memory controller may control the operation of a memory device. The memory controller may include a read request buffer, a command generator, and a read request monitor. The read request buffer may be configured to receive a read request from a host. The command generator may be configured to receive the read request from the read request buffer and generate a read command based on the received read request. The read request monitor may be configured to receive read request information about the read request from the read request buffer and determine, based on a stream ID of the read request, whether the read request is a sequential read request.
US11342028B2

Apparatuses, systems, and methods are disclosed for concurrently programming non-volatile storage cells, such as those of an SLC NAND array. The non-volatile storage cells may be arranged into a first block comprising a first string of storage cells that intersects with a first word line at a first storage cell, a second block comprising a second string of storage cells that intersects with a second word line at a second storage cell, a bit line electrically connectable to the first string and the second string, and controller configured to apply a programming pulse, at an elevated voltage, to the first word line and second word line to concurrently program the first and second storage cells.
US11342027B1

Embodiments adaptively determine a read retry threshold voltage for a next read operation using meta information collected from previous failed read data. A controller obtains meta information associated with a read operation on a select page, the meta information including a read threshold voltage set. The controller determines a mathematical model for estimating a checksum value for data associated with a next read operation, using a set function of the read threshold voltage set and a set checksum value. The controller determines a set of parameters by performing polynomial regression on the mathematical model. The controller estimates a next read threshold voltage for the next read operation based on the set of parameters.
US11342023B2

An operation method for a 3D NAND flash includes writing data into a WLn layer of the plurality of wordline layers of an unselect bit line of the plurality of bit lines in a write operation; and applying a first pass voltage on at least a first WL layer of the plurality of wordline layers of the unselect bit line of the plurality of bit lines and applying a second pass voltage on at least a second WL layer of the plurality of wordline layers of the unselect bit line of the plurality of bit lines; wherein the operation method is operated when a pre-pulse phase is removed from a verify phase.
US11342020B2

A variable resistive memory device includes a memory cell array and a control circuit block. The memory cell array includes a plurality of memory cells that are connected between a global word line and a global bit line. The control circuit block is positioned on at least one of edge portions of the memory cell array. The memory cell array is classified into a first group with the memory cells that are adjacent to the control circuit block and a second group with the memory cells that are remote in relation to the control circuit block. The second group is farther from the control circuit block than the first group. The control circuit block includes a write control unit that generates a control signal for writing on the memory cell in the first group in a different way compared to writing on the memory cell in the second group.
US11342010B2

Systems, methods, circuits, and apparatus including computer-readable mediums for managing bit line voltage generating circuits in memory devices are provided. An example bit line voltage generating circuit is configured to provide a stable clamping voltage to at least one bit line connecting memory cells in the memory device. The bit line voltage generating circuit includes an operational amplifier configured to receive a reference voltage, a feedback voltage, and a compensation current and output an output voltage, and an output transistor configured to provide a terminal voltage as the feedback voltage and the output voltage as a target voltage that is associated with the clamping voltage. The operational amplifier is configured to be unbalanced such that the terminal voltage is smaller than the reference voltage, and the compensation current is configured to compensate the operational amplifier such that the clamping voltage is substantially constant and independent from PVT (Process-Voltage-Temperature) effect.
US11342009B2

A device and a method for equalizing and precharging a cell module, which may form a circuit for performing a corresponding operation by a converter unit by selectively connecting the converter unit and one or more cell modules by controlling a conduction state of a switching unit based on an operation which the converter intends to perform.
US11341988B1

A hybrid machine learning-based and DSP statistical post-processing technique is disclosed for voice activity detection. The hybrid technique may use a DNN model with a small context window to estimate the probability of speech by frames. The DSP statistical post-processing stage operates on the frame-based speech probabilities from the DNN model to smooth the probabilities and to reduce transitions between speech and non-speech states. The hybrid technique may estimate the soft decision on detected speech in each frame based on the smoothed probabilities, generate a hard decision using a threshold, detect a complete utterance that may include brief pauses, and estimate the end point of the utterance. The hybrid voice activity detection technique may incorporate a target directional probability estimator to estimate the direction of the speech source. The DSP statistical post-processing module may use the direction of the speech source to inform the estimates of the voice activity.
US11341983B2

A system is provided. The system comprises at least one artificial neural network configured to: receive an audio signal; for a time period, determine if at least one human voice audio spectrum is in the audio signal; for the time period, identify at least one human voice audio power spectrum; for the time period, extract each of the at least one identified human voice audio power spectrum; remove artifacts from each extracted human voice audio power spectrum to synthesize an estimation of an original human voice prior to its distortion; and transmit the synthesized estimation of an original human voice.
US11341973B2

Provided are a method and device for recognizing a speaker by using a resonator. The method of recognizing the speaker includes receiving a plurality of electrical signals corresponding to a speech of the speaker from a plurality of resonators having different resonance bands; obtaining a difference of magnitudes of the plurality of electrical signals; and recognizing the speaker based on the difference of magnitudes of the plurality of electrical signals.
US11341971B2

A computing device includes a processor and a memory. The processor is configured to acquire a voice instruction through at least two voice receiving devices, analyze the voice instruction to determine at least one display device controlled by the voice instruction, generate a control instruction according to the voice instruction, and send the control instruction to the at least one display device to cause the at least one display device to display corresponding contents according to the voice instruction.
US11341970B2

A method of providing navigation directions includes receiving, at a user terminal, a query spoken by a user, wherein the query spoken by the user includes a speech utterance indicating (i) a category of business, (ii) a name of the business, and (iii) a location at which or near which the business is disposed; identifying, by processing hardware, the business based on the speech utterance; and providing navigation directions to the business via the user terminal.
US11341965B2

An electronic device for, in response to a user utterance, recommending content suitable to a user, and an operating method thereof are provided. The electronic device includes a user interface, a microphone, a speaker, at least one processor operatively connected with the user interface, the microphone, and the speaker, and at least one memory operatively connected with the processor. The memory stores instructions which, when executed, configure the processor to receive a first user utterance requesting content or suggesting a request for content, through the microphone, provide a list of contents received from at least one content provider, based at least partly on user profile information, receive a user input selecting content from the list of contents, enable a service provided by a content provider of the selected content, after enabling of the service, receive a second user utterance, and provide at least one service.
US11341951B2

One-way sound transmission devices include a planar, acoustically reflective substrate having an aperture that is traversed by an elastic membrane. On one face of the substrate, two resonators are symmetrically spaced apart from the membrane at a first distance, configured to enable constructive interference between the resonators and the membrane. On the opposite face of the substrate, two other resonators are symmetrically spaced apart from the membrane at a second, greater, distance, configured to enable destructive interference between the resonators and the membrane.
US11341950B2

Disclosed herein are methods for operating an apparatus for generating acoustic compensation signals used to compensate acoustic signals from operation of a motor-vehicle engine, comprising the steps: providing an EOC device, which is designed to generate acoustic compensation signals used to compensate acoustic signals that result from the operation of the engine; providing a device configured using the EOC device as a model; determining at least one audio signal to be output into a passenger compartment of a motor vehicle by means of an audio output device, before said audio signal is captured by an audio capturing element associated with the EOC device; applying an evaluation specification to evaluate the at least one audio signal with respect to at least one evaluation criterion; generating evaluation information with respect to the at least one evaluation criterion; controlling the operation of the EOC device on the basis of the evaluation Information.
US11341949B2

A sensor suspension system for use in an underwater environment comprises a sensor (e.g., vector sensor) and a framework comprising a plurality of support structures, and a plurality of compliant devices that suspend the sensor within an inner volume of the framework. The plurality of compliant devices facilitate a symmetrical sensing response of the sensor in three degrees of freedom when deployed in the underwater environment. The framework is moveable from a collapsed position to an expanded position. A plurality of sensor suspension systems can be tethered together into a sensor array by a deployment control system operable to release a buoyant device, tethered to the sensor suspension systems, that vertically positions the plurality of sensor suspension systems into the sensor array. The buoyant device can cause each framework to expand via pulling force through the tethers upon release of the buoyant device.
US11341948B2

The invention relates to an electromagnetic actuator, which can be connected to a backside of a plate like structure and which comprises a voice coil, a magnet system and a spring arrangement connecting the voice coil and a movable part of the magnet system. The spring arrangement comprises at least two spiral springs each having at least three spring legs. The spring legs run in radial and tangential direction in a clockwise or counterclockwise winding direction and are rotational symmetric around the coil axis. The winding directions of the spiral springs are chosen in a way that rotations around the coil axis caused by a relative movement between the voice coil and the movable part of the magnet system in the excursion direction are oriented in opposite directions. The invention also relates to an output device with a plate like structure and an electromagnetic actuator connected thereto.
US11341941B2

A bass drum spur system has a pivot assembly and a spur leg assembly. The pivot assembly has a spur hub removably attachable to a rim of a drum and a hub cover attached to the spur hub. The hub cover has a passageway and a circumferential slot formed through a sidewall of the passageway. The circumferential slot has first and second notches at respective opposite ends of the slot. A release button is axially slidable within the passageway of the hub cover and a spring is disposed in the passageway and biases the release button in a direction away from the spur hub. The spur leg assembly has a post fixedly attached to the release button for movement therewith, wherein the post is movable between engagement with the first notch and the second notch by pressing the release button in a direction toward the spur hub and rotating the post along the circumferential slot.
US11341940B2

In a head mounted display 100, a memory 71 stores an application. An image pickup unit 74 takes an image of a site of a user 1, and a position specifying unit 73 specifies a position and a direction of the head mounted display 100. A detector 75 detects a position indicated by the user 1 on the basis of the image taken by the image pickup unit 74, and a setting unit 76 sets a position indicating a home position on the basis of a result detected by the detector 75 and the position and the direction specified by the position specifying unit 73.
US11341937B2

A computing system includes a memory configured to store information regarding a battery. The computing system also includes a processor operatively coupled to the memory. The processor is configured to generate a battery status display that includes one or more relationships between a current battery charge of the battery and a current battery capacity of the battery. The processor is also configured to present the battery status display.
US11341934B2

An image display system includes a graphic processor which generates an image signal, a control signal, and a variable frequency signal; and a display device which displays an image at a frame frequency corresponding to the variable frequency signal from the graphic processor. The display device includes pixels connected to emission control lines, data lines, and scan lines; a controller which provides reference data including information on reference cycles, which are cycles in which an emission control start signal is output, to the graphic processor, outputs the emission control start signal based on the control signal, and adjusting an output timing of a scan start signal based on the variable frequency signal; an emission driver which supplies emission control signals to the emission control lines based on the emission control start signal; and a scan driver which supplies scan signals to the scan lines based on the scan start signal.
US11341932B2

A display device includes a display panel including a plurality of pixels, a display panel driver, and a zone compensating circuit which divides the display panel into a plurality of unit blocks, obtains load values of input image data for the unit blocks, and generates corrected image data by correcting the input image data based on the load values. Each of the load values corresponds to one of the unit blocks. The display panel driver generates a data signal for displaying an image on the display panel based on the corrected image data. When grayscale values included in the input image data are the same, a luminance of the image displayed on the display panel is decreased moving away from a center of a reference block having a largest load value among the unit blocks based on the corrected image data.
US11341931B2

A projector includes a projection section, a first connector to which an image outputting apparatus that outputs first image information is connectable, an activation instructor that instructs activation of the image outputting apparatus, a detector that detects that the activation of the image outputting apparatus has been completed, an image storage that stores second image information, and a display controller that causes the projection section to display a second image corresponding to the second image information when the detector does not detect that the activation of the image outputting apparatus has been completed and causes the projection section to display a first image corresponding to the first image information when the detector detects that the activation of the image outputting apparatus has been completed.
US11341922B2

A display screen module is applied to an electronic device, and includes a first display array, one or more second display arrays, and a control circuit. The electronic device includes one or more groups of optical devices, and each group includes at least one optical device. The display arrays one-to-one correspond to the optical devices, and each second display array is located above a group of optical devices corresponding to the second display array. The control circuit is configured to control each second display array to display an image when none of optical devices in a group of optical devices corresponding to the second display array works. The control circuit is further configured to: when one or more optical devices in a group of target optical devices need to work, turn off some or all pixels of a target second display array corresponding to the group of target optical devices.
US11341920B2

A pixel circuit, a driving method thereof and electronic device, relates to the technical field of display configured for. The pixel circuit comprises a driving sub-circuit comprising a control terminal, a first terminal and a second terminal, the driving sub-circuit being configured to control a driving signal flowing through the first terminal and the second terminal according to a signal of the control terminal; a voltage division control sub-circuit configured to conduct voltage division on an input data signal in response to a first scanning signal to obtain a voltage division signal, and write the voltage division signal to the first terminal of the driving sub-circuit; and a compensation sub-circuit coupled to the control terminal of the driving sub-circuit and the second terminal of the driving sub-circuit, and configured to write voltage division signal passing through driving sub-circuit to control terminal of driving sub-circuit in response to first scanning signal.
US11341917B2

A light emitting display device includes a display panel including a display area having sub-pixels for displaying an image and a non-display area that does not display an image; and a shift register including signal generating circuits distributed and arranged in the display area of the display panel and configured to output a signal for turning on or off a transistor included in the sub-pixels, wherein the signal generating circuits simultaneously and respectively output a plurality of signals for driving sub-pixels arranged in the same horizontal line even if being arranged to be spaced apart from each other in the display area.
US11341912B2

The present disclosure provides a pixel circuit and a method for driving the same, a display panel and a display device. The pixel circuit includes: a reset compensation circuit, a data writing circuit, a light emitting control circuit, a driving transistor and a light emitting element, the reset compensation circuit is coupled to a gate, a first electrode and a second electrode of the driving transistor and a reset control signal line, and is configured to reset the gate of the driving transistor during a reset compensation stage and acquire a threshold voltage of the driving transistor under the control of a reset control signal provided by the reset control signal line.
US11341903B2

A sub-pixel for an LED display, the sub-pixel comprising a first light emitting device having a first emission beam angle and a second light emitting device having a second beam angle, the second emission beam angle being different to the first emission beam angle. There is also described a display using a plurality of the sub-pixels.
US11341899B2

A pixel driving circuit and a display device are provided. The pixel driving circuit includes an addressing transistor, a driving transistor, a storage capacitor, and a plurality of pixel units connected in parallel. The pixel unit includes a digital signal controller. The digital signal controller is series connected to lighting units. The gate of the addressing transistor receives a scan signal, the digital signal controller provides a digital signal, the scan signal and the digital signal makes the lighting units periodically generate lights such that a predetermined frame is displayed.
US11341897B2

A DC-DC converter includes: a first converter including a pass transistor coupled between the first node and a first output, and a body diode connected in parallel to the pass transistor; a sensor coupled between both ends of the pass transistor and which detects a driving current; and a second converter which outputs a second power voltage lower than the first power voltage to a second output. The second converter includes a master inverting converter which outputs the second power voltage independently of the driving current, a slave inverting converter which outputs the second power voltage when the driving current is greater than a predetermined threshold or when the input power voltage is greater than a predetermined boosting voltage limit, and an inverting converter controller which controls operations of the master and slave inverting converters in first and second drive modes based on the driving current and the input power voltage.
US11341893B2

Hybrid architectures and method methods of operating a display panel are described. In an embodiment, row driver and pixel driver functions are combined in a group of backbone hybrid pixel driver chips, wherein global signal lines are distributed to the backbone hybrid pixel driver chips, where the global signals are manipulated and distributed to a row of pixel driver chips.
US11341888B2

A display panel is provided. A plurality of target sub-pixels of the display panel in a pixel arrangement direction, and located in a first area and adjacent to a second area have a same luminous color. The first area and the second area correspondingly correspond to a light color area and a dark color area in an electrical testing screen. In this way, when an alignment precision inspection technique is performed based on an electrical testing screen, luminous colors of sub-pixels affecting colors of border lines are same. Therefore, the border lines having different colors caused by photoresists having different colors do not occur.
US11341878B2

A method of testing a display panel including a pixel coupled to first, second, and third power lines, a data line, scan lines, an emission control line, and a test line, the method includes: applying a first power supply voltage to the first power line; applying a test voltage having a turn-on voltage level to the second power line; applying a scan signal having a turn-on voltage level sequentially to the scan lines and an emission control signal having a turn-on voltage level to the emission control line; applying a gate signal to the test line to turn on a test transistor coupled between two electrode of a light emitting element included in the pixel; measuring a sensing voltage output through the data line; and determining whether the pixel is defective, based on a voltage level of the measured sensing voltage.
US11341876B2

A white balance adjusting system for a display device includes a control member including a register storing white balance control commands and a preset white balance lookup table. A built-in self-test module is coupled to the control member and configured to store a test pattern. A first storage element is disposed in the display device. An optical sensor is configured to measure brightness and chroma data of the screen according to the test pattern. An external control device is operated by the control member to execute the white balance control commands so that white balance adjustment is implemented according to the preset white balance lookup table and the brightness and the chroma data of the screen, and a corrected white balance lookup table is produced. The corrected white balance lookup table is stored in the first storage element and provided to update the preset white balance lookup table.
US11341875B2

A display device including: a substrate including a display area and a peripheral area peripheral to the display area; a plurality of pads disposed in a pad area, wherein the pad area is disposed in the peripheral area and the pad area includes an integrated circuit (IC); and a first crack detecting line connected to a first pad and a second pad at a first node, and a third pad at a second node, wherein the first crack detecting line is disposed in the peripheral area between the first node and the second node.
US11341866B2

System, methods, and other embodiments described herein relate to improving the training of a driver during automated driving system mode. In one embodiment, a method includes generating, in association with a vehicle takeover and a maneuver by the driver, an automated motion plan associated with the maneuver. The method also includes determining if a difference parameter satisfies a threshold, wherein the difference parameter indicates a disparity between the maneuver by the driver in relation to the automated motion plan associated with the maneuver. The method also includes notifying, if the difference parameter does not satisfy the threshold, the driver that the vehicle takeover and the maneuver by the driver were unnecessary.
US11341863B2

The invention relates to compositions for forming an aesthetic work of art, design or architecture made as, from, with and/or on an image support medium. Compositions of the image support mediums generally include one or more light-emitting devices, one or more non-light-emissive devices capable of change, a form that is partially or entirely transparent or translucent, or a combination of these. Examples are made using organic light-emitting diodes (OLEDs), thin light-emitting devices, electronic paper technology and polymer compositions with an aspect of their permanence enhanced. Among other variations of the invention are works prepared with a composition or a means of display or installation that optimizes or enhances them aesthetically. The invention also relates to a method for preparing the composition and the image support medium.
US11341857B2

A drone coordination device includes an acquisitor which acquires an action plan from an automated vehicle and a determinator which determines a flight plan of a drone including a section in which the drone will be mounted on the automated vehicle on the basis of the action plan acquired by the acquisitor.
US11341854B1

A vehicle dispatch system including a device processor and a non-transitory computer readable medium including instructions executable by the device processor to perform the following steps: receiving a user request for one or more services; dispatching, to a location designated by the user, a vehicle configured to provide one or more services to the user.
US11341849B2

A method and apparatus according to the invention can include energizing a wireless communication device coupled to a processor of a vehicular entity thus establishing a secure channel or communication area around the vehicular entity; exchanging information and data with other vehicular entities entering the established channel or communication area; regulating some vehicle parameters of said vehicular entity for driving the departure and/or travelling of the vehicular entity according to the received information and data.
US11341848B1

Systems and methods for situational modification of autonomous vehicle operation are disclosed. According to aspects, a computing device may detect the occurrence of an emergency event and may determine a current operation of an autonomous vehicle that may be associated with the emergency event. The computing device may determine a modification to operation of the autonomous vehicle, where the modification may represent a violation of a roadway regulation that may enable effective handling of the emergency event. The computing device may generate a set of instructions for the autonomous vehicle to execute to cause the autonomous vehicle to undertake the operation modification.
US11341844B2

A method, a central control system and a non-transitory computer-readable storage medium are provided for determining driving assisting data in relation to a vehicle based on sensor data and map data in relation to other vehicles. Sensor data are obtained from a sensor system of a first vehicle, the sensor data comprising a pose and a velocity of a second vehicle located in a surrounding environment of the first vehicle. Furthermore, map data are obtained comprising a road geometry of the surrounding environment of the first vehicle. The pose and the velocity of the second vehicle are compared with the map data, and driving assisting data in relation to a third vehicle are determined based on the comparison.
US11341834B2

Proposed are concepts for distinguishing between fall events and non-fall-events for different sub-groups of subjects within a monitored group (i.e. monitored population) of subjects. It is proposed that an entire group/population of monitored subjects may be partitioned into sub-groups, each sub-group consisting of a plurality of members (i.e. subjects) having a certain property value or characteristic unique to that group. A respective decision value may be determined for each sub-group, wherein the decision value for a sub-group takes account of a previously obtained false fall detection rate for that sub-group.
US11341832B2

A fall prevention device comprising at least one sensor operable to detect a user has woken up while they are still within a bed and a notification unit operable to output a fall prevention warning to a user in response to the detection. By detecting when a user wakes up, rather than when they physically get out of bed, the device allows a fall prevention warning to be provided in advance of the user getting up. This warning can relate to a variety of different things (for example, warning the user to take their time before getting up, or to use the necessary aids), all in aid of reducing the likelihood of the user falling when they get up. The device thereby reduces the chances of a fall.
US11341830B2

The present disclosure describes a computer-implemented method to manage an industrial plant facility, the method including: monitoring multiple streams of input data from a network of sensors at the industrial plant facility, wherein the network of sensors include one or more camera devices; determining, by a server computer, an event during construction or operation of the industrial plant facility based on analyzing the multiple streams of input data in real-time; and based on the determined event, generating a notification to alert at least one operator of the industrial plant facility.
US11341828B2

Embodiments of the present disclosure generally relate to a wireless identification tag with varying identity, and system and methods for use thereof. In one implementation, the tag may include at least one transmitter configured to transmit a tag ID. The tag may also include at least one circuit. The at least one circuit may be configured to receive a first trigger at a first time and generate in a quasi-random manner a first decipherable ID uniquely identifying the tag, and cause the at least one transmitter to transmit the first decipherable ID. The at least one circuit may also be configured to receive a second trigger at a second time and generate in a quasi-random manner a second decipherable ID different from the first decipherable ID and uniquely identifying the tag, and cause the at least one transmitter to transmit the second decipherable ID.
US11341826B1

A robotic-arm apparatus may include a robotic hand dimensioned to approximate a size and movement of a user's hand. The robotic-arm apparatus may also include one or more tactile-sensing pads coupled to at least a portion of the robotic hand, wherein a tactile-sensing pad is configured to detect surface data about a surface in a real-world environment. Additionally, the robotic-arm apparatus may include an actuator configured to move the robotic hand to mimic a motion of a glove worn by the user's hand, wherein the glove is configured to provide haptic feedback corresponding to the surface data to the user's hand. Various other apparatuses, systems, and methods are also disclosed.
US11341821B2

Methods for providing gaming advice are provided. For example, regarding a blackjack game, one or more first player cards are identified for a first player and one or more second player cards are identified for a second player. The first and second player cards are displayed to the first player. A probability associated with a first one of the plurality of playing options is determined based at least on a set of predetermined statistical blackjack data, the one or more first player cards, and the one or more second player cards. It is then determined, based at least on the determined probability associated with the first playing option, whether to display a first indication corresponding with first advice regarding the first playing option, a second indication corresponding with second advice regarding the first playing option, or a third indication corresponding with third advice regarding the first playing option.
US11341817B2

The present disclosure relates generally to a system that determines whether or not a player wins an award, such as a progressive award, in association with utilizing funds transferred to (or otherwise funded directly to) at least the gaming establishment retail account (or an account linked or otherwise associated with a gaming establishment mobile wallet system).
US11341816B2

An electronic gaming machine for conducting an electronic game includes a player input interface configured to receive player credit inputs. A gaming data recording device is configured to record gaming related to the player credit inputs. A gaming machine controller configured to query the gaming data recording device and compute a first total game payout rate based upon the recorded player credit inputs for a first number of rounds of play and compute a second total game payout rate different than the first total game payout rate based on the recorded player credit inputs for a second number of rounds of play. The gaming machine is configured to award the second total game payout rate for a next round of play of the electronic game.
US11341809B2

A gaming device comprises a main board comprising a processor, a memory storing system program code and an expansion port in data communication with a memory interface of the processor, and a memory expansion board connected to the main board via the expansion port. The memory expansion board comprises a device configured to execute a random number generator and write random numbers into one or more registers of the memory expansion board accessible by the main board, and at least one connector for connecting a memory module comprising game program code. When the processor requires random numbers, the system program code causes the processor to read random numbers from the one or more registers of the memory expansion board.
US11341807B2

Embodiments disclosed herein concern messaging for gaming apparatus. Gaming apparatus that are operated by dealers can also be controlled, managed, monitored or enhanced by an electronic control system. Through such electronic control, gaming apparatus can be providing with relevant information for presentation at or proximate to the gaming apparatus. The electronic control system can present the relevant information on a display device as messages or notifications to dealers, managers and/or players. The electronic control system can also provide or facilitate monitoring of dealer status or actions and/or gaming apparatus status or events, such that the relevant information be presented can signal such status or actions.
US11341803B2

A gaming system is disclosed which comprises a plurality of reels, each reel comprising a plurality of symbols from a set of symbols, a symbol selector arranged to select a plurality of symbols from each reel for display, a reel selector arranged to select at least one reel, a function allocator arranged to allocate a function to at least one selected reel such that each displayed symbol on said at least one selected reel acquires the function, and a game outcome generator arranged to determine a game outcome based on the displayed symbols and on the function allocated to said at least one selected reel. A corresponding method of gaming is also disclosed.
US11341801B2

A system evaluates currency in an area using image processing. In some examples, the system receives an image of an area from an image sensor, processes the image to identify at least one item of currency in the area, determine a value of the currency irrespective of validity, and counts the currency. In various examples, the system receives an image of an area from an image sensor; processes the image to identify at least one item of currency in the area; determines whether the currency has an error condition; and when the currency is determined to have the error condition, provides output on the error condition. In a number of examples, the system receives an image of an area from an image sensor; processes the image to identify at least one item of currency in the area; determines whether the currency is valid; and when the currency is determined to be suspect, provides output on the currency.
US11341800B2

A system and method of controlling a securable device may include establishing a centralized data repository with data representative of status of each securable device. Communications with a mobile kiosk executing on a mobile device of a user may be established. Responsive to receiving a request from the mobile kiosk to identify an available securable device local and accessible to the user, the centralized data repository may be accessed, at least one securable device that is available may be identified, and data associated with the identified available securable device(s) may be communicated to the mobile kiosk to cause the mobile kiosk to communicate at least a portion of the data to one of the securable device(s) to provide access thereto. Responsive to receiving a status update of the securable device accessed from the mobile kiosk, the centralized data repository may be updated with the status update.
US11341793B2

A communication device mounted at a vehicle, the communication device including: a blocking section that, in a case in which communication with a second mobile device that is different from a first mobile device that transmits key information for the vehicle is interrupted, performs a blocking process to block an unlocking of the vehicle or a starting of the vehicle that is performed based on received key information.
US11341792B2

A system for providing controlled access and tracking location of an individual within a restricted area includes access cards, access control devices, location tracking devices, a gateway device, and a server. The access card includes identification data which facilitates the access control devices to provide physical access to the individual into the restricted area. The access cards also transmit beacon signals to facilitate the access control devices and the location tracking devices to track location of the individual within the restricted area. The gateway device is connected to the access control devices and the location tracking devices. The server is connected to the gateway device.
US11341789B2

A system for controlling big data transfer from a vehicle to a server includes a plurality of vehicle sensors located on the vehicle and configured to detect vehicle data. The system further includes a memory located on the vehicle and configured to store the vehicle data. The system further includes a network access device located on the vehicle and configured to communicate with the server. The system further includes an electronic control unit (ECU) located on the vehicle, coupled to the plurality of vehicle sensors, the memory, and the network access device. The ECU is designed to analyze the vehicle data to identify prioritized vehicle data and other vehicle data within the vehicle data. The ECU is further designed to compress the prioritized vehicle data. The ECU is further designed to control the network access device to transmit the compressed prioritized vehicle data to the server.
US11341788B2

A mobile communication device to provide tuning assistance for a motorcycle. The mobile communication device includes a plurality of sensing devices and a processor. The processor controls the plurality of sensing devices to capture a first signal over a period of time based on a trigger input. The first signal corresponds to at least one component of the motorcycle in a first operational state of the motorcycle. The processor further detects a deviation between one or more parameters of the captured first signal and baseline information corresponding to the first operational state of the motorcycle. The baseline information indicates a range of baseline values. The processor further output tuning information based on a determination that the detected deviation is out of the range of baseline values.
US11341786B1

An improved system and method of selectively transmitting asset data from one or more sensors associated with the vehicle to a backend server, which is configured to analyze the asset data and, if necessary for further analysis of the asset data (e.g., to determine whether a safety event has occurred) and/or to provide actionable data for review by a safety analyst, requests further asset data from a vehicle device.
US11341785B2

A system and method for managing a plurality of electric vehicles with a fleet management portal is described herein. In one embodiment, a machine implemented method for managing one or more fleets of electric vehicles includes monitoring one or more fleets of electric vehicles using a fleet management portal associated with a server. Next, the method includes monitoring a plurality of charge transfer devices using the fleet management portal. Next, the method includes receiving charging information from the charge transfer devices. Next, the method includes determining a charging status for each electric vehicle based on the charging information. Next, the method includes generating one or more reports having the charging status for each electric vehicle.
US11341780B2

An apparatus for maintenance of an aircraft is provided. The apparatus accesses flight data for a flight of the aircraft and predicts and thereby produces a predicted state of the aircraft for a next flight of the aircraft based on the flight data. The apparatus deploys a similarity detection model to determine similarities between the flight data for the flight and a training set of flight data for previous flights of the aircraft. The similarities determined by the similarity detection model are values of independent variables of a classification model. The apparatus deploys the classification model to predict and thereby produce a predicted state of the aircraft for the next flight of the aircraft based on the values of the independent variables, and generates an alert when the predicted state of the aircraft is a fault state.
US11341777B2

A non-transitory computer-readable medium encoded with a computer-readable program which, when executed by a first processor, will cause a computer to execute a method of authenticating a user, the method including training a plurality of models. The method additionally includes sending, by a computer, an acoustic signal. Further, the method includes receiving, by the computer, a reflected acoustic signal, wherein the reflected acoustic signal comprises information about a signature. Moreover, the method includes receiving, by the computer, motion data about the information about the signature. The method additionally includes comparing the information about the signature to a model to generate a score. Additionally, the method includes deciding, based on the score, if the information about the signature is within a predetermined tolerance level.
US11341776B2

A method, an electronic apparatus and a recording medium for automatically configuring a plurality of sensing devices, applicable to an electronic apparatus having at least one sensor and a communication device, is provided. In the method, a first sensing data is detected by using the at least one sensor. A plurality of second sensing data is respectively received from the plurality of sensing devices by using the communication device. The first sensing data and each of the second sensing data are analyzed to obtain a moving pattern of the electronic apparatus and each of the sensing devices. A position on a user's body of each of the sensing devices is configured by comparing the moving patterns with at least one movement model.
US11341775B2

A processing system having at least one processor may establish a communication session between a first communication system of a first user and a second communication system of a second user, the communication session including first visual content, the first visual content including a first visual representation of the first user, and detecting a first action of the first visual representation in the first visual content in accordance with a first action detection model. The processing system may modify, in response to the detecting the first action, the first visual content in accordance with a first configuration setting of the first user for the communication session, which may include modifying the first action of the first visual representation of the first user in the first visual content. In addition, the processing system may transmit the first visual content that is modified to the second communication system of the second user.
US11341774B2

An information processing apparatus, a data generation method, and a program capable of obtaining useful information about a person from video data are provided. An information processing apparatus (1) according to an example embodiment includes a base-information acquisition unit (2) that acquires a plurality of types of pieces of base information based on video data in which at least one person is shown, the pieces of base information being pieces of information used to monitor a person, and a base-information integration unit (3) that generates integrated information by integrating, among the plurality of pieces of base information, those that satisfy a predetermined relation as information of one and the same person.
US11341770B2

A facial image identification system is provided to calculate a first feature amount related to each of features from first facial image data used in machine learning for constructing a first identifier that identifies the features of a face, calculate a second feature amount related to each feature from second facial image data obtained in the environment using the first identifier, and compare the first and the second feature amounts for each feature. The system extracts a feature having a large difference between the first and the second feature amounts as a difference feature, and constructs, by implementing machine learning that third facial image data is used, a second identifier for identifying the difference feature and/or a difference-related feature. The third facial image data is acquired in the environment that uses the first identifier and reflects the difference feature and/or the difference-related feature in the third facial image data.
US11341767B2

A fingerprint verification method includes selecting one or more first fingerprint groups from among a plurality of fingerprint groups based on an input fingerprint image, each fingerprint group of the plurality of fingerprint groups including partial fingerprint images; and determining whether verification is successful based on the input fingerprint image and each of the partial fingerprint images included in the one or more first fingerprint groups.
US11341764B2

A bio-sensor device, integrated with a display portion, includes a surface for touching by a body part, such as a finger. A light source, such as an array of LEDs, emit light through the surface so as to be reflected and partially absorbed by the body part An array of photodetectors detects light reflected back by the body part and generates signals corresponding to an image of the light reflection, which corresponds to the light absorption pattern in the body part. The light absorption pattern may correlate to a fingerprint, a blood vessel pattern, blood movement within the blood vessels, combinations thereof, or other biometric feature. A processor receives the signals from the photodetectors and analyzes the signals to determine a characteristic of the body part. The characteristic may be used to authenticate the user of the bio-sensor device by comparing the detected characteristic to a stored characteristic.
US11341763B2

A display device includes a first substrate having light transmitting portions, a plurality of pixels positioned on the first substrate and including light emitting devices, a light sensor layer overlapping the first substrate and including light receiving devices respectively corresponding to the light transmitting portions, and a light guide layer positioned between the display panel and the light sensor layer and including light guide paths respectively corresponding to the light transmitting portions.
US11341749B2

System and method to provide contextual services, the method including: capturing a characteristic of a first person inside or within a predetermined distance of a monitored space; accessing a database of identifying characteristics of potential visitors to the monitored space; identifying the first person by use of the database, to produce an identified visitor; and providing to a second person an information related to the identified visitor. The system may include: a database of identifying characteristics of potential visitors to a monitored space; a surveillance device configured to capture a characteristic of a first person inside or within a predetermined distance of the monitored space; a processor configured to identify the first person by use of the database, to produce an identified visitor; and a communication interface configured to provide to a second person an information related to the identified visitor.
US11341744B2

Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework for performing automatic detection of surfaces in video frames resulting in the creation of a seamless in-video ad experience for viewing users. The disclosed framework operates by leveraging available surfaces in videos to show advertisements in compliance with publisher protection, compliance and policy in a fully automatic, end-to-end solution. The disclosed framework evidences a streamlined, automatic and computationally efficient process(es) that modifies digital content at the surface level within the frames of the content in compliance with the digital rights of the owners of the content being merged via the disclosed augmentation.
US11341734B2

A system for image segmentation is provided. The system may obtain a target image including an ROI, and segment a preliminary region representative of the ROI from the target image using a first ROI segmentation model corresponding to a first image resolution. The system may segment a target region representative of the ROI from the preliminary region using a second ROI segmentation model corresponding to a second image resolution. At least one model of the first and second ROI segmentation models may at least include a first convolutional layer and a second convolutional layer downstream to the first convolutional layer. A count of input channels of the first convolutional layer may be greater than a count of output channels of the first convolutional layer, and a count of input channels of the second convolutional layer may be smaller than a count of output channels of the second convolutional layer.
US11341725B2

In some implementations, a method includes obtaining an end state of a first content item spanning a first time duration. In some implementations, the end state of the first content item indicates a first state of a synthesized reality (SR) agent at the end of the first time duration. In some implementations, the method includes obtaining an initial state of a second content item spanning a second time duration subsequent the first time duration. In some implementations, the initial state of the second content item indicates a second state of the SR agent at the beginning of the second time duration. In some implementations, the method includes synthesizing an intermediary emergent content item spanning over an intermediary time duration that is between the end of the first time duration and the beginning of the second time duration.
US11341719B2

A method is presented. The method includes estimating an ego-motion of an agent based on a current image from a sequence of images and at least one previous image from the sequence of images. Each image in the sequence of images may be a two-dimensional (2D) image. The method also includes estimating a depth of the current image based the at least one previous image. The estimated depth accounts for a depth uncertainty measurement in the current image and the at least one previous image. The method further includes generating a three-dimensional (3D) reconstruction of the current image based on the estimated ego-motion and the estimated depth. The method still further includes controlling an action of the agent based on the three-dimensional reconstruction.
US11341718B2

A method and apparatus for generating a 3D joint point regression model are provided. An embodiment of the method includes: acquiring a sample image with a 2D label and a sample image with a 3D label; training part of channels of an output layer of a basic 3D joint point regression model, with the sample image with the 2D label as a first input, and with a joint point heat map set corresponding to the 2D label as a first expected output; and training all of the channels of the output layer, with the sample image with the 3D label as a second input, with a joint point heat map set corresponding to the 3D label as a first part output of a second expected output and with a joint point depth information map set corresponding to the 3D label as a second part output of the second expected output.
US11341705B1

A method is performed at a computing device coupled with a display. The method includes displaying a graphical user interface that includes a data visualization in a first state, including a plurality of visual marks. Each of the plurality of visual marks is displayed in a corresponding first position. The method includes receiving user input in the graphical user interface to specify an action that triggers an animated transition of the data visualization from the first state to a second state. The data visualization in the second state includes one or more of the plurality of visual marks in corresponding second positions. The method includes, in response to the user input, triggering the animated transition of the data visualization from the first to the second state. The animated transition is configured by three or more visual parameters, including: an animation mode, an animation speed, and an animation emphasis.
US11341698B1

In some embodiments, a method includes receiving an image of produce and an image of marking. The image of produce has a set of pixels, each associated with a position and a color value. The method further includes generating a grayscale image from the image of produce. The method further includes cropping out a portion from the grayscale image. The method further includes locating a marking position pixel on the image of produce by: (a) producing a list of pixels that are part of the cropped portion, (b) selecting, from the list of pixels, a subset of pixels having grayscale pixel values above a threshold, and (c) randomly selecting the marking position pixel from the subset of pixels. The method further includes overlaying the image of marking on the image of produce by coinciding a pixel of the image of marking with the marker position pixel.
US11341681B2

A method for calibrating the position and/or orientation of a camera, in particular a camera mounted to a vehicle such as a truck, relative to a calibration pattern includes the steps of: A] acquiring an image of the calibration pattern by means of the camera; B] determining at least one parameter of the image and/or of the calibration pattern or a sub-pattern of the calibration pattern as it appears in the image; C] transforming the image based on the at least one parameter; D] identifying characteristic points or possible characteristic points of the calibration pattern within the transformed image of the calibration pattern; E] deriving the position and/or orientation of the camera relative to the calibration pattern from the identified characteristic points or possible characteristic points; F] in dependence of a confidence value of the derived position and/or orientation of the camera and/or in dependence of the number of iterations of steps B to F so far, repeating steps B to F, wherein in step B the derived position and/or orientation of the camera are taken into account for determining the at least one parameter; and G. outputting the position and/or orientation of the camera derived in the last iteration of step E.
US11341679B2

The present invention provides methods, apparatus and systems for improving a systems-level data rate on a communications link such as the orthogonal frequency division multiplexed multiple access (OFDMA) downlink used in WiFi and LTE cellular/wireless mobile data applications. The present invention preferably uses a form of multilevel coding and decoding known as tiled-building-block encoding/decoding. With the present invention, different receivers coupled to different parallel downlink channels with different channel qualities decode different received signal constellations at different levels of resolution. This allows the downlink of the OFDMA system to operate with a significantly higher data rate, thus eliminating existing inefficiencies in the downlink and significantly increasing system level bandwidth efficiency.
US11341673B2

In measurement using infrared images that are obtained by nighttime aerial photography, a correspondence relationship between the infrared images is determined with high accuracy by the following method. In this method, agricultural land is photographed from the air at night by using an infrared camera mounted on a UAV. In the state in which multiple infrared light emitting points are installed on agricultural land, the agricultural land is photographed multiple times by the infrared camera while the UAV flies at night in such a manner that a part of the agricultural land is commonly contained in multiple infrared photographic images. Then, a correspondence relationship between the multiple infrared photographic images is determined by using bright points of the infrared light emitting points in the part of the agricultural land commonly contained in the infrared photographic images.
US11341670B2

An information processing device includes a processor. This processor: obtains at least one of first sensor data output from a first sensor and used to determine an ambient environment of a device in which a third sensor is placed, and second sensor data used to determine an orientation of this device; determines a tilt of a plane in a sensing direction of the third sensor with respect to the orientation of the device based on the at least one of the first sensor data and the second sensor data; determines, in accordance with the tilt determined, a processing target area of third sensor data output from the third sensor and used for object detection processing in the sensing direction of the third sensor; and executes the object detection processing using the processing target area determined, of the third sensor data.
US11341667B2

The technology relates to camera systems for vehicles having an autonomous driving mode. An example system includes a first camera mounted on a vehicle in order to capture images of the vehicle's environment. The first camera has a first exposure time and being without an ND filter. The system also includes a second camera mounted on the vehicle in order to capture images of the vehicle's environment and having an ND filter. The system also includes one or more processors configured to capture images using the first camera and the first exposure time, capture images using the second camera and the second exposure time, use the images captured using the second camera to identify illuminated objects, use the images captured using the first camera to identify the locations of objects, and use the identified illuminated objects and identified locations of objects to control the vehicle in an autonomous driving mode.
US11341657B2

Systems and methods for monitoring and controlling dynamic multi-phase flow phenomena, capable of sensing, detecting, quantifying, and inferring characteristics, properties, and compositions (including static and dynamic characteristics, properties and compositions). The systems combine machine vision and mathematical models, which enables direct observation and detection of static and dynamic multi-phase fluid flow properties and phenomena (e.g. voids, waves, shadows, dimples, wrinkles, foam, bubbles, particulates, discrete materials, collections of materials, and position) and inferring other properties and phenomena (e.g. flow regimes, bubble velocities and accelerations, material deposition rates, erosion rates, phasic critical behavioral points as related to heat transfer, and the volumetric and mass flow rates of the phases) that are used to monitor and control systems applied to a multi-phase fluid flow system.
US11341647B2

In one embodiment, a patient's brain is evaluated after onset of a stroke by capturing computed tomography angiography (CTA) images of the brain, analyzing the CTA images with a CTA image analysis program to evaluate the patient's brain, and generating results based upon the analysis that provide an assessment of the brain. In some cases, the CTA image analysis program comprises a machine-learning algorithm that has been trained on the results of perfusion imaging analysis.
US11341637B2

An endoscope image processing device includes a processor. The processor sequentially receives an observation image obtained by performing image pickup of an object inside a tubular portion of a subject, performs processing for detecting a region of interest with respect to the observation image, performs judgement processing as to whether degradation of visibility of the region of interest included in the observation image is predicted, and performs emphasis processing for emphasizing the position of the region of interest when a judgement result indicating that the degradation of visibility of the region of interest included in the observation image is predicted is acquired by the judgement processing.
US11341634B2

A computer implemented method is provided for processing a 3D fetal ultrasound image. A 3D fetal ultrasound image is obtained (either acquired or received from memory), and the spine is detected within the image. This enables a first reference axis to be defined. A second reference axis is defined perpendicular to the first reference axis, and the 3D fetal ultrasound image is updated (e.g. rotated in 3D space) using the first and second reference axes and an up/down (elevation) orientation detection. This provides a normalization of the orientation of the image, so that a machine learning approach is better able to identify landmarks within new images.
US11341623B2

Image analysis and processing may include a first sensor readout unit configured to receive first Bayer format image data, a second sensor readout unit configured to receive second Bayer format image data, a first Bayer-to-RGB unit configured to obtain first RGB format image data based on the first Bayer format image data, a second Bayer-to-RGB unit configured to obtain second RGB format image data based on the second Bayer format image data, a high dynamic range unit configured to obtain high dynamic range image data based on a combination of the first RGB format image data and the second RGB format image data, an RGB-to-YUV unit configured to obtain YUV format image data based on the high dynamic range image data, and a three-dimensional noise reduction unit configured to obtain noise reduced image data based on the YUV format image data.
US11341620B2

One example provides a computer-implemented method for reading data stored as birefringence values in a storage medium. The method comprises acquiring an image of a voxel of the storage medium, applying a first low-pass filter with a first cutoff frequency to the image of the voxel to obtain a first background image, applying a second low-pass filter with a second cutoff frequency to the image of the voxel to obtain a second background image, the second cutoff frequency being different than the first cutoff frequency, determining an enhanced background image from the first background image and the second background image, determining birefringence values for the enhanced background image, determining birefringence values for the image of the voxel, and correcting the birefringence values for the image of the voxel based upon the birefringence values for the enhanced background image.
US11341619B2

At least one characteristic of a face of the person to be improved is inputted. Artificial intelligence is used to analyse a visual of the person's face and generate data sets of modifications to improve the visual appearance of the person in different ways towards a selected characteristic. The visual of the face of the person is modified based on the data sets of modifications and computer-modified visuals of the face of the person are generated and displayed. One of the computer-modified visuals is selected as the desired face of the person. A video is provided that shows a computer-modified visual of the desired face of the person.
US11341616B2

Methods and systems are provided for independently removing streak artifacts and noise from medical images, using trained deep neural networks. In one embodiment, streak artifacts and noise may be selectively and independently removed from a medical image by receiving the medical image comprising streak artifacts and noise, mapping the medical image to a streak residual and a noise residual using the trained deep neural network, subtracting the streak residual from the medical image to a first extent, and subtracting the noise residual from the medical image to a second extent, to produce a de-noised medical image, and displaying the de-noised medical image via a display device.
US11341615B2

Provided are an image processing apparatus, an image processing method, and a moving body that enable removal of noise in distance images. A distance image having a pixel value corresponding to a distance to an object and an intensity image having a pixel value corresponding to the received light intensity of light reflected from the object that are taken at the same angle are acquired, and a pixel value of a pixel in the distance image that corresponds to a pixel having a pixel value smaller than a predetermined threshold in the intensity image is converted into a no-distance pixel. Noise in the distance image is removed in this way.
US11341612B1

A method for automatic correction and generation of facial images includes storing, by a computer system, multiple constraints specifying an image quality. The computer system receives a first image of a face of a user from a computer device. The computer system determines that the first image of the face of the user violates at least one constraint of the multiple constraints specifying the image quality. Responsive to the determining that the first image of the face of the user violates the at least one constraint, the computer system generates a second image of the face of the user based on the first image of the face of the user and the at least one constraint, such that the second image of the face of the user satisfies the at least one constraint. A display device of the computer system displays the second image of the face of the user.
US11341611B2

The disclosure is related to systems and methods for generating an animation with a perception of real depth from one or more images. In some embodiments, a computing server may receive an input image. The input image captures a scene. The computing server may generate a set of layers of images, which may include one or more processed images. A processed image may be a version of the input image. The computing server may generate one or more variable masks that are used for a superposition of the set of layers. The variable masks may include a plurality of regions specifying different compositions of the layers in the superposition. The computing server may generate an animation of the scene from the set of layers. The animation may include a composite frame generated from the set of layers of images superimposed according to the variable masks.
US11341602B2

A graphics processing chip includes multiple graphics pipeline cores and multi-pipeline core logic circuitry to process graphic data streams received from a processor and to drive multiple GPUs on the multiple graphics pipeline cores.
US11341600B2

An apparatus to facilitate partitioning of a graphics device is disclosed. The apparatus includes a plurality of engines and logic to partition the plurality of engines to facilitate independent access to each engine within the plurality of engines.
US11341591B2

Methods and systems for crop management are disclosed. An example method can comprise receiving first information associated with an environmental management zone. The first information can relate to one or more of a land characteristic and a management practice. The first information can comprise a soil type of the environmental management zone. An example method can comprise, receiving historical weather data relating to the environmental management zone. An example method can comprise receiving real-time weather data relating to the environmental management zone. An example method can comprise executing a growth model to predict a nitrogen range for the environmental management zone based on one or more of the first information, the historical weather data, and the real-time weather data. The nitrogen range can comprise probabilities for one or more of a current time period and a future time period in the growing season.
US11341588B2

During operation, the system receives time-series signals gathered from sensors in a utility system asset. Next, the system uses an inferential model to generate estimated values for the time-series signals, and performs a pairwise differencing operation between actual values and the estimated values for the time-series signals to produce residuals. The system then performs a sequential probability ratio test (SPRT) on the residuals to produce SPRT alarms. Next, the system applies an irrelevance filter to the SPRT alarms to produce filtered SPRT alarms, wherein the irrelevance filter removes SPRT alarms for signals that are uncorrelated with previous failures of similar utility system assets. The system then uses a logistic-regression model to compute an RUL-based risk index for the utility system asset based on the filtered SPRT alarms. When the risk index exceeds a threshold, the system generates a notification indicating that the utility system asset needs to be replaced.
US11341572B2

The invention relates to systems and methods for distributing market data. In one implementation, the system may generate a new encryption key at each market data update, and use that key to encrypt each market participant's data in that update before it is sent. Among other factors, characteristics of modern computer networks may cause participants to be sent (and to receive) their encrypted data in that update at different times. After the participants have all been sent their data in that update the system may then simultaneously transmit to those participants the key that will enable them to decipher their data. In an implementation, the key may be transmitted via a multicast transport protocol which can be used to ensure all recipients receive it at the same time. In this manner the invention may ensure that although participants receive their data in a given update at different times, they are unable to decipher that data until substantially the same time.
US11341569B2

An apparatus includes a display, interface, and processor. The interface receives video from a camera located in a physical store and directed at a first physical rack. The camera captures video of the rack during a shopping session. The processor displays a first virtual rack that emulates the first physical rack and includes first and second virtual shelves. The virtual shelves include virtual items, which include graphical representations of physical items located on the physical rack. The processor displays the rack video, which depicts an event including the person interacting with the first physical rack. The processor also displays a virtual shopping cart. The processor receives information associated with the event, identifying the first virtual item. The rack video depicts that the person selected the first physical item while interacting with the first physical rack. The processor then stores the first virtual item in the virtual shopping cart.
US11341564B2

A handheld device for use by a user or a consumer, that includes a custom application and is capable of interacting with its physical environment is disclosed. The device utilizes a positioning subsystem located in the device, and a priori or dynamic knowledge locations of stores, items and other geographic position markers. The devices assists the user in identifying and purchasing items of interest, in real time with relevant and timely location based information.
US11341561B1

Systems and methods for operatively coupling a payment card to a customer database are disclosed. A financial institution computing system includes a customer database, a network interface circuit enabling the financial institution computing system to exchange information over a network, and a data circuit. The customer database stores financial information and non-financial information received from at least one merchant computing system. The data circuit receives non-financial information associated with a customer from at least one merchant computing system and updates the non-financial information in the customer database. The data circuit receives a transaction request generated by the customer at a transaction terminal using a payment card corresponding to a payment card account. The data circuit transmits an approval or a denial of the transaction request and at least some of the non-financial information in the customer database to the transaction terminal to update non-financial information on the payment card.
US11341551B2

A method includes a user device computing sending a use request regarding an exchange item to a merchant computing device. The method further includes the merchant computing device sending information representing the use request to a marketplace server. The method further includes the marketplace server identifying a user computing device that is associated with the exchange item. The method further includes the marketplace server generating a use verification code and sending it to the identified user computing device. When the user computing device is the identified user computing device, the method further includes the user computing device receiving the use verification code and sending to the merchant computing device. The method further includes the merchant computing device sending information representing the use verification code to the marketplace server. The method further includes the marketplace server approving the use request when the information representing the use verification code is validated.
US11341549B1

A system, method, and computer program product are provided herein. An example system includes e-commerce circuitry configured to perform a transaction including a promotion and determine at least one purchased promotion of the consumer account, consumer sharing circuitry configured to associate a transaction metric of at least one purchased promotion to a consumer sharing account, group progression circuitry configured to determine a group progress count based on the transaction metric and determine whether the group progress count exceeds a group progress threshold, and consumer sharing circuitry configured to associate at least a portion of the consumer group reward to at least one consumer account in response to the group progress count exceeding the group progress threshold.
US11341545B2

A donation facilitation system that can allow a donor, such as a customer, to challenge another entity, such as a provider, to make a provider contribution to a portfolio of multiple charities set up by the donor upon, for example, the purchase of a good or service from the provider. The provided portfolio donation facilitation system can allow the other entity such as a provider to create its own provider portfolio of multiple charities and make a provider contribution to a customer's portfolio of multiple charities when at least one component of the provider's portfolio of multiple charities matches at least one component of the customer's portfolio of charities. The provider makes the contribution to the charity or charities.
US11341543B2

Embodiments of the present invention provide a system for generating and displaying tailored advertisements in a mixed reality environment. The system is configured for continuously identifying one or more objects in a mixed reality environment, identifying the one or more objects match advertising targets, generating a tailored advertisement, transmitting the tailored advertisement to the user device, causing the user device to display the tailored advertisement, determining that the user is interacting with the tailored advertisement, and capturing one or more metrics associated with the interaction of the user with the tailored advertisement.
US11341542B2

A system and method of providing user customizable web advertisements are disclosed. In some embodiments, the system may include a non-transitory, computer-readable medium storing computer-executable instructions and one or more processors. When the one or more processors execute the computer-executable instructions, the processors may be configured to receive a customizable advertisement, the customizable advertisement having at least one customizable portion. When a customizable portion is selected, the one or more processors may display a plurality of customization options for the at least one customizable portion. The one or more processors may be further configured to receive a selection of a customization option from the plurality of customization options. The one or more processors may then apply the selected customization option to the customizable portion of the customizable advertisement. Afterwards, the one or more processors may then display the customizable advertisement with the selected customization option.
US11341540B2

Aspects of the subject disclosure may include, for example, embodiments for determining a media profile for media content. The media profile comprises a media metric for each of a plurality of portions of the media content. Further, embodiments include determining a price for advertising associated with the media content. In addition, embodiments include identifying an advertisement profile for each of a plurality of advertisements. The advertisement profile comprises an ad metric for each of a plurality of portions of an advertisement. Also, embodiments include selecting a first advertisement associated with a first advertisement profile from the plurality of advertisements according to the media profile, the first advertisement profile, and the price for the advertising associated with the media content. Further, embodiments include providing the first advertisement to be presented with the media content at a playback device. Other embodiments are disclosed.
US11341536B2

An information processing device includes a control unit configured to execute acquiring a crowding level of a destination store that is a destination of a vehicle in which a user rides, extracting a store with a crowding level lower than the crowding level of the destination store as a predetermined recommended store from among other stores that belong to the same genre as the destination store and that do not belong to the same affiliated group as the destination store when the crowding level of the destination store is higher than a predetermined threshold value, generating a proposal advertisement for proposing to change the destination of the vehicle from the destination store to the predetermined recommended store, and presenting the proposal advertisement to the user who rides in the vehicle via a mobile terminal that moves with the vehicle.
US11341535B1

A conversion timing model is model is configured to predict a likelihood of conversion based on an entity's elapsed time since a qualified entry event and based on a funnel state. The conversion timing model is constructed based on a distribution of the conversion timespans of converters. A notification of an opportunity to expose a candidate entity to networked content is received. A time-based likelihood of conversion for the candidate entity is determined by applying the conversion timing model to the elapsed time. A response to the notification based on the likelihood of conversion for the candidate entity is prepared based on the time-based likelihood of conversion and based on the funnel state. Timely responses may include the selection of customized content or bid values.
US11341534B2

Disclosed herein are methods and systems for intelligent and personalized advertisement in an augmented reality environment. In particular, a plurality of integrated images of an extracted real-life object in a virtual environment is provided at a server to a user. The plurality of integrated images comprises one or more advertisement elements that are determined using a comprehensive content matching mechanism. The comprehensive content matching mechanism is based on a plurality of factors intelligently determined and personalized comprising advertisement content, user preference information, and context information.
US11341533B2

Commerce is suggested based on sensory outputs associated with a mobile device. The sensory outputs may represent any parameter, such as physical location or visual gaze. A product in a merchant's inventor may then be recommended, based on the sensory outputs.
US11341531B2

A computer-implemented system and method for contextual advertising and merchandizing based on user configurable preferences is disclosed. The system in an example embodiment includes an advertising (ad) preferences service to obtain user preference information related to advertising, enable user configuration of the user preference information related to advertising, and modify the presentation of advertising to the user based upon the user configured preference information.
US11341524B2

In general, the subject matter described in the specification can be embodied in methods, systems and program products for a verified participant database system that verifies information on potential participants for surveys and promotions that require numerous participants with certain characteristics. Among other features, the verified participant database system aggregates and preferably verifies information, for example, the demographic and purchasing information, of potential participants by receiving permission to obtain information from third-party sources.
US11341518B1

An online host for conducting a promotion campaign is presented. Online behaviors of subscribers exposed by the promotion campaign are tracked for determining conversion counts for the promotion campaign. For exposed subscribers whose online behaviors are not sufficiently available to the online host to determine conversion counts (non-measurable subscribers), a machine learning model is trained to predict conversion counts based on online behaviors that are conducted on internet locations under control of the online service, and further trained to determine an estimated error rate regarding the predicted conversion counts. Conversion counts for a promotion campaign are determined according to an analysis of the online behaviors of the exposed subscribers whose online behaviors are sufficiently available to the online host to determine conversion counts (measurable subscribers), and according to the predicted conversion counts of the non-measurable subscribers with an estimated error rate that meets or exceeds a predetermined threshold.
US11341515B2

Sensor data analysis may include obtaining video data, detecting facial data within the video data, extracting the facial data from the video data, detecting indicator data within the video data, extracting the indicator data from the video data, transforming the extracted facial data into representative facial data, and determining a mood of the person by associating learned mood indicators derived from other detected facial data with the representative facial data. The analysis may include determining that the representative facial data is associated with a complex profile, and determining a context regarding the person within the environment by weighting and processing the determined mood, at least one subset of data representing information about the person of the complex profile, and the indicator data. The analysis may include determining a user experience for the person, and communicating the determined user experience to a device associated with the person.
US11341514B2

Methods, apparatus, and processor-readable storage media for determining user retention values using machine learning and heuristic techniques are provided herein. An example computer-implemented method includes processing multiple forms of input data pertaining to interactions between a user and an enterprise; generating one or more user sentiment values from the processed input data by applying machine learning techniques to the processed input data; determining a user-specific estimate for the enterprise retaining the user, wherein determining the user-specific estimate comprises combining the one or more sentiment values with one or more storage system heuristics-based values derived from enterprise-related data; and outputting the user-specific estimate to at least one entity within the enterprise for use in connection with user-support actions.
US11341513B2

A system or method for identifying a plurality of entities in a first dataset that satisfy a predetermined target attribute by deploying on the first dataset a relationship model generated from a second dataset having a plurality of entities not in the first dataset.
US11341502B1

A method performed by a processor of a financial institution computing system includes allowing an account holder at the financial institution to initiate a transaction with the financial institution remotely (e.g., via smartphone, online banking, etc.), by submitting a request for a specified transaction to be picked up in a lockbox at a financial institution's lockbox location. The pickup and completion of the account holder's requested transaction occurs at a lockbox location that has a plurality of lockboxes. The lockbox allows the account holder to access the facility at the account holder's leisure, both in time and location. The lockbox pickup service alleviates the uncertainty, fluctuating time cost, and inconvenient operating hours by allowing the account holder to request transactions with an easy to use interface resulting in a lockbox to be accordingly prepped so that the account holder can provide the proper authentication information and access the lockbox.
US11341501B2

A zero-step authentication system and method which uses wireless mobile devices to automatically make payments in a secure manner without requiring the customer to handle his or her mobile device. The system and method use a payment facilitation device at the business location which automatically detects and recognizes registered mobile devices, displays a photo of the customer to a business employee for identity confirmation, and automatically deducts payments for purchases from a pre-authorized customer account. The customer account is managed by a payment processing server, which stores the customer account data, makes appropriate deductions, sends confirmation of deductions to the customer's mobile device, and automatically refills the customer's account by making pre-authorized charges to the customer's banking institution.
US11341499B1

Systems, methods, and apparatuses described herein relate to a method for providing authentication with respect to a cash delivery request made by a customer using a customer user device of the customer. The method includes receiving at least one of security information or a first cash authentication code (CAC) from a cash dispenser machine. The cash dispenser machine obtains the security information or the first CAC from a first user device of a driver or the driver. The method includes authenticating the driver based on at least one of the security information or the first CAC. The method includes generating a second CAC. The method includes transmitting the second CAC to the first user device of the driver. The method includes authenticating the driver and the customer based on at least one of the security information or the second CAC.
US11341493B2

Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for providing transaction data to a blockchain system for processing. One of the methods includes: monitoring the transaction data in a computer system, wherein the transaction data include at least one of single-transaction data or multiple-transaction data; and based on the monitoring, asynchronously uploading the transaction data to the blockchain system.
US11341492B2

A method for implementing blockchain-based transactions comprises: determining a transaction amount to be remitted from a blockchain account of a remitter into a blockchain account of a receiver, wherein the blockchain account of the remitter records a homomorphic encryption ciphertext of the remitter's balance, the blockchain account of the receiver records a homomorphic encryption ciphertext of the receiver's balance; generating a homomorphic encryption ciphertext of the transaction amount with respect to the remitter and a homomorphic encryption ciphertext of the transaction amount with respect to the receiver; and submitting to the blockchain a transaction for the homomorphic encryption ciphertext of the transaction amount with respect to the remitter to be subtracted from the homomorphic encryption ciphertext of the remitter's balance and for the homomorphic encryption ciphertext of the transaction amount with respect to the receiver to be added to the homomorphic encryption ciphertext of the receiver's balance.
US11341490B2

An example operation may include one or more of storing a plurality of transactions in a carbon footprint blockchain, each stored transaction including one or more items and a carbon footprint associated with the one or more items included in the transaction, receiving a transaction processing request from a merchant terminal, the transaction processing request including an identification of an item and a user identification, executing chaincode which determines an aggregate carbon footprint of the user based on a carbon footprint of the item and a carbon footprint of one or more previous purchases of the user stored in the carbon footprint blockchain, and transmitting information about the determined aggregate carbon footprint of the user to the merchant terminal.
US11341484B2

The invention presents a solution in which blockchain Transactions are created to implement the functionality of a logic gate. The invention may be implemented on the Bitcoin platform or an alternative blockchain platform. The transaction includes a locking script which comprises instructions selected so as to implement the functionality of a logic gate such as OR, AND, XOR, NOT and so on. In some examples, the instructions may be provided in a hashed form. When the script is executed (because a second transaction is attempting to spend the output associated with the locking script) the inputs will be processed by the conditional instructions to provide an output of TRUE or FALSE. The second transaction is transmitted to the blockchain network for validation and, if determined to be valid, it will be written to the blockchain. Validation of the second transaction can be interpreted as a TRUE output. Thus, the locking script of the first transaction provides the functionality of the desired logic gate. The invention provides numerous advantages and can be used in a wide variety of applications, such as for the implementation of control systems and processes.
US11341483B1

Various examples are directed to computer-implemented systems and methods for enhanced security for mobile wallets in multiple devices. The method includes using a wearable computing device to submit an account payment transaction at a point of sale device. The point of sale device sends a transaction request message requesting authorization for the account payment transaction on an account of a user of the wearable computing device. An encrypted authentication token is received at a mobile computing device from a mobile wallet provider in response to the transaction request message, and the token is sent to the wearable computing device. The wearable computing device receives the token and forwards it to the mobile wallet provider. An authorization message is received from the mobile wallet provider after the token is verified.
US11341477B2

A system and method for generating a graphical user interface for establishing multiparty electronic communication include generating, for interaction with a user, a dashboard for electronic resolution of a claim for a payer portion of a cost of an item. The method also includes calculating, in response to a selection in the dashboard, an estimated user portion of the cost of the item. Further, the method includes establishing a network interface for network communication between a provider of the item and the payer. Additionally, the method includes coordinating, via the network interface, the resolution of the payer portion of the cost of the item. The method also includes updating, in real-time, the dashboard with a status of the resolution of the payer portion of the cost.
US11341475B2

A method of completing a transaction that requires authorization by an authority agent includes registering an authority device as associated with the authority agent, receiving a transaction request from a service provider; pushing an authentication notification to the authenticating application of the authority device; displaying the authentication notification, including a prompt to supply agent verification data, on the authority device; collecting and verifying the agent verification data; in response to verification of the agent verification data, transmitting an authority agent response from the authority device to the authentication platform, and, at the authentication platform, authenticating the authority agent response; and in response to authenticating the authority agent response, transmitting a transaction confirmation from the authentication platform to the service provider.
US11341474B2

Systems, devices and methods directed to operation of a point of sale (PoS) device during network connectivity to a cloud server, as well as during network outages and/or interruptions. The POS device can process transactions in a seamless manner even during network outages and/or interruptions. A POS application that runs on a POS device in an “online” mode can automatically detect an interruption in network connectivity, and switch to an “offline” mode. In the offline mode, the POS device can continue to process transactions and/or conduct other activities.
US11341472B2

Various embodiments of the present invention relate to a point-of-sale (POS) system, and more particularly, to systems, devices and methods of making secure payments using a mobile device in addition to a POS terminal that may be an insecure payment device exposed to various tamper attempts under certain circumstances. The mobile device is involved in a trusted transaction between a central financial entity, e.g., a bank, and the payment terminal, such that the insecure payment terminal may be further authenticated based on rolling codes, two-way or three-way authentication, or an off-line mode enabled by incorporation of the mobile device. Although either of the mobile device and the payment terminal provides limited security, a POS system incorporating both of them demonstrates an enhanced level of security.
US11341468B2

To provide a client device, an information processing system, a storage medium, and an information processing method capable of distributing, to both parties, virtual currency that generates value through gratitude act. A client device including: a detection unit configured to detect an act of expressing gratitude by a user; a communication unit configured to transmit and receive at least a first portion of virtual currency; and a control unit configured to perform control, with recognition of an act of expressing gratitude by a first user on the basis of data detected, such that a certain amount corresponding to the act in virtual currency held by the first user is subtracted and a first portion of the certain amount of the virtual currency is managed as gratitude currency held by the first user, the control unit being configured to cause the communication unit to transmit peripherally a second portion of the certain amount of the virtual currency as information regarding gratitude reception currency, the control unit being configured to perform control, with reception of information regarding gratitude reception currency after detection of an act of expressing gratitude by a second user on the basis of data detected, such that the gratitude reception currency indicated by the information regarding the gratitude reception currency is managed as gratitude reception currency held by the first user.
US11341466B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain network digital ticket transfer. One of the methods includes receiving a request from a client device to transfer a digital ticket from a blockchain network to a target server by a blockchain network node. The blockchain network node determines whether the client device is authorized to transfer the digital ticket based on a digital signature in the request, and transmits a notification message to the target server if the digital signature is valid. The blockchain network node receives a confirmation message from the target server indicating validity of the client device, and transfers the digital ticket to the target server.
US11341461B2

A notification apparatus includes a registration unit that registers plural participants for each work, a positional information acquisition unit that acquires pieces of positional information of the participants, and a notification unit that notifies at least one participant out of the participants when a positional relationship between the participants is a predetermined positional relationship based on the pieces of positional information of the participants.
US11341460B2

Improved process control systems determine whether a set of sequential steps that are included in a desired checklist have been performed by a user. The user provides, through a wearable device, individual verifications for the completions of the individual steps. The system generates an alarm if the steps of the checklist have not been performed. The user may perform corrective steps to remedy the issue, or else a second alarm is generated.
US11341459B2

This invention relates to means and processes of analysing cultural artefacts, for example to authenticate works of art or to reconstruct fragmented archaeological artefacts digitally, by first scanning the target artefact to produce a digital data model of the target artefact, which is then transformed algorithmically to obtain a target digital transform. This is analysed to identify and extract digital data minutiae from the digital transform data. Then, a number of comparator artefacts are scanned using the same scanning technologies to produce a digital data model of each comparator artefact. The same processes of algorithmic transformation and digital data minutiae extraction are applied to the comparator digital data models. An algorithmic comparison is then made between the target digital data minutiae and the comparator digital data minutiae to identify correlating comparator and target digital data minutiae in accordance with predetermined correlation criteria and the artefact is characterised according to the degree of correlation, for purposes of authentication or digital reconstruction, for example.
US11341449B2

Computer-implemented methods, systems and products for analytics and discovery of patterns or signals. The method includes a set of operations or steps, including collecting data from a plurality of data sources, the data having a plurality of associated data types, and filtering the collected data based on identifying viable data sources from which the data is collected. The method further includes prioritizing discovery objectives based on analyzing the filtering results, and enriching the filtered collected data from viable data sources according to the prioritized discovery objectives. The method further includes extracting one or more signals from the enriched data using one or more machine learning mechanisms in combination with qualified subject matter expertise input, and graphically displaying the extracted signals in a meaningful way to a human operator such that the human operator is enabled to understand importance of extracted signals.
US11341448B2

Technological advancements are disclosed that increase automation and efficiency in the operations of the computer networks, graphical user interfaces and databases for cosmetics retail displays to be responsive to retail store and customer requirements and increase performance of such systems. The system integrates information from various, often disparate and remotely located systems and databases, involved in the designing, manufacturing, producing, allocating and/or delivering components of cosmetics products retail displays to a diverse set of retail store locations. Customizations of cosmetics retail displays at various retail store locations are automated and facilitated based on cosmetics products retail sales performance at the various retail store locations. Users of such a system are provided information to more efficiently provide cosmetics retail displays and components, and supply updates to such displays according to current market data, sales, inventory and brand or manufacturer requirements.
US11341446B2

A method is provided for personalized behavioral-driven event management. The method includes determining, by a processor, derivative behaviors from user behavioral data for one or more users. The derivative behaviors include intent driven behavioral data and habitual behavioral data. The method further includes deriving, by the processor, one or more behavioral triggers that differentiate the intent driven behavioral data from the habitual behavioral data. The method also includes generating, by the processor, a risk prediction based on a predictive risk assessment model that uses the intent driven behavioral data differentiated from the habitual behavioral data by the one or more behavioral triggers to enhance a predictive power of the user behavioral data. The method additionally includes enabling, by the processor, risk intervention for at least one of the one or more users by directly targeting the behavioral triggers, responsive to the risk prediction.
US11341437B1

Systems and techniques for voice enabled assistant for community demand fulfillment are described herein. A community of user devices may be identified that are registered with a voice-based supply and demand matching service. A supply of an item may be determined based on first user audio collected from a first user device of the community of user devices. A demand for the item may be determined based on second user audio collected from a second user device of the community of user devices. An indication of the supply may be transmitted to a user of the second user device.
US11341434B2

A method for managing work orders (WOs) includes: identifying connections between a server and electronic devices, each of the electronic devices corresponding to a work center (WC) of a plurality of WCs, each WC having a WO queue; and controlling production by: storing status information for a subject WC and adjacent WCs that are immediately upstream of the subject WC; identifying a next WO to be authorized for production at one of the upstream adjacent WCs based on a priority-setting rule; determining a need time until the subject WC is available to start work on the next WO; determining an arrival time until the next WO will arrive at the subject WC; and modifying the WO queue of the upstream WC to authorize the next WO at the upstream adjacent WC if the arrival time is greater than or equal to the need time of the subject WC.
US11341433B2

Embodiments relate to a system, program product, and method for dynamically providing navigation and transportation to individuals for passage from an emergency-stricken location to an emergency haven. Traffic of users from the emergency-stricken location to the emergency haven is dynamically regulated at least partially due to real-time traffic densities, predicted traffic densities, and the number of in transit users. In addition, a population of users at the emergency haven is dynamically regulated at least partially subject to an existing population and a predicted population at each emergency haven.
US11341431B2

Parking space selection systems and methods are disclosed. One or more computing devices are configured to determine a first listing value based on one or more listing parameters associated with a first listing, which is secured by a first wireless device. A second listing value is determined based on one or more listing parameters associated with a second listing. The first and second listing value are compared and a difference between them is determined. It is determined whether the difference between the first listing value and the second listing value exceeds a predetermined threshold. In response to the determination that the difference exceeds the predetermined threshold, a user-selectable message is provided on the first wireless device. The user-selectable message includes a prompt configured to secure the second listing. In response to the prompt, the second listing is secured for the first wireless device.
US11341430B2

According to some embodiments, a method performed by a classification scanner comprises receiving an electronic message and determining a classification that applies to the electronic message. The classification is determined based on an express indication from a user. The method further comprises providing a machine learning trainer with the electronic message and an identification of the classification that applies to the electronic message. The machine learning trainer is adapted to determine a machine learning policy that associates attributes of the electronic message with the classification.
US11341425B2

A computing apparatus that does not need quantum coherence or a cryogenic cooling apparatus is provided for assignments that need an exhaustive search. A system is led to the ground state of the system where a problem is set, wherein spin sjz that is a variable follows a local effective magnetic field Bjz. The spin state at t=0 is initialized with a transverse field (in the x-direction). This corresponds to sjz=0. With time t, the magnetic field in the z-axis direction and the inter-spin interactions are gradually added, and finally the spin is directed to the +z- or −z-direction. The z component of the spin sj is sjz=+1 or −1. Here, in the process where the orientation of the spin sjz follows that of the effective magnetic field Bjz, correction parameters originating in quantum-mechanical effects are introduced and ground-state-maintaining performance is improved.
US11341424B2

In response to receiving observed data of mixed observed variables, a mixed causality objective function, being suitable for continuous observed variables and discrete observed variables is determined, wherein the mixed causality objective function includes a causality objective function for continuous observed variables and a causality objective function for discrete observed variables and the fitting inconsistency is adjusted based on weighted factors of the observed variables. Then, the mixed causality objective function is optimally solved by using a mixed sparse causal inference, suitable for both continuous observed variables and discrete observed variables, using the mixed observed data under a constraint of a directed acyclic graph, to estimate causality among the observed variables.
US11341419B2

A computer-implemented method of and a system for generating a prediction model and determining an accuracy parameter of a trained decision tree prediction model. The method comprises accessing the trained decision tree prediction model having been generated at least partially based on a set of training objects; generating a subset of random parameters of interest; associating the subset of random parameters of interests with a given leaf; determining a leaf accuracy parameter based on (i) the parameters of interest associated with the given leaf and (ii) the subset of random parameters of interest of the given leaf; and determining the accuracy parameter of the trained decision tree prediction model based on the determined leaf accuracy parameter for each of the leafs of the decision tree.
US11341415B2

A method and apparatus for compressing a neural network are provided. A specific embodiment of the method includes: acquiring a to-be-compressed trained neural network; selecting at least one layer from layers of the neural network as a to-be-compressed layer; performing the following processing steps sequentially on each of the to-be-compressed layers in descending order of the number of level of the to-be-compressed layer in the neural network: quantifying parameters of the to-be-compressed layer based on a specified number, and training the quantified neural network based on a preset training sample using a machine learning method; and determining the neural network obtained after performing the processing steps on the selected at least one to-be-compressed layer as a compressed neural network, and storing the compressed neural network. This embodiment achieves efficient compression of the neural network.
US11341414B2

An apparatus includes processor(s) to: receive a request for a data catalog; in response to the request specifying a structural feature, analyze metadata of multiple data sets for an indication of including it, and to retrieve an indicated degree of certainty of detecting it for data sets including it; in response to the request specifying a contextual aspect, analyze context data of the multiple data sets for an indication of being subject to it, and to retrieve an indicated degree of certainty concerning it for data sets subject to it; selectively include each data set in the data catalog based on the request specifying a structural feature and/or a contextual aspect, and whether each data set meets what is specified; for each data set in the data catalog, generate a score indicative of the likelihood of meeting what is specified; and transmit the data catalog to the requesting device.
US11341411B2

A method for training a neural network model includes: at each first member device, obtaining predicted label data according to a first neural network submodel of the first neural network submodel by using private data for model training, and determining model update information of the first neural network submodel according to the predicted label data and real label data; providing, by each first member device, the model update information of the first neural network submodel and local sample distribution information to a second member device; at the second member device, performing neural network model reconstruction, determining an overall sample probability distribution, and allocating a reconstructed neural network model and the overall sample probability distribution to each first member device; and updating the first neural network submodel at each first member device according to a local sample probability distribution, the reconstructed neural network model, and the overall sample probability distribution.
US11341397B1

Some embodiments provide a method for a neural network inference circuit (NNIC) that implements a neural network including multiple computation nodes at multiple layers. Each computation node includes a dot product of input values and weight values and a set of post-processing operations. The method retrieves a set of weight values and a set of input values for a computation node from a set of memories of the NNIC. The method computes a dot product of the retrieved sets of weight values and input values. The method performs the post-processing operations for the computation node on a result of the dot product computation to compute an output value for the computation node. The method stores the output value in the set of memories. No intermediate results of the dot product or the set of post-processing operations are stored in any RAM of the NNIC during the computation.
US11341394B2

Embodiments relate to systematic explanation of neural model behavior and effective deduction of its vulnerabilities. Input data is received for the neural model and applied to the model to generate output data. Accuracy of the output data is evaluated with respect to the neural model, and one or more neural model vulnerabilities are identified that correspond to the output data accuracy. An explanation of the output data and the identified one or more vulnerabilities is generated, wherein the explanation serves as an indicator of alignment of the input data with the output data.
US11341392B2

A low-cost, multi-function system with a form factor that unobtrusively integrates the components needed to implement a combination of different functions and also is able to perform a useful ancillary function that otherwise would have to be performed with the attendant need for additional materials, labor, and expense. An example adhesive product that integrates sensing components within a flexible adhesive structure in a way that not only provides a cost-effective platform for interconnecting, optimizing, and protecting the components of the tracking system but also maintains the flexibility needed to function as an adhesive product that can be deployed seamlessly and unobtrusively into various applications and workflows, including person and object tracking applications, and asset management workflows such as manufacturing, storage, shipping, delivery, and other logistics associated with moving products and other physical objects.
US11341387B2

A barcoded indicator operative to provide a machine-readable indication of exceedance of at least one threshold by at least one product quality affecting parameter, the barcoded indicator including at least a first barcode and at least a second barcode, the at least a second barcode being in a second barcode unreadable state prior to exceedance of the at least one threshold and upon exceedance of the at least one threshold the at least a first barcode becoming unreadable and generally simultaneously the at least a second barcode becoming readable.
US11341386B2

Various examples for providing an enrollment barcode to a staging client are provided. Enrollment data can be provided to a barcode service, which generates an enrollment barcode. Interpreting the enrollment barcode by a client device causes a management component installed on the client device to authenticate to a management service using a staging credential encrypted or secured in the enrollment barcode, and causes the enrollment of the client device with the management service.
US11341375B2

Apparatuses and methods for image processing are provided. The image processing apparatus performs area classification and object detection in an image, and includes a feature map generator configured to generate the feature map of the input image using the neural network, and an image processor configured to classify the areas and to detect the objects in the image using the generated feature map.
US11341372B2

The present invention relates to a technique in which demand prediction of resources of virtual network functions (VNFs) that provide a core technology in a network virtualization environment is performed using machine learning technology. In the present invention, in order to predict VNF resource information, not only are the resources of the VNFs as data but also information of surrounding VNFs that are directly or indirectly related are used, and prediction is possible even in a dynamically changed network environment. In addition, service function chain (SFC) data among various pieces of network information is used to reduce a time required for machine learning according to a size of an entire network.
US11341371B2

A method, a device and a terminal for generating training data is provided. The method for generating training data includes: obtaining an original image; determining a transferred image based on the image style transfer model and the original image, wherein the image style transfer model is obtained by minimizing a loss function, the loss function is determined by the original loss function the background loss function and the foreground loss function; determining the training data based on the transferred image. The difference between the generated training data and the target image is small, thereby improving the accuracy of the training model obtained by using the training data.
US11341364B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training an action selection neural network that is used to control a robotic agent interacting with a real-world environment.
US11341347B2

A method for interactive training in the cleaning of a room. The method includes the steps of providing a room having a plurality of locations to be cleaned; providing pre-selected janitorial and cleaning products for each of the locations to be cleaned; providing a reader programmed to recognize surface characteristics of the locations to be cleaned and link to a website having information about one or more pre-selected janitorial and cleaning products and the use thereof at the locations to be cleaned; operating the reader to recognize surface characteristics of the locations to be cleaned to create a spatial map of the room; locating a trainee with the reader in the room and operating the reader to display to the trainee the room and selectively display to the trainee displayed information comprising information from the website about the one or more pre-selected janitorial and cleaning products and the use thereof at the locations to be cleaned; and having the trainee interact with the displayed information to select amongst the one or more pre-selected janitorial and cleaning products for each of the locations and thereby selectively access the displayed information for training in selection and use of the pre-selected cleaning and janitorial products for each of the locations in the room.
US11341346B2

This disclosure includes a parcel terminal that may include a shelving unit comprising a plurality of shelves that are separated by respective predetermined distances along a dimension of the unit. In an embodiment, the plurality of shelves may be evenly spaced. The parcel terminal may further include a receptacle for receiving a parcel from a user, a loader configured to transfer the parcel from the receptacle to a shelf on the shelving unit, and an electronic controller in electronic communication with the loader. The electronic controller may be configured to determine a number of open shelves required to accommodate the parcel based on a size of the parcel and on the respective predetermined distances, to select a set of shelves having at least the required number of open shelves, and to initiate a movement of the loader so as to place the parcel within the selected set of shelves.
US11341344B2

A device for contactless communication with a terminal, the device comprising: an antenna for receiving a wireless signal emitted by the terminal; an embedded chip configured to generate data for communication to the terminal to perform a first function associated with the device; and a module separate from the chip configured to perform processes as part of a second function associated with the device, the module being connected to the antenna and comprising a power-harvesting unit configured to harvest power from the received wireless signal to power at least the module.
US11341336B2

A computer-readable recording medium stores therein a program for causing a computer to execute a process including: receiving, from an information processing terminal of a user, a start instruction for a conversation with a chatbot and attribute information of the user, obtained by the terminal; obtaining type information of the terminal; referring to a storage storing therein, for each user attribute, script information defining a process related to the conversation, determining, based on the attribute information, the script information to be used, and using the determined script information to start the conversation by the chatbot via the terminal, in response to the start instruction, when the type information corresponds to a specified information processing terminal; and displaying, by the terminal, information enabling selection of the script information, when the type information does not correspond to the specified information processing terminal, and using selected script information to start the conversation.
US11341332B2

A system for automatic prediction and generation of a Q-Code based on a text description provided in a NOTAM is provided. The present system may be utilized at a top level to generate a Q-Code from a text description or at a mid-level in the flight planning process to verify and/or confirm a human-generated Q-Code based on the text description in a NOTAM. Further, the present disclosure may allow for higher accuracy in the generation of Q-Codes thereby reducing the number of incorrect suboptimal and/or rejected flight plans produced by automatic flight planning systems.
US11341325B2

A data ingestion system normalizes ingested documents and extracts data based on a template that is applied to the documents. In an aspect, the system accesses a document of a document type and determines a template to apply to the document. The system normalizes the document, extracts data values from the document based at least in part on the template, and generates structured data based at least partly on the extracted data.
US11341317B2

Herein are fine grained updates to pieces of JavaScript object notation (JSON) documents by database statements that can update, delete, and insert parts of JSON documents. In an embodiment, a computer receives a request that specifies a modification of a JSON document that is stored in a compressed format in persistent storage. The modification adds additional content to the JSON document, and/or replaces an old value in the JSON document with a new value that is not a same size as the old value. The modification is recorded in a change log. The change log is eventually applied to the compressed format of the JSON document in the persistent storage without entirely rewriting the compressed format of the JSON document in the persistent storage.
US11341307B2

A system and a method are disclosed for placing hardware components on a printed circuit board (“PCB”) in a way that enables all hardware components on the PCB to be passively cooled without using active cooling systems. Components are selected to be placed onto the PCB and heat metrics for each component is obtained (e.g., from a server). The components are ranked based on the amount of heat that each component generates. A corresponding position for each of the hardware components is determined based on the ranking of the components and the orientation of the PCB. The placement is based on the concept that air having higher temperature rises while air having cooler temperature falls. A representation of the PCB according to corresponding positions of the hardware components may be generated for display.
US11341305B2

A method of predicting a shape of a semiconductor device includes implementing a modeled semiconductor shape with respect to a designed semiconductor layout, extracting a plurality of samples by independently linearly combining process variables with respect to the modeled semiconductor shape; generating virtual spectrums with respect to ones of the extracted plurality of samples through optical analysis, indexing the virtual spectrums to produce indexed virtual spectrums, generating a shape prediction model by using the indexed virtual spectrums as an input and the modeled semiconductor shape as an output, and indexing a spectrum measured from a manufactured semiconductor device and inputting the spectrum to the shape prediction model to predict a shape of the manufactured semiconductor device.
US11341299B2

The disclosed technology teaches simulating new satellite messages for a GNSS simulation, providing a configuration file and programming script file, neither of which is pre-compiled into GNSS simulation code, that specify format for a message for a satellite and message format combination not yet operational or not yet compiled into the GNSS simulation code. Included is reading and applying the configuration file and running a script from the programming script file to generate navigation data for simulating positioning messages during the GNSS simulation and using the navigation data for simulating positioning signals during the GNSS simulation and testing of a GNSS receiver against the satellite and message format combination. The disclosed technology also teaches determining message format and values to use when simulating position signals by combining field format and field data values from a combination of the configuration files, almanac, ephemeris and related data, and the programming script files.
US11341292B2

A production plan supporting apparatus and method capable of effectively supporting making of a production plan for a product whose production process has a branch(es). According to the production plan supporting apparatus and method when sequentially inputting a work(s) on a production unit basis to a production process in accordance with a predetermined input plan, first models regarding each of which probability of existence of the work in each time slot of each process is calculated are generated for respective production units, and a second model in which all the generated first models for the respective production units are stacked over one another is generated; and the time slot of the process which will become a bottleneck is identified and displayed on the basis of the second model.
US11341285B2

An integrated circuit device includes a shuffler, a logic unit and registers each including two or more bit storages. The shuffler receives an address indicating one of the registers and data bits, selects target bit storages at which the data bits are to be stored from among bit storages of the registers depending on a shuffle configuration and the address, stores the data bits into the target bit storages, and transfers the data bits from the target bit storages depending on the shuffle configuration. The logic unit receives the data bits transferred from the shuffler and operates using the received data bits. The shuffle configuration is adjusted when a reset operation is performed.
US11341283B2

Embodiments of the present disclosure provide methods, apparatus, systems, computer program products, computing devices, and/or computing entities for obfuscating a hardware intellectual property (IP) design by locking the design based at least in part on a plurality of key-bits. In one embodiment, a method is provided comprising: generating a key vulnerability matrix for a locked version of the design and a plurality of attacks that comprises for each attack, a vector comprising a value for each key-bit identifying whether the attack successfully extracted a correct key value for the key-bit; and for each key-bit: determining whether the key-bit is vulnerable to an attack based on the values in the matrix; and responsive to being vulnerable: identifying a set of solutions to mitigate the attack; selecting a solution from the set; and inserting a key-gate type for the key-bit at a location identified by the selected solution into the design.
US11341280B2

Disclosed are various embodiments for executing entity-specific cryptographic code in a cryptographic coprocessor. In one embodiment, encrypted code implementing a cryptographic algorithm is received from a service via a network. The cryptographic coprocessor decrypts the encrypted code. The cryptographic coprocessor executes the decrypted code to generate a cryptogram including information encrypted using the cryptographic algorithm. The cryptogram is sent to the service via the network.
US11341276B2

There is provision of an information processing apparatus configured to cause a user having a user account to use functions on the user account. The information processing apparatus is configured to receive an instruction from the user to restrict use of the functions on the user account, to restrict the use of the functions on the user account in response to the receiving of the instruction, and to perform information processing for granting benefit to the user in accordance with a period of time when the use of the functions is restricted.
US11341266B2

A sensitive personal information detection and prevention system can receive a text string based on a user input into a field of a graphical user interface associated with a server. The system can, prior to storage of the text string by the server device, determine whether the text string comprises sensitive personal information, wherein the determining can comprise referring to a configurable map that can be updated. The system can, in response to determining that the text string comprises the sensitive personal information, prevent the storage of the text string by the server. It can facilitate providing a message for display on the graphical user interface comprising an indication that the text string comprises the sensitive personal information, and an instruction to re-submit the text string without the sensitive personal information, or a notification that the sensitive personal information has been masked.
US11341264B1

Security credentials associated with a first account maintained by a database system are authenticated. Based on authenticating the security credentials, a user interface element is provided to enable sharing of customer data associated with the first account with an application. A request to share customer data with the application is received. Based on the request, third-party data that is accessible by the first account is identified. The third-party data corresponds to a second account maintained by the database system. The second account corresponds to a third-party data provider. The application is enabled to access cloud data associated with the first account based on the request. The cloud data comprises the customer data and the third-party data.
US11341261B2

A block chain defining authority and access to confidential data may not be encrypted, and the access to the block chain can be regulated by the block chain itself and an access control server operating in an enterprise information technology (IT) environment. To incorporate authority defined in multiple sources, such as the block chain and the access control server, a token can be created containing multiple layers of permissions, i.e., constraints, coming from multiple sources. Each additional permission attenuates the authority granted by the token. When a processor controlling the access to the block chain receives the token, the processor can check the validity of the token and the authority granted by the token to determine whether the requester is authorized to access at least a portion of the block chain.
US11341259B2

Presented here is a system that manages secured file system, and an authority to the secured file system, by granting access only to a user who is authorized to access the file system. The user within the system is identified using a unique key unique to each user. The user's authority is recorded in a linear sequence distributed among multiple devices each of which independently verifies the validity of each block in the linear sequence. The validity of the linear sequence is guaranteed by preventing certain operations from being performed on the linear sequence, such as branching of the linear sequence, deletion, and modification of the blocks within the linear sequence. Prior to adding a new block to the linear sequence, the validity of the block is independently computed by each of the devices.
US11341252B1

A personal information security system allows for the storage of data in a secure manner by assigning a key to the data and breaking up the data then sending parts or pieces to many computing devices on a network. The data is requested and gathered from the user base by providing the key to the data.
US11341208B2

Customization objects stored in a local database may be used to customize webpages and applications rendered in, or executed by a mobile application implemented by a mobile device (app). Upon authenticating the app, a service provider may determine whether any customization objects have been updated since a previous authentication of the app, and may update the mobile database with the updated customization objects. This way, the mobile device does not have to obtain customization objects from remote storage of the service provider each time a webpage is requested thereby reducing signaling overhead and decreasing webpage rendering time.
US11341204B2

Methods, systems, and non-transitory computer readable storage media are disclosed for determining and resolving misalignments between digital messages containing links and corresponding external digital content. For example, in one or more embodiments, the disclosed systems extract a plurality of alignment classification features from a digital link in a digital message and corresponding external digital content. Based on the alignment classification features and using a machine learning classification model, the disclosed system can generate alignment probability scores for a plurality of misalignment classes. The disclosed system can report identified misalignments of corresponding misalignment classes in a misalignment identification user interface. Furthermore, the disclosed system can receive publisher input via the misalignment identification user interface to further personalize the machine learning classification model.
US11341202B2

A program storing computer-readable instructions therein for instructing a computer to perform analytical steps for generating a spatial hierarchy identifier that corresponds to a spatial hierarchy used on a server, the program includes a recording medium readable by the computer; and the computer instructions stored on said recording medium instructing the computer to perform the processes including identifying a position using a position indication system, and generating an identifier within the computer and independent of the server, wherein the identifier identifies first regions within the first spatial hierarchy on the server corresponding to the position.
US11341196B2

Various examples are disclosed for hybrid alert and action solution in IoT (IoT) networks. A cloud layer decision model that generates cloud layer predictions is identified using device layer data. A quantized decision model is generated as a quantized version of the cloud layer decision model. A logical group that includes an edge device that collects a portion of the device layer data is identified. The quantized decision model is transmitted to the logical group.
US11341185B1

Techniques for content-based indexing of videos at web-scale are described. As one example, a computer-implemented method includes receiving a video file, splitting the video file into video frames and audio for the video frames, determining audial features for the audio, clustering each of a plurality of subsets of the audial features into a respective audio centroid for a shared set of bases, determining a first adjacency matrix of distances between the respective audio centroids, determining visual features for the video frames, clustering each of a plurality of subsets of the visual features into a respective video centroid, and determining a second adjacency matrix of distances between the respective video centroids.
US11341178B2

Systems and methods are disclosed for key phrase characterization of documents. In accordance with one implementation, a method is provided for key phrase characterization of documents. The method includes obtaining a first plurality of documents based at least on a user input, obtaining a statistical model based at least on the user input, and obtaining, from content of the first plurality of documents, a plurality of segments. The method also includes determining statistical significance of the plurality of segments based at least on the statistical model and the content, and providing for display a representative segment from the plurality of segments, the representative segment being determined based at least on the statistical significance.
US11341176B2

Embodiments are directed to determining an intent of a query provided to a question answering (QA) system. Embodiments may map a first (e.g., literal) intent of the query to a different, underlying intent. The mapping may be achieved using a map which represents associations between query intents in a first portion of a frequency distribution of known query intents and query intents not in the first portion of the frequency distribution.
US11341168B2

Systems, methods, and other embodiments associated with determining a quality for activity duration keys are described. In one embodiment, a method includes comparing a duration time of an activity duration key to each reported time duration for completing selected activities from activity records and determining a difference associated to each activity record. A quality value is assigned to each activity record based on the difference, wherein the quality value represents one of at least two values indicative of a good value or a bad value. The quality of the activity duration key is calculated based at least on a number of the activity records that were assigned the good value relative to a number of the activity records assigned the bad value.
US11341166B2

In an embodiment of the present invention, a Response object collects and synchronizes information from other types of objects as may be implemented in a CRM system. For example, certain objects may include a Lead or Contact Object, a Campaign object, and an Opportunity Object that is synchronized into a Response object. In this way, the results for a given Lead or Contact can be directly attributed to the Campaign or Opportunity without having to guess as may be necessary in certain typical CRM systems.
US11341162B2

A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
US11341161B2

A method for improving consensus in a blockchain network through decentralized grouping includes: identifying, by each node of a plurality of nodes in a blockchain network that manages a blockchain, a plurality of groups, where each is comprised of a subset of nodes; generating, by each node in each subset of nodes, a new block for the blockchain; performing, by each subset of nodes, a first consensus operation among all nodes in the subset of nodes for the new block generated by in the subset of nodes to identify a group consensus block, where each node in the subset of nodes receives the group's group consensus block; and performing, by the blockchain network, a second consensus operation among all groups for the identified group consensus block to identify an overall consensus block, where a majority of groups of the plurality of groups receives the overall consensus block.
US11341158B2

Methods and apparatus, including computer program products, are provided for transporting processes within a distributed computing system, such as a cluster. In one aspect, the computer-implemented method may receive an event at a first node. The event may correspond to a process instance for handling the received event. The process instance may be transported from a second node to the first node. The process instance may be transported from a persistence when the process instance is inactive and, when the process instance is active, the process instance may be persisted to enable transport to the first node. Related apparatus, systems, methods, and articles are also described.
US11341156B2

The techniques described herein provide tools that summarize a dataset by creating a final set of segments that, when visually presented via a histogram or other data presentation tool, show the distribution of at least a portion of the data. To create the final set of segments, the techniques described herein may collect or receive a dataset with distinct values, and divide the dataset into a number of segments that is less than or equal to a segment presentation threshold (e.g., ten segments). After creating the final set of segments, the techniques may configure and/or present data visualizations, such as histograms, for the created segments so that an observer is provided with a good viewing experience.
US11341149B2

Data may be queried and analyzed in order to draw insights. One type of data query that may be performed is a funnel query. A funnel query is a query characterized by a sequence of events, e.g.: “In the last N days, how many unique users performed event A, then event B, and then event C”. Systems and methods for performing funnel queries are provided herein. In some embodiments, the speed at which a computer can answer a funnel query may be increased. In some embodiments, a bitmap is used to eliminate one or more sequences of events that would otherwise need to be traversed during the funnel query. In some embodiments, a sequence of events is stored across multiple data partitions, each data partition covering a different period of time.
US11341148B2

An information processing system including an acquisition unit that acquires time-series data representing vital sign information of a plurality of persons who share a location in a predetermined time, and a control unit that specifies persons who have a same or similar emotional response as persons having a good affinity with each other in accordance with the time-series data acquired by the acquisition unit.
US11341136B2

A computing or storage system constructs a table in memory, and constructs a summary table that summarizes the table. The summary table is for determining whether there is likely an entry for a value in the table. The summary table has buckets pointed to by address fields of values. The first bucket in the summary table is split into a second bucket and a third bucket. Prior to the split, the first bucket is pointed to by a first address field of a first value. After the split, the second bucket and the third bucket are pointed to by the first address field plus one extra bit derived from a remainder of the first value.
US11341133B2

A method, system, apparatus, and a computer program product are provided for optimizing database query plans generated from a received database query at a database management system by monitoring a global cost estimation function for one or more steps of the received database query to identify a first low-performing cost metric and collaboratively optimizing a query plan for the database query by comparing differences between the first low-performing cost metric and a second cost metric at an additional database management system, thereby generating an optimized query plan for the database management system that may be stored at the database management system along with corresponding information identifying a reason for rewriting the optimized query plan.
US11341129B2

Embodiments of the present invention provide methods, computer-readable media, and systems directed at providing a data summary view. In some embodiments, a method may include receiving a request to display a data summary view of search results of a search query. The request may be received while the search results are displayed in a table format. The method may further include causing display of the data summary view. The data summary view can include a summary report for a selected event attribute of a plurality of event attributes that are represented in the table format. The summary report can include summary entries that present a summary of data items of the selected event attribute and a summary graph of the data items. The summary graph may depict a distribution of at least a subset of the data items of the selected event attribute over a period of time.
US11341124B2

A missing data compensation method, missing data compensation system and non-transitory computer-readable medium are provided in this disclosure. The method includes the following operations: inputting a sensing signal by a sensor; searching for a historical data sections similar to a first data section from the plurality of historical data sections to generate a plurality of candidate data sections; calculating a plurality of data relation diagrams according to the first data section and the candidate data sections, respectively; utilizing a feature recognition model to calculate a plurality of similarity values according to the data relation diagrams; selecting a candidate data section corresponding to the maximum similarity value as a sample data section; and utilizing the data in the sample data section to compensate the data in the first data section to generate compensated data section.
US11341123B2

The invention relates to method for a node of a blockchain network, the computer-implemented method comprising receiving or generating, at a node, data for distribution in the blockchain network, said node having a plurality of interfaces, said data corresponding to an object such as a transaction or a block. The transaction can be a Bitcoin transaction for recordal in a blockchain. The method determines a correlation matrix having correlation coefficients representing the correlation between data processed at each interface of said node. From the correlation matrix a correlation index for each interface is determined. A threshold or indicator is calculated and data or objects such as Bitcoin transactions are relayed from nodes via interfaces according to a set of correlation coefficients of interface receiving the data. An indicator or threshold can derived from the correlation matrix and data is relayed if the correlation between the receiving interface and the other interface is lower than the indicator. The invention also resides in a corresponding computer readable storage medium, electronic device, node of a blockchain network, super-node of a blockchain network or blockchain network.
US11341119B2

Systems and methods for indexing content in a personal search system are disclosed. In one embodiment, the method comprises receiving a content item from a data source; extracting, from the content item, at least one document appearing in the content item, the at least one document including a first timestamp; storing the document in a content index; retrieving an event associated with the document from an event index, the event including a second timestamp and one or more attributes; generating an updated document based on the one or more attributes, the updated document including the second timestamp and the one or more attributes; and replacing the document stored in the content index with the updated document if the second timestamp is later than the first timestamp.
US11341101B2

One or more techniques and/or computing devices are provided for data synchronization. For example, an in-flight log may be maintained to track storage operations that are received by a first storage node, but have not been committed to both first storage of the first storage node and second storage of a second storage node that has a replication relationship, such as a disaster recovery relationship, with the first storage node. A dirty region log may be maintained to track regions within the first storage that have been modified by storage operations that have not been replicated to the second storage. Accordingly, a catchup synchronization phase (e.g., asynchronous replication by a resync scanner) may be performed to replicate storage operations (e.g., replicate data within dirty regions of the first storage that were modified by such storage operations) to the second storage until the first storage and the second storage are synchronized.
US11341099B1

Described is a system that provides deduplication management at a virtualization layer allowing virtual machines to store deduplicated data amongst various back-end data storage architectures. For example, the system may be storage-agnostic by operating at a hypervisor layer to fully leverage the benefits provided by virtualization. Accordingly, implementing deduplication by a hypervisor results in “pluggable” software-defined storage management. In addition, such a system may be implemented on any on-demand infrastructure (e.g. Infrastructure as a Service (IaaS)) environment that includes varying types of back-end storage solutions including solutions from various vendors. In addition, by operating within the virtualized layer of an on-demand computing resource environment (e.g. cloud environment), the system may provide deduplication across different resource clusters (e.g. hypervisor clusters) and environments. Moreover, the system may operate in a multitenancy environment to support global deduplication amongst multiple tenants, or tenant-specific deduplication.
US11341094B2

Embodiments control software hosted by cloud providers and private clouds. Operational data received from the software correlates: •a time, •a user at the time, and •a software component accessed by the user at the time. The operational data relates to resources (e.g., storage, computational, network) that are consumed. Experiential data characterizing a quality of user interaction, is also received. The experiential data may be derived from operational data (e.g., inferred from time lags), or received separately as feedback. Operational data and experiential data are processed according to a ruleset or a neural network. Based upon the result, which optimizes towards costs, experience data (e.g., time lags) or policies (e.g. security constraints), a command causes an actuator to act upon the software. The actuator may trigger movement to a different host (e.g. different cloud provider). The move functionality, if applied to many customers at once, embodies a cloud provider switch service.
US11341082B2

Systems and methods for supporting target groups for congestion control in a private fabric in a high performance computing environment. An exemplary method can provide, at one or more microprocessors, a first subnet, the first subnet comprising a plurality of switches, a plurality of host channel adapters, and a plurality of end nodes, including a plurality of virtual machines. The method can define a target group on one of an inter-switch link or at a port of a switch of the plurality of switches, wherein the target group defines a bandwidth limit on the at least one of an inter-switch link between two switches of the plurality of switches or at a port of a switch of the plurality of switches. The method can provide a target group repository stored in a memory of the host channel adapter where the defined target group in the target group repository is recorded.
US11341081B1

A method includes receiving a chip select signal at an SPI client device. The method also includes, responsive to receiving the chip select signal, transmitting a first bit of an SPI transmission to an SPI host device, where the first bit of the SPI transmission is transmitted with a delay based at least in part on a loop propagation delay of an SPI channel. The method includes receiving a clock signal at the SPI client device. The method also includes, responsive to receiving the clock signal, transmitting a second bit of the SPI transmission to the SPI host device.
US11341080B2

An electronic part including an integrated circuit and a memory, the integrated circuit including a first clock terminal to which a clock signal is inputted, a first data terminal via which a first serial data signal is inputted and outputted, a second clock terminal via which the clock signal is outputted to the memory, a second data terminal via which a second serial data signal is inputted and outputted from and to the memory, and a first interface circuit including a control circuit that controls the communication state of the integrated circuit to be a first communication state in which the first serial data signal inputted to the first data terminal is outputted as the second serial data signal via the second data terminal or a second communication state in which the second serial data signal inputted to the second data terminal is outputted as the first serial data signal via the first data terminal.
US11341072B2

Method for controlling commands suitable to be processed by a peripheral (2) comprising the following steps implemented by a control circuit (6) connected to a communication bus (8), a command circuit (4) and the peripheral (3) also being connected to the communication bus (8): granting or refusing authorization to the command circuit (4) to transmit a command signal of the peripheral via the bus (8), detecting the possible transmission of the command signal for the peripheral by the command circuit via the bus (8), implementing protection measures (614) when the control circuit detects that the command signal has been transmitted as the control circuit has not granted authorization, or that the command signal has not been transmitted as the control circuit has granted authorization.
US11341067B2

A memory system includes a memory controller coupled to multiple memory devices. Each memory device includes an oscillator that generates an internal reference signal that oscillates at a frequency that is a function of physical device structures within the memory device. The frequencies of the internal reference signals are thus device specific. Each memory device develops a shared reference signal from its internal reference signal and communicates the shared reference signal to the common memory controller. The memory controller uses the shared reference signals to recover device-specific frequency information from each memory device, and then communicates with each memory device at a frequency compatible with the corresponding internal reference signal.
US11341062B2

An acceleration technology for accessing system memory, which provides translation agent hardware that calculates the physical address of the system memory based on an access request issued from the device end. The translation agent hardware has a cache memory that stores information to speed up the calculation of the physical address. Each cache line corresponds to a last-recently used (LRU) index value, and the cache line with the greatest LRU index value is preferentially released to be reassigned. A counter counts a count value to show an isochronous caching demand. LRU index values of cache lines assigned to non-isochronous caching are kept not lower than the count value, and thereby isochronous caching takes precedence over non-isochronous caching.
US11341058B2

The present disclosure relates to handling page faults in a constant time. In particular, a data structure of a fixed height is used to store the page tables, allowing for a constant look up time for a particular page. Further, a virtual address descriptor corresponding to the page is used to obtain and load the data into the corresponding instruction data into the page. The virtual address descriptor is directly accessible from the page obtained from walking the page table. This allows page faults to be handled more efficiently in constant time.
US11341054B2

A method for data processing implemented by computer means and comprises: for a plurality of objects of the data processing, conducting an analysis of a computer code of the data processing defining a use of said objects in the data processing, on the basis of the analysis of the computer code (COD), allocating each object to one of a plurality of memory areas for the construction and then the destruction of each object in the corresponding memory area during the data processing, in such a way that, during the data processing, each memory area exhibits stack operation.
US11341047B2

A data processing apparatus including a frequency interleaves that includes memory configured to write and read data, and an address generator configured to produce a write address and a read address, and that writes the data to the memory in accordance with the write address and reads out the data from the memory in accordance with the read address, thereby carrying out frequency interleaving. The address generator is configured to produce a first pseudo random bit stream, produce a second pseudo random bit stream, alternately produce a bit as 0 and a bit as 1 as an additional bit added as a most significant bit of the first pseudo random bit stream, and produce the write address or the read address by obtaining an exclusive-OR between the first pseudo random bit stream having the additional bit added as the most significant bit and the second pseudo random bit stream.
US11341045B2

A memory apparatus and a method for processing data the same are suggested to process 10-bit or 12-bit data. A processor that uses 10-bit or 12-bit data can efficiently store 10-bit or 12-bit data and provide a flexible memory access method that reduces memory usage. To this end, by adding a new memory bank that is ¼ of the size of an existing memory bank word, when storing data in 10-bit units, 2 out of 10 bits can be stored in a new memory bank to reduce memory waste. In addition, when 8-bit data is stored using a flexible memory structure, data can be stored in the same way as a previously operated memory bank.
US11341016B2

A learning method detects anomalies and is implemented on a microcontroller including at least one memory, the microcontroller being configured to receive data sets coming from at least one sensor, the memory being configured to store a maximum number of categories, a category including at least a signature and an occurrence.
US11341003B2

Embodiments of the present disclosure provide a method for a storage system, a storage system and a computer program product. The method comprises determining a first drive in a drive array is temporarily unavailable. The method further comprises setting the first drive in a frozen state. The method further comprises: in response to receiving a write request for the first drive during the frozen state, pending the write request or recording the write request in a second drive in the drive array. The method further comprises: in response to receiving a read request for the first drive during the frozen state, reconstructing data to which the read request is directed through data stored in a third drive in the drive array.
US11340999B2

One embodiment is related to a method for restoring an inode based backup to a path based structure, comprising: receiving a path to be restored; determining one or more selected inodes, wherein metadata associated with the one or more selected inodes is to be used in the restoration; generating a sendmap structure that is indicative of the selected inodes; restoring a first file; and determining whether an inode number of the first file, which identifies an inode of the first file, and its associated metadata are available in a metadata cache, and if so: using the inode number of the first file and its associated metadata in the metadata cache in the restoration of the first file.
US11340997B2

Embodiments of the present disclosure provide a method, a device and a computer program product for transmitting data between different types of storage systems. In one embodiment, for example, the method comprises recovering data from a file to be transmitted in a first backup system. The method also comprises sending the recovered data to a backup client corresponding to a second backup system. In one embodiment, the backup client is installed in a container of the first backup system and the first and the second backup systems belong to different types. The method further comprises transmitting the recovered data from the backup client installed in the first backup system to the second backup system.
US11340994B2

Techniques for identifying and remedying performance issues of Virtualized Network Functions (VNFs) are discussed. An example system includes processor(s) configured to: process VNF Performance Measurement (PM) data received from a network Element Manager (EM) for a VNF; determine whether the VNF has a negative performance issue based on the VNF PM data; request that the EM create a Virtualization Resource (VR) PM job associated with a VR of the VNF when the VNF has the negative performance issue; process VR PM data received from the EM; determine whether to restart the VNF based on the VR PM data and the VNF PM data; and request a network function virtualization orchestrator (NFVO) to restart the VNF based on a determination to restart the VR.
US11340992B2

Examples may represent update results of installation of firmware updates of a firmware bundle on a hardware resource. Examples include determining, from an update result, whether the installation of a firmware update on a component of the hardware resource is failed or succeeded to identify a failed component or a successful component, and representing the failed component or the successful component.
US11340991B2

A method may include initializing operation of a baseboard management controller at an information handling system. The baseboard management controller includes a real time clock. The method further includes receiving clock information from a real time clock circuit included at a field programmable gate array. The clock information at the real time clock at the baseboard management controller can be updated with the clock information received from the real time clock circuit included at the field programmable gate array.
US11340990B2

An information handling system may include an embedded controller, a serial peripheral interface (SPI) read-only memory (ROM) device to store a first basic input/output system (BIOS) firmware for the information handling system, and a non-volatile memory device includes a boot partition to store a second BIOS firmware. The embedded controller detects a failure during a boot process, switches a first SPI of a chipset from the SPI ROM to the embedded controller and executes the second BIOS firmware from the non-volatile memory device via a sideband access of the non-volatile memory device.
US11340987B1

Methods and systems for a storage environment are provided. One method includes splitting storage of a plurality of zoned solid-state drives (ZNS SSDs) into a plurality of physical zones (PZones) across a plurality of independent media units of each ZNS SSD, the PZones visible to a first tier RAID (redundant array of independent disks) layer; generating a plurality of RAID zones (RZones), each RZone having a plurality of PZones; presenting one or more RZones to a second tier RAID layer by the first tier RAID layer for processing read and write requests using the plurality of ZNS SSDs; and utilizing, by the first tier RAID layer, a parity PZone at each ZNS SSD for storing parity information corresponding to data written in one or more PZone corresponding to a RZone presented to the second tier RAID layer and storing the parity information in a single parity ZNS SSD.
Patent Agency Ranking