Document Document Title
US11290511B2 Providing apparatus, data providing method, and storage medium
A providing apparatus includes a generation unit configured to generate description data describing address information to request one or more of a plurality of first segments acquired by spatially and timely segmenting a moving image, and address information to request a second segment corresponding to a spatial region broader than the first segment and a providing unit configured to provide the description data generated by the generation unit to a client apparatus.
US11290510B2 Method and apparatus for encapsulation of motion picture experts group media transport assets in international organization for standardization base media files
An apparatus includes receive path circuitry configured to receive a Motion Picture Experts Group (MPEG) Media Transport (MMT) container and a processing device configured to identify locations of one or more media fragment units (MFUs) in the MMT container using a hint track within the MMT container. Another apparatus includes transmit path circuitry configured to transmit an MMT container and a processing device configured to identify locations of one or more MFUs in the MMT container using a hint track within the MMT container.
US11290506B2 Media stream sending method, apparatus, system, and device
A media stream sending method, apparatus, and system for providing a live media stream for a client that enters a live broadcast room includes a proxy server that receives a first live broadcast room request message and a second live broadcast room request message that are sent by a same proxy client; the proxy server receives a first live media stream that is sent by a media server to a first client and a second live media stream that is sent by the media server to a second client; and when determining that a role of the first client is a master user, and that a role of the second client is a slave user, the proxy server sends only the first live media stream to the proxy client such that the proxy client sends the first live media stream to the first client and the second client.
US11290501B2 Transport layer protocol for SIP message
Apparatuses, methods, and systems are disclosed for selecting a transport layer protocol for SIP messaging. One apparatus includes a processor and a transceiver that receives a SIP message from a remote unit, the SIP message comprising a first request to initiate a session for an IMS MMTEL. The processor determines that the SIP message is communicated using TCP as a transport layer protocol and forwards the first request to a network entity, wherein the first request is sent using UDP as the transport layer protocol.
US11290488B2 Distribution and management of services in virtual environments
Distribution and management of services in virtual environments is described herein. In one or more implementations, a service distribution and management model is implemented in which system services and applications are seamlessly distributed across multiple containers which each implement a different runtime environment. In one or more implementations, a system for distributing access to services in a host operating system of a computing device includes a host operating system configured to implement a host runtime environment, and one or more services implemented by the host operating system. The system further includes a service control manager configured to enable communication between a client stub of a service implemented in a client runtime environment and a service provider of the service that is implemented in a service runtime environment that is separate from the first client runtime environment.
US11290478B2 Methods, systems, and devices for dynamically modeling and grouping endpoints for edge networking
Various embodiments described herein disclose an endpoint modeling and grouping management system that can collect data from endpoint computer devices in a network. In some embodiments, agents installed on the endpoints can collect real-time information at the kernel level providing the system with deep visibility. In some embodiments, the endpoint modeling and grouping management system can identify similarities in behavior in response to assessing the data collected by the agents. In some embodiments, the endpoint modeling and grouping management system can dynamically model groups such as logical groups, and cluster endpoints based on the similarities and/or differences in behavior of the endpoints. In some embodiments, the endpoint modeling and grouping management system transmits the behavioral models to the agents to allow the agents to identify anomalies and/or security threats autonomously.
US11290475B2 System for technology resource centric rapid resiliency modeling
A system provides for technology resource centric rapid resiliency modeling. In particular, the system may generate a model for securing technology resources based on compromise vectors that may affect the integrity or security of the resources, along with resiliency controls which may be used by the system to protect the resources. Based on the above information, the system may determine the impact that certain vectors may have on certain resources and assess the resistance of the resources to the impacts. In this way, the system may provide an efficient way to assess resiliency of resources and implement resiliency controls to protect such resources.
US11290463B2 Method for regulating access to data connection by an electronic device
A method for monitoring and limiting access to a data connection by an electronic which has means for enabling/disenabling selectively the data connection is disclosed. The method includes a) detecting the initial and final time of each access to data connection during a predetermined time interval; b) counting the overall duration of the accesses to the data connection during the predetermined time interval; and c) if the overall duration reaches a value equal to a maximum duration value pre-set before the end of the predetermined time interval, actuating the means for disenabling the data connection until the end of the predetermined time interval. The method can provide a detailed report and a check in real time, by remote access, of the accesses and durations of a web site, of the time use of installed applications on the device, telephone calls, texts and screenshots of the devices placed under control.
US11290449B2 Systems and methods for providing block chain-based multifactor personal identity verification
Block chain-based multifactor personal identity verification may be provided. Verification addresses may be established on a block chain by: associating identifiers with individuals having previously verified personal identities, assigning verification addresses on a block chain to the individuals, and recording identifiers and biometric data associated with the individuals at corresponding verification addresses. Block chain-based multifactor personal identity verification using the verification addresses may be performed by: receiving one or more identifiers in connection with one or more requests to verify an identity of one or more individuals, extracting the biometric data associated with the one or more individuals from the corresponding verification addresses, and verifying the identity of the one or more individuals upon receiving matching biometric data and private keys.
US11290446B2 Access to data stored in a cloud
Digital rights management is extended such that control over the access to data stored in a cloud remains with the originator of the data. The access information is coordinated between a rights application in the cloud and a rights server outside the cloud. A rights policy is used for fine-grained regulation of the access for users (user groups), computers (client, server) and validity periods. The access limits actions that can be performed with the data, such as a server application being provided with access to index said data without being able to access the complete contents of the data in the process. The access extension may be used for any type of distributed data processing in which the data are intended to be protected against unauthorized access operations.
US11290443B2 Multi-layer authentication
A layered authentication process can use a first authentication layer to filter out invalid requests. The first layer can perform a lightweight authentication to determine requests that do not meet certain authentication criteria. This can include, for example, denying requests that have invalid credentials or that are received from unapproved locations or sources, or that lack the proper format. Requests that pass the initial authentication can be directed to a more robust authentication service that is capable for performing a full authentication of the request. Such an approach prevents various invalid requests from being delivered to the robust authentication service, thereby preventing the robust authentication service from being overwhelmed by a large number of requests, such as may correspond to a coordinated attack on the service.
US11290441B1 Systems and methods for blockchain validation of user identity and authority
Systems and methods are described for performing blockchain validation of user identity and authority. In various aspects one or more processors receive a first blockchain ID and a second blockchain ID, where each of the first blockchain ID and the second blockchain ID is associated with a user and is further associated with a first and second blockchain, respectively. A plurality of blockchain transactions may be aggregated where the plurality of blockchain transactions includes at least a first blockchain transaction associated with the first blockchain and a second blockchain transaction associated with the second blockchain. A first validation event providing a first indication of validity for the user may be identified based on the first blockchain transaction or the second blockchain transaction.
US11290439B1 Multiple application list prioritization
Systems and methods are disclosed for prioritizing a list of applications. The systems and methods include identifying, with a messaging application, a list of applications that are configured to share authentication information with the messaging application; determining a priority value of each application on the list of applications; generating for display, with the messaging application, a graphical user interface that represents a selection of applications from the list of applications based on the priority value of each application on the list; and for each application represented in the graphical user interface, generating for display a user-selectable option to authorize the messaging application to share authentication information with the respective application.
US11290437B2 Trusted platform protection in an autonomous vehicle
Disclosed are techniques for securing electronic control units (ECUs) in a vehicle. A security platform for a vehicle includes a key distribution center (KDC) for the vehicle. The KDC is configured to verify that a digital certificate associated with a first electronic control unit (ECU) on the vehicle is a valid certificate, where the digital certificate indicates a first security level of the first ECU. The KDC is configured to generate, based on the first security level of the first ECU, one or more security keys for secure communication between the first ECU and a set of ECUs on the vehicle, and provision the one or more security keys to the first ECU and the set of ECUs. In some embodiments, the KDC uses the provisioned keys to authenticate each ECU when the vehicle is powered up.
US11290424B2 Methods and systems for efficient network protection
Methods and systems are disclosed for integrating cyber threat intelligence (CTI), threat metadata, and threat intelligence gateways with analysis systems to form efficient and effective system for active, proactive, and reactive network protection. A network gateway may be composed of multiple stages. A first stage may include a threat intelligence gateway (TIG). A second stage may include one or more cyber analysis systems that ingest TIG-filtered communications and associated threat metadata signals. A third stage may include network protection logic that determines which protective actions. The gateway may be provisioned and configured with rules that specify the network protection policies to be enforced. The gateway may ingest all communications flowing between the protected network and the unprotected network.
US11290415B2 Method and apparatus for unified message adaptation
A method of message adaptation in the Internet of Things (IoT) including a data center having a plurality of applications, an application gateway, a wide area network, a network of access appliances and a plurality of sensing devices. The method includes receiving at the application gateway a message containing data collected by the plurality of sensors, the message having a message descriptor; generating at the application gateway a message template based on the message descriptor; integrating context information into the generated message template; and outputting the message with the generated message template from the application gateway to a corresponding application in the data center for content-based processing.
US11290410B2 Pre-dispatch dynamic customization of email instances of an email
In certain embodiments, an email including a plurality of components may be obtained and email activity data associated with a user may be obtained. The email activity data may include data associated with the user's previous activity with emails. A subset of components of the plurality of components to be included in a customized email may be determined based on the email activity data such that the customized email includes the subset of components and excludes one or more other components of the plurality of components. The customized email may be sent to the user.
US11290407B1 Data aggregation from multiple entities
One embodiment provides a method, including: receiving, at an aggregate server, messages from each of a plurality of entities, each of the plurality of entities formatting a message sent from a given entity in a message structure corresponding to the given entity; analyzing the received messages, wherein the analyzing comprises identifying the message structure of the message, identifying elements of the message based upon the message structure, and extracting at least one actionable portion of the message based upon the identified elements of the message, wherein the at least one actionable portion comprises a portion of the message corresponding to an interest of an entity associated with the aggregate server, wherein the analyzing comprises discarding portions of the message not related to the interest, wherein the analyzing comprises; and performing an action based upon the at least one actionable portion of the message. Other aspects are claimed and described.
US11290404B2 Messaging and gaming applications communication platform
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing a platform that facilitates communication between a messaging application and a web-based gaming application. The web-based gaming application is launched, via the platform, from the messaging application. Context of the messaging application from which the web-based gaming application was launched is determined. The context of the messaging application is communicated, via the platform, to the web-based gaming application. A feature of the messaging application is integrated, via the platform, into the web-based gaming application based on the context from which the web-based gaming application was launched.
US11290392B2 Technologies for pooling accelerator over fabric
Technologies for pooling accelerators over fabric are disclosed. In the illustrative embodiment, an application may access an accelerator device over an application programming interface (API) and the API can access an accelerator device that is either local or a remote accelerator device that is located on a remote accelerator sled over a network fabric. The API may employ a send queue and a receive queue to send and receive command capsules to and from the accelerator sled.
US11290390B2 Methods, systems, and computer readable media for lockless communications network resource quota sharing
An example method for lockless communications network resource quota sharing occurs at a first charging node of a distributed charging system comprising multiple charging nodes. The example method comprises: receiving, from a requesting entity, a first communications network resource quota request for requesting a first resource amount from the shared resources plan; without confirming that the shared resources plan has enough available resources to allot the first resource amount, providing, to the requesting entity, a first communications network resource quota for the first member, wherein the first communications network resource quota indicates a second resource amount less than the first resource amount and/or wherein the first communications network resource quota is associated with a validity time indicating when the first communications network resource quota expires; and sending, to a second charging node, a first resource reservation request for reserving resources of the shared resources plan.
US11290387B2 Out of order packet scheduler
An example method may include identifying a first transmit identifier (TID) associated with a first node of a wireless network as ready to transmit and adding the first TID to a ready to transmit queue at a first point in time. The method may also include identifying a second TID associated with a second node of the wireless network as ready to transmit, and adding the second TID to the ready to transmit queue at a second point in time later than the first point in time. The method may additionally include selecting the second TID from the ready to transmit queue before selecting the first TID based on a projected increased overall throughput of packets within the wireless network when communicating with the second node before communicating with the first node.
US11290377B2 Intelligent wide area network (IWAN)
In one embodiment, an electronic device maintains one or more tunnel-based overlays for a communication network. The communication network includes two or more physical provider networks. The device maintains a mapping between a particular application and the one or more overlays for the communication network. The device adjusts the mapping between the particular application and the one or more overlays for the communication network. The device causes one or more routers in the communication network to route traffic for the particular application according to the adjusted mapping between the application and the one or more overlays for the communication network.
US11290374B2 Multi-layer traffic steering for service chaining over software defined networks
A method and system for multi-layer traffic steering for enabling service chaining over a software defined network (SDN) are provided. The method is performed by a central controller of the SDN and includes receiving at least one service chaining rule defining at least one value-added service (VAS) to assign to an incoming traffic flow addressed to a destination server; analyzing each of the at least one received service chaining rule to determine if an application-layer steering is required; generating at least one application-layer steering rule, upon determining that an application-layer steering is required; generating at least one network-layer steering rule, upon determining that an application-layer steering is not required; and programming a multi-layer steering fabric with the generated at least one of network-layer steering rule and application-layer steering rule.
US11290373B2 Method and system to avoid temporary traffic loss with BGP ethernet VPN multi-homing with data-plane mac address learning
Embodiments are directed to a process and system for avoiding temporary traffic loss in a network having first and second computers and provider edge devices, by retaining, in each provider edge device, path information including a MAC address for the first host computer in a control plane as a dynamic address, and maintaining, in each provider edge device, its own routing table listing network addresses of the other provider edge devices as multi-homed peers. A failure recovery process in each provider edge devices advertises all multi-homed peer network addresses as addresses that each respective provider edge device has dynamically learnt in the control plane such that when a provider edge device receives a route with a locally connected host, it re-advertises the host address on its own.
US11290366B2 Communication apparatus and communication method
A communication device includes a communication part capable of communicating with a network device via a relay device; and a control part controlling an operation of the communication part such that, in a case where communication of the communication part fails, when the relay device is not a device that performs a route search operation using a spanning tree protocol, the communication part resumes communication with the network device after a first time period has elapsed, and, when the relay device is a device that performs the route search operation, the communication part resumes communication with the network device after a second time period longer than the first time period has elapsed.
US11290365B2 Optimizing how test packets are sent during continuous network monitoring
A computer-implemented method includes receiving network topology information about a network segment between a source node and a destination node. The method also includes identifying, based on the network topology information, a significant hop in the network segment. The method additionally includes calculating a plurality of probabilistic cover values based on the significant hop. The method additionally includes causing a plurality of different sets of traceroute packets to be sent from the source node. The plurality of different sets of traceroute packets are based on the plurality of probabilistic cover values.
US11290364B2 Network stress test
A method of conducting a network stress test includes providing a first client in communication with a first server via a client-server relationship. The method also includes setting a first frequency as a set frequency. The method further includes sending a first request from the first client to the first server at the set frequency. Additionally, the method includes sending a first response from the first server to the first client. The method also includes measuring a first elapsed time between the first request and the first response, and comparing the first elapsed time to a communication threshold.
US11290363B2 Method for self-localizing of an ad hoc network of in-water systems
A self-localizing autonomous underwater vehicle swarm that is operable to accurately localize each individual unit within the swarm while only requiring a single node at a known location to do so. The methods described herein can localize all members of a swarm with minimal, if any, effect on the size, weight, power, and cost of a system.
US11290360B2 Analyzing resource placement fragmentation for capacity planning
A distributed system may implement analyzing resource placement fragmentation for capacity planning. Capacity planning may determine when, where, and how much capacity to implement for a distributed system that hosts resources. Placement constraints for resources may, over time, create fragmentation or stranded capacity which is available yet unusable to host new resources. Analyzing capacity fragmentation across a distributed system may allow a determination of available capacity that is actually available to host additional resources. In some embodiments, future resource placements may be estimated in order to perform capacity fragmentation analysis to determine available capacity.
US11290341B2 Dynamic resiliency framework
An example framework and method facilitate enhancing resiliency of a computing environment. The example method includes dynamically discovering or accessing first status information related to a first metric associated with a first resource of the computing environment; selectively sharing the first status information among one or more computing environment resources, including the first resource, resulting in shared status information; and using the shared status information to selectively initiate one or more responses by the one or more resources in accordance with the shared status information. In a specific implementation, metrics managers may manage metrics and initiate remediation actions when certain criteria are met; the resources can selectively quiesce or unquiesce when the certain criteria are met or when their status changes accordingly; and a resiliency manager may coordinate communications between metrics managers and computing resources. Use of MBeans may facilitate pluggability of resources into the resiliency framework of the computing environment.
US11290340B2 Segment routing over label distribution protocol
An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
US11290339B2 Estimating physical disparity for data locality in software-defined infrastructures
Methods, apparatuses, and computer program products for estimating physical disparity for data locality in software-defined infrastructures are disclosed. For each node in a cluster of nodes connected to a switch, vital product data (VPD) of a cable connecting the node to the switch is obtained, and for each cable, a length of the cable is determined from the VPD. A management application assigns a group identifier to each node in the cluster based on the length of the cable connecting the node to the switch. The management application selects a node in the cluster for storing a data set in dependence upon the group identifier of the node.
US11290337B2 Hybrid cloud identity mapping infrastructure
In various exemplary embodiments, a system and associated method for providing a hybrid cloud computing environment are disclosed. For example, a system may authorize an enterprise user based on an enterprise identity. Once authenticated, embodiments may use mapping data and a cloud role to determine an identity to use when the enterprise user accesses a cloud.
US11290332B2 System and method for modelling cloud networks for automation
The present is directed to systems, methods, and devices for modelling cloud networks for automation, The system can include a computing network including at least one transit router and a plurality of switches. The system can include at least one server that can access model information for the computing network, and set up the computing network based upon the model information. Setting up the computing network can include creating a topology database, and building the computing network based on the topology database. The topolopgy data can be created by creating switches at each layer in the computing network, mapping links connecting the switches, each link connecting a pair of switches, creating Border Gateway Protocol (“BGP”) routing for both an underlay network and an overlay network, creating a topology graph of the computing network, and generating Zero Touch Provisioning (“ZTP”) links.
US11290330B1 Reconciliation of the edge state in a telemetry platform
Various embodiments disclosed herein are related to a non-transitory computer readable storage medium. In some embodiments, the medium includes instructions stored thereon that, when executed by a processor, cause the processor to receive a stored configuration state of a cluster, receive a snapshot of the configuration state of the cluster, determine that an entity of the cluster is different between the stored configuration state and the snapshot, determine that a first timestamp of the stored configuration state is less than a second timestamp of the snapshot, and send an indication that the entity is changed.
US11290323B2 Configuring multi-channel transmission for ranging accuracy
Methods, systems, and devices for wireless communication are described. A wireless device may identify a configuration for transmitting ranging signals in a vehicle-based communication system. The configuration may identify a plurality of channels to be used for the ranging signals and timing for the ranging signals. The wireless device may transmit the configuration to a receiver and transmit ranging signals based at least in part on the configuration. The receiver may use the ranging signals to determine a distance between the receiver and the wireless device. The receiver may use the determined distance to update positioning information or operate a motor vehicle.
US11290314B2 Transmitting device, receiving device and methods thereof
A transmitting device and a receiving device are described for a wireless communication system. The transmitting device transmits one or more synchronization signals on a carrier to at least one receiving device. A frequency of a synchronization signal among the one or more synchronization signals is located on a first frequency raster, and a carrier frequency of the carrier is deployed on a second frequency raster. The frequencies of two different synchronization signals among the one or more synchronization signals are located on different frequency positions in the first raster. The transmitting device transmits an indication of the carrier frequency to the at least one receiving device. The indication comprises at least one integer number. The receiving device derives the carrier frequency based on the at least one integer number.
US11290313B2 Synchronization signal block index signaling
This disclosure relates to providing synchronization signal block index signaling in a cellular communication system. A cellular base station may provide synchronization signals according to a periodic pattern, including transmitting one or more synchronization signal bursts each including one or more synchronization signal blocks. A wireless device may detect a synchronization signal block. The wireless device may determine a synchronization signal block index of the detected synchronization signal block. The wireless device may provide an indication of the synchronization signal block index of the detected synchronization signal block to the cellular base station.
US11290308B2 Relay device
A relay device for relaying a frame between a plurality of communication lines includes: a rewriting unit configured to rewrite at least one predetermined target field among a plurality of fields included in a received frame; and an execution unit configured to execute a process on the received frame according to a predetermined filtering rule. The execution unit executes the process based on a description of an applied frame which is prepared by applying a description after rewriting the target field in the received frame by the rewriting unit.
US11290305B2 Selectable-tap equalizer
A signaling circuit having a selectable-tap equalizer. The signaling circuit includes a buffer, a select circuit and an equalizing circuit. The buffer is used to store a plurality of data values that correspond to data signals transmitted on a signaling path during a first time interval. The select circuit is coupled to the buffer to select a subset of data values from the plurality of data values according to a select value. The equalizing circuit is coupled to receive the subset of data values from the select circuit and is adapted to adjust, according to the subset of data values, a signal level that corresponds to a data signal transmitted on the signaling path during a second time interval.
US11290299B2 System and methods for cloud-based monitoring and control of physical environments
Disclosed are systems and methods for cloud-based monitoring and control of physical environments. A system comprises a computing cloud with at least one processor configured to execute one or more application modules and a data analytics module for analyzing diagnostic and environmental metric data. The system further comprises a building server communicatively coupled with the computing cloud, at least one gateway communicatively coupled with the building server, and at least one system device communicatively coupled with the at least one gateway. The at least one system device generates environmental metric data for further analysis and display, and the data is communicated to the computing cloud by way of the at least one gateway and the at least one building server.
US11290298B2 Controlling access to one or more rooms using a modular intelligent door and frame
A modular door and frame that can be manufactured and supplied to end users with various combinations of intelligent features. The intelligent features allow functions to be performed by the door and/or frame. Also, conditions or events to be detected and monitored at the intelligent door and/or remote locations. Data relating to the various functions, events, or conditions can be communicated across a network that is communicatively coupled to the door.
US11290291B2 Power over data lines system with combined dc coupling and common mode termination circuitry
In a Power over Data Lines (PoDL) system that conducts differential data and DC power over the same wire pair, various DC coupling techniques are described that improve DC voltage coupling while attenuating AC common mode noise and avoiding mode conversion. A first CMC and AC coupling capacitors are connected in series between a PHY and a twisted wire pair. A DC power supply is DC coupled to the wires via a series connection of a DMC and either matched inductors or a second CMC. Coupled between the DMC and the inductors/CMC is an RC termination circuit comprising a first capacitor coupled to one leg and a matched second capacitor coupled to the other leg. The two capacitors are connected to the same resistor coupled to ground.
US11290287B2 Digital certificate management method, apparatus, and system
Techniques for providing a digital certificate management for blockchain technologies are described. One example method includes a transaction request including a digital certificate is received from a certificate authority at a node in a blockchain network, and the transaction request is a request to write the digital certificate into a blockchain associated with the blockchain network, and the digital certificate is issued to a node in the blockchain network. A consensus verification result is determined for the transaction request, and the consensus verification result is produced by nodes in the blockchain network. The consensus verification result is compared to a predetermined threshold value. In response to determining the consensus verification result is greater than or equal to the predetermined threshold value, the digital certificate is stored in the blockchain associated with the blockchain network.
US11290279B2 Authentication terminal, authentication device and authentication method and system using authentication terminal and authentication device
The present disclosure relates to an authentication terminal, an authentication device, and an authentication method and system using the authentication terminal and the authentication device, and more particularly, to a device and a method for authenticating users and allowing transactions through information delivery among a user terminal, an authentication terminal, and an authentication device.
US11290278B2 Inflight entertainment system that securely pairs and communicates with a user device based on multiple security controls
An entertainment system to perform operations to securely pair and communicate with a user device based on multiple security controls. The operations include: Responsive to a request to pair the user device to a network interface, generating an encrypted code that includes network credentials for connecting to the network interface and a time-limited authentication credential that is unique to the user device. Responsive to a request to connect to a server of the entertainment system, generating a connection authorization decision for the user device based on two factor authentication validating (i) a second certificate of the user device, and (ii) the time-limited authentication credential that is unique to the user device. The entertainment system connects the user device to the server for secure communications when the connection authorization decision authorizes the connection based on successful two-factor authentication.
US11290273B2 Multivariate digital signature schemes based on HFEv- and new applications of multivariate digital signature schemes for white-box encryption
We present new designs to choose the parameter sets for more efficient HFEv-based signature schemes. The key method is to reduce the degree of the central HFEv-polynomial while, at the same time, increasing the number of Vinegar variables and Minus equations. The new design speeds up the signature generation process by two orders of magnitude (hundreds of times) compared to QUARTZ. We present also new methods to use multivariate signature schemes to build a white box encryption scheme. This technique is applicable to all existing multivariate signature designs including the HFEV-design and the improvements.
US11290272B2 Elliptic curve point multiplication device and method in a white-box context
An electronic point multiplication device (100) is provided for computing a point multiplication (kG) on an elliptic curve between a multiplier (k) and a base point (G) on the elliptic curve (E) for use in a cryptographic protocol. The device being arranged to compute from a first set of multiple joint encodings (Ai) a blinded base multiplier (A, 131), and a second set of multiple joint encodings (Bi) multiple blinded auxiliary multipliers (ηi, 136). The device performs obtains the point multiplication (141) (kG) of the multiplier (k) and the base point (G) by computing the point addition of the point multiplication of the blinded base multiplier and the base point on the elliptic curve, and the multiple point multiplications of a blinded auxiliary multiplier and an auxiliary point. The blinded base multiplier and auxiliary multipliers may be represented in a plain format during the performing of the elliptic curve arithmetic.
US11290267B2 Multi-party security computing method and apparatus, and electronic device
Embodiments of a secure multi-party computation method applicable to any computing node deployed in a distributed network are provided. A plurality of computing nodes is deployed in the distributed network. The plurality of computing nodes jointly participates in a secure multi-party computation based on private data respectively held by the computing nodes. The method includes: generating a computing parameter related to private data held by one computing node based on a secure multi-party computation algorithm; transmitting the computing parameter to other computing nodes participating in the secure multi-party computation for the other computing nodes to perform the secure multi-party computation based on collected computing parameters transmitted by the computing nodes participating in the secure multi-party computation; and creating an audit log corresponding to the computing parameter, the audit log recording description information related to the computing parameter.
US11290266B2 Secure multi-party computation method and apparatus, and electronic device
Embodiments of a multi-party secure computation method applicable to any one computing node deployed in a distributed network are provided. A plurality of computing nodes are deployed in the distributed network, the plurality of computing nodes jointly participate in a secure multi-party computation based on respectively held private data, and the computing node that performs the method is connected to a trusted random source. The method includes: obtaining a trusted random number from the trusted random source; performing an operation on the held private data based on the obtained trusted random number to obtain an operation result; and transmitting a computing parameter comprising at least the trusted random number to other computing nodes participating in secure multi-party computation, so that the other computing nodes perform the secure multi-party computation based on collected computing parameters transmitted by the computing nodes participating in the secure multi-party computation.
US11290257B2 Data transfer system and transfer method
To securely realize updating of a key shared between an apparatus on a transmission side and an apparatus on a reception side. A second apparatus encrypts a new shared key by an encryption processing unit, issues a signature for the encrypted new shared key from a signature processing unit, and transmits the signature and the encrypted new shared key to a first apparatus. When a signature processing unit fails in verifying the signature, the first apparatus performs control to prohibit at least one of processing executed after reception of the encrypted new shared key and required to store the new shared key into a storage unit.
US11290255B2 Verifying an identity based on multiple distributed data sources using a blockchain to safeguard the identity
An online identity can be verified based on data from multiple identity sources stored in a blockchain. For example, a request for a token is received from an entity for authenticating an online identity of the entity to an online service. The request can be stored in a blockchain that represents the online identity of the entity by adding a new block to the blockchain. The new block can include data indicating the request for the token. The token can be generated based on the one or more ordered blocks in the blockchain. The token can be transmitted to the entity. The token can be received from the online service. Confirmation of the online identity of the entity can be transmitted to the online service based on receiving the token from the online service.
US11290236B2 Methods and apparatuses for reference signal transmission and receiving
Embodiments relate to reference signal transmission and receiving in a wireless communication system A common reference signal sequence is generated based on a frequency range configuration at network side, the common reference signal sequence being shared by at least some of terminal devices respectively allocated with their own reference signal transmission configurations. The common reference signal sequence and sequence configuration information is transmitted to a terminal device, the sequence configuration information indicating a parameter by which a reference signal sequence transmitted for the terminal device can be obtained. A reference signal sequence solution with a low complexity is proposed for the wireless communication system with dynamic bandwidth allocation and/or configurable reference signal pattern, wherein only one common reference signal sequence is generated and shared by at least some of terminal devices, irrespective of reference signal transmission configurations like bandwidth allocation and/or reference signal pattern configuration.
US11290235B2 Method and apparatus for reporting channel state information in wireless communication systems
A method performed by a terminal in a wireless communication system includes: receiving, from a base station, configuration information associated with a channel state information (CSI) report including at least one information associated with a CSI resource setting; receiving, from the base station, information associated with channel occupancy duration; determining whether at least one symbol for receiving a channel state information reference signal (CSI-RS) is within channel occupancy duration, based on the at least one information associated with the CSI resource setting and the received information associated with the channel occupancy duration; receiving, from the base station, at least one CSI-RS on the at least one symbol, based on a result of the determining; and when the CSI report is determined to be transmitted, transmitting, to the base station, the CSI report based on the configuration information associated with the CSI report and the received at least one CSI-RS.
US11290231B2 Communication network access point, communication network, and method of wireless communication
A communication network includes an access point, a control unit in communication with the access point, a wave shaping device in communication with the control unit, and a wireless communication device. The control unit determines parameters of the wave shaping device, the parameters being search parameters if the control unit does not receive a pilot signal, and optimization parameters if the control unit receives a pilot signal.
US11290229B2 Reference signal design for NR downlink positioning: supplementary RS design
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The apparatus may be a UE. The apparatus may be a UE. The UE receives one or more positioning reference signal parameters from a base station. The UE determines resource elements in a transmission bandwidth carrying multiple positioning reference signals based on the positioning reference signal parameters. The UE decodes symbols in the resource elements.
US11290226B2 Transmission scheme for multiple transmission reception points in a radio system
A wireless device receives RRC message(s) comprising at least one configuration parameter indicating a time interval for switching between a first TRP and a second TRP over PDSCH transmission occasions. The time interval is selected from a plurality of time intervals. A downlink control information indicating a number of the PDSCH transmission occasions for transmission repetitions of a TB is received. Based on the time interval, a first portion of the transmission repetitions of the TB from the first TRP is received via first transmission occasions of the number of PDSCH transmission occasions. Based on the time interval, a second portion of the transmission repetitions of the TB from the second TRP is received via second transmission occasions of the number of PDSCH transmission occasions. The TB is decoded based on the first portion and the second portion.
US11290224B2 Method of operating a radio transmitter and corresponding radio transmitter
A method of operating a radio transmitter configured to transmit at least one sequence of logic values by transmitting transmission signals selected in a constellation diagram having a certain cardinality comprises selecting said transmission signals out of a first subset of transmission signals in said constellation diagram, said first subset comprising a first number of transmission signals, and a second subset of transmission signals in said constellation diagram, said second subset comprising a second number of transmission signals, wherein. The transmission signals in the second subset of transmission signals have an energy higher than the transmission signals in the first subset of transmission signals. The sum of said first number of transmission signals and said second number of transmission signals is less than said cardinality.
US11290209B2 Wireless communication method and wireless communication device which uses the wireless communication method
A non-transitory computer readable medium storing at least one program, wherein a wireless communication method is performed while the program is executed. The wireless communication method comprises: (a) receiving a plurality of data groups, wherein the data groups do not pass an error checking procedure; (b) selecting a portion of at least one of the data groups; and (c) reconstructing a reconstruction data group based on the portions selected in the step (b).
US11290208B1 Decoding implementation method of Bluetooth receiver
A decoding implementation method of a Bluetooth receiver includes: setting a first length threshold and a second length threshold; decoding and backtracking a first FEC block, and outputting a coded indicator and an access address of the first FEC block; determining whether a second FEC block needs despreading according to the coded indicator; matching the access address with an actual address, storing a survivor-path of the second FEC block in a SMU, decoding and backtracking the data stored in the SMU, outputting bit information, and taking out a length of a packet payload in a packet header from a time; and judging whether a total number of bits of the second FEC block exceeds the second length threshold according to the length of the packet payload to complete decoding.
US11290201B2 Method and apparatus for detecting synchronization signal in wireless communication system
An operation method of an electronic device including: dividing a cell search period into a plurality of partial detection ranges based on the number of partial buffers and a size of the partial buffer; obtaining a first correlation detection information based on a first synchronization signal, while temporarily storing first signals in a first partial buffer among the partial buffers, in which the first signals are received during a first partial detection range among the plurality of partial detection ranges; and obtaining a second correlation detection information for the first signals based on the first correlation detection information and a second synchronization signal, during a second partial detection range among the plurality of partial detection ranges and obtaining the first correlation detection information for second signals based on the first synchronization signal, while temporarily storing the second signals received during the second partial detection range in a second partial buffer.
US11290200B2 Transmission device, transmission method, reception device, and reception method
The present technology relates to a transmission device, a transmission method, a reception device, and a reception method that permit efficient transfer of time and other information. The transmission device generates a physical layer frame having preambles and a payload that includes, in the preamble, time information representing time of a given position in a stream of physical layer frames and transmits the physical layer frame. The reception device receives the physical layer frame and performs processes using time information. The present technology is applicable, for example, to IP packet broadcasting.
US11290199B2 Link recovery method, terminal device, and network device
A link recovery method, a terminal device, and a network device are provided. In an embodiment, a method includes: receiving, by a terminal device from a network device, a first signaling and a second signaling, wherein the first signaling indicates one or more reference signals for detecting channel quality information, the second signaling indicates quasi co-location (QCL) information of a physical downlink control channel (PDCCH) and QCL information of the one or more reference signals.
US11290198B2 Method and apparatus for detecting obstacle
Disclosed are obstacle detecting methods and apparatuses, the method of detecting an obstacle near a device includes, determining whether to detect an obstacle, detecting the obstacle using communication modules, in response to determining to detect the obstacle, determining whether a result of detecting the obstacle meets a threshold, detecting the obstacle using antennas of a communication module corresponding to a direction of the obstacle from among the communication modules, in response to the result of determining the obstacle meeting the threshold, and outputting a warning signal based on the result of detecting the obstacle using the communication modules or a result of detecting the obstacle using the antennas.
US11290197B2 Calibration device, conversion device, calibration method, and computer-readable medium having recorded thereon calibration program
There is provided a calibration device including: a calibration signal supply unit configured to supply, as a calibration input signal, a multitone signal having tones in a plurality of frequency bands to a converter configured to multiply an input signal by each of a plurality of signal patterns and limit a band to obtain each of a plurality of bandpass signals, and reconstruct an output signal in accordance with an input signal from the plurality of bandpass signals; a calibration bandpass signal acquisition unit configured to acquire a plurality of calibration bandpass signals obtained by the converter in response to the multitone signal; and a calibration processing unit configured to calibrate a parameter for the reconstruction in the converter based on the plurality of calibration bandpass signals.
US11290194B1 Receiver path ignore based on passive intermodulation
A device, method, and computer-readable medium are provided for detecting and mitigating signal interference due to passive intermodulation at a base station. Generally, when antennas are configured to transmit at two or more different bands or frequencies, particular combinations of frequencies can introduce passive intermodulation at one of the corresponding receive bands or frequencies. Passive intermodulation is exacerbated, in some instances, due to the presence of non-linearities in the RF path. Embodiments can be configured to automatically detect the presence of passive intermodulation in one of the receive bands or frequencies and dynamically mitigate the affected receive signal to maintain optimal system performance.
US11290187B2 RF transport network
In one embodiment, a host-to-host network comprises: first host units (HUs) located at a first end and configured to output optical output signals and receive optical input signals; second HUs located at a second end and configured to output optical output signals and receive optical input signals; a first optical WDM configured to combine the first HU optical output signals and output a corresponding first combined output over a first fiber; a second optical WDM configured to receive the first combined output and demultiplex the optical output signals and provide them as optical input signals for the second HUs; the second optical WDM configured to combine second HU optical output signals and output a corresponding second combined output over a second fiber; the first optical WDM configured to receive the second combined output and demultiplex the optical output signals and provide them as optical input signals for the first HUs.
US11290181B1 System and method for measurement of entangled photons wavefunctions
Measurement of entangled photon quantum wavefunction properties is vital for studying the fundamentals of entanglement and for future applications in quantum communications, quantum metrology, quantum sensing and imaging. Despite its importance, measuring the wavefunction is difficult, particularly in pulsed and other systems with system features and wavefunctions changing in space and time. This invention uses ghost imaging techniques to directly measure the entangled photon wavefunction of pulsed origin temporal and polarization entangled photons. The invention may be used to improve wavefunction quality after propagation through turbulent or scattering media.
US11290180B1 Adaptive buffer region for line-of-sight network planning
Architectures and techniques are presented that improve or enhance a network planning procedure such as by selecting a more efficient test buffer that is used to identify objects that might intersect a Fresnel zone between two transceivers. An improved test buffer (e.g., buffer region) can be one that is constructed from a plurality of rectangles situated along a line of sight of the two transceivers and that are oriented according to cardinal directions.
US11290177B2 Scaling power and control signals in modular satellite user terminals
Disclosed embodiments relate to modular antenna systems. In one example, an antenna system includes M user terminal elements, each being application-agnostic and including an antenna either to generate an incoming signal in response to incident satellite radio waves or to transmit an outgoing signal, and an active circuit to process the incoming and outgoing signals, a control circuit to control the processing performed by the M active circuits, and N user terminal modules (UTM) each including a daisy-chain of O of the M active circuits, each UTM further including a buffer placed after every P active circuits in order to correct any degradation that has occurred in the daisy-chain, and wherein M can be adjusted so that an antenna area and a corresponding throughput and bandwidth available to an application are adjustable and scalable.
US11290171B2 Method and apparatus for signal detection in a MIMO communication system
Embodiments of the present disclosure relate to methods and apparatuses for signal detection in a MIMO communication system. A receiver device according to an embodiment of the present disclosure comprises a remote unit and a baseband unit. The remote radio unit is configured to receive a first set of signals from a first number of receiving antennas, and the baseband unit comprises: an interfacing unit, configured to obtain the first set of signals from the remote radio unit; a beamforming unit, configured to generate a second set of signals associated with a second number of virtual antennas by performing receiving beamforming for the obtained first set of signals, the second number being less than the first number; and a detecting unit, configured to detect the second set of signals generated by the beamforming unit. Embodiments of the present disclosure may reduce complexity of signal detection and cost of implementation.
US11290160B2 Method for transmitting feedback information for three-dimensional MIMO on basis of beamformed reference signal in wireless communication system, and apparatus therefor
The present disclosure provides a method for transmitting, by a user equipment, feedback information to a base station in a wireless communication system. The method includes receiving, from the base station, information about reference signal port group sets composed of one or more reference signal port groups; selecting at least one reference signal port group set among the reference signal port group sets; under assuming that a specific precoder has applied to the selected at least one reference signal port group set, calculating channel state information (CSI) corresponding to the selected at least one reference signal port group set; and transmitting, to the base station, the feedback information including an indicator indicating the selected at least one reference signal port group set and the channel state information; wherein the one or more reference signal port groups are composed of reference signal ports to which the same precoder is applied.
US11290151B1 Diagnosing method and diagnosing device for abnormal cable connection of incremental encoder
A diagnosing method for an abnormal cable connection of an incremental encoder includes: receiving a first-set of differential signals including one of signals A/Ā and one of signals B/B and a second-set of differential signals including one of signals A/Ā and one of signals B/B from the incremental encoder by two encoder modules; calculating a first signal-information group and a second signal-information group according to the first-set and second-set of differential signals; calculating a first parameter-information group and a second parameter-information group based on the first and second signal-information groups; determining whether a first signal direction is consistent with a second signal direction according to the first and second parameter-information groups; calculating a position-feedback control parameter for a motor according to a signal-information group corresponding to a normal set of differential signals when the first signal direction is determined to be inconsistent with the second signal direction.
US11290140B2 Cover for a region of a mobile phone
Disclosed are covers for a mobile phone including aspects that protect the phone from impact and/or provide shock absorbance characteristics. Covers can include one or more protrusions that reduce the contact surface to the phone and dissipate energy. Advantageously, the one or more protrusions work with intermittent spaces to provide shock absorbing characteristics and reduce the contact surface area between the cover and the phone. In some embodiments, the protrusions can include a soft-side rectangular shape, where the protrusions are placed in an ordered array in the back wall of a cover. In some embodiments, the one or more protrusions can include a row of x-shaped protrusions interspersed with air pockets along the inside wall of the cover.
US11290136B2 Radio frequency device and voltage generating device thereof
A radio frequency device and a voltage generating device thereof are provided. The voltage generating device includes a first transistor, a second transistor, and a voltage dividing circuit. A first terminal of the first transistor receives a first voltage. A first terminal of the second transistor receives a second voltage. A first connection terminal and a second connection terminal of the voltage dividing circuit are respectively coupled to second terminals of the first transistor and the second transistor. The voltage dividing circuit generates a first divided voltage and a second divided voltage. The first divided voltage is used as an output voltage of the voltage generating device. The second divided voltage is output as a control voltage to a control terminal of the first transistor and a control terminal of the second transistor.
US11290133B2 Portable communications devices with reduced interference between communication systems
Portable communications devices with reduced interference between communication systems. One embodiment provides a portable communications device including a first antenna, a second antenna, a first transceiver configured to operate over a first range of frequencies, a second transceiver configured to operate over a second range of frequencies and a third range of frequencies. The portable communications device includes an isolator circuit coupling the first transceiver and the second transceiver to the first antenna and the second antenna. The isolator circuit is configured to provide isolation between the first transceiver and the second transceiver when the second transceiver is operating in the second range of frequencies. The portable communications device further includes a bidirectional diplexer coupling the second transceiver to the isolator circuit. The bidirectional diplexer is configured to reduce an electrical transmission length when the second transceiver is operating over the third range of frequencies.
US11290132B1 Data decoding circuit and method
The present invention discloses a data decoding circuit. A data reforming circuit receives encoded data encoded by using tail-biting convolutional code to identify a first unknown bit section, a known bit section and a second unknown bit section in an order to further connect the second unknown bit section and the first unknown bit section in series to generate data to be decoded. A decoding circuit decodes the data to be decoded by using Viterbi algorithm and at least one piece of known bit information to generate a decoded result that includes a second decoded bit section and a first decoded bit section respectively corresponding to the second unknown bit section and the first unknown bit section. A data restoring circuit connects the first decoded bit section, a known decoded bit section corresponding to the known bit section and the second decoded bit section in series to generate decoded data.
US11290123B2 Loop delay compensation in a sigma-delta modulator
A circuit includes a transconductance stage having first and second outputs. The circuit also includes a comparator having first and second inputs. The first input is coupled to the first output, and the second input is coupled to the second output. The comparator includes first through fifth transistors and a pair of cross-coupled transistors. The pair of cross-coupled transistors is coupled to the second current terminals of the first and second transistors. The second current terminal of the third transistor is coupled to the second current terminal of the first transistor, and the first current terminals of the first, second, and third transistors are coupled together. The second current terminals of the fourth and fifth transistors are coupled together and to the control input of the third transistor.
US11290116B2 Control circuit of delay lock loop and control method thereof
A control circuit of delay lock loop and a control method thereof are provided. The control circuit includes a power status detector, a voltage comparator, an enable signal generator and a control signal generator. The power status detector detects a transition edge of a clock enable signal to generate a trigger signal corresponding to a variation of an operation power. The voltage comparator compares the operation power with a reference voltage to generate a comparison result. The enable signal generator sets an enable signal to an active state according to the trigger signal and sets the enable signal to a non-active state according to the comparison result. The control signal generator outputs a control clock to generate a control signal when the enable signal is in the active state.
US11290109B1 Multibit multi-height cell to improve pin accessibility
A MOS IC includes a MOS logic cell that includes first and second sets of transistor logic in first and second subcells, respectively. The first and second sets of transistor logic are functionally isolated from each other. The MOS logic cell includes a first set of Mx layer interconnects on an Mx layer extending in a first direction over the first and second subcells. A first subset of the first set of Mx layer interconnects is coupled to inputs/outputs of the first set of transistor logic in the first subcell and is unconnected to the second set of transistor logic. Each of the first subset of the first set of Mx layer interconnects extends from the corresponding input/output of the first set of transistor logic of the first subcell to the second subcell, and is the corresponding input/output of the first set of transistor logic.
US11290105B1 High power RF switch with controlled well voltage for improved linearity
RF transistors manufactured using a bulk CMOS process exhibit non-linear drain-body and source-body capacitances which degrade the linearity performance of the RF circuits implementing such transistors. The disclosed methods and devices address this issue and provide solutions based on implementing two or more bias voltages in accordance with the states of the transistors. Various exemplary RF circuits benefiting from the described methods and devices are also presented.
US11290104B2 Driving circuit
A driving circuit includes: a primary driving module configured to receive a first signal and generate a second signal based on the first signal, driving capability of the second signal being greater than that of the first signal; and an auxiliary driving module connected to an output terminal of the primary driving module and configured to receive the first signal and generate an auxiliary driving signal based on the first signal, the auxiliary driving signal being configured to shorten a rise time of the second signal.
US11290101B2 Solid state power switch device
A solid state power switch device comprises a switch unit comprising at least one switch element configured to provide power supply to a load of a vehicle while the switch element is in close state; a switch control unit in communication with the switch unit, and configured to control in open/close state the switch element; the switch control unit comprising a built in self-test module of the switch element configured to control a self-test sequence of the switch element and to check failure/success of the self-test sequence of the switch element such that the switch unit is self-tested.
US11290100B2 Semiconductor device
Provided is a semiconductor device including a normally-off transistor having a first electrode, a second electrode, and a first control electrode, a normally-on transistor having a third electrode, a fourth electrode, and a second control electrode, a first capacitor having a first end and a second end, a Zener diode having a first anode and a first cathode, a first resistor having a third end and a fourth end, a first diode having a second anode and a second cathode, a second resistor having a fifth end and a sixth end, a second diode having a third anode and a third cathode, and a second capacitor having a seventh end and an eighth end.
US11290096B2 System and method for adjusting cycle of a signal
A duty cycle adjustment system includes a time-to-digital converter to generate a plurality of time-to-digital codes from an input signal, a duty cycle index generator to compute a duty cycle of the input signal based upon the plurality of time-to-digital codes, and assign a duty cycle index based upon the computed duty cycle, an input phase assignment generator to generate a first output and a second output based upon the duty cycle index, a first delay line to delay the first output to generate a third output, and a duty cycle generator to adjust the duty cycle of the input signal based upon the third output and the second output.
US11290093B1 Compact delay lines and associated circuitry useful for wideband phased-array system
A phased array system includes tunable delay elements having active delay element(s) and passive delay element(s). A second resolution by the passive delay element is smaller than a first resolution by the active delay element, and the resolution corresponds to delay applied to an input signal and has discrete steps for phase over which the delay element can be operated. For multiple sets of tunable delay elements, a calibration process sets, for one set of the delay elements, all but an n-th active delay element and the passive delay element to a first phase, and the n-th active delay element to a second phase. In a second set of the delay elements, all of the active delay elements are set to the first phase and the passive delay element is set to the second phase. A phase difference is detected and adjusted to meet a criterion between the two sets.
US11290089B2 Generation of pulse width modulated (PWM) pulses
A circuit includes a base pulse generator to generate a first pulse width modulated (PWM) pulse, a first clock generation circuit to generate M clocks of a first frequency and phase-shifted with respect to each other, and a second clock generation circuit to receive the M clocks and to generate N clocks each at a second lower frequency and the M clocks are phase-shifted with respect to each other. Each of a plurality of flip-flops includes a clock input to receive a different one of the N clocks, a data input coupled to receive the first PWM pulse, and a flip-flop output. A selection circuit includes a plurality of inputs and a selection circuit output. Each of the plurality of inputs is coupled to a corresponding flip-flop output. The selection circuit provides, responsive to a control signal, a selected one of the flip-flop outputs as the selection circuit output.
US11290082B2 Tuning fork-type piezoelectric vibration piece and tuning fork-type piezoelectric vibrator using the vibration piece
Main surface electrodes formed on main surfaces on front and back sides of vibrating arms are electrically coupled via through electrodes formed in a stem portion so as to penetrate through front and back surfaces thereof. One of the main surface electrodes of the vibrating arm is electrically coupled to side surface electrodes through a routing wiring formed by way of a crotch part between roots of the vibrating arms, and the one of the main surface electrodes is further electrically coupled to the other one of the main surface electrodes through the side surface electrodes.
US11290070B2 Common-mode leakage error calibration for current sensing in a class-D stage using a pilot tone
A system may include a Class-D stage comprising a first high-side switch coupled between a supply voltage and a first output terminal of the Class-D stage, a second high-side switch coupled between the supply voltage and a second output terminal of the Class-D stage, a first low-side switch coupled between a ground voltage and the first output terminal, and a second low-side switch coupled between the ground voltage and the second output terminal. The system may also include current sensing circuitry comprising a sense resistor, such that an output current through a load coupled between the first output terminal and the second output terminal causes a first sense voltage proportional to the output current across the sense resistor. The system may additionally include a modulator for generating a differential pulse-width modulation driving signal to the first high-side switch, the second high-side switch, the first low-side switch, and the second low-side switch and pilot tone injection circuitry configured to inject a periodic pilot tone into the differential pulse-width modulation driving signal at a pilot tone frequency.
US11290068B2 Miniaturized wideband active balun with controllable equalization
Embodiments of active baluns are disclosed. In an embodiment, an active balun includes input terminals configured to receive a single-ended input signal and a linear redriver configured to transform the single-ended input signal into a differential output signal.
US11290064B2 Amplifier
An amplifier for a receiver circuit is disclosed. The amplifier has an input node (Vin) and an output node (Vout). It comprises a tunable tank circuit connected to the output node (Vout), a feedback circuit path connected between the output node (Vout) and the input node (Vin), and a tunable capacitor connected between an internal node of the feedback circuit path and a reference-voltage node. A receiver circuit and a communication apparatus is disclosed as well.
US11290055B2 Optical light-transmission element for a solar energy assembly comprising a harvesting portion and an alignment control portion, and method for alignment of such
An optical light-transmission element for a solar energy assembly having a solar cell includes at least one harvesting portion for directing solar light onto the solar cell. For optimum operation of the solar energy assembly, the optical light-transmission element and the solar cell have to be carefully aligned. In order to facilitate the alignment, the optical light-transmission element further comprises at least one alignment control portion for concentrating the solar light onto a second focusing region, which is spaced apart from the primary focusing region. A method for aligning such a solar energy assembly involves focusing light on a focusing region that is spaced apart from the solar cell, and adjusting at least one of the position of the solar cell and the harvesting region until the focusing region is located at a predetermined target zone, which is spaced apart from the solar cell.
US11290051B2 Motor control apparatus and control method of the same
A motor control apparatus includes a motor, a motor driver to drive the motor, a motor current detection unit, a motor state estimation unit, a motor control unit, and first and second abnormality detection units. The motor current detection unit detects a current value of the motor. The motor state estimation unit estimates a state of the motor based on a voltage applied to the motor and the detected current value. The motor control unit applies a driving voltage of first driving corresponding to the estimated state of the motor or apply a driving voltage of second driving, which does not use the estimated motor state, to the motor driver. The first abnormality detection unit detects a rotation abnormality of the motor based on the estimated motor state. The second abnormality detection unit detects the rotation abnormality of the motor based on the detected current value of the motor.
US11290049B2 Method for controlling motor-driven pump in a fluid system
A method for controlling a motor-driven pump in communication with a fluid system is provided. Preferably the method employs a frequency drive system to control the motor-driven pump. The control method is characterized in that the operating frequency of the motor can be adjusted very quickly and it is ensured to be operated in a safe frequency range no more than a rated current.
US11290038B1 Motor controller
A motor controller is configured to stabilize a motor current. The motor controller is used for driving a motor, where the motor has a motor coil. The motor controller comprises a switch circuit, a control unit, a command unit, a counting unit, a comparing unit, and a phase detecting unit. The switch circuit is used for supplying the motor current to the motor coil. The phase detecting unit generates a phase signal to the control unit, so as to inform the control unit to switch phases. The control unit generates a plurality of control signals to control the switch circuit. The motor controller resets the counting unit based on the phase signal, such that the control signals are synchronized with the phase signal for stabilizing the motor current.
US11290033B2 Devices and methods for generating electricity
An array of graphene sheets configured to generate electricity from a flow of an ion-containing fluid, wherein the array comprises a plurality of graphene sheets, each graphene sheet comprising first and second electrical contacts, having a surface extending between the first and second electrical contacts for contacting the flow of ion-containing fluid, and wherein each graphene sheet is in electrical contact with at least a further graphene sheet.
US11290032B1 Systems and methods for electric vehicle energy recovery
A shock absorber including a shock absorber body substantially filled with a hydraulic fluid. The shock absorber includes a piston disposed within the shock absorber body that includes a piston head movable within the shock absorber to apply a pressure change in the hydraulic fluid. The shock absorber includes a piezoelectric material disposed within the shock absorber and in fluid communication with the hydraulic fluid. The piezoelectric material is configured to generate an electrical charge in response to the pressure change in the hydraulic fluid. The piezoelectric material is electrically connected to at least one battery configured to receive the electrical charge generated by the piezoelectric material.
US11290031B2 Vibration-type actuator with vibration body and contact body relatively moving, apparatus, multi-axis stage unit, and articulated robot
A vibration-type actuator that can suppress variation in pressing force and reaction force on vibration bodies and contact bodies includes vibration body units, each including a vibration body including an elastic body and an electro-mechanical energy conversion element, and a contact body contacting with the vibration bodies, with the contact body and the vibration bodies moving relatively in a predetermined direction. A first vibration body unit, from among the vibration body units, includes a restriction unit configured to fix the first vibration body unit and restrict a degree of freedom in the predetermined direction, and a second vibration body unit, from among the vibration body units, includes a supporting guide unit configured to support the second vibration body unit while the second vibration body unit is movable in a direction orthogonal to the predetermined direction.
US11290029B2 Legged robot and manufacturing method thereof
The present disclosure provides a biomimetic mobile legged robot, which includes a body formed to extend in one direction and having a piezoelectric element, and a leg connected to intersect the body and having a piezoelectric element. Here, a power is supplied to the body and the leg, respectively, and the piezoelectric elements of the body and the leg are operated with the supplied power to cause a full body motion so that the legged robot moves.
US11290027B1 Wireless charging receiver circuit and chip, and wireless charging receiver
A wireless charging receiver circuit includes a first bridge arm unit connected to the first node and a common ground node, a second bridge arm unit connected to the second node and the common ground node, a first voltage converter unit connected to the second node and the common ground node, a second voltage converter unit connected to the first node and a common ground node, a filter circuit, a bias power supply circuit, and a control unit configure to control the switch transistors, such that the voltage output terminals of the first voltage converter unit and the second voltage converter unit output a voltage signal.
US11290024B2 Power supply control device, power conversion system, and power supply control method
A power supply control device according to one or more embodiments may be provided to: control a power conversion device that has a configuration in which a resonant circuit is provided on an output side of a matrix converter including switching circuits having snubber elements, and that performs AC-AC conversion of output from a multi-phase AC power supply. The power supply control device performs control such that: the output current, which has a phase difference caused by the resonant circuit, is negative during a period in which an absolute value of a positive-going output voltage that is output from the power conversion device increases while the output current is positive during a period in which the absolute value of a negative-going output voltage increases; and a polarity of the output current does not change within a period in which the snubber element is discharged.
US11290023B2 Model predictive control for matrix converter operating in current control mode with load current estimation
A matrix converter system operating in current control mode is provided. The matrix converter includes a switching matrix coupled between a low voltage side and a high voltage side, wherein the matrix converter is coupled at its low voltage side to a generator for receiving an input power including an input current and transforming the input power into an output power at its high voltage side, wherein a load is coupled to the high voltage side. The control system includes a load observer and a model predictive controller (MPC). The load observer is configured to estimate a load current that flows to the load from the high voltage side of the matrix converter as a function of a switching state of the switching matrix, an output voltage output at the high voltage side of the matrix converter, and the input current. The MPC is configured to select the switching state of the switching matrix to meet one or more control objectives defined by minimization of a multi-objective function that tracks the output voltage and the input current using the estimated load current.
US11290018B2 Power converter and image processing apparatus
A power converter includes an insulating transformer including primary and secondary windings, a switching circuit configured to switch voltages applied to the primary winding, a power supply circuit connected to the secondary winding and configured to rectify and smooth a current flowing in the secondary winding and generate a DC voltage, an adjustment circuit configured to adjust the voltage and output the adjusted voltage that is a first voltage in a first mode and a second voltage that is less than the first voltage in a second mode, and a protection circuit including a first Zener diode and a second Zener diode and configured to stop output of the adjusted voltage. A cathode of the first diode is electrically connected to the power supply circuit. The second diode is connected in series to the first diode in the first mode and being short-circuited in the second mode.
US11290015B2 Driving circuit with energy recycle capability
A driving circuit is disclosed. The driving circuit includes a charging circuit, coupled between a voltage source and a load, configured to form a first current from the voltage source to the load; and a discharging circuit, coupled between the voltage source and the load, configured to form a second current from the load back to the voltage source.
US11290013B2 Integrated circuit apparatus including regulator circuits
An integrated circuit apparatus includes a first regulator circuit configured to generate a first regulated voltage; a second regulator circuit configured to generate a second regulated voltage; and a control circuit configured to perform selection with respect to the first regulator circuit and the second regulator circuit such that one regulator circuit among the first regulator circuit and the second regulator circuit is in an on-state and another regulator circuit is in an off-state. The control circuit is configured to: cause the second regulator circuit to be in the on-state upon detecting that a load current is greater than or equal to a predetermined load current; and cause the first regulator circuit to be in the on-state upon detecting that the load current is less than the predetermined load current.
US11290011B2 Power conversion apparatus and control circuit and control method thereof capable of ensuring load switch to operate within safety operation area during over-current protection test
A power conversion apparatus includes: a power supply circuit, a load switch and a control circuit. The power supply circuit generates a first power. The load switch controls the power path from the power supply circuit to a load. The control circuit generates a switching control signal to control a conduction level of the load switch according to an enable signal. The control circuit controls a level of the switching control signal to soft start from a first level to a second level. During the soft start period, the switching control signal has plural waveform segments including a first waveform segment and a second waveform segment. A level variation speed of the first waveform segment is higher than a level variation speed of the second waveform segment. The first waveform segment level precedes the second waveform segment level.
US11290001B2 Power supply device
The uninterruptible power supply device includes a switch (2) that includes first to Nth IGBT units (U1 to UN) connected in series, and a controller that turns on the switch by turning on the first to Nth IGBT units, and turns off the switch by firstly turning off the first to nth IGBT units and then turning off the (n+1)th to Nth IGBT units. Compared with the case where the first to Nth IGBT units are turned off at the same time, it is possible to reduce a surge voltage generated between the terminals of the switch (2).
US11289989B2 Miniature direct current motor
A miniature direct-current motor comprises a bottom cover, a receiving seat, a housing mounted on the receiving seat, a support frame mounted in the housing, four permanent magnets and coils mounted on the support frame, an output shaft mounted on the receiving seat and extending out of the housing and an iron core mounted on the output shat. Every two permanent magnets constitute one group and are symmetrically located on the side surface of the support frame, and an included angle formed by connection lines between the centers of two permanent magnets located on the same side surface of the support frame and the axis of the output shaft is 50°˜60°. The iron core includes a sleeve portion sleeved on the output shaft and swing arms symmetrically arranged at two sides of the sleeve portion, and the swing arms are arranged opposite to the permanent magnets.
US11289987B2 Motor module, rotation angle detector, and method for detecting rotation angle of motor
A motor module includes a motor and a rotation angle detector including a rotation angle calculator that calculates a rotation angle based on a voltage and an electric current of the motor, a first signal generator that generates a first signal based on a ripple component included in the electric current, an operation part that corrects the rotation angle based on the first signal and the rotation angle, and a rotation information calculator that calculates information on rotation of the motor based on an output from the operation part. The operation part outputs, to the rotation angle calculator, a command to correct the rotation angle when the first signal is generated for the first time while the rotation angle is within a predetermined angle range, and ignores the first signal that is generated for the second or subsequent time while the rotation angle is within the predetermined angle range.
US11289983B2 Integrated electrical motor
The present disclosure discloses an integrated electrical motor, comprising at least two sets of corresponding stators and rotors, wherein the at least two sets of corresponding stators and rotors are mounted within the same housing, and are connected to the corresponding controllers, and the rotors are mounted on the same shaft. The total output torque of the electrical motor can be distributed to the shaft from different stator/rotor pairs, and when one or more of the sets of stators and rotors have malfunction, the remaining stators and rotors maintain running. The integrated electrical motor of the present disclosure has compact structure, small axial dimension, distributable torque, high safety margin and high reliability.
US11289980B2 Motor
One aspect of a motor of the present disclosure may include a rotor having a motor shaft disposed along a central axis extending in one direction, a stator facing the rotor via a gap in a radial direction, and a housing having an accommodating portion configured to accommodate the rotor and the stator, and to enable oil to be stored therein, wherein the housing comprises a lower wall portion facing a vertical-directional lower region in the inside of the accommodating portion, the lower wall portion comprises a cooling flow passage formed therein, and refrigerant flows in the cooling flow passage, and at least a portion of the cooling flow passage overlaps the vertical-directional lower region in the inside of the accommodating portion when viewed along a vertical direction.
US11289976B2 Stator structure
In a first aspect, a stator structure for an electrical machine is provided. The stator structure comprises a circumferential support having an external rim to support a plurality of electrical windings. The circumferential support comprises an air entrance, an air distribution channel and a plurality of axial air openings. The air entrance provides a passage between the air distribution channel and an outside of the stator structure. The air distribution channel extends through a portion of the circumferential support to circumferentially distribute an air flow from the air entrance. The plurality of axial air openings provides a passage between the air distribution channel and an outer side of the external rim to guide an air flow from the air distribution channel to the outer side of the external side. The plurality of axial air openings comprises an aperture, wherein the apertures are sized and spaced such that the air flow is substantially uniform along the circumference of the outer side of the external rim. In a further aspect, an electrical generator comprising a stator structure according to any of the examples herein described is provided.
US11289970B2 Control device and a method for controlling an electric drive
An electric drive comprises a bearingless electric machine, a converter, and a control device. The stator of the electric machine has a cage winding including bars connected to a conductor ring. The control device controls the converter to supply torque generating current components to the bars so that torque is generated in accordance with electric machine control and to supply levitation current components to the bars so that the rotor of the bearingless electric machine is levitated in accordance with levitation control. The cage winding allows the currents of the bars to be controlled so that different current sheet distributions can be generated so as to generate desired torque and magnetic force.
US11289969B2 Motor with terminal holding portion
A motor includes a shaft, a bearing supporting the shaft, an armature disposed radially outward of the bearing, a bracket to which the bearing and the armature are fixed, and a rotor connected to the shaft. The bracket includes a bracket bottom portion covering a lower side of the armature, and a terminal holding portion extending radially outward from an outer peripheral portion of the bracket bottom portion. The terminal holding portion includes a plate-shaped holding portion main body connected to the outer peripheral portion of the bracket bottom portion, a terminal disposed on an upper surface of the holding portion main body, and a protrusion portion projecting downward from a lower surface of the holding portion main body at a same position in a radial direction as that of the terminal, or radially outward of the terminal.
US11289968B2 Motor sealing structure and motor
Provided are a motor sealing structure and a motor. The motor sealing structure comprises: a rotary shaft, a bearing, which is sleeved on the rotating shaft. A shaft shoulder structure is arranged on an outer peripheral wall of the rotating shaft at a position corresponding to the bearing along an axial direction of the rotating shaft, so as to form a cavity between a portion of the bearing and the shaft shoulder structure, and a fan blade structure, which is sleeved at one end of the rotating shaft and extends in the axial direction of the rotating shaft to the position of the bearing, and is inserted into and held in the cavity.
US11289965B2 Resin multilayer substrate, actuator, and method of manufacturing resin multilayer substrate
A resin multilayer substrate includes a stacked body including resin layers, and a coil including coil conductor patterns provided on two or more resin layers. The coil conductor patterns include a coil conductor pattern including a parallel conductor portion. The parallel conductor portion includes linear conductor patterns connected in parallel that are parallel to each other, and is provided at least at a portion of an outermost peripheral portion of the coil conductor pattern. A total line width of the linear conductor patterns of the parallel conductor portion is larger than a line width of other portions of the coil conductor pattern.
US11289963B2 Rotor, motor, and electric power steering device
A rotor includes a shaft, a rotor core, at least one magnet, and at least one fixing portion. The shaft extends in an axial direction. The rotor core includes laminations, and at least one caulking portion. The laminations are stacked in the axial direction. The at least one caulking portion is located at a radial-directional inner side of the at least one magnet to caulk the laminations to each other. The at least one magnet is embedded in the rotor core. The at least one fixing portion fixes at least portions of outer peripheral edges of the laminations to each other.
US11289960B2 Motor and brushless wiper motor
A motor and a brushless wiper motor are provided. The motor (2) includes: a stator (8); coils (24); a shaft (31); a rotor core (32); magnets (33) which are disposed on an outer peripheral surface (32b) of the rotor core (32) and a radial thickness of which at end portions (33s) on both sides in the circumferential direction around the rotation axis is smaller than a radial thickness in a circumferential intermediate portion; and salient poles (35) that are formed between magnets (33) adjacent in the circumferential direction of the outer peripheral surface (32b) of the rotor core (32) and protrude radially outward from the end portions (33s) of the magnets (33) in the circumferential direction. The width dimensions of the salient poles (35) in the radial direction being set to 40° or less in a form of an electrical angle.
US11289956B2 Rotating electric device
A rotating electric device comprising: an outer stator (210) comprising an outer stator iron core (211) having a plurality of outer stator winding slots (213) formed on the inner peripheral surface thereof at a predetermined interval in the circumferential direction, and an outer winding (510) wound around an outer stator iron core tooth (218) relatively formed by a pair of outer stator winding slots (213) adjacent to each other; an inner stator (220) comprising an inner stator iron core (221) having a plurality of inner stator winding slots (223) formed on the outer peripheral surface thereof at a predetermined interval in the circumferential direction; and a rotor (300) having, between the outer stator (210) and the inner stator (220).
US11289955B2 Claw pole stator for a transversal flux motor and a segment for the claw pole stator
A claw pole stator for a transversal flux motor includes a multiplicity of segments positioned next to one another along a circumferential direction for the annular claw pole stator. Each segment extends from an inner circumferential surface along a radial direction to an outer circumferential surface and is delimited in the circumferential direction by a first side surface and a second side surface and in an axial direction by a first end surface and a second end surface. Each segment is connected by the side surfaces to at least one other segment to form the annular claw pole stator. Segments positioned adjacent each other contact each other by a first contact surface on the first side surface or by a second contact surface on the second side surface and due to the contact surfaces form a form-locking connection in the circumferential direction.
US11289950B2 Wireless charging apparatus
A wireless charging apparatus is disclosed. The wireless charging apparatus includes a plurality of coil arrays disposed so as to partially overlap each other, and a shielding member disposed at one side of each of the coil arrays to block a leaked magnetic field. The coil arrays include a first coil array including a plurality of transmission coils disposed adjacent to each other, a second coil array including a smaller number of transmission coils than the first coil array and disposed under the first coil array, and a third coil array including the same number of transmission coils as the second coil array and disposed on the first coil array. As a result, it is possible to simultaneously charge a plurality of devices requiring different amounts of power.
US11289946B2 Method and system of uniform wireless power distribution within a chamber
A method of uniform wireless power distribution within a chamber is disclosed which includes measuring dimensional characteristics of a chamber, having a transmitter and a plurality of power harvesters, creating a statistical electromagnetic environment, evaluating statistical properties of the statistical electromagnetic environment, setting a new criterion for acceptable statistical properties of the statistical electromagnetic environment, measuring a lowest usable frequency of the chamber below which the statistical properties of the statistical electromagnetic environment are not acceptable according to a predetermined criterion, determining an efficiency profile of the plurality of power harvesters versus frequency at frequencies higher than the lowest usable frequency, selecting an operating frequency that maximizes efficiencies of the plurality of power harvesters, measuring a collective efficiency of the chamber, and returning to setting a new criterion if the measured collective efficiency is below a predetermined efficiency threshold.
US11289940B2 Systems and methods for multi-use multi-mode ups
A multi-mode uninterruptible power supply (UPS) is provided. The multi-mode UPS includes a first path including a rectifier and an inverter, and a second path in parallel with the first path, wherein the multi-mode UPS is operable in an economy mode in which power flows from a utility to a load through the second path while at least one of the rectifier and the inverter is activated, the at least one of the rectifier and the inverter operable to perform at least one of DC voltage regulation, reactive power compensation, and active damping.
US11289937B2 Feed system, feed unit, and electronic unit
A feed system has a first electronic unit, a second electronic unit, and a feed unit. The first electronic unit and the feed unit are separated. The feed unit transmits power to a power reception section of the second electronic unit based upon result information of a first authentication between the first electronic unit and the second electronic unit. The feed unit performs a second authentication on the second electronic unit in conjunction with power transmission.
US11289927B2 Mobile device holder for portable electronic devices
Disclosed is a mobile device holder for use with electronic and non-electronic devices as it relates to joining one or more devices together such that the devices may be operably interactive.
US11289923B2 Protective device
A protective device connected between an external terminal provided in an energy storage apparatus and a power cable extending from a vehicle, the protective device includes a current interruption device that interrupts electric conduction between the vehicle and the energy storage apparatus in response to a command of a CPU in a battery management device provided in the energy storage apparatus.
US11289916B2 Lighting system and method
A lighting system has a set of multiple LED luminaires, and combines solar panel power and external grid power. A solar converter converts the output from the solar panel into a first power. Each luminaire is associated with a driver to inject current into the LED lighting unit from the external grid power supply. The LED lighting units of the luminaires are connected together to the solar converter and are thereby driven together by the first power simultaneously. This simplifies the structure.
US11289909B2 Appliance load manager that controls an air conditioner
A home appliance can operate in a future time frame. Information is obtained from a power distributor in order to determine a time when to operate the home appliance in this future time frame. The home appliance then operates at the time determined with information from the power distributor.
US11289908B2 SOGI-based PLL for grid connection and motor control
SOGI based apparatus and methods for providing balanced three phase output signals free of harmonics, DC components and imbalance present in the input signals, are disclosed. In addition, such apparatus and methods for providing corresponding output signals which are drift-free integrals of the input signals and which signals may enable the control of a power electronics inverter for improved and robust grid power injection and for motor control are disclosed.
US11289899B2 Direct-current breaking device
A direct-current breaking device includes a main circuit breaker inserted on a DC line, a resonant circuit connected in parallel with the main circuit breaker, and a MOSA connected in parallel with the main circuit breaker via the resonant circuit. The resonant circuit includes first, second, third, and fourth switching elements, a capacitor, and a reactor. A first circuit unit including the first switching element and the second switching element connected in series with each other, and a second circuit unit including the third switching element and the fourth switching element connected in series with each other are connected in parallel. The capacitor is connected between a connection point of the first switching element and the second switching element and a connection point of the third switching element and the fourth switching element to constitute a bridge circuit. The bridge circuit and the reactor are in series with each other.
US11289892B2 Protection assistance device of multiple circuit breakers in low-voltage system
The present disclosure provides a protection assistance device of multiple circuit breakers in a low-voltage system, in which protection assistance in both directions from the upper side to the lower side or from the lower side to the upper side is possible, and the number of wires for protection assistance between multiple upper/lower circuit breakers can be minimized. The protection assistance device includes at least one upper low-voltage circuit breaker; at least one middle low-voltage circuit breaker; at least one lower low-voltage circuit breaker; and a communication line which makes a communication connection between the low-voltage circuit breakers, wherein the low-voltage circuit breakers comprise a control unit for, when a trip operation of automatically breaking a circuit is performed, transmitting a communication packet for reporting a trip operation state to at least one predetermined circuit breaker among the circuit breakers through the communication line.
US11289886B2 Quick release connection flange
A quick release cable pull-in system for securing a conduit (28) in which is arranged a cable (38) to the mouth of a J-Tube (12) or other opening in a structure. The system includes a collar (30) with a groove (32) attached to the end of the conduit. A rotatable locking arm (20) releasably engages the collar when a tapered nose (34) cone is pulled into the J-Tube. The rotatable locking arm has a shoulder member (44) that is biased downward into the interior of the cylindrical opening. According to one aspect, the shoulder member is downwardly biased by an elastomeric collar (46. According to another aspect, the shoulder member is downwardly biased by a spring, by magnetic forces or other means.
US11289885B2 Gas-insulated switchgear
A bushing tank having power receiving lead-in bushings of three phases to which conductor portions extended rearward of a main body portion in which a switching device is housed are connected is included, and the power receiving lead-in bushings of the three phases are disposed at an upper surface portion of the bushing tank at equal intervals in a circumferential direction such that end portions thereof are inclined outward so as to be separated from each other, and one of the power receiving lead-in bushings of the three phases is disposed along a front-rear direction of the main body portion. Owing to this configuration, it is possible not only to ensure insulation distances between the end portions of the power receiving lead-in bushings but also to ensure insulation distances between lead-in wires regardless of a power receiving lead-in direction.
US11289881B2 Oxide aperture shaping in vertical cavity surface-emitting laser
A corrected mesa structure for a VCSEL device is particularly configured to compensate for variations in the shape of the created oxide aperture that result from anisotropic oxidation. In particular, a corrected mesa shape is derived by determining the shape of an as-created aperture formed by oxidizing a circular mesa structure, and then ascertaining the compensation required to convert the as-created shape into a desired (“target”) shaped aperture opening. The compensation value is then used to modify the shape of the mesa itself such that a following anisotropic oxidation yields a target-shaped oxide aperture.
US11289879B2 System and method for micro laser particles
Disclosed are photonic particles and methods of using particles in biological samples. The particles are configured to emit laser light when energetically stimulated by, e.g., a pump source. The particles may include a gain medium with inorganic materials, an optical cavity with high refractive index, and a coating with organic materials. The particles may be smaller than 3 microns along their longest axes. The particles may attach to each other to form, e.g., doublets and triplets. The particles may be injection-locked by coupling an injection beam into a particle while pumping so that an injection seed is amplified to develop into laser oscillation. A microscopy system may include a pump source, beam scanner, spectrometer with resolution of less than 1 nanometer and acquisition rate of more than 1 kilohertz, and spectral analyzer configured to distinguish spectral peaks of laser output from broadband background.
US11289876B2 Mid-infrared vertical cavity laser
Disclosed is an optically pumped vertical cavity laser structure operating in the mid-infrared region, which has demonstrated room-temperature continuous wave operation. This structure uses a periodic gain active region with type I quantum wells comprised of InGaAsSb, and barrier/cladding regions which provide strong hole confinement and substantial pump absorption. A preferred embodiment includes at least one wafer bonded GaAs-based mirror. Several preferred embodiments also include means for wavelength tuning of mid-IR VCLs as disclosed, including a MEMS-tuning element. This document also includes systems for optical spectroscopy using the VCL as disclosed, including systems for detection concentrations of industrial and environmentally important gases.
US11289873B2 LiDAR systems and methods for exercising precise control of a fiber laser
Embodiments discussed herein refer to LiDAR systems and methods that enable substantially instantaneous power and frequency control over fiber lasers. The systems and methods can simultaneously control seed laser power and frequency and pump power and frequency to maintain relative constant ratios among each other to maintain a relatively constant excited state ion density of the fiber laser over time.
US11289872B2 Planar waveguide and laser amplifier
Included are: a first dielectric multilayer film (15) for transmitting a wavelength band including a wavelength of signal light (2) and reflecting first excitation light (4), the first dielectric multilayer film (15) being disposed on one of two end surfaces of a core (11), a first inner cladding (12), a first outer cladding (13), and a second outer cladding (14); and a second dielectric multilayer film (12) for transmitting a wavelength band including the wavelength of the signal light (2) and reflecting the first excitation light (4), the second dielectric multilayer film (12) being disposed on the other one of the two end surfaces.
US11289868B2 Protector
A protector includes a protector body to hold a wire member and a temporary holding unit to temporarily hold a connector provided to an end of the wire member. The temporary holding unit includes a first holding part engageable with the first portion of the flange of the connector, and a second holding part located remote from the first holding part and engageable with the second portion of the flange of the connector. With the temporary holding unit temporarily holding the connector, the first holding part and the second holding part are located in an area where the temporary holding unit and the flange overlap one over the other, when viewed from an insertion direction.
US11289864B2 Cases for mobile devices with a flexible covering and rigid frame or with two different connector arrangements and methods of making and using
A case for a mobile device includes a flexible covering defining a cavity for receiving and holding the mobile device; a rigid frame at least partially disposed within the flexible covering; and an adapter disposed at least partially within the rigid frame and the flexible covering, the adapter including first contacts, a male plug extending into the cavity, and second contacts disposed on the male plug and electrically coupled to the first contacts; where the adapter, in combination with at least one of the flexible covering or the rigid frame, defines a first male structure extending away from the cavity, where the first contacts of the adapter are disposed on the first male structure. Another case includes at least the flexible covering and adapter and also includes a female connector electrically coupled to the second contacts and having an opening disposed on the first male structure.
US11289863B2 Smart adapter
A smart adapter includes an insulating body, a plug fastened to the insulating body, at least one socket, at least one seven-segment displayer, at least one button and a main control unit. The at least one socket is mounted in the insulating body and is exposed to a front surface of the insulating body. The at least one seven-segment displayer is mounted in the insulating body. The at least one button is mounted in the insulating body and is exposed to the insulating body. The main control unit is mounted in the insulating body and is connected with the at least one socket, the plug and the at least one seven-segment displayer. The main control unit includes a cloud unit and a central processing unit. The cloud unit is connected to the at least one button and the central processing unit.
US11289858B2 Overheating destructive member, conducting strip overheating power off structure and method, plug head and plug socket
A conducting strip overheating power off structure, comprises a first conducting strip, a second conducting strip, and an overheating destructive member. A first limiting strip and the second limiting strip of the overheating destructive member astride the first conducting strip and the second conducting strip. The first limiting strip or/and the second limiting strip is/are provided with a limiting portion, which enables the first conducting strip and the second conducting strip to be in contact with each other and form a closed circuit. The connecting portion connects the first limiting strip to the second limiting strip, and the supporting member is disposed between the first limiting strip and the second limiting strip. Accordingly, overheating of the supporting member causes the limiting portions to no longer capable to force the first conducting strip and the second conducting strip to be in contact with each other, thus forming an open circuit.
US11289844B2 Electrical cord cap with easy connect housing portions
An electrical connector body is provided includes first and second housing portions formed from molded plastic. The housing portions include first and second interface surfaces that are configured to butt against one another to define a housing and one or more electrical components are disposed within an interior of the housing. The one or more electrical components may comprise connectors of a male or female cord cap, an in-line surge suppression circuit, and/or a compact automatic transfer switch. In one implementation, each of the first and second connector body portions may include a strain relief extension for engaging an electrical cord and a compression member (3691) may be disposed over the strain relief extensions to secure together the first and second connector body portions. The compression member may be selected from a set of compression members based on a size of the electrical cord.
US11289843B2 Test adapter
A test adapter for establishing a test connection with a circuit board is provided. The circuit board includes an inter-board connector or a planar contact in close contact with the inter-board connector. The test adapter includes a metal housing having a contact surface in contact with a flat surface of the circuit board, a connection end opposite to the contact surface, and a first cavity having a first opening at the center of the contact surface. The test adapter further comprises a first outer conductor and a first inner conductor arranged in the first cavity, and an insulating medium arranged between the first outer conductor and the first inner conductor. An end of the first outer conductor and an end of the first inner conductor protrude out of the housing via the first opening, the first outer conductor and the first inner conductor both have an elastic deformation capacity along an axial direction to enable the end of the first outer conductor and the end of the first inner conductor both to retract inwards to be in close contact with the planar contact to form a signal-conductive connection between the planar contact and the connection end when the contact surface is in contact with the circuit board.
US11289841B2 Cable connector
A cable connector comprises: a first terminal; a second terminal; an insulator having an insertion groove into and from which a plate-shaped connection object is insertable and removable; and an actuator. The first terminal rotatably supports the actuator by an engaging portion that engages an engaged portion of the actuator. The second terminal includes: a first arm portion including a first contact portion configured to come into contact with one surface of the connection object by elastically deforming in a plate thickness direction of the connection object; and a second arm portion facing the first arm portion in the plate thickness direction, and including, at a tip thereof, a second contact portion configured to come into contact with an other surface of the connection object. The first contact portion is a part of an elastic piece that extends from an end of the first arm portion so as to be folded back, at the end, toward a side toward which the connection object is inserted. The second contact portion is located more to a side toward which the connection object is removed, than the first contact portion.
US11289838B2 Connector assembly
Each of plug contacts and each of receptacle contacts come into electrical contact with each other by mating a plug connector and a receptacle connector. Each of the receptacle contacts includes a receptacle contact guide part that has a receptacle contact guide hole into which each plug contact can be inserted in a direction toward a receptacle side board, and two spring pieces that are elastically deformed when each plug contact is inserted into the receptacle contact guide hole. The two spring pieces come into contact with each plug contact inserted into the receptacle contact guide hole by a spring restoring force.
US11289834B2 Connector assembling structure
A connector assembling structure is provided. The connector assembling structure includes a shell, a circuit board, a connector, a fixing member, and an elastic member. The circuit board is disposed on the shell. The connector is disposed on the circuit board. The fixing member is fixed on the shell. The elastic member is disposed on the fixing member. The circuit board includes a pillar. The fixing member includes a fixing member opening corresponding to the pillar. The pillar passes through the fixing member opening. The size of the fixing member opening is greater than the size of the pillar, such that the circuit board and the elastic member may move relative to the fixing member through the fixing member opening.
US11289831B2 Terminal block
A conductor connection terminal, having an insulating material housing, a busbar, a clamping spring and an operating lever which is pivotably received in the insulating material housing over a pivoting range and can be pivoted between an open position and a closed position, wherein the clamping spring has an operating arm which is deflected via a spring driver of the operating lever at least in the open position, characterized in that the operating lever is supported in the open position at a first and a second support point spaced from the first, and that the operating lever is pulled against the first and the second support point by a tensile force of the clamping spring acting on the spring driver from the operating arm.
US11289823B2 Antenna and electronic device using same
The invention relates to an antenna and an electronic device. The antenna has a radiation part, a grounding sheet arranged separated from the radiation part and a number of ground connection parts. The radiation part has four radiators forming a first gap and a second gap. Each radiator is electrically connected to the grounding sheet through a ground connection part. The ground connection part includes at least an attaching sheet and a number of metal through holes. Each side of opposite two sides of each attaching sheet is electrically connected to at least one of the metal through holes. The electronic device includes the antenna. According to the technical scheme, the antenna has the advantage of low profile.
US11289809B2 Dual-band directional antenna, wireless device, and wireless communication system
A dual-band directional antenna for customer-premise equipment (CPE) applications is provided. The dual-band directional antenna includes at least one conductive radiating element, a probing structure connected to the radiating element, a conductive ground plane, and at least one mounting element for mounting the at least one radiating element on the ground plane at a distance therefrom. The antenna is configured to operate in two different frequency bands. The radiating element partially encloses at least one first cut-out portion and partially encloses at least one second cut-out portion, where the at least one first cut-out portion and the at least one second cut-out portion are positioned at opposite sides of a first slot of the radiating element.
US11289801B2 Wireless access point device
A wireless access point device includes a main frame, a transmission assembly, an antenna module and a fixing assembly. The main frame includes a casing and a first connection portion connected to the casing. The transmission assembly is disposed in an internal space of the casing and provided with a signal transceiving element. The antenna module includes a waveguide, a second connection portion and a positioning recess. The second connection portion is disposed on the waveguide and detachably connected to the first connection portion to be coupled to the signal transceiving element. The positioning recess is formed on the second connection portion. The fixing assembly is movably disposed on the first connection portion. The antenna module is thereby fixed on the casing, when the second connection portion and the first connection portion are fixed through the fixing assembly removably inserting into the positioning recess.
US11289798B2 Connectivity and field replaceability of radios mounted on base station antennas
A base station antenna assembly that may include a base station antenna having a frame and a radome that covers the frame; and a first radio mounted to a radio support plate on a rear side of the base station antenna. The radio support plate may be configured to attach to the base station antenna by at least one guide rail that cooperates with one or more guide structures of the radio support plate. A rear surface of the radome may include a plurality of access holes, and the base station antenna assembly may include a plurality of connectorized cables soldered to components within an interior of the base station antenna that extend from the interior of the base station antenna through respective ones of the access holes.
US11289790B2 Electronic device including antenna module having heat transfer member extending therefrom
An electronic device is provided. The electronic device includes a housing, an antenna module disposed along an inner wall of the housing, and a heat dissipation member disposed inside the housing. The antenna module may include a first circuit board including a plurality of layers, wherein the plurality of layers include a plurality of conductive layers and a plurality of non-conductive layers, and the conductive layer and the non-conductive layer are alternately stacked, at least one integrated circuit mounted on the first circuit board, an antenna array disposed on any one of the plurality of layers and electrically coupled with the at least one integrated circuit, and a heat transfer member including a conductive member extending from any one conductive layer among the plurality of conductive layers and a non-conductive member surrounding, at least in part, the conductive member.
US11289783B2 Transport system for convertible battery pack
A battery pack transport system includes a battery pack and a protective member assembled on the battery pack for preventing the battery pack from damage during shipping. The battery pack includes two battery cell groups each having a positive electrode and a negative electrode and a female connector electrically connected to two battery cell groups to connect two battery cell groups in parallel. The protective member engages with the female connector to change two battery cell groups from parallel connected state to isolated state.
US11289781B2 Method for producing a battery and battery
The invention relates to an accumulator having a plurality of electrode plates which are adjacently arranged and form at least one electrode plate stack in the form of a block, wherein each electrode plate comprises a frame having a grid arranged therein and wherein at least the grid is filled with an active mass, and wherein each electrode plate comprises at least one connecting lug protruding beyond the frame, wherein the connecting lugs of same-polarity electrode plates are arranged adjacent to one another in a row, wherein the connecting lugs adjacently arranged in a row are materially bonded together electrically and mechanically into a connecting lug block by at least one weld or solder point arranged between the connecting lugs. The invention furthermore relates to a method for manufacturing an accumulator.
US11289771B2 Battery components comprising fibers
Battery components are generally provided. In some embodiments, the battery components can be used as pasting paper and/or capacitance layers for batteries, such as lead acid batteries. The battery components described herein may comprise a plurality of fibers. The battery component may include, in some embodiments, a plurality of fibers and, optionally, one or more additives such as conductive carbon and/or activated carbon. In certain embodiments, the plurality of fibers include relatively coarse glass fibers (e.g., having an average diameter of greater than or equal to 2 microns), relatively fine glass fibers (e.g., having an average diameter of less than 2 microns), and/or fibrillated fibers. In some instances, such fibers may be present in amounts such that the battery component has a particular surface area, mean pore size, and/or dry tensile strength.
US11289764B2 Battery pack
A battery pack includes: a housing; a battery stack being housed in the housing, the battery stack including a plurality of prismatic batteries stacked on each other in a row; a one-side restraint portion that restrains one side of the battery stack in a Y direction; an opposite-side restraint portion that restrains another side of the battery stack in the Y direction; a housing-side end plate that restrains one side in the X direction of the battery stack and oppositely faces a housing inner-surface in the X direction; and a plate movement allowing and positioning mechanism that allows movement of the housing-side end plate in the X direction due to the expansion of the battery stack in the X direction, and positions the housing-side end plate with respect to housing 2 in the Y direction.
US11289757B2 Radioisotope thermoelectric battery (RTB) system
Describe herein is an energy storage system that includes a battery and a heat source. The battery harvests waste heat from the heat source to keep itself warm while storing electrical energy generated from a heat to energy transforming source. If the heat source is radioactive (e.g. radioisotope decay) a radiation hard battery is intimately connected to a waste heat source. The radiation hard battery harvests waste heat from the heat source to warm itself and to shield the radiation.
US11289744B2 Battery unit, battery monitoring system, and battery replacement method
A battery monitoring system prevents damage to a device utilizing stacked battery cells, reduces the time required for battery replacement, and increases the capacity and reduces the size of the battery monitoring system. A battery unit includes: two or more battery cells configured to generate a DC voltage; two or more measurement units configured to measure a voltage value of the two or more battery cells and obtain measurement signals representing a measurement result; two or more transmission loop antennas configured to generate an AC magnetic field corresponding to the measurement signals; a reception loop antenna configured to receive the AC magnetic fields and generate a reception signal corresponding to the AC magnetic fields; a receiver configured to demodulate the reception signal to generate information representing the measurement results; and a magnetic core that runs through the transmission loop antennas and the reception loop antenna.
US11289741B2 Discharging a battery module, having at least two battery cells, of a battery having at least two battery modules
A method for discharging a battery module, having at least two battery cells, of a battery having at least two battery modules, wherein the battery cells of each of the battery modules are arranged next to one another and are mechanically and electrically connected to one another, wherein, in each of the battery modules, the respective battery cells are individually activated and deactivated in terms of an energy storage function by a cell switch unit, wherein the battery cells of the battery module to be discharged are selectively electrically coupled successively to a discharge device by the cell switch unit and starting from one predefined battery cell, in order to individually successively electrically discharge the battery cells in order to discharge the battery module.
US11289739B2 Composition for non-aqueous secondary battery functional layer, non-aqueous secondary battery functional layer, and non-aqueous secondary battery
The disclosed non-aqueous secondary battery functional layer is formed using a composition that includes non-conductive inorganic particles and organic particles, wherein a difference in density between the non-conductive inorganic particles and the organic particles is 1.5 g/cm3 or more, at least a surface layer portion of the organic particles is made of polymer having a degree of swelling in electrolysis solution of greater than 1 time to 4 times and having a glass-transition temperature of 50° C. or above, and a volume-average particle diameter of the organic particles is 0.80 to 1.50 times a volume-average particle diameter of the non-conductive inorganic particles.
US11289728B2 Segmented frames for redox flow batteries
A segmented frame plate is provided, which may be used in a frame plate assembly of a redox flow battery cell stack. A plurality of segmented frame plates may couple together around a perimeter of a cell plate. Each segmented frame plate may provide fluidic communication from/to a redox flow reservoir and/or another frame plate assembly to a cell plate of the frame plate assembly.
US11289720B2 Fuel cell having a variable water permeability
The invention relates to a fuel cell (100) comprising an anode chamber (10) for supplying a fuel-containing gas mixture, a cathode chamber (20) for supplying an oxygen-containing gas mixture, and a membrane (30) for transporting fuel ions from the anode chamber (10) into the cathode chamber (20). For this purpose, according to the invention, the membrane (30) has a graduated water permeability.
US11289716B2 Bipolar plate, fuel cell stack with bipolar plate and power generation system with bipolar plate
A bipolar plate, a fuel cell stack with the bipolar plate and a power generation system with the bipolar plate are provided. The bipolar plate includes a first polar plate and a second polar plate. The first polar plate includes a first side and a second side, and the second polar plate includes a third side and a fourth side. The first side of the first polar plate and the third side of the second polar plate have different flow fields. The bipolar plate further includes at least one synchronous undulation areas, which are the channels for the coolant to be introduced into and discharged out of the interlayer of the bipolar plate. The second polar plate is provided with a coolant diversion dike, which can guide the coolant to flow according to the preset route.
US11289715B2 Porous body for fuel cell
A porous body for a fuel cell is interposed between a membrane-electrode assembly (MEA) and a bipolar plate to form a gas channel through which a reactant gas flows in a predetermined direction, the porous body including: a main body disposed to contact the bipolar plate; and a plurality of ribs each including a land portion disposed to contact the MEA and a connecting portion connecting the land portion to the main body, in which an area of the land portion is gradually narrowed from an upstream part to a downstream part of the gas channel.
US11289707B2 All-solid secondary battery and method of manufacturing the same
An all-solid secondary battery including: a cathode; an anode; and a solid electrolyte layer interposed between the cathode and the anode, wherein the cathode includes a cathode active material, wherein the anode includes an anode current collector and an anode active material layer on the anode current collector, wherein the anode active material layer includes a binder and an anode active material that does not include an alkali metal, wherein the binder includes a polymer main chain and a polyvinyl alcohol-containing copolymer, and wherein the polymer main chain includes polyvinyl alcohol, a polyvinyl alcohol derivative, or a combination thereof, and the polyvinyl alcohol-containing copolymer has at least one repeating unit linked to the polymer main chain.
US11289702B2 Miniature battery with constant electrode pressure and electrolyte reservoir
An electrochemical voltage source has an anode containing lithium, a cathode containing manganese oxide, and a housing. The cathode and the anode are arranged in an interior of the housing and are arranged opposite one another. An electrolyte reservoir in the form of a compressible storage body, which receives an electrolyte, is arranged between the anode and the cathode. The storage body has a first side resting against an end face of the cathode and a second side, which faces away from the first side, and rests against an end face of the anode. The cathode experiences an increase in volume when the voltage source is discharged. The anode experiences a decrease in volume during the discharge. During the discharge, the absolute value of the volume increase of the cathode is at least as great as the absolute value of the volume decrease of the anode.
US11289696B2 Method for manufacture of sulfur-carbon composite
A method for manufacturing a sulfur-carbon composite including the following steps of: (a) drying a porous carbon material; and (b) adding sulfur to the porous carbon material resulting from the drying of step (a), and mixing the sulfur and porous carbon material by a ball milling process and then heating the resulting ball milled product.
US11289695B2 Positive electrode active material comprising lithium-rich lithium manganese-based oxide and further comprising lithium tungsten compound, or additionally tungsten compound on the lithium-rich lithium manganese-based oxide, and positive electrode for lithium secondary battery comprising the same
A positive electrode active material includes a lithium-rich lithium manganese-based oxide, wherein the lithium-rich lithium manganese-based oxide is represented by the following chemical formula (1), Li1+aNixCoyMnzMvO2-bAb  (1) wherein, 0
US11289691B2 Spherical or spherical-like cathode material for a lithium battery, a battery and preparation method and application thereof
The present invention discloses a spherical or spherical-like lithium battery cathode material, a battery and preparation methods and applications thereof. The chemical formula of the cathode material is: LiaNixCoyMnzMbO2, wherein 1.0≤a≤1.2; 0.0
US11289686B2 Bonding apparatus and method of bonding a display device using the same
A bonding apparatus includes adhesive sheet that includes a central adhesive portion adhered to a central portion of a first substrate and a bendable adhesive portion that surrounds the central adhesive portion in a plan view and that is adhered to an edge portion of the first substrate that extends from the central portion, a molding member that includes a top surface that overlaps the central portion and a side surface bent from the top surface and that has a curved shape and that supports the adhesive sheet through the top surface, a magnet member disposed on a first display surface of a second substrate that covers the central portion of the first substrate, and pressing balls disposed in the molding member. The pressing balls press fife central adhesive portion and the bendable adhesive portion by forming attractive force with magnet member.
US11289683B2 Organic light emitting diode including convex curve or concave curve and organic light emitting device including the same
Provided are an organic light-emitting diode (OLED) and an organic light-emitting device including the same. The OLED includes a first electrode, an organic emissive layer which includes a plurality of convex curves or a plurality of concave curves in a light-emitting region and of which a slope of an inclined plane of an upper region with respect to a horizontal line dividing a height of the plurality of convex curves into halves is greater than a slope of an inclined plane of a lower region thereof, and a second electrode provided on the organic emissive layer. Accordingly, the OLED and the organic light-emitting device including the same are capable of improving current efficiency.
US11289678B2 Display substrate, fabrication method thereof and display panel
The present disclosure provides a display substrate, a fabrication method thereof and a display panel. The display substrate includes a display area (101) and a non-display area (102) around the display area (101), the display substrate further includes: a base substrate (100); at least one barrier dam (200) and a first encapsulating layer (310) on the base substrate (100), the barrier dam (200) is in the non-display area (102) on the base substrate (100), the first encapsulating layer (310) is on the base substrate (100) and on a side of the at least one barrier dam (200) facing the display area (101), the first encapsulating layer (310) is formed by a first encapsulating material (301) in a cured state, and at least a side of the barrier dam (200) facing the first encapsulating layer (310) is lyophobic with respect to the first encapsulating material (301) in a non-cured state.
US11289677B2 Display panel and display device having a protective pattern
The present disclosure relates to display panels and display devices. A display panel has a display area and a package area surrounding the display area. The display panel includes a substrate and a package cover plate bonded to the substrate in the package area via a package material melted by laser irradiation. The display area is provided with at least one mounting hole having a hole wall, and at least a portion of the hole wall of the mounting hole is coated with the package material. A protective pattern layer disposed between at least a portion of a boundary of the package area and the mounting hole is further included for blocking at least a portion of a laser beam during a movement of the laser beam from the package area to the mounting hole.
US11289675B2 Display panel with support structure and method of manufacturing the same
The present invention relates to manufacturing methods of display panels. According to an embodiment, a method includes: providing an array substrate, the array substrate defining at least one mounting groove for providing a mounting space for a hardware structure, the mounting groove extending through the array substrate along a thickness direction of the array substrate, forming a package structure on a side of the array substrate for packing the organic light emitting unit. The mounting groove is exposed.
US11289670B2 Display device and method of manufacturing display device
A display device according to an embodiment of the present invention includes: a substrate; a lower electrode provided above the substrate; an insulating film provided above the lower electrode and having an opening; an organic layer arranged at least partly in the opening and electrically connected to the lower electrode; and an upper electrode electrically connected above the organic layer; the organic layer includes a hole injection layer, the opening includes a first area arranged to a center side, and a second area arranged on an outer side of the first area, and the hole injection layer has a higher p-dopant concentration in the first area than in the second area.
US11289665B2 Organic light-emitting display screen and manufacturing method thereof
The disclosure provides an organic light-emitting display screen and a manufacturing method thereof. The organic light-emitting display screen includes a filter substrate, and further includes a color filter layer, a cathode layer, an organic light-emitting layer and an anode array sequentially formed on the filter substrate. The anode array includes a number of anode units spaced apart from each other, the color filter layer includes a number of filter units, and each of the anode units corresponds to each of the filter units.
US11289657B2 Heterocyclic compound and organic light-emitting device including the same
Provided are a heterocyclic compound and an organic light-emitting device including the same. The organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer that is between the first electrode and the second electrode, the organic layer including an emission layer and at least one of the heterocyclic compound.
US11289650B2 Stacked access device and resistive memory
A semiconductor device including stacked access device and resistive memory includes a stack disposed on a base structure, the stack including an access device stack and a resistive random-access memory (ReRAM) device stack, sidewall spacers disposed along a portion of the stack, a dielectric layer disposed over the stack, the sidewall spacers and the base structure, and an interlevel dielectric disposed on the dielectric layer.
US11289649B2 Non-volatile memory elements with a narrowed electrode
Structures for a non-volatile memory element and methods of forming a structure for a non-volatile memory element. A switching layer is positioned over a first electrode, and a dielectric layer is positioned over the switching layer. The dielectric layer includes an opening extending to the switching layer. A second electrode includes a portion in the opening in the dielectric layer. The portion of the second electrode is in contact with a first portion of the switching layer. The switching layer further includes a second portion positioned between the dielectric layer and the first electrode.
US11289644B2 Magnetic tunnel junction having all-around structure
A magnetic tunnel junction (MTJ) device includes a cylindrically-shaped pillar structure and a first ferromagnetic layer disposed on at least a portion of the pillar structure. The first ferromagnetic layer exhibits a magnetization that is changeable in the presence of at least one of an applied bias and heat. The MTJ device further includes a dielectric barrier disposed on at least a portion of the first ferromagnetic layer and a second ferromagnetic layer disposed on at least a portion of the dielectric barrier. The second ferromagnetic layer exhibits a magnetization that is fixed. The MTJ device is configured such that the first and second ferromagnetic layers and the dielectric barrier concentrically surround the pillar structure.
US11289643B2 Actuator device and method
The invention relates generally to electroactive material actuators (and combined sensor-actuators) having embedded magnetic particles (42) for facilitating enhanced actuation and/or sensing effects.
US11289642B2 Piezoelectric element
A piezoelectric element 10 includes a lower electrode, constituted of a Pt/Ti laminated film, a PLT seed layer, formed on the lower electrode, a PZT piezoelectric film, formed on the PLT seed layer, and an upper electrode, formed on the PZT piezoelectric film. A curve Q1 is a curve drawn such as to pass through a plurality of plotted points, each expressing a PLT (100) peak intensity with respect to a Pt (111) peak intensity according to a substrate setting temperature during forming of the Pt/Ti laminated film. A relationship of the PLT (100) peak intensity with respect to the Pt (111) peak intensity is within a range in the curve Q1 until the PLT (100) peak intensity decreases by 5% from a peak point P, at which the PLT (100) peak intensity is the maximum, and a (100) orientation rate of PLT constituting the seed layer is not less than 85%.
US11289633B2 LED array package and manufacturing method thereof
The present invention relates to a micro Light Emitting Diode (LED) matrix array package, including: a plurality of light emitting devices including a base substrate and a semiconductor laminated layer formed on the base substrate; a plurality of solder balls formed on the semiconductor laminated layer of the plurality of light emitting devices, respectively; a molding member configured to surround the light emitting devices and the solder balls; and a circuit board formed on the molding member, in which upper surfaces of the solder balls are exposed from the molding member, the circuit board includes a contact layer consisted of a metal pattern layer electrically connected with the plurality of solder balls exposed from the molding member and an insulating layer adjacently disposed to the metal pattern layer, and a thickness from the base substrate of each of the plurality of light emitting devices to an upper surface of each of the exposed solder balls is the same each other.
US11289630B2 Tunable lighting system with preferred color rendering
Light emitting devices having a first LED with a first phosphor, a second LED with a second phosphor and a third LED with a third phosphor to emit a composite white light are described. The first LED and first phosphor emit the red spectral component, the second LED and the second phosphor emit the blue spectral component and the third LED and third phosphor emit the green spectral component of the composite white light. The green spectral component has at least 30% radiant flux in a deep red spectral wavelength region.
US11289626B2 Semiconductor light-emitting device including a reflector layer having a multi-layered structure
A semiconductor light-emitting device includes a light-emitting structure including a first semiconductor layer, an active layer, and a second semiconductor layer which are sequentially stacked, a first insulating layer on the second semiconductor layer with a plurality of first openings having first widths and a plurality of second openings having second widths different from the first widths, a first electrode electrically connected to the first semiconductor layer through the first openings, a first sub-electrode layer between the second semiconductor layer and the first insulating layer, the first sub-electrode layer being exposed through the second openings, and a second sub-electrode layer on the first insulating layer, the second sub-electrode layer being connected to the first sub-electrode layer through the second openings, wherein a first distance between the first openings closest to each other is different from a second distance between the second openings closest to each other.
US11289622B2 Micro LED transfer device and micro led transferring method using the same
A micro light emitting diode (LED) transfer device includes a transfer part configured to transfer a relay substrate having at least one micro LED; a mask having openings corresponding to a position of the at least one micro LED; a first laser configured to irradiate a first laser light having a first wavelength to the mask; a second laser configured to irradiate a second laser light having a second wavelength different from the first wavelength to the mask; and a processor configured to: control the at least one micro LED to contact a coupling layer of a target substrate, and based on the coupling layer contacting the at least one micro LED, control the first laser to irradiate the first laser light toward the at least one micro LED, and subsequently control the second laser to irradiate the second laser light toward the at least one micro LED.
US11289613B2 Electronic device including a junction field-effect transistor
An electronic device can include a JFET that can include a drain contact region, a channel region spaced apart from the drain contact region, and a gate region adjacent the channel region. In an embodiment, the gate region includes a relatively heavier doped portion and a relatively lighter portion closer to the drain contact region. In another embodiment, a gate field electrode can be extended beyond a field isolation structure and overlie a channel of the JFET. In a further embodiment, a region having relatively low dopant concentration can be along the drain side of the conduction path, where the region is between two other more heavily doped regions. In another embodiment, alternating conducting channel and gate regions can be used to allow lateral and vertical pinching off of the conducting channel regions.
US11289610B2 Semiconductor integrated circuit device
In a standard cell including nanowire FETs, pads connected to nanowires are arranged at a predetermined pitch in X direction along which the nanowires extend. A cell width of the standard cell is an integral multiplication of the pitch. In a case where the standard cell is arranged to constitute the layout of a semiconductor integrated circuit device, the pads are regularly arranged in the X direction.
US11289598B2 Co-integrated high voltage (HV) and medium voltage (MV) field effect transistors
The present disclosure relates to semiconductor structures and, more particularly, to co-integrated high voltage and medium voltage devices and methods of manufacture. The structure includes a substrate having a semiconductor on insulator (SOI) region and a bulk region; and a first device formed on the bulk region, the first device having a first gate dielectric layer and a second gate dielectric layer surrounding the first dielectric layer, and a thickness of the first gate dielectric layer and the second gate dielectric layer being greater than a thickness of an insulator layer of the SOI region.
US11289590B1 Thermal diode switch
The various embodiments described herein include methods, devices, and systems for fabricating and operating diodes. In one aspect, an electrical circuit includes: (1) a diode component having a particular energy band gap; (2) an electrical source electrically coupled to the diode component and configured to bias the diode component in a particular state; and (3) a heating component thermally coupled to a junction of the diode component and configured to selectively supply heat corresponding to the particular energy band gap.
US11289586B2 Spacer structure for semiconductor device
The present disclosure describes a semiconductor structure and a method for forming the same. The semiconductor structure can include a substrate, a fin structure over the substrate, a gate structure over the fin structure, a first inner spacer layer formed in the fin structure and adjacent to the gate structure, and a second inner spacer layer extending through the first inner spacer layer.
US11289583B2 High aspect ratio gate structure formation
A method of forming a semiconductor device includes providing a substrate; forming mandrel patterns over the substrate; forming sacrificial patterns in openings between the mandrel patterns; removing the mandrel patterns; forming a dielectric layer in openings between the sacrificial patterns; removing the sacrificial patterns, resulting in a plurality of trenches; and forming a gate stack in each of the plurality of trenches.
US11289560B2 Display apparatus having a ring dummy pattern and a method of manufacturing the same
A display apparatus including: a base substrate; a first active pattern disposed on the base substrate, a first insulating layer disposed on the first active pattern; a first gate electrode disposed on the first insulating layer; a second insulating layer disposed on the first gate electrode; a ring dummy pattern disposed on the second insulating layer; a third insulating layer disposed on the second insulating layer; and a first drain electrode disposed on the third insulating layer, and electrically connected to the first active pattern through a contact hole which is formed through the third insulating layer, the second insulating layer and the first insulating layer, wherein the first drain electrode is disposed in an opening of the ring dummy pattern.
US11289551B2 Organic electronic component with electron injection layer
A device is disclosed. In an embodiment the device includes an anode, an organic active layer above the anode, an organic layer sequence above the organic active layer, a metallic layer above the organic layer sequence and a cathode above the metallic layer, wherein the metallic layer includes Yb.
US11289549B2 Display panel and terminal device
A display panel includes: a display area including a photosensitive area, and a plurality of pixel units arranged in an array in the photosensitive area, wherein a light transmitting hole is provided between adjacent pixel units in the photosensitive area.
US11289509B2 Double-gated ferroelectric field-effect transistor
A ferroelectric field-effect transistor (FeFET) includes first and second gate electrodes, source and drain regions, a semiconductor region between and physically connecting the source and drain regions, a first gate dielectric between the semiconductor region and the first gate electrode, and a second gate dielectric between the semiconductor region and the second gate electrode. The first gate dielectric includes a ferroelectric dielectric. In an embodiment, a memory cell includes this FeFET, with the first gate electrode being electrically connected to a wordline and the drain region being electrically connected to a bitline. In another embodiment, a memory array includes wordlines extending in a first direction, bitlines extending in a second direction, and a plurality of such memory cells at crossing regions of the wordlines and the bitlines. In each memory cell, the wordline is a corresponding one of the wordlines and the bitline is a corresponding one of the bitlines.
US11289504B2 Three-dimensional semiconductor memory device and method of fabricating the same
A three-dimensional semiconductor memory device may include horizontal patterns disposed on a peripheral circuit structure and spaced apart from each other, memory structures provided on the horizontal patterns, respectively, each of the memory structures including a three-dimensional arrangement of memory cells. Penetrating insulating patterns and separation structures may isolate the horizontal patterns from one another. Through vias may extend through the penetrating insulating patterns to connect logic circuits of the peripheral circuit structure to the memory structure.
US11289500B2 Memory device
A memory device comprises a peripheral circuit region including a first substrate and circuit elements on the first substrate, the circuit elements including a row decoder, and a memory cell region including a cell array region and a cell contact region, wherein the cell array region includes wordlines, stacked on a second substrate on the peripheral circuit region, and channel structures extending in a direction perpendicular to an upper surface of the second substrate and penetrating the wordlines, wherein the cell contact region includes cell contacts connected to the wordlines and on both sides of the cell array region in a first direction parallel to the upper surface of the second substrate, the cell contacts including a first cell contact region and a second cell contact region, the first and second cell contact regions having different lengths to each other in the first direction, wherein each of the first and second cell contact regions includes first pads having different lengths than each other in the first direction, and second pads different from the first pads, wherein the cell contacts are connected to the wordlines in the first pads, wherein the number of the second pads included in the first cell contact region is greater than the number of the second pads included in the second cell contact region, and wherein the memory cell region includes a first metal pad and the peripheral circuit region includes a second metal pad, and the memory cell region and the peripheral circuit region are vertically connected to each other by the first metal pad and the second metal pad.
US11289498B2 Semiconductor device including nonvolatile memory device and logic device and manufacturing method of semiconductor device including nonvolatile memory device and logic device
A semiconductor device include a nonvolatile memory device, including a first well region formed in a substrate, a tunneling gate insulator formed on the first well region, a floating gate formed on the tunneling gate insulator, a control gate insulator formed on the substrate, a control gate formed on the control gate insulator, and a first source region and a first drain region formed on opposite sides of the control gate, respectively, and a first logic device, including a first logic well region formed in the substrate, a first logic gate insulator formed on the first logic well region, a first logic gate formed on the first logic gate insulator, wherein the first logic gate comprises substantially a same material as a material of the control gate of the nonvolatile memory device.
US11289485B2 Semiconductor device and method of manufacturing the same
A semiconductor device according to the present disclosure includes a first field effect transistor including at least two channel structure units each having a nanowire structure or a nanosheet structure, and a second field effect transistor having a Fin structure, in which the channel structure units are spaced apart from each other in a thickness direction of the first field effect transistor.
US11289481B2 Single metal that performs N work function and P work function in a high-K/metal gate
A semiconductor device includes a semiconductor substrate, an isolation structure in the semiconductor substrate for isolating a first active region and a second active region, a first device formed in the first active region, and a second device formed in the second active region. The first device has a first gate dielectric layer and a first gate electrode over the first gate dielectric layer. The first gate electrode includes at least one of Ta and C, and has a first work function for a first conductivity. The second device has a second gate dielectric layer and a second gate electrode over the second gate dielectric layer. The second gate electrode includes at least one of Ta, C, and Al, and has a second work function for a second conductivity. The second conductivity is different from the first conductivity.
US11289478B2 Semiconductor device including fin field effect transistor
A semiconductor device includes a first gate pattern and a second gate pattern on a substrate, the first gate pattern and the second gate pattern being spaced apart from each other, and a separation pattern that separates the first gate pattern and the second gate pattern from each other. The first gate pattern includes a first high-k dielectric pattern and a first metal-containing pattern on the first high-k dielectric pattern, the first metal-containing pattern covering a sidewall of the first high-k dielectric pattern. The second gate pattern includes a second high-k dielectric pattern and a second metal-containing pattern on the second high-k dielectric pattern, and the separation pattern is in direct contact with the first metal-containing pattern and spaced apart from the first high-k dielectric pattern.
US11289476B2 Semiconductor device including carrier injection layers
In a semiconductor device in which an IGBT region having an IGBT element and an FWD region having an FWD element are formed to a semiconductor substrate, a plurality of carrier injection layers electrically connected with a second electrode and configuring a PN junction with a field stop layer is disposed in a cathode layer. When an impurity concentration of the field stop layer is defined as Nfs [cm−3], and a length of a shortest portion of each of the plurality of carrier injection layers along a planar direction of the semiconductor substrate is defined as L1 [μm], the plurality of carrier injection layers satisfies a relationship of L1>6.8×10−16×Nfs+20.
US11289472B2 Integrated circuit with electrostatic discharge protection
An integrated circuit includes an input/output (I/O) pad, an electrostatic discharge (ESD) primary circuit and a bias voltage generator. The electrostatic discharge primary circuit includes a first transistor. A first terminal of the first transistor is coupled to the I/O pad. The bias voltage generator is configured to provide a gate bias signal to the gate terminal of the first transistor. The bias voltage generator provides the gate bias signal at a first voltage level in response to that an ESD event occurs on the I/O pad. The bias voltage generator provides the gate bias signal at a second voltage level in response to that no ESD event occurs on the I/O pad. The first voltage level is lower than the second voltage level.
US11289471B2 Electrostatic discharge device
The present disclosure relates to semiconductor structures and, more particularly, to an electrostatic discharge (ESD) device and methods of manufacture. The structure (ESD device) includes: a trigger collector region having fin structures of a first dopant type, a collector region having fin structures in a well of a second dopant type and further including a lateral ballasting resistance; an emitter region having a well of the second dopant type and fin structures of the first dopant type; and a base region having a well and fin structures of the second dopant type.
US11289469B2 Integrated circuit and semiconductor device
In one embodiment, the standard cell includes first and second active regions defining an intermediate region between the first and second active regions; and first, second and third gate lines crossing the first and second active regions and crossing the intermediate region. The first gate line is divided into an upper first gate line and a lower first gate line by a first gap insulating layer in the intermediate region, the second gate line is undivided, and the third gate line is divided into an upper third gate line and a lower third gate line by a second gap insulating layer in the intermediate region.
US11289466B2 Semiconductor unit, semiconductor module, and semiconductor device
A semiconductor unit includes transistor chips; first main circuit terminals that are electrically connected to first main electrodes of the transistor chips; second main circuit terminals that are electrically connected to second main electrodes of the transistor chips; and a sealing body that has two sides and positioned on opposite sides from one another in one direction and that seals the transistor chip and the first and second main circuit terminals except for a portion of each of the first and second main circuit terminals. Moreover, the first main circuit terminals are respectively arranged in both corners of the one side and in a center of the other side of the two sides of the sealing body, and the second main circuit terminals are respectively arranged in a center of the one side and in both corners of the other side of the sealing body.
US11289462B2 Micro LED transfer method and display module manufactured by the same
A display module is provided. The display module includes: a substrate; a thin film transistor (TFT) layer formed on one surface of the substrate; and a plurality of micro LEDs disposed on the TFT layer. The plurality of micro LEDs are transferred from a transfer substrate to the TFT layer by a laser beam radiated to the transfer substrate through openings of a mask. The openings correspond to regions in which the respective micro LEDs of the transfer substrate are arranged and the openings correspond to a width, a length, or a unit area of each of the micro LEDs.
US11289456B2 Semiconductor package
A semiconductor package includes a frame having a through-opening, a first semiconductor chip disposed in the through-opening and having a first active surface on which a first connection pad is disposed and a first inactive surface opposing the first active surface, a second semiconductor chip disposed on the first semiconductor chip and having a second active surface on which a second connection pad is disposed and a second inactive surface opposing the second active surface, first and second bumps electrically connected to the first and second connection pads, respectively, first and second dummy bumps disposed on a same level as levels of the first and second bumps, respectively, first and second posts electrically connected to the first and second bumps, respectively, a connection member including a redistribution layer electrically connected to each of the first and second posts, and a dummy post disposed between the frame and the connection member.
US11289454B2 Semiconductor package including dam structure surrounding semiconductor chip and method of manufacturing the same
A semiconductor package includes a base substrate, a first semiconductor chip on the base substrate, a dam structure on the base substrate and surrounding the first semiconductor chip, a second semiconductor chip on the first semiconductor chip, a non-conductive film, and a molding member. The non-conductive film may be between the base substrate, the first semiconductor chip, and the second semiconductor chip. The molding member may cover the base substrate, the first semiconductor chip, and the second semiconductor chip. A level of an upper surface of the first semiconductor chip and a level of an upper surface of the dam structure may be at a same level.
US11289444B2 Sensor systems and methods for providing sensor systems
A sensor assembly includes a die substrate and a metalized layer formed on the die substrate. The metalized layer is formed of a first metal material and includes a bonding pad to facilitate electrically coupling the sensor assembly to a sensor system. A remetalized bump is formed on the bonding pad of a second metal material and is electrically coupled to the metalized layer. An adhesive is applied to the remetalized bump and facilitates mechanically coupling the sensor assembly to the sensor system.
US11289431B2 Electrostatic discharge protection in integrated circuits using materials with optically controlled electrical conductivity
Disclosed herein are structures, devices, and methods for electrostatic discharge protection (ESDP) in integrated circuits (ICs). In some embodiments, an IC component may include: a first conductive structure; a second conductive structure; and a material in contact with the first conductive structure and the second conductive structure, wherein the material has a first electrical conductivity before illumination of the material with optical radiation and a second electrical conductivity, different from the first electrical conductivity, after illumination of the material with optical radiation.
US11289426B2 Semiconductor package and manufacturing method thereof
A package includes a die and a redistribution structure. The die has an active surface and is wrapped around by an encapsulant. The redistribution structure disposed on the active surface of the die and located above the encapsulant, wherein the redistribution structure comprises a conductive via connected with the die, a routing pattern located above and connected with the conductive via, and a seal ring structure, the seal ring structure includes a first seal ring element and a second seal ring element located above and connected with the first seal ring element, wherein the second seal ring element includes a seed layer sandwiched between the first seal ring element and the second seal ring element, and a top surface of the first seal ring element is substantially coplanar with a top surface of the conductive via.
US11289422B2 Bonding alignment marks at bonding in interface
Embodiments of bonded semiconductor structures and fabrication methods thereof are disclosed. In an example, a semiconductor device includes a first semiconductor structure, a second semiconductor structure, and a bonding interface between the first semiconductor structure and the second semiconductor structure. The first semiconductor structure includes a substrate, a first device layer disposed on the substrate, and a first bonding layer disposed above the first device layer and including a first bonding contact and a first bonding alignment mark. The second semiconductor structure includes a second device layer, and a second bonding layer disposed below the second device layer and including a second bonding contact and a second bonding alignment mark. The first bonding alignment mark is aligned with the second bonding alignment mark at the bonding interface, such that the first bonding contact is aligned with the second bonding contact at the bonding interface.
US11289421B2 Methods and structures for improved electrical contact between bonded integrated circuit interfaces
Composite integrated circuit (IC) device structures that include two components coupled through hybrid bonded interconnect structure. The two components may be two different monolithic IC structures (e.g., chips) that are bonded over a substantially planar dielectric and metallization layer. A surface of a metallization feature may be augmented with supplemental metal, for example to at least partially backfill a recess in a surface of the metallization feature as left by a planarization process. In some exemplary embodiments, supplemental metal is deposited selectively onto a metallization feature through an autocatalytic (electroless) metal deposition process. A surface of a dielectric material surrounding a metallization feature may also be recessed, for example to at least partially neutralize a recess in an adjacent metallization feature, for example resulting from a planarization process.
US11289412B2 Package substrate with partially recessed capacitor
A semiconductor package includes a multilayer substrate including a dielectric layer, a first conductive layer forming a first set of electrical contacts, a second conductive layer forming package electrical contacts and two capacitor electrical contacts, conductive vias extending through the dielectric layer between the first conductive layer with the second conductive layer, and a solder mask layer over the second conductive layer. The semiconductor package further includes a semiconductor die on the first side of the multilayer substrate electrically connected a capacitor on the second side of the multilayer substrate. A recessed portion of the capacitor is within a capacitor opening of the solder mask layer between the two capacitor electrical contacts and a board-side surface of the solder mask layer.
US11289409B2 Method for fabricating carrier-free semiconductor package
A method for fabricating a carrier-free semiconductor package includes: half-etching a metal carrier to form a plurality of recess grooves and a plurality of metal studs each serving in position as a solder pad or a die pad; filing each of the recess grooves with a first encapsulant; forming on the metal studs an antioxidant layer such as a silver plating layer or an organic solderable protection layer; and performing die-bonding, wire-bonding and molding processes respectively to form a second encapsulant encapsulating the chip. The recess grooves are filled with the first encapsulant to enhance the adhesion between the first encapsulant and the metal carrier, thereby solving the conventional problem of having a weak and pliable copper plate and avoiding transportation difficulty. The invention eliminates the use of costly metals as an etching resist layer to reduce fabrication cost, and further allows conductive traces to be flexibly disposed on the metal carrier to enhance electrical connection quality.
US11289405B2 Semiconductor device
There is provided a semiconductor device that includes a wiring layer having a main surface and a rear surface which face opposite sides in a thickness direction, a first insulating layer covering an entirety of the rear surface, a second insulating layer which is in contact with the main surface, a semiconductor element which faces the second insulating layer and is mounted on the wiring layer, and a sealing resin which is in contact with the second insulating layer and covers the semiconductor element, wherein surface roughness of the main surface is larger than surface roughness of the rear surface.
US11289404B2 Semiconductor device and method
A through via comprising sidewalls having first scallops in a first region and second scallops in a second region and a method of forming the same are disclosed. In an embodiment, a semiconductor device includes a first substrate; and a through via extending through the substrate, the substrate including a first plurality of scallops adjacent the through via in a first region of the substrate and a second plurality of scallops adjacent the through via in a second region of the substrate, each of the scallops of the first plurality of scallops having a first depth, each of the scallops of the second plurality of scallops having a second depth, the first depth being greater than the second depth.
US11289399B2 Package structure and manufacturing method thereof
A package structure and a manufacturing method thereof are provided. The package structure includes a substrate, a semiconductor package, a thermal conductive gel, a thermal conductive film, and a heat spreader. The semiconductor package has an uneven top surface. The thermal conductive gel covers the uneven top surface of the semiconductor package. The thermal conductive film is over the uneven top surface of the semiconductor package. A thermal conductivity of the thermal conductive film is higher than a thermal conductivity of the thermal conductive gel. The heat spreader is disposed over the thermal conductive film.
US11289393B2 Methods, devices, and systems for electronic device molding and encapsulation
Methods, devices, and systems are provided for the molding and encapsulation of flexible electronic devices. The encapsulation includes providing a mold shell made from an encapsulation material, positioning a flexible electronic device in the mold shell, and dispensing an encapsulant, in a liquid form, around the flexible electronic device. The mold shell, the dispensed encapsulant, and the electronic device forms an integral encapsulation package when the encapsulant is cured. The mold shell and the encapsulant may be made from a same material and, once cured, become an integral part of the encapsulated flexible electronic device.
US11289378B2 Methods for dicing semiconductor wafers and semiconductor devices made by the methods
A method for forming semiconductor devices from a semiconductor wafer includes cutting a first surface of a semiconductor wafer to form a first region that extends partially through the semiconductor wafer and the first region has a bottom portion. The method further includes directing a beam of laser light to the semiconductor wafer such that the beam of laser light is focused within the semiconductor wafer between the first surface and the second surface thereof and the beam of laser light further cuts the semiconductor wafer by material ablation to form a second region aligned with the first region. A resulting semiconductor device is disclosed as well.
US11289371B2 Top vias with selectively retained etch stops
Integrated chips and methods of forming the same include forming conductive lines on an underlying layer, between regions of dielectric material. The regions of dielectric material are selectively patterned, leaving at least one dielectric remnant region. An interlayer dielectric is formed over the underlying layer and the at least one dielectric remnant region, between the conductive lines.
US11289370B2 Liner for through-silicon via
Provided are a semiconductor structure and a manufacturing method thereof. A first device structure layer is between a first substrate and a second substrate. A second device structure layer is between the second substrate and the first device structure layer. A first dielectric layer is between the first and second device structure layers. A second dielectric layer is on the second substrate. A through-silicon via (TSV) structure is in the second dielectric layer, the second substrate, the second device structure layer and the first dielectric layer. A connection pad is at the surface of the second dielectric layer and connected to the TSV structure. A first liner is between the TSV structure and the second dielectric layer, the second substrate and the second device structure layer. A second liner is between the top of the TSV structure and the second dielectric layer and a part of the second substrate.
US11289355B2 Electrostatic chuck for use in semiconductor processing
A semiconductor substrate processing apparatus includes a vacuum chamber having a processing zone in which a semiconductor substrate may be processed, a process gas source in fluid communication with the vacuum chamber for supplying a process gas into the vacuum chamber, a showerhead module through which process gas from the process gas source is supplied to the processing zone of the vacuum chamber, and a substrate pedestal module. The substrate pedestal module includes a pedestal made of ceramic material having an upper surface configured to support a semiconductor substrate thereon during processing, a stem made of ceramic material, and coplanar electrodes embedded in the platen, the electrodes including an outer RF electrode and inner electrostatic clamping electrodes, the outer RF electrode including a ring-shaped electrode and a radially extending lead extending from the ring-shaped electrode to a central portion of the platen, wherein the ceramic material of the platen and the electrodes comprise a unitary body made in a single sintering step.
US11289343B2 Method of gap filling using conformal deposition-annealing-etching cycle for reducing seam void and bending
A method includes depositing a silicon layer, which includes first portions over a plurality of strips, and second portions filled into trenches between the plurality of strips. The plurality of strips protrudes higher than a base structure. The method further includes performing an anneal to allow parts of the first portions of the silicon layer to migrate toward lower parts of the plurality of trenches, and performing an etching on the silicon layer to remove some portions of the silicon layer.
US11289341B2 Pattern transfer technique and method of manufacturing the same
A photo-free lithography process with low cost, high throughput, and high reliability is provided. A template mask is bonded to a production workpiece and comprises a plurality of openings defining a pattern. An etch is performed into the production workpiece, through the plurality of openings, to transfer the pattern of the template mask to the production workpiece. The template mask is de-bonded from the production workpiece. A system for performing the photo-free lithography process is also provided.
US11289337B2 Method of forming patterns
In a method of forming pattern, a target layer is formed on a semiconductor substrate, and pluralities of first spacers having cylindrical shapes protruding from the target layer are formed. A second spacer layer is formed to cover the first spacers, provide interstitial spaces between the first spacers, and provide second inner spaces within first inner spaces of the first spacers, respectively. The second spacer layer is etched to form first opening portions in which the second inner spaces and the interstitial spaces extend into the target layer.
US11289335B2 Method for fabricating a semiconductor device
A method for fabricating a semiconductor device includes forming a deposition-type interface layer over a substrate, converting the deposition-type interface layer into an oxidation-type interface layer, forming a high-k layer over the oxidation-type interface layer, forming a dipole interface on an interface between the high-k layer and the oxidation-type interface layer, forming a conductive layer over the high-k layer, and patterning the conductive layer, the high-k layer, the dipole interface, and the oxidation-type interface layer to form a gate stack over the substrate.
US11289334B2 Epitaxial wafer including boron and germanium and method of fabricating the same
An epitaxial wafer and a method of fabricating an epitaxial wafer, the method including providing a semiconductor substrate doped with both boron and germanium such that a sum of boron concentration and germanium concentration is at least 8.5E+18 atoms/cm3 and the germanium concentration is 6 times or less the boron concentration; forming an epitaxial layer on the semiconductor substrate such that the semiconductor substrate and the epitaxial layer constitute the epitaxial wafer; and annealing the epitaxial wafer for 1 hour or longer at a temperature of 1,000° C. or less.
US11289326B2 Method for reforming amorphous carbon polymer film
A method for reforming an amorphous carbon film as part of a deposition process thereof, includes process of: (i) depositing an amorphous carbon film on a substrate in a reaction space until a thickness of the amorphous carbon film reaches a predetermined thickness, and then stopping the deposition process; and (ii) exposing the amorphous carbon film to an Ar and/or He plasma in an atmosphere substantially devoid of hydrogen, oxygen, and nitrogen.
US11289323B2 Processing of semiconductors using vaporized solvents
Processes and apparatuses for the treatment of semiconductor workpieces are provided. In some embodiments, a method can include placing the workpiece into a process chamber; vaporizing a solvent to create a vaporized solvent; introducing the vaporized solvent into the process chamber; and exposing the workpiece to the vaporized solvent.
US11289320B2 Tissue analysis by mass spectrometry or ion mobility spectrometry
A method of analysis using mass and/or ion mobility spectrometry or ion mobility spectrometry is disclosed comprising: using a first device to generate aerosol, smoke or vapour from one or more regions of a first target of biological material; and mass and/or ion mobility analysing and/or ion mobility analysing said aerosol, smoke, or vapour, or ions derived therefrom so as to obtain first spectrometric data. The method may use an ambient ionisation method.
US11289312B2 Physical vapor deposition (PVD) chamber with in situ chamber cleaning capability
Embodiments of process kit shields and process chambers incorporating same are provided herein. In some embodiments a process kit configured for use in a process chamber for processing a substrate includes a shield having a cylindrical body having an upper portion and a lower portion; an adapter section configured to be supported on walls of the process chamber and having a resting surface to support the shield; and a heater coupled to the adapter section and configured to be electrically coupled to at least one power source of the processes chamber to heat the shield.
US11289306B2 Ion beam etching utilizing cryogenic wafer temperatures
The embodiments herein relate to methods and apparatus for etching features in semiconductor substrates. In a number of cases, the features may be etched while forming a spin-torque-transfer random access memory (STT-RAM) device. In various embodiments, the substrate may be cooled to a low temperature via a cooled substrate support during particular processing steps. The cooled substrate support may have beneficial impacts in terms of reducing the degree of diffusion-related damage in a resulting device. Further, the use of a non-cooled substrate support during certain other processing steps can likewise have beneficial impacts in terms of reducing diffusion-related damage, depending on the particular step. In some implementations, the cooled substrate support may be used in a process to preferentially deposit a material (in some cases a reactant) on certain portions of the substrate.
US11289305B2 Deposition method and deposition apparatus
A deposition method of arranging a discharge portion of a striker near a target to induce arc discharge and forming a film on a substrate using a plasma generated by the arc discharge is disclosed. The method includes a changing step of changing a position for inducing the arc discharge by the striker in a region set in the target, a deposition step of forming the film on the substrate using the plasma generated by inducing the arc discharge at the position, and a reduction step of reducing the region in accordance with use of the target.
US11289302B2 Ceramic shielding apparatus
Disclosed is a ceramic shielding apparatus including at least one shield made of a ceramic material and provided inside or outside an X-ray tube to shield radiation; and supports configured to support the shield. According to such a configuration, disadvantages of conventional shielding materials such as lead can be addressed, so that a shield apparatus having excellent shielding properties while being harmless to the human body can be provided.
US11289295B2 Circuit breaker
A circuit breaker comprises a switch and an actuator comprising a displaceable shaft mechanically connected to a movable contact in the switch. A Thomson coil is adapted to displace the shaft in a first direction, and a disconnecting device is connected in series with the switch and that is adapted to open during an interval when current is extinguished. An energy storage is provided being a separate part from the shaft and being adapted to store energy when the shaft moves in the first direction and to release energy to displace the shaft in a second direction, comprising a mass-spring arrangement with a body, a first spring between the shaft and one end portion of the body at a side facing the shaft and a second spring at a first end portion connected to a side of the body facing from the shaft and at second end portion being fixed. The movement of the body continues undisturbed to achieve a time interval wherein a current is extinguished. A current-interrupting arrangement for a circuit breaker is provided that has a simple mechanical construction and which can handle the problem at closing-in into a permanent fault in an adequate way.
US11289286B2 Key structure
A key structure includes a base plate, a key cap, a supporting member, a link member, and a buffer member. The base plate includes a body portion and a protrusion portion protruding upward from the body portion. The body portion has an accommodating hole, the accommodating hole corresponds to the protrusion portion, and the protrusion portion has an opening. The key cap is disposed above the base plate. The supporting member is disposed between the key cap and the base plate. The link member includes a main body portion and an end portion. The main body portion is pivotally connected to the key cap, and the end portion is disposed at the opening of the protrusion portion. The buffer member is located below the end portion, and the end portion leans against the buffer member.
US11289285B2 Switching device
A switching device includes a housing, an operation member, a plurality of fixed contacts, a plurality of movable contacts, and a snap action mechanism for causing the movable contacts to operate. The snap action mechanism includes a plurality of first drivers in each of which a fulcrum that serves as a pivot point is formed on one end side of a given first driver and in which a given movable contact from among the movable contacts is provided on another end side of the given first driver; a second driver in which a pressing member to be pressed through the operation member is formed on one end side of the second driver and in which fulcrums that serve as pivot points are each formed on another end side of the second driver; and a coupling member integrally coupling the plurality of first drivers to constitute a first drive member.
US11289280B2 High voltage relay resistant to instantaneous high-current impact
A high voltage relay resistant to instantaneous high-current impact is disclosed. The high voltage relay includes an electromagnet system, a control system, a contact system, and a base support. In various embodiments, an electromagnetic force generated by the contact system is used to resolve a problem of contact separation caused by an electric repulsion force generated by an instantaneous high-current.
US11289279B2 Electric double layer capacitor having separator-including electrode
An electric double layer capacitor includes a plurality of current collector plates, an electrode layer formed on one surface of each of the current collector plates, and a plurality of separators which extend through the electrode layer from one surface of each of the current collector plates in a continuous pattern of a predetermined design and in which a repeated pattern is formed in the length and width directions of the current collector plates.
US11289274B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a laminate including a dielectric ceramic layer and first and second internal electrode layers laminated in a lamination direction, and first and second external electrode connected to the internal electrode layers. The laminate includes a central layer portion, a peripheral layer portion sandwiching the central layer portion, and a side margin sandwiching the central layer portion and the peripheral layer portion. The side margin including an inner layer and an outer layer. In a cross section including a lamination direction and a width direction obtained by cutting the laminate at a central portion in a length direction, Si is segregated in an inner region including the inner layer and a boundary between the inner layer and the central layer portion, and a Si segregation spot in the inner region has a larger area than a Si segregation spot in the outer layer.
US11289270B2 Multilayer electronic component
A multilayer electronic component includes a body including a dielectric layer and an internal electrode, and an external electrode including an electrode layer disposed on the body and connected to the internal electrode, a first plating layer disposed on the electrode layer, and a conductive resin layer disposed on the first plating layer. The first plating layer has surface roughness higher at an interface with the conductive resin layer than at an interface with the electrode layer, and the conductive resin layer includes a conductive metal and a base resin.
US11289258B2 Inductance element, high-frequency transformer element, impedance conversion element, and antenna device
In a high-frequency transformer element includes a primary coil including first coil conductors and a secondary coil including second coil conductors are disposed in a multilayer body that includes a plurality of insulating layers. A magnetic-field cancellation conductor pattern is disposed in the multilayer body, is adjacent to some conductors of the first coil conductors in a lamination direction of the insulating layers, is arranged along a surface of the insulating layers, and allows a high-frequency current to flow in a direction opposite a high-frequency current flowing in the first coil conductors.
US11289253B2 Wound HTS magnet coils
A method of manufacturing an HTS coil is provided. The method comprises winding an HTS coil cable to produce a coil having a plurality of turns. During winding of a turn of the coil, one or more HTS shunt cables are placed adjacent to the previous turn of the coil along a first arc of the coil, and then the turn is wound such that the HTS shunt cable is sandwiched between the turn and the previous turn of the coil such that current can be shared between the HTS shunt cable and the HTS coil cable.
US11289252B2 Inductor and EMI filter including the same
An inductor includes a first magnetic body having a toroidal shape and having a ferrite; and a second magnetic body configured to be different from the first magnetic body and including a metal ribbon, wherein the second magnetic body includes an outer magnetic body disposed on an outer circumferential surface of the first magnetic body and an inner magnetic body disposed on an inner circumferential surface of the first magnetic body, and each of the outer magnetic body and inner magnetic body is wound in a plurality of layers in a circumferential direction of the first magnetic body.
US11289251B2 Coil component
A coil component includes a body in which a coil portion is disposed, and external electrodes connected to the coil portion. The body includes metal particles formed of an Fe-based nanocrystal grain alloy, and the Fe-based nanocrystal grain alloy has one peak or two peaks in a differential scanning calorimetry (DSC) graph, and when the Fe-based nanocrystal grain alloy has the two peaks, a primary peak is smaller than a secondary peak, where the primary peak is at a lower temperature than the secondary peak.
US11289249B2 Permanent magnet, rotary electrical machine, and vehicle
The permanent magnet includes: a main phase expressed by a composition formula: RMZNX and having at least one crystal structure selected from the group consisting of a Th2Ni17 crystal structure, a Th2Zn17 crystal structure, and a TbCu7 crystal structure; and a sub phase having a phosphorus compound phase containing a phosphorus compound excluding a phosphoric acid compound.
US11289237B2 System for spent nuclear fuel storage
The system for storage includes spent nuclear fuel arranged in a drift and at least one first mechanical structure configured to cause a target material to move in the drift. The at least one first mechanical structure is configured to at least assist in actively controlling an exposure rate of the target material to the spent nuclear fuel while the target material is being exposed to the spent nuclear fuel. The system includes at least one second mechanical structure configured to remove the target material from the drift after the target material is exposed to the spent nuclear fuel.
US11289231B2 Radiation detectors employing contemporaneous detection and decontamination
Radiation detectors and methods of using the radiation detectors that provide a route for surface decontamination during use are described. The detectors utilize light illumination of an internal surface during use. Light is in the longer UV-to-near-infrared spectra and desorbs contamination from internal surfaces of radiation detectors. The methods can be carried out while the detectors are in operation, preventing the appearance of the negative effects of radioactive and non-radioactive contamination during a detection regime and following a detection regime.
US11289228B2 Nuclear fuel debris container with perforated columnizing insert
A container is designed to safely store radioactive debris. The container has an overpack having an elongated body extending between a top end and a bottom end. A basket is situated inside of the overpack. The basket has elongated canisters. Each of the canisters has an elongated body extending between a top end and a bottom end. At least one of the canisters has an insert with a plurality of elongated perforated tubes that contain radioactive debris. The perforations enable gas flow, primarily air, through the side wall to enable evaporation of liquid, primarily water, from the radioactive debris, by increasing the exposed surface area of the debris.
US11289226B2 Nuclear waste capsule container system
Capsule systems and methods for long-term storage and/or disposal of high-level nuclear waste in deep geologic formations are described. Such systems and methods may include waste-capsules constructed substantially from granite or similar igneous rock material into which the nuclear waste material is placed before capsule insertion into a geologically deep wellbore.
US11289225B2 Radiation protection device for inspection facilities
A radiation protection device for an opening for inspection objects on a radiation tunnel is provided. The radiation protection device is formed from a plurality of radiation protection curtains arranged one behind the other at a distance in a transport direction, wherein a first radiation protection curtain includes a first shielding radiation protection curtain section covering only a first area of the opening and second shielding radiation protection curtain sections of at least one second radiation protection curtain arranged behind the first radiation protection curtain in the transport direction cover the area of the opening not covered by the first radiation protection curtain.
US11289218B2 Air cooler, intercooler and nuclear facility
A plurality of heat transfer pipes; a first header and a second header to which both ends of each of the heat transfer pipes that are disposed in parallel are fixed, respectively; a plurality of plate shaped fins through which each of the heat transfer pipes is penetrated and that are provided at intervals in a direction in which the heat transfer pipes extend between the first header and the second header; and a fan that circulates an airflow between the plate shaped fins are included. The first header and the second header are formed to be sectioned into multiple rows, the heat transfer pipes are disposed densely in an sectioned area of the first header and the second header, and the heat transfer pipes are disposed sparsely in an area between the sectioned areas of the first header and the second header.
US11289215B2 Reactor shutdown system with melting gate member for segregating neutron absorbing material compartment from core
A system for use in shutting down a nuclear reactor includes a housing that defines a region therein sealed from an ambient environment and a gate member disposed within the region in a manner such that the gate member segregates the region into a first compartment and a second compartment isolated from the first compartment. The gate member is formed from a material having a predetermined melting point. The system further includes a neutron absorbing material disposed within the first compartment and a dispersion mechanism disposed within the region. The dispersion mechanism structured to encourage the neutron absorbing material from the first compartment into the second compartment.
US11289206B2 Artificial intelligence methods and systems for constitutional analysis using objective functions
A system for constitutional analysis using objective functions includes a computing device configured to generate a ranked list of diseases, by determining a plurality of disease impact score vectors for plurality of diseases, and generating and optimizing a first objective function of the impact score vectors, to receive, from a user, a plurality of user physiological history data, to identify, as a function of a disease state classifier, a plurality of disease states associated with the plurality of user physiological history data, to match at least a disease state of the plurality of disease states to the ranked list of diseases, and to generate a curative habitual pattern to alleviate the at least a disease state by combining intervention elements to form a curative habitual pattern candidates, calculating a curative impact score of each curative habitual pattern candidate, and selecting the curative habitual pattern using the curative impact score.
US11289202B2 Method and system to improve clinical workflow
Described herein are systems and methods for classifying clinical episodes in order to more accurately generate alerts for those episodes that warrant them. In some embodiments, alerts are only generated for those episodes that are new or different from previous episodes, where the previous episodes have been found to be not significant enough to warrant an alert.
US11289195B2 System for remote medical care
Systems and methods for remote medical care are described. In some embodiments, a system may include a case that houses one or more of a display, a microphone, a camera, a plurality of medical devices, and a computing device. In some embodiments, the computing device may be configured to communicate with one or more of the display, the microphone, the camera, and the plurality of medical devices. The computing device may be further configured to communicate with one or more nodes of a telecommunications network.
US11289194B1 Modular location engine for tracking the locations of assets in a clinical environment
A location system can be used to identify locations of assets in a clinical environment. An example location system receives, from a primary receiver, timing data indicating times at which multiple receivers including the primary receiver received a wireless signal from a tag. The multiple receivers may be located in the clinical environment. The example location system further identifies that the timing data includes a flag indicating that a user of the tag has requested assistance, identifies an identifier of the tag based on the timing data; and transmits, to a reporting system, a first message indicating an identifier of the tag and that the user of the tag has requested assistance.
US11289190B2 Method and apparatus to account for transponder tagged objects used during clinical procedures employing a shielded receptacle with antenna
Medical procedure related objects (e.g., instruments, supplies) tagged with transponders (e.g., RFID transponders, dumb transponders) are accounted for in a medical or clinical environment via an accounting system using a number of antennas and interrogators/readers. A first set of antennas and RFID interrogator(s) interrogate portions of the environment for RFID tagged objects, for example proximate a start and an end of a procedure. Shielded packaging and/or shielded receptacles shield tagged objects, preventing interrogation except for those objects in unshielded portions of the environment. A shielded receptacle may include an antenna to interrogate the contents thereof in a relatively noise-free environment. A data store may maintain information including a current status or count of each instrument or supply, for instance as checked in or checked out. A handheld antenna and/or second set of antennas interrogates a body of a patient for retained instruments or supplies tagged with dumb transponders.
US11289180B2 Medical device with information reader
An infusion pump includes a display, at least one data processor, and at least one memory including a computer program code. The infusion pump render a scannable tag on the display of the infusion pump. The scannable tag is readable by an information reader and provides medical device information uniquely identifying the infusion pump after being scanned by the information reader. The infusion pump further receives medication information about medication to be administered to a patient by the infusion pump. The medication information includes at least one of an infusion parameter of the medication, a medication name, or a medication order identifier. The infusion pump receives the medication information after the information reader scans a medication barcode on the medication to be administered to the patient.
US11289171B1 Multi-level ultra-low power inference engine accelerator
Non-volatile memory structures for performing compute-in-memory inferencing for neural networks are presented. A memory array is formed according to a crosspoint architecture with a memory cell at each crosspoint junction. The multi-levels memory cells (MLCs) are formed of multiple of ultra-thin dielectric layers separated by metallic layers, where programming of the memory cell is done by selectively breaking down one or more of the dielectric layers by selecting the write voltage level. In an alternate set of embodiments, the memory cells are formed as anti-fuses.
US11289170B2 Nonvolatile memory device with capability of determing degradation of data erase characteristics
A nonvolatile memory device includes a memory cell region and a peripheral circuit region. The memory cell region includes a memory block, and the peripheral circuit region includes a control circuit. The memory cell region includes a first metal pad. The peripheral circuit region includes a second metal pad and is vertically connected to the memory cell region by the first metal pad and the second metal pad. The memory block includes a plurality of memory cells disposed in a vertical direction. The control circuit determines whether a data erase characteristic for the memory block is degraded for each predetermined cycle of data erase operation, and performs a data erase operation by changing a level of a voltage applied to selection transistors for selecting the memory block as an erase target block when it is determined that the data erase characteristic is degraded.
US11289168B2 Controller that acquires status of nonvolatile memory and control method thereof
According to an embodiment, a memory system including: a semiconductor memory configured to store data, a memory controller configured to issue a first command to suspend a first operation to the semiconductor memory which is executing the first operation, wherein the memory controller is configured to prohibit the issuance of the first command until a time in which the first operation is executed passes a first threshold, acquire a status of the semiconductor memory which is executing the first operation, and update the first threshold to a second threshold in accordance with the status.
US11289161B2 PCRAM analog programming by a gradual reset cooling step
In some embodiments, the present disclosure relates a phase change random access memory device that includes a phase change material (PCM) layer disposed between bottom and top electrodes. A controller circuit is coupled to the bottom and top electrodes and is configured to perform a first reset operation by applying a signal at a first amplitude across the PCM layer for a first time period and decreasing the signal from the first amplitude to a second amplitude for a second time period; and to perform a second reset operation by applying the signal at a third amplitude across the PCM layer for a third time period and decreasing the signal from the third amplitude to a fourth amplitude for a fourth time period greater than the second time period. After the fourth time period, the PCM layer has a percent crystallinity greater than the PCM layer after the second time period.
US11289158B2 Non-volatile memory device including a row decoder with a pull-up stage controlled by a current mirror
An embodiment non-volatile memory device includes an array of memory cells, coupled to word lines, and a row decoder including a pull-down stage and a pull-up stage, which includes, for each word line: a corresponding control circuit, which generates a corresponding control signal; and a corresponding pull-up switch circuit, which is controlled via the control signal so as to couple/decouple the word line to/from the supply. The control circuit includes: a current mirror, which injects a current into an internal node; and a series circuit, which couples/decouples the corresponding internal node to/from ground, on the basis of selection/deselection of the corresponding word line so as to cause a decrease/increase in a voltage on the corresponding internal node. Each control signal is a function of the voltage on the corresponding internal node.
US11289156B2 Ballistic reversible superconducting memory element
A reversible memory element is provided. The reversible memory element comprises a reversible memory cell comprising a Josephson junction and a passive inductor. A ballistic interconnect is connected to the reversible memory cell by a bidirectional input/output port. A polarized input fluxon propagating along the ballistic interconnect exchanges polarity with a stationary stored fluxon in the reversible memory cell in response to the input fluxon reflecting off the reversible memory cell.
US11289139B2 Memory components and controllers that calibrate multiphase synchronous timing references
A first timing reference signal and a second timing reference signal are sent to a memory device. The second timing reference signal has approximately a quadrature phase relationship with respect to the first timing reference signal. A plurality of serial data patterns are received from the memory device. The transitions of the first timing reference and the second timing reference determining when transitions occur between the bits of the plurality of data patterns. Timing indicators associated with when received transitions occur between the bits of the plurality of data patterns are received from the memory device. The timing indicators are each measured using a single sampler. Based on the timing indicators, a first duty cycle adjustment for the first timing reference signal, a second duty cycle adjustment for the second timing reference signal, and a quadrature phase adjustment are determined and applied.
US11289138B2 Memory device including plurality of latches and system on chip including the same
A memory device includes a plurality of latches arranged in a plurality of columns including a first column and a second column and in a plurality of rows, a first flip flop configured to output first data, to first latches arranged in the first column, among the plurality of latches, based on a clock, and a second flip flop configured to output second data, to second latches arranged in the second column, among the plurality of latches, based on the clock. The first flip flop is further configured to, in a lock time section in which the first latches and the second latches maintain an output regardless of an input, block output of the first data to the first latches, and the second flip flop is further configured to, in the lock time section, block output of the second data to the second latches.
US11289137B2 Multi-port storage-class memory interface
Methods, systems, and devices for a multi-port storage-class memory interface are described. A memory controller of the storage-class memory subsystem may receive, from a host device, a request associated with host addresses. The memory controller may generate interleaved addresses with a low latency based on the host addresses. The interleaved addresses parallelize processing of the request utilizing a set of memory media ports. Each memory media port of the set of memory media port may operate independent of each other to obtain a desired aggregated data transfer rate and a memory capacity. The interleaved address may leave no gaps in memory space. The memory controller may control a wear-leveling operation to distribute access operations across one or more zones of the memory media port.
US11289135B1 Precharge timing control
Apparatuses for controlling precharge timings in a semiconductor device are described. An example apparatus includes first and second memory and a precharge timing circuit. The first memory includes a first memory bank including a first data line and a second memory bank including a second data line. The second memory includes a third memory bank including a third data line and a fourth memory bank memory bank including a fourth data line. The precharge timing circuit provides first, second, third and fourth precharge activation signals. The first, second, third and fourth precharge activation signals activate precharge of the first, second, third and fourth data lines, respectively. The precharge timing circuit provides the first and second precharge activation signals at different times from each other. The precharge timing circuit provides the third and fourth precharge activation signals at different times from each other.
US11289132B1 Operation method of memory device
The present invention discloses an operation method of memory device, applied to a memory device including a number of word lines and one or more functional lines. The operation method includes: receiving a read command for a target memory cell of the memory device; and outputting a signal having a first waveform to a target word line corresponding to the target memory cell to be read among a plurality of the word lines of the memory device, output a signal having a second waveform to the one or more functional lines of the memory device, and output a signal having a third waveform to the word lines other than the target word line. A falling time of the third waveform is longer than a falling time of the first waveform.
US11289125B1 Digital conformation of media content
According to one implementation, a media content conformation system includes a computing platform having a hardware processor and a system memory storing a software code. The hardware processor executes the software code to receive an editing file including edits to media content, the edits being based on a compressed representation of the media content and having a first data format. The software code also obtains cross-referencing data that maps a timecode data of the compressed representation of the media content to segments of an uncompressed representation of the media content, and transforms the editing file to a conformation file including the edits in a second data format based on the cross-referencing data. The conformation file enables rendering of an edited version of the media content including the edits.
US11289121B2 Suspension assembly, head suspension assembly and disk device with the same
According to one embodiment, a suspension assembly includes a support plate, a trace member on the support plate and a drive element mounted on the trace member. The trace member includes a metal plate, and a multilayered member on the metal plate. The multilayered member includes a first insulating layer, a conductive layer stacked on the first insulating layer, a second insulating layer stacked on the conductive layer. The multilayered member includes a mount portion on which the drive element is mounted, and a branching portion arranged along the mount portion with a gap therebetween. At least one portion of the branching portion is formed into a thin portion having a thickness less than other portions of the multilayered member.
US11289119B1 Notched leading-edge shield for assisted magnetic recording head
A recording head has a near-field transducer proximate a media-facing surface of the recording head. A write pole has a leading edge proximate to and facing the near-field transducer at the media-facing surface. A magnetic shield faces the leading edge of the write pole at the media-facing surface and is magnetically coupled to the write pole. The magnetic shield has a notch centered over the near-field transducer.
US11289118B1 Spintronic device having negative interface spin scattering
Aspects of the present disclosure generally relate to a magnetic recording head of a magnetic media drive. In one example, a magnetic recording head includes a main pole, a trailing shield, and spintronic device disposed between the main pole and the trailing shield. The spintronic device comprises a negative polarization layer (NPL) disposed on the main pole, the NPL comprising FeTi, FeV, FeCr, or FeN, an interface layer disposed on the NPL, the interface layer comprising V, Cr, or Ru, a spacer layer disposed on the interface layer, and a spin torque layer (FGL) disposed on the spacer layer. When current is applied to the spintronic device, the NPL and a first interface disposed between the NPL and the interface layer have a negative spin polarization while the FGL and a second interface disposed between the FGL and the spacer layer have a positive spin polarization.
US11289114B2 Content reproducer, sound collector, content reproduction system, and method of controlling content reproducer
A content reproducer according to the present disclosure includes a sound collector configured to collect a speech, and a controller configured to obtain speech input direction information about the speech and determine a content output direction based on the speech input direction information. Alternatively, a content reproducer according to the present disclosure includes a communicator configured to obtain speech input direction information, and a controller configured to determine a content output direction based on the speech input direction information.
US11289111B2 Method and apparatus for measuring sound levels
A system for measuring sound levels is provided. The system comprises a processor, a memory, and an application stored in the memory that when executed on the processor receives sound levels recorded by each of a plurality of sound sensors located in a coverage area. The application also samples noise levels from the received sound levels at least one location within the coverage area. The application also derives values based at least on the samples and on estimates of sound attenuation at the at least one location. The application also creates a heat map based at least on the derived values, the heat map representing at least noise levels experienced within the coverage area.
US11289110B2 Method and device for audio signal processing, and storage medium
A method and device for audio signal processing is provided. The method includes steps of: obtaining an inputted audio signal; parsing the audio signal to obtain at least one audio feature; determining at least one vibration feature corresponding to the at least one audio feature; and generating a vibration signal corresponding to the audio signal according to the at least one vibration feature. The inputted audio signal is automatically converted into a vibration signal by the vibration feature corresponding to the audio feature of the inputted audio signal, which can avoid errors caused by manual operation and make the vibration signal possess high versatility.
US11289103B2 Selective forward error correction for spatial audio codecs
Systems and methods for providing forward error correction for a multi-channel audio signal are described. Blocks of an audio stream are buffered into a frame. A transformation can be applied that compacts the energy of each block into a plurality of transformed channels. The energy compaction transform may compact the most energy of a block into the first transformed channel and to compact decreasing amounts of energy into each subsequent transformed channel. The transformed frame may be encoded using any suitable codec and transmitted in a packet over a network. Improved forward error correction may be provided by attaching a low bit rate encoding of the first transformed channel to a subsequent packet. To reconstruct a lost packet, the low bit rate encoding of the first channel for the lost packet may be combined with a packet loss concealment version of the other channels, constructed from a previously-received packet.
US11289097B2 Information handling systems and methods for accurately identifying an active speaker in a communication session
The present disclosure provides various embodiments of methods for intelligent active speaker identification and information handling systems (IHSs) utilizing such methods. In general, the methods disclosed herein may be used to accurately identify an active speaker in a communication session with an application or an IHS, regardless of whether the active speaker is alone, in a group environment, or using someone else's system or login to participate in the communication session. The methods disclosed herein may use voice processing technology and one or more voice identification databases (VIDs) to identify the active speaker in a communication session. In some embodiments, the disclosed methods may display the identity of the active speaker to other users or participants in the same communication session. In other embodiments, the disclosed methods may dynamically switch between user profiles or accounts during the communication session based on the identity of the active speaker.
US11289096B2 Providing answers to voice queries using user feedback
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a dialog system using user feedback. According to one implementation, a method includes receiving, by a dialog engine and from a computing device, a voice input; determining, by the dialog engine, that the received voice input is classified as feedback to an answer of a question; identifying, by the dialog engine, a predetermined feedback score associated with the feedback; and adjusting a confidence score associated with the question and the answer based on the predetermined feedback score.
US11289092B2 Text editing using speech recognition
A method, system and computer program product for editing a text using speech recognition includes receiving, by a computer, a first voice input from a user comprising a first target word. The computer identifies instances of the first target word within the text and assigns a first numerical indicator to each instance of the first target word within the text. A selection is received from the user including the first numerical indicator corresponding to a starting point of a selection area. The computer receives a second voice input from the user including a second target word, identifies instances of the second target word within the text, assigns a second numerical indicator to each instance of the second target word, and receives a selection from the user including the second numerical indicator corresponding to an ending point of the selection area.
US11289089B1 Audio based projector control
This disclosure proposes systems and methods to perform audio based projector control by a projector device to detect that a user is close to a projector and disable the projector when certain conditions are detected. The projector device may detect the user by performing voice activity detection (VAD) and/or breathing activity detection (BAD) on reference audio data generated by a reference microphone by the projector. In some examples, the projector device may determine that the user is located near the projector by performing beamforming on input audio data and/or comparing a first signal strength of the reference audio data to a second signal strength of the input audio data. The projector device may also implement two level device peripheral control architecture to provide additional safeguards to ensure that control mechanisms are in place even if a central processing unit (CPU) stops operating normally.
US11289088B2 Vehicle-based remote control system and method
A remote control system of a vehicle is configured to control a remote device via a first electronic device. The first electronic device is configured to control the transmission of a semi-generic user voice command and the voice command is updated based on one or more spoken words generating an updated voice command. The remote control system comprises a second electronic device in communication with the first electronic device. A controller is configured to prompt the first electronic device to cause the updated voice command to be accessed and transmitted to a remote device controller located remotely from the vehicle in response to the input from a user-input mechanism of the second electronic device. The remote device controller processes the updated voice command, generates a control command based on the updated voice command, and executes the control command.
US11289086B2 Selective response rendering for virtual assistants
A system and method for selecting a target device out of a larger group of candidate devices for rendering a response from a virtual assistant to an end-user is disclosed. The system determines that a same trigger phrase included in an utterance has been received by multiple devices that are in proximity to one another at around the same time. These candidate devices can collect attention data, such as user gaze toward a device, to select the device that was most likely the intended recipient of the utterance. The system is configured to control the virtual assistant to render a response solely via the selected device.
US11289079B2 Information processing apparatus and information processing method
The present technology relates to an information processing apparatus and an information processing method for enabling a message to be more reliably conveyed to a user. Provided with a presentation unit that presents information to a first user, a detection unit that detects a reaction indicating that the first user has received the information, a search unit that searches for a second user in a case where the detection unit has not been able to detect the reaction, and a request unit that requests the second user found by the search unit to convey a message to the first user. A response promotion message asking for a response is output to the first user in the case where the detection unit has not been able to detect the reaction, and the search unit searches for the second user in the case where the detection unit has not been able to detect the reaction after the response promotion message has been output.
US11289062B2 Fundamental frequency detection using peak detectors with frequency-controlled decay time
Methods and digital circuits provide frequency correction to frequency synthesizers. Dual switched-capacitor voltage detectors connected to an input signal periodically sample the voltage of the input signal, and then determine a fundamental frequency of the input signal from the output of the dual switched-capacitor voltage detectors. The sample period of the dual switched-capacitor voltage detectors is proportional to a time period between a previous pair of voltage peaks detected in the input signal, thereby eliminating harmonic components in the original signal which might otherwise cause errors in frequency estimation without causing unwanted sluggishness in the transient response of the frequency detection process. The time period between the previous pair of detected voltage peaks is used to create a decay signal that initiates a capacitor decay time for each voltage detector. Two additional digital methods of extracting the fundamental frequency as well as an envelope of an analog audio signal are also described, one utilizing a sliding sample rate, and the other utilizing a fixed sample rate.
US11289060B2 Keyboard device
A keyboard device is provided including a chassis; a mass body which is turnably installed in the chassis; and transmission means which transmits a driving force in response to key touching of a key to the mass body, wherein the mass body includes an inner wheel and an outer wheel installed on a radially outward side of the inner wheel and is configured to serve as a component for transmitting a torque in one-way direction between the inner wheel and the outer wheel. The transmission means is engaged with one of the inner wheel and the outer wheel of the mass body. The torque is transmitted between the inner wheel and the outer wheel of the mass body at a time of key touching. The torque is not transmitted between the inner wheel and the outer wheel of the mass body at a time of key release.
US11289058B2 System, method and apparatus for directing a presentation of a musical score using artificial intelligence
Aspects of the subject disclosure may include, for example, receiving content in the form of musical score sheets or other data that includes instructions to play notes on a particular instrument, guidance that is enabled with respect to the content, obtaining new input such as musical scores or other instructions responsive to determining that the guidance is enabled, and obtaining the guidance with respect to a display of the content, where the obtained guidance is based on the input. The instructions may include the end user take certain action in playing the instrument or physical action in a marching band context. Artificial intelligence may be used to issue new documents, instructions or guidance. A GPS and drone communications system is also disclosed. Other embodiments are disclosed.
US11289055B2 Display device and operating method thereof
A display device and an operating method thereof are provided. The display device includes a display panel, a connector, a controller and a multiplexer. The display panel is configured to simultaneously display a plurality of images of a plurality of external hosts. The connector is configured to connect at least one peripheral apparatus. The controller is coupled to the display panel, the connector and the external hosts, and configured to generate a control signal. The multiplexer is coupled between the controller, the connector and the external hosts, and configured to switch an access right of the at least one peripheral apparatus to one of the external hosts according to the control signal. The controller receives switching information from the external hosts and generates the control signal according to the switching information.
US11289051B2 Electronic devices having light sensor modules overlapped by displays
An electronic device may have a display with an array of pixels configured to display images for a user. The electronic device may have an ambient light sensor for gathering ambient light information. Control circuitry in the electronic device may adjust the brightness level of an image being displayed by the display based on ambient light measurements from the ambient light sensor. The ambient light sensor may be formed from an ambient light sensor module that is aligned with an opening in an opaque masking layer in the display. One or more antireflection layers may be interposed between an inwardly facing surface of the display and an opposing external surface of the ambient light sensor module. The ambient light sensor module may have a light attenuator and other optical structures.
US11289050B2 Controller and display device including the same
Disclosed is a display device including a display panel having a plurality of pixels, the display panel including a first display area having first resolution and a second display area having second resolution, the second resolution being lower than the first resolution, and a controller configured to generate border information of pixels provided in a border area located within a predetermined range from the border between the first display area and the second display area, to correct an image that is displayed in the border area based on the border information, and to perform control such that the corrected image is displayed on the display panel.
US11289049B2 Gamut mapping with blended scaling and clamping
A colour processor for mapping an image from source to destination colour gamuts includes an input for receiving a source image having a plurality of source colour points expressed according to the source gamut; a colour characterizer configured to, for each source colour point in the source image, determine a position of intersection of a curve with the boundary of the destination gamut; and a gamut mapper configured to, for each source colour point in the source image: if the source colour point lies inside the destination gamut, apply a first translation factor to translate the source colour point to a destination colour point within a first range of values; or if the source colour point lies outside the destination gamut, apply a second translation factor, different than the first translation factor, to translate the source colour point to a destination colour point within a second range of values.
US11289043B2 Gate driver on array circuit and thin-film transistor substrate
The present disclosure provides a gate driver on array (GOA) circuit and a thin-film transistor substrate. The GOA circuit includes a plurality of cascaded GOA units. Each stage of the GOA units includes: a pull-up control module, a pull-up module, a bootstrap module for raising a voltage potential of a pull-up control signal, a control module for transmitting the raised voltage potential of the pull-up control signal to a scan signal of a present stage to raise the voltage potential of the scan signal of the present stage, a pull-down module, and a pull-down holding module.
US11289042B2 Display apparatus and control method thereof
A display apparatus is provided. The display apparatus includes a display panel including a plurality of pixels and configured to display an image corresponding to an image signal, a backlight including a plurality of light sources, and configured to independently operate a light emitting block corresponding to each of the plurality of light sources to provide light to the display panel, and a processor configured to control an amount of light of each of the plurality of light sources according to the image signal. The processor is configured to calculate an amount of a red (R) light, an amount of a green (G) light, and an amount of a blue (B) light that at least one light source among the plurality of light sources is configured to emit to one area on the display panel, identify the color information of the one area based on each of the calculated amounts of the R light, the G light, and the B light, and adjust an image signal corresponding to the one area based on the identified color information.
US11289041B2 Display device and driving method thereof
The present disclosure provides a driving method of a display device and a display device. The driving method comprising: acquiring a pre-display image, wherein each of sub-pixels in the pre-display image corresponds to a predetermined grayscale voltage; displaying the same pre-display image in continuous m frame display cycles, wherein in at least one frame display cycle of the m frame display cycles, a drive voltage of a blue sub-pixel on a display panel of the display device is higher than the predetermined grayscale voltage corresponding to the blue sub-pixel; in at least one frame display cycle of the m frame display cycles, the drive voltage of the blue sub-pixel at a same position on the display panel is lower than the predetermined grayscale voltage corresponding to the blue sub-pixel.
US11289037B2 Image processing device, display device, and image processing method
In a display device with two liquid crystal cells, image quality deterioration depending on brightness and darkness of an environment is reduced. For this purpose, as an image signal for a liquid crystal display panel in which a display image is generated by light passing through a rear liquid crystal cell and a front liquid crystal cell, an image processing unit generates a rear image signal for the rear liquid crystal cell and a front image signal for the front liquid crystal cell. This image processing unit performs a spatial filter process on the rear image signal. Then, a filter control unit controls the spatial filter process performed on the rear image signal in the image processing unit on the basis of a detection value of an illuminance sensor that detects illuminance around the display panel.
US11289035B2 Methods for obtaining backlight intensity and compensation value, and display device
A method for obtaining a backlight intensity may improving data processing speed of a display device. The method includes: dividing image data into N sets of data; calculating a backlight intensity of each backlight block according to a corresponding set of data; for each group of pixels, calculating a backlight intensity corresponding to a first pixel according to a backlight intensity of each effective backlight block corresponding to the first pixel and a backlight diffusion weight of the effective backlight block corresponding to the first pixel; calculating backlight intensities corresponding to second to Mth pixels in the Tth group of pixels according to the backlight intensities corresponding to first pixels in the Tth group of pixels and a (T+1)th group of pixels; and for a Nth group of pixels, setting the backlight intensity corresponding to the first pixel as backlight intensities corresponding to second to Mth pixels.
US11289031B2 Liquid crystal display device
A liquid crystal display device comprising a backlight and a pixel portion including first to 2n-th scan lines, wherein, in a first case of expressing a color image, first pixels controlled by the first to n-th scan lines are configured to express a first image using at least one of first to third hues supplied in a first rotating order, and second pixels controlled by the (n+1)-th to 2n-th scan lines are configured to express a second image using at least one of the first to third hues supplied in a second rotating order, wherein, in a second case of expressing a monochrome image, the first and second pixels controlled by the first to 2n-th scan lines are configured to express the monochrome image by external light reflected by the reflective pixel electrode, and wherein the first rotating order is different from the second rotating order.
US11289024B2 Display device
A display device includes: a display panel provided with multiple pixels; a driving circuit; and a power generator, wherein each of the pixels includes: a first switching transistor of which a gate electrode is connected to the gate line, of which a first electrode is connected to the data line, and of which a second electrode is connected to a first node; a driving transistor of which a gate electrode is connected to a reference line and thus receives a reference voltage supplied from the power generator, of which a first electrode is connected to the first node, and of which a second electrode is connected to a second node; and a light-emitting device of which an anode electrode is connected to the second node, and of which a cathode electrode is connected to a power line through which the power generator supplies a low-potential power supply voltage.
US11289023B2 Pixel driver having two driving time periods and display panel
A pixel driver circuit and a display panel are provided. The pixel driver circuit includes a control transistor, a first transistor, a fourth transistor, a light emitting device. A gate electrode of the control transistor receives first control signals, a source electrode of the control transistor receives data signals. A drain electrode of the control transistor is connected to a gate electrode of the first transistor and a gate electrode of the fourth transistor. A source electrode of the first transistor receives first power signals. A source electrode of the fourth transistor receives second power signals. Drain electrodes of the first transistor and fourth transistor are connected to an anode of the light emitting device. The first transistor and fourth transistor correspond to a first driving time period and a second driving time period alternated. The pixel driver circuit and display panel of the present invention enhance display effect.
US11289021B2 Pixel circuit, display panel, display device, and driving method
A pixel circuit, a display panel, a display device and a driving method are provided. The pixel circuit provides an initial signal having an excitation pulse to a control electrode of a driving transistor through a reset circuit in advance; and the initial signal having a preset voltage is provided to the control electrode of the driving transistor after a preset duration.
US11289011B2 Power line communication in a display device with distributed driver circuits
Embodiments relate to a display device that includes a control circuit, an array of light emitting diode (LED) zones, and an array of driver circuits that are distributed in the display area. An integrated LED and driver circuit includes one or more LEDs of a LED zone and one or more driver circuits integrated on a substrate in a single package with the LED and driver circuit vertically stacked over a substrate. An addressing scheme configures addresses of the driver circuits using address lines that connect between adjacent driver circuits. Control data is provided to the driver circuits via a power line communication signal that provides both a supply voltage and digital data modulated onto the supply voltage.
US11289008B2 Pixel circuit
A pixel circuit is disclosed herein, which includes a first switch, a capacitor, a driving transistor, and a light-emitting diode (LED). The first switch outputs voltage data in response to a scan signal. A first terminal of the capacitor and the first switch are coupled to a node. A second terminal of the capacitor receives a reference signal. The driving transistor is coupled to the node, and configured to output current according to a voltage stored in the node. The LED is coupled to the driving transistor, and emits light according to the current. The reference voltage is different during different operation periods. The driving transistor outputs a first current according to the voltage data and the voltage difference, and outputs a second current according to the voltage data during different operation periods, such that the LED emits a first light and a second light during different operation periods.
US11288995B2 Pixel data optimization method, pixel matrix driving device and display apparatus
A pixel data optimization method, a pixel matrix driving device and a display apparatus are provided. The method includes: obtaining a first pixel data set; obtaining a second pixel data set according to the first pixel data set; obtaining an initial amplitude difference according to pixel data of each two adjacent rows of pixels in the second pixel data set; and obtaining pixel output data of n rows*M columns of pixels according to the initial amplitude difference and a preset threshold. By comparing the initial amplitude difference obtained from the pixel data of each two adjacent rows of pixels with the preset threshold, a pixel grayscale value to be final displayed of each pixel can be adjusted according to a comparison result, so that an energy consumption and an overheating phenomenon of the pixel matrix driving device can be improved, and a visual effect can be improved.
US11288992B2 Display driving circuit for accelerating voltage output to data line
A display driving circuit includes a gamma generator configured to output, to nodes, gamma voltages having different voltage levels, and a selector configured to select one of the nodes to which the gamma voltages are output, and output a voltage of the selected one of the nodes. The display driving circuit further includes a voltage regulator configured to selectively input a first current to the selected one of the nodes and output a second current from the selected one of the nodes, based on the voltage of the selected one of the nodes, to adjust a voltage level of the voltage of the selected one of the nodes to a voltage level of a respective one of the gamma voltages that is output to the selected one of the nodes.
US11288987B2 Foldable display device
The present application discloses a foldable display device, including a display panel including a bendable region; a supporter disposed under the display panel to support the display panel, the supporter including a bending portion located below the bendable region, a buffer space formed between the bending portion and the bendable region; and an air pump mounted on the supporter, and in communication with the buffer space.
US11288986B2 Film for display device, display device including the same, and manufacturing method thereof
A support film for a display device to support a display panel of the display device including a first region having a first thickness and a second region having a second thickness less than the first thickness, a groove formed in the second region, and a reinforcing layer formed in the groove.
US11288979B1 Stethoscope training devices and methods
Stethoscope training devices and methods are provided. The devices and methods train healthcare providers in the proper use of a stethoscope and the proper interpretation of the sounds heard with a stethoscope. The device includes a housing adapted for use by a trainee to contact a surface, for example, the surface of the body of manikin, and a sensor mounted in the housing and configured to detect approach or contact of the surface by the housing. The housing may typically mimic the appearance of a stethoscope chest piece. The sensor may be a light sensor, for example, a light sensor configured to detect a predetermined light intensity. The device may include a transmitter, for example, a speaker for transmitting predetermined sounds of bodily organs, such as, heartbeats or breathing. The transmitter may be activated only upon contact or proximity of the housing with a surface as indicated by the sensor.
US11288970B2 System and methods for monitoring unmanned traffic management infrastructure
A system and method for reliably and efficiently monitoring and arbitrating the performance of one or more UTM infrastructure systems are provided herein. The method for monitoring and arbitrating a plurality of UTM infrastructure networks involves monitoring and arbitrating a plurality of unmanned traffic management (UTM) infrastructure networks comprising integrating a UTM arbitration system between the plurality of UTM infrastructure networks, wherein the UTM arbitration system is operably configured to simultaneously monitor the UTM infrastructure networks; monitoring information and/or data associated with one or more UTM systems associated with the UTM infrastructure networks; detecting the presence or absence thereof of one or more inconsistencies in the data and/or information associated with the one or more UTM systems; and initiating a reconciliation activity in response to detecting the presence of at least one inconsistency in the data and/or information associated with the one or more UTM systems.
US11288967B2 Systems to identify a vehicle
A system that provides a safety rating for a driver or a vehicle to a rider of the vehicle. Information including diagnostic information such as sensor information and location information is used to determine the safety rating. By having a high safety rating, the rider of the vehicle has some level of assurance that the vehicle will arrive at a designated location.
US11288962B2 Platooning controller, system including the same, and method thereof
A platooning controller is provided. The platooning controller includes a processor configured to perform platooning control when an outside vehicle cuts in during platooning and a storage configured to store information for performing the platooning control. The processor is configured to perform the platooning control based on sensor information of a host vehicle, when the outside vehicle cuts in front of the host vehicle. The processor is configured to determine whether a platooning vehicle which is traveling in front of the host vehicle performs emergency braking, based on communication information received from a vehicle which is platooning in front of the host vehicle.
US11288953B2 Wildfire defender
A method includes accessing a first dataset including aerial imagery data, accessing a second dataset including property boundary data, and identifying property boundaries associated with a geographic area. A plurality of artificial-intelligence (AI) models are applied to the datasets to identify and compute information of interest. Based on the first dataset and constrained by the property boundaries, a building detection model can be applied to identify a building footprint, and a tree detection model can be applied to identify one or more trees. An estimated distance can be determined between each of the trees and a nearest portion of the building footprint as separation data, which can be compared to a defensible space guideline to determine a defensible space adherence score. A wildfire risk map can be generated, including the defensible space adherence score associated with the geographic area.
US11288949B2 Methods and apparatus for providing notifications in a media system
A system to convey user alert messages is disclosed. The system may have a alert service coupled between alert providers and a number of households. After receiving in the alert service an alert message from an alert provider, the alert service may alter the alert message to identify the household designated to receive the alert message. The alert service sends a notification to a home media system within the household designated to receive the alert message.
US11288946B2 Devices, systems, and methods for monitoring controlled spaces for transitory uses
The invention includes electronic monitoring-device for monitoring controlled spaces, as well as systems and methods for such monitoring. The monitoring-devices may be battery powered devices, with various sensors and capable of wireless communications. Installation of the monitoring-device may not require any wiring. These monitoring-devices may be installed at a given controlled space to monitor that given controlled space and to electronically communicate occurrences of that given controlled space to various interested stakeholders, such as, but not limited to, a tenant of the given controlled space, facility operators of the given controlled space, the provider of the electronic monitoring-device, and/or third-parties (e.g., insurance companies, first responders, and/or law enforcement). The monitoring-device may provide details, information, alerts, reminders, notices, notifications, alarms, and/or the like to various authorized stakeholders of the occurrences within that given controlled space. One example of a controlled space is a self-storage unit.
US11288945B2 Methods and systems for improving infection control in a facility
Methods and systems for monitoring procedural compliance of staff in a facility. A system may include a plurality of sensors positioned adjacent a hand washing station. Each of the plurality of sensors may be configured to provide a corresponding sensor output signal that is indicative of whether a person is washing their hands at the hand washing station or not. A controller may be configured to fuse the sensor output signals from each of two or more of the plurality of sensors and to determine using the fused sensor output signals whether the person has washed their hands at the hand washing station in compliance with one or more predetermined criteria or not. The controller may be further configured to output a notification when the controller has determined that the person has washed their hands at the hand washing station in compliance with the one or more predetermined criteria.
US11288944B2 System and method for finding a key
A key localization system for finding a vehicle key. The system includes a key unit, a first communication unit, at least one second communication unit, and a processing circuitry operatively connected to the first communication unit and configured to cause the key localization system to send, via the first communication unit, a detect key signal and receive, via the first communication unit, in response to that the key unit has received the detect key signal, a found key signal from at least one of the key unit and the second communication unit.
US11288940B2 Tag configured for interaction with security gate
Embodiments of the present disclosure generally relate to a wireless identification tag triggerable by an EAS gate while remaining invisible to the EAS gate, and system and methods for use thereof. In one implementation, the tag may include an antenna tuned to receive energy transmitted in at least one EAS gate frequency range and configured to be non-detectable by the EAS gate. The tag may also include a transmitter configured to send an identification signal and an energy storage component for powering the transmitter. The tag may also include a circuit connected to the antenna. The circuit may be configured to detect energy transmitted from the EAS gate in at least one of the EAS gate frequency ranges, and to cause the transmitter to transmit, to a receiver other than the EAS gate, the identification signal in a frequency outside the EAS gate frequency ranges.
US11288939B2 Wireless device for ambient energy harvesting
Embodiments of the present disclosure generally relate to a wireless identification tag configured to harvest ambient energy and transmit an identification signal intermittently, and system and methods for use thereof. In one implementation, the tag may include a transmitter configured to transmit a first signal to a first receiver in a first frequency, and to transmit a second signal to a second receiver in the first frequency. The tag may also include an energy storage component configured for collecting and storing ambient energy and for powering transmission of the transmitter. The tag may also include a circuit configured to monitor energy stored in the energy storage component, and to prevent the transmitter from transmitting the first signal to the first receiver when the energy stored in the energy storage component is insufficient to transmit the second signal to the second receiver.
US11288936B1 Emergency incident detection, response, and mitigation using autonomous drones
A system may be configured to detect an emergency condition at a premises; dispatch one or more autonomous drones to a location associated with the emergency condition; receive from the one or more autonomous drones, sensor data associated with the emergency condition; generate, based on the sensor data, a plan identifying an evacuation route for safely evacuating the premises; and transmit an instruction that causes the one or more autonomous drones to indicate, to one or more persons in a vicinity of the emergency condition, the evacuation route. The system may further detect, based on the sensor data, one or more safe areas in the premises, and the evacuation route may pass through at least one of the one or more safe areas.
US11288928B2 Bingo gaming system
An electronic bingo gaming system enables the entertainment mechanisms in Class II gaming machines to mimic the look and feel of the Class III games on which those entertainment mechanisms are based. The system is constructed to minimize any wait times by players that commence a bingo game or join a bingo game already in progress. To create consistency in what players are hoping to see on their bingo cards, the bingo game may use a single interim prize pattern required to win an interim prize that is the same for all players and is the same as a game ending pattern that ends the bingo game.
US11288924B2 Event-based gaming systems and methods
A method of playing a game, the method comprising selecting a predefined number of player indicia; providing an event reference, the event reference being viewable on a display device, the event reference comprising a plurality of event participants, the plurality of event participants being ranked; randomly generating a plurality of randomly generated indicia, the plurality of randomly generated indicia comprising a first indicia and a second indicia; associating the first indicia with a first event participant; associating the second indicia with a second event participant; obtaining the ranking of the participants based on the order they finish in the event reference; ordering the plurality of randomly generated indicia based on the ranking of their respective associated participants; and determining a game outcome, the game outcome comprising comparing the player indicia to the plurality of randomly generated indicia.
US11288922B2 Credit card gambler points program with manual or automated entries or wagers
The present disclosure relates generally to managing rewards associated with use of a credit account and comprising receiving an electronic message indicating use of a credit account to make a purchase and indicating a value of the purchase. An accumulated rewards value comprising a portion available for wagering and a portion unavailable for wagering can be updated by incrementing the portion unavailable for wagering based on the value of the purchase. The portion unavailable for wagering can be decremented and the portion available for wagering can be incremented based on the value of the purchase. An electronic message indicating an amount of a wager placed by the user on a gaming event can be provided and the portion of the accumulated rewards value available for wagering can be decremented based on the amount of the wager.
US11288921B2 Fraud prevention system and information processing device
In a fraud-prevention system used with gaming machines, fraud is detected using information as to amounts of value added to a gaming machine and the amount of time between adding the value and cashing out. Sequential instances of adding large amounts of value followed quickly by cashing out may be used to trigger a fraud alert, particularly where such behavior is repeated at multiple different machines in sequential order within a predetermined period of time.
US11288911B2 Device for selling goods, system comprising such a device and method for operating such a device
The invention relates to a device (100) for the sale of goods (161), having at least two storage areas (111, 112), in each of which a temperature different from the other storage areas can be set and/or adjusted in a respectively associated temperature range, and which are each arranged for the storage of goods (161), having an automated handling system (120), by means of which goods (161) can be removed from each of the storage areas (111, 112), and having a output device (130) in which goods (161) can be provided for removal, the device (100) being arranged to remove selected goods (161) from the storage areas (111, 112) by means of the handling system (120) and, after a release, to provide them for removal in the output device (130), a system having at least one such device and a method for operating such a device (100).
US11288904B2 Gate device and system
This gate device has: a pair of left and right passage walls that form a passage; opening and closing shutters that are attached to the passage walls and restrict a person from passing through the passage; and an arch which is attached to bridge the pair of passage walls, has a height at which a person can pass therethrough in the attached state, and has cameras which capture an image of a person passing through the passage and wiring for supplying electric power to an electric device provided in the passage walls.
US11288892B2 Display panel and display device
The present disclosure provides a display panel and a display device. The display panel includes a touch sensing module. The touch sensing module includes a touch control unit, a fingerprint sensing module, a vibrating acoustical unit, and a common electrode. The common electrode covers all the above-mentioned and time-divisionally transmits a touch control signal, a fingerprint sensing signal, and a vibrating acoustical signal. Therefore, sound on display functions and fingerprint recognition functions are achieved and holes on the front surface of the display panel are no longer required, which helps increase screen ratio.
US11288890B2 Vehicular driving assist system
A vehicular driving assistance system includes a camera disposed at a vehicle and a control having an image processor that processes image data captured by the camera to determine lane markings demarcating a traffic lane in which the vehicle is traveling. The control, responsive to a map input to the control, estimates a path of travel for the vehicle to maintain the vehicle in the traffic lane in which the vehicle is traveling in situations where the lane markings demarcating the traffic lane in which the vehicle is traveling are not readily determinable. The system updates the estimated path of travel ahead of the vehicle even when no lane markings are determined present on the road ahead of the vehicle. The control adjusts processing of captured image data responsive at least in part to a driving situation that the vehicle is in.
US11288889B2 Vehicle operation
A computer includes a processor and a memory, the memory storing instructions executable by the processor to determine a first bounding box for a road sign in an image, identify a second bounding box for a physical member, the second bounding box for the physical member extending from the first bounding box for the road sign, and upon identifying the second bounding box for the physical member, actuate one or more vehicle components.
US11288888B2 Vehicular control system
A vehicular control system includes a central control module vehicle, a plurality of image capture sensors, at least one radar sensor and at least one lidar sensor disposed at an equipped. The central control module receives vehicle data relating to operation of the vehicle. During a driving maneuver of the vehicle, and responsive at least in part to fusion at the central control module of (i) captured image data, (ii) captured radar data and (iii) captured lidar data, a pedestrian or other vehicle may be detected or the speed of the equipped vehicle may be controlled. Responsive to the central control module determining that the detected pedestrian constitutes a potentially hazardous driving condition for the equipped vehicle, the central control module may control at least one selected from the group consisting of (i) braking of the equipped vehicle and (ii) steering of the equipped vehicle.
US11288886B2 People-gathering analysis device, movement destination prediction creation device, people-gathering analysis system, vehicle, and recording medium
The disclosure provides a people-gathering analysis device including: a position information acquisition unit (112) that acquires position information of a moving body (150); a moving-body outside information acquisition unit (111) that acquires information about the area outside the moving body (150); and a people-gathering information calculation unit (113) that calculates people-gathering information indicating the gathering of people by referring to the position information of the moving body (150) acquired by the position information acquisition unit (112), and the information about the area outside the moving body (150) acquired by the moving-body outside information acquisition unit (111).
US11288884B2 UAV real-time path planning method for urban scene reconstruction
A method for urban scene reconstruction uses the top view of a scene as priori information to generate a UVA initial flight path, optimizes the initial path in real time, and realizes 3D reconstruction of the urban scene. There are four steps: (1): to analyze the top view of a scene, obtain the scene layout, and generate a UAV initial path; (2): to reconstruct the sparse point cloud of the building and estimate the building height according to the initial path, combine the scene layout to generate a rough scene model, and adjust the initial path height; (3): to use the rough scene model, sparse point cloud and the UAV flight trajectory to obtain the scene coverage confidence map and the details that need close-ups, optimize the flight path in real time; and (4): to obtain high resolution images, reconstruct them to obtain a 3D model of the scene.
US11288882B2 Deposit detection device and deposit detection method
A deposit detection device according to an embodiment includes a detection module, a determination module, and an identification module. The detection module detects a deposit region corresponding to a deposit adhering to an imaging device, based on brightness information of an image captured by the imaging device. The determination module determines whether variation in brightness information in a predetermined region of the image is within a predetermined range, in a period after a vehicle is stopped in a state in which the deposit region is detected by the detection module. The identification module identifies brightness information serving as a determination criterion of the deposit region when the determination module determines that the variation in brightness information is within a predetermined range.
US11288878B2 System and method for placement of augmented reality information for users based on their activity
Systems and methods described herein are provided for receiving location information for a real-world object in a user's augmented reality (AR) view, determining a direction of travel of a user, determining an activity zone shape associated with the direction of travel, responsive to a determination that the real-world object is within the activity zone, rendering on an AR display AR information associated with the real-world object at a location outside an area of the AR display used to display the activity zone. Some embodiments continue to display AR information in the same location if the user changes his or her gaze to read the AR information. Some embodiments render on an AR display subtle highlighting if an object is inside an activity zone and prominent highlighting if an object is outside an activity zone.
US11288875B2 Systems and methods for dynamically creating a custom virtual world
An exemplary method includes a virtual world creation system detecting a request from a user of a user computing device to experience a three-dimensional (3D) virtual world, dynamically generating, in response to the request, a 3D mesh that defines a structure of a custom 3D virtual world to be experienced by the user, and providing, by the virtual world creation system, the custom 3D virtual world for experiencing by the user. The generating of the custom 3D virtual world includes selecting, based on profile information for the user and a set of virtual world building rules, a custom set of modules for inclusion in the custom 3D virtual world, and using the selected custom set of modules to generate the 3D mesh based on the set of virtual world building rules.
US11288871B2 Web-based remote assistance system with context and content-aware 3D hand gesture visualization
Example implementations described herein are directed to the transmission of hand information from a user hand or other object to a remote device via browser-to-browser connections, such that the hand or other object is oriented correctly on the remote device based on orientation measurements received from the remote device. Such example implementations can facilitate remote assistance in which the user of the remote device needs to view the hand or object movement as provided by an expert for guidance.
US11288860B2 Information processing apparatus, information processing method, program, and movable object
There is provided methods and apparatus for estimating a position of a movable object. A dynamic reference image is generated based on an environment and a reference image extracted from a map. A position of the movable object is estimated based on the dynamic reference image and an observation image of an area around the movable object.
US11288859B2 Real-time feature preserving rendering of visual effects on an image of a face
Embodiments provide techniques for rendering augmented reality effects on an image of a user's face in real time. The method generally includes receiving an image of a face of a user. A global facial depth map and a luminance map are generated based on the captured image. The captured image is segmented into a plurality of segments. For each segment in the plurality of segments, a displacement energy of the respective segment is minimized using a least square minimization of a linear system for the respective segment. The displacement energy is generally defined by a relationship between a detailed depth map, the global facial depth map and the luminance map. The detailed depth map is generated based on the minimized displacement energy for each segment in the plurality of segments. One or more visual effects are rendered over the captured image using the generated detailed depth map.
US11288857B2 Neural rerendering from 3D models
According to an aspect, a method for neural rerendering includes obtaining a three-dimensional (3D) model representing a scene of a physical space, where the 3D model is constructed from a collection of input images, rendering an image data buffer from the 3D model according to a viewpoint, where the image data buffer represents a reconstructed image from the 3D model, receiving, by a neural rerendering network, the image data buffer, receiving, by the neural rerendering network, an appearance code representing an appearance condition, and transforming, by the neural rerendering network, the image data buffer into a rerendered image with the viewpoint of the image data buffer and the appearance condition specified by the appearance code.
US11288849B2 Systems and methods for evaluating image quality
A method for evaluating image quality is provided. The method may include: obtaining an image, the image including a plurality of elements, each element of the plurality of elements being a pixel or voxel, each element having a gray level; determining, based on a maximum gray level of the plurality of elements, one or more thresholds for segmenting the image; determining one or more sub-images of a region of interest by segmenting, based on the one or more thresholds, the image; and determining, based on the one or more sub-images of the region of interest, a quality index for the image.
US11288839B2 Supermarket shopping cart positioning method, supermarket shopping cart positioning system, and supermarket shopping cart
A method for positioning a supermarket shopping cart, a system for positioning a supermarket shopping cart and a supermarket shopping cart. A method for positioning a supermarket shopping cart provided by the present disclosure includes: acquiring a first reference image of a supermarket, and processing a first reference image to obtain a partition in which a shopping cart is located as a positioning partition, in which the supermarket comprises a plurality of partitions; receiving distance information sent by at least one signal transmitter provided in the positioning partition, in which each partition is provided with at least one signal transmitter; and obtaining a first positioning position of the shopping cart, according to distance information sent by at least one signal transmitter corresponding to the positioning partition, and determining an actual position of the shopping cart based on the first positioning position of the shopping cart.
US11288836B2 Apparatus and method for managing feature point map
Provided are an apparatus and method for managing a feature point map. The method includes generating an initial travel path through which an environmental information collecting entity moves, determining the generated initial travel path as a travel path for detection and controlling the environmental information collecting entity along the determined travel path for detection, receiving environmental information from the environmental information collecting entity, extracting feature point information from the environmental information, generating a feature point map from the feature point information, and storing the feature point map.
US11288830B2 Representation learning-based star identification method
Disclosed in the present disclosure is a representation learning-based star identification method, which utilizes an end-to-end and representation learning based neural network model RPNet, for fast, efficient, and robust full-sky star identification tasks. The RPNet learns a unique star pattern for each star from a huge amount of random simulated star image samples, then a classification is made on these star patterns learned before. The RPNet comprises two parts: (1) a star pattern generator (SPG) based on a star pattern generation network to generate unique star patterns for the star image samples; (2) a star pattern classifier (SPC) to classify the unique star patterns generated on the front end. And a weight search verification algorithm is also proposed in the invention for filtering and verification of main stars of the GRSs identified by the RPNet, which further improves tremendously the identification ability for a single star image.
US11288821B2 Adaptive system and method for automatic tracking of at least one target in at least one video stream
A system includes at least one dynamically configurable tracking device, receiving a video stream and, adapted for detection and automatic tracking of at least one target by analysis of the video stream; a calculator of a metric performance value of the tracking device; a configuration parameter corrector of the tracking device as a function of the metric performance value; and a dynamic configurator of the tracking device by applying the corrected configuration parameter. It further includes at least one device for measurement of at least one value representative of a demand for hardware resources by the tracking device, and the calculator is adapted to calculate the metric performance value starting from the measured value.
US11288817B2 Image processing device, stationary object tracking system, image processing method, and recording medium
Provided is a technique for extracting information with which it is possible to track an object to be tracked, even if it happens that the object to be tracked is hidden or the like. This image processing device is provided with: a moving region identification unit which identifies, in a video, the image region associated with a moving object shown in the video; a stationary region identification unit which identifies, in the video, the image region associated with a stationary object shown in the video; and an extraction unit which extracts a feature of a partial image that is included in the image region associated with the stationary object, and that does not overlap the image region associated with the moving object.
US11288816B2 Image detection device, image detection method and storage medium storing program
Provided are an image detection device, an image detection method and a program, which are capable of improving correspondence to a target deformation by optimizing a template shape, when performing target detection using template matching. An image detection device 100 for detecting a target from an input image comprises: a template generation unit 10 that generates a template for detecting a target; a mask generation unit 20 that generates a mask which shields a portion of the template, on the basis of temporal variations of a feature point extracted from an area including the image target; and a detection unit 30 that detects the target from the image using the template a portion of which is shielded by the mask.
US11288813B2 Systems and methods for anatomic structure segmentation in image analysis
Systems and methods are disclosed for anatomic structure segmentation in image analysis, using a computer system. One method includes: receiving an annotation and a plurality of keypoints for an anatomic structure in one or more images; computing distances from the plurality of keypoints to a boundary of the anatomic structure; training a model, using data in the one or more images and the computed distances, for predicting a boundary in the anatomic structure in an image of a patient's anatomy; receiving the image of the patient's anatomy including the anatomic structure; estimating a segmentation boundary in the anatomic structure in the image of the patient's anatomy; and predicting, using the trained model, a boundary location in the anatomic structure in the image of the patient's anatomy by generating a regression of distances from keypoints in the anatomic structure in the image of the patient's anatomy to the estimated boundary.
US11288811B2 Vascular pressure difference correction method, device and apparatus
A method, apparatus and device for correcting a vascular pressure difference are disclosed. An intracavity imaging technology is used to acquire images in a main branch blood vessel. A plurality of blood vessel cross sections are obtained using the images, and an area of a cutting plane of a side branch blood vessel is directly calculated by using the blood vessel cross sections. The blood vessel difference is then corrected by using the cutting area.
US11288806B2 Protocol-aware tissue segmentation in medical imaging
For medical imaging such as MRI, machine training is used to train a network for segmentation using both the imaging data and protocol data (e.g., meta-data). The network is trained to segment based, in part, on the configuration and/or scanner, not just the imaging data, allowing the trained network to adapt to the way each image is acquired. In one embodiment, the network architecture includes one or more blocks that receive both types of data as input and output both types of data, preserving relevant features for adaptation through at least part of the trained network.
US11288803B2 Ablation result validation system
Devices, systems, methods for validating ablation results in a patient's brain are provided. In some embodiments, the method for validating ablation result in a patient's brain includes obtaining magnetic resonance (MR) data of the patient's brain, by use of a magnetic resonance imaging (MRI) device; obtaining first imaging data of the patient's brain, by use of the MRI device; extracting, by use of computing device in communication with the MRI device, first fiber tracts passing through an anatomy in the patient's brain based on the first imaging data; obtaining, by use of the MRI device, second imaging data of the patient's brain after ablation of the anatomy in the patient's brain has started; extracting second fiber tracts passing through the anatomy in the patient's brain based on the second imaging data; and outputting a graphical representation of a comparison between the first fiber tracts and the second fiber tracts.
US11288800B1 Attribution methodologies for neural networks designed for computer-aided diagnostic processes
Introduced here are diagnostic platforms able to attribute an output produced by a neural network to its input, as well as communicate the relationship between the output and input in a comprehensible manner. Neural networks are increasingly being used for critical tasks, such as detecting the presence/progression of medical conditions. Accordingly, the importance of explaining how these neural networks produce outputs has grown in importance. By explaining how outputs are produced by a neural network, a diagnostic platform can build trust with medical professionals responsible for interpreting the outputs, identify possible modes of neural network failure, and identify the latent variable(s) responsible for producing a given output.
US11288797B2 Similarity based per item model selection for medical imaging
Embodiments may include techniques to choose a model based on a similarity of computed features of an input to computed features of several models in order to improve feature analysis using Machine Learning models. A method of image analysis may comprise extracting a training feature vector corresponding to each of the plurality of machine learning models from each validation image from a plurality of machine learning models trained using a plurality of validation images, extracting from a new image a new feature vector corresponding to each of the plurality of machine learning models, comparing each new feature vector corresponding to each machine learning model with the training feature vector corresponding to each of the plurality of machine learning models, and selecting and outputting an inference for the new image generated by the machine learning model for which the new feature vector and the training feature vector are most similar.
US11288795B2 Assessing risk of breast cancer recurrence
The subject disclosure presents systems and computer-implemented methods for assessing a risk of cancer recurrence in a patient based on a holistic integration of large amounts of prognostic information for said patient into a single comparative prognostic dataset. A risk classification system may be trained using the large amounts of information from a cohort of training slides from several patients, along with survival data for said patients. For example, a machine-learning-based binary classifier in the risk classification system may be trained using a set of granular image features computed from a plurality of slides corresponding to several cancer patients whose survival information is known and input into the system. The trained classifier may be used to classify image features from one or more test patients into a low-risk or high-risk group.
US11288794B2 Device and method for blood analysis by image processing
The present application describes a new device and method of use thereof, which allows identifying certain antigens and antibodies present in the blood. The device of the present invention is a closed device consisting of two parts, wherein the upper part has a chamber surrounded by LEDs illuminating the analysis plate, which is supported by the rotating platform. In turn, the rotating platform is connected to a motor that will promote the rotation thereof for mixing reagents with blood. After a period of time, the camera will capture and send the resulting image to a computer program that will analyze the sample, using image processing techniques.
US11288790B2 Display panel inspection method and apparatus
A display panel inspection method and a apparatus are provided, and the method includes the steps of: capturing a grayscale image while a predetermined light source is irradiating a display panel, and the grayscale image including plural pixel electrode images corresponsive to plural pixel electrodes in the display panel respectively; obtaining a grayscale range of the respective pixel electrode image; calling a predetermined correspondence between a predetermined grayscale range and a pixel electrode type; and identifying the pixel electrode type of the respective pixel electrode image according to the predetermined correspondence and the grayscale range.
US11288782B2 Electronic device for performing video HDR processing based on image data obtained by plurality of image sensors
An electronic device performs HDR processing by using a plurality of image sensor blocks including a first image sensor block that photographs an object at a first field of view and a second image sensor block that photographs the object at a second field of view greater than the first field of view. An image signal processor generates first image data and second image data based on the photographed object. A main processor crops image data among image data of the second sensor that correspond to image data of the first sensor, and performs HDR processing based on the first image data and the cropped second image data.
US11288776B2 Method and apparatus for image processing
The present disclosure provides an image processing method. The method includes generating a first image exhibiting a first display effect from a master image and generating a second image exhibiting a second display effect from the master image. The second display effect is different from the first display effect.
US11288768B2 Application processor including reconfigurable scaler and devices including the processor
An application processor includes a reconfigurable hardware scaler which includes dedicated circuits configured to perform different scaling techniques, respectively and a shared circuit configured to be shared by the dedicated circuits. One of the different scaling techniques is performed by one of the dedicated circuits and the shared circuit.
US11288767B2 Course profiling and sharing
Systems and methods for unmanned aerial vehicle (UAV) course profiling are provided. A plurality of images may be captured by a UAV flying along a course at a first location. A profile may be constructed for the course based on the images captured by the UAV. The constructed course profile is transmitted over a communication network to a virtual reality system at a second location. The virtual reality system may generate a virtual environment corresponding to the course based on the constructed course profile, and a second UAV at the second location may fly along the virtual course.
US11288766B2 System and method for displaying high quality images on controls based on display scaling
A graphical user interface (GUI) includes an image list associated with a display component of a display device. The image list has an index of logical images, where each of the logical images has a fixed pixel size. The GUI further includes an image container connected to the image list, where the image container comprises a plurality of different size versions of at least some of the logical images. The GUI further includes one or more control objects, where each of the control objects is configured to draw a corresponding image from the index of logical images of the image list. The GUI is configured to update the index of logical images of the image list with the different size versions sourced from the image container in response to a scale change of the display component.
US11288764B2 Watermarking arrangements permitting vector graphics editing
A vector graphics file includes at least one artwork layer and at least one watermark layer. The watermark layer comprises a pattern of vector graphics primitives, each of which is filled with a color that is a tinted variant of the color of the location in the artwork that the primitive overlies. Such layered arrangement enables the watermark to be added or omitted, and varied in strength, payload and appearance, at will. Yet the artwork is left unchanged through such manipulations. In some embodiments the watermark conveys a multi-symbol Global Trade Item Number (GTIN), and the file is used to generate a label or packaging for a food or general merchandise retail item. A great number of other arrangements, features and advantages are also detailed.
US11288756B1 Automatically determining market rental rates for properties
A facility for determining a market rental rate for a distinguished home located in a distinguished geographic area is described. The facility receives home attributes for the distinguished home. The facility obtains a market rental rate for the distinguished home by applying to the received home attributes a valuation model for homes in the distinguished geographic area that has been trained using rental listing price and home attribute data from homes recently listed for rental in the distinguished geographic area. The facility reports the obtained market rental rate for the distinguished home.
US11288754B2 Cost optimization of a central energy facility with block-and-index rate structure
A method includes operating equipment to consume energy resources including energy or power purchased from a utility, and obtaining a block-and-index rate profile for a future time period. The block-and-index rate profile includes a block rate and a block size for each of a plurality of sub-periods in the future time period. The block size for a sub-period identifies an amount of energy or power priced at the block rate for the sub-period. The method also includes applying the block-and-index rate profile in an optimization process for the equipment over the time period, running the optimization process, and allocating energy resources to the equipment over the time period in accordance with a result of the optimization process.
US11288741B1 Securities claims identification, optimization and recovery system and methods
The system and methods for securities claims identification, optimization and recovery are disclosed herein. The disclosed system can maximizes returns on assets that are the securities claims arising from alleged fraud in the purchase or sale of securities in a securities portfolio. In one embodiment, the disclosed system monitors portfolio using analytics tools to identify asynchronous activity or movements in portfolio securities, performs loss and damages valuation analysis, open arms-length communications with securities litigation plaintiffs' bar and/or litigation funders, publishes relevant information to investors, provides analysis and information for merit analysis, counsel selection and/or litigation monitoring and performs risk mitigation analysis to identify securities claims and optimize recovery of revenue associated with the securities claims.
US11288740B2 Securing distributed electronic wallet shares
Methods and systems are provided for securing distributed shares of an electronic wallet. An example method includes provisioning a plurality of devices each hosting an e-wallet share with enhanced privacy identification (EPID) private keys for the e-wallet share. A signature is posted for the e-wallet share to a blockchain. A determination is made as to whether the e-wallet share is compromised, and, if so, posting a revocation list comprising the signature for the e-wallet share to a blockchain.
US11288735B1 Systems and methods for selling virtual items on multiple online sales platforms simultaneously, the virtual items being useable within an online game
Systems and methods for selling virtual items on multiple online sales platforms simultaneously are disclosed. Exemplary implementations may: receive a sales request that indicates the selling user will be offering for sale a particular virtual item through at least two online sales platforms simultaneously; assign ownership of the particular virtual item temporarily to a holding account; generate sales listings of the particular virtual item for publications on the at least two online sales platforms; effectuate the publications of the sales listings; receive indications of offers to purchase the particular virtual item; determine an accepted offer that is accepted; notify the at least two online sales platforms of whether the offers have been accepted or denied; identify a buyer's account of the buying user; effectuate assignment of the ownership of the particular virtual item to the buyer's account.
US11288731B2 Personalized car recommendations based on customer web traffic
One or more embodiments are generally directed to techniques to provide specific vehicle recommendations. Various techniques, methods, systems, and apparatuses include utilizing user web-traffic and/or one or more tags generated by application of a machine learning model to a data source, where the data source may include language with respect to one or more automobiles or vehicles, to provide a recommendation for a particular automobile.
US11288728B2 Facilitated comparison of gemstones
Methods and systems are provided for facilitating comparison of gemstones having multiple attributes that characterize the gemstones. A facilitated comparison system receives from a user a selection of a gemstone in a collection of the gemstones. Each gemstone in the collection is associated with a selling index indicating a probability of the gemstone being bought by a customer. For each of a predetermined set of the attributes, the system determines one or more comparable ranges. The system identifies alternate gemstones to recommend using the comparable ranges for the attributes and the selling indices of the gemstones. The system displays to the user the selected gemstone and one or more of the alternate gemstones for comparison.
US11288722B2 Anonymized online shopping system and method and point of sale pricing system and method
A retail service data center provides client facing web pages to allow users to remotely shop for items to be delivered from local retailers without either the users or the local retailer knowing the identity of each other. A retail service is used by shoppers that searches for items in nearby retail stores' inventory. The retail service allows the retail stores to match, or beat, an advertised price at which a given item is being offered by an online retailer. If the user decides to buy an item, the retail service conducts a first transaction with the retail service, which then uses the funds to buy the item from the local retailer. In addition, the retail service arranges for pick-up and delivery of the item by a local driving service. The identities of the buyer and the retailer are not made known to each other.
US11288720B1 Invoice generation recommendation
One embodiment provides a computer implemented method, including: receiving billing information related to a billing contract of a customer of a seller, wherein the billing contract identifies amounts of invoices and an invoice frequency; identifying, utilizing one or more artificial intelligence agents, one or more risk factors associated with generation of a pending invoice based upon the billing information; and recommending, utilizing the one or more artificial intelligence agents, a generation date for the pending invoice based upon the one or more risk factors, wherein the recommending includes selecting a generation date to facilitate timely payment of the pending invoice by the customer.
US11288715B2 Multi-tenant extensible billing system
Receive, by a price calculation microservice, tenant user input from a particular tenant of a multi-tenant system. Generate, by the price calculation microservice, a particular charge model based on the tenant user input. Detect, by a usage microservice, a usage event associated with a customer of the particular tenant of the multi-tenant system. Receive, by a rating microservice, a rating request, the rating request being received in response to the detecting the usage event. Calculate, by the price calculation microservice in response to the receiving the rating request, a usage charge for the usage event based on the particular charge model. Store, by the rating microservice, the usage charge. Generate an invoice based on the usage charge stored by the rating microservice. Provide the invoice to the customer of the particular tenant of the multi-tenant system.
US11288708B2 System and method for personalized preference optimization
A system and method is provided for using biometric data from an individual to determine at least one emotion, mood, physical state, or mental state (“state”) of the individual, which is then used, either alone or together with other data, to provide the individual with certain web-based data. In one embodiment of the present invention, a Web host is in communication with at least one network device, where each network device is operated by an individual and is configured to communicate biometric data of the individual to the Web host. The Web host is then configured to use the biometric data to determine at least one state of the individual. The determined state, either alone or together with other data (e.g., interest data), is then used to provide the individual with certain content (e.g., web-based data) or to perform a particular action.
US11288686B2 Identifying micro users interests: at a finer level of granularity
This invention teaches how one can identify user interests based upon portions of content i.e. at a finer level of granularity than known until now. Existing computer technology could identify that a user was interested in animals if he viewed a page about animals. The instant invention allows a user to select/generate/reference/isolate a portion of content, and s/he can do this without having to install additional software to his/her browser/device. Thus, we can now know if a specific user is interested in cats, and another in dogs based upon the content portions s/he chose to reference/interact with. A profile of a user's interests can be developed across a multitude of documents. This profile of the user's interests can then be leveraged for commerce such as: better, targeted, contextual advertising; developing analytics; and far superior insights into user interests can be obtained.
US11288680B2 Selective presentation of real-time contact options based on user and system parameters
Embodiments for presenting real-time contact options are described herein. In example embodiments, as system identifies a number of user devices actively viewing a web page that includes a real-time contact option. The system then determines whether the number of user devices actively viewing the web page that includes the real-time contact option exceeds a predetermined limit. If the number of user devices actively viewing the web page that includes the real-time contact option exceeds the predetermined limit, the system prevents presentation, to a further user device, of the real-time contact option on the web page. Conversely, if the number of user devices actively viewing the web page that includes the real-time contact option does not exceed the predetermined limit, the system causes presentation of the web page with the real-time contact option to the further user device.
US11288676B2 Private confirmation system
A method stores, at a first computer system, first data associated with a user, a first portion of a first account number associated with the first data, and third data associated with the first data. An identity of the user is unidentifiable from the first data. The method receives, at the first computer system, a second portion of a second account number from a second computer system, second data generated by the second computer system based on electronically obtained identification information. The method transmits, by the first computer system, a message associated with the user based on the third data when the second data corresponds to the first data and the second portion of the second account number corresponds to the first portion of the first account number. The message is for completing a transaction, preventing a crime, making a statement, triggering a response, and/or giving an instruction.
US11288675B1 Method and system for improving security of financial transactions
A system and method for improving the security of financial transactions is disclosed. The system and method include an account management tool where customers (or account holders) can manage financial control settings, which include controls to set limits on the frequency of financial transactions and/or maximum transaction amounts. Based on these user-selected control settings, a financial account provider can deny transactions that exceed limits determined from the financial control settings. The system and method include a setting for geographic location, so that a user may build a customized list of geographic regions where transactions are allowed or prohibited. The system and method also include a setting for companies or merchants, so that a user may build a customized list of companies or merchants where transactions are allowed or prohibited.
US11288672B2 Machine learning engine for fraud detection following link selection
A machine learning engine for fraud detection following link selection may be trained using artificial intelligence techniques and used according to techniques discussed herein. A buyer account may be used to establish and generate a digital gift card having a particular value specified by the buyer. The digital gift card may then be conveyed to another account, such as an email address. The digital gift card may be provided with an online electronic process for redemption and use of the value, for example, by selecting a link and navigating to the process. When the claimer account attempts to utilize the value of the gift card by navigating to the process or otherwise engaging in the electronic process through a device, a risk and fraud analysis engine may execute to determine, based on real-time data of the claimer account, the buyer account, and/or device, whether the digital gift card was generated fraudulently or is being used fraudulently.
US11288665B2 TAAS for delay tolerant blockchain networks
A blockchain block generated by one or more blockchain nodes when the one or more blockchain nodes are only connected to a local area network is received, and the blockchain block is synchronized with a blockchain. After determining that a backhaul network device is not connected to the one or more blockchain nodes and then determining that the backhaul network device is connected to the one or more blockchain nodes, the blockchain is transmitted to the one or more blockchain nodes via the backhaul network device upon determining that the backhaul network device is connected to the one or more blockchain nodes.
US11288661B2 Snap mobile payment apparatuses, methods and systems
The SNAP MOBILE PAYMENT APPARATUSES, METHODS AND SYSTEMS (“SNAP”) transform real-time-generated merchant-product Quick Response codes via SNAP components into virtual wallet card-based transaction purchase notifications. In one embodiment, the SNAP obtains a snapshot of a QR code presented on a display screen of a point-of-sale device from a mobile device. The SNAP decodes the QR code to obtain product information included in a checkout request of the user, and merchant information for processing a user purchase transaction with a merchant providing the QR code. The SNAP accesses a user virtual wallet to obtain user account information to process the user purchase transaction with the merchant. Using the product information, merchant information and user account information, the SNAP generates a card authorization request, and which the SNAP provides to a payment network for transaction processing. Also, the SNAP obtains a purchase receipt confirming processing of the user purchase transaction.
US11288647B2 Radio device based transactions at a point of sale terminal
Virtual mobile rewards, gift cards, and/or physical world retailers' loyalty and reward programs are aggregated into a common account accessible and transactional from a radio device. Subscribers gain access to discounted codes, coupons, rebates, gift cards, and/or limited time offers, on their radio device for food, travel, lifestyle, electronics, and entertainment products that fit their lifestyle spending habits, enabling users to edit participating retailers, manage separate account balances, and present preferred discounted offers at retailers and apply discount towards purchase of goods.
US11288641B2 Vehicle value as a token
A system and method for tracking and validating value of a vehicle, includes a memory device, a wireless communication device, authentication processor that authenticates the vehicle and generates one or more security keys, and a processor maintaining a token linked to the vehicle that designates the vehicle as a stake. The processor executes instructions to when a condition change event of the vehicle occurs, receive information of a change of state from the vehicle, generate a message including the change of state information, sign the message with a private key, transmit the signed message using the wireless communication device, choosing a node of a blockchain distributed network, evaluating, via the chosen node, the signed message in accordance with distributed contract rules to determine an updated token value and a residual token, and receive and maintain the updated token value and the residual token.
US11288637B2 Systems and methods for analytics integration into electronic applications
According to certain aspects of the disclosure, a computer-implemented method may be used for analytics integration into electronic applications. The method may include providing a request to a user for permission to access electronic data from a schedule application, and receiving from the user permission to access the electronic data. Additionally, the method may include parsing the electronic data, and displaying the electronic data in a second application. Additionally, the method may include creating data cards based on one or more entity terms of the electronic data, and displaying the data cards in the second application based on a user interaction with the one or more entity terms of the electronic data.
US11288635B2 Adjusting calendars of interest on a per-user basis
Systems, methods, and software technology for enhancing calendars of interest is disclosed herein. In an implementation, a calendar of interest is added to an online calendar. The calendar of interest comprises a schedule of events and a rule set for adjusting the schedule of events. As the events occur in the online calendar, a record of participation by a user with respect to the events is identified. After each event has occurred, a determination is made whether to make an adjustment to the schedule of events based at least on the rule set for the calendar of interest and the record of participation by the user after the event. If so, the schedule of events is updated in the online calendar to reflect any adjustments.
US11288627B2 Information processing apparatus, control method, and program
An information processing apparatus (2000) includes a product recognition unit (2020), a shelf label recognition unit (2040), and a determination unit (2060). The product recognition unit (2020) recognizes the number of types of products or positions of each type of products from a target image. The shelf label recognition unit (2040) recognizes the number or positions of shelf labels indicating information of the products from the target image. The determination unit (2060) determines whether or not there is an error in a relationship between the recognized number of types of products and the recognized number of shelf labels or in a relationship between the recognized positions of each type of products and the recognized positions of the shelf labels.
US11288623B2 Concepts for using action identifiers in messages
Computer program products, methods, systems, apparatus, and computing entities are provided for automatically carrying out actions based on action identifiers in messages. In one embodiment, an appropriate computing entity can determine whether a message comprises an action identifier in the message. If the message comprises an action identifier, one or more of the parties of message can be identified and the corresponding action can be initiated.
US11288614B2 Role-based asset tagging for quantification and reporting of asset performance
Performance quantifying and reporting for machine assets includes storing, in a work plan, asset tag assignments for a plurality of assets, and receiving location information, for example, indicative of a segment of a work cycle, being worked on by an asset. Attributes of an asset, including an inferred occurrence or non-occurrence of an asset-to-asset interaction, are based upon the location information and matching of role-based asset tags between or amongst assets. Performance history of the asset is quantified and reported based on the identified attributes for displaying, on a user interface, machine asset performance metrics.
US11288603B2 System for real-time optimal matching of ride sharing requests
System for optimal matching of ride sharing requests. A trip request manager receives trip requests from patrons and a shareability network is established. The system checks to see whether certain parameters related to ride-sharing delays are less than or equal to other parameters to decide whether trips are shareable.
US11288594B2 Domain classification
In one example in accordance with the present disclosure, a method for domain classification includes sorting a set of sample domains into leaves based on syntactical features of the domains. Each sample domain belongs to a family of domains. The method also includes identifying, for each leaf, a regular expression for each family with at least one domain in the leaf. The method also includes determining, for each leaf, at least one lobe with a set of domains in the leaf that matches the regular expression for a first family with at least one domain in the leaf, and that does not match the regular expression for the other families with at least one domain in the leaf. The method also includes creating a classifier for the domains in each lobe by using the set of domains from each family in the lobe as training classes for machine learning.
US11288593B2 Method, apparatus and device for extracting information
A method, apparatus and device are for extracting information. The method includes: acquiring an annotated corpus, which includes a plurality of sample sentences and annotated information sets corresponding to the sample sentences, constructing an input sequence and an output sequence based on the sample sentences and the annotated information sets corresponding to the sample sentences, obtaining an information extraction model generating the output sequence from the input sequence by carrying out training with a deep learning method, and inputting a to-be-processed sentence into the information extraction model to extract a knowledge information set included in the to-be-processed sentence. The annotated information set includes information of at least one piece of the following types of knowledge to be extracted from corresponding sample sentences: knowledge based on verbs or prepositions, knowledge based on noun attributes, knowledge of entity description, and knowledge of a relationship between an entity and a concept.
US11288578B2 Context-aware conversation thread detection for communication sessions
A computer system identifies threads in a communication session. A feature vector is generated for a message in a communication session, wherein the feature vector includes elements for features and contextual information of the message. The message feature vector and feature vectors for a plurality of threads are processed using machine learning models each associated with a corresponding thread to determine a set of probability values for classifying the message into at least one thread, wherein the threads include one or more pre-existing threads and a new thread. A classification of the message into at least one of the threads is indicated based on the set of probability values. Classification of one or more prior messages is adjusted based on the message's classification. Embodiments of the present invention further include a method and program product for identifying threads in a communication session in substantially the same manner described above.
US11288567B2 Method for training deep neural network (DNN) using auxiliary regression targets
A method for training a machine learning model includes calculating auxiliary regression targets (ARTs) for a training data set, modifying an input neural network architecture to provide a modified neural network architecture that includes a parallel neural network layer stack for regressing the ARTs, and training the modified neural network architecture on the ARTs in addition to original machine learning problem targets for the training data set.
US11288563B2 Methods and system of tracking and tracing for supply chain by the use of barcode and peer review
Methods and systems for tracking a supply chain of a package by using a barcode and a plurality of mobile devices are provided. The methods at least includes issuing and scanning the barcode at an initial location, pairing the barcode with a first mobile device, receiving transaction information of the package to update the barcode to include the transaction information, validating the barcode with a first digital signature, unpairing the barcode with the first mobile device, scanning the barcode by a second mobile device, and pairing the barcode with the second mobile device, validating the barcode with a second digital signature, tracking a location of the package that is moving along with the second mobile device. Tracking is continued until the package is arrived at a final destination. Validated data is further confirmed by a third party to increase credibility of tracking information.
US11288554B2 Determination method and determination device
A determination method includes: obtaining first information indicating positions and shapes of one or more objects detected by a first detection device, and second information indicating positions and shapes of one or more objects detected by a second detection device determined in advance as a reference detection device; extracting a reference object that is a common object from the one or more objects detected by the first detection device and the one or more objects detected by the second detection device based on the first information and the second information, the common object being detected by the detection devices with a time difference within a predetermined range; comparing a position of the reference object indicated by the first information to the position of the reference object indicated by the second information; and determining whether the first detection device is operating normally.
US11288552B2 Image quality assessment using adaptive non-overlapping mean estimation
Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to assess image quality using adaptive non-overlapping mean estimation are disclosed. Example apparatus disclosed herein include a machine learning system to be trained to classify image quality. Disclosed example apparatus also include a feature extractor to apply a blur filter to a first image to determine a blurred image, determine a blur feature value for the first image, the blur feature value to represent an amount the first image differs from the blurred image, and apply a vector of feature values associated with the first image to the machine learning system, the vector of feature values including the blur feature value. Disclosed example apparatus further include an image classifier to classify image quality associated with the first image based on an output of the machine learning system responsive to the vector of feature values associated with the first image.
US11288550B2 Data processing apparatus and method, recognition apparatus, learning data storage apparatus, machine learning apparatus, and program
A data processing apparatus and a method, a recognition apparatus, a learning data storage apparatus, a machine learning apparatus, and a program capable of improving recognition accuracy for data of a rare case are provided. A data processing apparatus according to one aspect of the present invention includes a recognition unit that learns using a learning data set, a recognition result correction unit that corrects a recognition result of the recognition unit for data acquired through a data acquisition unit in accordance with an instruction from a user, and a machine learning unit that performs learning of the recognition unit using the data in which the recognition result is corrected. The machine learning unit performs learning of the recognition unit by setting a degree of contribution to learning from the data in which the recognition result is corrected to be higher than a degree of contribution to learning of the recognition unit from learning data included in the learning data set.
US11288549B2 Method and apparatus for image analysis using image classification model
A method for image analysis according to an embodiment may include generating a prediction result for an original image using a pre-trained image classification model, learning a plurality of masks using the original image, the prediction result, and the image classification model, and generating a map visualizing a importance of each area of the original image for the prediction result based on at least one of the plurality of masks.
US11288541B1 Graph-based configuration of user interface for selection of features in visualization applications
This disclosure involves generating, from a user data set, a ranked list of recommended secondary variables in a user interface field similar to primary variable selected in another user interface field. A system receives a data set having variables and corresponding sets of values. The data visualization system determines a feature vector for each variable based on statistics of a corresponding values set. The system generates a variable similarity graph having nodes representing variables and links representing degrees of similarity between feature vectors of variables. The system receives a selection of a first variable via a first field of the user interface, detects a selection of a second field, and identifies a relationship between the first field and the second field. The system generates a contextual menu of recommended secondary variables for use with the selected first variable based on similarity value of the links in the variable similarity graph.
US11288533B2 Systems and methods for identifying a service qualification of a unit of a community
A community mapping platform may receive an image that depicts a community layout of a community and may process, using a computer vision model, the image to identify a unit, of the community, that is depicted in the image (e.g., based on identifying a text string and/or a polygon in the image). The community mapping platform may determine sets of community geographical coordinates for a set of reference locations of the community and may map the sets of community geographical coordinates to corresponding reference pixel locations of the image. The community mapping platform may determine, using a geographical information system, unit geographical coordinates of the unit based on the reference pixel locations and may perform an action associated with the unit geographical coordinates.
US11288523B2 Pseudo-range estimation from a passive sensor
A rough initial estimate of Line of Sight range (“pseudo-range”) is generated essentially immediately following the detection of an object by a passive sensor on a vehicle. The data are combined with prior detection likelihood and prior performance models for the sensor. These comparisons generate a posterior probability distribution of pseudo-range estimates. A pseudo-range estimate is derived from the probability distribution and output for use in detect and avoid decision-making and action planning. The pseudo-range estimate can be updated to improve its accuracy, such as by using a recursive filter (e.g., a Kalman filter). Other information, such as current atmospheric data, or known (or likely) vehicular activity in the region and at the current time, can be used in addition to the vehicle's spatial and temporal location, to improve accuracy.
US11288515B2 Methods and systems for real-time data reduction
A computing system for decimating video data includes: a processor; a persistent storage system coupled to the processor; and memory storing instructions that, when executed by the processor, cause the processor to decimate a batch of frames of video data by: receiving the batch of frames of video data; mapping, by a feature extractor, the frames of the batch to corresponding feature vectors in a feature space, each of the feature vectors having a lower dimension than a corresponding one of the frames of the batch; selecting a set of dissimilar frames from the plurality of frames of video data based on dissimilarities between corresponding ones of the feature vectors; and storing the selected set of dissimilar frames in the persistent storage system, the size of the selected set of dissimilar frames being smaller than the number of frames in the batch of frames of video data.
US11288510B2 Washroom device augmented reality installation system
A system and method for joining devices to a network by use of any augmented reality installation device. The installation system described herein includes an installation device, e.g., a smart phone, that includes a camera to capture an image of the device(s) in a facility, e.g., the area in which the devices are mounted or positioned for end user use. Then, through use of image analysis techniques and a graphical user interface (GUI) on the installation device, e.g., dispensers, in the image are individually identified and joined to the network.
US11288506B2 Refrigerator appliances and methods for tracking stored items
A refrigerator appliance, as provided herein, may include a cabinet defining a chilled chamber, a door rotatably hinged to the cabinet, a camera module, and a controller. The camera module may be mounted to the cabinet. The controller may be operably coupled to the camera module. The controller may be configured to initiate an operation routine. The operation routine may include receiving a purchase invoice, initiating an item recognition sequence within the refrigerator appliance, generating an initial recognition attempt of a first stored item based on the item recognition sequence, comparing the initial recognition attempt of the first stored item to the purchase invoice, generating a modified recognition attempt of the first stored item based on the comparison of the initial recognition attempt the first stored item to the purchase invoice, and recording a descriptor of the first stored item to an inventory within the refrigerator appliance.
US11288500B2 Scan apparatus and scan result display program
A scan system that reads amount information from a scanned receipt and performs reporting, displays a first area in which a content read from the receipt is displayed and a second area in which an image of the scanned receipt is displayed when a scan of the receipt is completed, hides at least one of the first area and the second area displayed on a display upon receiving an operation of a user, and displays at least one of the hidden first area and second area upon receiving an operation of the user.
US11288497B2 Wireless network with awareness of human presence
Network devices (e.g., a modem, router, wireless user device, laptop, personal digital assistant or other similar wireless network devices) can be configured to monitor and detect a biological presence. In response to determining a biological presence (e.g., a human being or other similar being), a network device can alter parameters related to the generation of radio frequency (RF) energy in order to further ensure or guarantee safety from potential radiation as the number and power of network devices within a certain premises or vicinity increases.
US11288496B2 Active marker strobing for performance capture communication
The present description relates to light patterns used in a live action scene of a visual production to encode information associated with objects in the scene, such as movement and position of the objects. A data capture system includes active markers that emit light of a particular wavelength in predefined strobing patterns. In some implementations, the active markers are instructed to emit an assigned signature pattern of light through a signal controller sending signals to a control unit. Various components are synchronized such that pulsing of light corresponds to time slices and particular frames captured by the performance capture system. The data representing the pattern is embedded in illuminated and blank frames. Frames showing the light pattern are analyzed to extract information about the active markers, such as identification of the active markers and objects to which they are attached.
US11288476B2 Fingerprint sensor package
The present invention generally relates to a fingerprint sensor package comprising a substrate having thereon a plurality of electrical connection pads, a fingerprint sensor arranged on the substrate and electrically connected to at least one of the electrical connection pads, a bond wire loop formed from a bond wire having two ends of which at least one end is mechanically and electrically attached to a first one of the electrical connection pads, and a force sensing member in electrical contact with the first electrical connection pad via an upper portion of the bond wire loop, and in electrical contact with a second one of the electrical connection pads different from the first electrical connection pad, wherein an electrical property of the force sensing member is alterable in response to a deformation of the force sensing member.
US11288472B2 Cart-based shopping arrangements employing probabilistic item identification
In one aspect, a retail store has multiple sensors, including item sensors in a shopping cart for gathering data from a shopper-selected first item. At least certain of the sensor data is provided to a classifier, which was previously-trained (using data including optical data from known items) to identify possible item matches corresponding to data sensed from the first item. An item identification hypothesis that the shopper-selected first item has a particular identity is evaluated based on (a) information from the classifier, and (b) store layout data indicating items associated with a store location visited by the cart or shopper. The item identification hypothesis has a confidence score. If the score meets a criterion, an item of the hypothesized identity is added to a shopping tally. A great number of other features and arrangements are also detailed.
US11288470B2 Scanning device and method of automatically triggering operation through specific motion trajectory
A method of automatically triggering scanning operation through specific motion includes steps as follows. A specific motion trajectory of a scanning device is sensed to determine whether the scanning device is moved along a predetermined path. If so, an image sensor of the scanning device is switched on. A determination is made as to whether the scanning device is moved down to a lower position. If so, the image sensor of the scanning device is switched off.
US11288463B2 Tag reader with diagnostic tag
An industrial vehicle comprising a tag reader, a reader module, and a diagnostic tag, wherein the diagnostic tag is coupled to the industrial truck within a read range of the tag reader. The reader module and the tag reader cooperate to identify the diagnostic tag and individual tags of a tag layout and the reader module discriminates between the individual tags of the tag layout and the diagnostic tag and the individual tags of the tag layout, correlates an identified individual tag of the tag layout with tag data, correlates an identified diagnostic tag with operation of the tag reader, and generates a missing tag signal if the diagnostic tag is not identified or the operation of the tag reader is not within specified operating parameters.
US11288459B2 Adapting conversation flow based on cognitive interaction
Conversation flow is adapted based on user interactions in a cognitive interaction between a user and a machine carried out at a gateway to a cognitive interaction service. A series of cognitive interactions are received during a conversation flow. A determination is made that a pattern of user cognitive interactions meets a defined pattern and that a plurality of machine responses meets a defined threshold of a maximum repetition of responses to the defined pattern. An indication is provided to the cognitive interaction service to adapt a type of subsequent response according to a defined action for the defined pattern.
US11288457B1 Dialog management using knowledge graph-driven information state in a natural language processing system
Systems and methods are disclosed for determining a move driven by an interaction. In some embodiments, a processor determines an operational state of an interaction with a user based on parameter values of a data structure. The processor identifies a plurality of candidate moves for changing the operational state by determining a domain in which the interaction is occurring, retrieving a set of candidate moves that correspond to the domain from a knowledge graph, and adding the set to the plurality of candidate moves. The processor encodes input of the user received during the interaction into encoded terms, and determines a move for changing the operational state based on a match of the encoded terms to the set of candidate moves. The processor updates the parameter values of the data structure based on the move to reflect a current operational state led to by the move.
US11288451B2 Machine based expansion of contractions in text in digital media
As described herein, a system for expanding contractions in electronically stored text includes expanding contractions having only on expanded form. For remaining contractions, a grammar check is performed for all possible expanded forms to determine if an expanded form can be selected based on context and grammar rules. If an expanded form is not evident from the first two steps, all possible expanded forms of the remaining contractions are converted to a vector representation along with the original text. A Word Movers Distance (WMD) for each possible expansion is calculated using the vectors for each possible expansion and the original text. An expanded form is chosen without human intervention based on the grammar score alone or the WMD and the grammar score.
US11288449B2 Method to input content in a structured manner with real-time assistance and validation
A user-defined, structured input which identifies a column in a database and includes an active input associated with the column is received via a UI. A format-related, context-sensitive rule which applies to the active input is determined including by determining an expected format for the active input based at least in part on the format of the column in the database. Guidance associated with satisfying the rule is provided in real time via the UI. This includes displaying format assistance associated with the rule (by identifying the expected format and/or automatically configuring the UI so that the active input has a format which matches the expected format) and/or displaying format validation associated with the rule, including by indicating whether the format of the active input matches the expected format.
US11288439B2 Method, equipment, and medium for displaying content
The present disclosure relates to a method, device and terminal for displaying content, and a medium, used for completely displaying content entered by a user when a content including many characters is entered in an input box, so as to avoid tedious operation when the user views the entered content which is not displayed. The method for displaying content of the present disclosure includes: receiving target content entered in a first display region; calculating an occupancy rate based on the target content and the first display region in real time; reducing a font size of the target content in response to that the occupancy rate satisfies a first condition; generating a second display region for displaying the target content in response to that the occupancy rate satisfies a second condition.
US11288434B2 System and method for obfuscation of electronic circuits
A computer-implemented method of generating randomized electrical interconnects for an electronic circuit comprises steps of receiving a netlist of nodes of electronic components to be connected, each connection between the nodes forming an electrical interconnect; determining a list of one or more path directions for each electrical interconnect; determining a plurality of path direction distances for each electrical interconnect; generating a plurality of segments for each electrical interconnect, each segment having one path direction and a length which are selected at random; calculating a sum of the lengths of all segments of the plurality of segments in each path direction each time a segment is generated for each electrical interconnect; removing one path direction from the list of path directions when a first condition is met; and stopping the generating a plurality of segments for each electrical interconnect when a second condition is met.
US11288431B2 Method and system for establishing metal interconnection layer capacitance prediction model
A method and a system for establishing a metal interconnection layer capacitance prediction model are disclosed. The method for establishing the metal interconnection layer capacitance prediction model includes: extracting capacitance data of metal interconnect layer capacitors of different sizes by using a post simulation tool and establishing a relationship formula between capacitance value and size of the metal interconnect layer capacitors; separately extracting relationship data between voltage and capacitance value of the metal interconnect layer capacitors and between temperature and capacitance value of the metal interconnect layer capacitors by using a process device simulation tool, and add the relationship data to the relationship formula; and establishing a simulation model in accordance with the relationship formula of capacitance value, size, voltage and temperature. The method has improved modeling speed and reduced circuit design cycle. The model thereof can be applied to the analysis of the small size capacitors with reliability.
US11288429B2 Electrical mask validation
An embodiment of the invention may include a method for ensuring semiconductor design integrity. The method may include analyzing a photomask design for a semiconductor circuit. The photomask may include a primary electrical design necessary for the operation of the semiconductor circuit, and white space, which has no primary electrical design. The method may include inserting a secondary electrical design into the white space of the photomask design for the semiconductor circuit. The secondary electrical design may have known electrical properties for validating the semiconductor circuit design.
US11288425B1 Path-based timing driven placement using iterative pseudo netlist changes
Carry out an initial wire-length-driven placement for an integrated circuit design embodied in an unplaced netlist, using a computerized placer, to obtain a data structure representing initial placements of logic gates. Identify at least one timing-critical source-sink path between at least one pair of source-sink endpoints in the data structure representing the initial placements. Create a new pseudo two-pin net for each pair of the at least one pair of source-sink endpoints to create an updated netlist. Carry out a revised wire-length-driven placement on the updated netlist to obtain a data structure representing revised placements.
US11288413B2 Method for automatic modeling of an architecture based on an architectural drawing
The present disclosure provides a method for automatic modeling of an architecture based on an architectural drawing, comprising steps of: reading parameter information of the architectural drawing, identifying a category to which any architectural object belongs by acquiring line segments constituting the architectural object and coordinate data of endpoints of the line segments; generating a binary file or a preset number of binary files based on the coordinate data and elevation data of the endpoints of all the line segments of architectural objects belonging to the same category for all storeys of the architectural drawing; optimizing the binary file or the binary files corresponding to the architectural objects belonging to the same category for all the storeys of the architectural drawing; and generating a three-dimensional model of the architecture. The modeling precision and modeling efficiency of the architecture can be improved by adopting the technical solution of the present disclosure.
US11288412B2 Computation of point clouds and joint display of point clouds and building information models with project schedules for monitoring construction progress, productivity, and risk for delays
A system initializes a set of calibrated images with known 3D pose relative to a 3D building information model (BIM) to be anchor images, detects features within images of unknown position and orientation, and determines matches with features of the calibrated images. The system determines a subset of the images that have at least a threshold number of matching features, selects an image from the subset of the images having the largest number of matching features, and executes a reconstruction algorithm using the image and the anchor images to calibrate the image to the BIM and generate an initial 3D point cloud model. The system repeats the last steps to identify a second image from the subset and perform, starting with the initial 3D point cloud model and using the second image, 3D reconstruction to generate an updated 3D point cloud model that is displayable in a graphical user interface.
US11288406B1 Fast XOR interface with processor and memory
An embodiment is directed to a hardware circuit for performing operations on data transmitted between a processor and memory. The hardware circuit includes a first interface communicatively coupled to the processor. The first interface configured to emulate a first protocol of the memory. The hardware circuit further includes a second interface communicatively coupled to the memory. The second interface configured to emulates a second protocol of the processor. The hardware circuit also includes hardware logic configured with a bi-directional path, such that each of the first and second interfaces is associated with a different direction of the bi-directional path. The bi-directional path is configured to execute an operation on data received at both the first interface and the second interface.
US11288405B2 Integrated circuit(s) with anti-glitch canary circuit(s)
An IC comprising functional circuit to perform primary functions of the IC is provided. The functional circuit is to enable electrical signals to propagate through it within a timing constraint of the functional circuit. The IC comprises at least one canary circuit used for detecting glitch attacks on the circuit. Electrical signals are to propagate through the canary circuit(s) within a defined timing constraint of the canary circuit(s). The canary circuit is to provide a signal path designed such that in the event of a timing constraint of the functional circuit(s) is violated due to a glitch attack, also the timing constraint of the canary circuit(s) is violated.
US11288404B2 Resource protection
A System on Chip (SoC), including a plurality of processor cores including a secure master, which is configured to run security software, and a non-secure master, which is configured to run non-security software; a resource configured to be shared by the secure master and the non-secure master; and a state machine configured to protect the resource by allowing only the secure master to transition the resource to a particular state of the state machine, and allowing only the non-secure master to transition the resource to another particular state of the state machine.
US11288403B2 System and method for cryptographic verification of vehicle authenticity
A system and method for cryptographic verification of entity/vehicle authenticity, comprising generating a Vehicle Identification Number (VIN)—Key for an individual platform/vehicle; applying the VIN—Key to components of the platform/vehicle; receiving input for the platform/vehicle; validating the authenticity of the input and/or the platform/vehicle; performing the operation of the input if it was validated; terminating the operation if it was not validated; logging the operation; and decommissioning the platform/vehicle at the end of life.
US11288402B2 Security device with programmable systolic-matrix cryptographic module and programmable input/output interface
A system includes programmable systolic cryptographic modules for security processing of packets from a data source. A first programmable input/output interface routes each incoming packet to one of the systolic cryptographic modules for encryption processing. A second programmable input/output interface routes the encrypted packets from the one systolic cryptographic module to a common data storage. In one embodiment, the first programmable input/output interface is coupled to an interchangeable physical interface that receives the incoming packets from the data source. In another embodiment, each cryptographic module includes a programmable systolic packet input engine, a programmable cryptographic engine, and a programmable systolic packet output engine, each configured as a systolic array (e.g., using FPGAs) for data processing.
US11288400B2 Method, transmitter, and receiver for authenticating and protecting the integrity of message contents
A method for providing messages which can be authenticated is provided. The method has a step of determining a repeating message content of the messages, a step of calculating sub-authentication codes for the messages using the repeating message content, wherein a first authentication code can be calculated for at least some of the messages from at least one part of the sub-authentication code in order to authenticate the repeating message content, and a step of providing the messages, wherein the messages contain the repeating message content and at least one respective sub-authentication code of the sub-authentication codes.
US11288399B2 Cryptographically secure dynamic third party resources
A system for providing updatable secure content resource. A content server may pay a content resource on the content author for an access by a requester. The content server receives a session request call from the requester prior to accessing the content resource. In response to the session request, the content server generates a session for the requester. The content server generates a payload that includes a location identifying the content resource on the content author and embeds the embedded cryptographic content. The content server transmits the generated payload to the requester. A resource server may receive an authentication access request in response to the embedded cryptographic content. In response to authenticating the authentication access request, the resource server provides the access to the requester.
US11288397B2 Masking text data for secure multiparty computation
Textual masking for multiparty computation is provided. The method comprises receiving masked input data from a number of contributors, wherein the input data from each contributor has a unique contributor mask value. A unique analyst mask factor is received for each contributor, computed by an analyst as a difference between a uniform analyst mask value and the contributor mask value. An API call is received from the analyst to aggregate the input data from the contributors. The respective analyst mask factors are added to the input data from the contributors, and the data is aggregated and shuffled. Computational results received from the analyst based on the aggregated input data are published. In response to API calls from the contributors, the analyst mask factors are removed from the computational results, wherein computational results received by each contributor are masked only by the respective contributor mask value.
US11288396B2 Data security through physical separation of data
A data security method may include storing user data to a first device and storing metadata corresponding to the user data to a second device. The method may further include making a first determination that at least one device selected from the group of the first device and the second device is not in communication with a third device. The method may further include disabling utilization of the user data in response to the first determination.
US11288391B2 Filename-based malware pre-scanning
Filename-based malware pre-scanning is described herein. A method as described herein can include obtaining, by a device operatively coupled to a processor, a malware scan request for a first file in a directory of a file system, the first file having a first filename belonging to a filename sequence; appending, by the device, the first file to a first malware scan queue; and appending, by the device, respective second files in the directory to a second malware scan queue that is distinct from the first malware scan queue, wherein the respective second files are distinct from the first file and have respective second filenames belonging to the filename sequence.
US11288389B2 Scoped sharing of DID-associated data using a selector
Embodiments disclosed herein are related to computing systems and methods for a DID owner to select a permission scope for sharing DID-associated data. A set of permission scopes are accessed for DID-associated data. The DID-associated data is associated with a DID of a DID owner. The set of permission scopes define entities whom are to be given access to the DID-associated data by the DID owner. The DID owner is prompted to select a specific permission scope of the set of permission scopes for one or more of the DID-associated data. The selected permission scope is applied to the one or more of DID-associated data. The selected permission scope defines the specific entities that are to be given access to the one or more of the DID-associated data.
US11288383B2 Access control tool
An apparatus includes a memory and a hardware processor. The memory stores security restrictions. The processor detects that a user attempted to access a third-party application that does not use the stored security restrictions and communicates the stored security restrictions to the third-party application. The processor also receives a message indicating that the third-party application registered the security restrictions, determines, based on the stored security restrictions, that the user should be granted access to the third-party application, and in response to the determination that the user should be granted access to the third-party application, redirects the user to the third-party application.
US11288381B2 Calculation device, calculation method, calculation program and calculation system
Provided with a calculation device for performing a calculation for an encryption data in a virtual execution environment protected from a standard execution environment, the calculation device has a virtual execution environment construction unit for constructing the virtual execution environment, and the virtual execution environment includes: an encryption data acquisition unit for acquiring the encryption data; a source code acquisition unit for acquiring a source code for the calculation; a key acquisition unit for acquiring the system key; a decryption unit for decrypting the encryption data by the acquired system key; a source code execution unit for executing the source code; an encryption unit for encrypting a calculation result to which the source code is executed by the system key; and a calculation result providing unit for providing the encrypted calculation result to the standard execution environment.
US11288362B2 System and method for creating antivirus records for antivirus applications
Disclosed are systems and methods for creating antivirus records for antivirus applications. An exemplary method includes: analyzing a log of records of API function calls of a file for presence of malicious behavior using one or more behavioral rules; determining that the file is malicious when a behavioral rule corresponding to one or more records of API function calls from the log is identified; extracting from the log the one or more API function calls associated with the identified behavioral rule; determining whether the one or more extracted records of API function calls are supported by an antivirus application of a user device; and when the one or more extracted records of API function calls are not supported by the antivirus application, adding to the antivirus application, a support for registering the unsupported records of API function calls.
US11288358B2 On skin decentralized identity technologies
Embodiments disclosed herein are related to making a determination that a wearable device that is configured to host or access a DID management module is in contact with the skin of a DID owner. A determination is then made that the DID owner is authorized to use a DID that is associated with the DID management module. Finally, one or more DID-related functions are performed using the DID that is associated with the DID management module by communicating with a second computing system that is associated with a second DID. The wearable device allows the one or more DID-related functions to be performed in a portable and secure manner.
US11288357B2 Apparatus and method for authenticating caller in communication system
The present disclosure relates to an apparatus and a method for authenticating a caller in a communication system. An operating method of a terminal for authenticating a caller may comprise the steps of: generating an identifier and information corresponding to the identifier, on the basis of an identification number related to the terminal and an identification number related to another terminal; generating a digital signature for the information; encrypting the information; and transmitting, to a server, a message including the identifier, the digital signature, and the encrypted information.
US11288351B2 Delayed two-factor authentication in a networked environment
Systems and methods of the present disclosure enable for a delayed, two-factor authentication to occur in networked devices. The system and methods can enable the immediate delivery of digital components, which results in fewer abandoned requests, and saves network resources. The system and methods can enable the authorization of data transmissions in networked computer devices that include limited user interfaces, such as voice-based interfaces.
US11288344B2 Protecting an application via an intra-application firewall
One or more communication interfaces of a first application may be scanned. In response to the scanning, it may be determined that at least a first component of the first application is subject to public access from any application. One or more public access features associated with the first component may be removed, wherein the first component is no longer subject to public access from any application. A first module may be added to the first application to control access to data to or from the first component via one or more security rules.
US11288337B2 Object selection in web page authoring
A method performed in a web page authoring system having a user input system and an editing screen display for displaying a representation of a tag associated with a display artifact represented on the editing screen display is disclosed. A user action input selecting a reference point on the editing screen display for a web page being authored is received. A reference area on the editing screen display enclosing the selected reference point is set. The display object closest to the reference point is selected as a reference display artifact from among display artifacts in the reference area. A tag associated with the reference display artifact is selected from among tags associated with the display artifacts. A first rectangle is drawn on the editing screen display artifact. A second, larger rectangle is drawn enclosing the first rectangle. A space between the first and second rectangles represents the selected tag.
US11288332B1 Visual search
Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.
US11288330B2 Categorized social opinions as answers to questions
A question is analyzed to determine a set of categories, a category corresponding to a type of possible answers responsive to the question. A set of opinions is extracted from social media data. Each opinion is from a corresponding responder on a social media platform to which the question is sent. An opinion from the set of opinions is categorized into a category from the set of categories. A strength of the opinion is computed using a subset of a set of strength parameters. The opinion is ranked according to the strength of the opinion. The opinion, the strength, and the category are presented in a filterable presentation.
US11288326B2 Retrieval method and device for judgment documents
The invention discloses a retrieval method and device for judgment documents and relates to the technical field of data retrieval, mainly aiming to mark existing judgment documents with information codes and perform vertical and horizontal retrieval according to the association relation among the information codes during retrieval so as to provide more comprehensive retrieval results. The main technical scheme of the invention includes: creating information codes, wherein the information codes are atomic data structures extracted from judgment documents according to preset classification dimensions and are configured for distinguishing and associating different judgment documents; marking judgment documents in a retrieval database with the information codes; associating the judgment documents marked with the information codes according to preset association information; acquiring corresponding information codes in retrieval information; and outputting and displaying the judgment documents marked with the information codes and judgment documents associated with the judgment documents marked with the information codes as retrieval results according to the information codes. The invention is mainly applied for retrieving the judgment documents.
US11288325B1 Data access optimization in distributed database
A distributed database receives an instruction to read or write data. The instruction includes a key. The database includes a key space defined by attoshards. An attoshard is a segment of key space having a size, in keys, proportional to a total number of nodes in the database. The attoshard includes keys for cluster segments at predefined positions in the attoshard. Each cluster segment corresponds to one cluster. A node of the database hashes the key to generate a token. The node performs a modulo operation on the token using the total number of nodes in the database to compute a remainder value. The node determines a cluster segment of an attoshard based on a position in the attoshard defined by the remainder value. The node determines a cluster for the instruction based on the cluster segment and executes the instruction at the determined cluster.
US11288321B1 Systems and methods for editing and replaying natural language queries
An indication of a first natural language utterance identifying a user request is received. A natural language query is generated based on the first natural language utterance. The natural language query comprises (i) a plurality of categories, and (ii) a plurality of variables. An indication of a second natural language utterance identifying a modification to the user request is received. Whether to modify the natural language query or to generate a new natural language query based on the second natural language utterance is determine. Responsive to determining that the natural language query is to be modified based on the second natural language utterance, at least one of the plurality of variables or the plurality of categories of the natural language query is modified to correspond to the second natural language utterance. A response to the user request is provided based on the modified natural language query.
US11288316B2 Outcome analysis for graph generation
An example method includes determining a point from a data set closest to a particular data point using a particular metric and scoring a particular data point based on whether the closest point shares a similar characteristic, selecting a subset of metrics based on the metric score to generate a subset of metrics, evaluating a metric-lens combination by calculating a metric-lens score based on entropy of shared characteristics across subspaces of a reference map generated by the metric-lens combination, selecting a metric-lens combination based on the metric-lens score, generating topological representations using the received data set, associating each node with at least one shared characteristic based on member data points of that particular node sharing the shared characteristic, scoring groups within each topological representation based on entropy, scoring topological representation based on the group scores, and providing a visualization of at least one topological representation based on the graph scores.
US11288308B2 System for a verifiable physical object with a digital representation and related applications
This computerized system can include a computer system in communication with an immutable storage; a first data capture device and a second data capture device can be in communications with the computer system; a set of computer readable instructions can be included in the computer system configured for receiving a first event record including a first location, a first time and a first set of metadata wherein the first set of metadata includes an original digital representation captured by the first data capture device of the physical object, receiving a subsequent event record from the second data capture device and, determining if the original digital representation is equivalent to the subsequent digital representation thereby providing for verification that the same physical object transitioned from an originating event to a subsequent event.
US11288294B2 Natural language processing and artificial intelligence based search system
In some examples, natural language processing (NLP) and artificial intelligence based searching may include identifying named entities in text from a corpus of documents. References in the text may be resolved with the identified named entities. Links between the named entities may be determined, and a bi-direction rootless graph may be generated. Semantic relationships may be determined from text of the named entities, and blacklist keywords may be identified. Machine learning classification may be performed based on a pair of the named entities and a blacklist keyword. A classification may be determined based on the pair of named entities and the blacklist keyword, and a rule may be identified that specifies which named entity in the pair is to be flagged. Further, a node in the graph may be flagged based on an association with the named entity identified according to the rule.
US11288293B2 Methods and systems for ensuring quality of unstructured user input content
Embodiments for managing natural language user input are provided. Natural language input is received from a user utilizing a computing node. The natural language input is analyzed. The analyzing of the natural language input includes attempting to identify at least one of an intent associated with the natural language input, an entity associated with the natural language input, and context data associated with the natural language input. The natural language input is evaluated against a pre-trained model based on the analyzing of the natural language input. A quality score for the natural language input is calculated based on the evaluating of the natural language input. An action is caused to be performed utilizing the computing node based on the calculated quality score.
US11288287B2 Methods and apparatus to partition a database
Methods, apparatus, systems and articles of manufacture to partition a database are disclosed. An example apparatus includes a dimension identifier to identify at least two dimensioning values associated with a received query, the query including unstructured data to be written to a database. A partition manager is to select a partition into which data is to be written based on the at least two dimensioning values. At least one of the at least two dimensioning values being a variant of unstructured data associated with the query. A partition creator is to, in response to the selected partition not existing in the database, create the selected partition. A data writer is to write the data to the selected partition.
US11288284B2 Managing a computing cluster using durability level indicators
A method for managing data in a distributed data processing system including a number of processing nodes includes storing data units in data stores that are associated with a number of different levels of durability. The method includes maintaining indicators including a first indicator associated with a first durability level and a second indicator associated with a second durability level. The first indicator is maintained to reflect a time interval at which all sets of data units associated with the time interval are stored at the first durability level. The second indicator is maintained to reflect a timer interval at which all sets of data units associated with the time interval are stored at the second durability level. The first and second indicators are used to manage processing of the data units in the distributed data processing system.
US11288281B2 Data model for measurement data storage in databases
A non-transitory computer-readable memory medium may store a first table comprising rows, wherein each row comprises a first data set identification (ID) field which stores a measurement data set identifier value identifying a measurement data set, and one or more fields for storing measurement data metadata associated with the identified data set. The medium may also store a second table comprising rows, wherein each row comprises a second data set identification (ID) field which stores a measurement data set identifier value present in the first data set ID field. The second table may also store a datapoints field for storing individual data set datapoints and a data set index field corresponding to an ordering of the individual data set datapoints. At least a portion of each of the fields of both the first and second tables may be stored in a columnar format in contiguous memory.
US11288273B2 Machine learning based plug-in for providing access to cloud-based analytics engine
A method may include generating, based on text associated with an interaction between a user and an application, a query corresponding to an intent of the interaction. The query may be generated by applying one or more machine learning models trained to determine the intent of the interaction and to generate the query by mapping, to a corresponding slot in a template query, one or more named entities included in the first text. The query may be sent to an analytics engine not associated with the application to retrieve, from a database associated with the analytics engine, data relevant to the interaction between the user and the application. A data presentation providing a visual representation of the data retrieved from the database may be generated for display at a client associated with the user. Related systems and articles of manufacture are also provided.
US11288268B2 Processing a user database query
In an example there is provided a computer-implemented method comprising generating an execution plan for a received user query in a structured query language, the execution plan having a number of operators for operating on data from a content database; compiling the operators into corresponding byte code and machine code; executing the operators by first interpreting the corresponding byte code; switching to executing the operators by executing the corresponding machine code when compiled.
US11288267B2 Pluggable storage system for distributed file systems
A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first storage system, determining that the initial instruction is not supported by the first storage system, identifying a combination of instructions to the first storage system after determining that the initial instruction is not supported by the first storage system, wherein the combination of instructions is based on the initial instruction, performing the identified combination of instructions on the file stored in the first storage system, and storing results of the performed identified combination of instructions.
US11288266B2 Candidate projection enumeration based query response generation
In some examples, candidate projection enumeration based query response generation may include obtaining a query, and identifying, based on the query, a plurality of candidate columns from at least one table to respond to the query. Using a tree-based model, the candidate columns may be analyzed to generate a candidate set of projections to respond to the query. Each candidate projection of the candidate set of projections may include a sort order associated with at least one candidate column of the candidate columns, a segmentation key value associated with at least one candidate column of the candidate columns, and a replication value associated with the candidate projection. Based on the candidate set of projections, a response to the query may be generated.
US11288262B2 Methods, systems, and computer readable media for recycling order identifiers
Methods, systems, and computer readable media for recycling order identifiers are disclosed. According to one method, the method occurs at an order management system that utilizes an order database. The order management system includes at least one processor and a memory. The method includes selecting, using an order block data structure, an order slot identifier from a range of order slot identifiers usable in a database partition of the order database, wherein the order slot identifier is reusable; storing order data for an order in the database partition using the order slot identifier; purging the order data in the database partition; and modifying, periodically or aperiodically, the order block data structure to indicate that the order slot identifier is available for reuse, wherein the order block data structure indicates a recycle count associated with usage.
US11288254B2 Method of and system for processing request in distributed database
A method for processing a request, where the request is of a declaratory-type and is destined from a request source to a distributed database that has a plurality of transaction destination locations (TDLs). The distributed database is part of distributed computer system, and the distributed computer system has a supervisory device. The method is executable by the supervisory device and includes: receiving the request, processing the request to generate a first transaction of a read-type and identifying at least one condition-satisfying TDL, acquiring a lock value for the condition-satisfying TDL, executing the first transaction, processing the request to generate a last transaction of a modification-type for modifying information associated with the at least one TDL, before executing the last transaction, checking a status of the lock, and only executing the last transaction based on a positive outcome. A distributed software system for doing the same is also provided.
US11288252B2 Transactional key-value store
Example implementations disclosed herein can be used to build, maintain, and access databases built database in multi-core computing systems with large VRAM and huge NVRAM. The database with optimistic concurrency control can be built on a transactional key-value data store that includes logically equivalent data pages stored in both VRAM and VRAM. Data records in volatile data pages in the VRAM represent the most recent version of the data. Data records in the NVRAM immutable and are organized in a stratified composite snapshot. A distributed log gleaner process is used to process log entries corresponding to transactions on the volatile data pages and construct the snapshot. The log gleaner sorts the log entries by epoch, key range, and most recent use to partition the snapshot across multiple nodes.
US11288239B2 Cloning virtualized file servers
Examples described herein include virtualized file servers which may include cloned instances of the virtualized file server. Cloning a virtualized file server may allow for testing of new and/or revised features, disaster recovery plans, or other configurations while maintaining availability of the parent (e.g., source) virtualized file server.
US11288237B2 Distributed file system with thin arbiter node
Systems and methods for using a thin arbiter node as a quorum decision maker in a distributed file system. An example method comprises receiving a write request with respect to a file, identifying a first data storage unit storing a first replica of the file and a second data storage unit storing a second replica of the file, determining that the first data storage unit is unavailable and that the second data storage unit is available, and in response to determining, using metadata residing on a thin arbiter node, that the second data storage unit contains at least on stale file replica, failing the write request to avoid split brain in the distributed file system.
US11288233B2 Cloud-native global file system with multi-site support using push classes
A technique for data sharing among multiple filers that share a volume in a private or public cloud object store is implemented. In this approach, a mechanism is provided to enable a local filer to determine whether other filers that are sharing the volume have a consistent view of new data being written to the cloud object store by the local filer. The begins by associating together a collection of one or more files in a “push class.” On demand, a push operation for the push class is initiated on the local filer. Preferably, the push is managed according to one or more push criteria associated with the push class. Typically, the push operation pushes file data and metadata associated with the one or more files of the push class in respective phases, with the file data being pushed to the cloud during a first phase and the metadata associated with that file data being pushed during a second phase that follows the first phase. After the push operation completes, a determination is made whether the new version of the file is available at one or more other filers that share the volume.
US11288232B2 Database deployment objects and deterministic locking models
Methods and systems for deploying a database are described. In an example, a processor can generate an object that specifies a set of data from the database, a set of dependencies associated with the set of data, and a set of changes applicable to the set of data. The processor can determine a schedule to lock the set of data based on the set of dependencies. The processor can lock the set of data in accordance with the schedule. The processor can apply the set of changes to the set of data. The processor can release the set of data with the applied changes to update the database.
US11288216B1 Priority reversing data traffic for latency sensitive peripherals
Priority reversing data traffic for latency sensitive peripherals, including receiving a connection notification and parameters of a peripheral; identifying, from the parameters, that an interface type associated with the peripheral is a bulk interface, the bulk interface associated with a first communication channel between the IHS and the peripheral and having a first latency; determining, based on the bulk interface type and a data traffic priority associated with the peripheral, that the data traffic associated with the peripheral is priority-inversed; in response to a communication request by an application executing on the IHS for communication with the peripheral, determining that the data traffic associated with the peripheral is priority-inversed, and in response, placing the data traffic in a queue associated with a second communication channel defined between the IHS and the peripheral, the second communication channel having a second latency, wherein the first latency is greater than the second latency.
US11288210B2 Method, device and computer program product for managing storage system
Techniques manage a storage system. In accordance with such techniques, an access request for target data is received; a storage position of the target data is determined, the storage position indicating one of a storage device and a cache; a target element corresponding to the target data is determined from a first replacement list and a second replacement list associated with the first replacement list based on the storage position, the first replacement list including at least a counting element, the counting element indicating an access count of data in the storage device, the second replacement list including a low-frequency access element, the low-frequency access element indicating a cache page with a low access frequency in the cache; and a position of the target element in a replacement list where the target element exist is updated. Therefore, the overall performance of the storage system can be improved.
US11288207B2 Apparatus and method for processing address translation and invalidation transactions
Apparatus comprises address translation circuitry configured to access translation data defining a set of memory address translations; transaction handling circuitry to receive translation transactions and to receive invalidation transactions, each translation transaction defining one or more input memory addresses in an input memory address space to be translated to respective output memory addresses in an output memory address space, in which the transaction handling circuitry is configured to control the address translation circuitry to provide the output memory address as a translation response; in which each invalidation transaction defines at least a partial invalidation of the translation data; transaction tracking circuitry to associate an invalidation epoch, of a set of at least two invalidation epochs, with each translation transaction and with each invalidation transaction; and invalidation circuitry to store data defining a given invalidation transaction and, for translation transactions having the same invalidation epoch as the given invalidation transaction and handled by the address translation circuitry subsequent to the invalidation circuitry storing the data defining the given invalidation transaction, to process those translation transactions to indicate that a translation transaction is invalidated when the invalidation defined by the given invalidation transaction applies to that translation transaction; the invalidation circuitry being configured to forward at least an acknowledgement of the invalidation transaction for further processing by other apparatus in response to storage of the data by the invalidation circuitry.
US11288196B2 Efficient data read operation
In response to receiving a read metadata request from the host system for a data portion, the storage system may determine a status and location of the data portion, including determining whether the data portion is in a cache of the storage system. If the data portion is in the cache, the storage system may send a response that includes the data portion itself along with the status and location of the data portion. If the data portion is not in the cache, the storage system may send a response to the read metadata request that includes the status and location of the data portion, but not the data portion itself. The host system may be configured to determine whether the data portion has been returned with the metadata response, and if so, refrain from sending a separate data request, for example, to retrieve the data portion from cache.
US11288193B2 Flexible, non-blocking asynchronous transfer of time-variant atomic data
A system for atomically transferring vectors of data from a transmitter of the vectors of data to a receiver of the vectors of data may include a plurality of memory buffers configured to store the vectors of the data, each buffer configured to store one vector of the vectors of data at a time, the plurality of memory buffers comprising at least three memory buffers and a controller for controlling the plurality of memory buffers. The controller may be configured to, responsive to a condition for transferring information represented by the vectors of data to the receiver, determine which of the plurality of buffers from which the receiver may receive most-recently updated information completely written to the plurality of buffers by the transmitter. The controller may further be configured to, responsive to a condition for updating information represented by the vectors of data, determine which of the plurality of buffers for the transmitter to write updated information without blocking atomic receipt by the receiver of information from a most-recently updated buffer.
US11288192B2 Memory controlling device and memory system including the same
A memory controlling device configured to connect to a memory module including a resistance switching memory cell array which is partitioned into a plurality of partitions including a first partition and a second partition is provided. A first controlling module accesses the memory module. A second controlling module determines whether there is a conflict for the first partition to which a read request targets when an incoming request is the read request, instructs the first controlling module to read target data of the read request from the memory module when a write to the second partition is in progress, and suspends the read request when a write to the first partition is in progress.
US11288188B1 Dynamic metadata relocation in memory
Metadata is dynamically relocated in a DRAM from a virtual page that does not map to the same DRAM row in which the associated data is located, to that same DRAM row. If the target of a data access request is a location in a first page that is configured to store metadata rather than data, then a second location in a second page may be determined, and the requested data may be accessed at the second location. The associated metadata may be accessed at the location in the first page, which is configured in the virtual domain to store data but is configured in the physical domain to store the metadata associated with the data in the first page.
US11288181B2 Flash memory initialization scheme for writing boot up information into selected pages averagely and randomly distributed over more pages and correspondingly method for reading boot up information from selected pages
A method used by a flash memory initialization device for writing boot up information into a memory device including a controller and a flash memory includes: generating the boot up information; generating N block indices by calling a random function based on a first seed; generating M page indices for each of the N block indices; combining the M page indices with each of the N block indices to generate M×N candidate row addresses; and writing the boot up information from the flash memory initialization device into the flash memory by controlling the controller to write the boot up information into M pages belonging to at least one block sequentially based on the M×N candidate row addresses.
US11288178B2 Container testing using a directory and test artifacts and/or test dependencies
A system for testing container applications includes a memory, a processor in communication with the memory, a test manager, and a test controller. The test manager runs on a host operating system and creates a test container image including test artifact(s) and/or test dependency(ies). Then, the test manager distributes a set of tests, which are accessible to a test container created from the test container image. The test manager distributes the tests by populating a directory with the set of tests and mounting the directory to the test container. Additionally, the test manager executes the test container image. The test controller is associated with the test container and executes the set of tests accessible to the test container using the test artifact(s) and/or the test dependency(ies). The test controller also monitors the set of tests executed by the test container. Feedback corresponding to the set of tests is provided.
US11288177B2 Systems and methods for mobile application accessibility testing
Systems and methods for mobile application accessibility testing are disclosed. According to one embodiment, in a test bench comprising at least one computer processor, a method for mobile application accessibility testing may include: (1) identifying an accessibility checkpoint for testing; (2) generating a test command for the accessibility checkpoint; (3) communicating the test command to a mobile electronic device, the mobile electronic device having a mobile application to be tested, an instrument application, and probe application in a memory thereof; (4) executing the test command on the mobile application to be tested using the instrument application; and (5) collecting results of the execution using the probe application.
US11288175B1 Software production load and software test load synchronization feedback system
A method of testing production server applications. The method comprises monitoring a production server that is executing a first version of a production application by an agent application executing on the production server, recording changes made on the production server by the agent application in a reporting file on the production server, launching a test application on a test server, wherein the test application is associated with a second version of the production application, in response to launching the test application, reading the reporting file by a script executing on the test server, determining by the script that changes were made on the production server based on reading the reporting file, and sending by the script a notification about the changes made on the production server, whereby a tester testing the second version of the production application is made aware of changes that have been made on the production server.
US11288173B1 Test case selection
Test case selection methods are disclosed. A feature of a candidate test case and respective features of a set of test cases are extracted. The set of test cases is clustered into a plurality of clusters based on the respective features of the set of test cases. At least one cluster related to the candidate test case is determined from the plurality of clusters based on the feature of the candidate test case. At least one test case similar to the candidate test case is selected from a plurality of test cases included in the at least one cluster.
US11288172B2 Test case optimization and prioritization
Methods, systems, and apparatuses, including computer programs encoded on computer-storage media, for prioritizing test cases. Processes may include obtaining test artifacts that were generated based on testing one or more legacy versions of a software application using multiple test cases, generating a risk index based at least on the test artifacts that were generated based on testing the one or more legacy versions of the software application using the multiple test cases, and training an ensemble model that is configured to identify likely unnecessary or redundant test cases in connection with in testing an updated version of the software application, based at least on the risk index.
US11288170B1 Log analysis debugging without running on real production environment
A computer receives a log file, where the log file comprises records associated with the instructions in a source code. The computer loads, using a debugger, the log file and the source code. The computer receives a loading address from the log file. The computer updates a debugging data format (DWARF) with the one or more records of the log file, where the DWARF is accessed using the loading address and comprises one or more data structure entries. The computer identifies a calling address from the log file and identifies the one or more data structure entries associated with the calling address.
US11288160B2 Threshold voltage distribution adjustment for buffer
A method includes writing received data sequentially to a particular location of a cyclic buffer of a memory device according to a first set of threshold voltage distributions. The method further includes performing a touch up operation on the particular location by adjusting the first set of threshold voltage distributions of the data to a second set of threshold voltage distributions in response to a determination that a trigger event has occurred. The second set of threshold voltage distributions can have a larger read window between adjacent threshold voltage distributions of the second set than that of the first set of threshold voltage distributions.
US11288155B2 Identifying anomalies in data during data outage
A computer-implemented method, system and computer program product for identifying anomalies in data during a data outage. An anomaly detection model is built using data received from a sensor at a characterized granularity. Once a period of service occurs following a data outage, a quantum of missing data during the data outage is identified using predictive modeling if the data during the data outage is not available at the granularity in which the anomaly detection model is built. The identified quantum of missing data is retrofitted into a predicted pattern during the data outage and the analytics are then re-run on the retrofitted quantum of missing data in the predicted pattern to identify anomalies during the data outage. In this manner, anomalies in data, such as data from sensor readings, can be identified during the data outage thereby enabling the model to provide more accurate predictions of anomalies occurring during the data outage.
US11288152B2 Method for risk-based testing
Provided is a computer-implemented method, the method including storing a meta-model in a computer-readable storage medium, wherein the meta-model includes at least one risk element, at least one test element and at least one objective element, and associations between the elements, wherein each risk element is associated with one or more objective elements, and/or each risk element is associated with one or more test elements, wherein at least one element of the elements and/or at least one association has at least one associated risk-related parameter. Also provided is a corresponding computer program product and system.
US11288139B2 Two-step recovery employing erasure coding in a geographically diverse data storage system
Recovery of chunk segments stored via hierarchical erasure coding in a geographically diverse data storage system is disclosed. Chunks can be stored according to a first-level erasure coding scheme in zones of a geographically diverse data storage system. The chunks can then be further protected via one or more second-level erasure coding schema within a corresponding zone of the geographically diverse data storage system. In response to determining a segment of a chunk has become less accessible, recovering at least the segment to enable intra-zone recovery of the compromised chunk can be performed according to the hierarchical erasure coding scheme of relevant chunks at relevant zones of the geographically diverse data storage system.
US11288137B2 Restorations of virtual machines in virtual systems using a restoration policy
A method for restoring virtual machines in accordance with one or more embodiments of the invention includes obtaining, by a data protection manager, a restoration request, and in response to the restoration request: identifying a plurality of virtual machines (VMs) to restore based on the restoration request, determining a restoration process based on the plurality of virtual machines, and initiating a deployment of a production agent based on the restoration process, wherein the production agent initiates a restoration on at least a portion of the plurality of VMs.
US11288130B2 Container-based application data protection method and system
A computer-implemented method of data protection for containerized applications includes initiating a backup process for a containerized application comprising an application template, application information, and application data. An application template associated with the application is saved to a first repository. Application information is identified and saved to a second repository. A persistent volume containing the application data is identified and at least some of the application data from the persistent volume is saved to a third repository. The application is then restored based on the saved template, application information and application data.
US11288113B1 System and method for communicating messages with a sideband communication channel
A method, computer program product, and computing system for generating a sideband communication channel between a storage kernel driver and an error handling module of a storage system. One or more messages on the storage kernel driver may be detected. At least one message of the one or more messages may be communicated, via the sideband communication channel, from the storage kernel driver to the error handling module.
US11288109B2 Determination of timeout value of an application service in a microservice architecture
A processor may determine a microservice invocation hierarchy based on transaction data of a plurality of microservices of the microservice architecture. For execution of the application, a processor may configure the microservice architecture to call on common service having common service timeout values. A processor may plot transaction data of the microservice invocation hierarchy to identify an increase in average timeout value trend of each of the microservices of the at least one application over time. A processor may determine a value of the identified increase in a timeout ratio to be added to common service timeout value for each identified increase in the average timeout value trend in which an increase in timeout variation is present. A processor may implement a dynamic adjustment timeout value based on the identified increase in the timeout ratio to be added to common service timeout value of all called microservices of the application.
US11288106B2 Function prompting method, function prompting apparatus, and storage medium
A function prompting method can be applied to a terminal, and include: acquiring a new function to be prompted in the terminal, acquiring a predetermined condition to be met for prompting the new function; and trigging a predetermined first application invoking notification bar to push the new function when the predetermined condition is met.
US11288105B2 Preventing deadlocks in runtime
Provided is a method for preventing deadlocks between competing threads. The method includes receiving a lock request from a first thread and, in response, identifying a potential deadlock with a second thread. In response, the method includes determining whether to deny the lock request, which includes: determining whether a first duration for which the first thread will hold the lock to complete its job is longer than a second duration for which the second thread will hold the lock to complete its job; determining whether the second thread will start to use the lock soon relative to the first duration; and determining whether both the first and second threads will complete their respective jobs within a time limit if the lock is denied to the first thread while the second thread completes its job. The method further includes denying the request for the requested lock from the first thread.
US11288101B2 Method and system for auto-setting of image acquisition and processing modules and of sharing resources in large scale video systems
At least one embodiment of a method of setting a module of a set of image acquisition and processing modules in a video system, the modules sharing one same resource, the method comprising: obtaining, for each module, a score function depending on an efficiency value to perform a task to which the module is assigned, a level of consumption of the resource, and a trade-off value characterizing the importance of the efficiency of performing a task relative to resource consumption, determining an updated value of the trade-off value of the resource, so that the resource consumption level reaches a threshold; identifying settings of the module optimizing a result of the score function of the module when considering the updated trade-off value; and setting the module according to the identified settings.
US11288091B2 Dynamic orchestration in a mircroservice architecture
Systems, methods, and computer program products are described for orchestrating communication between containers or microservices of a multi-container architecture. Data having a plurality of tasks and associated dependencies among the plurality of tasks is received. A dependency graphs is generated that correlates each dependency of the associated dependencies with a plurality of microservices. Each microservice is configured to execute a task of the plurality of tasks. Each task is distributed, based on the generated dependency graph, to a respective microservice for execution. A plurality of messages are sequentially received from the plurality of microservices. Each message includes an output of each microservice for a respective task. Output data having a combination of the output of each microservice is provided for further characterization.
US11288085B1 Managing signals from multiple virtual machines and controlling hardware directly or through an API by a host operating system
A system according to an embodiment of the present invention includes at least two virtual machines running on a hardware platform using either a hosted or a bare metal hypervisor. The virtual machines may communicate with an agent-server resident in the host operating system or in one of the virtual machines to switch control of the hardware component, such as graphics hardware, from one virtual machine to another.
US11288047B2 Heterogenous computer system optimization
Method and system are provided for identifying a processing element for executing a computer program code module. The method includes: calculating a cyclomatic complexity score for the module; selecting one of a first or second processing element based on the calculated complexity score, the first processing element having a first architecture and the second processing element having a second architecture different from the first architecture, the first and second processing elements forming part of a heterogeneous computer system; running the module on the selected processing element to determine a first run time, and subsequently running the module on the non-selected processing element to determine a second run time; comparing the first and second run time to identify a shortest run time; and identifying a processing element producing a shortest run time as the processing element for executing the computer program code module.
US11288044B1 System and method for interprocedural analysis
A computer-implemented method, system and computer program product, the method comprising: obtaining a representation of computer code; analyzing the computer code using a first algorithm to obtain a call graph; subject to the call graph not complying with a stopping criteria: analyzing a part of the computer code using a second algorithm to obtain further edges for the at least one second node; and combining the further edges with the call graph, to obtain a second call graph; and outputting the second call graph.
US11288043B2 System and method for creating a process flow diagram which incorporates knowledge of the technical implementations of flow nodes
A system and method for associating a technical artifact with one or more portions of a process flow diagram by extracting a plurality of technical artifacts from a computing system having a plurality of software applications, providing a process flow diagram having a plurality of nodes and a plurality of edges, associating one or more of the plurality of technical artifacts with one or more of the plurality of nodes of the process flow diagram, displaying the process flow diagram, and when the node is actuated, displaying the associated technical artifact.
US11288041B1 Efficient defect location in new code versions
Source code of a golden version and a next version of a program is received in which procedure calls are modified to call from an entry point table (EPT) with index numbers corresponding to procedure memory addresses. An executable defect-free golden version program and next version program with a defect are received. A first entry point table (first EPT) for the new version program and a second EPT for the golden version program are generated. A series of substitutions of procedures from the second EPT to the first EPT is performed and an order of substitutions includes: a module set, a module of the module set, a procedure set of the module, and a procedure of the procedure set. The defect producing procedure is identified by substituting in order until the defect is absent and proceeding to the next substitution in order.
US11288030B2 Using information handling device footprint for transfer
An embodiment provides a method, including: displaying content on a display screen of a first device; determining a position of a second device relative to the display screen of the first device; selecting a portion of the display screen of the first device based on a determined position of the second device; and transferring the portion of the display screen selected to one or more devices. Other aspects are described and claimed.
US11288028B2 Display device and apparatus
Tiled display device (19) comprising an array of display units (18) which are mechanically and electrically coupled to each other by removable data and power connectors (50). The application also discloses a self-powered or partially self-powered display device (1) comprising a display layer (2) and a photovoltaic layer (3) behind the display layer. The display device may also include a light collecting lens system (7) for distributing light to the photovoltaic layer.
US11288027B1 Peripheral display apparatus and system
A peripheral display apparatus that is wearable by a user. The peripheral display apparatus includes at least two light sources and at least one processor coupled to at least two light sources. The at least two light sources include a first light source and a second light source arranged at a first peripheral portion and a second peripheral portion of a field of view of user, respectively, first peripheral portion and second peripheral portion being positioned at opposite horizontal ends of field of view. The at least one processor or at least one external processor communicably coupled to at least one processor is configured to generate at least two images including a first image and a second image, wherein at least one processor is configured to display first image and second image simultaneously at first light source and second light source, respectively.