US11316925B2
Embodiments of the present application provide a method for storing video data in the cloud storage system, which includes: receiving to-be-stored video data; obtaining identification information of a storage object corresponding to the to-be-stored video data; determining the storage object corresponding to the to-be-stored video data, and a first data security level and a second data security level corresponding to the storage object based on the identification information; wherein, the first data security level is higher than the second data security level; for each frame in the to-be-stored video data, determining whether the frame is a key frame; and storing the frame into the determined storage object based on the first data security level when the frame is the key frame and storing the frame into the determined storage object based on the second data security level when the frame is not the key frame. With the method for storing video data, the key frame in the video data is protected and the risk of losing video data is reduced.
US11316924B2
This application relates to apparatus and methods for communication with and management of datacenters, such as cloud datacenters employing multiple servers. A control server may identify a plurality of datacenters from which to request block storage status. The control server may identify a user request to execute multiple requests to obtain the block storage status from the plurality of datacenters. Based on the user request, the control server may generate the plurality of requests. The control server may transmit the plurality of requests to the plurality of datacenters. The control server may determine if a response to the requests is received. The response may include block storage status data identifying whether a service managing storage blocks for the datacenter is operational. The control server may also provide the block storage status for display.
US11316920B2
Systems and methods are disclosed for cross-system storage management for transferring data across autonomous information management systems. Data may be transferred from one information management system to another information management system without interfering with or overriding each system's autonomy. For example, a secondary copy of production data (e.g., backed up data) is transferred from a first information management system that originated the data to a component of another “foreign” information management system. A first storage manager that manages the first information management system also manages the cross-system data transfer operation to a “foreign” client computing device, which remains under autonomous management as a component of the foreign information management system.
US11316918B2
A mission-specific computer peripheral provides a portable linkable work platform, useful for establishing a collaborative electronic work group quickly, at low cost, and without professional computing expertise. The office infrastructure device (“OID”) includes data storage (for storage of system and user data files), a unique device identification code (for identification when the device is plugged into a host personal computer), and an index (for registering user data files available within the work group). When connected, user executable code within the device is accessed through the host personal computer to launch thereon a user-definable work space. The work space provides, among other office infrastructure functions, access to programming that enables sharing of personal user work and data files among the authorized member nodes of the work group. The sharing is facilitated by the index, preferably in combination with a complementary work group server integrated within the underlying OID network.
US11316910B2
A method for uploading streaming media resources includes: receiving an uploading request for a target streaming media resource sent by a stream-pushing client, where the uploading request includes candidate streaming media information; generating response streaming media information based on the candidate streaming media information, and generating an access address for accessing the target streaming media resource; feeding back the response streaming media information and the access address to the stream-pushing client; and receiving the processed target streaming media resource uploaded by the stream-pushing client, and associating and storing the processed target streaming media resource with the response streaming media information.
US11316905B2
A system may include a traffic interception module configured to intercept network traffic of a host device. A traffic virtualization module may be configured to generate a virtual file on the host device containing the intercepted network traffic. A security system interface module may be configured to provide the virtual file to a secure digital security system over a virtualized file interface coupling the host device to the secure digital security system, and to receive instructions to allow or to deny the network traffic from the secure digital security system over the virtualized file interface. A traffic access management module may be configured to allow or to deny the network traffic based on the instructions.
US11316903B2
A process of filtering a wireless service provided to at least one wireless device from a wireless network includes receiving identification of the at least one wireless device in a filtering server from an administrator and receiving filtering instructions from the administrator in the filtering server. The process further including receiving a request for an internet resource from at least one wireless device, comparing the request for the internet resource to the filtering instructions to determine whether the requested internet resource is allowable in view of the filtering instructions or not allowed based on the filtering instructions. The disclosure also provides a system as well.
US11316900B1
A system and computerized method for generating an improved cyber-security rule ordering for cyber-security threat detection or post-processing activities conducted by a rules-based cyber-security engine deployed within a network device is described. Herein, historical metadata associated with analytics conducted on incoming data by a rule-based cyber-security engine and in accordance with a plurality of rules is described. These rules are arranged in a first ordered rule sequence. The historical metadata is analyzed to determine one or more salient rules from the plurality of rules. The plurality of rules are reprioritized by at least rearranging an order to a second ordered rule sequence with the one or more salient rules being positioned toward a start of the second ordered rule sequence. Thereafter, the rule-based cyber-security engine operates in accordance with the reprioritized rule set that is arranged in the second ordered rule sequence to achieve improved performance.
US11316899B2
Controlling access to categorized messages includes categorizing a message into a number of categories according to a message objective. The message objective informing user association, message association, and message access rules for each of the number of categories. Controlling access to categorized messages includes determining, based on the message objective, a number of users allowed access to the message. Controlling access to categorized messages includes allowing the number of users to access the message according to the message objective.
US11316891B2
A plurality of communicatively coupled, networked assets of an organization may be threatened or attacked by a cybersecurity attack or other form of attack. Control mechanisms may be installed and established to protect against specific cybersecurity attacks and other infiltrations. Machine learning and predictive analytics are used to more appropriately match specific attacks and threats against specific control mechanisms, accounting for dimensionality of control mechanisms. The matching of attack patterns and control mechanisms may use test scripts that operate on data pulled from the organization's systems of record. A factor analysis of information risk (FAIR) may be performed and visual threat models may be automatically generated that show the mapping between a threat actor, attack type, control environment including dimensionality, the targeted system, and the impact on the organization.
US11316888B2
A malware inspection support system includes one or more processors configured to, when a first terminal belonging to a first system is infected with malware, in response to receiving, from the first terminal, a first packet destined for a second terminal belonging to the first system, change a destination address of the first packet to an address of a third terminal belonging to a second system, and transmit the changed first packet to the third terminal, generate a port group by grouping a first port to which the first terminal is coupled and a second port to which the second system is coupled, transmit a broadcast packet received from the first terminal to the port group, and change a source address of another broadcast packet received from the third terminal to an address of the second terminal, and transmit the changed other broadcast packet to the port group.
US11316885B1
Systems and methods are disclosed to implement a self-learning machine assessment system that automatically tunes what data is collected from remote machines. In embodiments, agents are deployed on remote machines to collect machine characteristics data according to collection rule sets, and to report the collected data to the machine assessment system. The machine assessment system assesses the remote machines using the collected data, and automatically determines, based on what data was or was not needed during the assessment, whether an agent's collection rule set should be changed. Any determined changes are sent back to the agent, causing the agent to update its scope of collection. The auto-tuning process may continue over multiple iterations until the agent's collection scope is stabilized. In embodiments, the assessment process may be used to analyze the remote machine to determine security vulnerabilities, and recommend possible actions to take to mitigate the vulnerabilities.
US11316877B2
Techniques are described for automatically incorporating lifecycle information for a secured environment (SE) into an intrusion detection system monitoring the secured environment's operations. In one example, a secured environment including at least one component is monitored, where the secured environment is associated with a lifecycle operations manager (LOM) responsible for managing lifecycle operations associated with at least one component in the SE. One or more log files associated with operations of each of the at least one components are obtained, along with log files associated with lifecycle operations executed by the LOM. A determination is made as to whether the particular activities documented in the log files indicate a violation of at least one malicious action rule. In response to determining that the log files are associated with a malicious action rule, a mitigation action associated with the violation is triggered.
US11316871B2
Methods and systems to estimate encrypted multi-path TCP (MPTCP) network traffic include restricting traffic in a first direction (e.g., uplink) to a single path, and estimating traffic of multiple subflows of a second direction (e.g., downlink) based on traffic over the single path of the first direction. The estimating may be based on, without limitation, acknowledgment information of the single path, a sequence of acknowledgment numbers of the single path, an unencrypted initial packet sent over the single path as part of a secure tunnel setup procedure, TCP header information of the unencrypted initial packet (e.g., sequence number, acknowledgment packet, and/or acknowledgment packet length), and/or metadata of packets of the single path (e.g., regarding cryptographic algorithms, Diffie-Helman groups, and/or certificate related data).
US11316864B2
Various methods, apparatuses, and media for implementing a machine-learning model execution module are provided. A processor is configured to generate a machine-learning model. The machine learning model includes data related to a requester's access to one or more ephemeral roles. The processor receives a request from the requester to access the one or more ephemeral roles within the machine-learning model. The processor also determines the requester's group or role membership status within an organization. The processor also dynamically evaluates the received request with the machine learning model in real time to grant or deny access to the one or more ephemeral roles based on the membership status of the requester.
US11316861B2
A method of selecting devices on a private network for security protection via a network security device comprises classifying devices on the private network into devices that are sometimes protected and devices that are always either protected or not protected. Threats are monitored, the threats comprising at least one of a macro security event and a local security event, the macro security event detected by one or more external systems and the local security event detected by one or more devices local to the private network. When a threat is detected, it is determined whether the detected threat is a threat to one or more devices on the private network classified as devices that are sometimes protected, and if the detected threat is determined to be a threat to the one or more devices that are sometimes protected the one or more devices are protected.
US11316854B2
Reverse authentication can be performed in a VDI environment to enable an authentication device to gain access to a client without requiring that the authentication device's drivers be installed on the client. When an authentication device is connected to the client while the client is locked or not logged in, the authentication device can be redirected to a virtual appliance on which the authentication device's drivers are installed. The authentication device can then be used to authenticate the user via the virtual appliance. When authentication is successful, the virtual appliance can send the resulting authentication information back to the client to enable the user to be logged in to the client. Additionally, the virtual appliance can return the authentication device to the client. The client can then employ the authentication information to establish a remote session on a server and redirect the authentication device to the remote server.
US11316847B1
Systems and methods are described for authenticating a user accessing a user account. A behavior event associated with a current user using the user account during a session is obtained. The behavior event comprises of keystroke events and mouse events. The obtained behavior event of the current user is compared with a behavior profile of a registered user associated with the user account. The behavior profile comprises keystroke events and mouse events associated with the registered user. The current user is authenticated during the session, when the current user is determined to be the same as the registered user based on the comparison.
US11316843B1
A system facilitates authentication in situations where a pop-up window fails or is disallowed. If a browser application accessing a first webpage is not capable of presenting pop-up windows and redirects a user to a separate webpage for collecting information, the browser application, the absence of a JavaScript object indicating the pop-up window, or the inability to exchange data with a computing device associated with the first webpage is determined. In such a case, if valid information is received from the user, authorization data is provided to the computing device in the form of text included in a Uniform Resource Identifier (URI) for the first webpage. As a result, transactions may be authorized when a browser application is not capable of presenting pop-up windows.
US11316842B2
Disclosed embodiments relate to uniquely identifying and validating identities based on electronic file fingerprints. Techniques include identifying an identity associated with a computing device; accessing fingerprinting data associated with an electronic file stored on or transmitted from the computing device; generating, based on a diversity of different properties of the fingerprinting data, a profile for the electronic file; accessing a repository storing profiles corresponding to a plurality of identities; comparing the generated profile with one or more of the stored profiles; determining whether the generated profile matches a stored profile, from the repository of stored profiles, associated with the identity; and validating, conditional on the matching, the identity.
US11316840B2
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: receive, by a first information handling system (IHS), one or more client files of a web application; receive a binary module; populate a document object model (DOM) with content of the web application; receive first user input via a first node of the DOM; receive an encrypted file and a first portion of a symmetric encryption key from a second IHS; receive second user input via a second node of the DOM; execute a binary module; provide the second user input to the binary module; determine a second portion of the symmetric encryption key based at least on the second user input; combine the first and second portions of the symmetric encryption key to obtain the symmetric encryption key; and decrypt the encrypted file to obtain the file.
US11316836B2
A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data and restoring the original message sequence of the grouped sensor data.
US11316833B2
A third party intermediary and a data protection method, system, and non-transitory computer readable medium, include executing a program, via the processor, using zero-knowledge verifiable computing to remove private content from a pre-approved version of a content to ensure privacy of a condition of a user from a provider of the content.
US11316830B2
A digital content security and communication system is disclosed. The digital content security and communication system may include one or more data stores to manage data within a network, and one or more servers to facilitate operations using information from the one or more data stores. The digital content security and communication system may include an analytics subsystem, the analytics subsystem system comprising a data access interface to receive data associated with a user interacting with an online application, and receive data from a data source. The analytics system may include a processor to: generate an anonymized account for the user based on the data associated with the user interacting with the online application; determine a risk parameter associated with the user; associate the anonymized account with the risk parameter; provide an application commencement option to the user when the risk parameter reaches a predetermined threshold; initiate an online application upon receiving a user response to initiate the application commencement option; and perform additional features and provide new services via a digital application conversation.
US11316827B2
Examples relate to operating mode configuration. An apparatus may include a memory resource storing executable instructions. Instructions may include instructions to receive a message from a host computing device coupled to the apparatus. The message may include a Host Based Media Access Control Address (HBMA). Instructions may further include instructions to configure the apparatus using the HBMA in response to a determination that the apparatus is in a particular operating mode. The apparatus may further include a processing resource to execute the instructions stored on the memory resource.
US11316826B1
A VPN tunnel interface is instantiated within a router based on a tunnel network namespace. One or more virtual peers corresponding to the VPN tunnel interface and one or more virtual ethernet interfaces corresponding to the one or more virtual peers are instantiated. The tunnel network namespace is configured to route, based on a source address, network traffic from a specified client device to a specified virtual peer of the one or more virtual peers via the VPN tunnel interface. A connection is established between a client device and a VPN process of the router and a traffic flow is transported to and from the client device through a VPN tunnel via the VPN tunnel interface, the one or more virtual peers, and the one or more virtual ethernet interfaces.
US11316821B2
The present disclosure provides a server group of aircrafts and an aircraft communication method, server and system, and relate to the technical field of unmanned aerial vehicle. The server group of aircrafts of the present disclosure includes: a plurality of servers, in which, one or more servers are configured to establish a keep-alive connection with an aircraft according to an online request from the aircraft, and send connection information to a sharing node wherein the online request comprises an identification of the aircraft; and one or more servers are configured to receive a connection establishment request from a ground station, determine connection information of the aircraft corresponding to the identification of the aircraft to which the ground station requests to connect through the sharing node; and establish a connection between the aircraft to which the ground station requests to connect and the ground station according to the connection information.
US11316815B2
Embodiments of the present invention relate to the field of communications technologies, and provide a message processing method and apparatus, to resolve a prior-art problem that intelligence of a notification message processing method is relatively low. In the embodiments of the present invention, an importance level of each application is determined based on a historical use feature of each application, and then a notification manner of a notification message of each application is determined based on the importance level of each application, so that when a notification message is received, the notification message is displayed in the notification manner corresponding to the application to which the notification message belongs. Solutions provided in the embodiments of the present invention are suitable for use during notification message processing.
US11316811B2
The present invention relates to systems and methods for providing personalized digital messages, such as audio-visual messages, on a device that is used to create personalized associated items and gift arrangements.
US11316809B2
A method for managing a messaging system for receiving at a messaging server a message addressed, storing the message, transmitting a notification of the presence of the message at the messaging server, receiving a request to retrieve the message, validating the first mobile messaging client device, transmitting the message and a message attribute from the messaging server to the first mobile messaging client device, and receiving at the messaging server from the first mobile messaging client device a message management notification generated by the first mobile messaging client device in connection with managing the message in accordance with the message attribute at the first mobile messaging client device.
US11316790B2
A computer-implemented system is disclosed for managing bandwidth usage rates in a packet switched network. The system includes one or more servers configured to execute computer program steps. The computer program steps comprises monitoring bandwidth usage rate at a first provider interface, determining if bandwidth usage rate at the provider interface exceeds a bandwidth usage rate limit; and rerouting Internet traffic from the provider interface having bandwidth that exceeds the bandwidth usage rate limit to a second provider interface having available bandwidth capacity.
US11316788B2
Examples relate to dynamic allocation of resources within network devices. In one example, a computing device may: receive, from a particular lookup function of a plurality of lookup functions, a lookup request for a network packet; identify, based on a logical table that corresponds to the particular lookup function, at least one physical resource included in a particular resource pool of at least one dynamic resource pool; obtain, from a particular physical resource of the at least one physical resource, response data that is responsive to the lookup request; and provide the response data to the particular lookup function.
US11316787B2
Method and apparatus for traffic optimization in virtual private networks (VPNs). A client device establishes a first VPN connection with a first server based on first VPN credentials. Traffic is transmitted and received through the first VPN connection to and from the first server. A second server is identified based on traffic optimization criteria that need to be satisfied by the VPN connection. Upon receipt of the identification of the second server the client device is to use the second server as a destination of a second VPN connection. The second VPN connection satisfies a set of traffic optimization goals for at least one flow from the flows forwarded through the first VPN connection. Based on the identification of the second server, the client device establishes the second VPN connection for the flow between the client device and the second server.
US11316782B2
Systems, methods, and computer-readable media for discovering silent hosts in a software-defined network and directing traffic to the silent hosts in a scalable and targeted manner include determining interfaces of a fabric device that are connected to respective one or more endpoints, where the fabric device is configured to connect the endpoints to a network fabric of the software-defined network. At least a first interface is identified, where an address of a first endpoint connected to the first interface is not available at the fabric device. A first notification is transmitted to a control plane of the software-defined network based on identifying the first interface, where the control plane may create a flood list which includes the fabric device. Traffic intended for the first endpoint from the network fabric is received by the fabric device can be based on the flood list.
US11316776B2
Systems, methods, and devices for delivering content (e.g., multimedia streams, video files, documents, images, text, operating system updates, app store downloads, etc.) from a content source to one or more receiver devices over an internet protocol (IP) network. Network devices may be configured to bypass a content delivery network (CDN) to deliver a bulk of the content via IP multicast, and to utilize the CDN and multipath connectivity between the content source and the receiver devices to deliver the remaining portions of the content via unicast.
US11316774B2
The present application describes a path selection method and apparatus. The method may include obtaining a required latency of a service. The method may further include determining a target path for the service from m strict explicit paths based on the required latency, where a latency of the target path is less than or equal to the required latency, all the m strict explicit paths are unallocated paths, any subpath of a first strict explicit path in the m strict explicit paths exists in only the first strict explicit path, the first strict explicit path is any path in the m strict explicit paths, and m is an integer greater than or equal to 1. The present invention is applicable to the field of communications technologies and resolves at least a problem where a path computation element (PCE) cannot ensure that a path allocated to a service can meet a latency requirement of the service.
US11316773B2
Some embodiments provide a method for configuring an edge computing device to implement a logical router belonging to a logical network. The method configures a datapath executing on the edge computing device to use a first routing table associated with the logical router for processing data messages routed to the logical router. The method configures a routing protocol application executing on the edge computing device to (i) use the first routing table for exchanging routes with a network external to the logical network and (ii) use a second routing table for exchanging routes with other edge computing devices that implement the logical router.
US11316772B2
Embodiments of the disclosure provide a network connected device and a traffic estimation method of the network connected device. In the method, a plurality of network packets are captured, a quantity of query times for at least one domain name in the network packets is counted, and network traffic of each network layer or each service type is determined according to the quantity of query times. In addition, according to the embodiments of the disclosure, a corresponding type feature is generated for a user based on a domain name query record. In this way, the Internet experience of the user may be improved based on the estimated result.
US11316749B1
In accordance with various embodiments of the present disclosure, topology data, machine performance data, and service performance data of at least one stack of a cloud computing system are received by a cityscape generator. The cityscape generator may then generate a three-dimensional cityscape including at least one neighborhood that represents the at least one stack of the cloud computing system, the at least one neighborhood includes a cluster of first nodes associated with compute resources of a frontend of the at least one stack, a cluster of second nodes associated with compute resources of a backend of the at least one stack, and a cluster of third nodes associated with compute resources of a database cluster of the at least one stack, the generation of the three-dimensional cityscape being based the topology data, the machine performance data, and the service performance data. The cityscape generator may then cause the display of the three-dimensional cityscape.
US11316745B2
A modular communication system includes gateway hardware and swappable versions of communication port hardware. Each different version of the swappable communication port hardware includes a first connector and corresponding one or more communication ports configured to provide connectivity to one or more communication devices. The gateway hardware includes a second connector selectively matable with the first connector. Coupling of the first connector and the second connector creates a communication link between the corresponding communication port hardware and the gateway hardware. A communication manager is disposed in the gateway hardware. When first (original) communication port hardware coupled to the gateway hardware is replaced with second communication port hardware, the communication manager discovers presence of the multiple communication ports associated with the second communication port hardware via communications through the communication link. The gateway hardware then and provides connectivity of the multiple ports to a remote network.
US11316744B2
In general, techniques are described for organizing execution of distributed operating systems for network devices. A device comprising hardware computing nodes may be configured to perform the techniques. The hardware computing nodes may execute a protocol by which to discover a topology of the plurality of hardware computing nodes, and determine, based on the topology, a subset of the plurality of hardware computing nodes to manage execution of a distributed operating system. The determined subset of the plurality of hardware computing nodes may execute a communication bus by which to synchronize operating system state information between the subset of the plurality of hardware computing nodes. The hardware computing nodes may further execute, based on the operating system state information, the distributed operating system to provide an execution environment in which one or more applications execute.
US11316743B2
Examples of network bandwidth management are provided. A system may access, time series distribution data including a distribution of data points corresponding to an average count of network packets. Further, the system may determine, from the time series distribution data, trend data component, seasonal data component, cyclical data component, and irregular data component. Furthermore, the system may compute, baseline distribution traffic data based on the trend data component, the cyclical data component, and the seasonal data component. Furthermore, the system may identify auto regression data component and moving average data component based on the irregular data component. The system may further, determine an estimated network traffic for a future time interval based on the baseline distribution traffic data, a lagged covariate factor, and covariate metrics. Furthermore, the system may provide the estimated bandwidth based on the estimated network traffic to configure the server.
US11316742B2
A method for managing a resource configuration of a heterogeneously managed computer system. During processing of a resource management request, retrieving a set of resource tags are retrieved. Each resource tag associates a local resource identifier that is assigned within a first configuration management domain with an index identifier that is assigned within a second configuration management naming domain. The retrieved tags are mutually associated utilizing the index identifiers to generating a system configuration map. The resource management request is compared with the system configuration map to identify target resources and corresponding target resource information. One or more resource queries are generated based on the identified target resource and corresponding target resource information.
US11316736B2
A network controller automatically adjusts a computer network based on the operational information of an industrial device. The network controller receives a notification from a network element in the computer network that the industrial device attached to the network element has an administrative shell. The administrative shell includes operational information describing the operation of the industrial device. The network controller retrieves the administrative shell from the industrial device. The network controller parses the operational information in the administrative shell to determine an intent for the industrial device, and adjusts the computer network based on the intent of the industrial device.
US11316726B2
Receiver circuitries having multiple branches, such as unrolled feedback equalizers and fractional-rate receivers, may present differences between filtering elements of different branches with common filter inputs. Embodiments include devices capable of calibration that compensates such differences. The devices may be capable of introducing front-end offsets to emphasize the mismatches, and sweep filter input values to calculate the mismatches, and introducing offsets in the branches to compensate for the mismatches. Methods for use of the calibration devices are also described.
US11316722B2
An OFDM symbol generation method and a communication device are provided. The method includes: generating a target sequence based on a PTRS bit sequence, wherein the target sequence includes a symbol sequence generated by inserting the PTRS bit sequence into a data bit sequence and performing modulation, a symbol sequence generated by inserting a modulated symbol sequence of the PTRS bit sequence into a modulated symbol sequence of the data bit sequence and performing phase-rotation, or a symbol sequence generated by inserting a PTRS symbol sequence into a data symbol sequence, the PTRS symbol sequence is generated by modulating the PTRS bit sequence according to an index of a PTRS bit, the data symbol sequence is generated by modulating the data bit sequence according to an index of a data bit; and generating the OFDM symbol based on the target sequence.
US11316721B2
A reference signal sequence to modulate the demodulation reference signal for the Physical Broadcast Channel in New Radio standard is disclosed. Formulas are proposed for calculating the initialization value for the RS sequence generator so as to accord with the characteristics of New Radio.
US11316717B2
Methods, systems, and apparatus for error correction are provided. In one aspect, an error correction method includes: obtaining an output signal and an amplitude value of a feed forward equalizer (FFE), the amplitude value being a channel response amplitude value corresponding to an equivalent channel of the FFE, performing level decision on the output signal based on the amplitude value to obtain a first decision signal including (2M−1) decision symbols, M being an integer not less than 2, performing (1/(1+D)) decoding on the first decision signal to obtain a first decoded signal, determining a second decision signal based on the first decoded signal, the second decision signal including (M−1) decision symbols, determining that a burst error occurs in the second decision signal if an absolute value of the second decision signal is greater than (M−1), and correcting the burst error in the second decision signal.
US11316714B1
Apparatus and methods are disclosed for bridging communications between a private network and a public network. A mapping that associates a first set of IP addresses of endpoints in the private network with a second set of IP addresses of endpoints in the public network is provided which enables communications between the private network and public network for network-address-translation (NAT). In response to a data packet having a first IP address of the first set of IP addresses, the data packet is used to determine whether the local line should be accessed. In response to an indication that the local line should be accessed, the identifier among the second set of IP addresses may be used to activate bridging (e.g., ATB) circuit and redirect a call associated with the data packet by passing the data packet through the ATB circuit.
US11316713B2
A computer-implemented method comprises receiving an index number for each of a plurality of physical processing units, each of the plurality of physical processing units communicatively coupled to each of a plurality of switch chips in a leaf-spine topology; assigning at least one of the plurality of physical processing units to a first virtual drawer by updating an entry in a virtual drawer table indicating an association between the respective index number of the at least one physical processing unit and an index of the first virtual drawer; and performing a drawer management function based on the virtual drawer table.
US11316712B2
A CANopen-based data transmission gateway changeover method includes: making an active gateway go alive, and mutually monitoring heartbeat packet status together with a standby gateway over an active-standby gateway communications network; keeping the active gateway alive and recording a breakdown of the standby gateway if no heartbeat packet of the standby gateway is detected within a preset heartbeat period and a heartbeat packet of the active gateway is successfully transmitted on the active-standby gateway communications network; requesting the standby gateway to go alive if the heartbeat packet of the active gateway fails to be transmitted on the active-standby gateway communications network; stopping requesting the standby gateway in a first in-vehicle communications network to go alive, and requesting the standby gateway to go alive; and keeping the active gateway alive and recording a breakdown of the standby gateway if still no response is received from the standby gateway.
US11316711B2
A system for automatically addressing serially connected slave devices includes a master device and multiple slave devices each including a serial communication transceiver, an address input port, an address output port, and a controller. The system also includes a serial communication wiring bus connected between the serial communication transceivers of the master and slave devices, and at least one digital address line connected between the address input ports and the address output ports. Each controller is configured to receive a PWM or PFM signal from a previous one of the multiple slave devices, determine an address for the slave device including the controller according to the received PWM or PFM signal, and transmit a PWM or PFM signal indicative of the determined address to a subsequent one of the multiple slave devices.
US11316710B2
A control system includes a master device and one or a plurality of slave devices connected to the master device via a field network. In a storage unit of each slave device, a node address is arranged in a unique region for each model of the slave devices. The control system further includes an information providing part which provides, in any slave device, information for specifying the region in which the node address is stored in the storage unit to the master device.
US11316707B2
A method includes receiving an input signal at a filter, where the filter includes a plurality of filter taps, and where each of a first filter tap and a second filter tap has a weighting coefficient. The method also includes shutting down the first filter tap based on the weighting coefficient of the first filter tap being below a threshold and the weighting coefficient of the second filter tap being below the threshold, where the second filter tap is next to the first filter tap.
US11316698B2
Data security is provided in the form of a method for digitally signing a data message. A client device issues a issuing a signature request to a server and generates a first signature part as functions of selected ones of first signature parameters. It then receives from the server a second signature part, said second signature part having been computed by the server as functions of second signature parameters and at least one of the first signature parameters. The client device then attempts to verify components of the second signature part and generates a final digital signature of the message only if the components of the second signature part are valid. Part of the computational effort of creating the signature is thus offloaded to the server, even though the server may not be fully trusted.
US11316697B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for verifiable-claim issuance. One of the methods includes: receiving, from a first entity, a request for creating a verifiable claim (VC) for a decentralized identifier (DID) associated with a second entity; obtaining, in response to receiving the request, a digital signature associated with the first entity; and generating the VC based on the received request and the obtained digital signature.
US11316696B2
A system for generating a hash tree with components grouped by component type is provided. Each non-leaf node of the hash tree has a hash of the hashes of its child nodes, and a leaf node has a hash of a component of the hash tree. The system generates, for each component type, a component subtree for that component type based on the leaf nodes that have hashes of the components of that component type. The system then generates a root subtree of the hash tree based on leaf nodes that are the root nodes of the component subtrees. The combination of the root subtree and the component subtrees form the hash tree.
US11316691B2
Embodiments of the instant disclosure include methods and systems directed at providing enhanced security and privacy to multiple party communications that occur on zero knowledge proof (ZKP)-enabled distributed ledger-based networks (DLNs). In particular, the methods and systems include subject matter related to the deployment, and approval, of a multi-party document or instrument for consideration and approval by multiple participants of the DLN.
US11316686B2
An object is protected from unauthorized copying by providing a key generator for the object, producing a first key, second key and a lock for the keys, storing the first key in the object, storing the second key in a database separate from the object, reading the first and second keys, opening the lock with the first and second keys, producing a third and fourth keys and a new lock for the object, invalidating the first and second keys, replacing the first key in the object with the third key, and replacing the second key in the database with the fourth key.
US11316685B1
Systems and methods for encrypted content management are provided and include generating an asymmetric key pair for a user, including a user private key and a user public key. A symmetric encryption key is generated based on unique information known to the user. The user private key is encrypted using the symmetric encryption key to generate a user escrow key. Plaintext data is encrypted into ciphertext data using a content symmetric key and stored in a data storage unit. An ephemeral pair of keys is generated and includes an ephemeral public key and an ephemeral private key. A shared-secret key is generated based on the ephemeral private key and the user public key using a diffie-hellman exchange algorithm and the content symmetric key is encrypted using the shared-secret key. The encrypted content symmetric key and the ephemeral public key are stored in an encrypted content management storage unit.
US11316680B2
In a system of networked IHSs (Information Handling Systems) supporting the use of roaming biometric profiles, an individual may utilize biometric authentication for gaining access to various IHSs within the system. An IHS configured to support roaming biometric authentication includes biometric sensors that support secure transmission and management of biometric prints collected by such sensors. Such biometric sensors may interoperate with a secure processing component of the IHS in order to prevent transmission and storage of unprotected biometric prints, while still supporting roaming biometric authentication. The biometric sensor utilizes an encryption key for encoding biometric prints where the key is selected based on a group affiliation of the individual, thus protecting biometric prints from other groups that use roaming biometric authentication while sharing the same network of IHSs.
US11316675B2
There is presented optical interferometer apparatus for generating at least a first and a second state for each of at least two different quantum cryptographic basis sets and associated methods for operating the apparatus. First and a second interferometer arm paths and at least two interferometer output paths are provided. Each of the first and second interferometer arm paths; and the first and second optical output paths comprises a controllable phase modulator for controllably changing the phase of light propagating along the respective paths. This maybe a silicon carrier depletion phase modulator. The output from the controllable phase modulators of the first and second optical output paths are used together for defining each of the first and second states for each respective basis set. In some examples at least one of the interferometer arm paths comprises a further controllable phase modulator such as a thermo-optic phase modulator.
US11316672B2
A server can record a device static public key (Sd) and a server static private key (ss). The server can receive a message with (i) a device ephemeral public key (Ed) and (ii) a ciphertext encrypted with key K1. The server can (i) conduct an EC point addition operation on Sd and Ed and (ii) send the resulting point/secret X0 to a key server. The key server can (i) perform a first elliptic curve Diffie-Hellman (ECDH) key exchange using X0 and a network static private key to derive a point/secret X1, and (ii) send X1 to the server. The server can conduct a second ECDH key exchange using the server static private key and point X0 to derive point X2. The server can conduct an EC point addition on X1 and X2 to derive X3. The server can derive K1 using X3 and decrypt the ciphertext.
US11316671B2
A non-transitory computer-readable medium for sharing protected content, comprising instruction stored thereon. When executed on a processor, the instruction performs steps of deriving a shared secret, processing the shared secret using a secure hash algorithm 256 cryptographic hash to produce a primary encryption key, and encrypting a secondary encryption key using the primary encryption key. When the shared secret is derived between a private key and a public key of a first user, encrypting the protected content using the secondary encryption key, and transmitting the encrypted protected content to a server to be accessed by the second user. When the shared secret is derived between the private key of the first user and a public key of a second user, transmitting the secondary encryption key to the second user. The second user uses the secondary encryption key to decrypt the encrypted protected content on the server.
US11316668B2
Cryptographic key management systems configured to provide key management services for the secure and decentralized control and storage of private cryptographic keys and other information. Asset private keys, seeds, passphrases, and other digitized information may be split into a plurality of subkeys and distributed to a group of people to allow the group to gain control of the asset private key if and when a specified condition has occurred. In some examples, the group of people receive less than a threshold number of the subkeys required to restore the asset private key and one or more of the subkeys required to restore the asset private key are defined as validator subkeys, the validator subkeys separately and securely stored. In some examples, the validator subkeys are encrypted and the encrypted validator subkeys stored on a blockchain platform.
US11316667B1
A network device may identify a plurality of security policies associated with the network device. The network device may generate respective sets of local key pairs for the plurality of security policies, wherein the respective sets of local key pairs are to facilitate negotiating security associations involving the network device. The network device may store the respective sets of local key pairs in a key data structure of the network device to permit the network device to provide, to a source device, a local public key for a security association with the source device.
US11316664B2
Embodiments of the present disclosure provide a system for data characterization and tracking via cohesive information units. In particular, the system may be structured to define a cohesive information unit (“CIU”) which may serve as the fundamental functional unit that serves as the basis for data electronically stored, transferred, modified, and/or copied within computing systems. Each CIU may be electronically associated with metadata which serves to identify the CIU as the CIU is stored and/or in motion. Rather than allowing applications and/or users to change the data within the CIU directly, the system may write subsequent CIU's to reflect proposed changes by the applications and/or users. In this way, the system provides a secure and reliable way to maintain authenticity of data within the entity system.
US11316644B2
A data transmission method, and new AS sublayer entity. The data transmission method is applicable in a new AS sublayer entity, and comprises: receiving a quality of service flow (QoS flow) having a first flow ID; mapping the QoS flow to one or more data radio bearers (DRB) to obtain a protocol data unit (PDU) packet, wherein the PDU packet carries a second flow ID corresponding to the QoS flow, and the first flow ID and the second flow ID have a one-to-one correspondence relationship with respect to combinations of the data radio bearer (DRB) IDs; and transmitting the PDU packet.
US11316643B2
The embodiments of the present disclosure provides a method for transmitting information, a terminal device and a network device. The method includes: the terminal device receiving first indication information sent by the network device; the terminal device receiving, according to the first indication information, first downlink control information sent by the network device.
US11316642B2
A method of transmitting data in a mobile communications network, the method comprising transmitting first data to a first mobile unit wherein transmitting the first data comprises transmitting first control information in a first time period, the first control information identifying first allocated resources for transmitting the first data in a subsequent second time period. The method further comprises identifying second data to be transmitted to a second mobile unit in the second time period and, upon identification of the second data: transmitting the second data in second resources, wherein the second resources comprises a set of re-allocated resources selected from the first allocated resources, the second data being transmitted in a selected time period within the second time period; and transmitting second control information, the second control information notifying the first mobile unit of the transmission of data other than the first data in the set of re-allocated resources originally allocated for the transmission of the first data.
US11316638B2
A user equipment (910) is provided for use in a cellular network. The user equipment includes a transceiver (1010), a processor (1020), and a memory (1030). The user equipment (910) is configured to determine, for a data transmission, a mapping form a demodulation reference signal (DMRS) to a PNT-RS. A DMRS resulting signal is generated from a subset of DMRS for a first resource element in a subcarrier. The DMRS resulting signal is copied from the first resource element to a second resource element assigned to the PNT-RS in the subcarrier. The data transmission is transmitted using the DMRS resulting signal and the PNT-RS.
US11316636B2
A method for transmitting an SRS by a terminal may comprise the steps of: receiving, from a base station, one of an SRS resource indicator (SRI), a CSI-RS resource indicator (CRI), a synchronization signal block (SSB) identifier, and an uplink transmission configuration indicator (TCI); on the basis of whether the received indicator/identifier includes an indication that the corresponding indicator/identifier is commonly used for an SRS resource group or an indication that the corresponding indicator/identifier is used for a first SRS resource of the SRS resource group, determining whether to use the same transmission beam or use different transmission beams to transmit an SRS in the SRS resource group; on the basis of the determination, determining a transmission beam for the terminal, indicated by the received indicator/identifier; and transmitting the SRS in the first SRS resource on the basis of the transmission beam for the terminal, wherein the SRS resource group includes the first SRS resource and a second SRS resource. The UE is capable of communicating with at least one of another UE, a UE related to an autonomous driving vehicle, a base station or a network.
US11316634B2
Embodiments of the present disclosure provide a signal processing method and a signal processing device, which relate to the field of communication technology and used for the purpose of saving signaling resources. The signal processing method provided by embodiments of the present disclosure includes: transmitting a first indication message to a terminal device, wherein the first indication message is to trigger the terminal device to transmit feedback information on pilot signals; transmitting N downlink pilot signals to the terminal device, where N is an integer greater than or equal to 2, and the transmission manner of the N downlink pilot signals is semi-persistent transmission or aperiodic transmission, so that the terminal device, according to an acquired precoding manner of the downlink pilot signals and the first indication message, determines a feedback manner of the feedback information on the N downlink pilot signals and performs feedback, and wherein the feedback manner includes not feeding back or one-time feeding back of the feedback information on the N downlink pilot signals. In the embodiments of the present disclosure, the base station or the terminal device may not transmit feedback information on a plurality of pilot signals, or may one-time transmit feedback information on a plurality of pilot signals, thereby effectively saving signaling resources.
US11316628B2
An information handling system communicates with external devices, such as a docking station, through a multi-protocol streaming cable, such as USB 3.0 (or greater) cable having a USB data protocol, a DisplayPort graphics protocol and a power transfer protocol. Upon detection of excessive errors at the cable, the multi-protocol stream is adjusted to maintain errors within an acceptable range and prioritize information transferred through one of the protocols. Adjustments may include changes to the number of data lanes assigned to each protocol, changes to the rate at which information is transferred with each protocol and changes to power transfer.
US11316614B2
The present disclosure provides a code generator for generating an {N′, K′} code for encoding and/or decoding data transmitted in a communication channel from an {N, K} code, wherein N and N′ are code lengths, K and K′ are code dimensions. The code generator is configured to shorten the {N, K} code to obtain an intermediate code, and to extend the intermediate code to obtain the {N′, K′} code. The present disclosure also provides a corresponding code construction method. Further, the present disclosure provides a device for encoding and/or decoding data transmitted in a communication channel, the device being configured to encode and/or decode the data based on an {N′, K′} code generated from the {N, K} code.
US11316610B2
Systems and methods for beamforming include a device including at least one of a head wearable display (HWD) or a console. The device establishes a first connection between an active HWD radio-frequency integrated circuit (RFIC) and an active console RFIC. The device compares a modulation and coding scheme (MCS) of the first connection to an MCS threshold. The device performs MCS measurements for a second connection of at least one of an idle HWD RFIC or an idle console RFIC, while the first connection is maintained, in response to the MCS not satisfying the MCS threshold. The device compares the MCS measurements of the second connection to the MCS threshold. The device switches to the second connection when at least one of the one or more MCS measurements satisfies the MCS threshold and/or above the MCS of the first connection.
US11316605B2
A method for synchronizing a logical clock in a device comprising a physical clock, an input port, and an output port, the device further comprising a logical clock and a time compensation clock sharing the physical clock, the time compensation clock making it possible to determine a residence time, comprising obtaining a theoretical residence time, during a pre-synchronization phase according to which the logical clock is not synchronized, adding a value representative of the obtained theoretical residence time to a residence time value stored in a synchronization message to be forwarded, during a synchronization phase according to which the logical clock is synchronized, obtaining a residence time and adding a value representative of the obtained residence time to a residence time value stored in a synchronization message to be forwarded, and synchronizing the logical clock as a function of a residence time value stored in a received synchronization message.
US11316601B2
An apparatus for transmitting broadcasting signal using transmitter identification scaled by 4-bit injection level code and method using the same are disclosed. An apparatus for transmitting broadcasting signal according to an embodiment of the present invention includes a waveform generator configured to generate a host broadcasting signal; a transmitter identification signal generator configured to generate a transmitter identification signal for identifying a transmitter, the transmitter identification signal scaled by an injection level code; and a combiner configured to inject the transmitter identification signal into the host broadcasting signal in a time domain so that the transmitter identification signal is transmitted synchronously with the host broadcasting signal.
US11316590B2
An optical transmission device includes a first detector, a generator, a second detector, and a controller. The first detector detects optical output power of an optical signal for each channel for input to a Mach-Zehnder unit that has asymmetric optical waveguides. The generator superimposes, based on the detected optical output power for each of the channels, a dither signal onto an optical signal in a specific channel from among the plurality of channels for input to the Mach-Zehnder unit. The second detector detects an amplitude value of the dither signal superimposed onto the optical signal in the specific channel output from the Mach-Zehnder unit. The controller adjusts a phase difference in the Mach-Zehnder unit such that the amplitude value of the dither signal superimposed onto the detected optical signal in the specific channel is less than a predetermined threshold.
US11316587B2
A space-division multiplexed optical fiber includes a relatively high refractive index optical core region surrounded by alternating regions of relatively low and relative high refractive index material, forming concentric high index rings around the core. The optical core region supports propagation of light along at least a first radial mode associated with the optical core region and a high index ring region supports propagation of light along at least a second radial mode associated with the high index ring region. The second radial mode is different from the first radial mode.
US11316570B2
Systems, methods, apparatuses, and computer program products for non-linear precoding in radio access networks are provided. One method may include, when it is determined that a user equipment is capable of being non-linearly precoded, determining one of two non-linear precoding modes and indicating the determined non-linear precoding mode to the user equipment. One of the two non-linear precoding modes is configured to use explicit beamformed channel state information, and the other one of the two non-linear precoding modes is configured to use explicit full downlink channel state information.
US11316569B2
To suppress continuation of deterioration of communication quality due to beam failure, also in the case of using beam forming in both transmission and reception, a user terminal according to one aspect of the present invention is characterized by having a control section that controls a transmission beam, and a transmission section that transmits a signal using the transmission beam, where when the control section updates the transmission beam, the transmission section transmits information about transmission beam update, using an updated transmission beam.
US11316567B2
In one example, a system includes a central unit and a plurality of radiating points communicatively coupled to the central unit and located remotely from the central unit. Each respective radiating point includes a detector configured to evaluate uplink signals received from a coverage area of the respective radiating point. The detector is further configured to determine which services of a plurality of services supported by the system are needed and which services of the plurality of services supported by the system are not needed based on the evaluation of the uplink signals. The detector is further configured to send a request, to the central unit, to activate a service determined to be needed.
US11316566B2
Disclosed are a codebook-based signal transmission and reception method in a multi-antenna wireless communication system and an apparatus therefor. Specifically, a method for transmitting or receiving a signal on the basis of a codebook by a terminal in a 2-dimensional multi-antenna wireless communication system comprises the steps of: receiving a channel state information reference signal (CSI-RS) through a multi-antenna port from a base station; and reporting channel state information to the base station, wherein the channel state information may include a precoding matrix indicator (PMI) for indicating a precoding matrix, the PMI may include a first PMI for selecting a set of precoding matrixes from the codebook and a second PMI for selecting one precoding matrix from the set of precoding matrixes.
US11316565B2
A wireless communication method is described for a channel state information reporting method. The reporting method may include a communication node performing the following example operations: (1) Performing differential operation on a sequence of coefficients used to compose the precoding matrix vector with a certain vector, where the differential operation may be performed on adjacent frequency domain units in order to produce a resulting sequence. The sequence of coefficients of the certain vector is a sequence formed by the value of the certain vector's coefficients on the different unit of the frequency domain. (2) The resulting sequence can be transformed to obtain another sequence on another domain. (3) Send back at least some of the data in the another sequence to a network node.
US11316557B2
A method for identifying information on an external electronic device based on near field communication (NFC). The method includes transmitting a signal of an NFC band to the external electronic device; identifying whether the external electronic device is capable of NFC, requesting an NFC identifier (ID) from the external electronic device, and receiving the NFC ID from the external electronic device; receiving the NFC ID, reading a unique identifier from the NFC ID, and identifying a communication protocol type; identifying flag information included in the NFC ID; and determining whether the external electronic device is initially recognized and/or normally recognized through the flag information.
US11316534B2
Provided are an encoding method and device, a decoding method and device, and a storage medium. The encoding method comprises: encoding an initial to-be-encoded bit sequence with a low density parity check code LDPC having a code rate R1, to obtain an encoded first bit sequence, where 0≤R1≤1; linearly combining at least two bit sequence segments in the first bit sequence to obtain a second bit sequence; and cascading the first bit sequence and the second bit sequence to obtain a target bit sequence having a code rate R2, where 0≤R2≤R1≤1.
US11316528B2
A pulse width modulation (PWM) digital-to-analog conversion circuit includes switches 102, 104, 114, 116 controlled by a first PWM signal, and switches 106, 108, 110, 112 controlled by a second PWM signal. A first operational amplifier (op-amp) includes a first input coupled to an output of a filter, and a second input coupled to an output of the first op-amp. During a first time period, an output of a second op-amp is coupled to an input of the filter via switches 102 and 104, and an output of a third op-amp is coupled to the output of the first op-amp via switches 114 and 116. During a second time period, the output of the second op-amp is coupled to the output of the first op-amp via switches 106 and 108, and an output of the third op-amp is coupled to the input of the filter via switches 110 and 112.
US11316527B2
An analog to digital converter is provided and includes column processing units that convert analog signal to digital signal. One or more counters count time of analog to digital conversion and one or more comparators compares the voltage of reference signal and analog signal from neuromorphic device. One or more generators generates the reference signal for the comparator.
US11316526B1
An analog-to-digital converter includes a voltage-to-delay device, such as a pre-amplifier array, for generating a delay signal based on a first voltage, and delay-based stages for generating digital signals based on the delay signal. In operation, the delay signal is transmitted to a first delay-based stage, or to an intermediate delay-based stage, bypassing the first delay-based stage, to overcome non-linearity of previous stages. If desired, different pre-amplifiers may be used to generate signals for calibration of different delay-based stages. The present disclosure may also involve converting to pseudo-static signals before signals are handed over to a calibration engine, to ease timing and preserve interface area and power. If desired, simple delay elements may be used to correct for non-linearity in a delay-based analog-to-digital converter. The present disclosure may be employed, if desired, in connection with any suitable cascade of non-linear stages.
US11316519B2
A controller for a switched mode power converter (SMPC) module for use in a multiphase SCMP is disclosed, comprising: a signal generator, configured to generate a periodic signal and a clock, both having a frequency and a signal phase, and for controlling the switched mode power converter module; a first-clock and second-clock inputs configured to receive respective first-clock and second-clock signal having the frequency and respective first and second phases from neighbouring controllers; and wherein the signal generator comprises a phase adjustment circuit configured to adjust the phase of the periodic signal so as to be equidistant from the first and second phase, wherein the phase adjustment circuit determines an error signal in dependence on an offset between the phase and a mid-point between the first phase and the second phase, and a feedback circuit configured to adjust the phase in dependence on the error signal.
US11316502B1
Systems and methods for detecting an open condition in a master-slave configuration are described. In an example, a controller can be integrated in a slave device of a master-slave configuration. The controller can be configured to activate a current source to supply a current to a pin of the slave device. The controller can be further configured to compare a voltage measured at the pin of the slave device with a reference voltage. The controller can be further configured to, based on the comparison, determine a presence or an absence of an open condition associated with the pin of the slave device. The controller can be further configured to output a signal representing the determination of the presence or the absence of the open condition to a master device.
US11316494B2
Aspects of this disclosure relate to a bulk acoustic wave device with a floating raised frame structure. The bulk acoustic wave device includes a first electrode, a second electrode, a piezoelectric layer positioned between the first electrode and the second electrode, and a floating raised frame structure positioned on a same side of the piezoelectric layer as the first electrode and spaced apart from the first electrode. The floating raised frame structure is at a floating potential. The bulk acoustic wave device can suppress a raised frame mode. Related methods, filters, multiplexers, radio frequency front ends, radio frequency modules, and wireless communication devices are disclosed.
US11316490B2
An audio signal processing device comprises: a receiver for receiving an input audio signal; a processor for generating loudness metadata corresponding to the input audio signal; and an outputter for transmitting the loudness metadata generated by the processor. The processor is configured to acquire loudness information analyzed from input content, acquires loudness information about the input audio signal by measuring the loudness of the input audio signal, generates the loudness metadata by converting the loudness information, and transmits, through the outputter, the generated loudness metadata to an output device for outputting the input audio signal.
US11316477B2
Described are concepts, systems, circuits and techniques directed toward methods and apparatus for generating one or more pulse width modulated (PWM) waveforms with the ability to dynamically control pulse width and phase with respect to a reference signal.
US11316476B1
A frequency multiplier includes an input section to receive a quadrature phase input signal having an input frequency, a mixer section coupled to the input section by a common mode node that forms a path for the common mode signal current to flow to the mixer section and magnetically coupled to the common mode node or capacitively coupled to the input section to generate a differential switching voltage at odd multiples of twice the input frequency, which switching voltage is applied to inputs of the mixer section, and an output section magnetically coupled to the mixer section, the output section being configured to generate an output voltage having a dominate frequency and sub-dominate frequencies spaced apart by the first multiple, the dominate frequency of the output voltage being a second multiple of the input frequency, where the second multiple is greater than the first multiple. Various arrangements are provided.
US11316470B2
A new solar power plant design that utilizes a “Light Room” built underground, commercially available mirrors used in CSP and CPV power plants, and also commercially available PV modules. The usage of a Light Room built underground significantly increases sunlight to electricity conversion efficiency by a higher percentage of sunlight directed towards the PV modules, which are kept cool and clean via fans. Construction, operations and maintenance become easier, faster and cheaper. Overall land usage requirement, investment cost per unit installed power and LCOE are significantly reduced. The design allows installation in rural and urban areas, making it possible for applications not feasible with the current state of the art.
US11316466B2
A rotation angle estimation unit calculates a rotation angle of a rotor from a d-axis current and a q-axis current that flow into a motor of an onboard fluid machine and from a d-axis voltage command value and a q-axis voltage command value. A correction unit of an inverter device applies a pulse voltage to the motor when the motor is in a stopped state. Further, the correction unit corrects a parameter for control of the motor in accordance with a comparison result of the d-axis current and the q-axis current, which flow into the motor when the pulse voltage is applied.
US11316465B2
A motor drive device includes a single-phase inverter that converts a direct-current voltage output from a power supply which is a battery, into an alternating-current voltage. The inverter outputs the alternating-current voltage as an applied voltage to be applied to a motor. The applied voltage is lower when the direct-current voltage is a second voltage lower than a first voltage than when the direct-current voltage is the first voltage. Consequently, a discharge current of the battery is reduced, and the motor drive device capable of reducing an increase in battery temperature can be obtained.
US11316459B2
A control system for an electric motor comprises a controller which receives as an input a demanded motor current and produces at an output an intermediate voltage demand signal, a voltage demand signal correction means arranged to generate a voltage demand correction signal, and a combining means arranged to combine the intermediate voltage demand signal and the voltage demand correction signal to produce an actual voltage demand signal that is applied to the motor by pulse width modulation of the switches of a motor bridge driver. The correction signal compensates for unwanted non-linearities caused by interlock delays in the switching of the motor bridge switches.
US11316458B2
A turboelectric generator system includes a gas turbine engine which includes, in fluid flow series, a gas-generator compressor, a combustor, a gas-generator turbine, and a variable-speed free power turbine. The system further comprises a variable-frequency electric machine rotatably connected with the free power turbine and a power converter configured to convert a variable frequency electrical output from the electric machine to a fixed frequency output.
US11316454B2
A stepping motor control device is configured to drive a stepping motor by applying a normal drive pulse or a fixed pulse having an energy larger than that of the normal drive pulse. The stepping motor control device includes a determination unit configured to, based on whether or not a pulse applied to the stepping motor before the normal drive pulse is the fixed pulse, determine whether or not to add a degaussing pulse is applied to the normal drive pulse, the degaussing pulse being a pulse for canceling a residual magnetic flux generated in a stator of the stepping motor when the fixed pulse; and a drive control unit configured to, based on a determination result of the determination unit, drive the stepping motor with the normal drive pulse to which the degaussing pulse is added.
US11316452B2
An electronic device includes a motor, a sensing device and a controller. The motor provides a motive power to the load. The sensing device measures a plurality of motion parameters of the motor. The controller calculates a real system parameter between the motor and the load according to the motion command and the plurality of motion parameters. According to the motion command and the plurality of motion parameters, the controller acquires a real value of a rotation speed of the motor. Moreover, controller establishes a system model according to the motion command and the real system parameter so as to acquire an estimated value of the rotation speed of the motor. If the first mean square error is not smaller than the first target value, the controller performs a particle swarm optimization algorithm to change the estimated value of the rotation speed of the motor.
US11316451B2
A method for determining current-dependent and/or rotational angle position-dependent characteristic variables of an electrical machine by setting a rotational angle position of blocking a rotor, forming a series current desired value using a series current desired value alternating signal which changes periodically and/or forming a parallel current desired value using a parallel current desired value alternating signal which changes periodically, regulating a series current using the series current desired value and/or a parallel current using the parallel current desired value, measuring phase currents of the electrical machine and determining an established series current and/or an established parallel current, producing series setting voltage coefficients and series current coefficients and/or parallel setting voltage coefficients and parallel current coefficients using a discrete Fourier transform algorithm, and calculating characteristic variables on the basis of series setting voltage coefficients and series current coefficients and/or parallel setting voltage coefficients and parallel current coefficients.
US11316447B2
A flow energy harvesting system including a nozzle-diffuser defining a spline-shaped flow channel and a flow energy harvesting device in the spline-shaped flow channel of the nozzle-diffuser. The spline-shaped flow channel includes a converging portion, a diverging portion, and a constriction section between the converging and diverging portions. The flow energy harvesting device includes a flextensional member having a frame and a cantilever extending outward from the frame, and a stack of piezoelectric elements housed in an interior cavity defined in the frame. The cantilever is a non-piezoelectric material. The frame of the flextensional member is in the converging portion and the cantilever is in the constriction section of the spline-shaped flow channel. The frame is configured to deform and elongate the piezoelectric elements to generate a current based on the piezoelectric effect when a fluid flows through the spline-shaped flow channel and generates unbalanced forces on the cantilever due.
US11316446B2
An electrostatic energy harvester broadly comprises an electrical energy storage component, an electrical energy transfer stage, first and second variable capacitors, and a switching control module. The electrical energy transfer stage includes diode-connected transistors and dictates electrical energy transfer between the electrical energy storage component and the variable capacitors. The switching control module timely switches between the first and second variable capacitors according to a state machine. Subsequent electrical energy investments from the electrical energy storage component are less than an initial electrical energy investment due to remnant electrical energy remaining at the previously active one of the first and second variable capacitors from previous electrical energy harvesting.
US11316441B2
Controlling gate-source voltage with a gate driver in a secondary-side integrated circuit (IC) controller for a secondary-controlled AC-DC converter is described. In an example embodiment, the gate driver is configured to programmably control the gate-source voltage and the slew rate of a secondary-side provider field effect transistor (FET) in the converter.
US11316440B2
A power conversion apparatus has: a heat-generating component; and a first capacitor module and a second capacitor module that are arranged to face each other with the heat-generating component therebetween. The first capacitor module has a first capacitor element, a first case that accommodates the first capacitor element, and a first bus bar with one end connected to the first capacitor element. The second capacitor module has a second capacitor element, a second case that accommodates the second capacitor element, and a second bus bar with one end connected to the second capacitor element. The second bus bar has an intervening part that intervenes between the second capacitor element and the heat-generating component, in a state of being separated from the two.
US11316437B2
An electronic circuit to receive input AC signals having different phases, and to control bidirectional switches corresponding to phases to generate, based on input AC signals having the phases, output AC signals having the phases and having a frequency different from a frequency of the input AC signals, the electronic circuit has reference signal circuitry to generate a reference signal having a frequency higher than the frequency of the output AC signals, and a commutation circuitry to control switching between voltage commutation and current commutation, wherein, in the voltage commutation, the commutation circuitry switches the bidirectional switches corresponding to the phases in sequence based on a voltage level of the output AC signals of the phases before and after a time point when an amplitude of the reference signal becomes a specific amplitude value, and in the current commutation, the commutation circuitry switches the bidirectional switches in parallel.
US11316432B2
A DC-DC converter is composed a transformer; a cutoff switch connected between one of terminals of a primary winding of the transformer and one of terminals of a power source; a driving switch connected between the other of the terminals of the primary winding and the other of the terminals of the power source; and a control unit that alternately repeats turning on the cutoff switch and the driving switch, and turning off the cutoff switch and the driving switch.
US11316430B2
A DC-DC switched inductor boost converter with reduced switch voltage stress including two inductors and two active switches. The two inductors may be configured to charge in parallel when the two active switches are turned on, and the two inductors may be configured to discharge in series when the two active switches are turned off A Switched Inductor Boost (SI-B) converter is proposed with reduced voltage stress across active switches to achieve higher output voltage. The SI-B converter configuration is transformer-less and derived by replacing the diode of the classical switched inductor structure with an active switch. As a result, compared to the existing transformer-less high step-up converter or switched inductor boost converter, certain embodiments have the merit that the switch voltage stress across the active switch is less than the output voltage.
US11316414B2
A method of manufacturing a coil includes forming a wound body by winding a coil wire in multiple layers, and forming a coil by pressing the wound body using a die surrounding the wound body and compressively deforming the wound body. The wound body has a contour of a rectangular or substantially rectangular shape in cross section, and includes coil wire portions located in the cross section of the coil wire, the coil wire portions being aligned along each side of the rectangular or substantially rectangular shape. The coil has a contour of a fan shape or approximate fan shape in the cross section, where the coil wire portions are aligned in a direction along an arc and a radial direction of the fan shape or approximate fan shape.
US11316409B2
A motor includes a holder having an annular plate shape with a plate thickness in an axial direction of a rotor housing, and including a flange section disposed so the rotor housing rotates at an inner side of the flange section, a center piece including a plate-shaped section opposing the flange section, and a heat sink including a heat dissipation section projecting from the plate-shaped section toward the flange section. The flange section integrates with a flow rectification section including a cooling air flow rectification face extending along a cooling air flow path between the flange section and the plate-shaped section. The heat dissipation section is disposed in the cooling air flow path. The cooling air flow rectification face closely opposes the top of the heat dissipation section. A bulk reduction section is between the cooling air flow rectification face and the flange section opposite of the plate-shaped section.
US11316408B2
The cooling apparatus uses oil to cool an electric motor whose output is transmitted to a drive shaft inserted into a motor shaft via a reduction gear and a differential gear. An oil seal seals the gap between the differential case of the differential gear and the outer peripheral surface of the drive shaft. An oil passage is formed inside the drive shaft. An oil introduction hole is formed in the drive shaft on the side of the differential gear with respect to the oil seal to introduce oil from the differential gear into the in-drive-shaft oil passage. An oil outlet hole is formed in the drive shaft on the side of the electric motor with respect to the oil seal to draw oil from the in-drive-shaft oil passage to the inside of the motor shaft.
US11316406B2
A rotor of an electrical rotating machine having poles formed from stacks of magnetic plates and electrical conductors wound around each pole. The rotor includes cooling fins extending in prolongation of the poles along the axis of rotation of the rotor.
US11316403B2
An electric motor system includes a rotary shaft having an axis line displaceable relative to a rotation center, a magnetic bearing for supporting the rotary shaft, a permanent magnet mounted on the rotary shaft and having a plurality of magnetic poles arranged in a circumferential direction around the axis line of the rotary shaft, three detection elements arranged in the circumferential direction around the rotation center for detecting a magnetic flux generated from the permanent magnet, and a coordinate detection section for determining coordinates of the axis line of the rotary shaft based on output values of two detection elements selected out of the three detection elements in accordance with a rotation angle of the rotary shaft.
US11316400B2
The present invention may provide a motor comprising: a shaft; a rotor coupled to the shaft; and a stator disposed outside the rotor, wherein the rotor comprises: a bearing holder including a cylindrical portion and a flange portion; a first bearing and a second bearing which are arranged on the cylindrical portion; a rotor core including a hole coupled to the cylindrical portion; and a magnet coupled to the rotor core, wherein the rotor core includes a pocket portion, the magnet is disposed in the pocket portion, the flange portion is disposed on the rotor core and the magnet, and the cylindrical portion includes a first region on which the first bearing is disposed and a second region on which the second bearing is disposed, wherein the first region and the second region of the cylindrical portion are inserted into the hole of the rotor core.
US11316396B2
One U-phase coil portion and the next U-phase coil portion in a circumferential direction, one V-phase coil portion and the next V-phase coil portion in the circumferential direction, and one W-phase coil portion and the next W-phase coil portion in the circumferential direction are electrically connected by conductive junctions, respectively.
US11316395B2
A method of manufacturing an armature coil includes steps of arranging a plurality of coil conductors of the armature coil between an end metal die and a back portion metal die on a lower metal die; pressing, with the upper metal die in a pressing direction, the plurality of the coil conductors arranged between the end metal die and the back portion metal die on the lower metal die; and removing coil conductors that become formed in a convex shape and a concave shape from the lower metal die. The upper metal die may be provided with an inclined portion on a lower metal die side of the upper metal die, and the upper metal die may be configured to be pressed such that a space is formed by the dies, the space having a width that gets gradually narrower.
US11316394B2
The invention relates to an electrical machine comprising a stator (1) and a rotor (2) designed to be rotated in relation to each other, said rotor (2) or said stator comprising a plurality of permanent magnets (5), at least one permanent magnet comprising at least one fluid-propagation channel (10) extending longitudinally inside the permanent magnet, the propagation channel comprising a fluid inlet and a fluid outlet, the fluid inlet being bell-mouthed and oriented in a preferential direction of rotation of the permanent magnet.
US11316391B2
A method for controlling transient operation of a rotary electric machine in an electric powertrain or other electrical system includes, during a shunt angle transition occurring during a maximum torque per ampere (MTPA) control region, determining an estimated output torque of the electric machine via a torque estimation block using d-axis and q-axis current commands and an additional value, i.e., an actual shunt angle or a machine temperature. The method includes subtracting the estimated output torque from a commanded output torque to derive an adjusted commanded torque value or torque error, and calculating, from the torque error, a delta d-axis current command and a delta q-axis current command. The method includes adjusting d-axis and q-axis current commands using the delta commands to produce adjusted d-axis and q-axis current commands, which are then used as closed-loop feedback control terms by the torque estimation block.
US11316372B2
The present disclosure relates to a driving circuit and a wireless power transmitter including the same. In view of the fact that a transmitter-side coupling circuit exhibits a high resistance when an AC current having a frequency far away from its operating frequency is applied to input terminals, the present disclosure connects a plurality of transmitter-side coupling circuits which operates at different operating frequencies in parallel at output terminals of the same inverting circuit. The controller controls an operating frequency of the AC current output from the inverting circuit to drive different one of the transmitter-side coupling circuits to operate. Thus, one driving circuit can drive the transmitter-side coupling circuits which operate at different operating frequencies or under different technical standards to supply electric energy. The driving circuit is compatible with wireless power receivers which operate at different operating frequencies, and thus has improved compatibility.
US11316371B1
A system for providing power inductively to a portable device. The system includes a primary coil, a drive circuit, a sense circuit, and a communication and control circuit. The communication and control circuit is configured to perform operations, including detection of communication and drive circuit operations. A portable device that includes a receiver unit coupled to a battery and configured to receive inductive power from an inductive charging system including a base unit with a primary coil and associated circuit The receiver unit includes a receiver coil, a ferromagnetic layer, and a receiver circuit. The receiver circuit includes a receiver communication and control circuit to modulate current in the receiver coil to communicate with a base unit while the receiver circuit is being powered by the inductive charging system.
US11316370B2
This disclosure describes apparatuses and methods related to a rechargeable roller panel system. A rechargeable roller panel assembly may comprise a rechargeable control system that rotates a winding tube to wind and unwind a panel. An end cap is provided at a lateral end of the winding tube. The end cap comprises a magnetic break-away electrical connector exposed from the exterior of the end cap. An internal electrical connector is internally electrically connected to the magnetic break-away electrical connector. A recharge system electrical connector for the rechargeable control system is connected to the internal electrical connector such that the rechargeable control system may be recharged by an external recharging system connected via the magnetic break-away electrical connector. The roller panel system further includes a set of brackets to mount the end cap to a support structure and the roller panel assembly to the end cap.
US11316368B2
A control system (300) allows recognized standard premise electrical outlets, for example NEMA, CEE and BS, among others to be remotely monitored and/or controlled, for example, to intelligently execute blackouts or brownouts or to otherwise remotely control electrical devices. The system (300) includes a number of smart receptacles (302) that communicate with a local controller (304), e.g., via power lines using the TCP/IP protocol. The local controller (304), in turn, communicates with a remote controller (308) via the internet.
US11316367B2
Systems, methods, and apparatus for smart electric power grid communication are disclosed in the present invention. At least one grid element transmits at least one registration message over an Internet Protocol (IP)-based network to at least one coordinator. The at least one coordinator registers the at least one grid element upon receipt of the at least one registration message. The at least one grid element automatically and/or autonomously transforms into at least one active grid element for actively functioning in the electric power grid. The at least one coordinator tracks based on revenue grade metrology an amount of power available for the electric power grid or a curtailment power available from the at least one active grid element.
US11316364B2
The present disclosure provides an LED straight light including a light tube with two pins at both ends, an LED installed in the light tube and a driving circuit. The driving circuit includes a mains branch and a signal branch. The mains branch is coupled to the pins at one end of the light tube for transmitting power to the LED for power supply. The signal branch is coupled to the pins at the other end of the light tube for transmitting external driving signals to control the on/off of the mains branch. The LED straight light of the present disclosure is powered by two ends, one of the two ends supplies power to the LED through the mains branch, and the other end receives driving signals to control the on/off of the mains branch.
US11316355B2
A charging locker includes a charging locker frame defining a locker stack compartment and an adjacent wiring and access compartment. A plurality of lockers are located within the locker stack compartment. A plurality of locker doors are provided which correspond to the plurality of lockers, and selectively individually provide access to interiors of respective lockers from a front of the charging locker. The charging locker also includes a wiring and access compartment door selectively providing access to an interior of the wiring and access compartment from the front of the charging locker. The wiring and access compartment is configured to extend in a vertical direction and is horizontally adjacent to each of the lockers located within the locker stack compartment.
US11316354B1
A wireless charger includes a housing with a circumferential outer edge; the outer edge including an annular groove with opposing first wall and second wall; and a cable having a first end operably secured inside the housing and an opposite second end having a connector for connecting to a power source. The cable is removably wound inside the groove; and a sleeve is slidably attached around the cable. The sleeve is disposed between the first end and the opposite second end. The sleeve is slidable along the length of the cable, and the sleeve being frictionally removably attached between the first wall and the second wall.
US11316353B2
A device charging system application to track one or more batteries configured to supply power to at least one load device and a central charging station in communication with the battery and including a transceiver and an electronic processor configured to define a virtual boundary within an area proximate to the central charging station, determine a proximate location of the battery, determine, based the location of the battery, whether the battery is within the virtual boundary, and transmit a command to the battery causing the battery to stop supplying power to the load device when the battery is not within the virtual boundary.
US11316344B2
A method and apparatus for estimating capacity of a system including an energy generation system, an energy storage system or both. The method and apparatus initially estimate the system capacity based on a facility location and size. The initial estimate may be adjusted through adjustment of at least one parameter. An updated capacity estimate is generated and displayed.
US11316342B2
A standalone direct current (DC) power supplying system, which is not connected to commercial power, includes a power conditioner that supplies generated power W2 of a power generator to a DC bus, DC/DC converters that convert a bus voltage Vbs and supply load power (WLa+WLb) to load appliances, bidirectional DC/DC converters that supply a constant DC current from the DC bus to storage batteries or from the storage batteries to the DC bus, and an energy management system. When the generated power W2 exceeds the load power (WLa+WLb), the energy management system causes the converters to supply a constant DC current with a common charging rate to the storage batteries, and when the generated power W2 falls below the load power (WLa+WLb), the energy management system causes the converters to supply a constant DC current with a common discharging rate from the storage batteries to the DC bus.
US11316339B2
An electronic functional device such as an isolator arranged to offer configurable functionality for alteration of the function of the device. The device includes wireless reception means for receiving wireless configuration data for the selective configuration of the device, and can also include wireless transmission means for the wireless transmission of data identifying its configured state.
US11316328B2
A wireway connector for a wireway section having an open longitudinal end and a plurality of sidewalls includes a connector body having a plurality of side panels. The wireway connector is configured to be attached to an open longitudinal end of a wireway section. A snap-fit component is on at least one of the side panels. The snap-fit component is configured to mateably connect to a snap-fit component on one of the sidewalls of the wireway section as the connector body is attached to the open longitudinal end of the wireway section to connect the wireway connector to the wireway section.
US11316325B2
An apparatus includes a first terminal configured to be coupled to a substation around mat for a substation and a second terminal configured to be coupled to a safety around mat for a piece of electrical equipment powered by the substation. The system further includes at least one voltage-dependent resistance device, such as at least one metal oxide varistor (MOV) configured to be coupled between the first and second terminals. At least one circuit interruption device, such as a fuse and/or a disconnect switch may be coupled in series with the at least one voltage-dependent resistance device.
US11316320B2
A laser light-source apparatus includes a seed light source 10, fiber amplifiers 20 and 30 and a solid state amplifier 50 configured to amplify pulse light output from the seed light source, nonlinear optical elements 60 and 70 configured to perform wavelength conversion on the pulse light output from the solid state amplifier 50 and output the resultant pulse light, a semiconductor optical amplifier 15 disposed between the seed light source 10 and the solid state amplifier 50 and configured to amplify the pulse light output from the seed light source 10, and a control unit 100 configured to execute gain switching control processing in which the seed light source 10 is driven at a desired pulse rate, and semiconductor optical amplifier control processing in which an injection current to the semiconductor optical amplifier 15 is controlled depending on the pulse rate of the seed light source 10, and thus, generation of a giant pulse can be reliably prevented, regardless of the pulse rate of the seed light source.
US11316308B2
The present disclosure provides an adapter, a multi-device detection system and a detection method. The adapter includes a circuit board, a male connector, a first female connector and a second female connector arranged on the circuit board. The male connector is electrically connected to the first female connector and the second female connector. The male connector is provided with two independent D+ pins and two independent D− pins. One of the two independent D+ pins is electrically connected to a D+ pin of the first female connector, and the other one of the two independent D+ pins is electrically connected to a D+ pin of the second female connector. One of the two independent D− pins is electrically connected to a D− pin of the first female connector, and the other one of the two independent D− pins is electrically connected to a D− pin of the second female connector. The present disclosure further provides a multi-device detection system and a detection method thereof.
US11316307B2
The present disclosure a connector including a housing, a terminal module, a ground plate and a shielding member. The housing is provided with a base and a mating portion. The mating portion is provided with a mating surface and a slot. The terminal module includes a number of signal terminals and an insulating block covering the signal terminals. Each signal terminal is provided with a contact portion extending into the slot. The ground plate and the at least one terminal module are arranged side by side. The insulating block is provided with a perforation hole, the ground plate is provided with a through hole communicating with the perforation hole. The shielding member is inserted in the perforation hole and the through hole.
US11316301B2
An electrical connection assembly includes a first electrical member and a locking structure configured to lock the first electrical member to a second electrical member cooperating with the first electrical member. An adjusting sleeve is sheathed on an outer surface of the first electrical member and movable along an axis of the first electrical member. A collar is sheathed on an outer surface of the adjusting sleeve. A connecting bracket is rotatably connected to the collar. The second electrical member includes a first end coupled to the first electrical member and a second end opposite to the first end. The connecting bracket is rotatable to the second end of the second electrical member for limiting the second end of the second electrical member.
US11316300B2
A connector assembly includes a first electrical connector, a second electrical connector detachably plugged to the first electrical connector and an elastic engaging component including a mount part, a bent part, an arm part, an engaging part and a press part. The mount part includes an insertion plate configured to be inserted into the retaining groove and a movable plate connected to the insertion plate. The arm part is connected to the mount part via the bent part. The arm part and the mount part are located at the same side of the bent part. The engaging part is located at the arm part and is movable along with the arm part. the engaging part is configured to be engageable with the second electrical connector. The press part is connected to the arm part, and the arm part is movable by pushing the press part.
US11316283B2
A dual polarized antenna includes a first antenna unit and an isolated band gap. The first antenna unit is formed on the dielectric board, and the first antenna unit being conducted is configured to receive or transmit a signal with each of a first polarization direction and a second polarization direction. The isolated band gap is formed on the dielectric board and is disposed adjacent to the first antenna unit. It forms a first included angle which is neither 0° nor 90° between the first polarization direction and the isolated band gap.
US11316281B2
An antenna apparatus may include: a feed via; a patch antenna pattern electrically connected to the feed via; and coupling patterns spaced apart from the patch antenna pattern and spaced apart from each other. At least one of the coupling patterns may protrude in a direction in which the at least one of the coupling patterns is spaced apart from the patch antenna pattern.
US11316279B2
A radio wave absorber including: a support; and a linear absorber that is disposed on at least one surface of the support, has an occupancy per unit volume on the support of 0.05 to 0.70, includes a radio wave absorption material and a binder, and has a maximum length on a cross section perpendicular to a longitudinal direction of 25% or less of a wavelength of the radio wave, and a manufacturing method thereof.
US11316275B2
An electromagnetic wave radiator may include: a first metal layer; a plurality of metal side walls vertically protruding along an edge of the first metal layer; and a second metal layer suspended over the first metal layer. The second metal layer includes a plurality of ports radially extending from edges of the second metal layer and a plurality of slots penetrating the second metal layer in a radial direction.
US11316264B2
An antenna device according to an embodiment of the present invention includes a dielectric layer, and an antenna pattern disposed on the dielectric layer. The antenna pattern includes a mesh structure in which unit cells defined by a plurality of electrode lines are assembled. A minimum distance between opposite sides facing each other in the unit cell is from 20 μm to 225 μm, and a line width of the electrode line is from 0.5 μm to 5 μm. A visual recognition of electrodes may be suppressed and a signal sensitivity may be enhanced by using the unit cell structure.
US11316262B2
An antenna module includes a first antenna and a second antenna disposed beside the first antenna. The second antenna has a second feed-in end and a second ground end and includes a first radiator, a second radiator and a third radiator. The first radiator extends from the second feed-in end along a direction and has a first slit. The second radiator extends from the second feed-in end along another direction opposite to the direction, is connected to the second ground end in a bent manner, and has a portion of a second slit. The third radiator extends from the second ground end along the direction. Another portion of the second slit is disposed between the first radiator and the third radiator.
US11316259B2
An end plate assembly for a base station antenna includes a dielectric cover member that is connected to a metal bottom plate. The dielectric cover member has a peripheral wall that is configured to enclose an open bottom end of a radome of the base station antenna.
US11316252B2
The present disclosure provides an antenna packaging structure and a method for forming the same. The structure includes: a supporting substrate, a rewiring layer on the supporting substrate, a first antenna layer disposed on the rewiring layer, first metal feedline pillars disposed on the first antenna layer, a first packaging layer covering the first metal feedline pillars except exposing the top surfaces of the first metal feedline pillars; a second antenna layer on the first packaging layer, second metal feedline pillars, a second packaging layer covering the second metal feedline pillars except exposing the top surfaces of the second metal feedline pillars; a third antenna layer disposed on the second packaging layer, semiconductor chips connected to the rewiring layer, a metal bump disposed inside an opening in the rewiring layer, and a third packaging layer encapsulating the semiconductor chips and the metal bump.
US11316243B2
The present disclosure discloses an antenna apparatus and an electronic device. The antenna apparatus includes a circuit board, an antenna stand arranged on the circuit board, and an antenna structure arranged on the antenna stand. The antenna structure includes a flexible printed circuit board, a millimeter wave (mm-wave) antenna arranged on the flexible printed circuit board, and a non-mm-wave antenna arranged on the flexible printed circuit board.
US11316237B2
Disclosed are a method for manufacturing a secondary battery and an auxiliary case configured for use during manufacturing of the secondary battery. A gas generated in the secondary battery may be discharged to prevent an electrode assembly and the secondary battery from increasing in thickness, and an electrolyte may be efficiently injected into the secondary battery. A method for manufacturing a secondary battery includes: an accommodation step of accommodating an electrode assembly into a battery case; a connection step of connecting an auxiliary case to the battery case, the auxiliary case having an inner space therein; an injection step of injecting an electrolyte into the battery case and the auxiliary case; an electrolyte supply step of moving some of the electrolyte from the auxiliary case into the battery case; and a gas supply step of moving a gas from the battery case into the auxiliary case.
US11316224B2
A battery arrangement for the load-bearing structural integration of batteries into a vehicle, in particular an aircraft or spacecraft, includes two cover plates having battery holders and batteries, which are held on both sides between the cover plates by the battery holders, wherein the batteries are arranged in battery rows along the cover plates, wherein the batteries in the battery rows are each aligned at a slope angle relative to the cover plates in order to absorb and transmit loads, and wherein the slope angle in the battery rows has positive and negative values.
US11316218B2
Provided is a lithium-air secondary battery including: an air electrode (air cathode); a lithium anode (Li anode); and an electrolyte including a superoxide dismutase mimic catalyst (SODm).
US11316217B2
A battery cell thermal conditioning system for a vehicle includes a battery pack having multiple battery cells. Multiple foam layers are individually positioned between first successive ones of the battery cells. A first carbon nanotube sheet is positioned in direct contact with one of the battery cells on a first side of the foam layers and a second carbon nanotube sheet is positioned in direct contact with a different one of the battery cells on a second side of the foam layers. A cooling plate is positioned between second successive ones of the battery cells. A controller directs current flow to the first carbon nanotube sheet and the second carbon nanotube sheet when a temperature of the one of the battery cells contacted by the carbon nanotube sheet drops below a predetermined threshold temperature.
US11316215B2
A battery structure includes a plurality of batteries each made of lithium-ion secondary battery; and a plurality of arrangement portions in which the plurality of batteries are arranged. The plurality of arrangement portions are divided into two groups of: a upper heat transfer group having heat transfer orders higher than a center value of the heat transfer orders, where the heat transfer orders are respective amount of heat transfer from the batteries being ranked in descending order; and a lower heat transfer group having the heat transfer orders lower than the center value. A battery among the plurality of batteries showing the highest value of a lithium deposition tolerance which represents a degree of lithium being unlikely to deposit during charge/discharge operation, is disposed in a high tolerance arrangement portion in the plurality of arrangement portions, the high tolerance arrangement portion belonging to the upper heat transfer group.
US11316206B2
An energy storage device comprises two electrodes; and a separator disposed between the electrodes; wherein at least one of the electrodes and the separator comprises a copolymer, which serves as a non-aqueous binder and/or solid electrolyte for the electrodes and the separator of the energy storage device, and the copolymer is a copolymerized product or its derivative formed by the polymerization reaction of acrylonitrile and vinyl acetate. Therefore, the charge and discharge properties of the energy storage device using the copolymer can be improved, thereby effectively extending the efficiency and lifetime of the energy storage device.
US11316203B2
A secondary battery having high electromotive force and including less lead or being free of lead is provided. The secondary battery includes a positive electrode including a positive electrode active material containing manganese oxide, a negative electrode including a negative electrode active material containing at least one selected from zinc, gallium, and tin, and an electrolytic solution containing at least one selected from phosphoric acid and organic oxoacid and having a pH of less than 7 at 25° C. This secondary battery has an open circuit voltage of more than 1.6 V in a fully charged state.
US11316202B2
A secondary battery having a suppressed decrease in capacity, even through rapid charging, includes: a positive electrode; a negative electrode including a negative electrode current collector and a negative electrode active material layer formed thereon containing a carbon material and silicon compounds; and an electrolyte solution containing nonaqueous solvents including 10 volume % or more of fluoroethylene carbonate. When: a surface of the negative electrode active material layer that faces the negative electrode current collector and the back side thereof are set as first and second surfaces, respectively; a thickness of the negative electrode active material layer is set as T; and regions from the first and the second surfaces to a depth of 0.5T are set as lower and upper layer portions, respectively, mass M1 of the silicon compounds in the lower layer portion is larger than mass M2 of the silicon compounds in the upper layer portion.
US11316199B2
A battery includes an anode; an electrolyte including an oxidizing gas; a metal halide that functions as an active cathode material; and a solvent including a nitrile compound; and a current collector contacting the cathode material.
US11316192B2
A control apparatus is configured to control an all solid state battery, the all solid state battery includes a laminated body in which a cathode, an anode and a solid electrolyte layer are laminated, the control apparatus is configured to execute a control operation for controlling a temperature distribution of the all solid state battery in a plane that intersects with a laminated direction of the laminated body so that a difference between a resistance value of a first part of the all solid state battery and a resistance value of a second part of the all solid state battery is smaller than the difference in the case where the control operation is not executed.
US11316189B2
To provide a secondary battery that is suitable to a portable information terminal or a wearable device. To provide an electronic device having a novel structure that can have various forms and a secondary battery that fits the forms of the electronic device. The secondary battery includes a film provided with depressions or projections that can ease stress on the film due to application of external force. The sizes of the depressions or projections are different between a center portion and an end portion of the film. The end portion of the film is sealed with an adhesive layer. The depressions or projections of the film are formed by pressing such as embossing.
US11316186B2
An outer surface of an upper wall of a stack case of a fuel cell system provided in a fuel cell vehicle includes a first outer surface, a second outer surface which is positioned closer than the first outer surface to a cell stack body, and an outer surface coupling part. Space is formed between a first upper wall of the upper wall and the cell stack body. Tabs and bus bars are disposed in the space.
US11316183B2
The present specification relates to a complex electrolyte membrane, an enhanced complex electrolyte membrane and a fuel cell including the same.
US11316181B2
A fuel cell unit structure includes: power generation cells; separators; a flow passage portion formed between the separators and including flow passages configured to supply gas to the power generation cells; gas flow-in ports configured to allow the gas to flow into the flow passage portion; gas flow-out ports configured to allow the gas to flow out from the flow passage portion; and an adjustment portion configured to adjust an amount of the gas flowing through the flow passages. The adjustment portion includes a first auxiliary flow passage provided between the power generation cells arranged to be opposed to each other on a same plane with a gas flow-in port of the gas flow-in ports being located on an extended line of an extending direction of the first auxiliary flow passage.
US11316176B2
To prevent a reduction in the performance of a unit cell due to a gas shortage in a cathode chamber. An electrochemical reaction unit includes a unit cell, a cathode-side member, and an anode-side member. The electrochemical reaction unit satisfies the following condition on at least one of supply and discharge sides of the cathode chamber. Condition: the distance between the midpoint between opposite end points of a cathode-side opening group including an opening of a cathode-side communication channel and the midpoint (specific point) between opposite end points of an anode-side supply opening group including an opening of an anode-side supply communication channel in a direction parallel to an inner circumferential surface of a cathode chamber hole is shorter than the distance between the centroid of a cathode-side gas channel hole and the specific point in the direction parallel to the inner circumferential surface of the cathode chamber hole.
US11316173B2
A fuel cell system includes a first fluid flow plate including a first plurality of first channels for flow of an oxidant or a fuel. The plurality of first channel has first channel cross-sectional flow areas. A second fluid flow plate includes a second plurality of second channels for flow of an oxidant or a fuel. The plurality of second channels has second channel cross-sectional flow areas. A membrane electrode assembly is located between the first plate and the second plate. The first flow plate includes a passage for a flow of a fluid entirely on a seam side of the first flow plate as the first plurality of first channels. The passage has a cross-sectional area for flow of the fluid smaller than the first channel cross-sectional flow area.
US11316161B2
The present invention relates to a lithium secondary battery, comprising: a negative electrode comprising a negative electrode active material layer comprising a soft carbon negative electrode active material and a byproduct having an average particle size (D50) of 10 to 70 nm; a positive electrode comprising a positive electrode active material; and an electrolyte.
US11316158B2
The present application provide a secondary battery and related battery module, battery pack and apparatus. The secondary battery includes a positive electrode plate, a negative electrode plate, a separator and an electrolyte, wherein the secondary battery includes a positive active material selected from one or more of layered lithium nickel cobalt manganese oxide and layered lithium nickel cobalt aluminum oxide, and a negative active material including graphite and silicon-oxygen compound; the delithiation capacity A of the negative electrode film in the voltage range of 0.005V to the delithiation platform voltage and the delithiation capacity B of the negative electrode film in the voltage range of the delithiation platform voltage to 1.2V satisfy: 1A/B2; and when the secondary battery is discharged to a voltage of 2.5V, the voltage U of the negative electrode plate relative to a lithium metal reference electrode satisfies: 0.5VU0.7V.
US11316157B1
The present disclosure provides methods for producing cathode materials for lithium ion batteries. Cathode materials that contain manganese are emphasized. Representative materials include LixNi1-y-zMnyCozO2 (NMC) (where x is in the range from 0.80 to 1.3, y is in the range from 0.01 to 0.5, and z is in the range from 0.01 to 0.5), LixMn2O4(LM), and LixNi1-yMnyO2 (LMN) (where x is in the range from 0.8 to 1.3 and y is in the range from 0.0 to 0.8). The process includes reactions of carboxylate precursors of nickel, manganese, and/or cobalt and lithiation with a lithium precursor. The carboxylate precursors are made from reactions of pure metals or metal compounds with carboxylic acids. The manganese precursor contains bivalent manganese and the process controls the oxidation state of manganese to avoid formation of higher oxidation states of manganese.
US11316156B2
A method of pre-lithiating a negative electrode for a secondary battery, including: dispersing a lithium metal powder, an inorganic material powder and a binder in a solvent to prepare a mixed solution; and applying the mixed solution to the negative electrode to form a lithium metal-inorganic composite layer on the negative electrode, thereby forming the pre-lithiated negative electrode. Also, a method for pre-lithiating a negative electrode having a high capacity by a simple process. Further, a negative electrode for a secondary battery manufactured through the pre-lithiation method provided in the present invention has an improved initial irreversibility, and secondary batteries manufactured using such a negative electrode for a secondary battery have excellent charge/discharge efficiency.
US11316153B2
According to one embodiment, provided is a lithium zinc secondary battery including a positive electrode, a negative electrode, an aqueous electrolyte, and a separator between the positive electrode and the negative electrode. The negative electrode includes a zinc-including metal body and an oxide on at least a part of a surface of the metal body. The aqueous electrolyte includes zinc and a lithium salt. Zinc is dissolved and deposited at the negative electrode. Lithium is inserted and extracted from the oxide in a range of −1.4 V (vs. SCE) or more and −1.0 V (vs. SCE) or less. A specific surface area of the oxide is 10 m2/g or more and 350 m2/g or less. A mol concentration ratio Zn/Li between zinc and lithium in the aqueous electrolyte is 1.0×10−5 or more and 0.3 or less.
US11316146B2
Provided herein are energy storage devices comprising a first electrode comprising a layered double hydroxide, a conductive scaffold, and a first current collector; a second electrode comprising a hydroxide and a second current collector; a separator; and an electrolyte. In some embodiments, the specific combination of device chemistry, active materials, and electrolytes described herein form storage devices that operate at high voltage and exhibit the capacity of a battery and the power performance of supercapacitors in one device.
US11316145B2
A method for pre-lithiation of a negative electrode and a negative electrode formed by the method, the method including forming a mixture of inorganic material powder and molten lithium, forming a lithium metal-inorganic material composite ribbon, rolling the ribbon into a film and bonding the lithium metal-inorganic material composite film on a surface of a negative electrode to form a lithium metal-inorganic material composite layer on the surface of the negative electrode. This method reduces the deterioration of lithium during application of a mixture slurry and a negative electrode for a secondary battery, manufactured by the method for pre-lithiation, has improved initial irreversibility, and a secondary battery manufactured using such a negative electrode has excellent charging and discharging efficiency.
US11316141B2
Provided are a method for producing a lithium secondary battery thick film and a method for producing a lithium secondary battery, by using electrostatic slurry spraying of slurry containing a sulfide-based solid electrolyte. Particularly, the method for producing a lithium secondary battery thick film comprises: a step of preparing slurry in which the powder of a sulfide-based solid electrolyte is mixed with at least one solvent selected between a dichloroethane and a dichlorobenzene, at the weight ratio of 1:10 to 1:100; and a step of depositing a lithium secondary battery thick film by electrostatically spraying the slurry on a current collector under a nitrogen atmosphere in the cone-jet mode.
US11316129B2
The present invention provides a display panel and a manufacturing method thereof. The display panel includes a display area, a non-display area surrounding the display area, and an array substrate disposed in the display area and the non-display area; the array substrate includes a notch disposed in the non-display area of the array substrate and surrounding the display area to form a circle; and a packaging layer filled in the notch, and a material of the packaging layer is silicon nitride.
US11316128B2
A flexible display substrate includes a flexible substrate and an insulation layer on the flexible substrate. The flexible substrate includes a display area and a non-display area surrounding the display area. A crack stopping component is on the insulation layer in the non-display area, and configured to stop a crack in the non-display area from extending to the display area.
US11316110B2
A formulation comprising an n-type organic semiconductor, a p-type organic semiconductor and a solvent mixture comprising a first solvent and a second solvent wherein the first solvent is an alkylated aromatic hydrocarbon, for example trimethylbenzene, and the second solvent is a benzene substituted with two or more substituents including at least two C1-6 alkoxy groups, for example dimethoxybenzene. The formulation may be used to form the photoactive layer (3) of a photosensitive organic electronic device, for example an organic photo detector, comprising an anode (2) a cathode (4) and the photoactive layer between the anode and the cathode.
US11316104B2
A method of manufacturing a double magnetic tunnel junction device is provided. The method includes forming a first magnetic tunnel junction stack, forming a spin conducting layer on the first magnetic tunnel junction stack, and forming a second magnetic tunnel junction stack on the spin conducting layer. The second magnetic tunnel junction stack has a width that is greater than a width of the first magnetic tunnel junction stack.
US11316101B2
A stack of the embodiment includes: a first magnetic substance; a second magnetic substance; and a first nonmagnetic substance which is disposed between the first magnetic substance and the second magnetic substance and contains at least one first metal element (M1) selected from the group consisting of ruthenium (Ru) and osmium (Os) and at least one second metal element (M2) selected from the group consisting of rhodium (Rh) and iridium (Ir). A magnetic device of the embodiment includes: a third magnetic substance; the stack; and a second nonmagnetic substance which is disposed between the third magnetic substance and the stack.
US11316098B2
A magnetic tunnel junction (MTJ) is disclosed wherein a free layer (FL) interfaces with a metal oxide (Mox) layer and a tunnel barrier layer to produce interfacial perpendicular magnetic anisotropy (PMA). The Mox layer has a non-stoichiometric oxidation state to minimize parasitic resistance, and comprises a dopant to fill vacant lattice sites thereby blocking oxygen diffusion through the Mox layer to preserve interfacial PMA and high thermal stability at process temperatures up to 400° C. Various methods of forming the doped Mox layer include deposition of the M layer in a reactive environment of O2 and dopant species in gas form, exposing a metal oxide layer to dopant species in gas form, and ion implanting the dopant. In another embodiment, where the dopant is N, a metal nitride layer is formed on a metal oxide layer, and then an anneal step drives nitrogen into vacant sites in the metal oxide lattice.
US11316095B2
According to one embodiment, a magnetic device includes a layer stack. The layer stack includes a first ferromagnetic layer, a second ferromagnetic layer, a first nonmagnetic layer between the first ferromagnetic layer and the second ferromagnetic layer, and a second nonmagnetic layer. The first ferromagnetic layer is interposed between the second nonmagnetic layer and the first nonmagnetic layer. The first nonmagnetic layer and the second nonmagnetic layer contain a magnesium oxide (MgO). The first ferromagnetic layer contains a higher amount of boron (B) at an interface with the first nonmagnetic layer than at an interface with the second nonmagnetic layer.
US11316094B2
The present invention relates to: a paste composition including ceramic particles surface-functionalized with an amine group and a maleic anhydride-grafted elastomer; and a preparation method therefor and, to: a paste composition enabling ceramic particles to have a high content and be highly dispersed, thereby enabling the composition to have a high generation capacity when a device is manufactured; and a preparation method therefor.
US11316081B2
A light-emitting module includes an optical member including a first major surface, and a second major surface; a light-emitting device bonded to the first major surface, the light-emitting device including a light-emitting element including a major light-emitting surface, an electrode surface, and an electrode disposed at the electrode surface, a resin member covering a side surface of the light-emitting element, and a conductive layer disposed continuously on the electrode and on the resin member; an insulating member covering the first major surface of the optical member, a side surface of the light-emitting device, and a portion of the conductive layer of the light-emitting device; and a wiring member disposed on the insulating member and electrically connected to the conductive layer.
US11316076B2
A light emitting diode package includes a body part having a cavity at the upper part thereof and having a long shape in one direction; and a first lead frame and a second lead frame which are coupled to the bottom of the body part and spaced apart from each other in a transverse direction. The first lead frame includes a first mounting part exposed in the cavity; a first terminal part exposed to one side surface of the body part; and a first connection part exposed to the lower surface of the body part. The second lead frame includes a second mounting part exposed in the cavity; a second terminal part exposed to the other side surface of the body part along a one-side direction; and a second connection part exposed to the lower surface of the body part.
US11316069B2
The present invention provides a micro-LED chip, a manufacturing method of the micro-LED chip, and a display panel. The micro-LED chip includes a plurality of sub-chips connected in series. The first sub-chip and the last sub-chip are connected to a first electrode and a second electrode, respectively. Accordingly, a voltage across the micro-LED chip is increased, power consumption of a driving thin film transistor (TFT) is reduced, and a high power consumption problem of driving TFTs in conventional micro-LED displays is improved.
US11316068B2
An optoelectronic semiconductor chip and a method for producing an optoelectronic semiconductor chip are disclosed. In an embodiment, a chip includes a semiconductor body comprising a plurality of emission regions, first and second contact points, a rewiring structure and first and second connection points, wherein each emission region is contacted via the first and second contact points and configured to be operated separately from one another, wherein the rewiring structure electrically conductively connects each first contact point to an associated first connection point, wherein the rewiring structure electrically conductively connects every second contact point to an associated second connection point, wherein at least one of the connection points does not overlap with a contact point which is electrically conductively connected to this connection point in a vertical direction, and wherein each first connection point is disposed laterally directly adjacent to a further first connection point.
US11316056B2
Methods of fabricating solar cell emitter regions using self-aligned implant and cap, and the resulting solar cells, are described. In an example, a method of fabricating an emitter region of a solar cell involves forming a silicon layer above a substrate. The method also involves implanting, through a stencil mask, dopant impurity atoms in the silicon layer to form implanted regions of the silicon layer with adjacent non-implanted regions. The method also involves forming, through the stencil mask, a capping layer on and substantially in alignment with the implanted regions of the silicon layer. The method also involves removing the non-implanted regions of the silicon layer, wherein the capping layer protects the implanted regions of the silicon layer during the removing. The method also involves annealing the implanted regions of the silicon layer to form doped polycrystalline silicon emitter regions.
US11316051B2
A semiconductor device includes a transistor including, a first to fifth insulator, a first to third oxide, a first to third conductor. An opening reaching the second oxide is provided in the fourth insulator and the fifth insulator. The third oxide, the third insulator, and the third conductor are arranged sequentially from the inner wall side of the opening so as to fill the opening. In the channel length direction of the transistor, at least part of the fourth insulator in a region where the fourth insulator and the second oxide do not overlap with each other is in contact with the first insulator. In the channel width direction of the transistor, at least part of the third oxide in a region where the third oxide and the second oxide do not overlap with each other is in contact with the first insulator.
US11316050B2
A BCE IGZO TFT device and a manufacturing method thereof include steps of providing a substrate, depositing a first metal layer on the substrate, wherein the first metal layer forms a gate and a first electrode layer by a patterning process, depositing a gate insulating layer on the substrate, the gate, and the first electrode layer, wherein the gate insulating layer is etched to remove a part of the gate insulating layer on a surface of the first electrode layer, depositing an active layer on the first electrode layer and the gate insulating layer, wherein the active layer and the first electrode layer are in direct contact, and depositing a second metal layer on the active layer, wherein the second metal layer forms a source, a drain, and a second electrode layer by a patterning process.
US11316049B2
A thin-film transistor and a manufacturing method thereof are provided, and the manufacturing method includes: forming a source electrode, a drain electrode and a planarization layer on a substrate, and patterning the planarization layer to form a first portion disposed between the source electrode and the drain electrode, a second portion disposed at a side of the source drain, and a third portion disposed at a side of the drain electrode. Upper surfaces of all the first portion, the second portion, and the third surface are flush with top portions of both the source electrode and the drain electrode.
US11316039B2
A method of manufacturing a semiconductor device is provided. The method includes forming a channel layer and an active layer over a substrate; forming a doped epitaxial layer over the active layer; patterning the doped epitaxial layer, the active layer, and the channel layer to form a fin structure comprising a doped epitaxial fin portion, an active fin portion below the doped epitaxial fin portion, and a channel fin portion below the active fin portion; removing the doped epitaxial fin portion; and forming a gate electrode at least partially extending along a sidewall of the fin structure to form a Schottky barrier between the gate electrode and the fin structure after removing the doped epitaxial fin portion.
US11316037B2
A thyristor tile includes first and second PNP tiles and first and second NPN tiles. Each PNP tile is adjacent to both NPN tiles, and each NPN tile is adjacent to both PNP tiles. A thyristor includes a plurality of PNP tiles and a plurality of NPN tiles. The PNP and NPN tiles are arranged in an alternating configuration in both rows and columns. The PNP tiles are oriented perpendicular to the NPN tiles. Interconnect layers have a geometry that enables even distribution of signals to the PNP and NPN tiles.
US11316036B2
An insulated gate bipolar transistor (IGBT) structure including a substrate and a first gated PNPN diode is provided. The first gated PNPN diode is located on the substrate. The first gated PNPN diode includes a first gate, a first source/drain extension (SDE) region, and a second SDE region. The first gate is located on the substrate. The first SDE region and the second SDE region are located in the substrate on two sides of the first gate.
US11316022B2
Devices, systems, methods, computer-implemented methods, apparatus, and/or computer program products that can facilitate a suspended Majorana fermion device comprising an ion implant defined nanorod in a semiconducting device are provided. According to an embodiment, a quantum computing device can comprise a Majorana fermion device coupled to an ion implanted region. The quantum computing device can further comprise an encapsulation film coupled to the ion implanted region and a substrate layer. The encapsulation film suspends the Majorana fermion device in the quantum computing device.
US11316015B2
A method for forming the semiconductor device that includes forming an etch mask covering a drain side of the gate structure and the silicon containing fin structure; etching a source side of the silicon containing fin structure adjacent to the channel region; and forming a germanium containing semiconductor material on an etched sidewall of the silicon containing fin structure adjacent to the channel region. Germanium from the germanium containing semiconductor material is diffused into the channel region to provide a graded silicon germanium region in the channel region having germanium present at a highest concentration in the channel region at the source end of the channel region and a germanium deficient concentration at the drain end of the channel region.
US11316013B2
A nitride semiconductor device includes a nitride semiconductor layer, channel cells in the nitride semiconductor layer, a source lead region of a second conductivity type in the nitride semiconductor layer, and a source electrode on a side where a first main surface of the nitride semiconductor layer is located. The channel cells each include a well region of a first conductivity type and a source region of the second conductivity type in contact with the well region. The source lead region is connected to the source region. The channel cells extend in a first direction in a planar view from a normal direction of the first main surface, and arranged in a second direction intersecting with the first direction in the planar view. The source electrode is in contact with the source lead region away from a line of the channel cells arranged in the second direction.
US11316012B2
A semiconductor device that includes a semiconductor substrate having a first main surface and a second main surface facing each other in a thickness direction, the first main surface including a trench. The trench has a predetermined depth in the thickness direction and has a substantially wedge shape that has a first side surface and a second side surface that face each other and are not parallel to each other, and a first end surface and a second end surface that face each other and are substantially parallel to each other. The first side surface and the second side surface intersect each other at a line, or extension surfaces of the first side surface and the second side surface extended in the thickness direction intersect each other at a line, and the line extends in a first direction that does not align with a cleavage plane of the semiconductor substrate.
US11316006B2
A porous region structure and a method of fabrication thereof are disclosed. The porous region structure is characterized by having a hard mask interface region with non-uniform pores sealed and thereby excluded functionally from the structure. The sealing of the hard mask interface region is done using a hard mask deposited on top of an anodization hard mask used to define the porous region of the structure. By excluding the hard mask interface region, the porosity ratio and the equivalent specific surface of the porous region structure can be controlled or quantified with higher accuracy. Corrosion due to exposure of an underlying metal layer of the structure is also significantly reduced by sealing the hard mask interface region.
US11316005B2
A display device includes a substrate including a bending area located between a first area and a second area. The substrate is bent in relation to a bending axis. A first wiring unit including a plurality of first wirings is arranged on the substrate to sequentially extend over the first area, the bending area, and the second area. First central axes included in each of the plurality of first wirings are spaced apart from each other by a first pitch in the bending area. A second wiring unit including a plurality of second wirings is arranged on the substrate to sequentially extend over the first area, the bending area, and the second area. Second central axes included in each of the plurality of second wirings are spaced apart from each other by a second pitch greater than the first pitch in the bending area.
US11316004B2
An electroluminescent display device includes a substrate having an emission region and a bezel region, a bank layer that extends from the emission region to the bezel region, a plurality of signal lines which are disposed on different layers on the substrate, a first metal layer that overlaps the plurality of signal lines and has a step, a second metal layer that is disposed on the first metal layer, and an intermediate layer between the first and second metal layer. A step or curvature above the first electrode may be offset by the first intermediate layer so that incident from the outside is inwardly reflected. Therefore, a failure that a user at the outside recognizes the reflected light may be solved.
US11316001B2
A display device may include a display panel including a display area, a non-display area which may be disposed on a periphery of the display area, and a pad area which may be disposed on one side of the non-display area. The display panel may include data lines disposed in the display area of the display panel along a second direction which intersects a first direction, and connection lines disposed in the display area of the display panel along the first direction. A first data line among the data lines may be connected to a first connection line among the connection lines.
US11315998B2
A display apparatus that includes a substrate, a first thin-film transistor and a second, thin-film transistor disposed on the substrate at different distances from a top surface of the substrate. A display device is electrically connected to the first thin-film transistor. The first thin-film transistor includes a first semiconductor layer in polycrystalline silicon and a first gate electrode that overlaps a channel region of the first semiconductor layer in a direction of a thickness of the substrate. The second thin-film transistor includes a second semiconductor layer including an oxide semiconductor. The first gate electrode has a stacked structure including a first layer and a second layer. The second layer includes titanium and the first layer includes a different material from the second layer.
US11315996B2
A display panel and a method of manufacturing thereof are provided. The display panel includes a first thin film transistor and a second thin film transistor connected in parallel, a storage capacitor, and a light emitting structure. A projection of the first thin film transistor on a light emitting surface of the display panel overlaps with a projection of the second thin film transistor on the light emitting surface of the display panel. The storage capacitor is located below the light emitting structure, and a projection of the storage capacitor on the light emitting surface of the display panel overlaps with a projection of the light emitting structure on the light emitting surface of the display panel.
US11315995B2
An organic electroluminescence device, which includes a transparent conductive layer, a light emitting unit layer, transparent insulator dielectric layer and an electrode layer which are stacked up layer by layer sequentially. The light emitting unit layer includes a first light emitting unit and a second light emitting unit which are arranged in juxtaposition and with an interval; through arranging the first light emitting unit and the second light emitting unit in juxtaposition and with an interval, making the organic electroluminescence device can be directly connected to external alternating current, not only can dispense from the energy dissipation causing by converting alternating current to direct current, but also can improve the luminous efficacy of the device; and makes the whole organic electroluminescence device be thin and light.
US11315993B2
A display apparatus includes a plurality of pixels. Each pixel of the pixels includes a thin film transistor, a first insulating pattern positioned on the thin film transistor, a pixel electrode positioned on the first insulating pattern, and a second insulating pattern covering an edge of the pixel electrode and contacting an edge of the first insulating pattern.
US11315986B2
A touch display device comprises a substrate; planarization film disposed over the substrate; an anode electrode and a touch metal disposed on the planarization film; a bank disposed over the planarization film on which the anode electrode and the touch metal are disposed, and the bank including a first cavity exposing the anode electrode and a second cavity exposing the touch metal; an organic light emitting layer disposed in the first cavity and disposed over the anode electrode; and a cathode electrode disposed over the organic light emitting layer and the bank, wherein the cathode electrode includes a first cathode electrode and a second cathode electrode, which are separated from each other, and a part of the first cathode electrode is disposed in the second cavity and connected to the touch metal in the second cavity.
US11315984B2
The present disclosure relates to a color filter substrate, a manufacturing method thereof, and an OLED display device. The color filter substrate comprises a substrate, a black matrix, a plurality of color resists, and a plurality of isolation walls. The present disclosure disposes the plurality of isolation walls on the black matrix and between two adjacent color resists, thereby preventing light crosstalk between the adjacent color resists and preventing color mixing, and therefore improving display effect.
US11315980B1
A semiconductor device, the device including: a plurality of transistors, where at least one of the plurality of transistors includes a first single crystal source, channel, and drain, where at least one of the plurality of transistors includes a second single crystal source, channel, and drain, where the second single crystal source, channel, and drain is disposed above the first single crystal source, channel, and drain, where at least one of the plurality of transistors includes a third single crystal source, channel, and drain, where the third single crystal source, channel, and drain is disposed above the second single crystal source, channel, and drain, where at least one of the plurality of transistors includes a fourth single crystal source, channel, and drain, and where the first single crystal source or drain, and the second single crystal source or drain each include n+ doped regions.
US11315973B2
A surface texture recognition sensor, a surface texture recognition device and a surface texture recognition method thereof, and a display device are disclosed. The surface texture recognition sensor is configured to recognize a ridge and a valley of a surface, and includes: a first dielectric layer and a second dielectric layer which overlap with each other; a light source which is configured to emit light into the first dielectric layer; and a photosensitive detector which is at a side of the second dielectric layer away from the first dielectric layer. The light emitted from the light source is incident onto the interface with an incident angle; with the recognition unit being in contact with the surface, refractive index of at least one of the first dielectric layer and the second dielectric layer is changed to allow a critical angle of total reflection to be changed.
US11315963B2
The present disclosure provides a display substrate, a method for preparing the same, and a display device. The method for preparing the display substrate includes a step of preparing a pixel driving circuit on a substrate, the step specifically includes: preparing a first active layer of an oxide transistor on the substrate; preparing a barrier layer on a surface of the first active layer away from the substrate, an orthogonal projection of the barrier layer on the substrate covering an orthogonal projection of the first active layer on the substrate; preparing a low-temperature polysilicon transistor is on the substrate; and preparing a first gate insulating layer, a first gate electrode, a first input electrode, and a first output electrode of the oxide transistor on the substrate.
US11315962B2
The present disclosure discloses a pre-stretched substrate, a method for manufacturing the same, an electronic device and a method for manufacturing the same. The method for manufacturing a pre-stretched substrate includes: sequentially forming at least two film layers on a carrier plate at a temperature higher than a first temperature threshold; wherein thermal expansion coefficients of the at least two film layers are different; and separating the at least two film layers from the carrier plate, thereby obtaining the pre-stretched substrate. The at least two film layers have different degrees of contraction in a normal temperature environment.
US11315959B2
The present disclosure provides an array substrate and a display panel. The array substrate includes a wiring layer, and a non-wiring layer located on a bottom portion of the wiring layer. The non-wiring layer includes a first film layer and a second film layer, which are sequentially stacked in a direction away from the wiring layer. A refractive index of the second film layer is smaller than a refractive index of the first film layer.
US11315954B2
An oxide semiconductor layer which is intrinsic or substantially intrinsic and includes a crystalline region in a surface portion of the oxide semiconductor layer is used for the transistors. An intrinsic or substantially intrinsic semiconductor from which an impurity which is to be an electron donor (donor) is removed from an oxide semiconductor and which has a larger energy gap than a silicon semiconductor is used. Electrical characteristics of the transistors can be controlled by controlling the potential of a pair of conductive films which are provided on opposite sides from each other with respect to the oxide semiconductor layer, each with an insulating film arranged therebetween, so that the position of a channel formed in the oxide semiconductor layer is determined.
US11315952B2
The present disclosure relates to an array substrate, a manufacturing method thereof, and a display panel, the array substrate including: a substrate, and a low temperature polysilicon layer, an inorganic film group layer, and a source/drain layer disposed on the substrate in sequence. The substrate includes a display region, the low temperature polysilicon layer located at the display region, the inorganic film group layer provided with a through hole, and an angle between a sidewall and a bottom wall of the through hole is not less than 100 degrees; the source/drain layer covering the sidewall and the bottom wall of the through hole to be connected to the low temperature polysilicon layer.
US11315948B2
A three-dimensional semiconductor device includes a stacked structure including a plurality of conductive layers stacked on a substrate, a distance along a first direction between sidewalls of an upper conductive layer and a lower conductive layer being smaller than a distance along a second direction between sidewalls of the upper conductive layer and the lower conductive layer, the first and second directions crossing each other and defining a plane parallel to a surface supporting the substrate, and vertical channel structures penetrating the stacked structure.
US11315947B2
A nonvolatile memory device including a mold structure including a plurality of gate electrodes on a substrate, the plurality of gate electrodes including first, second, and third string selection lines sequentially stacked on the substrate; a channel structure that penetrates the mold structure and intersects each of the gate electrodes; a first cutting region that cuts each of the gate electrodes; a second cutting region that is spaced apart from the first cutting region in a first direction and cuts each of the gate electrodes; a first cutting line that cuts the first string selection line between the first cutting region and the second cutting region; a second cutting line that cuts the second string selection line between the first cutting region and the second cutting region; and a third cutting line that cuts the third string selection line between the first cutting region and the second cutting region.
US11315944B2
The present technology provides a semiconductor device and a method of manufacturing the same. The semiconductor device includes a channel structure, insulating structures surrounding the channel structure and stacked to be spaced apart from each other, interlayer insulating films surrounding the insulating structures, respectively, and a gate electrode extending from between the interlayer insulating films to between the insulating structures and surrounding the channel structure. The insulating structures may include protrusion portions extending to cover edges of the interlayer insulating films facing the channel structure, and the gate electrode may extend between the protrusion portions which are adjacent to each other.
US11315943B2
Methods of forming memory structures are described. A metal film is deposited in the features of a structured substrate and volumetrically expanded to form pillars. A blanket film is deposited to a height less than the height of the pillars and the blanket film is removed from the top of the pillars. The height of the pillars is reduced so that the top of the pillars are below the surface of the blanket film and the process is optionally repeated to form a structure of predetermined height. The pillars can be removed from the features after formation of the predetermined height structure to form high aspect ratio features.
US11315941B2
The present disclosure includes memory having a continuous channel, and methods of processing the same. A number of embodiments include forming a vertical stack having memory cells connected in series between a source select gate and a drain select gate, wherein forming the vertical stack includes forming a continuous channel for the source select gate, the memory cells, and the drain select gate, and removing a portion of the continuous channel for the drain select gate such that the continuous channel is thinner for the drain select gate than for the memory cells and the source select gate.
US11315940B2
A method of forming memory cells, HV devices and logic devices on a substrate, including recessing the upper surface of the memory cell and HV device areas of the substrate, forming a polysilicon layer in the memory cell and HV device areas, forming first trenches through the first polysilicon layer and into the silicon substrate in the memory cell and HV device areas, filling the first trenches with insulation material, forming second trenches into the substrate in the logic device area to form upwardly extending fins, removing portions of the polysilicon layer in the memory cell area to form floating gates, forming erase and word line gates in the memory cell area, HV gates in the HV device area, and dummy gates in the logic device area from a second polysilicon layer, and replacing the dummy gates with metal gates that wrap around the fins.
US11315939B2
Some embodiments include an integrated assembly having first electrodes with top surfaces, and with sidewall surfaces extending downwardly from the top surfaces. The first electrodes are solid pillars. Insulative material is along the sidewall surfaces of the first electrodes. Second electrodes extend along the sidewall surfaces of the first electrodes and are spaced from the sidewall surfaces by the insulative material. Conductive-plate-material extends across the first and second electrodes, and couples the second electrodes to one another. Leaker-devices electrically couple the first electrodes to the conductive-plate-material and are configured to discharge at least a portion of excess charge from the first electrodes to the conductive-plate-material. Some embodiments include methods of forming integrated assemblies.
US11315930B2
A semiconductor structure includes a substrate, a first word line structure, a second word line structure, a third word line structure, and a fourth word line structure. The substrate has an active region surrounded by an isolation structure. The first and second word line structures are disposed in the active region and separated from each other. The third and fourth word line structures are disposed in the isolation structure, and each of the third and the fourth word line structures includes a bottom work-function layer, a middle work-function layer on the bottom work-function layer, and a top work function layer on the work-function middle layer. The middle work-function layer has a work-function that is higher than a work-function of the top work-function layer and a work-function of the bottom work-function layer.
US11315926B2
Integrated circuit devices may include a fin-type active region extending on a substrate in a first horizontal direction, a gate line extending on the fin-type active region in a second horizontal direction, a source/drain region on the fin-type active region and adjacent to the gate line, and a source/drain contact pattern connected to the source/drain region. The source/drain contact pattern may include a first portion and a second portion, the first portion having a first height, and the second portion having a second height less than the first height. The source/drain contact pattern may include a metal plug in the first and second portions and a conductive barrier film on sidewalls of the metal plug in the first and second portions. A first top surface of the conductive barrier film in the second portion is lower than a top surface of the metal plug in the second portion.
US11315922B2
The present invention provides fin cut techniques in a replacement gate process for finFET fabrication. In one aspect, a method of forming a finFET employs a dummy gate material to pin a lattice constant of patterned fins prior to a fin cut thereby preventing strain relaxation. A dielectric fill in a region of the fin cut (below the dummy gates) reduces an aspect ratio of dummy gates formed from the dummy gate material in the fin cut region, thereby preventing collapse of the dummy gates. FinFETs formed using the present process are also provided.
US11315921B2
An integrated circuit die includes a FinFET transistor. The FinFET transistor includes an anti-punch through region below a channel region. Undesirable dopants are removed from the anti-punch through region during formation of the source and drain regions. When source and drain recesses are formed, a layer of dielectric material is deposited in the recesses. An annealing process is then performed. Undesirable dopants diffuse from the anti-punch through region into the layer of dielectric material during the annealing process. The layer of dielectric material is then removed. The source and drain regions are then formed by depositing semiconductor material in the recesses.
US11315919B2
An integrated circuit is formed on a substrate, and the integrated circuit includes first and second conductors for providing supply and ground voltages, respectively, a clamp device, and a trigger circuit. The clamp device includes first and second metal oxide semiconductor (MOS) transistors coupled in series between the first and second conductors, wherein the first and second MOS transistors include first and second gates, respectively. The trigger circuit is coupled between the first and second conductors and is configured to drive the first and second gates with first and second voltages, respectively, in response to an electrostatic discharge (ESD) event. The trigger circuit includes a biasing circuit for generating the first voltage as a function of the supply voltage, a PMOS transistor coupled between the first conductor and the second gate, wherein the PMOS transistors includes a third gate. The trigger circuit also includes a resistive element coupled between the first conductor and the third gate, and a capacitive element coupled between the third gate and the first gate. In one configuration a voltage at the third gate should decrease in response to activation of the second MOS transistor.
US11315918B2
A semiconductor layout structure includes a substrate, a plurality of gate structures, and a plurality of conductive structures. The substrate includes a plurality of active regions extending along a first direction, in which the active regions are separated from each other by an isolation structure. The transistors are respectively disposed in the active regions. The gate structures extend across the active regions along a second direction that is perpendicular to the first direction, in which each of the active regions includes a pair of source/drain portions at opposite sides of each of the gate structures. The conductive structures are embedded in a first portion of the isolation structure disposed between the adjacent active regions in the first direction, wherein the conductive structures extend along the second direction and are separated from the source/drain portions by the isolation structure.
US11315912B2
An image display device according to the present disclosure includes: a display panel; a frame unit; and a driver. The display panel is switchable between an image display mode in which an image is displayed and a transmissive mode in which the display panel is in a transmissive state where an object behind the display panel is visible in a front view of the display panel. The frame unit includes an upper plate disposed along an upper edge of the display panel and protruding rearward. The driver includes a circuit unit which drives the display panel. The driver is supported by the upper plate on a bottom side of the upper plate.
US11315909B2
A display comprises a transparent polymer support, an array of light emitters embedded in the support, and a redistribution layer. Each light emitter comprises electrode contacts that are substantially coplanar with a back surface of the support and emits light through a front surface of the support opposite the back surface when provided with power through the electrode contacts. The redistribution layer comprises a dielectric layer that is disposed on and in contact with the support back surface and distribution contacts that extend through the dielectric layer. Each of the distribution contacts is electrically connected to an electrode contact and is at least partially exposed.
US11315906B2
A semiconductor arrangement includes at least two switching devices of a first type electrically coupled in parallel between a first terminal and a second terminal, and at least two switching devices of a second type electrically coupled in parallel between the second terminal and a third terminal. The switching devices of the first type and the switching devices of the second type are arranged in a power semiconductor module that has first and second longitudinal sides and first and second narrow sides. The switching devices of the first type and the switching devices of the second type are arranged next to each other in at least one row extending in a first horizontal direction that is parallel to the first and second longitudinal sides, such that within each of the at least one rows no more than two switching devices of the same type are arranged in direct succession.
US11315905B2
A semiconductor package includes a package substrate, a die stack having a first sub-stack part and a second sub-stack part, an interface chip, and a bonding wire structure. The bonding wire structure includes a first signal wire connecting first signal die pads included in the first sub-stack part to each other, a first signal extension wire connecting the first signal wire to the interface chip, a second signal wire connecting second signal die pads included in the first sub-stack part to each other, a second signal extension wire connecting the second signal wire to the interface chip, an interpose wire connecting interpose die pads included in the first and second sub-stack parts to each other and electrically connecting the interpose die pads to the interface chip, and a shielding wire branched from the interpose wire.
US11315903B2
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a first semiconductor structure and a first connecting structure, wherein the first connecting structure includes a first connecting insulating layer positioned on the first semiconductor structure, two first conductive layers positioned in the first connecting insulating layer, and a first porous layer positioned between the two first conductive layers. A porosity of the first porous layer is between about 25% and about 100%.
US11315899B2
The present invention provides a die bonding material containing the following component (A) and a solvent and having a refractive index (nD) at 25° C. of 1.41 to 1.43 and a thixotropic index of 2 or more, a light-emitting device including an adhesive member derived from the die bonding material, and a method for producing the light-emitting device. The die bonding material of the present invention is preferably used for fixing a light emitting element at a predetermined position.
Component (A): a curable polysilsesquioxane compound having a repeating unit represented by the following formula (a-1) and satisfying predetermined requirements related to 29Si-NMR and mass average molecular weight (Mw) R1-D-SiO3/2 (a-1) [wherein R1 represents a fluoroalkyl group represented by a compositional formula: CmH(2m−n+1)Fn; m represents an integer of 1 to 10, and n represents an integer of 2 to (2m+1); and D represents a linking group (excluding an alkylene group) for connecting R1 and Si, or a single bond].
US11315897B2
A semiconductor package includes: a semiconductor element; a substrate provided with the semiconductor element on a first surface of the substrate, the substrate including a first wiring partially exposed on a second surface of the substrate opposite to the first surface; a first structure formed of an insulating film, or an insulating film and a metal portion, the first structure surrounding an exposed portion of the first wiring, the first structure having asymmetric height and angle; and a first electrode provided on the exposed portion of the first wiring.
US11315893B2
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, a first insulating layer positioned above the substrate, a second insulating layer positioned above the first insulating layer, a plurality of first conductive features positioned in the first insulating layer and the second insulating layer, and an alleviation structure positioned between the first insulating layer and the second insulating layer. The alleviation structure includes a first connecting interlayer respectively electrically coupled to the plurality of first conductive features positioned in the first insulating layer and the second insulating layer, and a plurality of alleviation structures positioned between the plurality of first conductive features in the first insulating layer and the plurality of first conductive features in the second insulating layer, wherein a porosity of the plurality of alleviation structures is between about 25% and about 100%.
US11315891B2
An embodiment is a device including an integrated circuit die having an active side and a back side, the back side being opposite the active side, a molding compound encapsulating the integrated circuit die, and a first redistribution structure overlying the integrated circuit die and the molding compound, the first redistribution structure including a first metallization pattern and a first dielectric layer, the first metallization pattern being electrically coupled to the active side of the integrated circuit die, at least a portion of the first metallization pattern forming an inductor.
US11315888B2
The present disclosure provides an array substrate, a display panel, and a manufacturing method of the array substrate. The display panel includes the array substrate. The array substrate includes a planarization layer provided with a groove surrounding a display area in a non-display area, the groove includes a bottom surface and two side inclined planes, and an included angle (taper angle) between the bottom surface and the side inclined planes ranges from 30° to 45°. When manufacturing the groove, a plurality of side inclined sub-planes are manufactured at intervals and connected to each other to form the side inclined planes.
US11315882B2
An alignment mark includes an alignment region, a peripheral region and a shielding region. The alignment region has an outer contour; the peripheral region is disposed around at least a part of the outer contour of the alignment region; the shielding region is disposed around at least a part of the outer contour of the alignment region and is non-overlapped with the peripheral region; and the alignment region and the shielding region are opaque, and the peripheral region is at least partially transparent.
US11315879B2
A package substrate, including a substrate, a first structure disposed on the substrate and having a first through-portion, a first wiring layer disposed in the first through-portion on the substrate, a first insulating layer disposed in the first through-portion on the substrate and covering at least a portion of the first wiring layer, and a second wiring layer disposed on the first insulating layer, and a multi-chip package, including the package substrate, are provided.
US11315871B2
An integrated circuit device includes a first substrate, a second substrate, a first expanding pad, a second expanding pad and a bonding structure. The first substrate is provided with a first conductive portion, the second substrate is provided with a second conductive portion, the first expanding pad is formed on the first conductive portion to provide a first expanded contact area, the second expanding pad is formed on the second conductive portion to provide a second expanded contact area, and the bonding structure is formed between the first substrate and the second substrate, wherein the first expanding pad is bonded to the second expanding pad.
US11315870B2
The present disclosure relates to semiconductor structures and, more particularly, to top electrode interconnect structures and methods of manufacture. The structure includes: a lower metallization feature; an upper metallization feature; a bottom electrode in direct contact with the lower metallization feature; one or more switching materials over the bottom electrode; a top electrode over the one or more switching materials; and a self-aligned via interconnection in contact with the top electrode and the upper metallization feature.
US11315864B2
A package structure of a common-source common-gate gallium nitride field-effect transistor is disclosed, including a lead frame. A gallium nitride field-effect transistor and a metal oxide semiconductor are directly disposed on the lead frame. The gallium nitride field-effect transistor includes a first matrix directly disposed on the lead frame. A first drain, a first gate, and a first source are disposed on a surface side of the first matrix, and the first drain and the first gate are separately electrically connected to the lead frame. The metal oxide semiconductor includes a second matrix directly disposed on the lead frame. A second drain, a second gate, and a second source are disposed on a surface side of the second matrix, the second drain is directly electrically connected to the first source, and the second gate and the second source are separately electrically connected to the lead frame.
US11315855B2
Provided is a package structure including a photonic die, an electronic die, a conductive layer, a circuit substrate, and an underfill. The electronic die is bonded on a front side of the photonic die. The conductive layer is disposed on a back side of the photonic die. The conductive layer includes a plurality of conductive pads and a dam structure between the conductive pads and a first sidewall of the photonic die. The circuit substrate is bonded on the back side of the photonic die through a plurality of connectors and the conductive pads. The underfill laterally encapsulates the connectors, the conductive pads, and the dam structure. The underfill at the first sidewall of the photonic die has a first height, the underfill at a second sidewall of the photonic die has a second height, and the first height is lower than the second height.
US11315850B2
A semiconductor device according to an embodiment is attached to a radiator and includes a heat-generating electronic component, a sealing part sealing the electronic component, a lead member that includes an inner lead part sealed with the sealing part and an outer lead part exposed from the sealing part, and a lead member that includes an inner lead part sealed with the sealing part and an outer lead part exposed from the sealing part. The inner lead part has a heat-dissipating end part that releases heat propagating from the outer lead part to the radiator and an electrical connecting part that is positioned between the heat-dissipating end part and the outer lead part and is electrically connected to the main electrode of the electronic component.
US11315849B2
A semiconductor package includes a substrate including an upper surface and a side surface, an adhesive layer disposed on an edge of the upper surface of the substrate, and a stiffener including a horizontal portion disposed on the adhesive layer and extending in an horizontal direction to an outside of the substrate in a plan view and a vertical portion connected to the horizontal portion and extending vertically downwards from the horizontal portion. The vertical portion is spaced apart from the side surface of the substrate with a vertical gap extending in a vertical direction therebetween, and the outer width of the stiffener is 40 mm or more.
US11315845B2
Semiconductor devices comprising a getter material are described. The getter material can be located in or over the active region of the device and/or in or over a termination region of the device. The getter material can be a conductive or an insulating material. The getter material can be present as a continuous or discontinuous film. The device can be a SiC semiconductor device such as a SiC vertical MOSFET. Methods of making the devices are also described. Semiconductor devices and methods of making the same comprising source ohmic contacts formed using a self-aligned process are also described. The source ohmic contacts can comprise titanium silicide and/or titanium silicide carbide and can act as a getter material.
US11315844B2
A substrate has a first surface and a second surface opposite to the first surface. The substrate has at least one first recess on the first surface and a second recess on the second surface. The substrate includes electrode pads. The electrode pads are in the at least one first recess. The substrate has the at least one first recess located separate from the second recess in a plan view.
US11315832B2
A method for monitoring and controlling a substrate singulation process is described. Device edges are imaged and identified for analysis. Discrepancies in device edges are noted and used to modify a singulation process and to monitor the operation of singulation processes for anomalous behavior.
US11315828B2
A method includes providing a dielectric layer; forming a metal line in the dielectric layer; forming an etch stop layer on the metal line, wherein the etch stop layer includes a metal atom bonded with a hydroxyl group; performing a treatment process to the etch stop layer to displace hydrogen in the hydroxyl group with an element other than hydrogen; partially etching the etch stop layer to expose the metal line; and forming a conductive feature above the etch stop layer and in physical contact with the metal line.
US11315826B2
A three-dimensional memory device includes a substrate, a plurality of horizontal conductive layers, a plurality of vertical memory structures and a vertical conductive post. The conductive layers are located above the substrate, and immediately-adjacent two of the conductive layers are spaced by a first air gap. The memory structures pass through the conductive layers and are connected to the substrate. The conductive post is located between immediately-adjacent two of the memory structures and passes through the conductive layers and is connected to the substrate. The conductive post is spaced from immediately-adjacent edges of the conductive layers by a second air gap.
US11315820B2
A substrate processing device is provided. A chamber has a side wall part and a top wall part and contains a substrate holding part. A first gas supply part is disposed in the top wall part and supplies a first gas toward a side on which the substrate holding part is positioned. A second gas supply part is contained in the chamber and supplies a second gas to an inside of the chamber. A control unit controls the first and second gas supply part. The second gas is a gas different from oxygen and an allotrope of oxygen. The second gas supply part has an air feeding port part which is positioned on an upward side of a holding position of a substrate by the substrate holding part in a vertical direction and is positioned on an outward side of the substrate holding part in a horizontal direction.
US11315815B2
A wafer container includes at least one shelf and a frame. The shelf is capable of holding at least one wafer, and has at least one opening therein. The opening is at least partially exposed by the wafer when the wafer is hold by the shelf. The frame carries the shelf and allows access to the shelf.
US11315811B2
A process condition measurement wafer assembly is disclosed. In embodiments, the process condition measurement wafer assembly includes a bottom substrate and a top substrate. In another embodiment, the process condition measurement wafer assembly includes one or more electronic components disposed on one or more printed circuit elements and interposed between the top substrate and bottom substrate. In another embodiment, the process condition measurement wafer assembly includes one or more shielding layers formed between the bottom substrate and the top substrate. In embodiments, the one or more shielding layers are configured to electromagnetically shield the one or more electronic components and diffuse voltage potentials across the bottom substrate and the top substrate.
US11315806B2
Wafer cassettes and methods of use that provide heating a cooling to a plurality of wafers to decrease time between wafer switching in a processing chamber. Wafers are supported on a wafer lift which can move all wafers together or on independent lift pins which can move individual wafers for heating and cooling.
US11315805B2
A method includes placing a plurality of package components over a carrier, encapsulating the plurality of package components in an encapsulant, forming a light-sensitive dielectric layer over the plurality of package components and the encapsulant, exposing the light-sensitive dielectric layer using a lithography mask, and developing the light-sensitive dielectric layer to form a plurality of openings. Conductive features of the plurality of package components are exposed through the plurality of openings. The method further includes forming redistribution lines extending into the openings. One of the redistribution lines has a length greater than about 26 mm. The redistribution lines, the plurality of package components, the encapsulant in combination form a reconstructed wafer.
US11315798B2
Two-stage bake photoresists with releasable quenchers for fabricating back end of line (BEOL) interconnects are described. In an example, a photolyzable composition includes an acid-deprotectable photoresist material having substantial transparency at a wavelength, a photo-acid-generating (PAG) component having substantial transparency at the wavelength, and a base-generating component having substantial absorptivity at the wavelength.
US11315796B2
Semiconductor structures and fabrication methods are provided. An exemplary fabrication method includes providing a substrate having a first region, second regions and third regions; and forming a patterned structure on the substrate. The patterned structure includes at least one first patterned layer on the first region, at least one second patterned layer on the second region and at least one third patterned layer on the third region, the at least one first patterned layer is discrete from the at least one second region and the at least one second region is discrete from the at least one third region. The method also includes removing the second patterned layer; and etching the substrate using the first patterned layer and the third patterned layer as an etching mask to form a base substrate, the first fin on the base substrate and the third fin on the base substrate.
US11315795B2
A substrate processing method performed in a substrate processing apparatus includes providing a substrate which has a first film composed of silicon only and a second film including silicon; and etching the first film by plasma formed from a mixed gas including a halogen-containing gas and a silicon-containing gas but not including an oxygen-containing gas.
US11315788B2
A process of realizing a silicon micropattern having a large aspect ratio in a semiconductor-manufacturing process, and a novel wet etching method that includes treating an organic carbon film layer so that a hydrofluoric-acid-resistant material is selectively attached to the organic carbon film layer and then wet etching the same using an aqueous solution containing hydrofluoric acid, thus forming a pattern, are proposed. In the method of forming the pattern by wet etching, etching is performed so that an active region having a depth of several μm in an object to be etched is not damaged when a pattern having a small CD is formed, thereby exhibiting an effect of providing a method of forming a micropattern.
US11315783B2
A method of fabricating a display substrate is provided. The method includes forming a conductive layer on a base substrate; and performing a chemical vapor deposition process to form an oxide layer on a side of an exposed surface of the conductive layer away from the base substrate, the exposed surface of the conductive layer including copper, the oxide layer formed to include an oxide of a target element M. The chemical vapor deposition process is performed using a mixture of a first reaction gas including oxygen and a second reaction gas including the target element M, at a reaction temperature in a range of 200 Celsius degrees to 280 Celsius degrees. A mole ratio of oxygen element to the target element M in the mixture of the first reaction gas and the second reaction gas is in a range of 40:1 to 60:1.
US11315779B1
A mass spectrometric system comprises an RF-device for transversely confining ions in an ion region using: (a) a first set of electrodes arranged parallel to one another along a direction of ion travel to define a first transverse boundary of the ion region, and that are supplied with a first RF-voltage such that opposite phases of the first RF-voltage are applied to adjacent electrodes of the first set; and (b) a second set of electrodes arranged parallel to one another along said direction of ion travel to define a second transverse boundary of the ion region, and that are supplied with a second RF-voltage such that opposite phases of the second RF-voltage are applied to adjacent electrodes of the second set, the first and second transverse boundaries being opposite each other in a transverse direction of the ion region and the first and second RF voltages having different frequencies.
US11315778B2
Devices, systems and methods including a spray chamber are described. In certain examples, the spray chamber may be configured with an outer chamber configured to provide tangential gas flows. In other instances, an inner tube can be positioned within the outer chamber and may comprise a plurality of microchannels. In some examples, the outer chamber may comprise dual gas inlet ports. In some instances, the spray chamber may be configured to provide tangential gas flow and laminar gas flows to prevent droplet formation on surfaces of the spray chamber. Optical emission devices, optical absorption devices and mass spectrometers using the spray chamber are also described.
US11315773B2
An ion trap device is disclosed with a method of manufacturing thereof including a substrate, first and second RF electrode rails, first and second DC electrodes on either upper or lower side of substrate, and a laser penetration passage connected to ion trapping zone from outer side of the first or second side of substrate. The substrate includes ion trapping zone in space defined by first and second sides of substrate separated by a distance with reference to width direction of ion trap device. The first and second RF electrode rails are arranged in parallel longitudinally of ion trap device. The first RF electrode is arranged on upper side of first side, the second DC electrode is arranged on lower side of first side, the first DC electrode is arranged on upper side of second side, and the second RF electrode rail is arranged on lower side of second side.
US11315769B2
Plasma source assemblies comprising an RF hot electrode having a body and at least one return electrode spaced from the RF hot electrode to provide a gap in which a plasma can be formed. An RF feed is connected to the RF hot electrode at a distance from the inner peripheral end of the RF hot electrode that is less than or equal to about 25% of the length of the RF hot electrode.
US11315767B2
A plasma processing apparatus configured to perform plasma processing on a conductive workpiece having a flat plate shape includes: a conductive vacuum chamber having a recessed portion which is configured to cause a processing object portion of at least one side of the workpiece having a flat plate shape to be disposed in the recessed portion and a peripheral edge portion which is provided outside the recessed portion to be continuous with the recessed portion; a holding member configured to hold the workpiece to be separated and insulated from the peripheral edge portion; a voltage application unit configured to apply a voltage between the workpiece and the vacuum chamber; and an insulating layer configured to cover a portion of the peripheral edge portion facing the workpiece.
US11315758B2
In one embodiment, the present disclosure is directed to an RF impedance matching network that includes an electronically variable capacitor (EVC) and a control circuit. The control circuit is coupled to a sensor configured to detecting an RF parameter. To cause an impedance match between an RF source and a plasma chamber, the control circuit determines, using a match lookup table with a value based on the detected RF parameter, a match combination of a new EVC configuration for providing a new EVC capacitance, and a new source frequency for the RF source. The control circuit then alters the EVC to the new EVC configuration, and alters the variable frequency of the RF source to the new source frequency.
US11315753B2
A charged particle beam device includes: a charged particle beam source; an analyzer that analyzes and detects particles including secondary electrons and backscattered charged particles that are emitted from a specimen by irradiating the specimen with a primary charged particle beam emitted from the charged particle beam source; a bias voltage applying unit that applies a bias voltage to the specimen; and an analysis unit that extracts a signal component of the secondary electrons based on a first spectrum obtained by detecting the particles with the analyzer in a state where a first bias voltage is applied to the specimen, and a second spectrum obtained by detecting the particles with the analyzer in a state where a second bias voltage different from the first bias voltage is applied to the specimen.
US11315752B2
An e-beam apparatus is disclosed, the tool comprising an electron optics system configured to project an e-beam onto an object, an object table to hold the object, and a positioning device configured to move the object table relative to the electron optics system. The positioning device comprises a short stroke stage configured to move the object table relative to the electron optics system and a long stroke stage configured to move the short stroke stage relative to the electron optics system. The e-beam apparatus further comprises a magnetic shield to shield the electron optics system from a magnetic disturbance generated by the positioning device. The magnetic shield may be arranged between the positioning device and the electron optics system.
US11315750B2
An anode target comprises: a plurality of target structures, used for receiving an electron beam emitted by a cathode to generate a ray, the plurality of target structures being of three-dimensional structures having bevels; a copper cooling body, used for bearing the target structures and comprising an oxygen-free copper cooling body; a cooling oil tube, used for cooling the anode target; and a shielding layer, used for achieving a shielding effect and comprising a tungsten shielding layer. The anode target, the ray light source, the computed tomography scanning device, and the imaging method in the present application are able to enable all target spots on the anode target to be distributed on a straight line, imaging quality of a ray system is improved, and complexity of an imaging system is reduced.
US11315749B2
An X-ray tube according to the present invention comprises an anode and a cathode comprising an emission portion for emitting an electron beam. The emission portion is configured to irradiate a target surface of the anode with electrons to cause the anode to emit X-rays. A window is arranged at an end of the X-ray tube, to allow X-rays to exit the X-ray tube. The target surface of the anode is inclined at an oblique angle with respect to a longitudinal axis, wherein the longitudinal axis passes through the end of the X-ray tube.
US11315747B2
Provided are an on-chip miniature electron source and a method for manufacturing the same. The on-chip miniature electron source includes: a thermal conductive layer; an insulating layer provided on the thermal conductive layer, where the insulating layer is made of a resistive-switching material, and at least one through hole is provided in the insulating layer; and at least one electrode pair provided on the insulating layer, where at least one electrode of the electrode pair is in contact with and connected to the thermal conductive layer via the through hole, where there is a gap between two electrodes of the electrode pair, and a tunnel junction is formed within a region of the insulating layer under the gap. Thus, heat generated by the on-chip micro electron source can be dissipated through the electrode and the thermal conductive layer, thereby significantly improving heat dissipation ability of the on-chip miniature electron source.
US11315745B2
A key structure, including a keycap, a scissor component, an elastomer, an optical switch, a shading portion, and a circuit board, is provided. The scissor component is formed of a first and a second supporter. The circuit board has two first and two second limiting units. The keycap has two third and two fourth limiting units. The first supporter is rotatably or slidably connected to the first and the third limiting units. The second supporter is rotatably or slidably connected to the second and the fourth limiting units. The keycap is disposed on the circuit board through the scissor component. The elastomer is interposed between the circuit board and the keycap. The optical switch includes an emitter and a receiver. The shading portion is disposed on the first or the second supporter to block a light signal transmitted between the emitter and the receiver.
US11315716B2
An apparatus and method for magnetizing a magnetizable ink. The apparatus can include a first pair of first and second cylindrical magnetic arrays defining a first gap. The first and second cylindrical magnetic arrays can each have alternately spaced magnetized sections that are spaced apart axially by flux conducting elements. The apparatus can include a second pair of third and fourth cylindrical magnetic arrays defining a second gap. The third and fourth cylindrical magnetic arrays can each have alternately spaced magnetized sections that are spaced apart axially by flux conducting elements. The apparatus can include a third pair of fifth and sixth cylindrical magnetic arrays defining a third gap. The fifth and sixth magnetic array can have alternately spaced magnetized sections that are spaced apart axially by flux conducting elements. The cylindrical magnetic arrays can be positioned to receive a moving web substrate through the first, second, and third gaps.
US11315708B1
A chip resistor includes: an insulating substrate; a resistor portion disposed on one surface of the insulating substrate and including a plurality of resistor bodies spaced apart from each other and a plurality of internal electrodes connecting the plurality of resistor bodies to each other; and a first external electrode and a second external electrode disposed on the one surface of the insulating substrate to be spaced apart from each other and respectively connected to the resistor portion, wherein each of the plurality of resistor bodies has a first end adjacent to the first external electrode and a second end opposing the first end and adjacent to the second external electrode, and each of the first end and the second end of each of the plurality of resistor bodies is connected to one of the plurality of internal electrodes, the first external electrode, or the second external electrode.
US11315700B2
An irradiation target positioning device and method for creating radioisotopes utilizing linear particle beam accelerators or cyclotron accelerators. The device positions a target proximate to a liquid reservoir and vapor expansion chamber. The target may be in a solid phase. Heat produced within the target during irradiation can be absorbed by the liquid. The liquid may be heated to its vaporization temperature and vapor emitted into the vapor chamber. The vapor chamber may utilize a cooling mechanism, allowing the vapor to condense (second phase change). The radioactive product may diffuse into the liquid, thereby allowing the irradiated product to be conveyed out of the target structure in a liquid, solution or slurry. Multiple radioisotopes may be produced simultaneously out of the target material and liquid and separated later. The target material and irradiated product may be removed from the target surface by acid.
US11315695B2
A fuel assembly for a nuclear reactor, a fuel rod of the fuel assembly, and a ceramic nuclear fuel pellet of the fuel rod are disclosed. The fuel pellet includes a first fissile material of UB2, The boron of the UB2 is enriched to have a concentration of the isotope 11B that is higher than for natural B.
US11315688B2
A system for an artificial intelligence alimentary professional support network for vibrant constitutional guidance includes a computing device. The system includes a diagnostic engine designed and configured to receive a biological extraction from a user and generate a diagnostic output based on the biological extraction. The system includes an advisor module designed and configured to receive a request for an advisory input, generate an advisory output using the request for an advisory input and the diagnostic output, and transmit the advisory output. The system includes an alimentary input module designed and configured to receive the advisory output, select an informed advisor alimentary professional client device as a function of the request for an advisory input, and transmit the at least an advisory output to the informed advisor alimentary professional client device.
US11315686B2
Embodiments of this invention include systems and methods for developing individualized dietary and health improvement plans based on an individual's intestinal microbiome and digestive activity. More particularly, the invention is related to a system providing a hydrogen and/or methane sensor device and a wireless platform in communication with the sensor device to periodically analyze the individual's metabolic activity in correlation with their gut microbiome and a personal database to provide personalized feedback to the individual of treatment plans and general techniques that can be used to improve the individual's general health and well being. The systems and methods further include a system for analyzing the hydrogen and/or methane levels in the individual's exhalations or flatulence in light of the individual's intestinal microbiome. This analysis uses bioinformatics to relate alterations in hydrogen and/or methane levels to the individual's intestinal microbiome and personal diet and tolerances/intolerances to identify and communicate real time dietary suggestions and general dietary and health treatment plans. The relationship of the bioinformatics and alterations in hydrogen and/or methane levels is also used to infer drug effectiveness. Such general dietary guidance, health treatment plans, and drug effectiveness contribute to an overall improvement in a person's general health and well being.
US11315684B2
A method for generating an alimentary instruction set identifying a list of supplements, comprising receiving information related to a biological extraction and physiological state of a user and generating a diagnostic output based upon the information related to the biological extraction and physiological state of the user. The generating comprises identifying a condition of the user as a function of the information related to the biological extraction and physiological state of the user and a first training set. Further, the generating includes identifying a supplement related to the identified condition of the user as a function of the identified condition of the user and a second training set. Further, the method includes generating, by an alimentary instruction set generator operating on a computing device, a supplement plan as a function of the diagnostic output, said supplement plan including the supplement related to the identified condition of the user.
US11315679B2
A method for providing prediction based healthcare recommendations is performed by a healthcare prediction server. The method includes receiving an emergency room services request from a patient. The method also includes receiving a first portion of the plurality of historical claims data. The first portion includes associated historical outcome data. The method further includes applying a geospatial prevalence engine to the first portion of the plurality of historical claims data and the requestor location to identify at least one locally prevalent disease. The method additionally includes applying a claims processing engine to the first portion of the plurality of historical claims data and the requestor identifier to determine whether the patient is associated with at least one prior avoidable emergency room claim. The method includes predicting that the emergency room services request is associated with an avoidable visit. The method further includes transmitting an alternative services request.
US11315674B2
Improved systems and methods for medicine delivery, and in particular, improved insulin pen needles and related devices are provided. Smart injection devices record and transfer data including medicine level, delivered dose, dose confirmation, and dose time and date. Additional data captured may include glucose concentration, insulin level, carbohydrates ingested, stress level, exercise, blood pressure, and glucose high and low excursion events. Various means of data collection and analysis are provided and systems can identify and flag patients who require intervention. Smart sleeves and add sensing capability to standard insulin pens. Pen needles are provided with sensing capability to confirm and measure doses delivered by insulin pen. A two-part pen cap include a primary sleeve that connects to the insulin pen and an end cap that provides for capturing the time of dose delivery, and monitoring the hold time for a dose delivery after plunger movement.
US11315669B1
A system receives patient information from a patient computing device and/or a user computing device via a first network connection. The system further receives clinic notes from a clinic computing system for the generation of an electronic medical report based on a personal injury of the patient via a second network connection. Instead of statically generating a report, the system generates the electronic medical report by obtaining medical reporting standards and identifying rules and/or frameworks that satisfy the medical reporting standards. Further, the system dynamically maps the rules to the frameworks in order to plan the electronic medical report. The system can dynamically build the electronic medical report based on the rules, the frameworks, the patient information, and the clinic notes. After generating the electronic medical report, the system causes display of the electronic medical report via a display of the user computing device.
US11315663B2
A system, apparatus, and/or method is disclosed for producing a personal care product. An identity of a considered chemical composition may be input into a model (e.g., a machine learning model). The identity of the considered chemical composition may include ingredients. Each of the ingredients of the considered chemical composition may be associated with a value of a chemoinformatic property of chemoinformatic properties of the considered chemical composition. A value of the property of the considered chemical composition may be determined via the model. The value may be based on the identity of the considered chemical composition. The property of the considered chemical composition may be affected by an interaction of at least two of the ingredients of the considered chemical composition. A personal care product comprised of the considered chemical composition may be produced.
US11315660B2
Described herein are improved methods for the detection of endometriosis. Generally, the methods include, but are not limited to, applying machine learning algorithm to miRNA levels in order to detect, predict, diagnose, or monitor the presence or absence of endometriosis.
US11315658B2
Techniques for determining one or more cell composition percentages from expression data. The techniques include obtaining expression data for a biological sample, the biological sample previously obtained from a subject, the expression data including first expression data associated with a first set of genes associated with a first cell type; determining a first cell composition percentage for the first cell type using the expression data and one or more non-linear regression models including a first non-linear regression model, wherein the first cell composition percentage indicates an estimated percentage of cells of the first cell type in the biological sample, wherein determining the first cell composition percentage for the first cell type comprises: processing the first expression data with the first non-linear regression model to determine the first cell composition percentage for the first cell type; and outputting the first cell composition percentage.
US11315656B1
A detection circuit and a detection method are provided. The detection circuit is suitable for a system-on-chip (SoC). The SoC is coupled to an alarm pin of a DDR4 memory through a connection pad, and the detection circuit includes a control circuit coupled to the connection pad. In response to the DDR4 memory performing a refresh process or a specific event occurring, the control circuit outputs a test signal with a first voltage level to the connection pad, and determines whether a voltage level of the connection pad is tied to a second voltage level. In response to determining that the voltage level of the connection pad is tied to the second voltage level, the control circuit outputs an interrupt signal to a CPU of the SoC, and the interrupt signal indicates that the alarm pin of the DDR4 memory is not controlled normally by the DDR4 memory.
US11315652B1
The disclosure performs a pre-test that checks electrical connections between each electrical contact of the socket and the corresponding pin of the semiconductor chip during a pre-test stage before a burn-in test. The electrical connection between each of the electrical contacts and each of the pins may be checked through multiple signal channels. Even when one of the signal channels failed, the pre-test and the burn-in test may still be performed as long as another one of the signal channels passes the pre-test. In addition, the pre-test stage through multiple signal channels also provides information for determining whether the failure of semiconductor chip is caused by the electrical connection between the socket of the burn-in board or the semiconductor chip itself.
US11315651B1
A non-volatile memory device includes a first and a second memory regions including first and second memory cells and first and second analog circuits, respectively; a control logic circuit determining on/off states of the analog circuits, and converting an external power supply voltage into an internal operating voltage for operation of each of the memory cells; and input/output circuit selecting an input/output memory region for performing input/output of data using the internal operating voltage, wherein input/output of data for the first and second memory cells are sequentially performed, and at least one of the each of the first and second analog circuits are turned on together while the input/output of data for the first memory cells is performed.
US11315647B2
A memory device includes a memory array comprising a plurality of wordlines and a regulator circuit selectively coupled to the plurality of wordlines, wherein the regulator circuit is configured to perform a detection routine to sample a load current from a selected wordline of the plurality of wordlines and generate a measured output voltage, wherein the measured output voltage modulates with respect to the load current. The memory device further includes a comparator circuit coupled to the regulator circuit, wherein the comparator circuit is configured to generate a comparison result based on a difference between the measured output voltage and a reference voltage and a local media controller coupled to the comparator circuit, wherein the local media controller is configured to identify a presence of a defect on the selected wordline in response to the comparison result satisfying a threshold condition.
US11315646B2
A memory device includes: a memory cell array; a control logic circuit; and a row decoder. The row decoder is configured to activate string selection lines based on control of the control logic circuit. A program interval is formed between a first program operation and a second program operation. The control logic circuit includes a reprogram controller configured to control the row decoder so that a program interval differs in the memory cells connected to different string selection lines among the memory cells connected to a first wordline.
US11315632B2
Disclosed is a memory drive device. The memory drive device comprises a control circuit, a reference voltage generation circuit, and a first switch. The control circuit is used to generate a first signal according to an input signal. The reference voltage generation circuit comprises a reference resistor and is used to generate a reference signal according to the first signal. The first switch is coupled to a memory resistor and is used to generate a drive signal according to the first signal so as to set a resistance value of the memory resistor. When the input signal is decreased and a resistance value of the memory resistor is greater than a resistance value of the reference resistor, the time when the drive signal is decreased is greater than the time when the reference signal is decreased.
US11315625B2
The invention relates to a data edge jumping method, applied to a memory system, wherein the memory system comprises a processor and a memory driven by the processor, and a plurality of groups of data lines are connected between the processor and the memory. The data edge jumping method comprising: coding data output by the processor to enable total current produced by data transmission through each of the plurality of groups of data lines at the same time to be zero; transmitting the coded data through the plurality of groups of data cables, and decoding the data before reaching the memory; and inputting the decoded data into the memory, and enabling the total current produced in the data lines to be close to 0 A, so that electromagnetic interference is hardly produced by signals transmitted through the data lines, and allowance of signal radiation is large enough.
US11315621B2
A device includes an operation control circuit and a drive control signal generation circuit. The operation control circuit generates an internal refresh signal that is activated to perform an active operation for a cell array, the cell array being coupled to a word line that is selected by a row address based on a refresh signal that is activated to perform a refresh operation. In addition, the operation control circuit generates a pre-refresh pulse based on the refresh signal and generates a refresh end pulse based on the internal refresh signal. The drive control signal generation circuit generates a drive control signal to control a drive of an active voltage that is supplied to the word line that is selected by the row address based on the internal refresh signal, the pre-refresh pulse, and the refresh end pulse.
US11315617B2
Methods, systems, and devices for access line management for an array of memory cells are described. Some memory devices may include a plate that is coupled with memory cells associated with a plurality of digit lines and/or a plurality of word lines. Because the plate is coupled with a plurality of digit lines and/or word lines, unintended cross-coupling between various components of the memory device may be significant. To mitigate the impact of unintended cross-coupling between various components, the memory device may float unselected word lines during one or more portions of an access operation. Accordingly, a voltage of each unselected word line may relate to the voltage of the plate as changes in plate voltage may occur.
US11315611B2
A memory system includes a stacked memory device and a controller. The stacked memory device includes a base die and a plurality of memory dies stacked on the base die. Each of the plurality of memory dies has a plurality of channels, and the base die is configured to function as an interface for transmitting signals and data of the pluralities of channels. The controller controls the stacked memory device such that first and second data move control operations are sequentially performed to transmit moving data from a target channel of the pluralities of channels to a destination channel of the pluralities of channels. The first data move control operation is performed to store the moving data in the target channel into the base die, and the second data move control operation is performed to write the moving data stored in the base die into the destination channel.
US11315610B1
The present disclosure provides a sense amplifier, a memory, and a method for controlling a sense amplifier, relating to the technical field of semiconductor memories. The sense amplifier comprises: an amplification module, configured to read data in a storage unit on a bit line or a storage unit on a reference bit line; and a first switch module, configured to control the amplification module to be disconnected from the reference bit line when the sense amplifier reads a first state for the bit line and the sense amplifier is in an amplification stage, and control the amplification module to be connected to the reference bit line when the sense amplifier reads a second state for the bit line and the sense amplifier is in the amplification stage. The present disclosure can reduce the power consumption of the sense amplifier.
US11315606B1
A timecoding technique for determining and assigning timecodes for variable frame rate video. Content identified for timecode assignment is decoded, and for sequential frames of the content, portions of timestamps are compared to determine if the frames are from a same time period (e.g., from the same second in time). For a subsequent frame from the same time period, an index is atomically incremented, a timecode generated from a combination of the time period and the index, and the timecode assigned to the frame. For a subsequent frame from a different time period, the index is initialized, a timecode generated from a combination of the different time period and the initialized index, and the timecode assigned to the frame. Accumulated durations of frames may be used in place of timestamps, in some instances.
US11315603B2
Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing template-based excerpting and rendering of multimedia performances technologies. An embodiment includes at least one computer processor configured to retrieve a first content instance and corresponding first metadata. The first content instance may include a first plurality of structural elements, with at least one structural element corresponding to at least part of the first metadata. The first content instance may be transformed by a rendering engine running on the at least one computer processor and/or transmitted to a content-playback device.
US11315598B2
A pivoting, passive servo controlled, self propelled and tangentially tracking tone arm, featuring a floating head shell/transducer assembly that tracks the groove in a disk-record independently of the tone arm itself and utilizing the so-called inward force to propel the tone arm across the disk record.
US11315593B2
The present disclosure generally relates to a tape embedded drive having a head-gimbal assembly (HGA) and a contact plate. By using a support structure or contact plate beneath the tape, read and write heads can be designed to be narrower than the tape. The support structure or contact plate can stretch or relax the tape so that the spacing between servo tracks on the tape corresponds to the servo to servo spacing on the head. HGAs, which are narrower than the tape, can fly over the tape and read data from and write data to the tape. The HGA can have a single head or multiple heads. Additionally, multiple independent head assemblies can also be used for reading from and writing to the same tape.
US11315577B2
Exemplary embodiments provide encoding and decoding methods, and associated encoders and decoders, for encoding and decoding of an audio scene which is represented by one or more audio signals. The encoder generates a bit stream which comprises downmix signals and side information which includes individual matrix elements of a reconstruction matrix which enables reconstruction of the one or more audio signals in the decoder.
US11315576B2
Methods and systems for advanced stereo processing of an audio signal are disclosed. The methods and systems include selecting a coding mode of either transform coding or linear predictive coding and performing advanced stereo processing when in the selected coding mode. Both encoding and decoding operations are provided.
US11315556B2
Systems and methods for distributed voice processing are disclosed herein. In one example, the method includes detecting sound via a microphone array of a first playback device and analyzing, via a first wake-word engine of the first playback device, the detected sound. The first playback device may transmit data associated with the detected sound to a second playback device over a local area network. A second wake-word engine of the second playback device may analyze the transmitted data associated with the detected sound. The method may further include identifying that the detected sound contains either a first wake word or a second wake word based on the analysis via the first and second wake-word engines, respectively. Based on the identification, sound data corresponding to the detected sound may be transmitted over a wide area network to a remote computing device associated with a particular voice assistant service.
US11315540B2
A system for reducing noise for a user includes a first detector configured to generate a first noise signal, wherein the first noise signal is a representation of a first noise that is transmitted to the user through a first sound pathway, and a second detector configured to generate a second noise signal, wherein the second noise signal indicates a second noise perceived by the user. The system also includes a processor configured to determine a noise correction signal based on the first noise signal and/or the second noise signal, and a speaker configured to generate a sound for reducing the noise based on the noise correction signal.
US11315536B2
[Technical problem] Circulatory sound regulation that changes environmental sound into input sound, converted sound with arbitrarily regulatory frequency component, arbitrarily regulatory amplitude or both of them, output sound, another input sound synthesized with this output sound and an environmental sound, and another converted sound made from this input sound. [Solution] Apparatus comprising: input means that receives environmental sound from arbitrary environment as an input sound; conversion means that converts the input sound into a converted sound that contains arbitrarily regulatory frequency component including frequency component that approximates to principle oscillator, arbitrarily regulatory amplitude or both; and output means that transmits the converted sound to environment as an output sound; whereby the input means receives synthetic sound synthesized with the output sound and environmental sound as an input sound again, and the conversion means converts this input sound further into another converted sound.
US11315532B2
A chord information extraction device includes a character group extractor, a determiner and a corrector. The character group extractor extracts a character group corresponding to chord information from score image data representing a music score. The determiner determines whether the character group extracted by the character group extractor follows a predetermined chord notation rule. In a case where the character group extracted by the character group extractor does not follow the chord notation rule, the corrector corrects the extracted character group to follow the chord notation rule.
US11315516B2
A pixel driving circuit, a method of driving the pixel driving circuit, and a display panel. The pixel driving circuit includes a first transistor T1, a second transistor T2, a third transistor T3, a fourth transistor T4, a bootstrap capacitor Cbt, a storage capacitor Cst, and a light-emitting element D.
US11315513B2
A driving circuit for display panel is provided. Wherein, a first and a second power supply circuits produce a first and a second supply voltages. The electric charge provided by the second power supply circuit is less than that provided by the first power supply circuit. A plurality of drivers include a plurality of first power input terminals and a plurality of second power input terminals. The first power input terminals are coupled to the first power supply circuit and receives the first supply voltage. The second power input terminals are coupled to the second power supply circuit and receives the second supply voltage. The drivers increase the voltage levels of a plurality of gate signals in a voltage rising period according to the first supply voltage. The drivers hold the voltage levels of gate signals in a voltage holding period according to the second supply voltage.
US11315506B2
This application relates to a display device and a driving method thereof. An original gray-scale data group is decomposed into three gray-scale data groups for respective output and display in three consecutive time periods according to a determined type of a color corresponding to the original gray-scale data group to be displayed by a pixel unit.
US11315494B2
The present disclosure relates to a pixel circuit and a display device using the same. The pixel circuit includes a first switch element configured to connect a first node to a third node in a sampling step, a second switch element configured to supply a data voltage to a second node in the sampling step, a third switch element configured to supply a pixel driving voltage to the second node in a emission step after the sampling step, a fourth switch element configured to connect the third node to an anode of a light-emitting element in the emission step, a first capacitor connected to the first node, a second capacitor connected between the third node and the anode of the light-emitting element, and a third capacitor connected between the anode and the cathode of the light-emitting element.
US11315487B2
A pixel driving circuit and a display panel are provided. The pixel driving circuit includes a source of a second thin film transistor electrically connected to a drain of a first thin film transistor, a gate of a sixth thin film transistor configured to receive a third control signal, a source of the sixth thin film transistor electrically connected to a second node, and a drain of the sixth thin film transistor electrically connected to an anode of a light emitting device.
US11315485B2
A shift register circuit comprises a shift register, and a signal output circuit including J number of scan signal output circuits (J is an integer of 2 or more) operating by being connected with the shift register to respectively output J number of scan signals. The J number of scan signal output circuits share a first QB node and a second QB node of the shift register, a common output terminal of the shift register, and a first voltage line, operate based on a potential of the first QB node, a potential of the second QB node, a common output signal output through the common output terminal, a first voltage transferred through the first voltage line, and an Ith clock signal transferred through an Ith clock signal line, and output the J number of scan signals through output terminals which are respectively divided.
US11315474B2
Disclosed are a method and device for driving display panel, and a display device. The method includes: comparing original data of current frame and original data of previous frame to obtain a first difference value, converting the first difference value into a standard difference value through standard conversion, comparing processed data of current frame corresponding to each stage of plurality of stages of color processing with processed data of previous frame, to obtain a second difference value corresponding to each stage, and comparing the standard difference value with the second difference value corresponding to each stage, then outputting processed data of current frame of one corresponding stage according to the comparison results. As such the driving chip (300) can drive the display panel according to the output data.
US11315469B2
A display substrate, a method for driving the same, a display device, and a high-precision metal mask are provided. The display area includes a first display sub-area in which pixels are distributed at a high density (e.g., a high resolution), and a second display sub-area in which pixels are distributed at a low density (e.g., a low resolution), and a transition display sub-area, with a distribution density of pixels (a resolution) between the distribution density of pixels in the first display sub-area and a distribution density of pixels in the second display sub-area, is arranged between the first display sub-area and the second display sub-area.
US11315464B2
The present invention relates to a display device. Specifically, a display device according to an embodiment of the present invention includes pixels and a data driver, wherein each of the pixels includes a first light-emitting diode aligned in a first direction; a first pixel circuit for driving the first light-emitting diode; a second light-emitting diode aligned in a second direction; and a second pixel circuit for driving the second light-emitting diode, and wherein the data driver supplies a first data signal to the first pixel circuit, and supplies a second data signal to the second pixel circuit during one frame period.
US11315457B2
A display device includes a driving controller which provides a first start signal and a second start signal corresponding to an operation mode to a scan driving circuit. The scan driving circuit includes a first scan driving circuit having first dummy driving stages and first driving stages which sequentially drive scan lines corresponding to a first display region among a plurality of scan lines in synchronization with the first start signal and a second scan driving circuit having second dummy driving stages and second driving stages which sequentially drive scan lines corresponding to a second display region among the plurality of scan lines in synchronization with the second start signal. The first dummy driving stages are disposed on a first side surface of the display panel and the second dummy driving stages are disposed on a second side surface of the display panel.
US11315451B1
A display device and an electronic device are provided. The display device is provided with a control unit between a driving chip and an electrostatic test point. During an electrostatic test, the control unit is disconnected from the driving chip to form a protection circuit for the driving chip under control of a first control signal and a second control signal, which can effectively prevent the driving chip from damage by static electricity.
US11315443B2
The present disclosure provides a display device that includes a housing and a flexible display panel. The display area has an exposed part and an unexposed part, the exposed part is partially or fully exposed within the housing, and the unexposed part is received in the housing, to realize for switching between a large-screen display state and a small-screen display state. Thus, it has effects for small size and long lifetime.
US11315439B2
A system and method for extended spectrum ultrasound training using tags placed on animate and/or inanimate objects. The system combines the use of tags, a reader, and a 3-DOF motion tracker to train a user in finding image windows and optimal image views in an ultrasound simulation environment.
US11315435B2
Systems and methods for verbal expression are provided. In one aspect, a verbal expression system may receive a selection of sound identifiers, generate a list of video files associated with the identifiers, receive a selection of one or more video files, concatenate the video files into an assignment file, and map the assignment file to one or more users. Optionally, the verbal expression system determine user statistics for each user, generates a progress report for each user, and/or transmits the progress report to one or more users.
US11315433B2
Provided are technologically improved systems and methods for providing terrain and runway feedback for an aircraft over a secured datalink. The method utilizes a controller onboard the aircraft and one on the ground. The controller onboard the aircraft performs the operations of: formatting a data package of mobile platform data; confirming the aircraft has a valid subscription service; securing the data package using a security protocol; and transmitting the data package via a secured datalink. The ground controller performs the operations of: confirming the subscription service of the aircraft; validating the security protocol used on the data package; decoding and processing the data with map extraction, threat detection, and image generation to generate raw terrain and runway feedback data; and transmitting the raw data using the secured datalink. An alert controller is used to generate alert commands for various alert devices based on the raw terrain and runway feedback data.
US11315431B2
Systems and methods for controlling autonomous vehicle are provided. A method can include obtaining, by a computing system, data indicative of a plurality of objects in a surrounding environment of the autonomous vehicle. The method can further include determining, by the computing system, one or more clusters of the objects based at least in part on the data indicative of the plurality of objects. The method can further include determining, by the computing system, whether to enter an operation mode having one or more limited operational capabilities based at least in part on one or more properties of the one or more clusters. In response to determining that the operation mode is to be entered by the autonomous vehicle, the method can include controlling, by the computing system, the operation of the autonomous vehicle based at least in part on the one or more limited operational capabilities.
US11315430B2
An information processing system includes vehicles and a server. Each of the vehicles generates a video obtained by imaging outside scenery in association with a time and transmit the video and position information of a host vehicle at a time when the video is generated to the server. The server detects attribute information of a person in the video from the video and detects position information of the person at the time based on the position information of the host vehicle at the time when the video is generated, when the video and the position information are received from the host vehicle. The server specifies the same person appearing in two or more videos of videos respectively received from the vehicles and transmits the attribute information of the specified person and movement path information including time-series data of the position information of the person to a client.
US11315429B1
A system and method are described for providing an alert to a driver of a host vehicle. The system includes a communication unit to be mounted in the host vehicle and configured to receive a vehicle-to-x communication including data indicative of a characteristic of a second vehicle. The system also includes a controller to be mounted in the host vehicle and provided in communication with the communication unit. The controller is configured to provide an alert to the driver of the host vehicle based on data indicative of a characteristic of the host vehicle, the data indicative of a characteristic of the second vehicle, and map data for a geographic area associated with the host vehicle and the second vehicle.
US11315426B2
A method for dynamically configuring as required the layout and number of parking spaces for various types of vehicles includes acquiring types of vehicles entering a parking lot, the parking lot comprising at least two types of parking spaces, and determining whether available parking spaces as currently laid out match the types and numbers of types of vehicles entering the parking lot. Available parking spaces can be provided or rearranged to match the vehicles entering the parking lot if there is a sufficiency of space to accommodate and match the plurality of vehicles to enter the parking lot.
US11315424B2
An advanced driver assistance system configured to implement one or more automotive V2V applications designed to assist a driver in driving a Host Motor-Vehicle. The advanced driver assistance system is configured to be connectable to an automotive on-board communication network to communicate with automotive on-board systems to implement one or different automotive functionalities aimed at assisting the driver in driving the Host Motor-Vehicle, controlling the Host Motor-Vehicle, and informing the driver of the Host Motor-Vehicle of the presence of Relevant Motor-Vehicles deemed to be relevant to the driving safety of the Host Motor-Vehicle. The advanced driver assistance system comprises an automotive V2V communication system operable to communicate with automotive V2V communication systems of Remote Motor-Vehicles via V2V messages containing motor-vehicle position-related, motion-related, and state-related data. The advanced driver assistance system is further configured to receive V2V messages transmitted by V2V communications systems of Remote Motor-Vehicles; identify from among the Remote Motor-Vehicles in communication with the Host Motor-Vehicle, Nearby Motor-Vehicles that may represent potential threats to the driving safety of the Host Motor-Vehicle, based on motor-vehicle position-related, motion-related, and state-related data in received V2V messages and on motor-vehicle position-related, motion-related, and state-related data of the Host Motor-Vehicle; and process the data contained in the V2V messages received from the Nearby Motor-Vehicles to identify from among the Nearby Motor-Vehicles Relevant Motor-Vehicles that may be relevant to the automotive functionalities aimed at assisting the driver in driving the Host Motor-Vehicle, controlling the Host Motor-Vehicle, at informing the driver of the Host Motor-Vehicle of the presence of Relevant Motor-Vehicles deemed to be relevant to the driving safety, and dispatch on the automotive on-board communication network a list of virtual objects containing information on the Host Motor-Vehicle and on the Relevant Motor-Vehicles, for exploitation by one or more of the functionalities aimed at assisting the driver in driving the Host Motor-Vehicle, controlling the Host Motor-Vehicle, and informing the driver of the Host Motor-Vehicle of the presence of the Relevant Motor-Vehicles deemed to be relevant to the driving safety of the Host Motor-Vehicle, or exploit the information on the Host Motor-Vehicle and on the Relevant Motor-Vehicles in the implementation of one or more of the automotive functionalities aimed at assisting the driver in driving the Host Motor-Vehicle, controlling the Host Motor-Vehicle, and informing the driver of the Host Motor-Vehicle of the presence of the Relevant Motor-Vehicles and of relevant events deemed to be relevant to the driving safety of the Host Motor-Vehicle.
US11315423B2
A system for monitoring a tank truck operation platform and for guiding and positioning vehicles and a method of using the same, the system includes operation platforms. Each of the operation platforms is provided with a lifting support. The operation platform is installed with an upper-position sensor, a lower-position sensor, and a stress sensor, which communicate with a central control device mounted on the operation platform. The central control device communicates with a distance meter and an in-place sensor for detecting the vehicle. The central control device may send signals to a display device, and information of platform status and vehicle position guidance are displayed on the display device to offer the driver with guidance information including whether the platform is safe and available, the moving direction of the vehicle, and position relative to the platform. Meanwhile, the central control device can receive identification information sent by the vehicle.
US11315413B2
An error monitoring apparatus and method are provided. The error monitoring method includes determining whether or not a predetermined event has occurred to a first mobility; sensing to collect an event-related potential (ERP) for at least one passenger of the first mobility for a predetermined amount of time, analyzing the collected ERP based on the determination, and transmitting error information of the first mobility to a traffic control server based on an analysis result. Herein, the predetermined event includes a traffic accident related at least to the first mobility, and the error information of the first mobility includes at least one of time information regarding when the ERP occurs, a waveform of the ERP, location information of the first mobility, or operational information of the first mobility.
US11315408B1
According to an embodiment, an emergency communication (EC) system includes an emergency notification application for generating and receiving one or more emergency notification messages; a Websocket server for connecting one or more computing devices configured with the emergency notification application; a cloud-based storage server, wherein the storage server is configured for storing a plurality of rules for determining one or more actions to be taken in an emergency; and one or more communication channel identifiers for distributing the emergency notification messages to the one or more computing devices.
US11315407B2
Methods, systems, and products notify of alarms associated with security systems. An alarm is detected by an alarm controller, and an alarm message is sent to notify of the alarm. The alarm message identifies a unique network address assigned to the alarm controller. The alarm controller then receives a Voice-over Internet Protocol call to the unique network address to verify the alarm.
US11315401B2
A security apparatus comprises a body comprising a first guide and a second guide extending along a guide axis and positioned at opposing side of the body, a first holder moveably coupled to the first guide, and a second holder moveably coupled to the second guide. The security apparatus further comprises an actuator, and at least one driver operatively coupled to the actuator and positioned along the guide axis. The driver is connected to the first holder and the second holder. A controller is in communication with the actuator and comprises a controller input, wherein in response to an authorized input, the actuator is configured to drive the driver to move the first holder along the first guide and to move the second holder along the second guide.
US11315400B1
A computer implemented method, including receiving, by a monitoring system that is configured to monitor a property and from a first camera that is trained on a vicinity of an entry point of the property, first image data, determining that a visitor is located at the vicinity of the entry point of the property, generating, by the monitoring system, an appearance model of the visitor, receiving, by the monitoring system and from a second camera that is trained on an area of the property other than the vicinity of the entry point of the property, second image data, comparing, by the monitoring system, the second image data to the appearance model of the visitor, determining a confidence score that reflects a likelihood that the visitor is located at the area of the property other than the vicinity of the entry point, and performing a monitoring system action.
US11315389B2
A computer-implemented method may comprise providing, retrieving or otherwise accessing an electronic game in which skilled players most often achieve greater success than less-skilled players. The game may be configured to generate in-game assets configured such that interaction therewith by players during game play selectively triggers wagers. Before the player inputs are used to interact with the in-game assets, random perturbations are introduced in one or more characteristics thereof, the random perturbations being configured such that the selectively triggered wagers, in the aggregate, reward both the skilled players and the less-skilled players according to a predetermined target Return-to-Player (RTP) percentage for the game. The randomly-perturbed player inputs may then be used to interact with the plurality of in-game assets to generate outcomes. Depending upon the generated outcomes, rewards may be provided to and displayed for the players, according to the predetermined target RTP percentage of the game.
US11315380B2
The invention provided herein generally relates to devices, systems, and methods for handling cash or quasi-cash items in such a way as to substantially eliminate employee theft, error, or difficulties in reconciling a record of transactions with a total amount of money in a cash drawer. The invention also provides devices, systems, and methods for cash-collateralized electronic banking.
US11315371B2
A transportation vehicle having: a keyless access system for the electronically controlled locking and unlocking of at least one vehicle door of the transportation vehicle and a UWB system having at least one UWB transceiver to transmit and receive UWB pulses via at least one antenna. In the transportation vehicle, the UWB system is used for a positioning method based on transit time measurements for determining the position of a second UWB system for controlling the keyless access system and for controlling the control unit for payload transmission with a third transceiver.
US11315360B2
A live facial recognition method includes capturing a zoom-out image of a face of a subject under recognition; and detecting a frame outside the face of the subject under recognition on the zoom-out image. The subject under recognition is determined to be a living subject when the zoom-out image includes no frame outside the face.
US11315354B2
A method and apparatus for controlling an augmented reality (AR) apparatus are provided. The method includes acquiring a video, detecting a human body from the acquired video, performing an action prediction with regard to the detected human body, and controlling the AR apparatus based on a result of the action prediction and a mapping relationship between human body actions and AR functions.
US11315352B2
A machine receives, for a given target in a given image, a plurality of annotations, each annotation indicating a range of pixels corresponding to the given target. The machine computes a number of pixels in an intersection of the plurality of annotations. The machine computes an average pixels on target (APOT) for the given target by computing, for each annotation, a number of pixels that corresponds to the given target and taking a mean of those numbers. The machine computes a precision value of the plurality of annotations as the number of pixels in the intersection divided by the APOT. The machine provides an output representing the precision value.
US11315348B2
A vehicular vision system includes a camera disposed at an in-cabin side of a windshield of a vehicle and viewing forward of the vehicle. The control, responsive at least in part to image processing by an image processor of multiple frames of captured image data, detects an object present exterior of the equipped vehicle that is moving relative to the equipped vehicle. The control receives vehicle motion data indicative of motion of the vehicle when the vehicle is moving. The control, responsive at least in part to the received vehicle motion data, and via image processing of multiple frames of captured image data, determines motion of the detected object relative to the moving vehicle by (i) determining corresponding object points in at least two frames of captured image data and (ii) estimating object motion trajectory of the detected object based at least in part on the determined corresponding object points.
US11315342B2
Automated explanation of machine learning predictions, by: Obtaining an input, a machine learning model, and a classification score produced by application of the machine learning model to the input. Optimizing iterative application of the machine learning model to perturbations of the input, wherein a target of said optimizing is at least a predefined non-zero classification score. Generating, based on one of the perturbations which achieved the predefined non-zero classification score, an explanation to the classification score produced by the application of the machine learning model to the input.
US11315339B1
Disclosed herein are methods and systems for registering an Augmented Reality (AR) scene to a 3D model of a certain area, comprising accumulating a geometrical dataset of a certain area based on visual data captured by imaging sensors during an AR session, obtaining a 3D model of the certain area, computing a similarity score for the geometrical dataset compared to the 3D model rotated in several candidate principal rotation angles based on parallelism of corresponding planes identified in the geometrical dataset and in the rotated 3D model, selecting a highest score principal rotation angle, computing a translation vector for each of a plurality of fine-tune rotation angles with respect to the selected principal rotation angle based on a distance between the corresponding planes, selecting a lowest distance fine-tune rotation angle, and registering the geometrical dataset to the 3D model according to the selected fine-tune rotation angle and its translation vector.
US11315338B1
Provided is a machine-readable medium storing instructions that when executed by a processor effectuate operations including: receiving, with an application executed by a communication device, a first set of inputs including user data; generating, with the application, a three-dimensional model of the user based on the user data; receiving, with the application, a second set of inputs including a type of clothing garment; generating, with the application, a first set of clothing garments including clothing garments from a database of clothing garments that are the same type of clothing garment; generating, with the application, a second set of clothing garments from the first set of clothing garments based on the user data and one or more relationships between clothing attributes and human attributes; and presenting, with the application, the clothing garments from the second set of clothing garments virtually fitted on the three-dimensional model of the user.
US11315317B2
In one embodiment, a system generates an occupancy grid map based on an initial frame of point clouds. The system receives one or more subsequent frames of the point clouds. For each of the subsequent frames, the system updates an occupancy grid map based on the subsequent frame. The system identifies one or more problematic voxels based on the update, the system determines whether the problematic voxels belong to a wall object, and in response to determining that the problematic voxels belong to a wall object, the system flags the problematic voxels as ghost effect voxels for the subsequent frame.
US11315315B2
Systems, methods, and non-transitory computer-readable media are disclosed for modifying voxel-based 3D representations using 3D digital brush tools and/or resolution filters. For example, the disclosed systems can utilize 3D digital brush tools (e.g., a digital blur brush tool, a digital smudge brush tool, and/or a digital melt brush tool) to identify and modify one or more voxels within a 3D representation using multiple buffers of visual properties. Additionally, the disclosed systems can modify one or more voxels within a 3D representation by rendering the one or more voxels at varying levels of detail using an octree (e.g., a mosaic filter tool). In particular, the disclosed systems can identify one or more voxels within an octree that are smaller than a target voxel size. Moreover, the disclosed systems can combine the identified one or more voxels within the octree to render the 3D representation at varying levels of detail.
US11315292B2
Systems and methods of using the same for functional fluorescence imaging of live cells in suspension with isotropic three dimensional (3D) diffraction-limited spatial resolution are disclosed. The method-live cell computed tomography (LCCT)-in-volves the acquisition of a series of two dimensional (2D) pseudo-projection images from different perspectives of the cell that rotates around an axis that is perpendicular to the optical axis of the imaging system. The volumetric image of the cell is then tomographically reconstructed.
US11315291B1
A method, computer system, and a computer program product for shine visualization is provided. The present invention may include recognizing an object in a digital image loaded on a user device. The present invention may include assigning a shine index to the recognized object. The present invention may include determining, based on a plurality of pixel values corresponding to the recognized object, a direction of light relative to the recognized object. The present invention may include tracking a position of a user's eyes viewing the digital image on the user device. The present invention may include in response to detecting a movement in the position of the user's eyes, applying, in real-time, at least one filter to the recognized object to simulate a shining effect of the recognized object in the digital image.
US11315279B2
A method for training a neural convolutional network for determining, with the aid of the neural convolutional network, a localization pose of a mobile platform using a ground image. Using a first multitude of aerial image training cycles, each aerial image training cycle includes: providing a reference pose of the mobile platform; and providing an aerial image of the environment of the mobile platform in the reference pose; using the aerial image as an input signal of the neural convolutional network; determining the respective localization pose with the aid of an output signal of the neural convolutional network; and adapting the neural convolutional network to minimize a deviation of the respective localization pose determined using the respective aerial image from the respective reference pose.
US11315270B2
According to embodiments, point cloud data transmission method may include encoding point cloud data, encapsulating a bitstream that includes the encoded point cloud data into a file, and transmitting the file, the bitstream is stored either in a single track or in multiple tracks of the file, the file further includes signaling data, wherein the signaling data include at least one parameter set and spatial region information, and the encoded point cloud data include geometry data and attribute data.
US11315267B2
A method for processing scan data which are recorded by a measuring device with a scan functionality, wherein a reduced scan data record is created from a recorded scan data record with a first scan data density by selecting individual scan data points. Here, the selection represents an adaptation to a reduced scan data density, which is less than the first scan data density of the recorded scan data record. The reduced scan data density depends on a predetermined display resolution for displaying scan data. The reduced scan data record is transmitted to an external data processing device and displayed by the latter by means of a display, depending on the predetermined display resolution.
US11315265B2
A fingertip detection method, a fingertip detection device and a storage medium are disclosed. The fingertip detection method includes: determining a minimum-depth point in a hand area to be detected based on a depth image; determining a hand vertex in the hand area to be detected based on the depth image; determining a fingertip position based on the minimum-depth point and the hand vertex.
US11315259B2
Systems, devices, media and methods are presented for a human pose tracking framework. The human pose tracking framework may identify a message with video frames, generate, using a composite convolutional neural network, joint data representing joint locations of a human depicted in the video frames, the generating of the joint data by the composite convolutional neural network done by a deep convolutional neural network operating on one portion of the video frames, a shallow convolutional neural network operating on a another portion of the video frames, and tracking the joint locations using a one-shot learner neural network that is trained to track the joint locations based on a concatenation of feature maps and a convolutional pose machine. The human pose tracking framework may store, the joint locations, and cause presentation of a rendition of the joint locations on a user interface of a client device.
US11315255B2
The present disclosure includes methods and systems for identifying and manipulating a segment of a three-dimensional digital model based on soft classification of the three-dimensional digital model. In particular, one or more embodiments of the disclosed systems and methods identify a soft classification of a digital model and utilize the soft classification to tune segmentation algorithms. For example, the disclosed systems and methods can utilize a soft classification to select a segmentation algorithm from a plurality of segmentation algorithms, to combine segmentation parameters from a plurality of segmentation algorithms, and/or to identify input parameters for a segmentation algorithm. The disclosed systems and methods can utilize the tuned segmentation algorithms to accurately and efficiently identify a segment of a three-dimensional digital model.
US11315249B2
Systems and methods are disclosed for analyzing an image of a slide corresponding to a specimen, the method including receiving at least one digitized image of a pathology specimen; determining, using the digitized image at an artificial intelligence (AI) system, at least one salient feature, the at least one salient comprising a biomarker, cancer, cancer grade, parasite, toxicity, inflammation, and/or cancer sub-type; determining, at the AI system, a salient region overlay for the digitized image, wherein the AI system indicates a value for each pixel; and suppressing, based on the value for each pixel, one or more non-salient regions of the digitized image.
US11315234B2
An object of the present invention is to accurately measure the heights of wire loops densely disposed in a power module. A semiconductor manufacturing inspection system includes: an single-color illumination unit including a plurality of LED chips to emit light beams to a plurality of wire loops connected to surfaces of semiconductor elements; a camera to capture images of the wire loops; and an image processor to recognize an imaging region of each of the wire loops from the images, based on a luminance value and to measure the height of each of the wire loops based on the imaging region of the wire loop in the images. The LED chips emit the light beams to the separate wire loops, and the light beams emitted from two of the LED chips to adjacent two of the wire loops differ in luminance.
US11315231B2
An industrial image inspection method includes: generating a test latent vector of a test image; measuring a distance between a training latent vector of a normal image and the test latent vector of the test image; and judging whether the test image is normal or defected according to the distance between the training latent vector of the normal image and the test latent vector of the test image.
US11315218B2
There are provided a composition processing system, a composition processing apparatus, and a composition processing method that allow efficient inspection. A composition processing system includes an image capturing apparatus A, a first computer B, and a second computer C. The first computer B includes: a first image acquisition unit; a composition supplementary information acquisition unit that acquires composition supplementary information for composing a first large-area image; a minified separate image generation unit that generates minified separate images acquired by reducing image sizes of the separate images; a second large-area image generation unit that composites the minified separate images on the basis of the composition supplementary information to generate a second large-area image; and an image display unit that displays the second large-area image. The second computer C includes: a second image acquisition unit that acquires from the first computer the plurality of separate images to which the composition supplementary information is added; and a first large-area image generation unit that composites the plurality of separate images on the basis of the composition supplementary information to generate the first large-area image.
US11315215B2
A magnified portion and an unmagnified portion of a computer-generated reality (CGR) environment are displayed from a first position. In response to receiving an input, a magnified portion of the CGR environment from a second position is displayed with a magnification less than that of the magnified portion of the CGR environment from the first position and a field of view greater than that of the magnified portion of the CGR environment from the first position. A first unmagnified portion of the CGR environment from a third position is displayed with a field of view greater than that of the magnified portion of the CGR environment from the second position. Then, a second unmagnified portion of the CGR environment from the third position is displayed with a field of view greater than that of the first unmagnified portion of the CGR environment from the third position.
US11315212B2
An image processing apparatus for executing partial processes on each of plural image-section data items, corresponding to plural image sections obtained by dividing an input image into partial regions, in each object of an object group in which plural objects for executing image processing is connected in a directed acyclic graph form, the image processing apparatus includes a processor configured to: assign dependency relationships to the partial processes between the objects; assign a priority to a partial process of an object arranged in a terminal stage of the object group; assign, as a priority of a partial process of an object arranged at a pre-stage side which has at least one partial process that is connected at a post-stage side and that has the dependency relationship assigned, a largest value of the priority; and execute a partial process having become executable according to the dependency relationship, according to the priority.
US11315197B2
A system and method may aggregate into a data structure property information from multiple databases, e.g., from all records included in those databases, and upon selection of any subject property or a characteristic thereof curates the often imperfect and discrepant property information to create suggested values. Similarly, the system and method may perform an on-the-fly evaluation of any characteristic of a selected record, when the property information for that characteristic includes an unlikely value, by triggering from the data structure a dynamic extraction of property information corresponding to a subject property of the selected record, where the dynamic extraction further generates and compares a suggested value to the unlikely value.
US11315193B1
A smart contract computing device may be provided. A processor may be configured to: (1) receive a plurality of deposits from a plurality of user computing devices; (2) store the plurality of deposits in a blockchain structure including, for each user computing device, a user identifier and a current amount; (3) receive, from at least one user computing device of the plurality of user computing devices, a proposal message for a decentralized insurance policy, the proposal message including a price amount, a coverage amount, a payout condition, and a specified data source; (4) receive, from at least one user computing device of the plurality of user computing devices, a response message for the decentralized insurance policy; and/or (5) generate, in response to receiving the response message, a smart contract in the blockchain structure including at least one buyer user identifier, at least one seller user identifier, the coverage amount, the payout condition, and the specified data source.
US11315190B1
One or more driving analysis computing devices in a driving analysis system may be configured to collect vehicle driving data and infrastructure data in response to a collision. Vehicle driving data may be received from a first vehicle involved in the collision and a second vehicle involved in the collision. Vehicle driving data may be received for vehicles within a defined radius of the first vehicle and/or the second vehicle. Infrastructure data from infrastructure elements within a defined vicinity of the first vehicle and/or the second vehicle may be received. The received data may be used to initiate an insurance claim, assess fault for the collision, and detect fraudulent claims.
US11315187B2
A preset alert trigger event associated with a wealth management application operated on an electronic device is detected. In response to detecting the preset alert trigger event, the electronic device obtains a physiological characteristic parameter characterizing an emotion of a target user. The electronic device determines that a preset normal emotion fluctuation condition is not satisfied according to the physiological characteristic parameter. In response to determining that the normal emotion fluctuation condition is not satisfied, a risk alert on a wealth management action of the target user performed in the wealth management application is output.
US11315182B2
Methods and systems for performing risk checks on electronic orders for securities. According to one embodiment, the method comprises performing risk checks on an electronic order for a security, the electronic order being issued from a client computer to an exchange computer via a network, wherein a risk check engine is logically interposed between the client computer and the exchange computer on the network. According to the illustrative method, at the risk check engine, the electronic order is received and parsed into one or more fields and data within the fields is identified at a network layer. The risk check engine performs one or more risk checks on the data using a processing element at the network layer. If the risk checks are passed, the risk check engine permits the electronic order to be transmitted to the exchange computer. If one or more of the risk checks are violated, the risk check engine rejects the order.
US11315179B1
A credit card recommendation system for recommending credit cards to a user can be based on the consumer's estimated monthly spend, estimated spend across a plurality of categories, and user credit data. The credit card recommendation system can filter credit cards based on a likelihood of approval for the user. The credit card recommendation can determine a reward valuation and an adjustment valuation by assessing user spend and the characteristics corresponding to the credit card. The credit card recommendation can train a model to score credit cards for users, and apply specific user data to the model to determine a credit card score particular to the user.
US11315176B2
A mobile auction and engagement system, and method of use, for conducting auctions, advertising activities, promotions, and other engagement activities during various live events. Access to the mobile auction and engagement system can be limited to users within a geographic region, such as a sport stadium. The system includes a user tool that enables a user within the permissible geographic area to bid on auction items and participate in engagement activities, such as trivia contests. The system further includes an administrative tool that allows the system to be customized for various customers, allows input about auction items and rules, and determines how advertisements are presented.
US11315172B2
Feeds in a network-based marketplace are described. The system receives a request, over a network, from a user that is associated with feed selection information, and identifies source feeds based on the feed selection information. The source feeds respectively include a first plurality of content elements. The system generates a presentation feed by retrieving a second plurality of content elements from the source feeds. The generating is performed continuously and in real-time. The system segments the presentation feed into pages and generates interfaces that include a first interface based on the pages. The system communicates the first interface, over the network, to the user, responsive to the receiving of the request.
US11315171B2
A method for in-store product fulfilment in a retail store having a retail display space and an inventory station in an inventory area where expensive products are stored to avoid theft and bulky products are stored to conserve retail display space. The method involves a step having an electronic request for a product being sent directly from an in-store customer in the retail display space. This electronic request is directed to the inventory station. The method involves a step of having the inventory station send an order confirmation to the in-store customer acknowledging the electronic request, confirming to the in-store customer that the product is available in inventory and directing the customer to proceed to a designated pick up point at the conclusion of their shopping.
US11315164B2
Generally, the present disclosure relates to methods and systems for generating complementary product recommendations. In some example aspects, human-identified complementarity of a subset of products can be used to train a neural network, which is in turn used to generate pairwise complementarity values for items. Based on such values, complementary items can be identified.
US11315152B2
A method and system for product recommendation. The method includes: defining, by a computing device, a hierarchical Bayesian model having a latent factor; training, by the computing device, the hierarchical Bayesian model using a plurality of training events to obtain a trained hierarchical Bayesian model, each event comprising feature of a product, brand of the product, feature of a user, and action of the user upon the product; predicting, by the computing device, a possibility a target user performing an action on a target product using the trained hierarchical Bayesian model; and providing product recommendation to the target user based on the possibility.
US11315149B2
Mechanisms are provided to implement a brand personality inference engine. The mechanisms receive crowdsource information and extract features associated with a brand from the crowdsource information. The crowdsource information comprises natural language content submitted by a plurality of providers to a crowdsource information source. The mechanisms analyze features associated with the brand in accordance with a brand personality model configured to predict a brand personality for the brand based on the features associated with the brand. The mechanisms generate an inferred brand personality data structure, representing a perceived brand personality of providers providing the crowdsource information, and output an output indicating aspects of the perceived brand personality based on the inferred brand personality data structure.
US11315148B2
An information processing apparatus extracts at least one store from a plurality of stores in accordance with an order in which degrees of safety for a target vehicle are ordered as starting from higher degrees of safety, by using information which indicates the degree of safety relevant to situations to be provided if a user visits the store and the user leaves the store by using the vehicle with respect to each of the plurality of stores belonging to a predetermined category; and provides, to the user who gets on the target vehicle, information which prompts the user to visit the at least one store.
US11315141B2
A system and method is presented for product substantiation and promotion redemption. A purchased product list is transmitted from a retail store system to a promotion analysis server along with a user identifier. The promotion analysis server identifies promotions available to the user, and then considers whether the benefits under the promotions are still available to the user. Discounts for available promotions related to the purchased product list are calculated and transmitted to the retail store system for deduction from the transactions. An approved product list can be provided that filters the purchased product list before transmittal. The approved product list can include promotions from a plurality of programs.
US11315137B1
Systems and methods for providing a rewards payment form linked directly to a rewards account are described. The rewards points may be spent directly by the customer through the use of the payment form linked to the rewards account. The payment form may be a payment card (e.g., a physical card having an account number accessible via a magstripe, an EMV chip, etc.) or a virtual payment card loaded into a mobile wallet accessible by the customer. The rewards payment form allows the customer to spend the rewards points stored in the rewards account without first going through the extra step of converting the rewards points into currency.
US11315126B2
A method for checking the validity of a ticket involves transferring information from a control entity to a mobile device. A code is computed on the basis of this information, of a derived key and of a property individual for the mobile device, the code being subsequently checked by the control entity.
US11315117B2
A station device in a biometric pre-identification system uses identity to perform one or more actions. Identities are determined (such as via a backend) using biometric information. A biometric pre-identification device obtains biometric information and/or a digital representation thereof from a person approaching the station device. The biometric pre-identification device transmits such to the station device, facilitating the station to begin and/or perform various actions. The station device begins or performs the actions using the identity determined based on the biometric information before the person arrives at the station device.
US11315115B2
A blockchain-based data processing system may comprise: a transaction-side blockchain node and a server-side blockchain node on a blockchain network maintaining a blockchain. The transaction-side blockchain node may be configured to: create a transaction data structure based on an Unspent Transaction Output (UTXO) model, consolidate transaction data of a transaction according to the transaction data structure to generate shared transaction data, execute a smart contract of the transaction-side blockchain node to automatically determine a to-be-settled commission amount, update the shared transaction data according to the to-be-settled commission amount, collect the updated shared transaction data according to a preset condition, and send a to-be-settled transaction processing request comprising the updated shared transaction data to the server-side blockchain node. The server-side blockchain node may be configured to: receive the to-be-settled transaction processing request, and calculate a sum of the to-be-settled commission amount in the updated shared transaction data.
US11315114B2
A dynamic transaction card comprising an outer surface, a sensor, and a display disposed on the outer surface is disclosed. The dynamic transaction card can include an antenna and a microcontroller controlling a dynamic transaction card application. The dynamic transaction card can also include a secure payment chip having a plurality of contact points and storing a passive tag associated with a user. The passive tag can include a unique identifier and one or more log-in credentials for the user. When making a purchase, the user can be authenticated via a connection between the dynamic transaction card and a user device. The unique identifier can be used as an authentication token and the one or more log-in credentials can be verified against log-in credentials associated with the user.
US11315099B2
A system, apparatus, and method for processing payment transactions that are conducted using a mobile device that includes a contactless element, such as an integrated circuit chip. The invention enables the updating, correction or synchronization of transaction data maintained by an Issuer with that stored on the device. This is accomplished by using a wireless (cellular) network as a data communication channel for data provided by an Issuer to the mobile device, and is particularly advantageous in circumstances in which the contactless element is not presently capable of communication with a device reader or point of sale terminal that uses a near field communications mechanism. Data transferred between the mobile device and Issuer may be encrypted and decrypted to provide additional security and protect the data from being accessed by other users or applications. If encryption keys are used for the encryption and decryption processes, they may be distributed by a key distribution server or other suitable entity to a mobile gateway which participates in the data encryption and decryption operations.
US11315091B2
The invention relates to the field of making online payments by integrating social networks and payment networks to a seamless network. In particular, the invention leverages the information in the social network to conduct financial transactions.
The best mode of the invention is considered to be a social payment network app that incorporates all or most of the functions of credit cards, internet banking and money order companies by using the data and functions already available in the social network.
The invention provides better counterparty recognition, reduces the chance of fraud, or fraud, and provides a cheaper payment platform to consumers (110, 410) or small businesses while also reducing the administrative burden in making and paying purchases or reporting payments and/or expenses to third parties, such as the employer or tax administration.
US11315082B2
A cloud based intelligent secretary application, a method and a system for scheduling a meeting is disclosed. The invention includes a cloud based intelligent secretary application, running on a mobile device (200, 500, 800, 1100) and a cloud server (222, 522, 822, 1122). The cloud based intelligent secretary application enables multiple users to form a group. The members of the group allow their mobile devices to be accessed by the cloud based intelligent secretary application. The cloud based intelligent secretary application receives a request for arranging a meeting (312) with at least two members of the group. The cloud based intelligent secretary application calculates the meeting means, place and time that allow the minimum total disruption and cost, and/or, maximum efficiency for the meeting. The cloud based intelligent secretary application suggests (340) the meeting means, place and time that allows the minimum total disruption and cost.
US11315079B2
A dynamic Innovation Enablement System (IES) that utilizes a novel n-dimensional vector-based data management system, in combination with a novel user interface and novel expert system, to speed up the efficiency of computer processing and real-time user application of data for selecting user interventions that optimize outcomes within the IES. The IES is a computer-implemented system for facilitating users to develop, practice and apply competency in innovation-conducive behaviors and techniques. The system has a user system and coupled to the user system, a server system, a data store and an innovation enablement system (IES). IES has a first module that includes information to guide users through a first set of tasks directed to developing competencies in innovation. IES also has a second module that includes information to guide users through a second set of predetermined tasks, including at least two tasks that together form an innovation process that directs a user towards producing an innovation. IES also has a third module that integrates the first module and the second module, wherein information about the users, generated utilizing one of the two modules, can inform and facilitate what the users input as information when utilizing the other of the two modules. In a further aspect, the IES employs vector matrix algebra to arrive at an ideal vector correlated to an innovation outcome.
US11315069B2
A merchant can use an e-commerce platform to sell products to customers, and customers can use the e-commerce platform to return items that they are unsatisfied with back to the merchant. These product returns have an associated cost. Embodiments of the present disclosure relate to computer-implemented systems and methods to enable customer-to-customer product returns in an e-commerce platform. In a customer-to-customer return, a first customer that wants to return an item of a particular product is connected with a second customer that wants to purchase that product. The e-commerce platform then facilitates a shipment of the item from the first customer directly to the second customer. Embodiments of the present disclosure include online store implementations of customer-to-customer returns, online marketplace implementations of customer-to-customer returns, and customer-to-customer returns implemented using orders for returned items.
US11315066B2
Embodiments herein describe a return network simulation system that can simulate changes in a retailer's return network to determine the impact of those changes. Advantageously, being able to accurately simulate the retailer's return network means changes can be evaluated without first making those adjustments in the physical return network. Doing so avoids the cost of implementing the changes on the return network without first being able to predict whether the changes will have a net positive result (e.g., a positive result that offsets any negative results). A retailer can first simulate the change on the return network, review how the change affects one or more KPIs, and then decide whether to implement the change in the actual return network. As a result, the retailer has a reliable indicator whether the changes will result in a desired effect.
US11315064B2
Provided is an information processing device to estimate a current work status by using record data including Man data and a work model in which the record data and with work content at a manufacturing site are associated. The information processing device supports a production instruction at the manufacturing site, and includes a data extraction unit that acquires record data including Man data from the manufacturing site, and a work candidate calculation unit that estimates a current work status by using the record data and a work model in which the record data and with a work content at the manufacturing site are associated.
US11315059B1
A system and method are disclosed for big bucket campaign planning that automatically learns weights for parameters of a weighted evaluation function. Embodiments include modeling the use of the one or more campaign operations and one or more campaignable resources as one or more campaign planning problems comprising a sequential decision problem with decision parameters, determining a campaign plan for the use of campaign operations and one or more campaignable resource, encoding a required policy of the sequential decision problem into a k-lookahead search strategy by defining an evaluation function comprising a weighted sum of features evaluated from the campaign planning problem, learning weights associated with an evaluation function that determines an effective objective function for campaign planning as a linear programming problem, and computing the parameters of the evaluation function using an iterative cross-entropy campaign planning.
US11315056B2
Methods, systems and computer program products for providing an interactive resource plan visualization associated with a facility are provided. Aspects include receiving facility data comprising historical facility data, current facility data and demand data. Aspects also include determining projected resource demand based on the facility data and the demand data and using cognitive computing techniques. Aspects also include generating a visual representation of a facility. The visual representation of the facility includes available resources and resource demand associated with a specified time and the available resources are rendered according to a first visual style. Aspects also include determining resource availability modifications based on the available resources and the projected resource demand. Aspects also include generating a visual representation of the resource availability modifications associated with the specified time within the visual representation of the facility. The resource availability modifications are rendered according to a second visual style.
US11315040B2
The disclosure relates to system and method for detecting an instance of lie using a Machine Learning (ML) model. In one example, the method may include extracting a set of features from an input data received from a plurality of data sources at predefined time intervals and combining the set of features from each of the plurality of data sources to obtain a multimodal data. The method may further include processing the multimodal data through an ML model to generate a label for the multimodal data. The label is generated based on a confidence score of the ML model. The label is one of a true value that corresponds to an instance of truth or a false value that corresponds to an instance of lie.
US11315034B2
A system comprises: a data warehouse, a storage device and a cluster including a plurality of computing nodes; the data warehouse is configured to store task data obtained from the user; at least one computing node in the cluster includes a resource scheduling component, and is configured to perform resource scheduling for the task and determine a computing node executing the task; the computing node executing the task comprises a model training component and/or a prediction component; the model training component is configured to, according to task data, invoke a corresponding type of learning model from the storage device; use sample data and training target included in the task data to train the learning model, to obtain the prediction model corresponding to the task and store the prediction model in the storage device; the prediction component is configured to obtain a prediction result output by the prediction model.
US11315030B2
An Online Machine Learning System (OMLS) including an Online Preprocessing Engine (OPrE) configured to (a) receive streaming data including an instance comprising a vector of inputs, the vector of inputs comprising a plurality of continuous or categorical features; (b) discretize features; (c) impute missing feature values; (d) normalize features; and (e) detect drift or change in features; an Online Feature Engineering Engine (OFEE) configured to produce features; and an Online Robust Feature Selection Engine (ORFSE) configured to evaluate and select features; an Online Machine Learning Engine (OMLE) configured to incorporate and utilize one or more machine learning algorithms or models utilizing features to generate a result, and capable of incorporating and utilizing multiple different machine learning algorithms or models, wherein each of the OMLE, the OPrE, the OFEE, and the ORFSE are continuously communicatively coupled to each other, and wherein the OMLS is configured to perform continuous online machine learning.
US11315020B2
Hardware optimization of neural networks is provided. In various embodiments, an output-induced receptive field of each of a plurality of layers of a neural network is determined. From each of the plurality of layers any portions of their respective input that falls outside their respective output-induced receptive field are trimmed. For each of the plurality of layers, a plurality of mappings of the layer to physical neurosynaptic cores are determined. A mapping is determined having a minimum total number of cores required for the neural network based on the plurality of mappings.
US11315018B2
A method, computer readable medium, and system are disclosed for neural network pruning. The method includes the steps of receiving first-order gradients of a cost function relative to layer parameters for a trained neural network and computing a pruning criterion for each layer parameter based on the first-order gradient corresponding to the layer parameter, where the pruning criterion indicates an importance of each neuron that is included in the trained neural network and is associated with the layer parameter. The method includes the additional steps of identifying at least one neuron having a lowest importance and removing the at least one neuron from the trained neural network to produce a pruned neural network.
US11315007B2
An apparatus to facilitate workload scheduling is disclosed. The apparatus includes one or more clients, one or more processing units to processes workloads received from the one or more clients, including hardware resources and scheduling logic to schedule direct access of the hardware resources to the one or more clients to process the workloads.
US11314992B2
A system is provided for identifying consumer packaged goods (CPGs). The system comprises an imaging device mounted on a mobile platform; a CPG detector which is equipped with a neural network and which (a) utilizes the imaging device to obtain an image containing a plurality of CPGs, (b) detects a set of CPG superclass features in the image, and (c) generates a CPG feature map which maps the location of CPG features in the image, wherein said neural network has been trained on a set of images of CPGs to recognize which of a set of superclasses a detected CPG belongs to; a region proposal network which accepts the CPG feature map as input and which returns a first set of regions in the image where a CPG could be located; a superclassifier which examines each region in the first set of regions to determine if the region contains an instance of a superclass of a CPG, and which outputs a second set of regions containing a CPG; and a superclass proposal layer which operates on each member of the second set of regions and returns a set of superclass proposals for each region.
US11314990B2
The present invention relates to a method for acquiring an object information, the method comprising: obtaining an input image acquired by capturing a sea; obtaining a noise level of the input image; when the noise level indicates a noise lower than a predetermined level, acquiring an object information related to an obstacle included in the input image from the input image by using a first artificial neural network, and when the noise level indicates a noise higher than the predetermined level, obtaining a noise-reduced image of which the environmental noise is reduced from the input image by using a second artificial neural network, and acquiring an object information related to an obstacle included in the sea from the noise-reduced image by using the first artificial neural network.
US11314989B2
A system for training a generative model and a discriminative model. The generative model generates synthetic instances from latent feature vectors by generating an intermediate representation from the latent feature vector and generating the synthetic instance from the intermediate representation. The discriminative model determines multiple discriminator scores for multiple parts of an input instance, indicating whether the part is from a synthetic instance or an actual instance. The generative model is trained by backpropagation. During the backpropagation, partial derivatives of the loss with respect to entries of the intermediate representation are updated based on a discriminator score for a part of the synthetic instance, wherein the part of the synthetic instance is generated based at least in part on the entry of the intermediate representation, and wherein the partial derivative is decreased in value if the discriminator score indicates an actual instance.
US11314987B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a generator neural network to adapt input images.
US11314984B2
Embodiments for intelligent interpretation of image processing results using machine learning in a computing environment by a processor. One or more data sets may be transformed into one or more pseudo-image representations to enable one or more image processing tasks for image processing. An interpretation of an image processing task result from applying the one or more image processing tasks on the one or more pseudo-image representations generated from one or more data sets.
US11314972B2
An object detection apparatus includes a first camera unit, a second camera unit, and a control unit. The first camera unit includes one or more cameras, and is configured to capture an image around a vehicle. The second camera unit includes one or more cameras, and is configured to capture an image of an area ahead of the vehicle. The control unit is configured to: determine a displacement of a feature point positioned in a common area from the image acquired via the first camera unit; determine a pixel displacement of the feature point in the image acquired via the second camera unit; and determine distance information to an object recognized in the image captured via the second camera unit based on the displacement of the feature point and the pixel displacement of the feature point.
US11314971B2
In general, techniques are described for a personal protective equipment (PPE) management system (PPEMS) that uses images of optical patterns embodied on articles of personal protective equipment (PPEs) to identify safety conditions that correspond to usage of the PPEs. In one example, an article of personal protective equipment (PPE) includes a first optical pattern embodied on a surface of the article of PPE; a second optical pattern embodied on the surface of the article of PPE, wherein a spatial relation between the first optical pattern and the second optical pattern is indicative of an operational status of the article of PPE.
US11314968B2
An information processing apparatus (2000) detects leaving of an object to be determined from an object queue (20) included in video data (12) generated by a camera (10). The information processing apparatus (2000) infers a global behavior of the object to be determined on the basis of a relationship between the object to be determined and another object (22) included in the object queue (20). The information processing apparatus (2000) determines whether or not the object to be determined has left the object queue (20) on the basis of the global behavior of the object to be determined.
US11314966B2
Embodiments of the invention are directed to a system and methods for determining a likelihood that an image that includes a user is a spoof or fake. In some embodiments, focus values are determined for various parts of the image during a focus sweep. The focus values may represent a focus point at which a particular part of the image is sharp. In some embodiments, the focus values may be determined only for the sections of the image that correspond to a face within the image. From the focus values, the system may determine a relative depth of various parts of the image. Using the relative depths, the system may generate a rough depth map for the image. The depth map may be analyzed to determine a likelihood that the image is authentic.
US11314964B2
A method, apparatus and computer program stored on a non-volatile computer readable storage medium for confirming a pill in the mouth of a user. The computer program causing a general purpose computer to perform the steps of capturing one or more images of a user by an image capture device, confirming the position of the face of the user within the captured image by measuring a size of the face, and setting a predetermined portion of the face of the user to be a region of interest. An open mouth of the user is confirmed within the region of interest, and the open mouth of the user is classified as one of a mouth with a pill therein and a mouth without a pill therein.
US11314962B2
An electronic device and a command execution method for a fingerprint recognition-based electronic device are provided. The electronic device includes a display unit and a sensing unit. A fingerprint recognition area is provided on the display unit. When the captured fingerprint information includes fingerprint information of at least two fingers, it means that the user touches the fingerprint recognition area with multiple fingers, it is likely that an emergency occurs. Then, the fingerprint recognition unit matches the collected fingerprint information with the preset fingerprint information, and if the matching is successful, the processing unit executes a corresponding operation command. Compared with the existing technology, the electronic device of the present disclosure facilitates user operations and makes sending an emergency message more conveniently, efficiently and secretly; on the other hand, the electronic device greatly reduces the overall thickness of mobile devices, making mobile devices thinner and lighter to meet market demand.
US11314960B2
A display apparatus including a large-area fingerprint sensor includes a display panel displaying an image; a touch panel sensing a touch of a finger; a fingerprint sensor including a plurality of fingerprint pixels and recognizing a fingerprint of the finger; a fingerprint sensor driver driving the fingerprint sensor and including a driver driving the fingerprint sensor and a fingerprint recognizer recognizing a fingerprint by using sensing signals received from the fingerprint sensor; and a touch driver driving the touch panel, wherein the driver of the fingerprint sensor driver provides a sensing gate signal to sensing gate lines included in a first touch block determined being touched by touch position information received from the touch driver, among m (where m being an integer of 2 or greater) number of sensing gate lines included in the fingerprint sensor.
US11314957B1
A method of verifying an identity of objects in a production line may include transporting a plurality of objects along a production line. The method may include detecting an individual object of the plurality of objects using a proximity sensor. The method may include triggering a plurality of imaging sensors to capture an image of a barcode on an outer surface of the individual object based on detection of the individual object by the proximity sensor. The method may include determining whether data from the barcode matches predetermined barcode data.
US11314954B2
An RFID tag includes an RFID device, an output device and a controller. The RFID device includes a storage from and into which information is readable and writable from a reading/writing apparatus through wireless communication. The output device outputs information. The controller reads information for output from the storage and controls the output device. The storage includes a first region into which the information for output is written and a second region separate from the first region. The controller updates data of the second region in response to updating output of the output device.
US11314949B2
A system to convert sequences of human thought representations into coherent stories, in association with a language understanding system is disclosed. Said system comprises: an entity dereferencing and enrichment module, an anomaly detecting unit that comprises: a context anomaly module, and a meaning anomaly and reinforcement module; an inter thought representation reasoning and transformation unit; an entity knowledge base; a thought representation knowledge base; and an output thought representation cloud. The system takes sequences of thought representations as input and tries to make sense out of them. The system is used in association with any type of language understanding system for creating meaning out of the sequence of thoughts.
US11314944B2
Techniques are described related to prior context retrieval with an automated assistant. In various implementations, instance(s) of free-form natural language input received from a user during a human-to-computer dialog session between the user and an automated assistant may be used to generate a first dialog context. The first dialog context may include intent(s) and slot value(s) associated with the intent(s). Similar operations may be performed with additional inputs to generate a second dialog context that is semantically distinct from the first dialog context. When a command is received from the user to transition the automated assistant back to the first dialog context, natural language output may be generated that conveys at least one or more of the intents of the first dialog context and one or more of the slot values of the first dialog context. This natural language output may be presented to the user.
US11314943B2
The present disclosure provides computing systems and techniques for indicating an emotional and/or environmental state of a user in a digital messaging application. A computing device can determine an emotional and/or environmental state of a first user responsive to reading or responding to a message and can convey the determined emotional and/or environmental state to a second computing device, to be transiently presented by the second computing device.
US11314940B2
A method includes determining, by an electronic device, a skill from a first natural language (NL) input. Upon successful determination of the skill, the first NL input is transmitted to a custom skill parser for determination of a skill intent. The custom skill parser is trained based on data including at least a custom training data set. Upon unsuccessful determination of the skill, the first NL input is transmitted to a generic parser for determination of a general intent of the first NL input.
US11314938B2
A method and system of automatically interpreting documents relating to regulatory directives to automatically identify actionable items and assigning each of the actionable items identified to the appropriate responsible party in a business.
US11314932B2
A method for generating a message form includes: acquiring a dataset received by a communication interface, the dataset including an object, an attribute defining an identifier of the object and a number defining a number of identified objects; storing the received data in a memory, the memory further including predefined objects and a set of input controls, each object being associated with at least one input control; comparing each received object with the predefined objects stored in the memory so as to determine, of the received objects, those that are already referenced in the memory; selecting a set of input controls associated with the objects determined in the comparing step by a processor, each object being associated with at least one input control; generating a form comprising a list of input controls selected depending on the number of determined objects and on the attributes of each determined object.
US11314916B2
An effective spacing is calculated for each physical spacing between two or more neighbor nets of a target net. Segment boundaries are determined based on the calculated effective spacing to define segments for the target net and one of the segments is selected. A metal configuration for the selected segment is identified and a table of capacitance per-unit-length is accessed for the identified metal configuration to return an above capacitance value, a below capacitance value, a left-side capacitance value, and a right-side capacitance value for the corresponding segment, the table comprising at least a two-dimensional (2D) table. The capacitance values are scaled based on a corresponding segment length determined from the calculated effective spacing. The selecting, identifying, accessing and scaling operations are repeated for each remaining segment of the target net. Optionally, the above, below, left, and right capacitance values for all segments of the target net are summed.
US11314915B2
A method of designing a layout of a semiconductor device includes determining from among a plurality of integrated circuit (IC) blocks in the semiconductor device a selection IC block for which a layout is to be changed, changing an spacing interval at which fin structures included in the selection IC block are spaced apart from each other in a first direction from a first spacing interval to a second spacing interval, and determining in the selection IC block locations of source/drain regions connected to the fin structures spaced apart from each other in the first direction at the second spacing interval.
US11314910B1
The present disclosure relates to a discrete element method (DEM)-based simulation method and system for acoustic emission (AE). The simulation method includes: arranging a monitoring point on a surface of a numerical model; monitoring a velocity waveform of the monitoring point; and analyzing the velocity waveform to obtain a hit, energy, and a b-value of AE. The method in the present disclosure can resolve problems of principle incompliance, poor authenticity, and high occupation of calculation resources in a traditional simulation method for AE.
US11314906B2
Exemplary embodiments of a system and method are provided for detecting cracks and crack propagation in aircraft structures subject to repetitive stress. A method for detecting onset or propagation of defects in a structure includes monitoring the structure with an infrared sensor to provide thermal data of the structure within a field of view of the infrared sensor. A processor is used to process the thermal data memory to extract features from the thermal data and utilize at least one machine learning model to detect onset or propagation of defects in the structure. A system includes an infrared sensor having a field of view of the structure and a processor coupled to the infrared sensor and a memory, which contains instructions that cause the processor to process thermal data from the infrared sensor to extract features from the thermal data and utilize at least one machine learning model to detect onset or propagation of the defects in the structure.
US11314893B2
Systems, methods, and other embodiments described herein relate to securing personally identifiable information associated with riding in a vehicle. In one embodiment, a method includes, in response to receiving, in a mobile device from the vehicle, telematics data about a current trip of the vehicle, securing the telematics data according to at least a mobile cryptographic key associated with the mobile device to provide the telematics data as secured data that is obfuscated. The method includes generating, by the mobile device, a secure packet including at least the secured data and a signature from the vehicle associated with the secured data. The method includes communicating, by the mobile device, the secure packet to a remote computing device to cause the remote computing device to securely store the secured data without identifying a user associated with the mobile device.
US11314889B2
Apparatuses, methods, systems, and program products are disclosed for early data breach detection. An apparatus includes a data module configured to receive user data from a darknet. User data may include user credential information that has been misappropriated. An apparatus includes a match module configured to determine whether user credential information matches a user's credentials for a user's one or more online accounts. An apparatus includes an action module configured to trigger a security action related to a user's one or more online accounts to make the user's one or more online accounts more secure in response to determining that user credential data matches the user's credentials at the user's one or more online accounts.
US11314876B2
A system is configured for managing a plurality of files containing sensitive information associated with an organization to be sent to a particular receiver. The system is further configured to determine whether the particular receiver is an internal receiver or an external receiver with respect to the organization. If the particular receiver is an external receiver, a CRC code generated from the personal information and location coordinates of an external server where the plurality of files will be accessed is added to the plurality of files. A security code is also added to the plurality of files to facilitate that they are secured from being exposed and disposed at a retention time set by the organization. The system generates a custom compressed file from the plurality of files, configures it to be decompressed by the personal information of the external receiver, and sends it to the external receiver.
US11314874B2
Aspects of the disclosure relate to resource allocation and rebating during in-flight data masking and on-demand encryption of big data on a network. Computer machine(s), cluster managers, nodes, and/or multilevel platforms can request, receive, and/or authenticate requests for a big data dataset, containing sensitive and non-sensitive data. Profiles can be auto provisioned, and access rights can be assigned. Server configuration and data connection properties can be defined. Secure connection(s) to the data store can be established. Sensitive information can be redacted into a sanitized dataset based on one or more data obfuscation types. RAM requirements and current RAM allocation can be diagnosed. Portion(s) of the current RAM allocation exceeding the RAM requirements can be rebated. The encrypted data can be transmitted, in response to the request, to a source, a target, and/or another computer machine and can be decrypted back into the sanitized dataset.
US11314873B2
In a client server environment a method of securely storing data; said method comprising generating a data element at a second location; transmitting the data element to a first location separate and remote from the second location; encrypting the data element at the first location thereby to form an encrypted data element; transmitting the encrypted data element to the second location separate and remote from the first location and storing the encrypted data element at the second location; and wherein the second location is constituted as a client device. Also disclosed in a client server environment an apparatus for secure storage of data; said apparatus comprising a first processor at a first location which encrypts data utilising a key; said apparatus further comprising a second processor located at a second location remote from the first location; the data, after encryption, moved over a network to the second processor and stored in association with the second processor until the data is required for execution of an application on the first processor at which time the data is moved back from the second processor to the first processor and the first processor applies the key to a decryption algorithm to decrypt the data for use by the application executing on the first processor.
In preferred forms the second location/second processor are constituted by a client device.
US11314870B1
There is provided a method and system for an advanced endpoint protection. With this methodology, when a file is requested to be executed on any endpoint, all intelligence sources would be checked to decide if that file has any known or potential vulnerability associated with it. If there is any information about any known or potential vulnerability, it would be launched inside the secure container to isolate the all resource usage of that application from the rest of the known good and secure applications in order to achieve the secure computing environment on an endpoint.
US11314867B2
In some examples, a trust controller generates a first value and send the first value to a target controller of a subsystem, and generates a first verification value based on the first value and a known good code image for the target controller. The trust controller receives a second verification value from the target controller, the second verification value based on the first value and a code image to be executed at the target controller. The trust controller determines whether the code image to be executed at the target controller is compromised based on the first verification value and the second verification value.
US11314861B2
The present disclosure is directed to systems and methods of selectively implementing SCA mitigation elements on a per-thread basis to mitigate the effects of side channel attacks. Processor core circuits initiate a plurality of processor threads. Each of a plurality of SCA mitigation features include one or more SCA mitigation elements. SCA mitigation control circuitry associates a register circuit with each respective one of the plurality of processor threads initiated by the processor core circuits. The SCA mitigation control circuitry selectively ENABLES/DISABLES one or more SCA mitigation elements for each of the plurality of processor threads. The ENABLEMENT/DISABLEMENT of each of the SCA mitigation elements may be autonomously adjusted by the SCA mitigation control circuitry and/or manually adjusted via one or more user inputs provided to the SCA mitigation control circuitry.
US11314857B2
A method and system for determining a power consumption pattern for at least one application being executed on a computer is provided. The method comprises measuring a DC current and measuring a DC supply voltage provided to a data processing device, thereby creating a stream of time-stamped voltage value samples and current value samples. The method comprises further determining a product of the streams at identical times and converting the product into a real and an imaginary data stream using I/Q digital signal processing, combining these into a complex data stream, applying a signal processing demodulation step to the complex data stream, thereby generating a demodulated data stream, and extracting from the demodulated data stream at least one stream-based parameter signature, the at least one stream-based parameter signature representing the power consumption pattern of the at least one corresponding application being executed on the data processing device.
US11314850B2
Aspects of the disclosure relate to preventing unauthorized access to secured information systems using advanced biometric authentication techniques. A computing device may receive input requesting to login to a user account associated with a mobile banking application installed on the computing device. The computing device may send, to a client authentication computing platform, a first authentication request and receive, from the client authentication computing platform, one or more authentication prompt commands. The computing device then may present one or more authentication prompts and collect, from one or more linked wearable devices, one or more advanced biometrics. After validating the one or more advanced biometrics, the computing device may send, to the client authentication computing platform, authentication response data. Thereafter, the computing device may receive mobile banking user interface information and present one or more mobile banking user interfaces.
US11314842B1
Methods and systems for performing hardware computations of mathematical functions are provided. In one example, a system comprises a mapping table that maps each base value of a plurality of base values to parameters related to a mathematical function; a selection module configured to select, based on an input value, a first base value and first parameters mapped to the first base value in the mapping table; and arithmetic circuits configured to: receive, from the mapping table, the first base value and the first plurality of parameters; and compute, based on a relationship between the input value and the first base value, and based on the first parameters, an estimated output value of the mathematical function for the input value.
US11314833B1
Systems and methods to intelligently optimize data collection requests are disclosed. In one embodiment, systems are configured to identify and select a complete set of suitable parameters to execute the data collection requests. In another embodiment, systems are configured to identify and select a partial set of suitable parameters to execute the data collection requests. The present embodiments can implement machine learning algorithms to identify and select the suitable parameters according to the nature of the data collection requests and the targets. Moreover, the embodiments provide systems and methods to generate feedback data based upon the effectiveness of the data collection parameters. Furthermore, the embodiments provide systems and methods to score the set of suitable parameters based on the feedback data and the overall cost, which are then stored in an internal database.
US11314824B2
A method for segmenting, identifying and indexing visual elements, and searching documents comprises for each document generating metadata, segmenting the document into blocks using the metadata, performing block operations on the identified blocks, identifying and indexing inline visual elements using data and metadata rules, identifying and indexing block visual elements using profiles, and searching for documents containing visual elements.
US11314820B2
A server includes a memory and a processor coupled to the memory. The memory stores shared documents used for collaboration, with each shared document having respective keywords associated therewith. The processor receives a user-selected portion of a web page displayed on at least one client device, matches keywords from the shared documents to keywords associated with the user-selected portion of the displayed web page, and selects at least one of the shared documents based upon the matching. The selected portion of the displayed web page is appended to the selected at least one shared document.
US11314818B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media for a Trust Score Engine are directed to providing a user interface for identifying datasets collected into a dataset inventory wherein the dataset inventory may be displayed within the user interface. The Trust Score Engine determines social curation activities by respective user accounts that have been applied the datasets in the dataset inventory and validates the datasets in the dataset inventory according to pre-defined attributes applied to any of the respective datasets. The Trust Score Engine generates a first trust score for a first dataset according to any determined social curation activities and any pre-defined attributes that correspond to the first dataset. The Trust Score Engine receives a selection of a trust score visualization functionality, via the user interface, with respect to the first dataset.
US11314815B2
The systems and methods described herein use a tag for collecting data associated with a content object of a content page. The tag may be a universal tag which can provide a single point of data collection and thereby reduce the number of network requests due to piggyback tags. The data collected from the content page may be communicated to a stream management system which can process the data and split the data into multiple data streams to be fed to a downstream system. The downstream system can further process the data and communicate to another downstream system. In some embodiments, the stream management system can access the repositories of its downstream system and veto the data flows created by the downstream system.
US11314814B2
Disclosed is a method for sharing a content by an electronic device using a cloud service. The method may include: accessing a cloud server through a specified account; displaying a user interface including a list of contents based on a content application being executed; determining at least one shared content to be shared on the cloud server in response to receiving a first input through the user interface; determining an account group on the cloud server accessible to the shared content in response to receiving a second input through the user interface; and transmitting the shared content and information related to the determined account group to the cloud server in response to receiving a third input through the user interface.
US11314811B1
Systems and methods for semantic search engine analysis are disclosed. Generally, the system receives user provided text and/or speech search input, and further processes the search input to determine a semantic meaning. If the search input is speech, the system may first convert the speech into text. The system lexically processes the search input for ensuring the search input is valid, tags portions of the search input with metadata for applying a meaning of the tagged portions, and generally analyzes the relative locations of individual words and phrases to determine grammatical or linguistic relationships within the search input. In some embodiments, the system may disambiguate words or search terms, as well as provide input suggestions to the user. The system may use the manipulated search input to generate a search query, such as a query for searching apartment listing databases, and further display the search query results to the user.
US11314810B2
An information processing apparatus includes: a receiver configured to receive an utterance content of a speaker, a processing structure of a work in which the speaker utters, the work including plural processing units, and a processing unit in execution in the processing structure; an extraction unit configured to extract a related document including a sentence whose similarity to the utterance content of the speaker received by the receiver is equal to or higher than a threshold, from among related documents that are associated in advance with at least one processing unit including the processing unit in execution received by the receiver; and a setting unit configured to set a processing unit from which the extraction unit extracts a related document next, according to the processing structure received by the receiver.
US11314807B2
Systems and methods of comparing structured documents are disclosed. From/to source documents are first represented by their respective from/to XML forms based on a predetermined schema. One or more from nodes are selected from the from XML document to compare to one or more to nodes from the to XML document. The comparison employs a set of matching functions that may be selected based on the domain of the source documents. The matching functions may compare just the tags of XML elements, and/or their text contents and/or any of their relevant attributes. The matching may be exact or approximate. Each matching function computes a score which may be weighted. For each pair of from/to nodes, an overall match-score is computed based on the scores of the individual matching functions. If the match-score reaches a matching-threshold, the pair is determined to be a match and further matching is stopped. The techniques are extended for comparing multiple from documents to a to document.
US11314806B2
This application discloses a method for making music recommendations. The method for making music recommendations is performed by a server device. The method includes obtaining a material for which background music is to be added; determining at least one visual semantic tag of the material, the at least one visual semantic tag describing at least one characteristic of the material; identifying a matched music matching the at least one visual semantic tag from a candidate music library; sorting the matched music according to user assessing information of a user corresponding to the material; screening the matched music based on a sorting result and according to a preset music screening condition; and recommending matched music obtained through the screening as candidate music of the material.
US11314800B2
Embodiments of the present disclosure provide a method, apparatus, electronic device, and computer readable storage medium for image-based data processing. The method includes: determining, in response to an inputted query for an image, an attribute associated with an object presented in the image based on a preset mapping between the object and the attribute, further includes: determining a degree of correlation between the object and the query based on the object and the attribute, and still further includes: providing a response to the query based on the degree of correlation between the object and the query. The embodiments of the present disclosure can improve the performance of the system for image-based data processing.
US11314795B2
User navigation in a target portal with at least two portal pages. At least one query is created that includes uniform resource locators (URLs) of selected portal pages as search terms in a first search level; repeating until a certain abort criterion is reached: Receiving and analyzing search results of the at least one query including external websites containing search terms as part of their content; selecting a set of uniform resource locators from the received search results; creating a node in a graph-like-model for each selected URL if not already contained in the graph-like-model and associating the node with the selected uniform resource locator; creating and issuing a further search query including selected uniform resource locators of external websites in an additional search level; and in case the certain abort criterion is reached, performing a number of actions.
US11314790B2
Computing systems, database systems, and related methods are provided for recommending values for fields of database objects and dynamically updating a recommended value for a field of a database record in response to updated auxiliary data associated with the database record. One method involves obtaining associated conversational data, segmenting the conversational data, converting each respective segment of conversational data into a numerical representation, generating a combined numerical representation of the conversational data based on the sequence of numerical representations using an aggregation model, generating the recommended value based on the combined numerical representation of the conversational data using a prediction model associated with the field, and autopopulating the field of the case database object with the recommended value.
US11314781B2
For each unique pair of a complete set of data items, a computing device determines a distance between the data items of the unique pair. The computing device repeats the following until no data items remain in the complete set. For each data item remaining in the complete set, the computing device determines a similarity subset including each other data item that the distance between the data item and the other data item is less than a target difference threshold. The computing device moves a selected data item from a largest similarity subset to a reference database that is a subset of the complete set. The computing device removes each data item from the complete set that the distance between the selected data item and the data item is less than the threshold. A new data item can be classified using the reference database.
US11314756B2
Systems, methods, and software described herein provide enhancements for managing and comparing data from multiple information sources. In one implementation, a method of operating a comparison service includes obtaining, from a plurality of data sources, data objects in a plurality of formats corresponding to an event, wherein the data objects each comprise data items for the event. The method further includes maintaining a data structure for the event, wherein the data structure relates data items of similar data type from the plurality of data sources. The method also provides identifying a user request for a summary of the event, generating an event summary based on the data structure, and providing the event summary to the requesting user.
US11314753B2
Systems and methods are disclosed for receiving and executing a query received from a data intake and query system and providing results to a first group of worker nodes in a distributed execution environment. The query identifies a set of data to be processed and a manner of processing the set of data. Based on the query, the system defines a query processing scheme, and generates instructions for a second group of worker nodes to obtain the set of data from one or more dataset sources and to process the set of data. The system communicates results of the query to the first group of worker nodes.
US11314748B2
An information handling system operating a private individual data integration protection system comprising a processor receiving a query, submitted electronically, involving a request about private individual data and parsing elements the query, the processor correlating the query with private individual data manipulated within a business integration process modeled and deployed with a business integration application management system identifying data set field names via metadata and labels from the modeled business integration process matching private individual data identified in the query as being manipulated from a source input dataset to a destination dataset by operation of the business integration process, and transmitting a responsive report on the private individual data matching the received query indicating manipulation of the matching private individual data during the executed business integration process.
US11314745B2
Systems and techniques for searching multiple data sources are described herein. Users may specify searches of multiple data sources to occur on a periodic basis. The searches may be configured to search time or date ranges that have not previously been searched. A user may select the data sources of interest and specify search terms, review and edit previously created searches, and review results of searches. The system automatically performs the specified searches, and notifies the user and/or a team of the user each time new results are found. The system may efficiently search the data sources by storing previous search results and comparing the previous results to current search results to identify new search results.
US11314744B2
Embodiments of the present disclosure are directed to an interactive development environment (IDE) interface that provides historical visualization of queries and query result information iteratively and intuitively. According to an embodiment of the present disclosure, a process is provided to generate visualizations of queries and processed query result information in a single, persistent, integrated display. Each query and resultant search data information is presented iteratively in chronological order, and maintain a persistent, viewable history of a search data exploration session.
US11314741B2
In accordance with embodiments, there are provided mechanisms and methods for facilitating metadata-based statistics-oriented query processing for large datasets in an on-demand services environment. In one embodiment and by way of example, a method comprises evaluating metadata associated with a query placed on behalf of a tenant in a multi-tenant environment, and computing process statistics for the query based on the metadata, where the process statistics reveal an estimation of resources needed for execution of the query within a predictable amount of time and using fewer than or equal to an allocated number of scans of a database. The method may further include associating, based on the process statistics, a set of rules and the estimated resources to process the query, and executing the query based on the set of rules and using the estimated resources such that the query is processed within the predictable amount of time and using fewer than or equal to the allocated number of scans of the database.
US11314739B2
The present disclosure relates to a method of managing requests to a key-value database. A non-limiting example of the method includes receiving a request that includes a number of keys. The number of keys can be compared with a first threshold number and second threshold number. If the number of keys exceeds the first threshold number, the request can be split. If the number of keys is smaller than the second threshold number, the request can be merged with at least one previous or subsequent request. Requests resulting from the splitting and merging steps can be submitted to the key-value database for further processing of the submitted requests.
US11314737B2
The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains one or more event streams from one or more remote capture agents over one or more networks, wherein the one or more event streams include event data generated from network packets captured by the one or more remote capture agents. Next, the system applies one or more transformations to the one or more event streams to obtain transformed event data from the event data. The system then enables querying of the transformed event data.
US11314732B2
One or more processors generate a view that identifies the data records of a first database having a back-level version. Instructions are received to migrate the data records from a back-level version to a new version of the data records. Responsive to receiving a query requesting data records of the first database, the version level of the requested data records is determined based on the generated view. Responsive to determining the requested data records are in the back-level version, a migration is performed on the requested data records including changes resulting in the new version of the requested data records. The requested data records are identified as changed to the new version of data records, and the new version of the requested data records are written to a pre-determined storage location and are provided to a requestor submitting the query.
US11314728B1
A distributed database system maintains data for a logical table by storing, on a plurality of storage nodes, a collection of key-item pairs. An operation to delete a range of these items is processed by first storing, on each of the plurality of storage nodes, a tombstone record indicative of the items to be deleted. The tombstones are committed once each of the plurality of nodes has stored the tombstone. Items within the range are treated as deleted. A cleanup operation deletes items within the range and updates the tombstone.
US11314720B2
Techniques are described that are performed by one or more database management system (DBMS) of the plurality of DBMS nodes comprising one or more database servers performing database operations on one or more databases of the DBMS nodes. The techniques describe receiving, at a QC node, a distributed query that specifying a database of a target DBMS node. Without requesting from the target DBMS node a current logical timestamp of the DBMS node, calculating a synchronization timestamp for the distributed query. In one embodiment, the calculation of the synchronization timestamp for the distributed query is based on a current logical timestamp of the QC node and one or more previous logical timestamps of the target DBMS node that were received prior to the receiving the distributed query. The QC node sends a request to the target DBMS node to execute an operation of the query at the target DBMS node based on the synchronization timestamp. The QC node may receive result set(s) from all the target DBMS nodes based on the synchronization timestamp, and aggregate the final result set to return to the client application.
US11314719B2
Disclosed is a computer program stored in a computer-readable storage including encoded commands. When the computer program is executed by one or more processors of a source database server, the computer program performs steps for Change Data Capture (CDC) by one or more processors. The steps may include: identifying a plurality of Structured Query Language (SQL) operations generated for one or more objects associated with a transaction by analyzing a log record including information about the transaction processed at a source database server; determining whether a previous SQL operation history for an object corresponding to an individual SQL operation is in a CDC file, based on whether an order in which the plurality of identified SQL operations occur; determining information to write on the CDC file based on whether a previous SQL operation history is in the CDC file; writing the determined information on the CDC file; and deciding to send the CDC file to a target database server.
US11314716B2
Technologies are described for facilitating transaction processing within a database environment. A commit protocol provides for the atomic commit or rollback of a transaction that includes an operation that modifies a metadata entity of the database system and one or more other operations that modify metadata entities or data records of the database system. Innovations are provided for detecting and resolving deadlocks that may arise during transaction processing. Innovations are also provided for providing versioning of metadata entities, including invalidating metadata entities cached at a slave node during the commit at a master node of a transaction that creates a new version of the metadata entity.
US11314707B1
A configurable domain manager platform is described herein which provides for simplified extraction and handling of data from a variety of data sources and data formats.
US11314703B2
Methods and apparatus for processing timedly-published data are provided. After receiving an operation request for the timedly-published data, at least one of an append-file and a delete-file can be written according to the operation request. The append-file corresponds to to-be-appended timedly-published data or post-updated timedly-published data. The delete-file corresponds to to-be-deleted timedly-published data or pre-updated timedly-published data. Each of the append-file and the delete-file uses a publishing time of the timedly-published data as an index.
US11314702B2
A method and system for incrementally revising designated portions of content contained in a medium to provide a new edition and/or a revised edition of the medium, the method including assigning a unique identifier to each element of the content contained in the source version; creating for each element of the content, at least one of a change set file, a logical content store file, or a definition file; receiving from a first author a first modification to a discrete portion of the content, the first modification further comprising: a logical intent of the first author for the first modification, a purpose of the first author for the first modification, or a goal of the first author for the first modification; storing the first modification in a corresponding first change set file; receiving from a second author a second modification to the discrete portion of the content, the second modification further comprising: a logical intent of the second author for the second modification, a purpose of the second author for the second modification, or a goal of the second author for the second modification; storing the second modification in a corresponding second change set file; and merging the first change set file and the second change set file into the medium.
US11314695B2
A method of collaborating in real-time via action creation, including detecting an annotation on a managed document, parsing the annotation, and generating an action record including at least one of a received client, a received matter, and a received project, a received action to be performed, and an assigned user to perform the received action being a user of the plurality of users. The method further includes recording a generated action record an action database.
US11314689B2
Techniques index a file. The techniques involve: determining, based on a first mapping stored in a first inode associated with the file, whether a predetermined conversion condition is satisfied. The first mapping points to a plurality of data blocks of a file system storing the file in a first index structure. The techniques further involve, in response to determining that the predetermined conversion condition is satisfied, creating a second inode associated with the file. The techniques further involve converting the first mapping into a second mapping to be stored in the second inode. The second mapping points to the plurality of data blocks in a second index structure different from the first index structure.
US11314686B2
An integrated circuit is disclosed that includes a central processing unit (CPU), a random access memory (RAM) configured for storing data and CPU executable instructions, a first peripheral circuit for accessing memory that is external to the integrated circuit, a second peripheral circuit, and a communication bus coupled to the CPU, the RAM, the first peripheral circuit and the second peripheral circuit. The second peripheral circuit includes a first preload register configured to receive and store a first preload value, a first register configured to store first information that directly or indirectly identifies a first location where first instructions of a first task can be found in memory that is external to the integrated circuit, and a counter circuit that includes a counter value. The counter circuit can increment or decrement the counter value with time when the counter circuit is started. A first compare circuit is also included and can compare the counter value to the first preload value. The first compare circuit is configured to assert a first match signal in response to detecting a match between the counter value and the first preload value. The second peripheral circuit is configured to send a first preload request to the first peripheral circuit in response to an assertion of the first match signal. The first preload request identifies the location where the first instructions of the first task can be found in the external memory.
US11314680B1
Methods and apparatus for implementing a bus in a resource constrained system. In embodiments, a first FPGA is to a parallel bus and a second FPGA is connected to the first FPGA via a serial interface but not the parallel bus. The first FPGA processes a transaction request, which has a parallel bus protocol format, to the second FPGA by an initiator and converts the transaction request to the second FPGA into a transaction on the serial interface between the first and second FPGAs. The first FPGA responds to the initiator via the parallel bus indicating that the transaction request in the format for the parallel bus to the second FPGA is complete.
US11314676B2
There is provided an interconnect for transferring requests between ports in which the ports include both source ports destination ports. The interconnect includes storage circuitry for storing the requests. Input circuitry receives the requests from the plurality of source ports, selects at least one selected source port from an allowed set of said plurality of source ports, and transfers a presented request from the at least one selected source port to the storage circuitry. Output circuitry causes a request in said storage circuitry to be output at one of said plurality of destination ports. Counter circuitry maintains counter values for a plurality of tracked ports from amongst said ports, each counter value indicating the number of requests in said storage circuitry associated with a corresponding tracked port that are waiting to be output by said output circuitry and filter circuitry determines whether or not a given source port is in said allowed set in dependence on said counter circuitry.
US11314674B2
DMA architectures capable of performing multi-level multi-striding and determining multiple memory addresses in parallel are described. In one aspect, a DMA system includes one or more hardware DMA threads. Each DMA thread includes a request generator configured to generate, during each parallel memory address computation cycle, m memory addresses for a multi-dimensional tensor in parallel and, for each memory address, a respective request for a memory system to perform a memory operation. The request generator includes m memory address units that each include a step tracker configured to generate, for each dimension of the tensor, a respective step index value for the dimension and, based on the respective step index value, a respective stride offset value for the dimension. Each memory address unit includes a memory address computation element configured to generate a memory address for a tensor element and transmit the request to perform the memory operation.
US11314673B2
A configurable multi-function Peripheral Component Interchange Express (PCIe) endpoint controller, integrated in a system-on-chip (SoC), that exposes multiple functions of multiple processing subsystems (e.g., peripherals) to a host. The SoC may include a centralized transaction tunneling unit and a multi-function interrupt manager. The processing subsystems output data to the host via the centralized transaction tunneling unit, which translates addresses provided by the host to a local address of the SoC. Therefore, the centralized transaction tunneling unit enables those processing subsystems to consume addresses provided by the host without the need for software intervention and software-based translation. The SoC may also provide isolation between each function provided by the processing systems. The multi-function interrupt manager enables the endpoint controller to propagate interrupt messages received from the processing subsystems to the host.
US11314669B2
Memory controllers, devices, modules, systems and associated methods are disclosed. In one embodiment, a memory controller is disclosed. The memory controller includes write queue logic that has first storage to temporarily store signal components of a write operation. The signal components include an address and write data. A transfer interface issues the signal components of the write operation to a bank of a storage class memory (SCM) device and generates a time value. The time value represents a minimum time interval after which a subsequent write operation can be issued to the bank. The write queue logic includes an issue queue to store the address and the time value for a duration corresponding to the time value.
US11314667B1
A system includes a memory system and a processor of a first processing system including a processor core, a direct memory access controller, and a communication interface. The processor core is configured to execute a plurality of instructions to configure the direct memory access controller to trigger a transmitter interrupt upon transmitting a first synchronization message through the communication interface to a second processing system, configure the direct memory access controller to trigger a receiver interrupt upon receiving a second synchronization message from the second processing system, determine a time difference between triggering of the transmitter interrupt and the receiver interrupt, and adjust a synchronization skew of a real-time scheduler based on the time difference to tune real-time synchronization between the first processing system and the second processing system.
US11314662B2
Systems and methods for implementing a secure communication channel between kernel and user mode components are provided. According to an embodiment, a shared memory is provided through which a kernel mode process and a user mode process communicate. The kernel mode process is assigned read-write access to the shared memory. The user mode process is assigned read-only access to the shared memory. An offset-based linked list is implemented within the shared memory. Kernel-to-user messages are communicated from the kernel mode process to the user mode process by adding corresponding nodes to the offset-based linked list. One or more kernel-to-user messages are read by the user mode process following the offset-based linked list in order. The kernel mode process is signaled by the user mode process that a kernel-to-user message has been consumed by the user mode process through an input output control (ioctl) system call or an event object.
US11314656B2
Systems and methods for processing memory address spaces corresponding to a shared memory are disclosed. After a writer restart process, pre-restart writer pointers of a pre-restart writer addressable space in the shared memory are replaced with corresponding location independent pointers. A writer pointer translation table is rebuilt in the shared memory to replace an association of modified pre-restart writer pointers and pre-restart translation base pointers based on the pre-restart writer pointers, respectively, with an association of modified post-restart writer pointers and post-restart translation base pointers based on post-restart writer pointers, respectively. After the writer pointer translation table is rebuilt, the location independent pointers are replaced with post-restart writer pointers in the shared memory, respectively, and the post-restart writer pointers are stored in the shared memory for access by one or more readers of the shared memory.
US11314654B2
A mechanism is described for facilitating optimization of cache associated with graphics processors at computing devices. A method of embodiments, as described herein, includes introducing coloring bits to contents of a cache associated with a processor including a graphics processor, wherein the coloring bits to represent a signal identifying one or more caches available for use, while avoiding explicit invalidations and flushes.
US11314650B2
A data processing system includes a host processor, a processor suitable for processing a task instructed by the host processor, a memory, shared by the host processor and the processor, that is suitable for storing data processed by the host processor and the processor, respectively, and a memory controller suitable for checking whether a stored data processed by the host processor and the processor are reused, and for sorting and managing the stored data as a first data and a second data based on the check result.
US11314646B2
Systems, apparatuses, and methods for maintaining region-based cache directories split between node and memory are disclosed. The system with multiple processing nodes includes cache directories split between the nodes and memory to help manage cache coherency among the nodes' cache subsystems. In order to reduce the number of entries in the cache directories, the cache directories track coherency on a region basis rather than on a cache line basis, wherein a region includes multiple cache lines. Each processing node includes a node-based cache directory to track regions which have at least one cache line cached in any cache subsystem in the node. The node-based cache directory includes a reference count field in each entry to track the aggregate number of cache lines that are cached per region. The memory-based cache directory includes entries for regions which have an entry stored in any node-based cache directory of the system.
US11314640B2
A method for reducing the cost of stack scanning in garbage collection (GC) includes, in the GC of the first-generation heap area, registering, in a nursery object reference list prepared for each thread, one or more addresses, within each stack, which each refer to a nursery object, and updating a scanning unnecessary area starting pointer such that the addresses listed in the nursery object reference list are included in the area from the bottom of the stack to the address pointed to by the scanning unnecessary area starting pointer. The method further includes, in the next GC of the first-generation heap area, for the area from the bottom of the stack to the address pointed to by the scanning unnecessary area starting pointer, performing the GC processing on the addresses included in the nursery object reference list.
US11314632B2
This disclosure relates generally to field of elimination of false positives during static analysis of an application code, and, more particularly, to a method and a system for identification and elimination of false positives from delta alarms. Existing static analysis tools report/generate numerous static alarms for a version and the same static alarm also gets reported for the subsequent versions, which are referred to as repeated alarms, while static alarms remaining after the suppression of the repeated alarms, are called delta alarms. In an embodiment, the disclosed method and system for identification and elimination of false positives from delta alarms, wherein the delta alarms are post-processed to identify of a set of false positives using a version aware static analysis technique based on a set of reuse computation techniques implementing conservative or an aggressive approach based on a dynamic configuration input.
US11314629B2
Systems and methods for remote mobile development and test feedback are disclosed. According to one embodiment, in an electronic device testing apparatus comprising at least one computer processor, a method for remote mobile development and test feedback may include: (1) receiving a test request comprising one or more tests to conduct on at least one electronic device in a device farm; (2) parsing the one or more test requests to identify the features to be tested; (3) identifying one or more test scripts that encompasses the features to be tested; (4) identifying a required software configuration on the at least one electronic device to conduct the one or more test; (5) installing the required software configuration on the at least one electronic device; (6) executing the test features; and (7) storing results of the test features.
US11314625B2
Systems and methods for visualizing and/or analyzing trace data collected during execution of a computer system are described. Algorithms and user interface elements are disclosed for providing user interfaces, data summarization technologies, and/or underlying file structures to facilitate such visualization and/or analysis. Trace data history summarization algorithms are also disclosed. Various combinations of the disclosed systems and methods may be employed, depending on the particular requirements of each implementation.
US11314623B2
Software tracing can be accomplished in a multitenant environment according to various examples of the present disclosure. In one example, a processing device can receive tracing information and a tenant identifier. The tracing information can indicate a sequence in which a group of microservices forming a software application executed in response to a request transmitted to the software application. The tenant identifier can correspond to a particular tenant among a group of tenants having access to an instance of the software application. The processing device can then select, based on the tenant identifier, a particular collector from among a group of collectors corresponding to the group of tenants. The processing device can forward the tracing information to the particular collector for causing the tracing information to be stored in a datastore corresponding to the particular tenant.
US11314622B2
Systems and methods are provided for implementing an automated parallel deployment solution. Embodiments of the invention described herein prevent defects from being introduced in a production environment, or those that could be introduced in a production environment, by parallel log monitoring of existing and new state systems. One or more systems may be created in parallel to the production system to detect and fix defects. In embodiments of the invention, as existing defects are captured and resolved by the automatic defect resolution system and method, these defects will not impact production any further. Thus, the automatic defect resolution system drives out all production defects over a window of time, requiring less and less maintenance over time. Once a given defect is fixed, the corresponding change is applied to the production environment to avoid future similar defects.
US11314620B1
Methods and systems are described herein for integrating model development control systems and model validation platforms. For example, the methods and systems discussed herein recite the creation and use of a model validation platform. This platform operates outside of the environment of the independently validated models as well as the native platform into which the independently validated models may be incorporated. The model validation platform may itself include a model that systematically validates other independently validated models. The model validation platform may then provide users substantive analysis of a model and its performance through one or more user interface tools such as side-by-side comparisons, recommended adjustments, and/or a plurality of adjustable model attributes for use in validating an inputted model.
US11314617B1
A method for an exchange of equipment performance data including the steps of: obtaining performance data of a device not having Internet connectivity; converting the performance data into a scannable code; capturing an image of the scannable code; decoding the scannable code using a computing device to extract an address string encoded in the scannable code, the address string comprising an address of a remote server and the performance data; and initiating, by the computing device, an Internet connection with the remote server using the address string thereby to provide the performance data to the remote server.
US11314616B2
In some embodiments, a computing system identifies a current engagement stage of a user with an online platform by applying a stage prediction model based on interaction data associated with the user. The interaction data describe actions performed by the user with respect to the online platform and context data associated with each of the actions. The computing system further identifies one or more critical events for promoting the user to transition from one engagement stage to a higher engagement stage based on the interaction data associated with the user. The computing system can make the identified current engagement stage of the user or the identified critical event to be accessible by the online platform so that user interfaces presented on the online platform can be modified to improve a likelihood of the user to transit from the current stage to a higher engagement stage.
US11314613B2
The disclosed embodiments include a method for identifying a performance metric to diagnose a cause of a performance issues of virtual machine. The method includes obtaining data of a virtual machine, an indication that a storage volume contains data of the virtual machine, data about the storage volume, and an identification of the storage volume. The data of the virtual machine is correlated with the data about the storage volume based on the indication that the storage volume contains data of the virtual machine and the identification of the storage volume. A performance metric is identified based at least in part on an outcome of the correlating. The performance metric indicates that the storage volume is a cause of a performance issue of the virtual machine. A state related to the storage volume is changed to mitigate the cause of the performance issue of the virtual machine.
US11314607B2
A method for modifying a configuration of a storage system. The method includes a computer processor querying a network-accessible computing system to obtain information associated with an executing application that utilizes a storage system for a process of data mirroring. The method further includes identifying a set of parameters associated with a copy program executing within a logical partition (LPAR) of the storage system based on the obtained information, where the set of parameters dictates a number of reader tasks utilized by the copy program, where the copy program is a program associated with the process for data mirroring from the network-accessible computing system to the storage system. The method further includes executing the dictated number of reader tasks for the process of mirroring data associated with the executing application, from the network-accessible computing system to the storage system.
US11314604B2
Described are techniques for utilization of a disaster recovery site including a method comprising receiving a mirrored data stream at a disaster recovery site from a production site. The mirrored data stream includes a workload instruction stored in a designated location of the mirrored data stream. The workload instruction indicates an operation to perform on a set of data that is replicated between the production site and the disaster recovery site and a time indicator indicating a correct version of the set of data. The method further comprises generating a consistency point by retrieving replicated data from the disaster recovery site corresponding to the correct version of the set of data in the production site. The method further comprises performing the operation on the consistency point, generating an output, and transmitting the output to the production site.
US11314603B2
An example non-transitory computer-readable storage medium comprising instructions that when executed cause a processor of a computing device to: in response to receiving a chunk size request from a recovery agent executable at an operating system of the computing device, determine a chunk size via firmware instructions of the computing device; transmit the chunk size from the firmware instructions to the recovery agent; receive data chunks of a recovery image from the recovery agent in sequence; store the data chunks in a storage device of the computing device; and construct the recovery image using the data chunks.
US11314590B2
A memory device includes a plurality of memory chips storing and outputting data in response to a control command and an address command, at least one ECC memory chip providing an error check and correction (ECC) function on the data stored and output by the plurality of the memory chips, and a controller, marking a memory chip in which a defective memory cell is detected among the plurality of memory chips, as a defective memory chip, storing data of the defective memory chip in the ECC memory chip, and controlling the defective memory chip to execute a post package repair (PPR).
US11314589B2
A memory device that performs internal ECC (error checking and correction) can selectively return read data with application of the internal ECC or without application of the internal ECC, in response to different read commands from the memory controller. The memory device can normally apply ECC and return corrected data in response to a normal read command. In response to a retry command, the memory device can return the read data without application of the internal ECC.
US11314573B2
In an example, a first number of events associated with a first event type that are received in the first time window is compared against a first threshold. The first event type is one of a plurality of event types, and each event type corresponds to an amount of resource consumed by an event associated with the event type. It is detected whether events associated with the first event type received in the first time window are part of an event storm based on the first number of events and the first threshold.
US11314554B2
A node grouping system for grouping a plurality of nodes of a computer system, includes: a processor; a memory operatively coupled to the processor; a node aggregator component comprising instructions stored in the memory and operable to cause the system, under control of the processor, to group the plurality of nodes by: comparing first characteristics of a first node of the plurality of nodes with first grouping criteria of a first group to determine if the first characteristics satisfy the first grouping criteria; grouping the first node with the first group based on a determination that the first characteristics satisfy the first grouping criteria; and storing the grouping within the memory; and an interface component comprising instructions stored in the memory and operable to cause said system, under control of the processor, to display the grouping comprising the first node.
US11314545B2
Method and apparatus for predicting a transaction's outcome in a transaction processing environment are provided. A transaction request is received by a transaction processing monitor (TPM), where the transaction request comprises a plurality of tags. The TPM identifies historical prior transactions corresponding to the transaction request, and determines a plurality of historical tags associated with those historical transactions. The TPM then determines whether a predicted execution time exceeds the transaction request's timeout, and proceeds accordingly. If the predicted execution time exceeds the timeout value, the transaction is immediately returned as failed. The tags associated with a given transaction request are repeatedly updated as the request traverses the transaction processing system, and the transaction is repeatedly verified to ensure that it can still be completed successfully.
US11314544B2
Methods, systems, and computer program products are included for performing a transaction, where log entries pertaining to the transaction are maintained following the transaction for audit purposes. The log entries may include information about the transaction at various stages, including time information, information regarding operations performed, state information and originator information.
US11314541B2
A task definition is received. The task definition indicates at least a location from which one or more software image can be obtained and information usable to determine an amount of resources to allocate to one or more software containers for the one or more software image. A set of virtual machine instances in which to launch the one or more software containers is determined, the one or more software image is obtained from the location included in the task definition and is launched as the one or more of software containers within the set of virtual machine instances.
US11314539B2
The embodiments of the present application disclose a data processing method and system based on cloud storage. The method includes: a cloud management device receiving a data query request sent by a client via a cloud work device, wherein the data query request is used to request for querying media data that has been stored in a cloud domain, the cloud work device is a default storage cloud domain of an IP camera; the cloud management device querying whether the media data collected by the IP camera is stored in a cloud backup device according to the data query request; and if the cloud management device determines that the media data of the IP camera is stored in the cloud backup device according to the data query request, pushing an address of the media data to the cloud work device, wherein the address of the media data is used for the client to request for querying the media data from the cloud backup device. The present application solves the technical problem of poor data storage flexibility among cloud domains in related arts.
US11314537B2
A system that includes a first device configured to send a set of real world values to a second device using an unsecure channel and to send a correlithm object algorithm and a correlithm object key to the second device using a secure channel. The first device is further configured to input the set of real world values and the correlithm object key into the correlithm object algorithm to generate a sensor table that identifies the set of real world values and a set of correlithm objects corresponding with the set of real world values. The first device is further configured to store the sensor table in a first memory.
US11314536B2
The present disclosure discloses a method for obtaining optimal variational parameters of a ground state wavefunction for a Hamiltonian system. The method includes initializing a plurality of variational parameters and sending the variational parameters to a quantum computing portion to output a plurality of measurement results. The method includes transmitting the measurement results to a classical computing portion to update the plurality of variational parameters based on the plurality of measurement results and an update rule, and determining whether a measured energy satisfies a convergence rule. When the measured energy does not satisfy the convergence rule, the method includes sending the plurality of updated variational parameters to the quantum computing portion for a next iteration; and when the measured energy satisfies the convergence rule, the method includes obtaining a plurality of optimal variational parameters for the Hamiltonian system.
US11314535B2
A quantum computer system for streaming data results, the quantum computer system configured to: receive a first job request from a requesting entity, the first job request comprising instructions to execute a plurality of times a first quantum program, the first job request further comprising an instruction to output one or more first partial data results after one or more executions of said quantum program; execute the first job request; and send to the requesting entity the one or more first partial data results of the executed first job request corresponding to the one or more executions of the first quantum program.
US11314530B2
A setting unit (100) includes: a limitation unit (10) that limits a list of extension user interface items to be added to an existing Web system, the items being selectable by a setting person, according to a role of the setting person including affiliated post, skill, or authority of the setting person and user interface information; and an operation setting unit (14) that sets the extension user interface in which a parameter specifiable for the item selected by the setting person is limited according to the role of the setting person and the user interface information.
US11314524B2
The present disclosure relates to a method, apparatus and computer program product for managing service containers. According to example implementations of the present disclosure, there is provided a method for managing a group of service containers. In the method, in response to receiving a backup demand on a group of to-be-generated service containers, a configuration file for generating the group of service containers is built on the basis of the backup demand, the configuration file comprising scripts for installing backup agencies that perform backup operations to the group of service containers. An image file for initializing the group of service containers is loaded to at least one node in a service container management system so as to create a group of basic running environments. The configuration file is deployed to the group of basic running environments to generate the group of service containers, so that a corresponding backup agency comprised in a corresponding service container in the group of generated service containers performs the backup operation to the group of generated service containers. Further, there is provided an apparatus and computer program product for managing a group of service containers.
US11314522B2
A hypervisor receives a notification from a guest operating system (OS) of a virtual machine (VM), where the notification indicates a guest OS access of a memory address associated with a device slot of a communication bus, where the device slot is unavailable to the guest OS; maps, in a page table of the hypervisor, a page table entry for a memory configuration space of the device slot to the memory address, where the page table entry indicates that the configuration space is available to the guest OS; identifies an additional device slot associated with the communication bus; and maps, in the page table, an additional page table entry for an additional memory configuration space of the additional device slot to an additional memory address, where the additional page table entry indicates that the additional configuration space is available to the guest OS.
US11314520B2
A method is implemented by a control terminal communicable with a computer, and includes: receiving a modification request, obtaining a configuration path that contains a target option name of a target option to be modified and a target page name of a target page; obtaining a current page name of a current page presented in a current setup screen of BIOS of the computer; transmitting a control instruction to the computer so as to enable the computer to switch contents presented in the current setup screen from the current page to the target page, and to change option selection from a current option to the target option; and transmitting a modification instruction to the computer so as to enable the computer to modify the target option to have a target configuration value.
US11314514B2
A data processing system 2 supporting vector processing operations uses scaling vector length querying instructions. The scaling vector length querying instructions return a result which is dependent upon a number of elements in a vector for a variable vector element size specified by the instruction and multiplied by a scaling value specified by the instruction. The scaling vector length querying instructions may be in the form of count instructions, increment instructions or decrement instructions. The instructions may include a pattern constraint applying a constraint, such as modulo(M) or power of 2 to the partial result value representing the number of vector elements provided for the register element size specified for the instruction.
US11314507B2
A model conversion method is disclosed. The model conversion method includes obtaining model attribute information of an initial offline model and hardware attribute information of a computer equipment, determining whether the model attribute information of the initial offline model matches the hardware attribute information of the computer equipment according to the initial offline model and the hardware attribute information of the computer equipment and in the case when the model attribute information of the initial offline model does not match the hardware attribute information of the computer equipment, converting the initial offline model to a target offline model that matches the hardware attribute information of the computer equipment according to the hardware attribute information of the computer equipment and a preset model conversion rule.