Document Document Title
US11445037B2 Dynamic configuration of multi-platform applications
A system communicates a client application and a web application and receives configuration data operable within the web application and the client application. The system distributes the configuration data to the client application and the web application. The distributed configuration data is then used to configure the client application and the web application.
US11445030B2 Service processing method, device, and system
A service processing device receives a service processing request for a service event sent by a service requesting device, where the service processing request comprises service processing reference information, and where the service processing reference information is used by the service processing device to determine a storage location of data related to a current service in a database. A particular storage location is determined based on the service processing reference information. An idempotent check is performed on the particular storage location. A method of processing is determined to perform on the current service based on a result of the idempotent check.
US11445029B2 Integrated workspaces on communication platform
Integrated workspaces on a communication platform are described. In an example, a user account can be associated with at least two group identifiers thereby associating the user account with at least two workspaces. A first group identifier can correspond to a first workspace within which a first group communicates via a communication platform and a second group identifier can correspond to a second workspace within which a second group communicates via the communication platform. A user interface can be presented via a user computing device operable by a user associated with the user account, wherein the user interface integrates data associated with each of the at least two workspaces with which the user is associated. That is, the user is able to access data associated each of the at least two workspaces via a user interface that presents data from each of the at least two workspaces.
US11445027B2 System and method for platform session management using device integrity measurements
A management controller sends a first firmware measurement request to verify integrity of a device. The first firmware measurement request is sent at initial power on of the device, and is sent subsequent to negotiating a secure session between the management controller and the device. The management controller verifies a first firmware measurement in a first firmware measurement response to the first firmware measurement request prior to storing the first firmware measurement, and sends a heartbeat request to the device to monitor for a device state change. The management controller may receive a heartbeat acknowledgement from the device in response to the heartbeat request, wherein the heartbeat acknowledgement includes an indication of the device state change. In response to the receipt of the heartbeat acknowledgment that includes the device state change, the management controller sends a second firmware measurement request to the device. The management controller may also verify a second firmware measurement included in a second firmware measurement response to the second firmware measurement request that includes a comparison of the first firmware measurement and the second firmware measurement; and apply a security policy to the device based on the device state change.
US11445024B2 Building control system with smart edge devices having embedded model predictive control
A smart edge controller for building equipment that operates to affect a variable state or condition within a building. The controller includes processors and non-transitory computer-readable media storing instructions that, when executed by the processors, cause the processors to perform operations including obtaining sensor data indicating environmental conditions of the building and include determining an amount of available processing resources at the smart edge controller or at the building equipment. The operations include automatically scaling a level of complexity of an optimization of a cost function based on the available processing resources and include performing the optimization of the cost function at the automatically scaled level of complexity to generate a first setpoint trajectory. The first setpoint trajectory includes operating setpoints for the building equipment at time steps within an optimization period. The operations include operating the building equipment based on the first setpoint trajectory.
US11445010B2 Distributed historization system
A system for historizing process control data. A configurator module registers a data source device with a historian server and indicates to the historian server to generate data source registration information for identifying the registered data source device. The historian server generates and stores the data source registration information. The historian server also generates a connection token comprising the data source registration information. The configurator module forwards the connection token to the data source device, which stores the token and sends it to the historian server with data. The historian server compares the connection token received from the data source device to the connection token stored by the historian server, wherein if they match, the historian server stores the data from data source device.
US11445003B1 Systems and methods for autonomous program detection
Systems and methods for autonomous program management include a device which receives a request from a client responsive to execution of a script on the client. The request may include a location corresponding to the script and an identifier. The device may determine that activity of the client is activity of an autonomous program based on a comparison of the location to a reference being generated by the device for the client and determined using the identifier from the request. The device may block a subsequent request from the client to a server responsive to the determination.
US11444998B2 Bit rate reduction processing method for data file, and server
Embodiments of the present invention disclose a bit rate reduction processing method for a data file performed at a server, to reduce a download delay of a user. The server receives an upload application request sent by a first client; the server queries for an instant-transmission index according to the upload application request, the instant-transmission index being used to record association information of fileids of a plurality of original data files and fileids of corresponding bit rate reduction data files; the server sends a first instant-transmission hit instruction to a first client if the instant-transmission index is hit, the first instant-transmission hit instruction including a second fileid; the server receives a first download application request sent by a second client; and the server obtains a first bit rate reduction data file according to the second fileid, and sends the first bit rate reduction data file to the second client.
US11444996B2 Two-level cache architecture for live video streaming through hybrid ICN
A method is provided that is performed by a smart network interface card (SmartNIC) that is in communication with a host device that serves as a forwarder in an Hybrid Information-Centric Network (hICN). The method includes storing in a memory of the SmartNIC, mapping information that maps a subset of names of content contained in a content store that is stored in a memory of the host device to corresponding addresses of the content. The method further includes receiving at the SmartNIC, from a requester, an interest that includes a name, and determining whether the name of the interest is included in the mapping information stored in the SmartNIC. The method includes processing the interest based on whether the name of the interest is contained in the mapping information stored in the memory of the SmartNIC.
US11444994B2 Distributing communication of a data stream among multiple devices
A first example device disclosed herein comprises memory including computer readable instructions and a processor to execute the instructions to access a group code and a group size from a second device, the group code to identify a group of devices to be included in a stream splitting session to distribute communication of a data stream, the group size to specify a number of devices included in the group of devices, the group of devices including the first device and the second device. The processor is also to initiate transmission of a request including the group code and the group size to a distribution system to establish the stream splitting session. The processor is further to forward a first portion of the data stream from the distribution system to the second device for aggregation with a second portion of the data stream at the second device.
US11444991B2 Social sharing system
A system, computer-readable storage medium storing at least one program, and computer-implemented method for providing recommendations based on social network sharing activity. Sharing activity relating to the sharing of the content item on a social network by a first user is accessed. Consumption information related to the consumption of the content item. A correlation between the sharing activity and the consumption information is determined. A recommendation is then generated based on the correlation.
US11444986B2 Device triggering
Service layer and application triggering may be used in a machine-to-machine environment. In an embodiment, an existing service layer procedure, such as registration, may allow a device or gateway service layer or application to indicate to a machine-to-machine server what port is listened to for triggers. In another embodiment, triggering may be used to provide bootstrapping instructions, including temporary bootstrapping identifiers, in trigger requests. In another embodiment, triggering may be used to assist with event notification. Service layer or application instructions may be embedded inside of trigger payloads. A trigger payload format is defined.
US11444982B1 Method and apparatus for repositioning meeting participants within a gallery view in an online meeting user interface based on gestures made by the meeting participants
Automated methods and systems provide a gallery view in an online meeting user interface that is changeable by gestures of meeting participants. The gallery view displays video feeds of the meeting participants on their respective participant computers, the video feeds being camera-captured views of each of the meeting participants. Software of a video conferencing system recognizes a specific gesture of a meeting participant, wherein the specific gesture is associated with a predefined directional movement of the meeting participant's video feed within the gallery view during the online meeting. The videoconferencing system electronically and automatically repositions the video feed of the meeting participant who made the specific gesture within the gallery view during the online meeting in accordance with the associated predefined directional movement.
US11444981B1 Zero network-profile cryptographically secure network port access
Systems and methods for protecting access to network ports on a server are provided herein. A system comprises a server configured to receive a data packet comprising a cryptoken corresponding to a network port address. The server is further configured to generate a plurality of cryptokens based on a plurality of timecodes, a network port configuration, and the destination address. The server generates a plurality of hashes based on the plurality of cryptokens. The server generates, based on a comparison of each of the plurality of cryptokens to the cryptoken, a rule to allow inbound connections to a first network port corresponding to the network port address.
US11444977B2 Intelligent signature-based anti-cloaking web recrawling
Web sites are crawled using multiple browser profiles to avoid malicious cloaking. Based on web page content returned from HTTP requests using the multiple browser profiles, web sites returning substantively different content to HTTP requests for different browser profiles are identified. Web sites are further filtered by common cloaking behavior, and redirect scripts are extracted from web page content that performed cloaking. Signatures comprising tokenized versions of the redirect scripts are generated and compared to a database of known cloaking signatures. URLs corresponding to signatures having approximate matches with signatures in the database are flagged for recrawling. Recrawled URLs are verified for malicious cloaking again using HTTP requests from multiple browser profiles.
US11444969B2 Scoring the performance of security products
A method and system for scoring performance of a security product are provided. The method includes receiving security product performance data of the security product configured to handle a specific cyber threat; classifying the performance data into a product profile associated with the security product; computing at least one security product performance score for the product profile based on the classified product security performance data; and associating the at least one security performance score with the product profile. In an embodiment, the method also includes selecting the at least one security product from a plurality of security products based on their respective performance scores for the respective cyber threat.
US11444960B2 Stateful rule generation for behavior based threat detection
Improved tools and techniques for generating stateful rules for behavior-based threat detection enable threat analysts, who do not have advanced computer programming skills, to quickly and easily generate high-level representations of stateful behavioral rules, which are then compiled into a format suitable for execution by a stateful rule processing engine. In some examples, the high-level representations of stateful rules are coded in a high-level, domain specific language (DSL). The DSL may provide high-level primitives suitable for (1) expressing sequences of attack behaviors, (2) tagging computational entities (e.g., threads, processes, applications, systems, users, etc.) with states (e.g., user-defined states), and/or (3) performing operations on endpoint nodes (e.g., reporting activity, blocking activity, terminating processes, etc.).
US11444955B2 Verification of in-situ network telemetry data in a packet-switched network
Techniques to facilitate verification of in-situ network telemetry data of data packet of data traffic of packet-switched networks are described herein. A technique described herein includes a network node obtaining a data packet of data traffic of a packet-switched network. The data packet includes an in-situ network telemetry block. The network node obtains telemetry data and cryptographic key. The cryptographic key confidentially identifies the network node. The node encrypts at least a portion of the telemetry data based on the cryptographic key to produce signed telemetry data and updates telemetry-data entry of the in-situ network telemetry block. The telemetry data and signed telemetry data is inserted into the telemetry-data entry. The node forwards the data packet with the updated telemetry-data entry to another network node of the packet-switched network.
US11444943B1 Exchange content between client devices when a client device determines a user is within a field of view of an image capture device of the client device and authorized to exchange content
Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system are associated with client devices that exchange information captured by their respective image capture devices. A receiving client device includes information identifying one or more users of an online system authorized to exchange video data with the receiving client device when the receiving client device determines a receiving user is within a field of view of the receiving client device. Video data is exchanged between the receiving client device and a client device associated with a user authorized to exchange video data without the receiving user providing an input to the receiving client device to accept the video data exchange.
US11444934B2 System and method for dynamic allocation of automation units to automation servers
An automation system includes at least one automation unit, multiple automation servers and a central management unit interconnected via a communication network, wherein the automation servers communicate with the automation unit using a pre validated certificate of the automation unit, where in order to validate the certificate, the automation servers check a chain of trust of the respective certificate and, by accessing a black list, the validity thereof, where communication of the respective chain of trust only occurs when corresponding chains of trust are revoked from all other automation servers beforehand, corresponding certificates are entered into the black list or the certificate is otherwise invalid.
US11444914B2 Quality of service (QoS) policy selection and flow creation based on domain name system (DNS) application metadata
In one illustrative example, a user plane function (UPF) configured for use in a private 5G network of an enterprise may receive, from a user device, a domain name system (DNS) query associated with an application; send, to a DNS server, one or more corresponding DNS queries based on the DNS query; receive, from the DNS server, one or more DNS query responses which include an IP address and metadata including an application identifier for the application; and send, to a control plane function, a message for reporting which includes the application identifier. In response, a dedicated Quality of Service (QoS) Flow may be created for traffic for the application according to a selected QoS policy associated with the application identifier. For obtaining the metadata, the UPF may interact with a DNS server configured with Extension mechanisms for DNS (EDNS) or a DNS as Authoritative Source (DNS-AS) mechanism.
US11444902B2 Surfacing media conversations and interactive functionality within a message viewer of a messaging system
A messaging system identifies a received message as a notification message from a conversation system in a media application. The messaging system obtains rendering information to render a current state of the conversation thread represented by the message. The message system renders the current state of the followed conversation thread, with actuators that provide interactive functionality allowing the user to interact with the conversation thread, in the message viewer of the user's messaging system.
US11444895B2 Session message sticking method and device
Disclosed are a method and apparatus for sticking a conversation message on top for processing. The method includes: detecting whether an obtained operation meets a predetermined condition when a client determines that a first conversation in a current conversation list region is in a selected state; and if so, displaying an icon of the first conversation synchronously at a predetermined position in a sticky conversation region. In this method, an icon of a conversation in a conversation list region can be displayed synchronously in a sticky conversation region through an operation meeting a predetermined condition, such that a user can process a message based on the icon in the sticky conversation region. In this way, the processing efficiency can be improved, and by displaying the conversation simultaneously in the conversation list region and the sticky conversation region, flexibility in displaying the conversation can be improved, thereby facilitating the user's operations.
US11444893B1 Enhanced chatbot responses during conversations with unknown users based on maturity metrics determined from history of chatbot interactions
Disclosed are example machine-learning approaches for determining maturity metrics of chatbot users. One or more datasets with words used during past conversations between a chatbot and a set of users with known maturity metrics are generated. A machine learning model is trained by applying machine learning to the one or more datasets such that the machine learning model is trained to output maturity metrics based on words received as inputs. A set of words or phrases spoken or written by the user during a conversation is fed to the machine learning model to determine a maturity metric of the user. A response is identified based on the determined maturity metric, and the response is presented during the conversation with the user. Words and phrases of a user conversing with a chatbot are used to determine the user's age or another maturity metric to generate responses that enhance the user experience.
US11444883B2 Signature based management of packets in a software defined networking environment
Certain embodiments described herein are generally directed to a method for managing packets at a virtual forwarding element of a hypervisor. In one example, the method includes receiving a first plurality of packets at a virtual port of the virtual forwarding element. The method further includes detecting the first plurality of packets correspond to a signature configured at the virtual port. The method also includes dropping at least one packet of the first plurality of packets at the virtual port based on detecting the first plurality corresponds to the signature. The method further includes receiving a second plurality of packets at the virtual port of the virtual forwarding element, wherein the second plurality of packets do not correspond to the signature. The method also includes forwarding the second plurality of packets to one or more destinations by the virtual forwarding element.
US11444869B2 Enhanced segment routing
This disclosure describes techniques for enhanced segment routing across computer networks. The routing of data traffic may be enhanced by accounting for additional considerations, beyond typical network parameters, when selecting segment routes via which to route the data traffic. For instance, a service provider (SP) may wish to consider business priorities when selecting a segment route to another SP. The techniques described herein include mechanisms for gathering and/or receiving information regarding business priorities, analyzing the business priorities, and determining a segment route. As such, through accounting for additional considerations beyond typical network parameters, enhanced segment routing may potentially improve client service and network operations.
US11444865B2 Autonomous distributed forwarding plane traceability based anomaly detection in application traffic for hyper-scale SD-WAN
Some embodiments of the invention provide a method for detecting and remediating anomalies in an SD-WAN that includes a controller, at least one enterprise datacenter, and multiple branch sites each having at least one edge node that includes a set of packet processing stages. At a particular node in the SD-WAN, the method receives, from the controller, trace monitoring rules specified for a particular packet flow. The method determines that a first packet received at the particular node belongs to the particular packet flow and matches at least one of the trace monitoring rules. Based on the determination, the method specifies the first packet as a packet that should be trace monitored by each packet processing stage of the particular node. As the first packet is processed by the set of packet processing stages, the method generates trace monitoring results to be provided to the controller for analysis.
US11444862B2 Network-traffic predictor and method
A method for predicting network-traffic bursts includes identifying, in data received by a networking device, a plurality of network-traffic bursts, each of the plurality of network-traffic bursts occurring at a respective one of plurality of burst-times {tN, tN−1, . . . , t0}. The method includes determining a time-interval τn of a next burst occurring at τn after burst-time t1 by determining respective values of τn, a parameter ξ, and a parameter η, that minimize, to within a tolerance, a quantity (ƒk(ξ,η,k)−(τn−tk)) for at least three values of a integer k. Parameters ξ and η are, respectively, a real and imaginary part of a power-law exponent of a power law relating predicted time-interval τn to any of the plurality of burst-times. The method includes determining, from a cumulative distribution function of a normal distribution of previously-identified network-traffic bursts, a time-duration during which the networking device may reallocate bandwidth.
US11444857B2 Network information collection device and method therefor
A network information collection device is provided, which connects, for example, artificial intelligence with each of a plurality of systems in one-to-one relationships. It includes an information collection and accumulation unit 10 which collects and accumulates information from each of management systems 71 to 75 for managing a plurality of devices constituting a network, a related information generation unit 20 which generates related information by associating connection relationships of the plurality of devices managed by the management systems 71 to 75 with the information, and a delivery unit 30 which delivers the related information to the outside with a specified granularity, the related information generation unit 20 includes a log aggregation unit 21 which records changes in a state of each of the plurality of devices, an inter-layer association unit 22 which associates the inter-layer connection relationships of the devices with the information, and a chronological arrangement unit 23 which chronologically arranges the changes in the states recorded in the log aggregation unit 21 and the information.
US11444855B2 System and method for determining a data flow path in an overlay network
This disclosure describes techniques that include receiving underlay flow data from a network having an underlay network and one or more overlay network, storing information identifying, for each underlay data flow, an overlay network, displaying, within a display, a topological map of at least a portion of the underlay network, highlighting a data path through the displayed topological map, the highlighted data path extending through the underlay network from the underlay network source of the respective underlay data flow to the underlay network destination of the respective underlay data flow; receiving a request for metrics associated with the highlighted data path, wherein receiving a request includes receiving, via a graphical user interface, an indication selecting at least a portion of the highlighted data path; and displaying, proximate to the highlighted data path, metrics associated with data traffic through the selected portion of the highlighted data path.
US11444853B2 Predicting the efficacy of issues detected with machine executed digitized intellectual capital
A digitized Intellectual Capital (IC) system obtains code modules configured to detect one or more issues in a computing system. The IC system selects from the code modules to generate a first set of code modules based on a corresponding value metric. The corresponding value metric for each code module in the first set of code modules is higher than a predetermined threshold. The IC system also samples from the remainder of the code modules unselected for the first set of code modules to generate a second set of code modules. The IC system runs the first set of code modules and the second set of code modules to detect the one or more issues and updates the corresponding value metric for at least one code module.
US11444847B1 State based GUI for cloud data management
The technology disclosed provides an interactive GUI driven by natural language questions and intuitive controls that support follow-up queries. One features a table-graph that links responsive series of data to graph elements. Individual rows of data in the table can be selected or deselected for display. The rows can be displayed in a single graph for individual graphs. Averages and other statistical measures can be calculated and graphed responsive to selectable controls, without formulas for series calculations. Another feature is so-called Liveboards that include multiple natural language questions and data views produced from executing queries derived from the questions, adapted to data available to a particular user, especially when the user's organization is different from an origin organization that generated the Liveboard.
US11444835B2 System and method of maintenance of network slice templates for slice orchestration
A method and system for maintenance of network slice templates for slice orchestration is disclosed. The method includes extracting a plurality of parameters from a template data within a template request message and determining at least one network slice template from a plurality of templates, based on comparison of the plurality of parameters with parameters associated with the plurality of templates. The method further includes receiving performance feedback for each of the at least one network slice template based on usage of the at least one network slice template and determining modifications required to be performed on the at least one network slice template, based on the performance feedback. The method includes adapting the at least one network slice template based on the determined modifications.
US11444833B1 Business policy management for self-driving network
A controller device manages a plurality of network devices. The controller device includes one or more processing units configured to receive an indication of a stateful intent, the data structure including a plurality of nodes and a plurality of edges, each node of the plurality of nodes being representative of a respective network device of the plurality of network devices. The one or more processing units are configured to determine, using an abstract function configured at a node of the plurality of nodes, a stateless intent for implementing the stateful intent and generate low level configuration data for the plurality of network devices based on the stateless intent. The one or more processing units are configured to interface with one or more of the plurality of network devices to configure the one or more of the plurality of network devices with the low level configuration data.
US11444825B2 Microwave node for an ERP network
A node comprises at least one processor configured to determine whether a degree of bandwidth degradation of a local link of the microwave node fulfils a degradation condition. Further, the at least one processor is configured to generate a signal indicating a fail of the local link, if the degradation condition is fulfilled.
US11444822B2 Procedures to control beamforming
In an aspect, a wireless device with a plurality of transmitter chains that can be selectively used to transmit a beam-formed signal determines a targeted receive power for the beam-formed signal, with respect to a target receiving device. The wireless device selects a number of the plurality of transmitter chains for forming the beam-formed signal, based on the targeted receive power and based on an estimated power consumption for each of the plurality of transmitter chains. The selection is performed so as to minimize a total power consumption, given the estimated power consumptions. The wireless device transmits a beam-formed signal, using the selected number of the plurality of transmitter chains.
US11444819B1 Adaptive digital receiver path linearizer
A system and method for digital receiver linearization is provided. An input digital signal is accepted with a plurality of spectral components. The input digital signal may be either a radio frequency (RF) digital signal or a baseband digital signal. Nonlinear distortion is created in response to the input digital signal. As the result of a corrected input digital signal, a primary baseband signal is created with real (I) and imaginary quadrature (Q) components. In response to the nonlinear distortion, auxiliary baseband signals are created with real (IAUX) and imaginary quadrature (QAUX) components. The primary baseband signal is compared to the auxiliary baseband signals to supply complex amplitude correction coefficients. The complex amplitude correction coefficients are used to modify the nonlinear distortion, and the modified nonlinear distortion is subtracted from the input digital signal to supply the corrected input digital signal.
US11444818B2 Signal transmission method and apparatus
A signal transmission method includes: combining a plurality of low-order modulated signals into N modulated signals; and transmitting the N modulated signals on N subcarriers, where the N subcarriers are subcarriers on frequency domain resources of M channels, an nth modulated signal in the N modulated signals is transmitted on an nth subcarrier in the N subcarriers, N is an integer greater than or equal to 2, M is an integer greater than or equal to 2, and n=1, 2, . . . , N. The signal transmission method can improve efficiency of a diversity gain.
US11444807B2 EVPN VPWS FXC local switching connectivity
A network element configured to implement an Ethernet Virtual Private Network (EVPN) Virtual Private Wire Service (VPWS) Flexible Cross-Connect (FXC) local switching service includes a plurality of ports; and a switching fabric configured to switch traffic between the plurality of ports; wherein a set of ports is configured in a distributed Link Aggregation Group (LAG) with two nodes, and an inter-chassis link configured with a second network element, and wherein, responsive to a failure of the inter-chassis link, a distribution state of members in the distributed LAG is coordinated.
US11444792B2 Method and apparatus for licensing control in a virtual network environment
A method for monitoring operation of a network service for the purpose of licensing control in a virtual network environment managed by a Network Functions Virtualisation Management and Orchestration, NFV-MANO, system, is disclosed. The method comprises: defining (202) the network service in a Network Service Descriptor and deploying the network service using at least one Virtual Network Function instance identified in said Network Service Descriptor by instantiating (204) at least one Virtual Network Function Component defined by a Virtualisation Deployment Unit, wherein said Virtualisation Deployment Unit is associated with said Virtual Network Function. The method also comprises recording (206) in a first information field associated with the Network Service Descriptor information indicative of usage of the at least one instantiated Virtual Network Function Component and maintaining (208) a licensing database for storing information indicative of usage of the at least one instantiated Virtual Network Function Component based on records in the first information field.
US11444782B2 Dynamically managing exchanges of data using a distributed ledger and homomorphic commitments
The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that dynamically manage exchanges of data using a cryptographically secure distributed ledger and homomorphic commitments. For example, and in response to an occurrence of a triggering event, an apparatus may obtain parameter values that characterize the data exchange, first commitment values representative of the parameter values, and a first digital signature. In response to a verification of the first digital signature, the apparatus may apply a second digital signature to commitment data that includes the first commitment values and a second commitment value representative of the first digital signature. The apparatus may transmit a signal that includes the commitment data and the second digital signature to a computing system, which generates an element of distributed ledger that includes the commitment data and the second digital signature in response to a verification of the second digital signature.
US11444781B2 Distributed trust authentication
Apparatuses, methods, systems, and program products are disclosed for distributed trust authentication. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive content for a recipient from a content provider. The code is executable by the processor to receive an indicator of the veracity of the received content from the recipient of the content. The indicator of veracity may attest to an authenticity of the received content and an identity of the content provider. The code is executable by the processor to create an entry for the recipient in a public data store to validate that the recipient received the content. The entry may include a digital signature for the recipient and the indicator of the veracity of the received content.
US11444769B2 Systems, devices, and methods for signal localization and verification of sensor data
A method of authenticating sensor data includes receiving, by at least a temporal attester, sensor data, calculating, by the at least a temporal attester, a current time, generating, by the at least a temporal attester, a secure timestamp generated as a function of the current time, and transmitting, by the at least a temporal attester and to at least a verifier, a temporally attested sensor signal including the secure timestamp.
US11444767B1 Method for multiplying polynomials for a cryptographic operation
Various embodiments relate to a method for multiplying a first and a second polynomial in the ring [X]/(XN−1) to perform a cryptographic operation in a data processing system, the method for use in a processor of the data processing system, including: receiving the first polynomial and the second polynomial by the processor; mapping the first polynomial into a third polynomial in a first ring and a fourth polynomial in a second ring using a map; mapping the second polynomial into a fifth polynomial in the first ring and a sixth polynomial in the second ring using the map; multiplying the third polynomial in the first ring with the fifth polynomial in the first ring to produce a first multiplication result; multiplying the fourth polynomial in the second ring with the sixth polynomial in the second ring to produce a second multiplication result using Renes multiplication; and combining the first multiplication result and the second multiplication result using the map.
US11444763B2 Secure storage of anchor passphrase for DBMS
A system and method to receive, by a database service from an encryption service of a database provider in a cloud environment, an encryption key passphrase stored in a secure storage separate and distinct from a database persistence and object store of the database service, the encryption key passphrase used as a key to encrypt and decrypt a key storage of the database service that stores one or more keys used by the database service; and to use the encryption key passphrase by a recovery service of the database provider in the cloud environment to recover the database service and its associated key storage.
US11444762B2 Attested end-to-end encryption for transporting sensitive data
Techniques are disclosed for enabling attested end-to-end encryption for transporting sensitive data between devices. In one example, an origination device receives and verifies, in a secure environment, a policy profile that includes an origination key of the origination device and a destination key of a destination device. The origination device generates and seals a data encryption key based on a characteristic of the secure environment. The origination device then encrypts the data encryption key with a public key of the destination device to form an encrypted data encryption key. The origination device then signs the encrypted data encryption key with a private attestation identity key of the origination device. The origination device encrypts the sensitive data with the sealed data encryption key to form encrypted data, and then transmits the signed encrypted data encryption key and the encrypted data to the destination device for subsequent decryption of the encrypted data.
US11444755B2 Doubly-encrypted secret parts allowing for assembly of a secret using a subset of the doubly-encrypted secret parts
A system includes at least one processor and at least one memory communicatively coupled to the at least one processor. The at least one processor is configured to encrypt each secret part of at least one set of secret parts into a corresponding singly-encrypted secret part. The at least one processor is also configured to encrypt each corresponding singly-encrypted secret part into a corresponding doubly-encrypted secret part using a corresponding at least one public key, each public key belonging to a corresponding one of at least one public/private keypair. At least a subset of the secret parts of the at least one set of secret parts are used to reconstruct a secret.
US11444753B1 Protocol key negotiation
In some aspects, a cryptography method includes executing, by operation of a first computing device associated with a first entity, a first handshake process with a second entity according to a first handshake protocol to establish a first symmetric encryption key for a first encryption protocol; executing, by operation of the first computing device, a second handshake process with the second entity to establish a second symmetric encryption key for a second encryption protocol. Executing the second handshake process includes: generating second handshake data according to a second handshake protocol; encrypting the second handshake data using the first symmetric encryption key with the first encryption protocol; and sending the encrypted second handshake data to a second computing device associated with the second entity; and using the second symmetric encryption key and the second encryption protocol for single-encrypted communication over a communication channel between the first and second entities.
US11444742B2 Information transmission method and device, base station, and user equipment
The present disclosure provides an information transmission method and device, a base station, and user equipment. Said method comprises: determining system control information of a scalable band width part (BWP), the system control information being used to inform target user equipment of configuration information of the scalable BWP in a licensed spectrum and an unlicensed spectrum respectively; sending the system control information of the scalable BWP to the target user equipment; and according to the system control information, scheduling, on the scalable BWP and, the target user equipment to transmit information. The information transmission method provided by the present disclosure can be used to improve the configuration flexibility and effective utilization rate of the unlicensed spectrum resources.
US11444740B2 Event-triggered reference signal transmission for carrier selection
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a base station may receive, from a user equipment (UE), a message that indicates whether the UE received a downlink transmission from the base station in a first frequency range. The base station may schedule one or more reference signal (RS) transmissions in the first frequency range and one or more RS transmissions in a second frequency range based at least in part on the message received from the UE, and reschedule the downlink transmission on a component carrier in either the first frequency range or the second frequency range based at least in part on channel quality information that is determined from the one or more RS transmissions in the first frequency range and the one or more RS transmissions in the second frequency range. Numerous other aspects are provided.
US11444739B2 Radio transmission device and radio transmission method
It is possible to improve the CQI reception performance even when a delay is caused in a propagation path, a transmission timing error is caused, or a residual interference is generated between cyclic shift amounts of different ZC sequences. For the second symbol and the sixth symbol of the ACK/NACK signal which are multiplexed by RS of CQI, (+, +) or (−, −) is applied to a partial sequence of the Walsh sequence. For RS of CQI transmitted from a mobile station, + is added as an RS phase of the second symbol and − is added as an RS phase of the sixth symbol. A base station (100) receives multiplexed signals of ACK/NACK signals and CQI signals transmitted from a plurality of mobile stations. An RS synthesis unit (119) performs synthesis by aligning the RS phase of CQI.
US11444738B2 Method for transmitting feedback information, terminal device, and network device
A method for transmitting feedback information includes receiving, by a terminal device, trigger signaling used for triggering transmission of feedback information for a plurality of downlink channel groups by the terminal device, wherein the plurality of downlink channel groups comprise a first downlink channel group and a second downlink channel group, and a group number of the first downlink channel group is smaller than a group number of the second downlink channel group; and generating, by the terminal device based on the trigger signaling, a feedback codebook comprising the feedback information for the plurality of downlink channel groups, wherein the feedback information corresponding to the second downlink channel group is appended to the feedback information corresponding to the first downlink channel group in the feedback codebook.
US11444737B2 Communication method and device
This application provides a communication method and apparatus. The method includes: implicitly indicating a quantity of time units for transmitting a data channel and a quantity of times of retransmission of the data channel by using a size of a resource for transmitting a control channel.
US11444735B2 Techniques for using a data channel for beam refinement
Methods, systems, and devices for wireless communications are described. For example, a first wireless device may transmit, via a first beam, a first set of data and a first reference signal associated with the data on a data channel for beam refinement. The first wireless device may further transmit, via a second beam, a second set of data and a second reference signal on the data channel for beam refinement. A second device may receive the first set of data and first reference signal in addition to receiving the second set of data and second reference signal. The second device may transmit, to the first device, beam refinement feedback information for the first beam and the second beam based on receiving the first reference signal and the second reference signal on the data channel. Thus, the first device may refine beams based on a data transmission over a data channel.
US11444732B2 Transmitting positioning reference signals
Systems and methods are disclosed herein that relate wireless device positioning based on cell portion specific Positioning Reference Signals (PRSs) by multiple Transmit Points (TPs) in a shared cell. In some embodiments, a method of operation of a TP in a cellular communications network is provided. The TP is one of multiple of non-co-located TPs of a shared cell that has a shared cell identifier. The method of operation of the TP comprises transmitting a PRS having at least one parameter that is a function of a cell portion identifier of the TP, where the at least one parameter comprises a frequency-shift of the PRS, a portion of a system bandwidth in which the PRS is transmitted, and/or a PRS sequence used for the PRS. By transmitting cell-portion-specific PRSs, the TPs in the shared cell enable wireless device positioning based on PRSs transmitted by the non-co-located TPs.
US11444722B2 Method for determining CQI information, base station, and user equipment
A method for determining channel quality indication (CQI) information, implemented by a base station, includes: determining whether intra-device interference occurrence situations of user equipment (UE) in a CQI measurement period and a subsequent downlink (DL) scheduling period of a bandwidth granularity are the same; and in response to the intra-device interference occurrence situations being different, determining a CQI level for subsequent DL scheduling in the bandwidth granularity based on a preset offset.
US11444715B2 Optical protection switch with broadcast multi-directional capability
An apparatus includes a first reconfigurable optical add/drop multiplexer (ROADM) to receive a first optical signal and a second ROADM to receive a second optical signal. The apparatus also includes a reconfigurable optical switch that includes a first switch, switchable between a first state and a second state, to transmit the first optical signal at the first state and block the first optical signal at the second state. The reconfigurable optical switch also includes a second switch, switchable between the first state and the second state, to transmit the second optical signal at the first state and block the second optical signal at the second state. The reconfigurable optical switch also includes an output port to transmit an output signal that is a sum of possible optical signals transmitted through the first switch and the second switch.
US11444709B2 Method of detecting atmospheric conditions in an area via a plurality of devices
A method of detecting atmospheric conditions in an area via a plurality of devices, each arranged for transmitting, receiving, and/or processing radio frequency signals in a predetermined frequency band; wherein the radio frequency signals can be affected by atmospheric conditions; wherein the method comprises the steps of: transmitting, by a first device of the plurality of devices, a first radio frequency signal intended for receipt by a second device of the plurality of devices in order to perform a network communications function between the first and the second device during a time period; receiving, by the second device, the transmitted first radio frequency signal; and processing, by the second device, the received first radio frequency signal in order to perform the network communications function; wherein the method further comprises the steps of: selecting a third device, of the plurality of devices, based on a physical location of the third device relative to the area in which the atmospheric conditions are to be detected; receiving the transmitted first radio frequency signal at the third device; and processing, by the third device, the received first radio frequency signal to determine a degree to which the atmospheric conditions in the area have affected the first RF signal.
US11444705B2 Mobile terminal test apparatus, mobile terminal test system, and control method for mobile terminal test apparatus
Provided are a mobile terminal test apparatus, a mobile terminal test system, and a control method for a mobile terminal test apparatus, capable of displaying setting information for each signal forming a multiplexed signal on one screen. A part of setting information set in the pseudo base station unit for each of signals forming the multiplexed signal is displayed as first setting information on the display unit, and when one of the signals forming the multiplexed signal is selected in a specific mode by the operation unit, setting information, other than the first setting information, set in the pseudo base station unit for the signal selected by the operation unit is displayed on the display unit, as second setting information such that the second setting information is superimposed on the first setting information.
US11444696B2 Micro-disc modulator, silicon photonic device and optoelectronic communication apparatus using the same
Various embodiments of a micro-disc modulator as well as a silicon photonic device and an optoelectronic communication apparatus using the micro-disc modulator are described. In one aspect, a device includes a SOI substrate and a silicon photonic structure formed on a primary surface of the SOI substrate. The semiconductor substrate includes a silicon waveguide and a micro-disc modulator. The micro-disc modulator is adjacent to the silicon waveguide and has a top surface substantially parallel to the primary surface of the SOI substrate. The top surface of the micro-disc modulator includes one or more discontinuities therein. The micro-disc modulator may be a multi junction micro-disc modulator having two vertical p-n junctions with a single resonance frequency to achieve high-speed modulation and low-power consumption.
US11444691B2 Optical free space communication apparatus using polarization
An optical communications system including two communications terminals in communication with each other using optical signals having the same wavelength. Both terminals include a half-wave plate polarizer for rotating linearly polarized optical signals and a quarter-wave plate polarizer for circularly polarizing the optical signals. The quarter-wave plate polarizers are oriented 90° relative to each other so that circularly polarized optical signals sent from one terminal to the other terminal are linearly polarized 90° relative to a transmission polarization orientation to be separable from the transmitted optical signals by a beam splitter.
US11444689B2 Systems and methods for detecting optical network conditions based on signal loss
A system for detecting an optical network condition, such as a fiber bend, has an optical line terminal (OLT) that is configured to communicate control information with optical network terminals (ONTs) indicating the transmit power levels and the receive power levels of optical signals, such as optical data signals, that are communicated between the OLT and the ONTs. Based on such information, line losses at different wavelengths are determined and then compared in order to detect an optical network condition, such as a fiber bend. Since the measurements can be performed on optical data signals ordinarily communicated between the OLT and the ONTs, the testing may be performed during data communication. Further, as long as optical communication between the OLT and the ONTs is possible, a fiber bend or other network condition may be detected at any point along the optical path.
US11444687B2 Dynamic switching of satellite inroute data path between a time-division multiple access method and a time division multiplex method
Some implementations of the disclosure relate to dynamic switching of a satellite inroute data path between a Time Division Multiple Access (TDMA) method and a Time Division Multiplexing (TDM) method. In one implementation, a method comprises: communicating, using a satellite terminal, over an inroute TDMA channel; determining, at the satellite terminal, based at least on an aggregate ingress traffic rate to the satellite terminal, to switch communications from the inroute TDMA channel to an inroute TDM channel; and after determining to switch communications, sending, from the satellite terminal to a Gateway Earth Station, a request to be allocated an inroute TDM channel.
US11444671B2 Method for multicast transmission based on channel feedback
A method of receiving multicast transmission from a base station includes receiving allocation information about a feedback channel including a plurality of resources shared by another terminal, determining feedback information based on an estimated channel with the base station, determining a plurality of transmission power levels respectively corresponding to the plurality of resources based on the feedback information, and transmitting channel feedback to the base station on the feedback channel based on the plurality of transmission power levels.
US11444669B2 Digital beamforming for cellular technology applications
Embodiments of the present disclosure relate to cellular technology applications of beamforming performed in the digital domain. In one aspect, an RF system for performing digital beamforming on a per-carrier basis is disclosed, where different phase and/or amplitude adjustments are applied to signals of different frequency ranges (i.e., to different carrier signals). In another aspect, an RF system for performing digital beamforming on a per-antenna basis is disclosed, where different phase and/or amplitude adjustments are applied to signals transmitted from or received by different antennas. In some embodiments, an RF system may be configured to implement both digital beamforming on a per-carrier basis and digital beamforming on a per-antenna basis. The RF systems disclosed herein allow implementing programmable beamforming in the digital domain in a manner that is significantly less complex than conventional implementations.
US11444667B2 Methods and apparatus for orthogonal sequence transmission with frequency hopping
The present disclosure relates to methods and devices for wireless communication including an apparatus, e.g., a UE and/or base station. The apparatus can determine a first orthogonal matrix and a second orthogonal matrix, the first orthogonal matrix including a size of M×N1 with M×N1 rows and M×N1 columns, the second orthogonal matrix including a size of M×N2 with M×N2 rows and M×N2 columns. The apparatus can also determine a first codebook based on the first orthogonal matrix and a second codebook based on the second orthogonal matrix, the first codebook and the second codebook including a plurality of codepoints. Also, the apparatus can transmit a first signal and a second signal, the first signal including a first codepoint of the plurality of codepoints in the first codebook, the second signal including a second codepoint of the plurality of codepoints in the second codebook.
US11444666B2 Channel condition estimation
There is provided mechanisms for obtaining channel conditions per antenna element, A method is performed by a wireless radio transceiver device comprising N antenna elements in an antenna array with analog beamforming and being configured to communicate using beams. The method comprises obtaining, for a stationary radio propagation channel, channel conditions for signals received by the wireless radio transceiver device in M beams, where M>1. The method comprises transforming the channel conditions for the M beams to channel conditions for the N antenna elements by using a relation based on beamforming weights that map the N antenna elements to the M beams.
US11444663B2 Methods and apparatus for orthogonal stream spatial multiplexing
Methods and apparatus for orthogonal stream spatial multiplexing. In one embodiment, a method includes splitting and modulating a data stream into n MIMO RF spatial streams and coupling them to corresponding switchable polarization antenna elements controlled via orthogonal binary codes for transmission. Each transmitted stream manifests as time-varying-polarization-orthogonal to the other n−1 spatial streams. The method includes reception of the streams at their destination using corresponding antenna elements controlled by the same set of orthogonal codes. Thus, each of the n transmitted spatial streams is polarization-match-filtered, unambiguously separated and individually recovered from all the others upon reception for subsequent demodulation and MIMO spatial recombination into the original data stream. Thus, n MIMO spatial streams emanating from a common source and featuring equal amplitude and bandwidth but bearing distinct data and exhibiting mutually orthogonal time varying polarization will propagate mutually interference-free on the same frequency channel to a single destination.
US11444662B2 Device and method for transmitting data in wireless power transmission system
A method for transmitting a control error packet to a wireless power transmitter includes transmitting the control error packet including a control error value to the wireless power transmitter within a first time interval or a second time interval larger than the first time interval, based on a type of a power profile and a version of wireless power transfer standard with which the wireless power receiver and the wireless power transmitter comply. When the version of the wireless power transfer standard is a first version, the wireless power receiver transmits the control error packet within the first time interval. When the version of the wireless power transfer standard is a second version higher than the first version and the type of the power profile is an extended power profile, the wireless power receiver transmits the control error packet within the second time interval.
US11444660B2 Data transmission device, data reception device and data transmission system
An emitting device includes: an oscillator configured for generating at least one carrier wave; an emitter including: at least one input connected to the oscillator; an activation input configured for receiving a signal representative of data to be transmitted; at least one output configured to generate a carrier wave modulated by the signal representative of the data to be transmitted; a communication link connected to the output of the emitter; a power line connected to the communication link at a connection point; a capacitive coupling component connected between the output of the emitter and the connection point. A receiving device and a system for transmission are also described.
US11444651B2 Transceiver, vehicle, method, and computer program for a transceiver
A transceiver for a vehicle for communication in a mobile radio system includes one or more interfaces for a plurality of antennas, and a transceiving device configured to communicate via the one or more interfaces and via at least a part of the plurality of antennas in the mobile radio system. The transceiver also includes a control device configured to control the transceiving device and the one or more interfaces, where the control device determines, via a first cluster of the plurality of antennas, information about a radio channel between the first cluster of antennas and a base station of the mobile radio system, and communicates via a second cluster of the plurality of antennas with the base station of the mobile radio system.
US11444640B2 Encoding method and device, and apparatus
The present disclosure relates to encoding method and devices. One example method includes determining N to-be-encoded bits, where the N to-be-encoded bits include information bits and frozen bits, obtaining a first polarization weight vector including polarization weights of N polarized channels, where the N to-be-encoded bits correspond to the N polarized channels, determining positions of the information bits based on the first polarization weight vector, and performing polar encoding on the N to-be-encoded bits to obtain polar-encoded bits.
US11444639B2 Method and system for polar code coding
A system and method for polar code coding with information bits placed in particular bit indexes are disclosed herein. In one embodiment, a method for channel coding includes: associating, by a polar code encoder, a first bit sequence with first bit indexes of a polar code input; associating, by the polar code encoder, a second bit sequence with second bit indexes, wherein the first bit indexes have a higher reliability than the second bit indexes; and encoding, by the polar code encoder, both the first bit sequence and the second bit sequence using a generator matrix to generate encoded bits.
US11444638B2 Quality-based dynamic scheduling LDPC decoder
Techniques related to improving power consumption of an LDPC decoder are described. In an example, the LDPC decoder uses a message passing algorithm between variable nodes and check nodes. A check node processing unit that generates check node to variable node messages implements a plurality of check node processing mode. Operation in each mode consumes a certain amount of power while providing a certain accuracy. Depending on a reliability of a variable node to check node message received by the check node processing unit, an appropriate check node processing mode is selected and used to generate a corresponding check node to variable node message. The reliability can be estimated for a set of variable node to check node messages based on, for instance, syndrome-related parameters.
US11444631B2 Low power amplifier structures and calibrations for the low power amplifier structures
Amplifiers can be found in pipelined ADCs and pipelined-SAR ADCs as inter-stage amplifiers. The amplifiers can in some cases implement and provide gains in high speed track and hold circuits. The amplifier structures can be open-loop amplifiers, and the amplifier structures can be used in MDACs and samplers of high speed ADCs. The amplifiers can be employed without resetting, and with incomplete settling, to maximize their speed and minimize their power consumption. The amplifiers can be calibrated to improve performance.
US11444630B1 Column analog-to-digital converter and local counting method thereof
A column analog-to-digital converter and the local counting method is provided. The column analog-to-digital converter includes a plurality of analog-to-digital converters in parallel. Each of the analog-to-digital converters includes a comparator and a counting circuit. The comparator compares the ramp voltage with one of the plurality of column signals to generate a comparator output signal. The counting circuit triggers a delay line circuit of the counting circuit to generate first delay data according to the comparator output signal, re-triggers the delay line circuit to generate first re-trigger delay data according to a base clock, and compares the first delay data with the first re-trigger delay data to generate a first counting output.
US11444625B2 Clock phase-shifting techniques in physical layout design
Various implementations described herein are related to a device. The device may include first circuitry that receives a clock signal and provides one or more phase-shifted pulse signals based on the clock signal. The device may include second circuitry that receives an input voltage, receives the clock signal, and provides an internal control signal based on the input voltage and the clock signal. The device may include third circuitry that receives the internal control signal, receives the one or more phase-shifted pulse signals, and provides an output clock signal based on the internal control signal and the one or more phase-shifted pulse signals.
US11444622B2 Proximity sensor
A proximity sensor that detects the distance between two coils is disclosed. In one example, the proximity sensor includes a reference signal generation circuit, a first coil, a second coil, a clock signal generation circuit, and a switched capacitor circuit. The reference signal generation circuit applies a first alternating voltage to the first coil and transmits a reference signal synchronized with the first alternating voltage to the clock signal generation circuit. The second coil is coupled with the first coil by magnetic field coupling to generate a second alternating voltage correlated with a coupling coefficient. The clock signal generation circuit transmits clock signals corresponding to the reference signal to the switched capacitor circuit, and the switched capacitor circuit detects a distance between the first coil and the second coil by acquiring the second alternating voltage at a timing when each of the clock signals changes.
US11444620B2 Drive circuit for a power semiconductor circuit
A drive circuit for a power semiconductor circuit may include input contact means for inputting a control signal, the control signal representing a switching command for the power semiconductor circuit, and also at least one output contact means, to which the power semiconductor circuit is connectable and which serves for outputting a switching signal to the power semiconductor circuit. Furthermore, the drive circuit comprises current path connection means for connecting the drive circuit to a current path to be switched by the power semiconductor circuit, and means for galvanically isolating the input contact means from the output contact means and the current path connection means. Circuit means which output a switching signal that switches on the power semiconductor circuit if a control signal representing the switch-on command for the power semiconductor circuit is input at the input contact means and also voltage is present at the current path connection means.
US11444616B2 Adaptive switch speed control of power semiconductors
A semiconductor switch device includes a switchable power semiconductor and a control circuit. The semiconductor switch device has a current sink and a current amplifier designed to amplify during a switching process a partial current of the total current flowing across the control capacitor that is not discharged by the current sink up to an adjustable maximum current and to apply the amplified partial current to the control electrode of the power semiconductor so as to counteract the change in the voltage across the collector-emitter path or the drain-source path of the power semiconductor during the switching process. An additional circuit provides an adapted switch-on transition by smoothing the collector voltage and/or the drain voltage of the switchable power semiconductor when switching over the collector-emitter path or the drain-source path of the power semiconductor from a blocked state into a conductive state.
US11444614B2 Methods and devices to improve switching time by bypassing gate resistor
Implementing a series gate resistor in a switching circuit results in several performance improvements. Few examples are better insertion loss, lower breakdown voltage requirements and a lower frequency corner. These benefits come at the expense of a slower switching time. Methods and devices offering solutions to this problem are described. Using a concept of bypassing the series gate resistor during transition time, a fast switching time can be achieved while the abovementioned performance improvements are maintained.
US11444606B2 Spike pulse generation circuit comprising single silicon device
Provided is a spike pulse generation circuit comprising a single silicon device configured to non-periodically or periodically generate a spike pulse. More particularly, the spike pulse generation circuit comprising the single silicon device can utilize a positive feedback loop and a negative feedback loop to be mutually connected so as to selectively output a spike pulse related to a neural oscillation function similar to biological oscillation, thereby being capable of serving as a ring oscillator and performing a neuron function operation.
US11444602B2 Universal automatic frequency control for multi-channel receivers
Systems and methods for performing automatic frequency control are provided. Instead of relying on individual frequency tuners for each channel of a multi-channel receiver system, the present subject matter uses a single frequency tuner for receiving each channel of the multi-channel receiver system. A locked demodulator may be designated as a reference demodulator and frequency offset values associated with the reference demodulator may be applied to other demodulators of the multi-channel receiver. These frequency offset values may be used by individual demodulators of each channel for correcting corresponding frequency offsets.
US11444599B2 Suppression of spurious signals in surface acoustic wave devices
An acoustic wave device comprises a substrate including a piezoelectric material, interdigital transducer (IDT) electrodes disposed on an upper surface of the substrate. The IDT electrodes having gap regions, edge regions, and center regions. A duty factor of the IDT electrodes in the edge regions is greater than the duty factor of the IDT electrodes in the center regions. A first dielectric film is disposed above the IDT electrodes and an upper surface of the substrate. The first dielectric film has a greater thickness in portions of the center regions than in portions proximate the gap regions.
US11444594B2 Multiplexer
A multiplexer includes an antenna terminal, first to third filters with different passbands, and first and second phase circuits that adjust the phase of a passing signal. The first filter is connected to the antenna terminal. The second filter is connected to the antenna terminal with the first phase circuit provided between the second filter and the antenna terminal. The third filter is connected to a connection node between the first phase circuit and the second filter with the second phase circuit provided between the third filter and the connection node. In the second filter, an unwanted wave is generated in the first passband of the first filter. The first phase circuit adjusts the phase to provide an impedance in an open state in the first passband at the antenna terminal. The second phase circuit adjusts the phase to provide the impedance in a short-circuited state in the first passband at the connection node.
US11444592B2 Filter circuit
A filter circuit includes a pass band filter portion configured to pass signals in a first frequency spectrum and attenuate or block signals in a second frequency spectrum. The first frequency spectrum and the second frequency spectrum do not overlap. The pass band filter portion is configured to cause a return loss of more than 10 decibels (dB) in the first frequency spectrum.
US11444585B2 Power amplifier
A power amplifier includes power amplification circuits in a plurality of stages including a first stage and a second stage, each power amplification circuit including a transistor. The power amplification circuit in the first stage includes a first impedance circuit between an emitter of the transistor and a reference potential. The first impedance circuit has an impedance that does not vary with frequency or an impedance that varies with frequency. The power amplification circuit in the second stage includes a second impedance circuit between an emitter of the transistor and a reference potential. The second impedance circuit has an impedance that does not vary with frequency or an impedance that varies with frequency.
US11444579B2 Super-linear power amplifiers with adaptive biasing
In one aspect, a power amplifier apparatus comprising a power amplifier (PA) and an adaptive controller is provided. The PA comprises at least one transistor and the adaptive controller is configured to control a bias voltage of the transistor based on a measured power efficiency of the PA and a measure output signal quality of the PA. In another aspect, a method of optimizing PA performance is provided. The PA comprises at least one transistor and the method includes initializing a bias voltage of the transistor, receiving measurements indicating a power efficiency and an output signal quality of the PA, evaluating the received measurements, calculating a new bias voltage for the transistor based on the evaluation, and applying the calculated new bias voltage to the transistor.
US11444574B2 Frequency-converting super-regenerative transceiver
The present disclosure provides a frequency-converting super-regenerative transceiver with a frequency mixer coupled to a resonator and a feedback element having a controllable gain. The frequency-converting super-regenerative transceiver utilizes the frequency mixer to shift the incoming frequencies, based on a controlled oscillator, to match the frequency of operation of the super-regenerative transceiver. The frequency-converting super-regenerative transceivers described herein permit signal data capture over a broad range of frequencies and for a range of communication protocols. The frequency-converting super-regenerative transceivers described herein are tunable, consume very little power for operation and maintenance, and permit long term operation even when powered by very small power sources (e.g., coin batteries).
US11444570B2 Modular solar skid with enclosures
A modular solar skid includes a base including a skid, a panel support structure extending from the skid, at least one solar panel coupled to the panel support structure, and at least one enclosure coupled to the skid. The at least one enclosure is located within a cavity defined between the skid and the panel support structure.
US11444565B2 Power device and motor control apparatus provided with said power device
A power device includes: a DC voltage output circuit that generates a DC internal power voltage from external supply power; a capacitor that is connected to the internal power voltage; and a voltage supply control circuit that monitors a voltage level of the internal power voltage and that, when detecting a drop in the internal power voltage, cuts off supply of the internal power voltage. The power device supplies internal power to a load. The power device supplies, to a first load that is a part of the load, the internal power voltage, and supplies, to a second load that is a load other than the first load, the internal power voltage via the voltage supply control circuit.
US11444555B2 Actuator including elastomer layer and elastic electrodes and method for manufacturing the same
An actuator includes a stack including: an elastomer layer; and an elastic electrode disposed on each surface of the elastomer layer, in which the stack is subjected to a pre-strain of 50% or more at least in one direction. The stack may have a round tubular shape with the elastic electrodes disposed on opposite surfaces of the elastomer layer in a radial direction of the stack.
US11444553B2 Electrical power conversion system and associated method
The invention relates to a conversion system (100) with a DC side and an AC side, and to an associated control method. The system (100) comprises a primary conversion block (1), a secondary conversion block (2) and a transformer block (3) with at least one primary winding (3.1) connected to the primary conversion block (1) and a secondary winding (3.2R, 3.2S, 3.2T) for each phase (R, S, T) which are connected to the secondary conversion block (2). Each conversion block (1, 2) comprises a plurality of controllable switches, and the system (100) comprises a controller (4) communicated with said switches and configured for causing the opening and closing of said switches in a controlled and coordinated manner.
US11444551B2 Power conversion device with inverter circuit
An object of the present invention is to improve availability when a power is lost. In a power conversion device 1, a gate drive power supply circuit 50 can supply a gate drive power within a predetermined normal voltage range. A backup power supply circuit 70 supplies the gate drive power to a lower arm gate circuit 40 when a voltage of the gate drive power applied from the gate drive power supply circuit 50 to the lower arm gate circuit 40 falls below a normal voltage range. When the gate drive power is supplied from the backup power supply circuit 70, the lower arm gate circuit 40 drives a lower arm switching circuit 22 in a short state in which all switching elements of the lower arm switching circuit 22 are turned on.
US11444549B2 Distributed inverter and intelligent gateway
A system and apparatus for use in energy conversion. In one embodiment, the apparatus comprises at least one power converter for producing power at a first level while receiving an indicium of proper operation and, upon not receiving the indicium of proper operation, producing power at a second level, where the second level is less than the first level.
US11444543B2 Electrical power module
An electrical power module comprising power components and supports, each including at least one metal portion, the metal portions of the supports forming a substrate of the electrical power module, at least one support comprising two angled metal portions that are angled relative to each other at an angle that is greater than 0°, each power component being fastened to two metal portions of two distinct supports by being positioned between said two metal portions, the electrical power module being arranged in such a manner that electrical power currents going to or coming from the power components flow in the metal portions of the supports.
US11444541B2 Control method for DC/DC converter and DC/DC converter
A control method for a DC/DC converter and a DC/DC converter are provided. The method includes: providing a first primary side driving signal to drive the first switch and the fourth switch, and providing a second primary side driving signal to drive the second switch and the third switch; and providing a fifth signal, a sixth signal, a seventh signal and an eighth signal; where switches of the first secondary side bridge arm or the second secondary side bridge arm are turned on or turned off at a zero crossing point of a primary side current, and a driving signal of the second secondary side bridge arm has a phase shift angle with respect to that of the first secondary side bridge arm and the fifth signal is complementary to the sixth signal, and the seventh signal is complementary to the eighth signal.
US11444537B2 Power converters and compensation circuits thereof
In an embodiment, a circuit includes a Direct Current (DC)-DC buck-boost converter and a controller. The controller includes an error amplifier configured to receive a feedback signal responsive to an output signal of the buck-boost converter. The error amplifier is configured to compare the feedback signal and a reference signal to generate an error signal. The controller includes a modulator circuit that is configured to receive the error signal and compare the error signal with a periodic ramp signal to generate a modulated signal. The controller further includes a digital logic block to generate switching signals in response to the modulated signal that is fed to the buck-boost converter to control the output signal of the buck-boost converter. The controller includes a capacitance multiplier circuit coupled to the output of the error amplifier to configure a dominant pole so as to compensate the buck-boost converter.
US11444536B2 Power supply system, control device, and method for measuring reactor current
A controller of a power supply system includes a memory configured to store a self-inductance and a mutual inductance of two reactors included in a boost converter; and a processor configured to determine a present operating state of the boost converter, based on a ratio of an input voltage into the boost converter to an output voltage therefrom, a duty ratio applied to switching elements of the boost converter, the self-inductance, and the mutual inductance, the present operating state being one of operating states among which the waveform of a reactor current differs; and measure an average of the reactor current in a predetermined switching period of the switching elements, based on the input voltage, the output voltage, and the duty ratio, in accordance with the waveform of the reactor current corresponding to the present operating state of the boost converter.
US11444528B2 Motor controller electrical-discharge control circuit
The present disclosure discloses a discharge controlling circuit of an electric-motor controller, wherein the discharge controlling circuit includes a discharging-signal transmitting circuit, a switch circuit and a discharging circuit; the switch circuit is connected respectively to the discharging-signal transmitting circuit and the discharging circuit; the discharging circuit is connected to an anode of a busbar; an input end of the discharging-signal transmitting circuit is connected to a discharging-signal outputting pin of the electric-motor controller, and an output end of the discharging-signal transmitting circuit is connected to a cathode of the busbar; the discharging-signal transmitting circuit is configured to output a controlling signal to the switch circuit according to a received discharging signal; and the switch circuit is connected to the anode of the busbar, the cathode of the busbar and the output end of the discharging-signal transmitting circuit, and is configured to be turned on according to the received controlling signal and discharge via the discharging circuit. The discharge controlling circuit of an electric-motor controller of the present embodiment can realize active quick discharging, which prevents the risk of high-voltage leakage, and guarantees the safety of the electric-motor controller.
US11444526B2 Systems and methods for reducing physical size of power converter with active filter
Methods and systems for controlling a multipurpose power converter for converting power for a transport climate control system are provided. The multipurpose power converter includes a rectifier having a first leg, a second leg, and a third leg. The multipurpose power converter also includes a first switch, a second switch, and an inductor-capacitor network. The first switch and the second switch are connected to the third leg. The inductor-capacitor network is connected to the first switch. When the first switch is on and the second switch is off, the multipurpose power converter is configured as a single-phase AC power converter. When the first switch is off and the second switch is on, the multipurpose power converter is configured as a three-phase AC power converter.
US11444523B2 Motor
A small DC motor includes a motor frame having a cylindrical portion, the cylindrical portion having a constant thickness and having a cross section in a shape that comprises four sides and connecting portions, each of the connecting portions connecting adjacent two of the four sides and being located inward from a corresponding corner in a quadrangle comprising the four sides; and a magnet having a circumferential surface on an inside thereof and having conformable contact with the motor frame on an outside thereof.
US11444522B2 Synchronous electrical machine with rotor having angularly shifted portions
The disclosure relates to a brushless and magnet-free synchronous electrical machine, wherein it comprises a stator (20) comprising a ring (22), a winding (28) and a tooth system (24) comprising teeth (26) extending parallel to the axis of rotation from the ring (22), said winding being wound around the tooth system (24), a rotor (10), comprising a first portion (12a) extending in p preferred directions (18a), a second portion (12b) extending in p preferred directions (18b) shifted by p with respect to the preferred directions of the first portion (18a), and an intermediate portion (14) linking the first portion (12a) to the second portion (12b), and a coil (40) for exciting the rotor, fixed with respect to the stator, supplied with a DC electric current, positioned around the intermediate portion (14) of the rotor and configured so as to generate an electric flux in the rotor (10) through magnetic induction.
US11444520B1 Method for motor manufacturing using a clip system
A method for motor manufacturing using a clip system is illustrated. The method includes sliding a plurality of magnets onto a vertical dowel hoop, wherein the plurality of magnets are stacked on each dowel, attaching a first plate to the top of the vertical dowel hoop and a second plate to the bottom of the vertical dowel hoop, wherein the plates compress the plurality of magnets on each vertical dowel, and curing the combination of the first plate, the second plate, the plurality of magnets and the vertical dowel hoop.
US11444518B2 Manufacturing method and manufacturing device for rotary electric machine core
A manufacturing method for a rotary electric machine core includes a lamination step in which a plurality of steel plates is laminated so that a laminated body is configured, a heating step in which the laminated body is heated to a specified target temperature, a pressurization step in which the laminated body is pressed by a pressurization member until a pressure load reaches a target load larger than a specified fastening load in a state where the laminated body is heated to the target temperature, the pressurization member is then made to stand still until the pressure load is constant, and, once the pressure load is constant, the pressurization member is moved away, and a fastening step in which, after the heating and the pressurization are stopped, the steel plates that configure the laminated body are fastened by a fastening part until the fastening load is generated.
US11444510B2 Controller and motor assembly comprising same
One embodiment relates to a controller and a motor assembly comprising same, the controller comprising: a controller housing; a controller cover disposed at an opening of the controller housing; a DM filter unit disposed over the controller cover; a CM filter unit disposed over the DM filter unit; a power module unit disposed under the controller cover; a substrate disposed under the power module unit; and a first connector and a second connector which penetrate the controller cover and have one side thereof disposed at the substrate. Accordingly, a heat generation problem can be resolved while miniaturization and weight lightening are realized, and some parts of the controller can be shared.
US11444502B2 Coil bobbin, stator core of distributed winding radial gap-type rotating electric machine, and distributed winding radial gap-type rotating electric machine
A coil bobbin of the present disclosure is a coil bobbin attached to a stator core of a distributed winding radial gap-type rotating electric machine, and includes a teeth holding portion and a slot insulator which are made of an insulator. The teeth holding portion has: a first wall surface that covers a first circumferential side surface of a tooth of the stator core; a second wall surface that covers at least a part of a second circumferential side surface of the tooth; and a third wall surface that covers both side surfaces in an axial direction of the tooth. The slot insulator is formed integrally with the first wall surface of the teeth holding portion, and has a plurality of through-holes extending in the axial direction and arrayed in a radial direction.
US11444490B2 Non-contact power feeding device
A power transmission device of a non-contact power feeding device according one or more embodiments may include a control circuit configured to control at least one of a switching frequency or a voltage of AC power supplied from a power supply circuit to a transmission coil, on the basis of a change over time in a strength of a magnetic field detected by a magnetic field detection element configured to detect a strength of a magnetic field generated from the transmission coil of the power transmission device. Whereas, a power reception device has a resonant circuit having a reception coil configured to receive electric power from the power transmission device and a resonance suppression coil arranged to be capable of being electromagnetically coupled to the reception coil.
US11444487B2 Wireless charge/discharge flexible energy storage devices
The presently disclosed subject matter relates generally to a wireless charge-discharge (WCD) energy storage device that includes an anode element, a cathode element that is proximately positioned to the anode element, a receiver coil element concentrically encircling each of the anode element and the cathode element, and a transmitter coil element concentrically encircling each of the receiver coil element, the anode element, and the cathode element. The WCD storage device further includes a switch element that i) when set to a first position establishes a connection between the transmitter coil element and the cathode element that permits the transmitter coil to generate a magnetic field and ii) when set to a second position prevents the connection between the transmitter coil element and the cathode element such that the receiver coil element is configured carry an induced current when the receiver coil element is positioned within a magnetic field.
US11444486B2 Wireless power feeding device
A wireless power feeding device includes an attachment member having a socket to be electrically connected to a power supply and a fastener to be electrically connected to a ground, and a band having a socket pin to be inserted to the socket and a locking tool to be locked to the fastener, the band being attached to the attachment member and fixing a power receiving device to which power is to be wirelessly fed to the attachment member, wherein the socket pin has a power feeding electrode to be electrically connected to the power supply within the socket, and a ground connection sensing electrode to be electrically connected to the ground via the locking tool and the fastener, and the attachment member has a switch circuit electrically connecting the power supply to the power feeding electrode only when the ground connection sensing electrode is electrically connected to the ground.
US11444482B2 Uninterruptible power supply device
An electromagnetic contactor (15) is connected between an AC power supply (1) and a load (18), and is turned on during bypass power feeding. A control device (20) turns on a switch (14) and turns off the electromagnetic contactor (15) when an inverter (10) has a failure during inverter power feeding. The electromagnetic contactor (15) is turned on when a contact is closed by excitation of a coil according to a control signal from the control device (20). The electromagnetic contactor (15) has a manual switch that can close the contact by being pressed from outside. An uninterruptible power supply device (100) includes a pressing force applying mechanism (22, 26, 27) that applies a pressing force to the manual switch, and a control circuit (24, 28) that operates the pressing force applying mechanism when there occurs a failure that the electromagnetic contactor (15) cannot be turned on regardless of the control signal from the control device (20).
US11444479B1 Power bank and packaging system for a power bank
A power bank system includes a packaging container and a power bank. The packaging container defines an internal cavity and has an external receiving surface. The power bank has a battery, a primary coil, and a sensor. The power bank is positioned within the internal cavity such that the primary coil and the sensor are disposed proximate to an opposing side of the external receiving surface. The external receiving surface is configured to receive a portable device. The power bank is configured to deliver power from the battery to the portable device wirelessly via the primary coil and though the external receiving surface in response to the sensor detecting the portable device being positioned proximate the external receiving surface.
US11444477B2 Constant power charging method and device for mobile terminal
A charging method for a mobile terminal includes charging a rechargeable battery of the mobile terminal with a constant power, which further includes: charging the rechargeable battery of the mobile terminal with a first constant power determined based on an average charging power supported by the mobile terminal, when a maximum output power of a charger is greater than or equal to the average charging power supported by the mobile terminal; and charging the rechargeable battery of the mobile terminal with a second constant power determined based on the maximum output power of the charger, when the maximum output power of the charger is less than the average charging power supported by the mobile terminal.
US11444475B2 Method and apparatus for charging battery
A battery charging method and apparatus are provided. A setting value of charging control information is determined based on an overpotential value and a voltage value of a battery and is applied in the charging control information, and a voltage applied to charge the battery is controlled based on the charging control information that applies the setting value.
US11444465B2 Charger for aerosol-generating devices
A charger may be used as a social recharge hub that charges aerosol-generating devices and facilitate social connections. The charger may be able to charge a plurality of batteries concurrently or simultaneously. The charger may capable of associating a battery identifier of one or more batteries to a user. The user may also be associated with an aerosol-generating device and to a mobile user device. The charger may establish a connection with the mobile user device and communicate to the mobile user device using a communication interface. User data, such as preferences, interests, and even music, may be communicated from the mobile user device to the charger and may be used to facilitate social opportunities for the user, particularly in a public or social space with other users, or to make the space around the user more comfortable.
US11444445B2 Driver assisted ESD protection apparatus and method
Analog Front End (AFE) driver or transmitter is used for ESD protection of an input-output (IO) pin, thus reducing ESD diode count and subsequently lowering the pad capacitance to achieve high performance in IO circuits like double data rate (DDR) IO, PCI Express (Peripheral Component Interconnect Express), etc. The channel of active devices that constitute AFE driver are used to connect an IO pad to discharge the ESD current to ground, thus providing an alternative path to ESD current and subsequently reducing the ESD diode count. An additional p-type device (Driver Path Enabler (DPE)) is coupled between the IO pad and a gate terminal of the AFE driver. This additional p-type device triggers the channel of the AFE driver. This p-type device is controlled by an RC based structure which cuts the p-type device off during regular operations when power is ramped-up.
US11444434B2 Nitride semiconductor multilayer structure, light emitting element, light source apparatus, and method for producing nitride semiconductor multilayer structure
A nitride semiconductor multilayer structure includes a first nitride semiconductor layer; a second nitride semiconductor layer; and a third nitride semiconductor layer formed between the first nitride semiconductor layer and the second nitride semiconductor layer. The third nitride semiconductor layer includes a first region and a second region that surrounds the first region in a same plane, and an indium content of the second region is lower than an indium content of the first region.
US11444430B2 Light emission device
A light emission device includes: a plurality of semiconductor light-emitting elements; an optical element configured to collimate light emitted from each of the plurality of semiconductor light-emitting elements and output a plurality of collimated beams; a converging portion having an aspheric surface configured to converge the plurality of collimated beams; and a wavelength-converting portion including a transmissive region and a reflective region that surrounds the transmissive region, the transmissive region including a light-incident surface at which the plurality of collimated beams enter, wherein the transmissive region includes a phosphor adapted to be excited by the plurality of collimated beams that have been converged by the converging portion.
US11444426B2 Methods for producing a laser pulse and devices for producing a driver control signal
In methods and devices for generating a laser pulse of an excitation laser that is actuated by a driver in response to a triggering time of a trigger signal, the driver actuation signal is generated taking into account the time interval between the triggering time and a preceding triggering time.
US11444422B2 Rotary connector device and fixed body of rotary connector device
A rotary connector device includes a fixed body and a rotation body. The fixed body includes an internal space. The rotation body is rotatably assembled to the fixed body about a rotational axis with respect to the fixed body. The fixed body includes an inserted portion into which a fixing tool is to be inserted to restrict the fixed body and the rotation body from rotating relative to each other. The inserted portion includes an inner space isolated from the internal space of the fixed body.
US11444413B2 Plug and socket device
A plug and socket device includes a plug, which can be inserted in a socket. The plug or the socket has a detection unit designed to detect the correct positioning of the plug in the socket. The detection unit has a switching element designed to be mechanically activated when the plug is correctly positioned.
US11444406B2 Weldable poka-yoke connector
The present disclosure is for an electrical connector assembly for a vehicle, among other apparatuses known in the art utilizing electrical connectors. The electrical connector assembly is comprised of a connector body and a terminal coupled to the connector body. The electrical connector assembly also comprises a wire harness having a lead. A connector is coupled to the lead and to the terminal, and the connector establishes an electrical connection between the lead and the terminal. The connector and the terminal each have a portion that forms one end of a poka-yoke connection. The connector and the terminal are welded to secure and maintain the respective electrical connection.
US11444405B2 Card-type connector having heat conductive members extending over terminals thereof
A base of a connector defines an accommodation portion for accommodating a card-type device. The base has holding portions with surfaces directed to the accommodation portion. The holding portions hold held portions of terminals 40. Heat conductive members are provided on the surfaces of the holding portions. The heat conductive members are sandwiched between the card-type device and the holding portions when the card-type device is connected to the connector 10. In this way, heat conductive paths, which include the conductive members, are formed between the card-type device and held portions of the terminals 40.
US11444403B2 Terminal assembly and electrical connector
The present disclosure provides a terminal assembly, which comprises a first terminal component, a second terminal component, and an elastic member. The first terminal component comprises a first flat terminal, which comprises a cable connecting end part and a first contacting end part. The second terminal component is disposed on one side of the first terminal component. The second terminal component comprises a second flat terminal including a second contacting end part and an electrical connecting end part. The first contacting end part is contacting with the second contacting end part. Two ends of the elastic member are respectively connected to the first terminal component and the second terminal component. The second terminal component is able to move toward or move away with respect to the first terminal component through the elastic member. The first contacting end part is frictionally contacting with the second contacting end part.
US11444402B2 Electrical socket with contoured contact beams
An electrical socket and method of making an electrical socket. The socket includes a body that has spaced contact beams extending between the first and second ends and an inner receiving area for accepting a mating pin. The contact beams are configured for aligning into a hyperbolic geometry. Each of the contact beams has a middle section between first and second end sections. Each middle section has a pre-formed contour that defines a cross-section of each contact beam that defines a fully radiused, inner contact area without sharp edges such that each middle section extends further into the inner receiving area than the first and second end sections when the contact beams are aligned into the hyperbolic geometry and such that the fully radiused, inner contact areas of the contact beams are positioned for contact with the mating pin when inserted into the inner receiving area of the socket body.
US11444395B1 Terminal block with integral guiding structure
This disclosure is a terminal block. An insulative base includes an accommodating space and an insertion hole. The insulative base includes a lateral opening. A guiding structure is disposed in the accommodating space and includes a guiding plate and a guiding arm. A passing space is formed between the insulative base and the guiding plate. An L-shaped space is formed between the guiding plate and the insulative base. A U-shaped space is formed between the guiding arm and the insulative base. A conducting terminal is positioned in the L-shaped space. An elastic strip includes an abutting section, a positioning section and a U-shaped section connected therebetween. The elastic strip is inserted to the passing space and the U-shaped space to be connected with the guiding arm.
US11444394B2 Capacitor carrier assembly with connection terminals
A capacitor carrier assembly includes a carrier, a capacitor disposed in the carrier and electrically conductive connection terminals. The connection terminals support the carrier with respect to another electronic component or device such as a printed circuit board, retain individual carrier portions in an assembled configuration, and provide an electrical connection between the capacitor and the electronic component. Each connection terminal includes an elastic member that protrudes from a surface of the connection terminal and engages the carrier, and regions of serrations provided on opposed edges of the terminal that engage the carrier, and a flange that protrudes from the surface in a direction perpendicular to the first surface. An edge of the flange includes an insulation displacement contact (IDC) joint for connection to the capacitor leads.
US11444393B2 Overhead grounding device
A grounding clamp having a conductive clamp body with an upper jaw and a lower portion with a through hole. A lower portion chamber includes an activator pivotally mounted on an axle. The activator includes a partially threaded upper pawl portion and a lower bar. An eyebolt with a threaded rod is slidingly disposed in the throughhole. A spring also mounted on the axle, urges the threads on the activator into engagement with the eyebolt rod. A conductive head is disposed on the upper end of the eyebolt, while a latching element is on the lower end. Pushing the activator lower bar pivots the activator and disengages the pawl from the threaded rod so that the threaded rod slides in the through hole freely until the conductive head engages a conductor. The clamp is easily tightened by turning the eyebolt and easily disengaged with only minimal reverse turning.
US11444385B2 Antenna structure and mobile device including the same
An antenna structure and a mobile device including the same are provided. The mobile includes a metal back cover and an antenna structure. The metal back cover has an open slot. The antenna structure includes a feeding metal radiator, a first grounded metal radiator, a second grounded metal radiator, and a substrate. The feeding metal radiator includes a first radiating portion, a first connecting portion, a second radiating portion and a feeding portion. The first radiating portion extends along a second direction from one side of the opening slot. The second radiating portion is coupled with the first radiating portion through the first connecting portion. The feeding portion is connected to the second radiating portion and extends along the second direction from one side of the open slot.
US11444369B1 Antenna structure
An antenna structure includes a metal mechanism element, a first radiation element, a second radiation element, a third radiation element, and a dielectric substrate. The metal mechanism element has a slot with a first closed end and a second closed end. The first radiation element has a feeding point. The second radiation element is coupled to the feeding point. The second radiation element and the first radiation element substantially extend away from each other. The third radiation element is coupled to a ground voltage. The third radiation element extends across the slot of the metal mechanism element. The dielectric substrate has a first surface and a second surface opposite to each other. The first radiation element, the second radiation element, and the third radiation element are disposed on the first surface of the dielectric substrate. The second surface of the dielectric substrate is adjacent to the slot.
US11444362B2 Signal processing circuit, radio frequency signal transmitter, and communications device
Embodiments of this application disclose a signal processing circuit, a radio frequency signal transmitter, and a communications device, and relate to the field of electronic device technologies, to improve power amplification efficiency of the signal processing circuit. The signal processing circuit includes: a splitter, a radio frequency signal converter, a first branch power amplifier, a second branch power amplifier, and a combiner. The splitter is connected to the radio frequency signal converter, the radio frequency signal converter is connected to the first branch power amplifier and the second branch power amplifier, and the first branch power amplifier and the second branch power amplifier are connected to the combiner.
US11444356B2 Sealing plate
A sealing plate including an explosion-proof valve whose opening pressure can be set easily, and whose groove will not be not ruptured by a repeated stress before reaching an opening pressure. The explosion-proof valve including a thin plate portion thinner than a plate; a valve portion formed by partially projecting the thin plate portion in a thickness direction to enhance a bending rigidity; and a groove drawn as a boundary between the valve portion and the thin plate portion to serves as a score line. A rupturable portion that is ruptured after the groove is ruptured is formed between a straight line and a folding line. The valve portion is bent along the folding line to open the explosion-proof valve when the rupturable portion is ruptured after the groove is ruptured.
US11444347B2 Three-dimensional rechargeable battery with solid-state electrolyte
A scaffold of an electrolyte is fabricated in polymer material using 3D printing techniques. A thin layer of solid electrolyte is deposited on the scaffold followed by burning off the polymer. This leaves behind a 3D foam-like solid electrolyte with two distinct non-overlapping volumes. Lithium followed by a conductive layer (for anode) is then deposited through one volume on the first surface whereas a porous or non-porous conductive layer is deposited on the opposite surface through the second volume. The non-porous conductive layer on the second surface is made porous by a selective timed etch.
US11444332B2 Secondary battery
A secondary battery includes a rectangular exterior body having an opening and containing a first electrode assembly and a second electrode assembly, a sealing plate sealing the opening, and a positive-electrode current collector. The sealing plate has an electrolytic solution introduction hole. The first electrode assembly includes a first insulating sheet on an outermost surface thereof adjacent to the second electrode assembly. The second electrode assembly includes a second insulating sheet on an outermost surface thereof adjacent to the first electrode assembly. A first tape is attached to both an outermost surface of a first positive-electrode tab group and the first insulating sheet. A second tape is attached to both an outermost surface of a second positive-electrode tab group and the second insulating sheet. At least one of the first tape and the second tape is located to face the electrolytic solution introduction hole.
US11444311B2 Secondary battery and electronic device
A secondary battery suitable for a portable information terminal or a wearable device is provided. An electronic device having a novel structure which can have various forms and a secondary battery that fits the forms of the electronic device are provided. In the secondary battery, scaling is performed using a film provided with depressions or projections that ease stress on the film due to application of external force. A pattern of depressions or projections is formed on the film by pressing, e.g., embossing.
US11444310B2 Dimensional constraints for three-dimensional batteries
A secondary battery is provided for cycling between a charged and a discharged state, the secondary battery including a battery enclosure, an electrode assembly, carrier ions, a non-aqueous liquid electrolyte within the battery enclosure, and a set of electrode constraints. The set of electrode constraints includes a primary constraint system having first and second primary growth constraints and at least one primary connecting member, the first and second primary growth constraints separated from each other in the longitudinal direction, wherein the primary constraint array restrains growth of the electrode assembly in the longitudinal direction such that any increase in the Feret diameter of the electrode assembly in the longitudinal direction over 20 consecutive cycles of the secondary battery is less than 20%. The set of electrode constraints further includes a secondary constraint system having first and second secondary growth constraints connected by at least one secondary connecting member, wherein the secondary constraint system at least partially restrains growth of the electrode assembly in a second direction upon cycling of the secondary battery.
US11444303B2 System and method for producing hydrogen using high temperature fuel cells
A steam methane reformer-integrated fuel cell system includes at least one fuel cell having an anode, a cathode, and an electrolyte matrix separating the anode and the cathode. The system further includes a steam methane reformer configured to react methane with steam to produce a first product stream including hydrogen (H2), carbon dioxide (CO2), and carbon monoxide (CO).
US11444300B2 Method for the predictive operation of a fuel cell or a high-voltage accumulator
A method for the predictive operation of a fuel cell or a high-voltage accumulator, involving the steps of: detecting at least one external parameter, the at least one external parameter representing driving behavior data, navigation data and/or environmental data; and adjusting the at least one current desired fuel cell operating parameter on the basis of the at least one external parameter.
US11444287B2 Catalyst complex for fuel cells and a method for manufacturing an electrode including the same
A catalyst complex for fuel cells and a method for manufacturing an electrode including the same are disclosed. The catalyst complex for fuel cells, which is included in an electrode for fuel cells, includes a first catalyst configured to cause hydrogen oxidation reaction (HOR) and a second catalyst configured to cause water electrolysis reaction, i.e., oxygen evolution reaction (OER). The outer surface of the first catalyst is coated with a first ionomer binder, the outer surface of the second catalyst is coated with a second ionomer binder, and an equivalent weight (EW) of the second ionomer binder differs from an equivalent weight (EW) of the first ionomer binder.
US11444262B2 Display panel and display device having a non-planar substrate surface
A display panel including a display area and a non-display area surrounding the display area, wherein the non-display area includes: a substrate, at least a part of a surface of the substrate being non-planar; and an inorganic layer conformally located on one side of the substrate and in contact with the at least a part of the surface.
US11444261B2 Electroluminescent device having window
In non-limiting example embodiments, an electroluminescent device may include a lower structure including an emission area, and an encapsulation structure located on the lower structure. The lower structure may include a window. The window may be a light transmitting region or a notch. The light transmitting region may be spaced apart from the emission area and completely or partially surrounded by the emission area in a plan view. The notch may be formed at one side of the lower structure and recessed inward in a plan view such that one side of the emission area substantially conforms to the notch.
US11444254B2 Metal complexes comprising diazabenzmidazolocarbene ligands and the use thereof in OLEDs
The present invention relates to metal-carbene complexes comprising a central atom selected from iridium and platinum, and diazabenzimidazolocarbene ligands, to organic light diodes which comprise such complexes, to light-emitting layers comprising at least one such metal-carbene complex, to a device selected from the group comprising illuminating elements, stationary visual display units and mobile visual display units comprising such an OLED and to the use of such a metal-carbene complex in OLEDs, for example as emitter, matrix material, charge transport material and/or charge or exciton blocker.
US11444251B2 Organic electroluminescent element
Provided is an organic electroluminescent element having high efficiency, a long lifetime, and bending resistance. An organic electroluminescent element includes a light emitting layer and an electron transport layer adjacent to the light emitting layer between a positive electrode and a negative electrode. A host compound of the light emitting layer has an ionization potential deeper than that of a light emitting dopant of the light emitting layer by 0.3 eV or more. At least one organic compound contained in the electron transport layer has a molecular dipole moment of 6.0 debye or more.
US11444249B2 Organic electroluminescent materials and devices
Compounds that are organic radicals that can have a dual function. The compounds can be fluorescent emitters that emit in the near-IR. The compounds can also facilitate reverse intersystem crossing (RISC) to convert triplet excitons in an OLED to singlet excited states to maximize utilization of generated excitons in the OLED and approach 100% internal quantum efficiency.
US11444248B2 Organic electro-luminescent element and bioinstrumentation device
An organic electro-luminescent element having a luminescence peak in a near-infrared range, comprising a positive electrode, a negative electrode, and at least one organic layer including a luminescent layer located between the positive electrode and the negative electrode, wherein the luminescent layer comprises a host material, a delayed fluorescent material and a luminescent material, wherein each of the delayed fluorescent material and the luminescent material have a structure with two or three benzene rings bonded to an N atom.
US11444237B2 Spin orbit torque (SOT) memory devices and methods of fabrication
A spin orbit torque (SOT) memory device includes a SOT electrode having a spin orbit coupling material. The SOT electrode has a first sidewall and a second sidewall opposite to the first sidewall. The SOT memory device further includes a magnetic tunnel junction device on a portion of the SOT electrode. A first MTJ sidewall intersects the first SOT sidewall and a portion of the first MTJ sidewall and the SOT sidewall has a continuous first slope. The MTJ device has a second sidewall that does not extend beyond the second SOT sidewall and at least a portion of the second MTJ sidewall has a second slope.
US11444228B2 Light emitting device and display apparatus
A light emitting device of one embodiment of the present disclosure includes: a substrate; a light emitting element disposed above the substrate, and having electrodes on respective upper surface and lower surface of the light emitting element; and a light shielding layer provided between the substrate and the light emitting element.
US11444218B2 Device for operating with THz and/or IR and/or MW radiation
The present invention relates to a device for operating with THz and/or IR and/or MW radiation, comprising: —an antenna having one or more antenna branches (A1; A1, A2) and adapted to operate in the THz and/or IR and/or MW frequency range; and —a structure made of at least one photoactive material defining a photo-active area (Ga) arranged to absorb light radiation impinging thereon. The focus area of the at least one antenna branch (A1; A1, A2) is dimensionally equal or smaller than the photo-active area (Ga).
US11444216B2 Power photodiode structures, methods of making, and methods of use
According to the present disclosure, techniques related to manufacturing and applications of power photodiode structures and devices based on group-III metal nitride and gallium-based substrates are provided. More specifically, embodiments of the disclosure include techniques for fabricating photodiode devices comprising one or more of GaN, AlN, InN, InGaN, AlGaN, and AlInGaN, structures and devices. Such structures or devices can be used for a variety of applications including optoelectronic devices, photodiodes, power-over-fiber receivers, and others.
US11444206B2 Manufacturing method of a semiconductor structure
A manufacturing method of a semiconductor structure including the following steps is provided: forming a first metal layer on a substrate; forming an insulating layer on the first metal layer; forming an oxide semiconductor material layer on the insulating layer; performing an annealing treatment to the oxide semiconductor material layer; forming an etch stopping material layer on the oxide semiconductor material layer; forming a photoresist material layer on the etch stopping material layer and defining thereof with a half tone photomask to form a photoresist pattern; using the photoresist pattern as a mask, patterning the etch stopping material layer to form an etch stopping pattern, and patterning the oxide semiconductor material layer to form an oxide semiconductor layer; removing the photoresist pattern; using the etch stopping pattern as the mask, patterning the insulating layer; forming a second metal layer on the etch stopping pattern; and patterning the oxide semiconductor layer.
US11444202B2 Semiconductor device and method of forming the same
Provided are a semiconductor device and a method of forming the same. The semiconductor device includes a substrate, a plurality of semiconductor nanosheets, a source/drain (S/D) region, a gate stack, and a liner layer. The substrate includes at least one fin. The plurality of semiconductor nanosheets are stacked on the at least one fin. The S/D region abuts the plurality of semiconductor nanosheets. The gate stack wraps the plurality of semiconductor nanosheets. The liner layer lines a bottom surface and a sidewall of the S/D region and is sandwiched between the S/D region and the gate stack.
US11444201B2 Leakage current reduction in polysilicon-on-active-edge structures
Certain aspects of the present disclosure generally relate to techniques for reducing leakage current in polysilicon-on-active-edge structures. An example transistor structure includes one or more active devices and at least one dummy device disposed at an edge of the transistor structure, wherein the at least one dummy device has a different gate structure than the one or more active devices.
US11444200B2 Semiconductor structure with isolating feature and method for forming the same
Semiconductor structures and methods for manufacturing the same are provided. The semiconductor structure includes a substrate and a fin structure protruding from the substrate. The semiconductor structure also includes nanostructures formed over the fin structure and a gate structure surrounding the nanostructures. The semiconductor structure also includes a source/drain structure connected to the nanostructures and an isolating feature sandwiched between the fin structure and the source/drain structure.
US11444199B2 Method of manufacturing a semiconductor device and a semiconductor device
A semiconductor device includes semiconductor wires or sheets disposed over a substrate, a source/drain epitaxial layer in contact with the semiconductor wires or sheets, a gate dielectric layer disposed on and wrapping around each channel region of the semiconductor wires or sheets, a gate electrode layer disposed on the gate dielectric layer and wrapping around each channel region, and insulating spacers disposed in spaces, respectively. The spaces are defined by adjacent semiconductor wires or sheets, the gate electrode layer and the source/drain region. The source/drain epitaxial layer includes multiple doped SiGe layers having different Ge contents and at least one of the source/drain epitaxial layers is non-doped SiGe or Si.
US11444194B2 LDMOS with enhanced safe operating area and method of manufacture
An integrated circuit comprising an n-type drift region, a gate structure directly on a first portion of the n-type drift region, a drain structure formed in a second portion of the n-type drift region, the gate structure and the drain structure being separated by a drift region length, a resist protective oxide (RPO) formed over a portion of the n-type drift region between the gate structure and the drain structure, a field plate contact providing a direct electrical connection to the resist protective oxide.
US11444191B2 Integrated channel diode
A semiconductor device includes a vertical drift region over a drain contact region, abutted on opposite sides by RESURF trenches. A split gate is disposed over the vertical drift region. A first portion of the split gate is a gate of an MOS transistor and is located over a body of the MOS transistor over a first side of the vertical drift region. A second portion of the split gate is a gate of a channel diode and is located over a body of the channel diode over a second, opposite, side of the vertical drift region. A source electrode is electrically coupled to a source region of the channel diode and a source region of the MOS transistor.
US11444187B2 Insulated gate bipolar transistor and diode
A semiconductor device includes a semiconductor layer having a first principal surface on one side thereof and a second principal surface on the other side thereof, a channel region of a first conductivity type formed at a surface layer portion of the first principal surface of the semiconductor layer, an emitter region of a second conductivity type formed at a surface layer portion of the channel region in the semiconductor layer, a drift region of the second conductivity type formed in a region of the second principal surface side with respect to the channel region in the semiconductor layer so as to be electrically connected to the channel region, a collector region of the first conductivity type formed at a surface layer portion of the second principal surface of the semiconductor layer so as to be electrically connected to the drift region, a cathode region of the second conductivity type formed at a surface layer portion of the second principal surface of the semiconductor layer so as to be electrically connected to the drift region and including a continuously laid around line-shaped pattern, and a gate electrode formed at the first principal surface side of the semiconductor layer so as to face the channel region across an insulating film.
US11444184B1 System for induced quantum dots for material characterization, qubits, and quantum computers
A method is disclosed, including positioning a lead wire of a gate chip at a distance of less than 10 nm from a semiconductor heterostructure. The heterostructure includes a surface layer and a subsurface layer. The method also includes inducing an electrostatic potential in the subsurface layer by applying a voltage to the lead wire. The method also includes loading a charge carrier into the subsurface layer. The method also includes detecting the charge carrier in the subsurface layer of the semiconductor heterostructure by emitting a radio-frequency pulse using a resonator coupled to the at least one lead wire of the gate chip, detecting a reflected pulse of the emitted radio-frequency pulse, and determining a phase shift of the reflected pulse relative to the emitted radio-frequency pulse. The method also includes characterizing the quantum dot by measuring valley splitting of the quantum dot.
US11444168B2 Transistor devices and methods of forming transistor devices
A transistor device may be provided, including a substrate; a buffer layer arranged over the substrate; a source terminal, a drain terminal, and a gate terminal arranged over the buffer layer; a barrier layer arranged over the buffer layer; and a passivation layer arranged over the barrier layer. The gate terminal may be arranged laterally between the source terminal and the drain terminal, the barrier layer may include a recess laterally between the gate terminal and the drain terminal, a part of the gate terminal may be arranged over the passivation layer and the passivation layer may extend into the recess of the barrier layer.
US11444159B2 Field effect transistors with wide bandgap materials
An electronic device comprises a channel layer on a buffer layer on a substrate. The channel layer has a first portion and a second portion adjacent to the first portion. The first portion comprises a first semiconductor. The second portion comprises a second semiconductor that has a bandgap greater than a bandgap of the first semiconductor.
US11444143B2 AMOLED display panel and corresponding display device
The present disclosure provides an active-matrix organic light-emitting diode (AMOLED) display panel and a display device. The AMOLED display panel includes a plurality of first pixel units and a plurality of second pixel units. The first pixel unit includes a first sub-pixel and a second sub-pixel. The present disclosure is achieved by the first sub-pixel and the second sub-pixel in the first pixel unit to share one of the data lines, and by another first sub-pixel and a third sub-pixel in the second pixel unit to share one of the data lines, such that a quantity of data lines and a quantity of fan-out wires are reduced, so as to reduce a size of a lower bezel.
US11444141B2 Display panel with separated pixel circuit regions
The present disclosure provides a display panel including gate lines and data lines disposed on a base substrate. The base substrate is further divided into pixel regions including transparent regions and pixel circuit regions having pixel circuits. The pixel circuit regions of at least two adjacent pixel regions are disposed next to each other and form a pixel circuit joining region, so that the pixel circuit regions of a same row or a same column of the pixel regions are arranged spaced apart from each other. Two adjacent pixel circuit joining regions are spaced apart by the transparent regions.
US11444139B2 Display panel providing planarization layer on pixel defining layer around light emitting functional layer, display device, and manufacturing method of the display panel
The present invention provides a display panel, a display device, and a manufacturing method of the display panel. The display panel includes a source drain layer, a first planarization layer, a second planarization layer, an anode layer, a light emitting functional layer, and a cathode layer which are sequentially stacked from bottom to top. The second planarization layer includes a light shielding structure and a first groove formed by the light shielding structure. The anode layer completely covers the first groove and is extended to cover a portion of the second planarization layer. The light emitting functional layer is disposed on the anode layer in the first groove.
US11444133B2 Display apparatus and method of manufacturing the same
Disclosed is a display apparatus, the display apparatus includes: a base, a display layer disposed on a side of the base, and a color filter layer disposed on a display side of the display layer. The display layer includes a plurality of sub-pixels. The color filter layer includes a plurality of color resistance portions in one-to-one correspondence with the plurality of sub-pixels. A thickness of any color resistance portion of the plurality of color resistance portions is decreased in a direction away from a reference line of the color resistance portion, and the reference line is a straight line passing through a geometric center of the color resistance portion and perpendicular to the base.
US11444132B2 Display substrate having gate extension portion protruding from gate electrode of first transistor, display device and manufacturing method the same thereof
A display substrate, a manufacturing method thereof and a display device are provided. The display substrate includes a base substrate and sub-pixels on the base substrate. At least one sub-pixel includes a first transistor, a second transistor, a third transistor, and a storage capacitor. The display substrate further includes an extension portion protruding from the gate electrode of the first transistor, and the extension portion is extended from the gate electrode of the first transistor in the second direction; the extension portion is at least partially overlapped with the first electrode of the second transistor in a direction perpendicular to the base substrate and is electrically connected with the first electrode of the second transistor; in the first direction, the extension portion has a second side closest to the second capacitor electrode, and the second side is recessed in a direction away from the second capacitor electrode.
US11444124B2 Hybrid memristor/field-effect transistor memory cell and its information encoding scheme
A resistive random-access memory (ReRAM) includes a hybrid memory cell. The hybrid memory cell includes: (a) a left resistance-switching device comprising a first terminal and a second terminal, (b) a right resistance-switching device comprising a first terminal and a second terminal, wherein the first terminal of the right resistance-switching device is connected to the first terminal of the left-resistive switching device at an internal node, and (c) a transistor comprising a source terminal, a drain terminal, and a gate terminal, wherein the drain terminal of the transistor is connected to the left resistance-switching device and the right resistance-switching device at the internal node.
US11444123B2 Selector transistor with metal replacement gate wordline
A vertical transistor structure having a metal gate wordline. The vertical transistor structure can include an epitaxially grown semiconductor column surrounded by a thin gate dielectric layer. A gate structure can surround the semiconductor column and the gate dielectric layer. The device can include first and second dielectric layers and an electrically conductive metal layer located between the first and second dielectric layers. The electrically conductive metal of the gate structure can be tungsten (W). In addition, a thin layer of Ti or TiN can be formed between the metal gate layer and the first and second dielectric layers and the gate dielectric layer. The metal gate layer can be formed with or without the use of a sacrificial layer.
US11444121B2 Pixel or display with sub pixels selected by antifuse programming
Devices and methods of their fabrication for pixels or displays are disclosed. Pixels and displays having redundant subpixels are described. Subpixels are initially isolated by an unprogrammed antifuse. A subpixel is connected to the display by programming the antifuse, electrically connecting it to the pixel or display. Defective subpixels can be determined by photoluminescent testing or electroluminescent testing, or both. A redundant subpixel can replace a defective subpixel before pixel or display fabrication is complete.
US11444112B2 Solid-state image pickup device and electronic apparatus having a wall between the first pixel and the second pixel
The present disclosure relates to a solid-state image pickup device and an electronic apparatus that are capable of preventing leakage of charges between adjacent pixels. A plurality of pixels perform photoelectric conversion on light incident from a back surface via different on-chip lenses for each pixel. A pixel separation wall is formed between pixels adjacent to each other, and includes a front-side trench formed from a front surface and a backside trench formed from the back surface. A wiring layer is provided on the front surface. The present disclosure is applicable to, for example, a backside illuminated CMOS image sensor.
US11444108B2 Isolation structure for suppression floating diffusion junction leakage in CMOS image sensor
Examples of the disclosed subject matter propose disposing deep trench isolation structure around the perimeter of the pixel transistor region of the pixel cell. In some example embodiments, the deep trench isolation structure extends into the semiconductor substrate from the back side of the semiconductor substrate and abuts against or contacts the bottom of shallow trench isolation structure disposed in the front side of the semiconductor substrate. Together, the trench isolating structure isolates the transistor channel of the pixel transistor region. The formation and arrangement of the trench isolation structure in the pixel transistor region forms a floating doped well region, such as a floating P-doped well region (P-well), containing a floating diffusion (FD) and source/drains (e.g., (N) doped regions) of the pixel transistors. This floating P-well region aims to reduce junction leakage associated with the floating diffusion region of the pixel cell.
US11444102B2 Semiconductor device
According to one embodiment, the semiconductor body of the first portion includes a first semiconductor part and a second semiconductor part. The first semiconductor part extends in the stacking direction. The second semiconductor part is provided between the first semiconductor part and the first electrode layer, and has an end located closer to the first electrode layer side than the first semiconductor part. The first insulating film of the second portion includes a first insulating part and a second insulating part. The first insulating part extends in the stacking direction. The second insulating part is provided between the first insulating part and the second electrode layer, and has an end located closer to the second electrode layer side than the first insulating part.
US11444101B2 Spacerless source contact layer replacement process and three-dimensional memory device formed by the process
A lower source-level dielectric etch-stop layer, a source-level sacrificial layer, and an upper source-level dielectric etch-stop layer are formed over a substrate. An alternating stack of insulating layers and sacrificial material layers is formed thereabove. Memory stack structures are formed through the alternating stack. Backside openings are formed through the alternating stack and into the in-process source-level material layers such that tapered surfaces are formed through the upper source-level dielectric etch-stop layer. A source cavity is formed by removing the source-level sacrificial layer, and a continuous source contact layer is formed in the source cavity and in peripheral portions of the backside openings. Portions of the continuous source contact layer overlying the tapered surfaces are removed by performing an isotropic etch process. Remaining portions of the continuous source contact layer comprise a source contact layer. The sacrificial material layers are replaced with electrically conductive layers.
US11444097B2 Manufacturing method of semiconductor memory device and semiconductor memory device
A manufacturing method of a semiconductor memory device in an embodiment, includes: forming a first mask pattern having a first opening and a plurality of second openings above a stacked body; forming a second mask pattern covering some of the plurality of second openings; and etching the stacked body with the first mask pattern as a mask while sequentially exposing the plurality of second openings by causing an end of the second mask pattern to retreat to form a first hole extending in the stacked body in a stacking direction of the stacked body at a position of the first opening and form a plurality of second holes extending in the stacked body to different depths in the stacking direction at positions of the plurality of second openings, and reaching first layers of a plurality of first layers at different levels.
US11444084B2 Multi-layer horizontal thyristor random access memory and peripheral circuitry
A semiconductor structure for a DRAM is described having multiple layers of arrays of thyristor memory cells and associated peripheral circuitry. Memory cells in a vertical string extending through the layers have an electrical connection to one terminal of the memory cells in that string. Word lines couple the strings together. Each layer of the array also includes bit line connections to memory cells on that layer. Methods of fabricating the array are described.
US11444082B2 Semiconductor apparatus having stacked gates and method of manufacture thereof
Aspects of the disclosure provide a method for forming a semiconductor apparatus. The method includes forming a first field-effect transistor (FET) that includes a first gate on a substrate of the semiconductor apparatus. The method includes forming a second FET that is stacked on the first FET along a direction substantially perpendicular to the substrate and includes a second gate. The method includes forming a first routing track and a second routing track that is electrically isolated from the first routing track. Each of the first and second routing tracks is provided on a routing plane stacked on the second FET along the direction. A first conductive trace configured to conductively couple the first gate of the first FET to the first routing track can be formed. A second conductive trace configured to conductively couple the second gate of the second FET to the second routing track can be formed.
US11444081B2 Integrated circuit (IC) device
An integrated circuit (IC) device includes: a fin-type active area protruding from a substrate and extending in a first horizontal direction; a first nanosheet disposed above an upper surface of the fin-type active area with a first separation space therebetween; a second nanosheet disposed above the first nanosheet with a second separation space therebetween; a gate line extending on the substrate in a second horizontal direction intersecting the first horizontal direction, at least a portion of the gate line being disposed in the second separation space; and a bottom insulation structure disposed in the first separation space.
US11444074B2 Semiconductor device and method for manufacturing same
A semiconductor device including a protected element, an element isolation region, a contact region, and a shield region. The protected element is configured including a p-n junction diode between an anode region and a cathode region, and is arranged in an active layer of a substrate. A periphery of the diode is surrounded by the element isolation region. The contact region is arranged at a portion on a main face of the anode region, is set with a same conductivity type as the anode region, and is set with a higher impurity concentration than the anode region. The shield region is arranged between the cathode region and the contact region so as to extend from the main face of the anode region as far as a region deeper than a depth of the contact region and shallower than the anode region. The shield region is configured including a semiconductor region with an opposite conductivity type to the anode region.
US11444066B2 Display apparatus and manufacturing method thereof
A display apparatus is provided. The display apparatus includes a plurality of anode pads disposed on a substrate and spaced apart from each other along a first direction; a cathode pad disposed on the substrate and spaced apart from the plurality of anode pads along a second direction that crosses the first direction; a plurality of repair anode pads disposed on the substrate, spaced apart from each other along the first direction, and spaced apart from the plurality of anode pads and the cathode pad along the second direction; and a plurality of light emitting diodes (LEDs) disposed on the substrate and spaced apart from each other along the first direction, each of the plurality of LEDs including an anode that is electrically connected to a corresponding anode pad from among the plurality of anode pads and a cathode that is electrically connected to the cathode pad.
US11444065B2 Light emitting diode device containing a positive photoresist insulating spacer and a conductive sidewall contact and method of making the same
A light emitting device includes a backplane, an array of light emitting diodes attached to a frontside of the backplane, a positive tone, imageable dielectric material layer, such as a positive photoresist layer, located on the frontside of the backplane and laterally surrounding the array of light emitting diodes, such that sidewalls of the light emitting diodes contacting the positive tone, imageable dielectric material layer have a respective reentrant vertical cross-sectional profile, and at least one common conductive layer located over the positive tone, imageable dielectric material layer and contacting the light emitting diodes.
US11444064B2 Method of forming mesh plate and display device containing the mesh plate
A method of forming a mesh plate and a display device containing the mesh plate are provided. The mesh plate includes a plurality of first portions extend in a horizontal direction and parallel to each other and a plurality of second portions extend in a vertical direction and parallel to each other. Material of each of the first portions and the second portions is independently selected from one of magnet and magnetically conductive material. The positions of the first portions and the second portions is adjusted to cross each other and thus form a plurality of open areas according to preset positions for the open areas.
US11444062B2 Memory scaling semiconductor device
A semiconductor device is disclosed including a memory module formed from a pair of semiconductor dies mounted face to face to each other at the wafer level. These die pairs are formed using wafer-to-wafer bonding technology, where the wafers may be bonded to each other when they are of full thickness. Once bonded, respective inactive surfaces of the wafers may be thinned and then the die pairs diced from the wafers to form a completed memory module. When the wafers are bonded face to face, they compensate each other, mechanically resulting in the die pair having a minimum warpage.
US11444061B2 Semiconductor memory device and method for driving the same
A manufacturing method of a semiconductor device according to an embodiment comprises, bonding a first semiconductor substrate and a second semiconductor substrate to form a stack, filling a first fill material having a first viscosity in a gap located between an outer peripheral portion of the first semiconductor substrate and an outer peripheral portion of the second semiconductor substrate, filling a second fill material having a second viscosity higher than the first viscosity in the gap so as to be adjacent to the first fill material after filling the first fill material in the gap and thinning the second semiconductor.
US11444060B2 Semiconductor package
A package-on-package type package includes a lower semiconductor package and an upper semiconductor package. The lower semiconductor package includes a first semiconductor device including a through electrode, a second semiconductor device disposed on the first semiconductor device and including a second through electrode electrically connected to the first through electrode, a first molding member covering a sidewall of at least one of the first semiconductor device and the second semiconductor device, a second molding member covering a sidewall of the first molding member, and an upper redistribution layer disposed on the second semiconductor device and electrically connected to the second through electrode.
US11444054B2 Semiconductor element mounting structure, and combination of semiconductor element and substrate
Provided is a semiconductor element mounting structure, including: a semiconductor element including an element electrode, and a substrate including a substrate electrode that is provided on a surface facing the semiconductor element at a position facing the element electrode, the semiconductor element and the substrate being connected via the element electrode and the substrate electrode, in which: one of the element electrode or the substrate electrode is a first protruding electrode including a solder layer at a tip portion thereof, the other of the element electrode or the substrate electrode is a first electrode pad including one or more metal protrusions on a surface thereof, the one or more metal protrusions of the first electrode pad extend into the solder layer of the first protruding electrode, and a bottom area of each of the one or more metal protrusions of the first electrode pad is 70% or less with respect to an area of the first electrode pad, or 75% or less with respect to a maximum cross-sectional area of the solder layer of the first protruding electrode.
US11444052B2 Semiconductor package including a package substrate including staggered bond fingers
A semiconductor package includes a package substrate including: first and second bond finger arrays, each of the first and second finger arrays arranged in a first direction on a surface of the package substrate; a first semiconductor chip disposed on the surface of the package substrate and including a first chip pad array corresponding to the first bond finger array; a second semiconductor chip disposed on the surface of the package substrate and including a second chip pad array corresponding to the second bond finger array; first bonding wires connecting bond fingers of the first bond finger array to chip pads of the first chip pad array; and second bonding wires connecting bond fingers of the second bond finger array to chip pads of the second chip pad array.
US11444046B2 Passivation scheme for pad openings and trenches
An integrated circuit (IC) comprising an enhanced passivation scheme for pad openings and trenches is provided. In some embodiments, an interlayer dielectric (ILD) layer covers a substrate and at least partially defines a trench. The trench extends through the ILD layer from a top of the ILD layer to the substrate. A conductive pad overlies the ILD layer. A first passivation layer overlies the ILD layer and the conductive pad, and further defines a pad opening overlying the conductive pad. A second passivation layer overlies the ILD layer, the conductive pad, and the first passivation layer, and further lines sidewalls of the first passivation layer in the pad opening and sidewalls of the ILD layer in the trench. Further, the second passivation layer has a low permeability for moisture or vapor relative to the ILD layer.
US11444040B2 Method for manufacturing a microelectronic device integrating a physical unclonable function provided by resistive memories, and said device
A microelectronic device and method for manufacturing a microelectronic device comprising a plurality of resistive memories, a part of these resistive memories, called PUF memories, forming a PUF, the rest of these resistive memories being known as storage memories. The manufacturing process comprising forming a dielectric layer having on at least one contact surface in contact with an electrode a surface roughness of said surface greater than that of the same dielectric layer of the storage memories.
US11444039B2 Semiconductor die including diffusion barrier layers embedding bonding pads and methods of forming the same
Semiconductor devices can be formed over a semiconductor substrate, and interconnect-level dielectric material layers embedding metal interconnect structures can be formed thereupon. In one embodiment, a pad-connection-via-level dielectric material layer, a proximal dielectric diffusion barrier layer, and a pad-level dielectric material layer can be formed. Bonding pads surrounded by dielectric diffusion barrier portions can be formed in the pad-level dielectric material layer. In another embodiment, a layer stack of a proximal dielectric diffusion barrier layer and a pad-and-via-level dielectric material layer can be formed. Integrated pad and via cavities can be formed through the pad-and-via-level dielectric material layer, and can be filled with bonding pads containing dielectric diffusion barrier portions and integrated pad and via structures.
US11444038B2 Forming large chips through stitching
A method includes performing a first light-exposure and a second a second light-exposure on a photo resist. The first light-exposure is performed using a first lithograph mask, which covers a first portion of the photo resist. The first portion of the photo resist has a first strip portion exposed in the first light-exposure. The second light-exposure is performed using a second lithograph mask, which covers a second portion of the photo resist. The second portion of the photo resist has a second strip portion exposed in the second light-exposure. The first strip portion and the second strip portion have an overlapping portion that is double exposed. The method further includes developing the photo resist to remove the first strip portion and the second strip portion, etching a dielectric layer underlying the photo resist to form a trench, and filling the trench with a conductive feature.
US11444027B2 Wafer-scale satellite with integrated propulsion and attitude control
A wafer-scale satellite bus and a manner of making the same include using wafer reconstruction techniques to stack functional diced circuits onto each other and bond them. The disclosed techniques allow for a variety of functions in each die, including providing, without limitation: ground-based communications, attitude and propulsion control, fuel tanks and thrusters, and power generation. The wafers are initially manufactured according to a common wafer design that provides electrical and power interconnects, then different wafers are further processed using subsystem-specific techniques. The circuits on differently-processed wafers are reconstructed into a single stack using e.g. wafer bonding. Surface components are mounted, and the circuitry is diced to form the final satellites. Mission-specific functions can be incorporated, illustratively by surface-mounting, to the bus at an appropriate stage of assembly, on-wafer circuitry or instrument packages for performing these functions.
US11444026B2 Accidental fuse programming protection circuit
Circuits, methods, and devices for protecting against accidental fuse programming are discussed herein. For example, a fuse circuit may include a first switch electrically connected to a first point, a fuse electrically connected in series with the first switch, a first biasing circuit to control the first switch to enable programming of the fuse in response to a fuse programming event, a second switch electrically connected in series with the fuse between the fuse and a second point, and a second biasing circuit to control the second switch to enable programming of the fuse in response to the fuse programming event.
US11444024B2 Subtractively patterned interconnect structures for integrated circuits
IC interconnect structures including subtractively patterned features. Feature ends may be defined through multiple patterning of multiple cap materials for reduced misregistration. Subtractively patterned features may be lines integrated with damascene vias or with subtractively patterned vias, or may be vias integrated with damascene lines or with subtractively patterned lines. Subtractively patterned vias may be deposited as part of a planar metal layer and defined currently with interconnect lines. Subtractively patterned features may be integrated with air gap isolation structures. Subtractively patterned features may be include a barrier material on the bottom, top, or sidewall. A bottom barrier of a subtractively patterned features may be deposited with an area selective technique to be absent from an underlying interconnect feature. A barrier of a subtractively patterned feature may comprise graphene or a chalcogenide of a metal in the feature or in a seed layer.
US11444023B2 Semiconductor device, package structure including a heat dissipation element having a conductive base and a plurality of antenna patterns and method of fabricating the semiconductor device
A package structure includes a semiconductor die, an insulating encapsulant, a first redistribution layer, a second redistribution layer, a heat dissipation element and conductive balls. The insulating encapsulant is encapsulating the semiconductor die, and has a first surface and a second surface opposite to the first surface. The first redistribution layer is located on the first surface of the insulating encapsulant and includes at least one feed line and one ground plate. The second redistribution layer is located on the second surface of the insulating encapsulant and electrically connected to the semiconductor die and the first redistribution layer. The heat dissipation element is disposed on the first redistribution layer and includes a conductive base and antenna patterns, wherein the antenna patterns is electrically connected to the feed line and is electrically coupled to the ground plate of the first redistribution layer.
US11444021B2 Device and package structure and method of forming the same
Device, package structure and method of forming the same are disclosed. The device includes a die encapsulated by an encapsulant, a conductive structure aside the die, and a dielectric layer overlying the conductive structure. The conductive structure includes a through via in the encapsulant, a redistribution line layer overlying the through via, and a seed layer overlying the redistribution line layer. The dielectric layer includes an opening, wherein the opening exposes a surface of the conductive structure, the opening has a scallop sidewall, and an included angle between a bottom surface of the dielectric layer and a sidewall of the opening is larger than about 60 degrees.
US11444018B2 Semiconductor device including recessed interconnect structure
A semiconductor device includes a first gate structure extending along a first lateral direction. The semiconductor device includes a first interconnect structure, disposed above the first gate structure, that extends along a second lateral direction perpendicular to the first lateral direction. The first interconnect structure includes a first portion and a second portion electrically isolated from each other by a first dielectric structure. The semiconductor device includes a second interconnect structure, disposed between the first gate structure and the first interconnect structure, that electrically couples the first gate structure to the first portion of the first interconnect structure. The second interconnect structure includes a recessed portion that is substantially aligned with the first gate structure and the dielectric structure along a vertical direction.
US11444010B2 Semiconductor device
A semiconductor device includes: a semiconductor chip including a field effect transistor for switching; a die pad on which the semiconductor chip is mounted via a first bonding material; a lead electrically connected to a pad for source of the semiconductor chip through a metal plate; a lead coupling portion formed integrally with the lead; and a sealing portion for sealing them. A back surface electrode for drain of the semiconductor chip and the die pad are bonded via the first bonding material, the metal plate and the pad for source of the semiconductor chip are bonded via a second bonding material, and the metal plate and the lead coupling portion are bonded via a third bonding material. The first, second, and third bonding materials have conductivity, and an elastic modulus of each of the first and second bonding materials is lower than that of the third bonding material.
US11444008B2 Semiconductor light emitting device and method for manufacturing the same
A semiconductor light emitting device includes a semiconductor light source, a resin package surrounding the semiconductor light source, and a lead fixed to the resin package. The lead is provided with a die bonding pad for bonding the semiconductor light source, and with an exposed surface opposite to the die bonding pad The exposed surface is surrounded by the resin package in the in-plane direction of the exposed surface.
US11444006B2 Electronic component apparatus having a first lead frame and a second lead frame and an electronic component provided between the first lead frame and the second lead frame
An electronic component includes: a first lead frame; a second lead frame that is provided on the first lead frame; a first electronic component that is provided between the first lead frame and the second lead frame; a connection member that is provided between the first lead frame and the second lead frame; and an insulating resin that is filled between the first lead frame and the second lead frame so as to cover the first electronic component and the connection member. A first oxide film is provided on a surface of the first lead frame. A second oxide film is provided on a surface of the second lead frame. The first lead frame and the second lead frame are electrically connected to each other by the connection member.
US11444002B2 Package structure
A package structure includes a bottom plate, a semiconductor package, a top plate, a screw and an anti-loosening coating. The semiconductor package is disposed over the bottom plate. The top plate is disposed over the semiconductor package, and includes an internal thread in a screw hole of the top plate. The screw penetrates through the bottom plate, the semiconductor package and the top plate, and includes an external thread. The external thread of the screw is engaged to the internal thread of the top plate, and the anti-loosening coating is adhered between the external thread and the internal thread.
US11443993B2 Chip package structure with cavity in interposer
A package structure and a method of forming the same are provided. The package structure includes a package substrate, an interposer substrate over the package substrate, and multiple semiconductor devices over the interposer substrate. The interposer substrate also has one or more cavities to receive or accommodate additional semiconductor devices that are not allowed to be mounted on the surface of the interposer substrate. The cavities enable a thinner overall package structure. Some semiconductor devices received in the interposer substrate cavities may also be electrically connected to the interposer substrate and/or the semiconductor devices over the interposer substrate in order to improve the electrical performance of the overall package structure.
US11443984B2 Semiconductor device and a method for fabricating the same
A semiconductor device includes a first gate structure disposed on a substrate and extending in a first direction. The first gate structure includes a first gate electrode, a first cap insulating layer disposed over the first gate electrode, first sidewall spacers disposed on opposing side faces of the first gate electrode and the first cap insulating layer and second sidewall spacers disposed over the first sidewall spacers. The semiconductor device further includes a first protective layer formed over the first cap insulating layer, the first sidewall spacers and the second sidewall spacers. The first protective layer has a n-shape having a head portion and two leg portions in a cross section along a second direction perpendicular to the first direction.
US11443979B2 Semiconductor device
A semiconductor device may include a substrate, a first transistor disposed on the substrate, and a second transistor disposed on the substrate. The first transistor includes a first gate structure. The first gate structure of the first transistor may include a first high-k layer, a first work function layer, an overlying work function layer, and a first capping layer sequentially disposed on the substrate. The second transistor includes a second gate structure. The second gate structure comprises a second gate structure, the second gate structure comprising a second high-k layer, a second work function layer, and a second capping layer sequentially disposed on the substrate. The first capping layer and the second capping layer comprise a material having higher resistant to oxygen or fluorine than materials of the second work function layer and the overlying work function layer.
US11443973B2 Robot for simultaneous substrate transfer
Exemplary substrate processing systems may include a transfer region housing defining a transfer region fluidly coupled with a plurality of processing regions. A sidewall of the transfer region housing may define a sealable access for providing and receiving substrates. The systems may include a plurality of substrate supports disposed within the transfer region. The systems may also include a transfer apparatus having a central hub including a first shaft and a second shaft counter-rotatable with the first shaft. The transfer apparatus may include an eccentric hub extending at least partially through the central hub, and which is radially offset from a central axis of the central hub. The transfer apparatus may also include an end effector coupled with the eccentric hub. The end effector may include a plurality of arms having a number of arms equal to the number of substrate supports of the plurality of substrate supports.
US11443972B2 Substrate processing apparatus
A transfer path is provided which is extended so as to be passed on a lateral side of a processing portion that processes a substrate. The substrate transferred between a container held by a holding unit and the processing portion passes through the transfer path. A first transfer robot carries the substrate into and out of the container held by the holding unit, and accesses a reception/delivery region arranged within the transfer path. A second transfer robot receives and delivers the substrate from and to the first transfer robot in the reception/delivery region, and carries the substrate into and out of the processing portion. A second transfer robot raising/lowering unit which raises and lowers the second transfer robot is arranged within the transfer path. The reception/delivery region and the second transfer robot raising/lowering unit are located between the first transfer robot and the second transfer robot.
US11443963B2 Substrate processing method and substrate processing apparatus
A substrate processing method includes a process of cooling a substrate to below a freezing point of a processing liquid using a cooling fluid brought into contact with the substrate opposite. While the substrate is cooled to below the freezing point of the processing liquid, a droplet of processing liquid is dispensed onto a surface of the substrate at a specified location of a foreign substance. The droplet then forms a frozen droplet portion at the specified location. The frozen droplet portion is then thawed.
US11443957B2 Metal oxide layered structure and methods of forming the same
Some embodiment structures and methods are described. A structure includes an integrated circuit die at least laterally encapsulated by an encapsulant, and a redistribution structure on the integrated circuit die and encapsulant. The redistribution structure is electrically coupled to the integrated circuit die. The redistribution structure includes a first dielectric layer on at least the encapsulant, a metallization pattern on the first dielectric layer, a metal oxide layered structure on the metallization pattern, and a second dielectric layer on the first dielectric layer and the metallization pattern. The metal oxide layered structure includes a metal oxide layer having a ratio of metal atoms to oxygen atoms that is substantially 1:1, and a thickness of the metal oxide layered structure is at least 50 Å. The second dielectric layer is a photo-sensitive material. The metal oxide layered structure is disposed between the metallization pattern and the second dielectric layer.
US11443955B2 Semiconductor device and fabrication method thereof
Semiconductor devices and fabrication methods are provided. An exemplary fabrication method includes providing a to-be-etched layer having a plurality of first regions and second regions; forming a first mask layer on the to-be-etched layer; doping portions of the first mask layer outside the second trench regions; forming a second mask layer on the first mask layer; forming a first trench penetrating the first mask layer and the second mask layer over the first regions; forming a mask sidewall spacer on sidewall surfaces of the first trench; removing the second mask layer; and removing the first mask layer in the second trench regions using the mask sidewall spacers and the doped portions of the first mask layer as an etching mask to form seconds trenches over the second trench regions of the plurality of second regions. The sidewall surface of the second trench exposes a corresponding mask sidewall spacer.
US11443952B2 Etching method and etching device
A method of selectively etching a silicon nitride film includes a first step of disposing a target substrate having the silicon nitride film formed thereon in a processing space, a second step of introducing a gas containing H and F into the processing space, and a third step of selectively introducing radicals of an inert gas into the processing space.
US11443951B2 Resin protection member forming apparatus
A resin protection member forming apparatus includes a stage having a resin placement surface on which a particulate thermoplastic resin is to be placed. The stage includes a Peltier device, a DC power source, and a switch. The Peltier device is disposed inside the stage and has an upper surface, which is parallel and close to the resin placement surface, and a lower surface, which is far from the resin placement surface. The DC power source supplies a DC current to the Peltier device. The switch changes a direction of the DC current to be supplied to the Peltier device, between a first direction to heat the upper surface of the Peltier device and a second direction, opposite to the first direction, to cool the upper surface of the Peltier device.
US11443946B2 Method for manufacturing silicon carbide base body, method for manufacturing semiconductor device, silicon carbide base body, and semiconductor device
According to one embodiment, a method for manufacturing a silicon carbide base body is disclosed. The method can include preparing a first base body including silicon carbide. The first base body includes a first base body surface tilted with respect to a (0001) plane of the first base body. A first line segment where the first base body surface and the (0001) plane of the first base body intersect is along a [11-20] direction of the first base body. The method can include forming a first layer at the first base body surface. The first layer includes silicon carbide. The method can include removing a portion of the first layer. The first-layer surface is tilted with respect to a (0001) plane of the first layer. A second line segment where the first-layer surface and the (0001) plane of the first layer intersect is along a [−1100] direction.
US11443940B2 Apparatus for uniform light intensity and methods of using the same
A system and method of forming a planarization layer on a substrate is disclosed. The method can include holding a superstrate with a superstrate chuck, the superstrate chuck positioned relative to a diffusing element, where the diffusing element includes a pattern and the superstrate chuck includes one or more geometric features, and where the pattern of the diffusing element aligns with the one or more geometric features of the superstrate chuck. The method can also include dispensing a formable material over the substrate, contacting the formable material over the substrate with a superstrate, providing a set of beams that pass through the diffusing element to cure the formable material over the substrate and form a layer over the substrate while the superstrate is contacting the formable material.
US11443934B2 Time-of-flight mass spectrometry device
A time-of-flight mass spectrometry device includes: an ion introduction unit; a vacuum chamber connected to the ion introduction unit; a support member provided inside the vacuum chamber; a flight tube having a part of the outer surface supported by the support member and provided inside the vacuum chamber; a temperature sensor provided in the vicinity of a connection portion with the support member of the vacuum chamber; a temperature adjustment element provided in the vicinity of the connection portion; and a temperature control unit that controls the temperature adjustment element based on a measurement result of the temperature sensor.
US11443931B1 Two-volume cryoablation cell apparatus and ablation method thereof for LA-ICP-MS analysis of fluid inclusion
A two-volume cryoablation cell apparatus and an ablation method thereof for LA-ICP-MS analysis of a fluid inclusion are provided. The two-volume cryoablation cell apparatus includes an ablation cell base having a square metal substrate and a metal abutment disposed on the metal substrate and shaped as a hollow cylinder; a cryogenic component including a cryogenic stage disposed on an axis of the metal abutment and configured to hold a sample; a small-volume ablation cell positioned above the cryogenic stage and in contact with an upper surface of the sample during use, wherein the small-volume ablation cell is of a hollow cylindrical shape with a transparent closed upper portion and an open lower portion; and an ablation cell cover body capable of being buckled on an upper opening of the metal abutment during use and configured to seal the sample within the metal abutment.
US11443926B2 Substrate processing apparatus
A substrate processing apparatus having an improved exhaust structure includes a grounded conductive extension portion configured to prevent generation of parasitic plasma in an exhaust space connected to a reaction space. The substrate processing apparatus prevents generation of parasitic plasma in an area, such as the reaction space, other than the reaction space. Thus, power loss may be prevented and a stable plasma process may be achieved.
US11443918B2 Charged particle beam writing method and charged particle beam writing apparatus
In one embodiment, a charged particle beam writing method includes virtually dividing a writing region of the substrate into a plurality of first mesh regions in a first mesh size, calculating an area density of the pattern for each of the plurality of first mesh regions to generate first mesh data, converting a mesh size of the first mesh data into a second mesh size greater than the first mesh size to generate second mesh data, performing a convolution operation between the second mesh data and a proximity effect correction kernel to generate third mesh data, converting a mesh size of the third mesh data into the first mesh size to generate fourth mesh data, performing a convolution operation between the first mesh data and a middle range effect correction kernel to generate fifth mesh data, and adding the fourth mesh data and the fifth mesh data together to calculate an irradiation amount of the charged particle beam for each of the plurality of first mesh regions.
US11443915B2 Detection of buried features by backscattered particles
Disclosed herein an apparatus and a method for detecting buried features using backscattered particles. In an example, the apparatus comprises a source of charged particles; a stage; optics configured to direct a beam of the charged particles to a sample supported on the stage; a signal detector configured to detect backscattered particles of the charged particles in the beam from the sample; wherein the signal detector has angular resolution. In an example, the methods comprises obtaining an image of backscattered particles from a region of a sample; determining existence or location of a buried feature based on the image.
US11443904B2 Steering wheel
A steering wheel, in which an airbag device is attached to a core metal, including a through hole for attachment of the airbag device, via a horn switch mechanism, the horn switch mechanism including: a metal pin member whose tip end portion is locked to the core metal via an engagement member to be engaged with the tip end portion in a state where the tip end portion is inserted into the through hole and which forms a part of an electrical circuit configured to operate the horn device; and a resin cap which is interposed between an inner surface of the through hole and an outer surface of the pin member, the steering wheel includes a plurality of connection paths configured to normally connect the pin member and the core metal in a manner of forming a part of the electrical circuit.
US11443899B2 Multilayer ceramic electronic component and method of manufacturing the same
A multilayer ceramic capacitor includes a glass component of an underlying electrode layer including Zr and Ba, and in a cross-section of the multilayer ceramic capacitor, a Zr/Ba atomic number ratio is not less than about 0.03 and not greater than about 0.15. The underlying electrode layer has a glass-occupied area ratio of not less than about 18% in the cross-section of the multilayer ceramic capacitor. In a SEM image in the cross-section of the multilayer ceramic capacitor, the glass component on an imaginary line α, which is parallel or substantially parallel to the surface of the surface layer of the underlying electrode layer about 3 μm inside of the surface layer of the underlying electrode layer, is not greater than about 0.92 μm.
US11443898B2 Multilayer broadband ceramic capacitor with internal air gap capacitance
A monolithic ceramic capacitor has a plurality of dielectric layers and a plurality of conductive layers sintered together to form a substantially monolithic ceramic body. The ceramic body defines at least one void between the dielectric and conductive layers. The void is at least partially enclosed within the ceramic body and bounded by at least a portion of a dielectric layer, a first conductive layer, and a second conductive layer. Within the dielectric body, the first and second conductive layers are connected in a nonconductive manner.
US11443894B2 Coil component
A coil component includes a body, a support substrate buried in the body, a coil portion disposed on at least one surface of the support substrate and having both ends exposed to a surface of the body, a noise removing portion disposed on the at least one surface of the support substrate, spaced apart from the coil portion, and forming an open loop such that one end of the noise removing portion is exposed to a surface of the body, an insulating layer disposed between the coil portion and the noise removing portion, first and second external electrodes disposed on a surface of the body and connected to both ends of the coil portion, respectively, and a third external electrode disposed on a surface of the body and connected to the one end of the noise removing portion.
US11443891B2 Coil component and electronic device
A coil component includes: a core part including: a winding shaft; and a flange part provided on an axial-direction end of the winding shaft, which has an exterior face on the opposite side of the winding shaft, first and second side faces, and first and second groove parts provided on the exterior face and having a cut-out part on each the first and second side faces; a coil part including: a winding part of a conductor wound around the winding shaft; and two lead parts of the conductor led out from the winding part; and two terminal parts formed on the exterior face of the flange part; wherein the two lead parts are led in from the cut-out parts on the first and second side faces and fitted inside the groove parts, respectively, on the exterior face, and included in the pair of terminal parts, respectively.
US11443890B2 Surface mount coil component and manufacturing method for the same, and DC-DC converter
A surface mount coil component includes an element body defining a compact including magnetic material particles; a coil that is buried, excluding an end portion of the coil, in the element body; and an input-output terminal electrically connected to the end portion of the coil. A thermoplastic resin layer is provided on a surface on a mounting surface side of the element body. An interlayer connection conductor is provided in the thermoplastic resin layer. The input-output terminal is provided on a surface of the thermoplastic resin layer and is electrically connected to the end portion of the coil via the interlayer connection conductor.
US11443889B2 Data and power isolation barrier
A semiconductor package includes a transformer having a primary winding and a secondary winding. The primary winding has first and second terminals and a pair of taps. The secondary winding has first and second terminals and a pair of taps. The semiconductor package includes first and second data transfer circuits, a bridge, and a rectifier. The first data transfer circuit is coupled to the pair of taps of the primary winding. The second data transfer circuit is coupled to the pair of taps of the secondary winding. The bridge is coupled to the first and second terminals of the primary winding. The rectifier is coupled to the first and second terminals of the secondary winding.
US11443886B2 Multilayer substrate and method of producing multilayer substrate
A multilayer substrate includes a laminated body including thermoplastic resin layers, a conductor pattern, a level-difference eliminating through hole, and a thickness adjustment member. The conductor pattern is on a main surface of one of the resin layers and is in the laminated body. The level-difference eliminating through hole is located at a position different from the conductor pattern in a planar view of the laminated body and penetrates the resin layer in a thickness direction. The thickness adjustment member is made of the same material as the resin layers, is located in the through hole, and has a thickness greater than a thickness of the resin layer.
US11443882B2 Coil device
Various embodiments include a coil device for a power converter, the device comprising: a cooling plate; and a plurality N≥3 of coil windings. The cooling plate is thermally coupled to at least one end face of one of the plurality of coil windings. The coil windings are spatially offset from one another by an angle of 2π/N. The cooling plate defines a cooling channel extending at least partially around each of the plurality of coil windings.
US11443880B2 Reactor
A reactor including: a coil having a wound portion; a magnetic core that includes an inner core disposed in the wound portion, the magnetic core forming a closed magnetic circuit; and a resin mold including an inner resin that is interposed between the wound portion and the inner core, and at least partially covers the inner core, the resin mold not covering an outer-peripheral face of the wound portion.
US11443878B2 Operation unit and electronic apparatus
An operation unit includes an operation member, a gear portion provided on the operation member, a plurality of gears engaged with the gear portion and rotatable, and a plurality of magnets, each of which is provided to a corresponding one of the plurality of gears. The plurality of gears rotate so as to change an attractive force between the magnets, when a user operates the operation member.
US11443871B2 Fire resistant and food safe cable jacket and method
An electrical cable is provided. The electrical cable includes at least one conductor having primary insulation; and an outer jacket covering at least a portion of the at least one conductor, the outer jacket comprising at least one flame retardant. The at least one flame retardant is present in an amount capable of retarding flame propagation in accordance with UL 1581 or IEC 60332 and is essentially devoid of chromium, lead, arsenic, mercury, cadmium, antimony, or their compounds; brominated inorganic compounds; and brominated organic compounds. The outer jacket meets FDA 21 CFR Food Contact compliance or Regulation (EU) No. 10/2011 requirements. A method of imparting both flame retardancy and food contact compliance to an electrical cable is also provided.
US11443870B2 Composite cable
A composite cable includes an electric wire bundle, and an outer layer sheath covering the electric wire bundle. The electric wire bundle includes a one-core first electric wire, a one-core second electric wire, a two-core twisted pair electric wire, a one-core third electric wire, and one wire-like interposed material formed in the shape of a wire using a polymer. In the electric wire bundle, in a cross sectional view the twisted pair electric wire is disposed on one side of a centerline joining the center of the first electric wire and the center of the second electric wire, and the third electric wire and the wire-like interposed material are disposed on the other side of the centerline.
US11443867B2 Method for producing a scattered beam collimator, scattered beam collimator and x-ray device with scattered beam collimator
A method is for producing a scattered beam collimator starting from a lower side and extending in a build-up direction as far as an upper side, and having a large number of X-ray absorbing partitions, and in which pass-through channels for unscattered X-ray radiation are embodied between the partitions. A lithographic process is used, by which the partitions of the scattered beam collimator are formed from a photoresist into which an X-ray absorbing material is mixed.
US11443863B2 Method for decontaminating metal surfaces of a nuclear facility
A method for decontaminating a metal surface exposed to radioactive liquid or gas during operation of a nuclear facility comprises an oxidation step wherein a metal oxide layer on the metal surface is contacted with an aqueous oxidation solution comprising a permanganate oxidant for converting chromium into a Cr(VI) compound and dissolving the Cr(VI) compound in the oxidation solution; and a first cleaning step wherein the oxidation solution containing the Cr(VI) compound is directly passed over an anion exchange material and the Cr(VI) compound is immobilized on the anion exchange material. The method provides for substantial savings of radioactive waste and produces chelate-free waste.
US11443862B2 Storage system for radioactive nuclear waste with pressure surge protection
A radioactive nuclear waste storage system includes a cask comprising a hermetically sealed internal cavity configured for holding the waste such as spent nuclear fuel submerged in an inventory of water. One or more pressure surge capacitors disposed inside the cask include a vacuum cavity evacuated to sub-atmospheric conditions prior to storage of fuel in the cask. At least one rupture disk seals a vacuum chamber inside each capacitor. Each rupture disk is designed and constructed to burst at a predetermined burst pressure level occurring inside the cask external to the capacitor. This allows excess cask pressure occurring during a high pressure excursion resulting from abnormal operating conditions to bleed into capacitor, thereby returning the pressure inside the cask to acceptable levels. In one embodiment, the capacitors are located in peripheral regions of the cask cavity adjacent to the circumferential wall of the cask body.
US11443860B2 Apparatus for use in the inspection of a top grid guide of boiling water reactor
An apparatus for performing an inspection on the beams of the top guide of a BWR includes a housing, an alignment assembly, and an inspection system. The housing is receivable atop the upper edges of a first pair of beams adjacent a receptacle of the top guide. The reception of the housing atop the upper edges of the first pair of beams is facilitated by the alignment assembly which includes a plurality of legs that are simultaneously moved between a retracted position wherein one or more of the legs is disengaged from the beams within the receptacle and an extended position wherein all of the legs are engaged with the beams of the top guide within the receptacle. The inspection system includes a pair of inspection elements that are translated above a second pair of beams that are adjacent the receptacle and that do not have the housing received thereon.
US11443852B2 Reduced power machine learning system for arrhythmia detection
Techniques are disclosed for using feature delineation to reduce the impact of machine learning cardiac arrythmia detection on power consumption of medical devices. In one example, a medical device performs feature-based delineation of cardiac electrogram data sensed from a patient to obtain cardiac features indicative of an episode of arrythmia in the patient. The medical device determines whether the cardiac features satisfy threshold criteria for application of a machine learning model for verifying the feature-based delineation of the cardiac electrogram data. In response to determining that the cardiac features satisfy the threshold criteria, the medical device applies the machine learning model to the sensed cardiac electrogram data to verify that the episode of arrhythmia has occurred or determine a classification of the episode of arrythmia.
US11443850B2 Max-margin temporal transduction for automatic prognostics, diagnosis and change point detection
A method of detecting status changes, and a corresponding point-in-time, in monitored entities, includes receiving one or more elements of time-series data from one or more sensors, the elements of time-series data representing an operational state of the monitored entity, creating a predictive model from the time-series data in a datastore memory, applying a transduction classifier to the predictive model, the transduction classifier detecting a change from healthy to unhealthy in the time-series data, and the corresponding point-in-time when the change occurred, and providing an identification of the change in the time-series data and the corresponding point-in-time. In some embodiments the transduction classifier can be a maximum margin classifier having a support vector machine component and a temporal transductive component. A system and a non-transitory computer readable medium are also disclosed.
US11443845B2 Systems and methods for storing compressed images
Method for storing a compressed digital image includes performing an artificial intelligence (“AI”) diagnostic test on the digital image; determining an uncompressed diagnostic result associated with the digital image based on the AI diagnostic test; generating one or more compressed digital images by compressing the digital image, each compressed digital image having a respective compression ratio; decompressing each compressed digital image to generate a respective decompressed digital image; performing the diagnostic test on each decompressed digital image; determining a decompressed diagnostic result associated with each decompressed digital image based on the respective diagnostic test; identifying one or more decompressed digital images having a respective decompressed diagnostic result that is the same as the uncompressed diagnostic result; selecting from the identified one or more decompressed digital images, the decompressed digital image associated with the highest compression ratio; and storing the compressed digital image associated with the selected decompressed digital image.
US11443841B2 System for assisting the preparation of medication dose packs and methods
A system for assisting a manual filling of at least two dose packs laid on a support surface wherein each said dose pack has receptacles adapted to receive medication items based on dose pack prescription profiles. The system generally has a dose pack medication localizer for determining a location of each receptacle of each said dose pack, and for identifying medication items required in each said receptacle using the dose pack prescription profiles; a medication grouper for grouping, for each of the medication items of the dose pack prescription profiles of all of the dose packs, the locations of each said receptacle to be filled with a corresponding one of the medication items; a distribution matrix generator for generating a distribution sequence for filling the dose packs using each one of said grouping; and an output for producing a visual representation of the distribution sequence.
US11443830B1 Error avoidance based on voltage distribution parameters of block families
A method can include receiving a request to read data from a block of a memory device coupled with a processing device, determining, using a first data structure mapping block identifiers to corresponding block family identifiers, a block family associated with the block of the memory device, determining, using a second data structure mapping block family identifiers to corresponding voltage distribution parameter values, a voltage distribution parameter value associated with the block family, determining a set of read levels associated with the voltage distribution parameter value, wherein each read level in the set of read levels corresponds to a respective voltage distribution of at least one memory cell comprised by the block of the memory device, and reading, using the determined set of read levels, data from the block of the memory device.
US11443823B2 Method and circuit for scan dump of latch array
Testability of memory on integrated circuits is improved by connecting storage elements like latches in memory to scan chains and configuring memory for scan dump. The use of latches and similar compact storage elements to form scannable memory can extend the testability of high-density memory circuits on complex integrated circuits operable at high clock speeds. A scannable memory architecture includes an input buffer with active low buffer latches, and an array of active high storage latches, operated in coordination to enable incorporation of the memory into scan chains for ATPG/TT and scan dump testing modes.
US11443817B2 Nonvolatile memory device
A nonvolatile memory device includes processing circuitry configured to apply a sub-voltage to the first word lines, determine a desired first read voltage based on a threshold voltage distribution of a plurality of first memory cells connected to the first word lines, apply the sub-voltage to the second word lines, determine a desired second read voltage based on a threshold voltage distribution of a plurality of second memory cells connected to the second word lines, apply the desired first read voltage to the first word lines while simultaneously reading the first memory cells connected to the first word lines, and apply the desired second read voltage different from the desired first read voltage to the second word lines while simultaneously reading the second memory cells connected to the second word lines.
US11443814B1 Memory structure with marker bit and operation method thereof
A memory structure and an operation method are provided. The memory structure comprises a memory array, having plural blocks, each of the blocks having plural word lines coupled to memory cells; and one marker bit column having one or plural marker bit units, and the one plural marker bit units being coupled to one or the plural word lines. In performing a block erase operation to the blocks of the memory array, for each block, the controller pre-reads the data from the marker bit unit is pre-read, and the marker bit unit is erased during performing the block erase operation if the marker bit indicates a program state, and the block erase operation is skipped if the marker bit indicates an erase state.
US11443810B2 Negative level shifters and nonvolatile memory devices including the same
A negative level shifter includes a shifting circuit and a latch circuit. The shifting circuit shifts levels of a first input signal and a second input signal to provide a first output signal and a second output signal having complementary levels at a first output node and a second output node, respectively, using low voltage transistors and high voltage transistors having different characteristics. The latch circuit, connected to the shifting circuit at the first output node and the second output node, latches the first output signal and the second output signal, receives a negative voltage having a level smaller than a ground voltage, and drives the second output signal and the first output signal complementarily to either a level of a power supply voltage or a level of the negative voltage, based on voltage levels at the first output node and the second output node, respectively.
US11443790B2 Spinel containing magnetic tunnel junction and method of making the same
A magnetoresistive memory device includes a first electrode, a second electrode that is spaced from the first electrode, and a perpendicular magnetic tunnel junction layer stack located between the first electrode and the second electrode. The perpendicular magnetic tunnel junction layer stack includes, from one side to another: a reference layer having a fixed reference magnetization direction, a first spinel layer located including a first polycrystalline spinel material having (001) texture along an axial direction that is perpendicular to an interface with the reference layer, a magnesium oxide layer including a polycrystalline magnesium oxide material having (001) texture along the axial direction, a second spinel layer including a second polycrystalline spinel material having (001) texture along the axial direction, and a ferromagnetic free layer.
US11443785B2 Memory device for generating data strobe signal based on pulse amplitude modulation, memory controller, and memory system including the same
A memory device includes a memory cell array and a data input and output circuit configured to output a data signal (DQ signal) including data read from the memory cell array and a data strobe signal (DQS signal) including a toggle pattern associated with an operating condition of the memory device based on n-level pulse amplitude modulation (PAMn), wherein n is an integer greater than or equal to 4.
US11443784B2 Command buffer chip with dual configurations
A buffer chip includes a first set of input/output (I/O) pins a second set of I/O pins, and is configurable to operate in one of a first mode or a second mode. The first set of I/O pins and the second set of I/O pins are configured to convey first signals between the buffer chip and one or more volatile memory devices on a memory module when the buffer chip is configured to operate in the first mode. The first set of I/O pins is configured to convey the first signals between the buffer chip and the one or more volatile memory devices and the second set of I/O pins is configured to convey second signals between more non-volatile memory devices on the memory module when the buffer chip is configured to operate in the second mode.
US11443760B2 Active sound control
A system automatically controls an electronic device's audio by detecting an active sound source presence within an auditory detection space. The system transitions the electronic device to selectively output a desired sound when the active sound source presence is detected and detects sound in the auditory detection space. The system enhances sound and transforms it into electrical signals. The system converts the electrical signals into a digital signal and identifies active sound segments in the digital signals. The system attenuates noise components in the digital signals and locates the physical location of the active sound source. It adjusts an output automatically by muting a second sound source in a second detection space.
US11443758B2 Anomalous sound detection with timbre separation
Methods, systems, and computer program products for detecting anomalous behavior include reconstructing a waveform of a target device from an input waveform using a target autoencoder. A waveform of unrelated sound events is reconstructed from the input waveform using an environmental autoencoder. The input waveform is classified to determine that the input waveform is produced by anomalous behavior of the target device using a classifier, based on the reconstructed waveform of the target device and the reconstructed waveform of the unrelated sound events. An automatic response to the anomalous behavior is generated.
US11443751B2 Phase reconstruction in a speech decoder
Innovations in phase quantization during speech encoding and phase reconstruction during speech decoding are described. For example, to encode a set of phase values, a speech encoder omits higher-frequency phase values and/or represents at least some of the phase values as a weighted sum of basis functions. Or, as another example, to decode a set of phase values, a speech decoder reconstructs at least some of the phase values using a weighted sum of basis functions and/or reconstructs lower-frequency phase values then uses at least some of the lower-frequency phase values to synthesize higher-frequency phase values. In many cases, the innovations improve the performance of a speech codec in low bitrate scenarios, even when encoded data is delivered over a network that suffers from insufficient bandwidth or transmission quality problems.
US11443742B2 Method and apparatus for determining a dialog state, dialog system, computer device, and storage medium
In a method for determining a dialog state, first dialog information is obtained. The first dialog information is dialog information inputted during a dialog process. Based on the first dialog information, target scenario information corresponding to the first dialog information is determined. The target scenario information is used to indicate a dialog scenario of the first dialog information. Based on the first dialog information and the target scenario information, a first dialog state corresponding to the first dialog information is obtained. The first dialog state is used to represent a response mode for responding to the first dialog information.
US11443736B2 Presentation support system for displaying keywords for a voice presentation
[Problem] Provided is a presentation support system that makes it possible to give effective presentations, for both presentations by machines and normal presenters. [Solution] The presentation support system included: a display unit 3; a material storage unit 5 that stores a presentation material and a plurality of keywords; an audio storage unit 7; an audio analysis unit 9 that analyzes a term contained in a presentation; a keyword order adjustment unit 11 that analyzes an order of appearance of a plurality of keywords contained in the audio analyzed by the audio analysis unit and changes the order of the plurality of keywords on the basis of the order of appearance; and a display control unit 13 that controls content displayed in the display unit 3.
US11443734B2 System and method for combining phonetic and automatic speech recognition search
A text search query including one or more words may be received. An ASR index created for an audio recording may be searched over using the query to produce ASR search results including words, each word associated with a confidence score. For each of the words in the ASR search results associated with a confidence score below a threshold (and in some cases having one or more preceding words in the ASR index and one or more subsequent words in the ASR index), a phonetic representation of the audio recording may be searched for the word having the confidence score below the threshold, where it occurs in the audio recording, possibly after the one or more preceding words and in the audio recording before the one or more subsequent words, to produce phonetic search results. Search results may be returned include ASR and phonetic results.
US11443730B2 Initiating synthesized speech output from a voice-controlled device
A system, a computer program product, and method for controlling synthesized speech output on a voice-controlled device. A sensor is used to capture an image of a face of a person. A database of previously stored images of facial features is accessed. In response to i) not recognizing the at least one person the voice-controlled device selects a first set of conversational starters; ii) recognizing the person and recognizing previous communications with the person, the voice-controlled device selects a second set of conversational starters; iii) recognizing the person and not recognizing previous communications with the person, the voice-controlled device selects a third set of conversational starters; or iv) recognizing the at least one person and recognizing previous communications with the person selecting but do not know the person's name selecting a fourth set of conversational starters. The voice controlled device outputs the selected set of conversational starters.
US11443727B2 Synchronized multichannel loopback within embedded architectures
In at least one embodiment, an embedded Linux system is provided. The Linux system includes a memory, a system on a chip (SoC) device, and a first circuit. The SoC device includes the memory and is programmed to process at least a reference signal indicative of undesired audio content and a measured signal indicative of measured audio data in a listening environment. The first circuit is programmed to receive the reference signal and the measured signal. The first circuit is further programmed to merge the reference signal with the measured signal to provide a combined system input to the SoC device to prevent temporal misalignment between the reference signal and the measured signal caused by one or more software layers of the Linux system.
US11443721B2 Display device
A display device includes: sub-pixels each including a memory block including memories; memory selection line groups each including memory selection lines electrically coupled to the memory blocks in the sub-pixels that belong to the corresponding row; a memory selection circuit configured to concurrently output memory selection signals to the memory selection line groups; a potential line; a conduction switch provided for at least one memory in the memory block on a one-to-one basis; and an operating-memory conduction circuit configured to output, to the conduction switch, an operation signal for determining whether to electrically couple or uncouple the potential line and the corresponding one memory. Each memory is capable of storing sub-pixel data therein when being coupled to the potential line. Each sub-pixel displays an image based on the sub-pixel data stored in one memory in the sub-pixel according to the memory selection line supplied with the memory selection signal.
US11443718B2 Circuit device, electronic apparatus, and mobile body for generating latency compensated display
A circuit device (160) includes an interface (161), a parameter computation unit (140), and a warp processing unit (130). A rendering image and tracking information are input to the interface (161). The parameter computation unit (140) computes a latency compensation parameter for compensating a latency including a rendering processing latency of a rendering image based on tracking information. The warp processing unit (130) performs latency compensation processing for compensating the position of a virtual object in a display region based on the latency compensation parameter.
US11443715B2 Strobe configuration for illumination of frame at display device
A display system includes a rendering device and a display device. The rendering device is to render a sequence of frames for display at the display device, wherein the display device is to use an illumination strobe during each frame period associated with a corresponding frame of the sequence of frames. The rendering device further is to determine a position of the illumination strobe within each frame period based one or more input parameters, each input parameter representing a corresponding operational characteristic of one of the rendering device or the display device.
US11443714B2 Display control device, display control method, and display control program
A display control device includes: a first control unit that performs control for displaying a bar for plotting an inspection result for each inspection item in a subject with one direction of the bar representing a value of the inspection result, and displaying a mark representing a last inspection result in the bar; and a second control unit that performs control for displaying information representing a predetermined number of inspection results of at least one of the subject individual or the same variety as a variety of the subject individual for a predetermined inspection item along the one direction of the bar with different color or density depending on a frequency of each inspection result.
US11443699B2 Data driving circuit and display device including the same
A display device includes a display panel having pixels. A timing controller generates a first control signal and data control signals. Data driving circuits each recover a data signal from a corresponding data control signal of the data control signals in response to the first control signal, generate a data voltage corresponding to the data signal, and provide the data voltage to the display panel. Each of the data driving circuits includes: a setting unit configured to acquire a setting value from the data control signal; an equalizer configured to compensate for distortion of the corresponding data control signal according to the setting value to output compensated data control signal; and a recoverer configured to recover a clock signal from the compensated data control signal and recover the data signal from the compensated data control signal based on the clock signal.
US11443698B2 Data driver and display device including a data driver
A display device includes a display panel, a data driver which provides data voltages to the display panel, and a controller which provides output image data to the data driver. The controller includes a data line memory which stores input image data for each pixel row of the display panel, an address line memory which stores addresses for the input image data, and a data serialize block which generates the output image data provided to the data driver by rearranging the input image data stored in the data line memory based on the addresses stored in the address line memory.
US11443697B2 Driving circuit and display device including the same
Provided is a scan driving circuit including a plurality of unit scan driving circuits, at least one of the plurality of unit scan driving circuits including: a first transistor configured to receive a prior scan signal in synchronization with a first clock signal and to respond to an enable level of the prior scan signal to output a second clock signal as a corresponding scan signal during one cycle of the first clock signal; a second transistor coupled between the first transistor and a first voltage; and a third transistor coupled to a gate of the second transistor and configured to be turned on by a first signal. A width of a first wire configured to transfer the first clock signal and a width of a second wire configured to transfer the second clock signal are larger than that of a third wire configured to transfer the first signal.
US11443685B1 Display device, driver chip, and displaying method
A display device includes a processor circuit, a driver circuit, and a display panel. The driver circuit is coupled to the processor circuit to detect whether there is abnormal transmission between the processor circuit and the driver circuit. The display panel is coupled to the driver circuit. The display panel includes a display array and a shift register circuit. The display array is to display an image. The shift register circuit is coupled to the display array. When there is the abnormal transmission in a first display period of a first frame, the driver circuit outputs a control signal having a disable level in the first display period to the shift register circuit to control the shift register circuit not to operate in order to stop updating the image.
US11443678B2 Display device
Systems and methods are provided for a display device that includes a display unit. The display unit includes scan lines and pixels coupled to the scan lines. A timing controller operates in a first mode and a second mode and generates a start signal, based on a vertical synchronization signal provided from the outside. A scan driver generates a scan signal, based on the start signal, and sequentially provides the scan signal to the scan lines. The timing controller generates the start signal immediately after a pulse of the vertical synchronization signal is applied in the first mode, and generates the start signal before a pulse the vertical synchronization signal is applied in the second mode.
US11443677B2 Display panel, display method thereof, and display apparatus
The present disclosure relates to a display method of a display panel. The display method may include obtaining original luminance of three single color subpixels in each of the pixel units based on an image to be displayed; obtaining luminance compensation values of the three single color subpixels that need to be color compensated at a time of obtaining the luminance of the mixed color subpixel as the first substitute luminance; calculating luminance of the mixed color produced by the three single color subpixels in the pixel unit respectively based on each of the luminance of the three single color subpixels after color compensation; and setting input luminance of the single color subpixel having the smallest luminance of the mixed color as 0, and obtaining actual luminance of the other single color subpixels and the mixed color subpixel.
US11443663B2 Adjustable support structure for display tile
A support substructure for fastening a display tile to a support structure of a tiled display, where the support substructure is linked to the support structure by means of a first mechanism allowing movements of the display tile in a plane parallel to the nominal plane (XY) of the tiled display independently of the presence or absence of adjacent display tiles.
US11443661B2 Flexible display substrate and method for manufacturing the same
A flexible display substrate and a method for manufacturing the same are provided. The method includes: forming a first insulating layer on a flexible base substrate; forming an etching barrier layer on a side of the first insulating layer away from the flexible base substrate; forming a second insulating layer covering the etching barrier layer on the side of the first insulating layer away from the flexible base substrate; and forming a first opening in the first insulating layer and a second opening in the second insulating layer through one patterning process, so that an orthographic projection of the first opening on the flexible base substrate falls within an orthographic projection of the second opening on the flexible base substrate, so as to form a step portion at a connection position where the first opening is connected to the second opening.
US11443657B2 Linerless labels
Linerless labels are presented. A label includes a specific pattern or set of patterns of adhesive applied to one side of the label. The adhesive pattern(s) reduces contact between a cutter blade of a printer and the adhesive on the one side of the label. Moreover, the adhesive patterns reduce buildup of adhesive on the cutter blade and reduce buildup at specific locations on the cutter blade. That is, the adhesive patterns more evenly distribute adhesive buildup across the cutter blade. Consequently, the cutter blade can be used for a longer period of time before the cutter blade needs to be cleaned of the adhesive.
US11443651B2 Avionics electronic signals intelligence warfare integration system and control method thereof
The present disclosure relates to an avionics electronic warfare integration system capable of simulating avionics electronic warfare and a control method thereof. The avionics electronic warfare integration system includes a scenario generator configured to set a simulation situation simulating avionics electronic warfare and generate an encounter scenario in which a test object encounters at least one target in the simulation situation, a raw data generator configured to generate raw data corresponding to the encounter scenario, a mission equipment mounted on the test object and configured to perform a mission corresponding to the encounter scenario and generate mission data, and a central control device configured to simulate the encounter scenario and verify the mission equipment using the raw data and the mission data.
US11443650B2 Method and apparatus for VR training
According to an exemplary embodiment, a method for operating a virtual reality (VR) device includes performing a VR training operation, acquiring information about an immersion level while performing the VR training operation, comparing the information about an immersion level with a predetermined threshold value, and performing a first operation for improving an immersion level of a user when the information about an immersion level is lower than the predetermined threshold value.
US11443642B2 Secure microservice architecture for unmanned air traffic management
A platform for unmanned traffic management (UTM) may include a compute system and infrastructure that standardizes and controls aviation data transmitted between service providers, where each service is abstracted from the platform through a service wrapper that enforces the preset data standards. The service wrappers enforce restrictions on the performance and configuration of data from the service provider. The service wrappers are customized to respective services (such as tracking, terrain, or weather), but provide a standard point of interface, security, and trust between the platform and any services directed to provide a similar function. Upon the request of a user or service providers to obtain aviation data, the UTM platform selects a service providing that aviation data, and provides connection data to the user while protecting the security and integrity of the data. Computationally-intensive tasks that require data from supporting services can be bundled or grouped together as a single service with a service wrapper providing a single point of interface. Bundled services can be designed to as to maintain verifiability and/or safety-criticality of the data passed therethrough.
US11443641B2 Systems and methods for flight plan modifications
Methods and systems for modifying a flight plan to implement micro-shortcuts. The system identifies a segment of interest within an initial flight plan, the segment of interest being a section to consider for a micro-shortcut. The system determined a geographical environment associated with the segment of interest and determines a relevant air traffic control (ATC) for the geographical environment. The system requests, from the relevant ATC, an amount of deviation from the initial flight plan for the segment of interest. Upon obtaining permission for the amount of deviation from the initial flight plan for the segment of interest, the system calculates a shortest path (i.e., a micro-shortcut) for the segment of interest. The system modifies the initial flight plan and commands the FMS to fly the shortest path for the segment of interest.
US11443639B2 Methods of generating a unmanned aerial vehicle migration trajectory, electronic devices and storage mediums
A method of generating a UAV migration trajectory includes: obtaining a drawn path on a map and preprocessing the drawn path to generate a first path; determining a candidate region of interest and sample viewpoints in a three-dimensional space according to sample points of the first path; determining a local candidate according to the candidate region of interest and the sample viewpoints, and obtaining a local candidate cost function; generating a local migration trajectory according to a path between different local candidates, and obtaining a local migration trajectory cost function of the local migration trajectory; and constructing a set travelling salesman problem according to the local candidate cost function and the local migration trajectory cost function, and solving the set travelling salesman problem to obtain a global migration trajectory.
US11443634B2 Smart signs for autonomous vehicles
The disclosure relates to smart signs or physical markers for facilitating passenger trips for autonomous vehicles. For instance, a physical marker remote from the autonomous vehicles may receive a first notification indicating a request for a trip has been made via a client computing device. The physical marker may determine when the client computing device has reached a physical marker, and in response to the determination, the physical marker may send a second notification to a dispatching server computing device indicating that the client computing device has reached a physical marker. Other aspects of the disclosure relate to various features and uses for the physical marker.
US11443632B2 Vehicle and control method thereof
A vehicle includes: a transceiver configured to communicate with another vehicle; an acceleration sensor configured to detect an impact of the vehicle; a camera configured to acquire first image data of an external field of view of the vehicle; and a controller configured to determine whether an impact of the vehicle with a first vehicle has occurred based on an output value of the acceleration sensor, perform image processing for the first vehicle that generated the impact of the vehicle based on the first image data when is the controller determines that the impact of the vehicle has occurred, and to control the transceiver to request the another vehicle for second image data corresponding to an occurrence time of the impact of the vehicle when the plate number of the first vehicle is not identified based on the image processing.
US11443628B2 Method, system, and computer-readable storage medium for managing shared vehicle
A shared vehicle management system for managing a shared vehicle is described in the present disclosure. The shared vehicle management system includes a return request processing unit, a shared vehicle management unit and a parking determination unit. The return request processing unit is configured to receive, from a mobile device of a user, a shared vehicle return request including terminal identification information of the mobile device and parking spot identification information. The shared vehicle management unit is configured to identify the shared vehicle based on the terminal identification information of the mobile device. The parking determination unit is configured to determine, based on the parking spot identification information, that the shared vehicle identified by the shared vehicle management unit is parked on a parking spot corresponding to the parking spot identification information. The return request processing unit is further configured to transmit a notification of completion of return to the mobile device.
US11443626B2 Adjusting vehicle timing in a transportation network
Methods, computer program products, and systems are presented. The methods include, for instance: obtaining passenger information of one or more passenger traveling within a transportation network; and providing one or more output based on a processing of the passenger information.
US11443624B2 Automatic warning of navigating towards a dangerous area or event
An example operation includes one or more of determining, via a server, a dangerous area on a route of a transport, wherein the dangerous area is based on a new condition of an area, sending a notification to the transport, via the server, of the dangerous area and the new condition and performing, via the transport, at least one atypical action to traverse the dangerous area until a resolution of the new condition occurs, wherein the atypical action comprises one or more movements that do not typically occur on or around the dangerous area.
US11443614B2 User-configurable weather warning apparatus
User-configurable weather warning apparatuses, and methods for providing and configuring user-configurable weather warning apparatuses are presented. For example, according to one aspect, an apparatus comprising a processor and a Radio Frequency (RF) receiver configured to receive a first Special Area Message Encoding (SAME) message may be provided. The processor may be configured to, responsive to a user preference to trigger an alert system only in the event of a tornado warning: determine whether the first SAME message indicates a tornado warning; and in response to determining that the first SAME message indicates a tornado warning, trigger the alert system.
US11443611B2 Method of providing activity notification and device thereof
An example method of providing an activity notification is provided. The method includes registering, by the device, information about the activity notification according to a request for registering the activity notification, and transmitting, by the device, the registered information about the activity notification to a management device, wherein the management device performs a process of providing the activity notification.
US11443602B2 Methods and systems for detecting prohibited objects
A prohibited object detection system detects improper use of an object in an area being monitored. An image of an object detected in an area associated with a monitored individual, such as a patient room, is collected, and the system identifies reference points on the object. The system may compare the reference points to reference points of known improper uses of the object. The system may determine whether the detected object in the improper use position is in proximity to at least a portion of the monitored individual or other person within the monitored area. One or more designated recipients may be alerted if the object is in a position consistent with an improper use.
US11443586B2 Game management system
A game management system for managing a casino game played on a gaming table of a casino facility includes: a camera which photographs a bet chip to obtain an image; a control device which specifies a bet amount for each player position on the gaming table on the basis of a position, a type, and the number of sheets of the chip in the image, a player number determination device which determines the number of players participating in a game on the gaming table, and a management control device which determines a recommended value of a minimum bet amount for each gaming table on the basis of information on a bet amount specified by the control device and information on the number of players determined by the player number determination device.
US11443585B2 Vertical roulette mechanism with rotating rim
A single player vertical roulette mechanism is directed that includes a stand, a wheel, a rotating rim and two drive mechanisms. The wheel is configured to be mounted to the stand and rotate relative to the stand. The wheel includes a plurality of numbers corresponding to a roulette wheel. One drive mechanism is affixed to the stand and configured to rotate the wheel. A second drive mechanism is affixed to the stand and configured to rotate the rotating rim. A roulette ball is fixedly mounted to the rotating rim. A plurality of lights are fixedly mounted to the stand between the stand and the wheel. A light illuminates the ball. The plurality of lights illuminate the wheel so the numbers are visible to a player of the vertical roulette mechanism. The stand is further connected to a seat for a single player such that the roulette mechanism can be substituted for a traditional slot machine cabinet.
US11443584B1 Locking links
The present disclosure relates generally to gaming systems that are capable of providing improved game functionality using locking links and a lock function that can be automatically performed in an electronic game during game play. The locking links and a lock function can increase player engagement and can lead to increased play of the gaming machine.
US11443582B2 Virtual payment system and method for dispensing fuel
A system facilitating payment for fuel dispensing includes a fuel dispenser associated with a current-loop-to-ethernet converter for receiving serial data from a fuel dispenser controller and converting said serial data to an ethernet signal and a network appliance coupled the current-loop-to-ethernet converter by an ethernet port. A virtual payment facilitator is connected to the network appliance over a VPN and to a payment authorization entity, also over a VPN. A process performed by the system includes receiving a fueling request at the virtual payment facilitator from the payment authorization entity and converting that request into a command issued to the fuel dispenser to dispense fuel.
US11443580B2 Method and system for access to a secured building
The present invention provides for methods and systems for accessing a secured building. The method includes retrieving information from a code associated with a carrier and an address. The code may be a barcode with encoded information. The method further includes confirming that the address is associated with the secured building and further validating the carrier as an authorized carrier by an identification of the carrier. The method further includes validating a status associated with the information to be one of: in transit; and out for delivery. Upon positive response of the status, the method further includes allowing access to the secured building. In some embodiments, prior to allowing access to the secured building, the method further includes checking that an update to the status is within 24 hours.
US11443579B2 Access control system and method for use by an access device
Systems and methods are provided to allow a smart phone or any terminal to activate a lock using a web site or server computer system. An access control system is provided that includes a server and an access device. The access device includes a processor and a communication module. The process has control of a lock and is able to receive a reservation certificate presented by a portable terminal through the communication module. The processor activates the lock when a current reservation certificate has been presented.
US11443578B2 Wireless communication apparatus, authentication apparatus, wireless communication method and authentication method
According to one embodiment, when a control unit is notified of information in at least one second signal received by one of first and second wireless communication units after the control unit provides the second wireless communication unit with a command to transmit a first signal containing first address information and before a waiting time elapses and when the at least one second signal contains second address information assigned to an authentication apparatus having received the first signal, then the control unit provides the first wireless communication unit with a command to transmit a third signal for a connection request with the second address information set in a destination address.
US11443574B2 Locking system for exchange of items, services, and/or facilities
One or more techniques and/or systems are provided for facilitating the exchange of an item. For example, a containment component is configured to receive one or more items. A locking component is configured to selectively restrict or allow access to the item. A code generation component is configured to generate and provide an unlocking code to a requestor (e.g., based upon payment by the requestor that requests access to the item). A code entry component is configured to receive user input of a code. The code entry component either retains the locking component in a locked state if the code is not validated as the unlocking code or transitions the locking component into an unlocked state if the code is validated as the unlocking code.
US11443571B2 Monitoring frequency setting method and device
The present disclosure relates to a monitoring frequency setting method and device. The method includes that: a usage log of a controlled device is acquired; and a monitoring frequency of the controlled device is adjusted according to the usage log.
US11443561B2 Vehicle device, system and method for payment processing using vehicle device
A vehicle device includes: a communication device configured to transmit or receive a signal to or from a cloud server operating in conjunction with a service device of a parking lot upon entering the parking lot; and a controller configured to output parking lot information received from the cloud server upon entering the parking lot, and to identify charge settlement information of the parking lot from the cloud server to pay a settlement charge, when a predetermined charge settlement event occurs.
US11443555B2 Scenario recreation through object detection and 3D visualization in a multi-sensor environment
The present disclosure provides various approaches for smart area monitoring suitable for parking garages or other areas. These approaches may include ROI-based occupancy detection to determine whether particular parking spots are occupied by leveraging image data from image sensors, such as cameras. These approaches may also include multi-sensor object tracking using multiple sensors that are distributed across an area that leverage both image data and spatial information regarding the area, to provide precise object tracking across the sensors. Further approaches relate to various architectures and configurations for smart area monitoring systems, as well as visualization and processing techniques. For example, as opposed to presenting video of an area captured by cameras, 3D renderings may be generated and played from metadata extracted from sensors around the area.
US11443554B2 Determining and presenting user emotion
One or more computing devices, systems, and/or methods are provided. One or more videos associated with a user may be analyzed to determine a first set of features of the user associated with a first emotion of the user and/or a second set of features of the user associated with a second emotion of the user. A first user emotion profile associated with the user may be generated based upon the first set of features and/or the second set of features. A second video may be presented via a graphical user interface of a first client device. The user may be identified within the second video. It may be determined, based upon the second video and/or the first user emotion profile, that the user is associated with the first emotion. A representation of the first emotion may be displayed via the graphical user interface of the first client device.
US11443544B2 Electronic device
An electronic device including: a transparent panel section in which a plurality of transparent light-emitting elements is disposed; and an imaging section that is disposed under a partial region of the transparent panel section, and images, via the transparent panel section, an object which is in contact with or in proximity to the partial region of the transparent panel section.
US11443543B2 Ultrasonic signal detecting circuit, ultrasonic signal detecting method, and display panel
An ultrasonic signal detecting circuit, an ultrasonic signal detecting method, and a display panel. The ultrasonic signal detecting circuit includes a control sub-circuit and a sensing sub-circuit. The sensing sub-circuit detects an ultrasonic echo signal, and generates a piezoelectric signal, which includes a first sub signal and a second sub-signal, according to the ultrasonic echo signal, the voltage value of one of the first and second sub-signals are higher than the value of a reference voltage signal, and that of the other one of the first and second sub-signals are lower than the reference voltage signal. The control sub-circuit is electrically connected to the sensing sub-circuit. Under control of the first sub-signal, a first power supply end and an output end of the control sub-circuit are turned on; and under control of the second sub-signal, the first power supply end and the output end of the control sub-circuit are turned on.
US11443534B2 Vehicular monitoring device
In this vehicular monitoring device, an imaging unit 2 captures an image of the driver of a vehicle. A driving state measurement unit 70 analyzes the image captured by the imaging unit 2 and measures a plurality of driving states including the eye opening degree of the driver. A travel state determination unit 71 determines the travel state of the vehicle. An alarm determination unit 72 uses the driving states and the travel state as a basis to determine whether to activate an alarm device 5. When a statistical amount calculated from time series data for the eye opening degree acquired from the driving state measurement unit 70 is outside of a predetermined normal determination reference range, the driving states other than the eye opening degree are normal, and the travel state is determined to be normal, the alarm determination unit 72 causes the driving state measurement unit 70 to perform eye opening degree detection processing again.
US11443524B2 Systems and methods for validating sensor calibration
Among other things, we describe systems and method for validating sensor calibration. For validating calibration of a system of sensors having several types of sensors, an object may be configured to have a substantially reflective portion such that the sensors can isolate the substantially reflective portion, and their sensor data can be compared to determine, if the detected locations of the substantially reflective portion by each sensor are aligned. For calibrating a system of sensors, an object having known calibration features can be used and detected by each sensor, and the detected data can be compared to known calibration data associated with the object to determine if each sensor is correctly calibrated.
US11443521B2 Method and device for evaluating images, operational assistance method and operating device
A method for evaluating images and, in particular, for evaluating correspondence hypotheses of images. The method includes (i) providing a hypothesis matrix of correspondence hypotheses between first and second images, each given as a corresponding image matrix, (ii) evaluating the hypothesis matrix and conditional verification of the image correspondence hypotheses and (iii) providing verified image correspondence hypotheses in a correspondence matrix of image correspondences as the evaluation result, the hypothesis matrix being evaluated by forming and evaluating a histogram with respect to the values of the component for each element of the hypothesis matrix for at least one component of correspondence hypotheses.
US11443512B1 Systems and methods for querying video information of electronic games
A method of presenting video information to a user includes, at a server computer, obtaining video information including a plurality of frame from a real-time video stream of an electronic game and obtaining ML model data. The method includes determining a presence of at least one event in the video information using a ML model and the ML model data to identify the at least one event. Upon receiving a query from a user for the presence of the at least on event in the video information, the method includes denoting a presence of the at least one event in the video information associated with at least one frame of the plurality of frames of the video information and presenting to the user a visual representation of the at least one frame of the plurality of frames of the video information associated with the at least one event.
US11443498B2 Target object recognition method and apparatus, storage medium, and electronic device
This application discloses a target object recognition method and apparatus, a storage medium, and an electronic device. The method includes: obtaining a first image and a second image, the first image being an image obtained by shooting a target scene under visible light, and the second image being an image obtained by shooting the target scene under infrared; determining a predicted infrared intensity value corresponding to a pixel point in the first image through a prediction model; obtaining a difference between an actual infrared intensity value of a pixel point in the second image and the infrared intensity value corresponding to the pixel point at the same location in the first image; and determining a pixel point in the second image of which the difference is greater than a first threshold as a pixel point at which the target object in the target scene is located.
US11443494B2 Method for estimating at least one of shape, position and orientation of a dental restoration
A method is provided for obtaining an estimation of the shape, position and/or orientation of one or more existing teeth of a patient or of one or more teeth to be included in a dental restoration destined to replace one or more missing teeth in a partially edentulous patient. The method involves adapting a virtual teeth setup to the intra-oral anatomical situation of the patient, wherein said virtual teeth setup includes separated surface meshes of individual teeth positioned in a dental arch or segment thereof. The virtual teeth setup is adapted by optimizing an energy function, which represents a quality measure for said virtual teeth setup, and using a statistical model, which describes for a given dentition or segment thereof a probability distribution for at least the shapes of individual teeth, the relations between shapes of neighbouring teeth and/or relations between positions and/or orientations of neighbouring teeth. The adapted virtual teeth setup resulting from said optimized energy function is subsequently used to estimate said sought for shape, position and/or orientation.
US11443492B2 Sharing virtual content in a mixed reality scene
A method of sharing and a method of presenting virtual content in a mixed reality scene rendered on at least two user devices having different viewing position and/or orientation onto the mixed reality scene and corresponding apparatus are described. At a first user device, a user is enabled to select a virtual content to be shared and a second user device with whom the virtual content is to be shared. Information related to the virtual content to be shared is provided, wherein the provided information comprises the 3D position of the virtual content to be shared. The information is received by the second user device and the shared virtual content is rendered with regard to the viewing position and/or orientation of the second user device onto the mixed reality scene.
US11443474B2 Generation of texture models using a moveable scanner
A method is performed at a moveable scanner with one or more optical sensors. The method includes scanning, using the moveable scanner, an object having a surface. The scanning generates color data from a plurality of orientations of the moveable scanner with respect to the object. The method further includes generating, using at least the color data, a pixel map of the surface of the object, the pixel map including, for each respective pixel of a plurality of pixels: a color value of a corresponding point on the surface of the object; and a value for a non-color property of the corresponding point on the surface of the object.
US11443467B2 Server systems and methods for utilizing a namespace property to correlate process tag values to corresponding events
Automated correlation of process attribute value changes with events related to the changes. A managed historian utilizes a namespace property to correlate process tag values with corresponding events. The managed historian generates and provides to remote user devices a graphical user interface that includes a plot of data values of the process tag and a visual icon representing the event overlaid atop the plot of data values.
US11443463B2 X-ray CT apparatus, image reconstruction device, and image reconstruction method
Provided is an X-ray CT apparatus including an X-ray irradiation unit that rotates around a placement portion on which an irradiation target is placed and emits X-rays; an X-ray detection unit that detects the X-rays emitted from the X-ray irradiation unit and passed through the irradiation target; and an image reconstruction unit that reconstructs a tomographic image of the irradiation target based on image data of the X-rays detected by the X-ray detection unit, in which the image reconstruction unit calculates a scattered ray component scattered in each of a plurality of three-dimensional spaces obtained by partitioning the irradiation target by a predetermined size among the X-rays detected by the X-ray detection unit in consideration of an atom number density per unit volume in each of sections included in the plurality of three-dimensional spaces and an atomic number, and reconstructs the tomographic image in consideration of the scattered ray component.
US11443461B2 Display apparatus and image processing method for applying random patches to pixel block
Disclosed is an image processing apparatus and a method of operating the same. The image processing apparatus includes: a memory storing information on at least one random patch; and at least one processor configured to: obtain correlations between a pixel block included in an input image and each of a plurality of random patches obtained from the information on the at least one random patch, obtain weights respectively for the plurality of random patches on a basis of the obtained correlations and apply the weights respectively to the plurality of random patches, and obtain an output image by applying, to the pixel block, the plurality of random patches to which the weights are respectively applied.
US11443458B2 Methods and decompression units for decompressing a compressed block of image data
Methods and decompression units for decompressing data from a compressed block of image data, the compressed block of image data representing a block of image data comprising a plurality of image element values, the image element values being divisible into at least a first value and a second value such that the block of image data comprises a two-dimensional block of first values. The method comprises: analysing a header of the compressed block of image data to identify (i) a location in a body of the compressed block of image data of a fixed-length parameter that corresponds to a first desired value in the two-dimensional block of first values, and (ii) common base information for the first desired value, the common base information being common to a first set of values comprising all of the two-dimensional block of first values or a portion of the two-dimensional block of first values that includes the first desired value; retrieving the fixed-length parameter that corresponds to the first desired value from the identified location in the body of the compressed block of image data; and generating the first desired value from the common base information and the fixed-length parameter.
US11443457B2 Random accessible image data compression
Methods and compression units for compressing a block of image data, the block of image data comprising a plurality of image element values, the image element values being divisible into at least a first value and a second value such that the block of image data comprises a two-dimensional block of first values, the method comprising: compressing a first data set comprising all or a portion of the two-dimensional block of first values in accordance with a first fixed-length compression algorithm to generate a first compressed block by: identifying common base information for the first data set; and identifying a fixed-length parameter for each first value in the first data set, the fixed-length parameter being zero, one or more than one bits in length; and forming a compressed block for the block of image data based on the first compressed block.
US11443454B2 Method for estimating the pose of a camera in the frame of reference of a three-dimensional scene, device, augmented reality system and computer program therefor
A method for estimating a camera pose in a frame of reference of a three-dimensional scene, including: obtaining an image of colour intensities of the scene; extracting points of interest, which are invariant by geometric transformation of the image; forming patches in the image, each including an extracted point of interest; predicting 3D locations of the points of interest by applying an automatic prediction system, trained by a training set including patches from images acquired from plural points of view, an image being associated with a 2D position of its point of interest in a frame of reference of the image and with a 3D position of its point of interest in the frame of reference of the scene; estimating the pose of a camera, by mapping the 2D positions of the points of interest and reprojections in the current image frame of reference of the predicted 3D locations.
US11443451B2 Apparatus and method for providing vehicular positioning
A vehicular positioning system utilizing multiple optical cameras having contiguous fields of view for reading coded markers having pre-determined positions for determining the position of vehicle inside a structure with a high degree of accuracy. The vehicle positioning system provides for the direct installation and use of a positioning apparatus on a vehicle with a limited number of coded markers to determine the vehicle's position to within millimeter level accuracy.
US11443435B2 Watershed segmentation in civil engineering
Computer-implemented method for civil engineering including obtaining a mesh representing a terrain and computing a watershed segmentation of the terrain based on the mesh, the computing of the watershed segmentation including identifying one or more saddle points on the mesh, for each identified saddle point, identifying paths each ascending from the saddle point according to a direction of a local maximal slope around the saddle point, and a path descending from the saddle point according to a direction of a steepest slope around the saddle point, the identified ascending paths dividing the mesh into connected components, and, for each identified saddle point, merging each connected component of which bottom point is the saddle point with a connected component including the identified path descending from the saddle point according to a direction of a steepest slope. The merging yields at least a part of a basin.
US11443418B2 Machine vision system with a computer generated virtual reference object
A machine vision system using a computer generated virtual reference object is disclosed. When the exact measures of the virtual reference object are known the machine vision system is capable of measuring differences on an absolute scale. In the machine vision system, a virtual reference object is produced based on computer drawings. The computer generated virtual reference object is further processed in order to achieve high photorealistic accuracy. The processing may involve combining portions from image of a manufactured object or computationally producing an image that looks like measured object. When the computer generated virtual reference object is based on the model drawing it does not include inaccuracies caused by manufacturing tolerances.
US11443398B2 System to facilitate a correct identification of a service provider
A method includes transmitting, by a user device associated with a user to a transportation service provider, a request for a service comprising entry into a controlled area associated with the service. The method further includes receiving, by the user device from the transportation service provider, a token to allow the user device to connect with the service and to allow entry into the controlled area associated with the service. The method further includes transmitting, by the user device to a security device associated with the transportation service provider, the token. The security device restricts access to the controlled area associated with the service. The method further includes receiving, by the user device from the security device responsive to the transmitting of the token, the access to the controlled area associated with the service.
US11443397B2 Method and apparatus for sharing toll charges among several toll service subscribers
A method for apportioning a vehicular toll among toll service subscribers in a vehicle can include determining a number of occupants in the vehicle in order to determine a toll amount, and dividing the toll amount among the toll service subscribers in the vehicle. The method can also detect the number of occupants and/or toll service subscribers in the vehicle automatically, or by prompting toll service subscribers to enter the number of occupants.
US11443394B2 Blockchain based building action management
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining first building event transaction data of a building using a first data source; recording a first blockchain block in a blockchain ledger, the first blockchain block having a timestamp and the first building event transaction data; obtaining second building event transaction data of the building using a second data source; recording a second blockchain block in the blockchain ledger, the second blockchain block having a timestamp, and the second building event transaction data; examining data of the first blockchain block and the second blockchain block; and providing one or more output in dependence on the examining.
US11443393B2 Blockchain-based referral tracking system (BRTS)
Methods and systems are provided for blockchain-based social media commerce referral tracking system (BRTS). In one novel aspect, the blockchain is used to support traceability and transparency for the referral tracking system that monitors transactions of one or more user generated contents (UGCs) with one or more actionable items. Traceability and transparency foster trust among participants. In one embodiment, the BRTS tracks transactions of a UGC, updates a UGC record upon detecting one or more predefined transactions at a receiving node, detects one or more exit transactions at an ending node, and adds a UGC tuple of transactions from the originator node to the ending node based on the UGC record to a blockchain database upon detecting the one or more exit conditions. In another embodiment, the UGC record is updated using a recursive push procedure. In one embodiment, the BRTS generates one or more referral rewards for each UGC tuple record based on a configured rewarding scheme.
US11443389B2 Determination of paywall metrics
Techniques and systems for determining paywall metrics are described. In an implementation, a candidate paywall metric is created that corresponds to an increased propensity of users to engage in a paid transaction when exposed to a paywall. In this way, providers of digital content may increase the proportion of users that perform a transaction when exposed to the paywall.
US11443386B2 Trust platform
A trust platform receives transaction review values from a plurality of marketplace providers, each transaction review value associated with a person-to-person transaction. The platform weighs each transaction review value to generate a weighted transaction review value based on a characteristic of the transaction. A baseline individual trust score is generated based on an aggregation of the weighted transaction review values which reflects a “trust” attributable to a user. The trust platform is also configured to adjust new transaction review values based on the baseline individual trust score to render such review more accurate.
US11443378B2 Methods and apparatus for generating and operating a swaps trading platform
In various embodiments, methods and apparatuses for generating and operating a swaps execution facility (SEP) compliant swaps trading platform comprises (i) generating a swaps trading platform, where the generated swaps trading platform is configured to operate in accordance with a plurality of predefined rules associated with swaps execution facility (SEP) requirements; (ii) establishing one or more communication channels with respective one or more clearinghouses for transmission of clearinghouse information concerning one or more trade requests; and (iii) establishing one or more communication channels with respective one or more swaps data repository (SDR) providers for transmission of SDR information concerning the one or more trade requests.
US11443376B2 End-to-end deal execution system and method
The invention relates to a computer-implemented system and method for end-to-end deal execution for primary issuance of securities in equity capital markets and debt capital markets. The system may comprise: a user interface layer that is programmed to execute a unidirectional data flow; a connectivity layer that is programmed to provide scalable, low latency data streaming across a plurality of channels, regions and users and that utilizes a protocol buffer for data streaming; a data access layer that utilizes an in-memory data grid to distribute processing of the requests to a plurality of processors; a microservices layer that is programmed to provide modular microservices that subscribe to events published by the data access layer and that use a command query responsibility segregation (CQRS) pattern; a database layer; and a plurality of external application programming interfaces (APIs) to enable data exchange with third parties.
US11443354B2 Private embedded marketplace
Consistent with some embodiments of the present invention, an online marketplace service includes am embedded marketplace service that enables third-party merchants to quickly and easily leverage the online marketplace to offer marketplace functionality via their respective online retail stores. Each third-party merchant can configure the embedded marketplace service to meet its needs. For instance, with a user interface presenting various configuration options, the third-party merchant can select a variety of seller-specific, item-specific, or product-specific aspects that must be satisfied to have item listings or product listings qualify for presentation via the merchant's online retail store.
US11443347B2 System and method for click-through rate prediction
A system and method capable of learning dynamic user and advertisement behavior for more effective click-through rate prediction. The system and method include at least one processor configured to obtain at least one item data, wherein the at least one item data comprises at least one explicit feedback to a user interaction event and other data associated with an item. The at least one processor also uses an interaction model that incorporates the obtained at least one item data to generate a user response prediction for a user and another interaction event.
US11443328B2 Apparatus, system and method for facilitating tracking of consumable pharmaceutical articles
Embodiments of an apparatus, system and method for facilitating the tracking of consumable pharmaceutical articles are disclosed. A marking apparatus is configured to apply unique indelible identifiers to pharmaceutical articles at the point-of-sale. The indelible identifiers on the articles are visually or electronically readable to allow each respective article to be traced with respect to its manufacturer, prescribing physician, patient to whom it was prescribed, dispensing location, expiration date, dosage, or some combination thereof. An associated system and method may involve the provision of a remote database element configured to be in network communication between the marking apparatus, manufacturer, distributor, prescriber, dispensing location, scanning tool, or some combination thereof. The indelible identifier may initially be generated by the apparatus and then obtained and recorded by the remote database element. Alternative, the indelible identifier may initially be generated and recorded by the remote database element, then provided to the marking apparatus.
US11443320B2 Intelligent systems for identifying transactions associated with an institution impacted by an event using a dashboard
A transaction processing system capable of processing transactions and implementing a flexible circuit breaker process during a cyber event. A circuit breaker module initiates a circuit breaker event (CBE), an account identification module identifies one or more affected accounts, and a rule generation module generates conditional rules for evaluating each transaction presented to a transaction processing module. If a transaction presented to the transaction processing module satisfies the conditional rule, the transaction is not processed. Transactions not processed are stored in memory and groups of impacted transactions are assigned to resource modules based on common characteristics. The resource module determines if impacted transactions should be allowed to process. A message notification module monitors and receives notifications and updates a dashboard display to allow users to visualize the impact of a cyber event.
US11443319B2 Method and system for identification of shared devices for fraud modeling
A method for fraud modeling based on shared computing device usage includes: storing transaction data entries, each including a transaction date and/or time, account identifier, and device identifier associated with a computing device; receiving a transaction message for a payment transaction, the transaction message including a specific device identifier, primary account number, and additional transaction data; identifying transaction data entries where the included device identifier corresponds to the specific device identifier; determining a fraud risk rating based on a number of unique account identifiers included in the identified transaction data entries over a predetermined period of time; and transmitting the transaction message and the determined fraud risk rating to a financial institution associated with the primary account number.
US11443295B2 System and method for rapid activation and provisioning of an electronic payment device
Provided herein are systems and methods for rapid activation of electronic payment devices with a mobile device. The method includes generating, with at least one processor, activation data corresponding to a non-activated electronic payment device issued to a user, storing, on an activation element associated with the electronic payment device, a unique identifier corresponding to the electronic payment device, receiving, with at least one processor, an activation request from a mobile device in response to the user scanning the activation element with the mobile device, the activation request comprising identification data associated with the user and the unique identifier, determining, with at least one processor, that the activation data matches the identification data, and, in response to determining that the activation data matches the identification data, activating the electronic payment device.
US11443290B2 Systems and methods for performing transactions using active authentication
A system and method for performing a transaction at a point of sale (“POS”) device includes a user device providing data indicative of a financial transaction. The data includes parameters that define the financial transaction, for example merchant name or type, transaction amount, etc. The financial institution creates an active authentication key for use in the financial transaction. Upon receiving a transaction request from the point of sale device, the financial institution can analyze the active authentication key and the parameters to determine if the transaction request should be approved.
US11443283B2 Dynamic construction of configuration profiles for settings common across different operating systems
Disclosed are various examples for the dynamic construction of configuration profiles using settings common across different operating systems. A computing environment having a management service can determine variable names for inclusion in configuration profiles based on operating systems. The computing environment can dynamically generate configuration profiles using the appropriate variable names such that the value provided by an administrator is a value or parameter of the variable name for deployment to a client device having an operating system capable of interpreting the value using the variable name.
US11443282B1 Systems, methods, media, and platforms for sourcing and recruiting candidates into an interview process
Various systems, methods, and media for sourcing and recruiting candidates into an interview process are provided. At least one search criterion is received via an interface. A search area of a network is determined based on the at least one search criterion. The search area of the network defines a talent pool. Data from at least one location in the search area of the network is searched based on the at least one search criterion. The data from the at least one location in the search area of the network is aggregated and evaluated to identify at least one candidate from the talent pool. Information of the at least one candidate is displayed or transmitted via the interface. The data includes information displayed at the at least one location, with the data being displayed in association with the at least one candidate.
US11443280B2 Method and system for streamlining voting process
A method and system for streamlining a voting process performed by a web application is provided. As the web application may require that a voting action is effectuated after the user is registered to vote and also has supplied valid credentials, the web application is configured to receive credentials of the user stored by a second web application, e.g., a web-based social networking application. Subsequent to receiving the credentials of the user stored by the second web application, the web application processes the request to effectuate voting process by registering the user to vote and storing the vote information for the user.
US11443277B2 System and method for identifying object information in image or video data
Systems and methods are provided for identifying a product in an image and outputting stock keeping units of the product. The system comprises three main components: a database server, a data analytics system and a standard dashboard. The database server contains real-time inventory images as well as historical images of each product type. The data analytics system is executed by a computer processor configured to apply object detection and classification and deep learning algorithms to detect product information captured by the image. The data analytics system is also configured to determine hierarchical classification categories for the product. The standard dashboard is configured to output a report regarding the product information.
US11443276B2 Dynamic flex-space allocation system
Examples provide a system for dynamic allocation of supplemental space to items based on predicted variable demand. Item data is analyzed using a set of item selection criteria to identify an item located within a predetermined distance of available flex-space associated with a topstock shelf which has a predicted time-supply predicted to be less than a threshold time-supply during a predicted time-period. A portion of flex-space sufficient to increase the time-supply enough to meet the predicted increase in demand is identified. Additional instances of the item are assigned to the portion of the flex-space during the predetermined time-period. When an expiration date for the flex-space assignment occurs, remaining instances of the item in the portion of the flex-space are removed. The portion of the flex-space is assigned to a next item predicted to experience temporary context-dependent increased demand exceeding time-supply and/or capacity of permanent display space of the item.
US11443272B2 Expedited order pickup systems and methods
Expedited order pickup systems and methods are provided. An exemplary system is configured to receive order information including an order identifier identifying an order and a user identifier identifying a user associated with the order, determine that the user is commencing travel to a fulfillment location to pick up an item associated with the order, track, in response to the determination, a geographic location of the user, determine, based on the geographic location, an estimated time of arrival of the user at the fulfillment location, and signal the estimated time of arrival of the user at the fulfillment location to facilitate timely preparation of the item for pickup by the user at the fulfillment location.
US11443265B2 Analysis system and analysis method
A cause of work loss in a factory that produces high-mix low-volume products is extracted. The analysis system includes: a calculation unit; a storage unit; and an input and output unit. The storage unit stores record information related to operation time of an activity for producing a product, and threshold information for determining whether the activity of producing the product is abnormal based on the operation time. The calculation unit is configured to determine the operation time and non-operation time for each case extracted from the record information, determine abnormality for each case based on the operation time for each case and the threshold information, and output information of comparing the operation time of a case determined to be abnormal with the operation time of a case not determined to be abnormal to the input and output unit.
US11443262B2 Energy efficient scheduling of industrial process by reducing idle time and tardiness of jobs
A computer-implemented method of scheduling jobs for an industrial process includes receiving jobs to be executed on machines within a manufacturing facility. A job schedule is generated based on an optimization function that minimizes total energy cost for all the machines during a time horizon based on a summation of energy cost at each time step between a start time and an end time. The energy cost at each time step is a summation of (a) a first energy cost associated with each machine in sleeping mode during the time step, (b) a second energy cost associated with each machine in stand-by mode during the time step, and (c) a third energy cost associated with each machine in processing mode during the time step. The jobs are executed on the machines based on the job schedule.
US11443260B1 System for managing an integrated drive-through restaurant and carwash facility providing estimated wait times via a graphical user interface
Quick service restaurants with car wash systems and traffic management systems for managing customer traffic and routing customers who have made food-only purchases and customers who have purchased both a food item and a carwash service. In some examples, graphical user interfaces incorporated in point of sale systems display time predictions for the delivery of food items and carwash services to aid and encourage customer selection of both food items and carwash services.
US11443256B2 Real-time matching and smart recommendations for tasks and experts
User information for a particular user is accessed. Expert information for experts and training that is available in an organization of the particular user is accessed. One or more pattern matches between the user information and the expert information are determined. One or more expert recommendations are generated based on the one or more pattern matches and provided.
US11443251B2 Method and device for predicting traffic
A method and apparatus for predicting traffic, comprising: determining time at which payment times for a first service reaches a peak as designated time; determining a peak of payment times for a second service in history as a historical peak according to a saved historical record; and predicting the actual traffic of the second service at the designated time according to the historical peak, wherein the first service and the second service belong to the same type of services, the execution manner of the first service is different from that of the second service, the service execution time of the first service is shorter than a preset duration, and the service execution time of the second service is longer than the preset duration. The present application can provide a more accurate reference for the operation and maintenance procedure of the server.
US11443240B2 Privacy preserving collaborative learning with domain adaptation
Herein are techniques for domain adaptation of a machine learning (ML) model. These techniques impose differential privacy onto federated learning by the ML model. In an embodiment, each of many client devices receive, from a server, coefficients of a general ML model. For respective new data point(s), each client device operates as follows. Based on the new data point(s), a respective private ML model is trained. Based on the new data point(s), respective gradients are calculated for the coefficients of the general ML model. Random noise is added to the gradients to generate respective noisy gradients. A combined inference may be generated based on: the private ML model, the general ML model, and one of the new data point(s). The noisy gradients are sent to the server. The server adjusts the general ML model based on the noisy gradients from the client devices. This client/server process may be repeated indefinitely.
US11443239B2 Interface for machine teaching modeling
Techniques configuring a machine learning model include instantiating a user interface configured to communicate with a machine learning model hosted on a collaborative computing platform. A selection of a file for input to the machine learning model, a selection of content in the file for input to the machine learning model, and instructions for applying the selected content to the machine learning model are received and sent to the machine learning model. A selection of one or more directories and an instruction to apply the machine learning model are sent to the machine learning model.
US11443227B2 System and method for cognitive multilingual speech training and recognition
The present invention provides a method and system for analyzing human speech during natural language processing interactions between humans and computers to aid in computer learning. The method processes human language tutorial videos each having a visual track, an audio track and captions. Multiple videos are simultaneously processed in parallel using stream processing to identify spoken words or phrases in the videos by comparing them with benchmark words/phrases stored on a computer. Confidence scores are determined for each of the spoken words/phrases which are assigned to a list of the benchmark words/phrases on the computer when a threshold value is met. A system administrator can identify spoken words/phrases to which the threshold value is not met.
US11443215B2 Intelligent recommendation of convenient event opportunities
Embodiments for implementing intelligent recommendations of convenient event opportunities by a processor. A group of entities may be identified for one or more event opportunities or the one or more event opportunities may be identified for the group of entities according to one or more entity selection criteria and one or more event criteria. The one or more event opportunities and the group of entities may be matched according to a level of convenience for attending the one or more event opportunities of the group of entities. The one or more matching event opportunities may be ranked and suggested to the group of entities.
US11443214B2 Moderation of user-generated content
A system and method for updating and correcting facts that receives proposed values for facts from users and determines a correctness score which is used to automatically accept or reject the proposed values.
US11443210B2 Predicting method, predicting apparatus, and computer-readable recording medium
A non-transitory computer-readable recording medium stores therein a predicting program that causes a computer to execute: receiving input data to be subjected to prediction; and generating, from training data sets each having explanatory variables and an objective variable, a prediction result, by using a hypothesis set and respective weights of hypotheses included in the hypothesis set, the hypotheses each being formed of a combination of the explanatory variables, classifying any of the training data sets and satisfying a specific condition, the weights being learnt based on whether each of the hypotheses holds true for each of the training data sets. The generating includes determining a value of a variable included in a pseudo-Boolean function such that a probability satisfies a predetermined standard, the probability being a probability that the prediction result satisfies the specific condition, the pseudo-Boolean function including variables corresponding to the explanatory variables.
US11443204B2 Computer system and method of presenting information on basis of prediction result for input data
A computer system stores interpretation factor conversion information for managing an interpretation factor interpreting a basis of a prediction result for input data, the interpretation factor is determined by a value of each of a plurality of feature quantities contained in the input data including values of the plurality of feature quantities, and a first evaluation value of each of the plurality of feature quantities contained in the input data. When evaluation target data is input, the computer system calculates a prediction result, calculates a contribution value of each of the plurality feature quantities contained in the evaluation target data, specifies a corresponding interpretation factor, based on a value and a contribution value of each of the plurality of feature quantities contained in the evaluation target data, by referring to the interpretation factor conversion information, and generates and outputs display information for presenting the specified interpretation factor.
US11443197B2 Auto-solution help desk advisor
A system includes a processor that executes instructions stored in a memory to implement an auto-solution advisor on a server. The auto-solution advisor receives a current help request describing in lay language text a problem with a computer application or computing device, and determines whether the current help request is textually similar to a previous help request for a previous problem. Based on the similarity of the current help request to the previous help request, the auto-solution advisor assigns a known solution for the previous problem as the suggested solution for the current help request.
US11443196B2 Unified cognition for a virtual personal cognitive assistant when cognition is embodied across multiple embodied cognition object instances
Provided are techniques for unified cognition for a virtual personal cognitive assistant. A personal cognitive agent creates an association with an entity and a personalized embodied cognition manager that includes an object instance registry, wherein the object instance registry stores embodied cognition object instances. A cognitive assistant agent for a domain that is associated with the embodied cognition object instances stored in the object instance registry is provided. Input is received from the entity for a first object instance and for a second object instance of the embodied cognition object instances. Interaction is coordinated between the cognitive assistant agent, the first object instance, and the second object instance by: identifying a goal based on the input and providing the first object instance and the second object instance with instructions to meet the goal based on the input. A response is provided to the input with an indication of the goal.
US11443190B2 Processing cell images using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing cell images using neural networks. One of the methods includes obtaining data comprising an input image of one or more biological cells illuminated with an optical microscopy technique; processing the data using a stained cell neural network; and processing the one or more stained cell images using a cell characteristic neural network, wherein the cell characteristic neural network has been configured through training to receive the one or more stained cell images and to process the one or more stained cell images to generate a cell characteristic output that characterizes features of the biological cells that are stained in the one or more stained cell images.
US11443182B2 Privacy enhancing deep learning cloud service using a trusted execution environment
Mechanisms are provided to implement an enhanced privacy deep learning system framework (hereafter “framework”). The framework receives, from a client computing device, an encrypted first subnet model of a neural network, where the first subnet model is one partition of multiple partitions of the neural network. The framework loads the encrypted first subnet model into a trusted execution environment (TEE) of the framework, decrypts the first subnet model, within the TEE, and executes the first subnet model within the TEE. The framework receives encrypted input data from the client computing device, loads the encrypted input data into the TEE, decrypts the input data, and processes the input data in the TEE using the first subnet model executing within the TEE.
US11443178B2 Deep neural network hardening framework
Mechanisms are provided to implement a hardened neural network framework. A data processing system is configured to implement a hardened neural network engine that operates on a neural network to harden the neural network against evasion attacks and generates a hardened neural network. The hardened neural network engine generates a reference training data set based on an original training data set. The neural network processes the original training data set and the reference training data set to generate first and second output data sets. The hardened neural network engine calculates a modified loss function of the neural network, where the modified loss function is a combination of an original loss function associated with the neural network and a function of the first and second output data sets. The hardened neural network engine trains the neural network based on the modified loss function to generate the hardened neural network.
US11443168B2 Log analysis system employing long short-term memory recurrent neural net works
System logs are processed to identify and report anomalies in execution of processes of a log-generating system such as a data storage system. Log messages of system logs are vectorized to generate log-message vectors; long short-term memory (LSTM) neural network processing is applied to the log-message vectors to generate an LSTM output sequence representing a production flow of the processes; and second-level neural network processing is applied to a combination of the LSTM output sequence and a training sequence to generate an analysis sequence containing a representation of anomalies in the production flow of the processes, where the training sequence is generated from a non-anomalous training flow. An anomaly report is generated and provided to a report consumer for taking further action with respect to the anomalies represented in the analysis sequence.
US11443165B2 Foreground attentive feature learning for person re-identification
A foreground attentive neural network is used to learn feature representations. Discriminative features are extracted from the foreground of the input images. The discriminative features are used for various visual recognition tasks such as person re-identification and multi-target tracking. A deep neural network can include a foreground attentive subnetwork, a body part subnetwork and the feature fusion subnetwork. The foreground attentive subnetwork focuses on foreground by passing each input image through an encoder and decoder network. Then, the encoded feature maps are averagely sliced and discriminately learned in the following body part subnetwork. Afterwards, the resulting feature maps are fused in the feature fusion subnetwork. The final feature vectors are then normalized on the unit sphere space and learned by following the symmetric triplet loss layer.
US11443155B2 Insulator leakage current detector and method of detecting insulator leakage current
An insulator leakage current detector, an insulator leakage current detecting system, and a method of monitoring insulator leakage current using the same are provided. An insulator leakage current detector mountable on an insulator string includes a sensor to sense leakage current information of the insulator string; and a device to send a signal including the leakage current information sensed by the sensor.
US11443153B2 Conveyance control system, non-transitory computer-readable medium storing computer-readable instructions, and conveyance control device
A conveyance control system is provided with a conveyance mechanism that conveys a platen, a printer provided in the conveyance mechanism and capable of performing printing on a print medium held by the platen received from the conveyance mechanism, and a PC that is communicably connected to the printer and controls the conveyance mechanism. A storage of the PC stores identification information of the printer and identification information of the conveyance mechanism in association with each other. The PC acquires the identification information of the conveyance mechanism associated with the identification information of the printer. A CPU of the PC causes the platen to be conveyed by the conveyance mechanism, on the basis of the acquired identification information.
US11443151B2 Driving assistant system, electronic device, and operation method thereof
Systems and method for automated driving assistance are described. A driving assistant system may include a first sensor unit configured to provide an input image including another vehicle and a background; an image processor configured to generate a plurality of pyramid images by down-sampling the input image, acquire a depthmap including depth values from the first sensor unit to the other vehicle and the background, generate a plurality of pieces of mask data with different average depths of the depth values based on the depthmap, and output a plurality of masked images representing different average distances from the first sensor unit based on the plurality of pieces of mask data and the plurality of pyramid images; a feature extractor configured to output feature data of each of the plurality of masked images; and a detector configured to detect the other vehicle included in the input image based on the feature data.
US11443147B2 Systems and methods for object detection using stereovision information
Systems and methods for operating a vehicle. The methods comprise, by a processor: obtaining a pair of stereo images captured by a stereo camera; processing the pair of stereo images to generate a disparity map comprising a plurality of pixels defined by intensity values; converting each intensity value to a 3D position in a map (each 3D position defining a location of a data point in a point cloud); performing a hierarchical decision tree classification to determine a classification for each data point in the point cloud (the classification being a foreground classification or a background classification); and using the classifications to facilitate autonomous control of the vehicle.
US11443142B2 In-storage-based data processing using machine learning
A programmable data storage device configured to process images via an embedded processor is disclosed. The processor identifies luminance and chrominance data of a received image, and retrieves a first machine learning model stored in the storage device. The first model is applied for making a first prediction about the image based on luminance data, and a first determination is made in regards to a criterion. In response to making the first determination, a first label associated with the first prediction is returned. A second determination is also made in regards to the criterion. In response to making the second determination, a second machine learning model stored in the storage device is retrieved. The second machine learning model is applied for making a second prediction about the image based on the color data associated with the image, and a second label associated with the second prediction is determined.
US11443139B2 Contextual safety assessment, recommendations, provisioning and monitoring
Method and systems for identifying dangers in an accessible environment. Computer vision and video analysis is performed on one or more images and/or video of the accessible environment to generate a series of still frames for a database of training images and natural language processing (NLP) is performed on one or more written reports to generate textual parameters. An online image similarity search is performed using the textual parameters to generate additional images for the database of training images and a risk/danger prediction model is generated based on the database of training images. One or more potential dangers are identified, and one or more warnings are generated using the risk/danger prediction model.
US11443130B2 Making a failure scenario using adversarial reinforcement learning background
Making failure scenarios using adversarial reinforcement learning is performed by storing, in a first storage, a variety of first experiences of failures of a player agent due to an adversarial agent, and performing a simulation of an environment including the player agent and the adversarial agent. It also includes calculating a similarity of a second experience of a failure of the player agent in the simulation and each of the variety of first experiences in the first storage, and updating the first storage by adding the second experience as a new first experience of the variety of first experiences in response to the similarity being less than a threshold. Additionally, the use of adversarial reinforcement learning can include training the adversarial agent by using at least one of the plurality of first experiences in the first storage to generate an adversarial agent having diverse experiences.
US11443125B2 Ubiquitous waste management system
A waste management system comprising a garbage bin for receiving rubbish and acting as a collection (14) point, an application used to notify a rubbish collector that the rubbish is ready for collection (14), the application being associated with an individual and wirelessly connected to a server, characterized in that identification means are provided to enable the application to track the route of the collected rubbish through one or more stages as the rubbish is transferred from the collection (14) point to a disposal point.
US11443119B2 Adapting dialog models by relevance value for concepts to complete a task
A computer-implemented method identifies one or more concepts from a document, wherein the document comprises information on completing a task. The method computes a relevance value of an utterance with respect to completing the task using the one or more identified concepts. The method removes the utterance from a dialog model to be used for completing the task when the relevance value of the utterance is below a given threshold value.
US11443117B2 Contextual question answering using human chat logs
A system includes a memory having instructions therein and at least one processor configured to execute the instructions to: receive a natural language question; determine, from a chat log comprising a plurality of chat session logs, a set of chat session logs most relevant to the natural language question; determine a respective plurality of non-overlapping text spans most relevant to the natural language question within each of a respective plurality of conceptual pseudo-documents; determine a conceptual pseudo-document most relevant to the natural language question; extract a question-answer pair most relevant to the natural language question from the most relevant pseudo-document; and convey the most relevant question-answer pair to a user. Each one of the conceptual pseudo-documents corresponds to a respective one of the most relevant chat session logs.
US11443114B1 Computing system for entity disambiguation and not-in-list entity detection in a knowledge graph
A computing system obtains computer-readable text comprising an identifier for an entity and an additional word. The computing system computes relevance scores for entries for entities in a computer-implemented knowledge graph upon the text, titles for the entities in the knowledge graph, and descriptions of the entities in the knowledge graph. The computing system determines whether the identifier for the entity is an acronym or a non-acronym. The computing system identifies an entry for the entity in the knowledge graph based upon the relevance scores and whether the identifier for the entity is an acronym or a non-acronym. The computing system generates a link between the identifier for the entity in the text and the entry for the entity in the knowledge graph, where data from the entry for the entity in the knowledge graph is presented to a user upon the link being selected.
US11443110B2 Editable table in a spreadsheet integrated with a web service
Implementations generally relate to an editable table in a spreadsheet integrated with a web service. In some implementations, a method includes obtaining web service metadata from a web service. The method further includes determining one or more capabilities of the web service based on the web service metadata. The method further includes configuring a table component in a spreadsheet based on the one or more capabilities and the web service metadata. The method further includes retrieving data from the web service. The method further includes converting the data to a predetermined format. The method further includes tracking data changes in the spreadsheet based on user input. The method further includes sending the data changes from the spreadsheet to the web service.
US11443108B2 System and method for document management using branching
In some embodiments, the method includes the steps of: obtaining a branch model associated with a set of related documents, the branch model comprising one or more branches, each branch of the one or more branches comprising a branch type and one or more nodes, the one or more branches comprising a primary branch associated with a primary document, the set of related documents comprising the primary document having a first document identifier; generating a secondary branch based upon a revision of the primary document, the secondary branch associated with a secondary document of the set of related documents, the secondary document having a second document identifier; and adding the secondary branch to the branch model.
US11443106B2 Intelligent normalization and de-normalization of tables for multiple processing scenarios
A method, system and computer-usable medium are disclosed for finding vertically and horizontally aligned cells in a complex table structure. A file or document, such as an HTML file that defines a complex table includes spanning rows and columns is expanded into a two dimensional (2D) array or table with orthogonal rows and columns, where the spanning rows and columns included cells with copied values or object references. The expanded 2D array or table can be deduplicated row or column wise to determine header alignment of the table.
US11443104B2 Graphical user interface for inter-party communication with automatic scoring
An embodiment may involve transmitting, to a first client device, a representation of a first graphical user interface. The first graphical user interface may define fillable web-based forms. The embodiment may involve receiving, from the first client device, a first submission of the fillable web-based forms. The embodiment may involve transmitting, to a second client device, a representation of a second graphical user interface. The second graphical user interface may allow the second client device to fill out the fillable web-based forms. The embodiment may further involve receiving, from the second client device, a second submission of the fillable web-based forms. The embodiment may further involve determining numerical scores associated with each of the fillable web-based forms. The embodiment may also involve transmitting a representation of a third graphical user interface. The third graphical user interface may show the fillable web-based forms and their respective numerical scores.
US11443101B2 Flexible pseudo-parsing of dense semi-structured text
An embodiment for extracting information from semi-structured text is provided. The embodiment may include identifying one or more high confidence alignments of one or more entities and identifiers in a set of documents. The embodiment may also include analyzing one or more blocks of semi-structured text containing the one or more entities and identifiers. The embodiment may further include identifying one or more known alignments in each of the one or more blocks of semi-structured text. The embodiment may also include generating a structure template. The embodiment may further include applying the structure template to each of the one or more blocks of semi-structured text. The embodiment may also include annotating the set of documents with metadata reflecting the structure template and a location of each of the one or more blocks of semi-structured text.
US11443096B2 Method for optimizing floor plan for an integrated circuit
A method is provided in the present disclosure. The method includes several operations: generating a floor plan having multiple macros for an integrated circuit; adjusting the macros according to a channel area interposed between the pins; separating the macros by a channel width of the channel area; and adjusting, in accordance with correlations between the macros and multiple registers, the macros in the floor plan.
US11443095B2 Hotspot avoidance method for manufacturing integrated circuits
A method includes cropping a plurality of images from a layout of an integrated circuit, generating a first plurality of hash values, each from one of the plurality of images, loading a second plurality of hash values stored in a hotspot library, and comparing each of the first plurality of hash values with each of the second plurality of hash values. The step of comparing includes calculating a similarity value between the each of the first plurality of hash values and the each of the second plurality of hash values. The method further includes comparing the similarity value with a pre-determined threshold similarity value, and in response to a result that the similarity value is greater than the pre-determined threshold similarity value, recording a position of a corresponding image that has the result. The position is the position of the corresponding image in the layout.
US11443091B1 Data processing engines with cascade connected cores
An integrated circuit includes a plurality of data processing engines (DPEs) DPEs. Each DPE may include a core configured to perform computations. A first DPE of the plurality of DPEs includes a first core coupled to an input cascade connection of the first core. The input cascade connection is directly coupled to a plurality of source cores of the plurality of DPEs. The input cascade connection includes a plurality of inputs, wherein each of the plurality of inputs is connected to a cascade output of a different one of the plurality of source cores. The input cascade connection is programmable to enable a selected one of the plurality of inputs.
US11443089B1 Timing verification of non-standard library blocks
To check the timing of a signal path involving an integrated circuit block from an outside vendor, a signal path including a driver circuit, an interconnect, and a receiver circuit can be identified in the integrated circuit design. A substitute integrated circuit design can be generated by replacing the driver circuit of the signal path with a primitive standard library cell, providing parasitic parameters of the interconnect in a format compatible with a static timing analysis tool, and replacing the receiver circuit with one or more capacitors. A static timing analysis tool can then be executed on the substitute integrated circuit design to determine whether a propagation delay from the driver circuit to the receiver circuit of the signal path satisfies a timing requirement of the integrated circuit design.
US11443088B1 Simulation using accelerated models
Simulation of a circuit design using accelerated models can include determining, using computer hardware, that a design unit of a circuit design specified in a hardware description language is a prime block and determining, using the computer hardware, an output vector corresponding to an output of the prime block. Using the computer hardware, contents of the prime block can be replaced with an accelerated simulation model specified in a high level language, wherein the accelerated simulation model can determine a value for the output of the prime block as a function of values of one or more inputs of the prime block using the output vector. Using the computer hardware, the circuit design can be elaborated and compiled into object code that is executable to simulate the circuit design.
US11443085B2 Model for fluid and mass transport in a recirculating microfluidic system
Disclosed herein are microfluidic systems with recirculation of fluid and computer-implemented methods of calculating conditions within the microfluidic systems. The microfluidic systems include a computing device and a microfluidic device having first and second reservoirs, at least one chamber, and a fluid path connecting the first reservoir, the chamber, and the second reservoir. The methods for calculating conditions include receiving a first reservoir fluid volume, a second reservoir fluid volume, a first concentration, and a second concentration. The methods further include receiving a time-dependent imposed pressure difference between the first reservoir and the second reservoir, then determining a hydraulic pressure difference and an effective pressure difference. The effective pressure difference is used to account for reactions occurring within the microfluidic device and to determine the value of the condition within the microfluidic device. Methods of performing an experiment using a microfluidic device with recirculation are also disclosed herein.
US11443080B2 Parametric design method for fan coil unit based on BIM
A parametric design method for a fan coil unit based on BIM (Building Information Modeling) includes steps of: determining a basic sample; parametrically modeling; setting pipe connection locations and connection sizes of a two-pipe fan coil and a four-pipe fan coil; setting component visibility; completing control settings of left-right one-click selection for the fan coil; arranging an air pipe behind an air outlet of the fan coil; producing air duct flexible connectors; producing diffusers; adding parameter controls of a “yes or no” type to a return air box, a lower return air flange, and a back to return air flange; completing production of pipes and connectors, and naming. In a heating and ventilation BIM design of building engineering, with the above method, efficiencies of designing, modeling and plotting are obviously increased.
US11443070B2 Biometric feature attack objects and biometric feature attack test systems
Methods, systems, and apparatus for operations for performing biometric feature attack tests. An example system includes a biometric feature attack object, comprising a substrate, a biometric feature attachment part, and a conductive part, wherein: the substrate comprises a biometric feature carrying area and a pressing area, and the biometric feature carrying area and the pressing area are respectively disposed on two opposite sides of the substrate; the biometric feature attachment part is disposed in the biometric feature carrying area; and the conductive part is disposed in the pressing area or the biometric feature carrying area.
US11443066B2 Devices, systems and methods for determining suggested action initiation times for interactions
This application provides for determining a suggested action initiation time for an interaction with an interacting party. Some aspects comprise: determining an interaction settlement due date; querying an interaction database storing historical interaction records to determine if there is one or more of the historical interaction records related by one or more factors to the interacting party; retrieving, from the interaction database (where there is one or more historical interaction record(s) related to the interacting party), historical interaction data; determining from the retrieved historical interaction data a predicted processing time for the interaction; and determining, based on the interaction settlement due date and the predicted processing time, the suggested action initiation time. The suggested action initiation time comprises a time by which an action for settling the interaction with the interacting party is suggested to be initiated to effect settlement of the interaction by the interaction settlement due date.
US11443065B2 Systems and methods for obscuring data from a data source
Systems and methods for obscuring data from a data source include devices and processes that may objectively measure the information loss for a dataset that is caused by applying a privacy policy, and may select and apply a policy to the dataset based on the measured information loss. The systems and methods may measure the information loss for a large dataset by taking a representative sample from the dataset and applying the policy to the sample in order to quantify the information loss. The quantified information loss can be iteratively used to change the policy in order to meet utility and/or privacy goals, and the system can subsequently apply the changed policy to the dataset.
US11443058B2 Processing requests at a remote service to implement local data classification
A client may send to a provider network a request to classify data at one or more data sources of the client network. The provider network receives the request and transmits the request to a local instance of a network-based data classification service at the client network. The local instance of the network-based data classification service classifies the data at the one or more data sources. The data is not exposed outside of a data isolation boundary associated with the client network during classification of the data by the local instance of the network-based data classification service. The provider network may initially provision the local instance of the network-based data classification service to run on the client network.
US11443057B2 Encoding and concealing information using deep learning
Aspects of the subject disclosure may include, for example, a method for training a deep learning model that includes encoding a content item; generating a blended image by combining a background image and the encoded content; decoding the blended image to generate decoded content corresponding to the content item; and defining or specifying a loss function related to the deep learning model. The method also includes determining values of training parameters for the deep learning model to minimize the loss function, thereby obtaining a trained deep learning model. The method also includes an information concealing procedure using the trained deep learning model to conceal user content by encoding the user content and blending the encoded user content with a user-selected image; the information concealing procedure is substantially independent of the user-selected image. Other embodiments are disclosed.
US11443044B2 Targeted very long delay for increasing speculative execution progression
A computer-implemented method for advancing speculative execution in microarchitectures is disclosed. A non-limiting example of the computer-implemented method includes receiving, by a processor, a test scenario including a first load instruction from a first memory location flagged with a delay notification and a speculative memory access instruction from a second memory following the first load instruction. The method executes, by the processor, the first load instruction from the first memory location and delays a return of data from the first memory location for a number of processor cycles. The method executes, by the processor, the speculative storage access instruction from the second memory location during the delay in returning the data from the first memory location.
US11443041B2 Firmware integrity check using silver measurements
Measurements of a device's firmware are made regularly and compared with prior, derived measurements. Prior measurements are derived from a set of identical firmware measurements obtained from multiple devices having the same make, model and firmware version number. The firmware integrity status is reported on a data and device security console for a group of managed endpoints. Alerts about firmware changes, which may be potential attacks on the firmware, are given automatically.
US11443032B2 Stack pivot exploit detection and mitigation
Examples of the present disclosure describe systems and methods for detecting and mitigating stack pivoting exploits. In aspects, various “checkpoints” may be identified in software code. At each checkpoint, the current stack pointer, stack base, and stack limit for each mode of execution may be obtained. The current stack pointer for each mode of execution may be evaluated to determine whether the stack pointer falls within a stack range between the stack base and the stack limit of the respective mode of execution. When the stack pointer is determined to be outside of the expected stack range, a stack pivot exploit is detected and one or more remedial actions may be automatically performed.
US11443028B2 Digital credential revocation
A device implementing a digital credential revocation system includes at least one processor configured to maintain a valid digital credential list, a revocation list, and a synchronization counter value. The at least one processor is configured to transmit a request to synchronize the valid digital credential list with an electronic device, the request including the valid digital credential list and the revocation list. The at least one processor is further configured to, in response to receipt of an updated valid digital credential list from the electronic device: clear the revocation list, replace the valid digital credential list with the updated valid digital credential list, and increment the synchronization counter value, and fulfill a received credential maintenance request when the received credential maintenance request comprises an other synchronization counter value that is greater than or equal to the incremented synchronization counter value, otherwise deny the received credential maintenance request.
US11443024B2 Authentication of a client
A method, apparatus, and computer program for authenticating a client is disclosed. The method comprises determining a device to be used for the authentication of the client, receiving a parameter value of the device and an authentication value of the client, and authenticating the client based on the authentication value and the parameter value.
US11443020B2 Method and system for alleviating authenticity of sensors in biometric authentication
A method and authentication system for alleviating authenticity of sensors in biometric authentication is disclosed. The authentication system receives fingerprint data from a plurality of sensing devices configured in the authentication system and extract one or more attributes associated with the fingerprint data. An expanded value for each of the one or more attributes is determined based on one or more predefined techniques. The authentication system (101) trains a model associated with authentication of fingerprints using the one or more attributes and corresponding expanded value. Further, one or more errors associated with the fingerprint data are predicted based on fingerprint data received over a period of time in real-time and the model is retrained based on the predicted one or more errors to alleviate authenticity of sensors in biometric authentication.
US11443017B2 DRM plugins
Presented is a system and methods for receiving metadata, a decryption module and encrypted content from a cable headend, decrypting the encrypted content with the decryption module and presenting the decrypted content to a user. The client device can receive, load and execute any decryption module compatible with the system framework allowing flexibility in the choice or changing of client device manufacturer and/or Digital Rights Management system vendor.
US11443013B2 Pipelined pointwise convolution using per-channel convolution operations
A processor system comprises a hardware channel convolution processor unit and dot product processor unit. The channel convolution processor unit is configured to perform depthwise convolution, including by multiplying each data element of a first group of data elements of a convolution data matrix with a corresponding data element of a second group of data elements of a plurality of depthwise convolution weight matrices and summing together, for each specific channel, multiplication results corresponding to the specific channel to determine one corresponding result data element in a corresponding channel convolution result matrix to calculate a portion of depthwise convolution results. The dot product processor unit is configured to perform pointwise convolution, including applying pointwise weight matrices to the portion of depthwise convolution results to determine a portion of separable convolution results while at least another portion of the depthwise convolution results is being calculated by the processor system.
US11443006B2 Intelligent browser bookmark management
Systems and methods are described for managing saved web pages on a user device. In an example, when a user bookmarks a web page at the user device, the user device can send the bookmark to a server. A service on the server can gather information about web page and associate a plurality of tags with the web page based on that information. The service can compare the web page's tags to tags of other previously bookmarked web pages to identify a possible matching web page. The service can perform a semantic similarity analysis between the two web pages to determine whether their similarity exceeds a threshold. Where the similarity does exceed the threshold, the service can notify the user device. The user device can notify the user and present options for the new bookmarked web page.
US11443003B2 Retrieval of content using link-based search
Described herein are techniques and systems for retrieval of content using link-based searches. Embodiments herein include receiving, by a server, a request including a hyperlink directed to a source content. The server may determine whether a database associated with the server comprises the hyperlink. The database stores information of multiple entities each corresponding to one or more hyperlinks. In response to a determination that the database includes the hyperlink, the server may identify an entity corresponding to the hyperlink and provide information of the entity to the computing device. In some embodiments, in response to a determination that the database does not include the hyperlink, the server may identify related web content and return results to user.
US11442999B2 Personalized whole search page organization and relevance
Representative embodiments disclose mechanisms to assign search results associated with a user query to locations based in part on features associated with the user's Internet of Things (IoT) devices. This results in a search page that presents results in an order and prominence that improves user understanding and information accessibility. Features from IoT devices are used to train a machine learning model that receives as an input information from an IoT entity index, the query, and results from the search engine along with their static rankings. The resultant IoT positioning scores are used to assign an initial location on the search results page. A second machine learning model trained using IoT features is then used to assign a final location on the page. The system causes display of the page to the user.
US11442998B2 Document analysis method and apparatus
The present disclosure relates to a document comparison system (100) for comparing a first document (D1) with a second document (D2). The first document (D1) includes at least a first section having at least one first section entity (CEn), and the second document (D2) includes at least one second document entity (CEn). The document comparison system includes a processor (110) and a memory device (120). The processor is configured to identify the at least one first section entity (CEn) in the first section of the first document (D1). The processor conducts a search of the second document (D2) to identify the presence or absence of one or more second document entity (CEn) corresponding to or equivalent to each first section entity (CEn) identified in the first section. The present disclosure also relates to a dictionary generating system; a document comparison method; a dictionary populating method; and non-transitory computer-readable medium.
US11442995B2 Filtering of log search results based on automated analysis
A request to explore a set of log entries is received. The set of log entries are analyzed to identify common portions in contents of at least a portion of the set of log entries. Based on the analysis that identified the common portions, filters to explore the set of log entries are automatically recommended.
US11442994B2 Unified data store and transaction system
A unified data store and transaction system queries an n-tuple-based multimodal data structure via a mutable tuple-based interface the mutable tuple-based interface, the interface including a memory controller, and a query operation set. The system receives a tuple from a mutable tuple-based query interface with a tuple-reader and reading the tuple into a tuple object, and evaluates the tuple object against semantic rules via a tuple evaluator.
US11442993B2 Processing a query to produce an embellished query response
A method includes generating a query entigen group for a query in accordance with identigen rules. The query entigen group represents a most likely interpretation of the query. The method further includes obtaining an embellished entigen group from a knowledge database based on the query entigen group. The embellished entigen group substantially includes the query entigen group and a set of embellishing entigens. The method further includes selecting a set of response entigens from the embellished entigen group in accordance with a response embellishment approach to produce a response entigen group. The set of response entigens includes at least one embellishing entigen of the set of embellishing entigens. The method further includes generating a response phrase based on the response entigen group. The response entigen group represents a most likely interpretation of the response phrase.
US11442985B2 Apparatus and a method for artificial intelligence
The embodiments relate to a method comprising receiving visual data in a file format compatible with ISO base media file format; processing the visual data to detect one or more content elements; storing the detected one or more content elements and information on the used process as a metadata; and including the metadata to the media file in association with the visual data. The embodiments also relate to a technical equipment for implementing the method.
US11442984B2 Methods and systems for dynamically selecting and providing web resources
Methods and systems for selecting and presenting web resources (e.g. videos) are provided, the method includes: transmitting a first video to be played by a device associated with a user account; and during playback of the first video at the device: detecting an update to configuration data associated with the user account; determining, based on the update to the configuration data associated with the user account, a next video recommendation for the user account; and causing an indication of the next video recommendation to be displayed on the device.
US11442982B2 Method and system for acquiring data files of blocks of land and of building plans and for making matches thereof
A method for matching building floor plans with specifications for blocks of land wherein the building floor plans comprise image files; the method comprising: storing specifications for each of a plurality of blocks of land in a database the specifications including lengths of block sides; processing the image files of each of the building floor plans to thereby store specifications for each of said plans in the database the processing including: converting text in each plan into parseable text and identifying numerical values in the string to extract length and width values for external dimensions of the floor plan, and identifying one or more orientation critical words from the text string and its position on the plan; and querying the database to determine compatible matches between a selected one of the building floor plans and the blocks of land, or vice-versa, taking into account the specifications including the extracted length and width values and the orientation critical words.
US11442980B2 System and method for photo scene searching
Users may have a variety of photos, but lack a mechanism to organize the photos. For example, a user may desire to access a photo of a child in front of a national monument, but may be unable to locate the photo amongst the photos. Accordingly, a photo query may be generated utilizing a photo query interface populated with a face query attribute (e.g., a proxy icon, a photo of a face, etc.), a face position attribute (e.g., a position of the face query attribute), and/or a location query attribute (e.g., a background of a photo, such as a forest, a monument, etc.) using drag and drop functionality and/or any other query construction functionality. One or more photos having attributes corresponding to the photo query may be identified and provided to the user.
US11442979B1 Flexible image repository for customer premises equipment
The present disclosure describes an autonomous mechanism for implementing a flexible image repository that includes an image retrieval service and an image repository management application. The flexible image repository performs delta processing to provide a subset of stored images to a subscriber device when the image retrieval service receives an image update request. The subscriber device thus receives updates to the image repository in a manner that reduces bandwidth requirements at both the server and the client, allowing client-side images to be updated more frequently. A content manager may update the flexible image repository via the image repository management application, which tags images according to a naming convention prior to inserting the images in the image repository. The tags allowing the image retrieval service to serve a multitude of subscriber devices across disparate platforms, which may provide different interfaces and have disparate access requirements, API calls, or functional behaviors. The flexible image repository employs a caching layer to further optimize the retrieval and display of the images and further optimize the delta processing.
US11442976B1 Resource selection determination using natural language processing based tiered clustering
A system comprises an interface configured to receive an identifier, a processor configured to determine a grouping associated with the identifier, wherein the grouping is determined using a first clustering, wherein the first clustering is based at least in part on a language processing system, determine a sub-grouping of the grouping associated with the identifier, wherein the sub-grouping is determined using a second clustering, determine a final identifier based at least in part on the identifier and the sub-grouping, determine a resource based at least in part on the final identifier, and store the final identifier associated with the resource, and a memory coupled to the processor and configured to provide the processor with instructions.
US11442975B2 System and method for generating abstractive summary
The present invention relates to a method for generating abstractive summary. The method comprises receiving a query for generating an abstractive summary from a document and splitting the query into one or more lexical units. Further, a semantic graph and a graph index is generated based on a role assigned to the one or more lexical units. Furthermore, a measure of information is determined for the retrieved one or more sentences. The one or more sentences having a semantic graph analogous to the generated semantic graph of the query are retrieved from the document. Finally, at least one of re-ordering and re-phrasing is performed on at least one of the retrieved one or more sentences based on the computed measure of information and the one or more lexical units in the retrieved one or more sentences to generate the abstractive summary.
US11442971B1 Selective database re-indexing
Techniques are provided for selective re-indexing of a database. A pre-defined set of document properties are associated with one or more documents stored in a primary database. A schema defines which of the document properties are stored in a search database. When a search query is executed against a search database, a document satisfying the search query is returned from the search database along with the corresponding schema version number. If the schema version number associated with the document stored in the storage database is different from a target version number stored in a schema version lookup table, the data in the search database is presumed to be stale and a re-indexing of the search database is requested to bring the database current.
US11442968B2 Method for locating sensors
A method for locating sensors situated in a geographical area including of at least one reference sub-area. the sensors include: at least one first sensor, each first sensor being associated with a reference sub-area in which it is situated; and at least one second sensor, each second sensor not being associated with any sub-area. The method includes: grouping the sensors into a plurality of groups based on data from the sensors; for at least one group of sensors, determining whether the group includes a first sensor; an if the group includes a first sensor, associating each second sensor of the group with the sub-area corresponding to the first sensor.
US11442966B2 High-performance statistics
A system and method of managing highly-volatile statistics of a multi-threaded application environment. The statistics are represented by one or more statistics objects. Each statistics object of the one or more statistics objects is prefixed with an object header having a version counter with an initial version count of zero. Each statistics object is associated with a statistics class instance, each statistics class instance being associated with an associative registry that is configured to allocate smallest possible objects of a size equal to or greater than to that of the statistics objects, the registry segmenting the statistics objects according to a size class. Each allocated statistics object is constructed in the object frame after the object header. Then, the object header of each allocated statistics object is initialized. Once allocated, objects can be deallocated.
US11442963B1 Method of and system for ranking subgraphs as potential explanations for graph classification
There is provided a method and a system for ranking subgraphs as potential explanations for a labelled edge type class. A first graph representing labelled digital items is obtained, where each labelled digital item is represented as an entity node connected via a labelled edge type to a property value node. The first graph is combined with a second graph representing structured relations in the labelled digital items to obtain a combined graph. Unlabelled digital items are received and matched to respective subgraphs in the combined graph. A machine learning model is used to embed the combined graph to generate graph vectors, and an expressivity score between matched subgraphs and respective labelled edge types based on the generated graph vectors. The matched subgraphs are ranked based on the expressivity score to obtain a ranked set of subgraphs as potential explanations for a respective labelled edge type class.
US11442956B2 Transactional-unstructured data driven sequential federated query method for distributed systems
Methods and systems are disclosed for receiving a sequential federated query; deconstructing the sequential federated query into query elements; identifying a Transactional-Unstructured Data Source (TUDS), a Contextual-Characteristic Data Source (CCDS), and a data organization parameter based on the query elements; generating a TUDS result data set from the TUDS based on the parameter; processing the TUDS result data set and the parameter to develop a CCDS query; generating a CCDS result data set from the CCDS based on the developed CCDS query and the parameter; generating a final sequential federated query data set based on the CCDS result data set and the parameters; processing a formatted sequential federated query data set based on the processing of the final sequential federated query data set and the parameter; and providing the formatted sequential federated query data set to a management system for action.
US11442955B2 Systems and methods for generating tables from print-ready digital source documents
Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.
US11442943B1 Error-causing record isolation for data stream processing
A first group processing attempt may be performed on a first record group in a stream of ordered data records. The first group processing attempt may fail, and the first record group may be split into at least a second record group and a third record group. A second group processing attempt may be performed on the second record group, and a third group processing attempt may be performed on the third record group. For the second, the third and following record groups, each record group that is not processed successfully may be split into two or more other record groups and additional group processing attempts may be performed on the two or more other record groups until the error-causing record is isolated as a single record. Processing of the error-causing record may be bypassed after it is isolated as a single record.
US11442939B2 Configurable and incremental database migration framework for heterogeneous databases
Various methods are provided for facilitating heterogeneous database migration. One example method may comprise accessing a migration configuration file, the migration configuration file comprising information indicative of at least a source database type of a source database, connection information of accessing the source database, a destination database type of a destination database, and connection information for accessing the destination database, generating configuration data based on the source database type and the destination database type to generate a mapping of a source database table stored within the source database to a destination database table stored within the destination database, and generating a query for execution on the source database enabling data migration from the source database to the destination database.
US11442937B2 Optimal admission control for caches
The technology is directed to cache admission control. One or more processors may categorize access requests for data items in a cache storage into a plurality of categories and collect information on the access requests over time. Based on the collected information, a utility value for caching data items in each category of the plurality of categories may be determined. Newly requested data items may be admitted into the cache storage in an order according to the corresponding utility values of their respective categories.
US11442931B2 Enabling federated query access to Heterogeneous data sources
Techniques are described for an interactive query service that enables users to query data stored at a federated collection of data sources. An interactive query service provides interfaces that enable users to configure the interactive query service to query any number of heterogeneous data sources pertinent to a user. In general, the configuration of a data source can include identification of: a data source type, access configurations related to accessing the data source, and in some cases metadata describing a structure of the data stored by the data source (for example, a data catalog describing schemas, tables, columns, partitions, datatypes, or other metadata associated with the stored data). Once configured, an interactive query service can receive and execute queries that involve data stored at any combination of a user's data sources, where the queries may be expressed using a standard query language such as the Structured Query Language (SQL).
US11442927B1 Storage performance-based distribution of deduplicated data to nodes within a clustered storage environment
Described is a system that provides the ability to distribute backup data according to performance characteristics associated with nodes that form a clustered storage environment. For example, the clustered storage environment may organize nodes into tiers that have certain storage performance-related characteristics such as read/write latency, deduplication processing efficiency, bandwidth, etc. Accordingly, the system may associate the backup data with an identifier for an appropriate storage performance tier. The identifier may then be utilized by the clustered storage environment to redirect storage operations to a node within the appropriate storage performance tier. Thus, the system allows for the distribution of backup data to particular storage performance tiers based on particular storage or workload requirements.
US11442924B2 Selective filtered summary graph
In some embodiments, a method may include display of a data summary view of a set of events that correspond to query results of a query. Each event of the set of events may include data items of a plurality of event attributes. In embodiments, the data summary view can include various summary reports. Each summary report can include summary entries and a summary graph that each present a summary of data items of a selected event attribute, of the plurality of event attributes. At least one summary report can include summary entries that are selectable by a user. The method may further include filtering the set of event, in response to, and based on, selection of one or more of the selectable summary entries by the user and updating of at least the first and second summary graphs to correspond to the filtered set of events.
US11442917B2 Incremental reclustering based on local maxima of partition overlap
Disclosed herein are systems and methods for incremental reclustering of database tables based on local maxima of partition overlap. In an embodiment, a database platform makes a determination, based on one or more incremental-reclustering criteria, to incrementally recluster a database table, which has a clustering key and which is stored across a plurality of partitions. In response to making the determination, the database platform selects a subset of the partitions, and at least incrementally reclusters the selected subset. The selecting of the subset includes identifying a local maximum of a quantity of overlapping partitions in the plurality of partitions with respect to a domain of the clustering key of the table, where the overlapping partitions overlap with respect to the clustering key.
US11442913B2 Method and device for creating a localization map
A method and device for creating a localization map, including a step of receiving environmental data values, a step of dividing the environmental data values into at least two separate data records, a step of creating a plurality of partial maps, a step of creating the localization map and a step of making the localization map available.
US11442912B2 Blockchain-based information processing method and apparatus and computer-readable storage medium
Embodiments of this application provide a blockchain-based information processing method, including: obtaining an original index information set, the original index information set comprising at least one piece of original index information, each piece of original index information comprising plaintext sensitive content; obtaining information in to-be-matched blocks in a blockchain system, the information comprising information content and an information index, the information content having a correspondence with the information index; matching the information content in the information by using the original index information set, to obtain a matching result; and determining a variant index information set when the matching result indicates that the matching succeeds, the variant index information set comprising at least one piece of variant index information, the variant index information comprising the information index corresponding to the information content in the information.
US11442905B2 Efficient denormalization of data instances
Technologies are described herein for denormalizing data instances. Schemas for data instances are embedded with annotations indicating how the denormalization is to be performed. Based on the annotations, one or more sub per object indexes (“sub POIs”) can be generated for each data instance and stored. The sub POIs can include a target sub POI containing data from the data instance, and at least one source sub POI containing data from another data instance, if the data instance depends on the other data instance. Data instance updates can be performed by identifying sub POIs that are related to the updated data instance in storage, and updating the related sub POIs according to the update to the data instance. The sub POIs can be sent to an indexing engine to generate an index for a search engine to facilitate searches on the data instances.
US11442902B2 Shard-level synchronization of cloud-based data store and local file system with dynamic sharding
An operations server synchronizes updates to a cloud-based shared versioned file system. The shared versioned file system includes directories and sub-directories that are divided into shards. The operations server coordinates requests from local filer servers, each running a respective local version of the shared versioned file system, to update a shard in the cloud-based shared versioned file system. The operations server can provide a global lock on the shard to a local filer server before it updates the shard in the cloud-based shared versioned file system. Preferably, shards are sized dynamically based on the number of entries in the directories associated therewith.
US11442901B2 Web application open platform interface (WOPI) server architecture and applications for distributed network computing environments
An interface server (e.g., Web Application Open Platform Interface (WOPI) server) is communicatively connected to an information management (IM) server and to an online application server which acts as a client of the interface server. When a user wishes to open, create, or edit a document in an online application hosted by the online application server, the interface server is called, instead of the IM server which manages the document at the backend of an enterprise computing network. The interface server is configured for obtaining a working copy of the document from the IM server and providing the working copy to the client. The client provides the working copy to the online application for display on the user device. When the work is done, the working copy is sync'd back through the interface server to the IM server as a new draft and deleted by the interface server.
US11442900B2 Sharing resources among remote repositories utilizing a lock file in a shared file system or a node graph in a peer-to-peer system
A method, system and computer program product for sharing resources among remote repositories. In a shared file system, a resource identifier and metadata are created for a resource, where the resource identifier is stored in a lock file in a shared volume accessible by the remote repositories. The lock file is then released in response to distributing the associated resource to the remote repositories. Alternatively, in a peer-to-peer system, a request is received to create, read, update or delete a resource stored in a content repository. A resource name, a resource version and/or a resource fingerprint are received in connection with the request to create, read, update or delete the resource in the content repository. A determination is then made as to whether the received resource name, resource version and/or resource fingerprint matches the respective resource name, resource version and/or resource fingerprint stored in a node graph for the resource.
US11442899B2 Systems and methods for improved application programing interface (API) retry handling
A computing system includes a server. The server is communicatively coupled to a data repository and is configured to store a data in the data repository. The server is further configured to create, via a visual information flow creation tool, at least one information flow object. The server is additionally configured to create, via a retry handling policy system, a retry policy, wherein the retry policy comprises a retry condition and a retry strategy, and to enable the at least one information flow object to follow the retry strategy when the retry condition occurs.
US11442898B2 File system hierarchies and functionality with cloud object storage
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
US11442897B2 Optimizing content storage through stubbing
In some examples, a client device may send, to a service computing device over a network, a request for information related to a change to a file system associated with the client device. In response, the client device may receive, from the service computing device, a list of one or more changes to the file system. The client device may add and/or update metadata for a stub file on the client device based at least partially on the received list of one or more changes. In some cases, the stub file may include a stub data structure stored on the client device, while the file content of the file corresponding to the stub file may be stored at a storage over the network.
US11442892B2 File and data migration to storage system
Techniques for data migration from a local computing device to a storage associated with a storage provider are provided. Prior to initiating data migration from a local computing device to the storage, analysis of files and/or data for migration is performed to determine if a migration exclusion criterion exists in relation to files and/or data for migration. Migration may be allowed for the files and/or data in the absence of a determination that the migration exclusion criterion applies to the files and/data for migration to the storage.
US11442889B2 Dynamic deep learning processor architecture
Methods and systems for dynamically reconfiguring a deep learning processor by operating the deep learning processor using a first configuration. The deep learning processor then tracking one or more parameters of a deep learning program executed using the deep learning processor in the first configuration. The deep learning processor then reconfigures the deep learning processor to a second configuration to enhance efficiency of the deep learning processor executing the deep learning program based at least in part on the one or more parameters.
US11442887B2 Communication device, communication method, program, and communication system
To perform communication more definitely and efficiently. In order to perform communication in which a group address is used setting a plurality of arbitrary slaves to a single group and setting the group to a destination, a slave having a group-belonging capability capable of belonging to the group and performing communication is recognized. Then, in a state in which a slave having the group-belonging capability and a slave having no group-belonging capability mixedly join in a bus, the group address is assigned to the slave recognized to have the group-belonging capability. The present technology is, for example, applicable to a bus IF.
US11442883B2 Electronic device, determine a setting of a host device for communication in a subsequent phase
According to one embodiment, in a first state, a control circuit determines, based on first information and second information, information on a request that includes a setting of a transmission circuit of a host to be set as an initial setting in a second state. The first state is a state of communicating with a host at a first communication speed conforming to a first specification. The second state is a state of communicating with the host at a second communication speed conforming to a second specification. The second communication speed is different from the first communication speed. The first information is information on a request of a setting of the transmission circuit of the host. The second information is information on a quality of a signal received by a reception circuit, which has been transmitted from the transmission circuit of the host.
US11442879B2 Interrupt request processing device
According to embodiments, in an interrupt request processing device including one or more peripheral devices, one or more processor interfaces, and one or more processors, when an interrupt request (IRQ) is generated, the peripheral device generates a packet and transmit the packet to the processor interface via an on-chip network, the processor interface receives and decodes the packet to transmit the IRQ signal to the processor, and receives an interrupt vector generated from the processor to transmit an initial instruction corresponding to an activated interrupt request may transmit to the processor, and the processor outputs the interrupt vector in response to the IRQ signal and executes a corresponding interrupt service routine (ISR).
US11442874B2 System and method for generating a modified input/output device policy for multiple users
A system and method for generating a modified input/output (I/O) device policy for multiple users. A method includes generating a modified policy based on a first policy and a second policy, wherein the modified policy is generated when a first user and a second user are located within a predetermined distance of each other, wherein the first policy is generated for the first user based on a first dataset including data related to the first user with respect to at least one I/O device, wherein the second policy is generated for the second user based on data related to the at least one I/O device; and executing at least one plan based on the modified policy, wherein executing the at least one plan further comprises causing the at least one I/O device to output a signal for causing at least one action by an external system.
US11442864B2 Managing prefetch requests based on stream information for previously recognized streams
Managing prefetch requests associated with memory access requests includes storing stream information associated with multiple streams. At least one stream was recognized based on an initial subset of memory access requests within a previously performed set of related memory access requests and is associated with stream information that includes stream matching information and stream length information. After the previously performed set has ended, a matching memory access request is identified that matches with a corresponding matched stream based at least in part on stream matching information within stream information associated with the matched stream. In response to identifying the matching memory access request, the managing determines whether or not to perform a prefetch request for data at an address related to a data address in the matching memory access request based at least in part on stream length information within the stream information associated with the matched stream.
US11442858B1 Bias control for a memory device
Methods, systems, and devices for bias control for a memory device are described. A memory system may store indication of whether data is coherent. In some examples, the indication may be stored as metadata, where a first value indicates that the data is not coherent and a second value or a third value indicate that the data is coherent. When a processing unit or other component of the memory system processes a command to access data, the memory system may operate according to a device bias mode when the indication is the first value, and according to a host bias mode when the indication is the second value or the third value.
US11442852B2 Adaptive context metadata message for optimized two-chip performance
Aspects of a storage device including a master chip controller and a slave chip processor and memory including a plurality of memory locations are provided which allow for simplified processing of descriptors associated with host commands in the slave chip based on an adaptive context metadata message from the master chip. When the controller receives a host command, the controller in the master chip provides to the processor in the slave chip a descriptor associated with a host command, an instruction to store the descriptor in the one of the memory locations, and the adaptive context metadata message mapping a type of the descriptor to the one of the memory locations. The processor may then process the descriptor stored in the one of the memory locations based on the message, for example, by refraining from identifying certain information indicated in the descriptor. Reduced latency in command execution may thereby result.
US11442843B2 Methods and systems for identifying, handling, and debugging a hung thread
Various arrangements for debugging a hung thread of a software application are presented. A thread monitor module may be executed that monitors for any hung threads within a plurality of executing threads. A monitoring initialization message may be received that initiates thread monitoring of a thread. In response to the monitoring initialization message, tracking of the thread may be commenced by determining whether an update message for the thread has been received within an amount of time allotted for the update message to be sent. If the update message is not received, the thread may be identified as hung. Debugging information generated in response to identifying the hung thread may be used for creating an improved version of the software application that prevents the hang.
US11442840B2 Segmented customization
Techniques to facilitate provision of different user experiences to different groups of users of a mobile application are disclosed herein. In at least one implementation, a manifest provided by an application development and optimization platform is received that defines a plurality of user segments and a plurality of feature variants individually associated with the plurality of user segments. The manifest is processed to determine a segment of the plurality of user segments associated with a user of the mobile application along with a feature variant of the plurality of feature variants associated with the segment of the user. Execution of the mobile application is monitored for an occurrence of an event that triggers a default feature of the mobile application, and responsive to the event, the default feature is replaced with the feature variant associated with the segment of the user.
US11442834B2 System and method for analyzing power usage of an energy-aware computing system
A system and method for analyzing power usage of an energy-aware computing system. A method includes monitoring executed machine code on a line-by-line basis; monitoring power consumption of each component of the energy-aware computing system simultaneous to the machine code monitoring; determining at least one routine executed by the energy-aware computing system based on the monitored executed machine code, wherein the at least one routine is a portion of machine code that performs a specific task within a larger set of instructions for the energy-aware computing system; and mapping the power consumption for each determined routine.
US11442829B2 Packeted protocol device test system
Aspects include configuring a plurality of functional self-test controllers in a test control device to run a plurality of functional test cases in parallel on a plurality of devices under test. Test traffic is arbitrated between the functional self-test controllers and a plurality of packeted protocol layer interfaces of the test control device. One or more protocol specific conversions are performed between the test traffic and a device-specific packeted protocol of each of the devices under test. Payload checking is performed between the packeted protocol layer interfaces and the devices under test to verify responses of the devices under test to the functional test cases.
US11442826B2 Reducing incidents of data loss in raid arrays having the same raid level
A method for reducing incidents of data loss in redundant arrays of independent disks (RAIDs) having the same RAID level is disclosed. In one embodiment, such a method identifies, in a data storage environment, a set of RAIDs having a common RAID level. The method also identifies, in the set of RAIDs, higher risk storage drives having a failure risk above a threshold and lower risk storage drives having a failure risk below the threshold. The method swaps, within the RAIDs, higher risk storage drives with lower risk storage drives to more evenly distribute higher risk storage drives across the RAIDs. A corresponding system and computer program product are also disclosed.
US11442825B2 Establishing a synchronous replication relationship between two or more storage systems
Establishing a synchronous replication relationship between two or more storage systems, including: identifying, for a dataset, a plurality of storage systems across which the dataset will be synchronously replicated; configuring one or more data communications links between each of the plurality of storage systems to be used for synchronously replicating the dataset; exchanging, between the plurality of storage systems, timing information for at least one of the plurality of storage systems; and establishing, in dependence upon the timing information for at least one of the plurality of storage systems, a synchronous replication lease, the synchronous replication lease identifying a period of time during which the synchronous replication relationship is valid.
US11442824B2 Locality based quorum eligibility
Disclosed are various embodiments for distributing data items. A plurality of nodes forms a distributed data store. A new master candidate is determined through an election among the plurality of nodes. Before performing a failover from a failed master to the new master candidate, a consensus is reached among a locality-based failover quorum of the nodes. The quorum excludes any of the nodes that are in a failover quorum ineligibility mode.
US11442822B1 Providing an efficient preview capability for restoring emails backed up to an object storage
In some embodiments, described is a system (and method) for providing an efficient preview capability for emails backed up to a cloud-based object storage. The email preview may be provided as part of an interface allowing a user to select individual emails to restore from the object storage. The system may extract specialized preview information as part of a backup procedure. The preview information may include metadata and email content. For example, the preview information may include various email details such as sender, receiver, subject line, time sent/received, filenames of any attachments, etc. The preview information may also include email content such as particular sentences from the email body containing keywords. The system may also store extracted preview information in a specialized manner such that the preview information may be retrieved without having to access the actual backup data.
US11442819B2 Specialized metadata for managing and searching backup data stored on a cloud-based object storage
Described is a system (and method) for managing specialized metadata that may be used to manage and search incremental backup data stored on a cloud-based object storage. The system may create and store such metadata as part of a specialized metadata database that includes a data catalog and a backup catalog. The system may leverage the metadata database to initiate operations to efficiently manage incremental backup data stored on the object storage. For example, the metadata may be relied upon to efficiently reconstruct (e.g. synthetically) the client data to a point-in-time of any incremental backup. In addition, the metadata may include properties of the backed-up data, which are maintained separately from the backup data stored as objects. Accordingly, these properties may be searched to identify and locate backup data without having to retrieve the stored objects.
US11442795B2 Convergence among concurrently executing threads
Convergence of threads executing common code sections is facilitated using instructions inserted at strategic locations in computer code sections. The inserted instructions enable the threads in a warp or other group to cooperate with a thread scheduler to promote thread convergence.
US11442790B2 Resource scheduling system, method and server for ensuring high availability of services
This application relates to a resource scheduling method, a resource scheduling system, a server, and a storage medium. The resource scheduling method includes receiving a virtual machine application request sent by a terminal, wherein the virtual machine application request includes a target virtual machine label. The resource scheduling method further includes comparing the target virtual machine label with a current virtual machine label of each host computer in a cluster to determine a target host computer, wherein the target host computer includes no virtual machine label matching the target virtual machine label, enabling the target host computer to create a first virtual machine, and setting a label of the first virtual machine as the target virtual machine label.
US11442777B2 Highly available distributed queue using replicated messages
Methods and systems for implementing a highly available distributed queue using replicated messages are disclosed. An enqueue request is received from a client at a particular queue host of a plurality of queue hosts. The enqueue request comprises a message and a replica count greater than one. One or more copies of a replication request are sent from the particular queue host to one or more additional queue hosts. The replication request comprises the message. The quantity of copies of the replication request is determined based at least in part on the replica count. An initial replica of the message is enqueued at the particular queue host. One or more additional replicas of the message are enqueued at the one or more additional queue hosts. A quantity of the one or more additional replicas is determined based at least in part on the replica count.
US11442774B2 Scheduling tasks based on calculated processor performance efficiencies
A scheduling method includes calculating required performance for a given task, calculating use performance and real performance of a candidate processor, calculating power corresponding to the real performance, calculating expected energy usage of the candidate processor based on the required performance, the use performance, the real performance, and the calculated power and calculating performance efficiency of the candidate processor by considering a ratio of the expected energy usage to the real performance.
US11442769B2 Network management for elastic virtual network functions
A method includes, with a Virtual Network Function (VNF) manager that manages a VNF that includes plurality of VNF components running on a plurality of virtual machines, determining that an additional VNF component should be provisioned on an additional virtual machine. The method further includes, in response to the determining that the additional VNF component should be provisioned, instructing a compute controller to provision the additional virtual machine. The method further includes instructing a Software-Defined Networking (SDN) controller to connect the additional virtual machine to a network that interconnects the VNF components, and provisioning the additional VNF component on the additional virtual machine.
US11442766B1 Systems and methods for open threat hunt
Disclosed herein are embodiments of systems, methods, and products that provide adversary detection and threat hunting. A server may comprise a user side virtual machine facing the cyber protection users, a collection virtual machine facing the at-risk network, and a data repository. The server may receive user requests requesting status data from the at-risk network via the user side virtual machine. The server may collect status data from the at-risk network via the collection virtual machine and store the collected data into the data repository. Different users may request duplicate information from the at-risk network. The server may retrieve the requested information from the data repository for duplicate requests and return the responses immediately for such requests. Because the server does not query the at-risk network for duplicate requests, the server may reduce the amount of bandwidth needed to acquire and distribute the requested information.
US11442763B2 Virtual machine deployment system using configurable communication couplings
A virtual machine deployment system includes a plurality of processing subsystems, and at least one multi-endpoint adapter device including a plurality of endpoint subsystems. A plurality of communication couplings couple each of the plurality of endpoint subsystems to at least one of the plurality of processing subsystems in order to provide a respective subset of available communication resources to each of the plurality of processing subsystems. A virtual machine deployment engine receives an instruction to deploy a virtual machine, and determines at least one communication resource requirement for the virtual machine. The virtual machine deployment engine then identifies a first processing subsystem that is included in the plurality of processing subsystems and that is provided a first subset of the available communication resources that satisfies the at least one communication resource requirement for the virtual machine, and deploys the virtual machine on the first processing subsystem.
US11442762B2 Systems and methods for introspective application reporting to facilitate virtual machine movement between cloud hosts
A processor from an introspection daemon running on a virtual machine can receive an introspection report comprising configuration state data of the virtual machine. The virtual machine can comprise a guest operating system hosting the introspection daemon. The configuration state data can comprise an execution state of an application running on the guest operating system of the virtual machine. The processor can generate a virtual machine image of the virtual machine in view of the introspection report. The processor can further initiate a migration of the virtual machine to at least one target cloud in view of the virtual machine image.
US11442760B2 Aperture access processors, methods, systems, and instructions
A processor of an aspect includes a decode unit to decode an aperture access instruction, and an execution unit coupled with the decode unit. The execution unit, in response to the aperture access instruction, is to read a host physical memory address, which is to be associated with an aperture that is to be in system memory, from an access protected structure, and access data within the aperture at a host physical memory address that is not to be obtained through address translation. Other processors are also disclosed, as are methods, systems, and machine-readable medium storing aperture access instructions.
US11442755B1 Secure access to a corporate application using a facade
Secure access to a corporate application using a facade. In some embodiments, a method may include receiving, at a secure access cloud point of delivery (PoD), from a client application on a client device, a request to access a corporate application that is deployed in a corporate datacenter. The method may also include creating, at the secure access cloud PoD, a facade representing the corporate application. The method may further include forwarding, from the facade, to a connector that is also deployed in the corporate datacenter, the request. The method may also include brokering, by the connector and the facade, authentication of a user, authorization of access by the user, and a secure communication session between the client application and the corporate application via the facade, with the client application being unaware that the secure communication session is brokered by the connector and the facade.
US11442753B1 Apparatuses, computer-implemented methods, and computer program products for displaying dynamic user interfaces to multiple users on the same interface
Methods, apparatuses, and computer program products are disclosed for dynamic user interfaces. An example computer-implemented method includes receiving a communication channel request from a user device and establishing a communication channel with the user device. The computer-implemented method also includes receiving an indication that a first user and a second user are accessing the communication channel via the user device and generating a hybrid interface. The hybrid interface includes blended interface data based upon first user parameter data associated with the first user and second user parameter data associated with the second user, first personalized interface data based upon the first user parameter data, and second personalized interface data based upon the second user parameter data. The computer-implemented method may include causing the first personalized interface data and/or the second personalized interface data to be obscured.
US11442740B2 Supporting instruction set architecture components across releases
Various embodiments of the present technology generally relate to methods and systems for providing a flexible, updatable, and backward compatible programmable logic controller (“PLC”) and instruction set library. The instruction set library in the PLC can be updated without downtime of the PLC or the machines controlled by the PLC. The instruction set library is decoupled from the PLC firmware and bound via an API so that instructions in the executable code are bound to the firmware such that updates to the instruction set library can happen between scans of the executable without requiring the firmware be updated. Further, the instruction set library may be partitioned to limit updates and the amount of the complete instruction set library that is stored on the PLC to only those used by the PLC.
US11442730B2 Ticket locks with enhanced waiting
A computer comprising one or more processors and memory may implement multiple threads that perform a lock operation using a data structure comprising an allocation field and a grant field. Upon entry to a lock operation, a thread allocates a ticket by atomically copying a ticket value contained in the allocation field and incrementing the allocation field. The thread compares the allocated ticket to the grant field. If they are unequal, the thread determines a number of waiting threads. If the number is above the threshold, the thread enters a long term wait operation comprising determining a location for long term wait value and waiting on changes to that value. If the number is below the threshold or the long term wait operation is complete, the thread waits for the grant value to equal the ticket to indicate that the lock is allocated.
US11442728B2 Sequence alignment method of vector processor
A sequence alignment method that may be performed by a vector processor is may include loading a sequence that is an instance of vector data including a plurality of elements, dividing the sequence into two groups, aligning respective elements of the groups to generate a sequence of sorted elements according to a single instruction multiple data mode, and iteratively performing an alignment operation based on a determination that each group in the sequence of sorted elements includes more than one element of the plurality of elements. Each iteration may include dividing each group to form new groups and aligning respective elements of each pair of adjacent new groups to generate a new sequence of sorted elements. The new sequence of a current iteration of the alignment operation may be transmitted as a data output, based on a determination that each new group does not include more than one element.
US11442720B2 Communication adapter and program update method for communication adapter
When a process of writing an update program distributed from a management center ends normally during a program update process, a communication adapter executes a restart process by the update program, while retaining a program executed before the program update process. A process of verifying communication between the communication adapter and the management center is automatically executed in a state in which the update program is in execution. When the communication is normal, the program update process is ended.
US11442719B2 Systems and methods for coordinating the deployment of components to defined user groups
Systems and methods are provided for coordinating the deployment of frontend assets to defined user groups. Individual groups of users may be assigned to a track comprising a set of frontend assets. Each set of frontend assets may comprise each of the individual components required to generate an entire frontend for an application. In some embodiments, different versions of a single component may be assigned within different tracks. As such, one set of users may be provided a first version of an application and a second set of users may be provided a second version of that application. By associating a new or updated version of a component to a given track, a new or updated version of a component not yet ready for widespread deployment may be provided to only a limited number of users.
US11442709B2 Nested loop control
A method for compiling and executing a nested loop includes initializing a nested loop controller with an outer loop count value and an inner loop count value. The nested loop controller includes a predicate FIFO. The method also includes coalescing the nested loop and, during execution of the coalesced nested loop, causing the nested loop controller to populate the predicate FIFO and executing a get predicate instruction having an offset value, where the get predicate returns a value from the predicate FIFO specified by the offset value. The method further includes predicating an outer loop instruction on the returned value from the predicate FIFO.
US11442692B1 Acoustic workflow system distribution
A workflow initiation is detected by a first electronic device. The workflow initiation is directed to a connected environment workflow. The connected environment workflow is related to performance of a set of one or more workflow tasks. It is determined that a first remote task of the set of workflow tasks is directed at a second electronic device. The determination is in response to the workflow initiation. A communication failure is identified. The communication failure is based on the first remote task. The communication failure is a failure to communicate with the second electronic device. An acoustic command is generated in response to the communication failure. The acoustic command is related to the first remote task. The acoustic command is provided to the second electronic device.
US11442684B2 Electronic device and method of displaying content thereon
An electronic device may include: a foldable housing; at least one sensor; a first display having a first size and a first pixel density; a second display having a second size and a second pixel density; a processor; and a memory. The memory may store instructions that, when executed, cause the processor to control the electronic device to: display at least one first surface image generated based on the window having the first size through the first display; change the size of the window to a third size based on information associated with the first display and the second display in response to detecting a first event through the at least one sensor based on the at least one first surface image being displayed; and display at least one second surface image generated based on the window, of which the size has been changed to the third size, through the second display.
US11442679B2 Display device
A display device including a housing; a rotatable roller accommodated in the housing; a rollable display adjusted in a drawn-out length from the housing according to rotation of the roller; and a controller configured to receive an input of a voice command, and vary a method of outputting a result of the voice command according to the drawn-out length of the rollable display.
US11442672B2 Information processing apparatus and method for controlling the same
A method for controlling an information processing apparatus includes a notifying step of, if an error is occurring in a printing apparatus under non-completion of an initial setting process for the printing apparatus when a predetermined program is operating on the information processing apparatus, executing a notification process for notifying a user of the error occurring in the printing apparatus on the basis of error information, the initial setting process being a process executed in response to the user turning on the printing apparatus for a first time after the printing apparatus is unpacked, and not executing the notification process if an error is occurring in the printing apparatus under completion of the initial setting process for the printing apparatus when the predetermined program is operating on the information processing apparatus.
US11442665B2 Storage system and method for dynamic selection of a host interface
A storage system and method for dynamic selection of a host interface are provided. In one embodiment, a storage system is provided comprising a memory and a controller. The controller is configured to receive, from a host, a selection of a first host interface; in response to receiving the selection of the first host interface, implement the first host interface; after the first host interface has been implemented, receive, from the host, a selection of a second host interface; and in response to receiving the selection of the second host interface, implement the second host interface even though the first host interface was previously implemented. Other embodiments are provided.
US11442662B2 Data writing method, memory control circuit unit and memory storage apparatus
A data writing method, a memory control circuit unit, and a memory storage apparatus are provided. The method includes: receiving a write command from a host system; and determining whether to write a data corresponding to the write command into a first area or a second area according to a write amplification factor of the first area, where if it is determined to write the data into the second area, copying the written data to the first area after writing the data.
US11442661B2 Raid parity data generation offload system
A RAID parity data generation offload system includes a RAID storage controller device that determines that a RAID parity data storage device loading for a RAID parity data storage device exceeds a loading threshold, and then generates and transmits a RAID parity data generation offload command associated with a RAID parity data update required in response to a RAID primary data update. A first RAID primary data storage device receives the RAID parity data generation offload command, and then retrieves current parity data from the RAID parity data storage device, and performs an XOR operation using the current parity data, current primary data, and updated primary data associated with the RAID primary data update in order to generate updated parity data. The first RAID primary data storage device then provides the updated parity data for storage on the RAID parity data storage device in place of the current parity data.
US11442648B2 Data migration dynamic random access memory
Apparatuses and methods for performing data migration operations are disclosed. An apparatus may include at least two interfaces, a first interface supporting data migration operations and a second interface supporting access operations associated with a host device. In some cases, the access operations may be a signal or protocol according to an industry standard or specification (e.g., a DRAM interface specification). The second interface may facilitate supporting industry standard applications, while the first interface supporting data migration operations may provide improved bandwidth for migrating data within the apparatus. The apparatus may include a buffer coupled with the interface and a bank cluster including two or more banks of memory cells. When a host device addresses a bank of the bank cluster, the apparatus may perform one or more data migration operations using the buffer and a different bank of the bank cluster.
US11442642B2 Method and system for inline deduplication using erasure coding to minimize read and write operations
A method for storing data includes obtaining data, applying an erasure coding procedure to the data to obtain a plurality of data chunks and a parity chunk, deduplicating the plurality of data chunks to obtain a plurality of deduplicated data chunks, storing, across a plurality of nodes, the plurality of deduplicated data chunks and the parity chunk, and tracking location information for each of the plurality of deduplicated data chunks and the parity chunk.
US11442640B1 Utilizing unmapped and unknown states in a replicated storage system
A system and method for utilizing unmapped and unknown states in a storage system. When a first portion of a first medium is determined to be unreachable from any other mediums, the first portion of the first medium may be put into an unmapped state, and its data may be discarded and the corresponding storage locations may be freed. During replication of the first medium to a replica storage array, the state of the first portion of the first medium may be translated from the unmapped state into an unknown state on the replica storage array. If another storage array has the data of the first portion of the first medium, this data may be used to overwrite the first portion of the first medium on the replica storage array, converting the first portion of the first medium from the unknown state into the mapped state.
US11442634B2 Replay protected memory block command queue
Devices and techniques are disclosed herein for providing an improved Replay Protected Memory Block (RPMB) data frame and command queue for communication between a host device and a memory device.
US11442631B2 Memory operations with consideration for wear leveling
As described herein, an apparatus may include a memory that includes a first portion, a second portion, and a third portion. The apparatus may also include a memory controller that includes a first logical-to-physical table stored in a buffer memory. The memory controller may determine that the first portion is accessed sequential to the second portion and may adjust the first logical-to-physical table to cause a memory transaction performed by the memory controller to access the third portion as opposed to the first portion.
US11442630B1 Delaying result of I/O operation based on target completion time
Systems and methods are provided for providing a consistent experience for users of cloud-based block storage volumes. While cloud storage aims to remove hardware considerations for an end user's experience, block storage performance can nevertheless vary according to hardware configuration, such as the specific model of underlying hardware used to support a volume or the specific network location of that hardware. Embodiments of the present disclosure address that inconsistent performance by associating a volume with a performance profile, which can represent a desired distribution of performance for the volume. Each read or write can be compared to the profile, and may be selectively delayed to match the desired performance. This enables the cloud provider to vary physical hardware or network configurations without effect on block storage performance from the point of view of an end user.
US11442624B2 Digital certification system
A digital certification system (or “analyzer”) provides protection for digital content stored on servers, file sharing systems, hard drives and USB enabled external drives or other digital repositories. The analyzer prevents unauthorized access from both owners/administrators and recipients of digital content being shared through a web based or file sharing type service. The analyzer protects the owner of the shared digital content from unauthorized access, while allowing multiple protection instances to be applied to multiple digital content shares within a digital file hosting and sharing environment. Timers are provided to limit access to digital content at the discretion of the owner of the digital content.
US11442622B1 Password input method
A password input method is disclosed. The password input method is conducted by a microprocessor of a touch sensitive password input device, wherein the touch sensitive password input device comprises a touchscreen and a circuit, and the circuit comprises a memory and the microprocessor. In case of the password input method according to the present invention being conducted, the touch sensitive password input device is controlled to guide a visually impaired person to successfully complete a password input operation with high security.
US11442617B1 Committing data in electronic devices using swiping gestures
The disclosed embodiments provide a system that facilitates use of an electronic device. During operation, the system displays, by an application on the electronic device, a user interface comprising a first set of user-interface elements for obtaining data from a user. Upon detecting a first swiping gesture through the user interface, the system submits the data for processing by the application. The system then updates the user interface with a second set of user-interface elements based on the submitted data.
US11442608B1 Preserving engagement state based on contextual signals
A method for dynamically changing a graphical user interface element occurs in response to detecting that a temporal user interface element displayed on a user interface of user device. The method includes receiving, at the user device, a contextual signal characterizing a state of a user. The method further includes determining, by the user device, that the contextual signal characterizing the state of the user is indicative of the user intending to interact with a temporal user interface element. The methods also include, in response to determining that the contextual signal characterizing the state of the user is indicative of the user intending to interact with a temporal user interface element, modifying a respective state of the temporal user interface element displayed on the user interface of the user device.
US11442605B2 System and method for facilitating user interaction with a virtual space through a graphical chat interface
A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based one the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.
US11442597B2 Methods, systems, and media for navigating a user interface using directional controls
Methods, systems, and media for navigating a user interface are provided. In some embodiments, methods for navigating a user interface is provided, the method comprising: causing a user interface to be presented including media identifiers that correspond media assets; causing the media identifiers to be arranged along a first direction; causing a first media identifier at a first position to be highlighted; causing a menu element to be presented at a first menu position associated with the first media identifier; receiving an instruction from a user input device to navigate to a next element along the first direction; causing a second media identifier next to the first position to be highlighted in response to receiving the instruction; causing the menu element to be presented at a second menu position associated with the second media identifier; and inhibiting presentation of the menu element at the first menu position.
US11442591B2 System, method, computer readable medium, and viewer-interface for prioritized selection of mutually occluding objects in a virtual environment
A computer-implemented method comprising determining, by the processor, a set of objects of the plurality of objects having the shared coordinates (XS, YS) and at a location along the depth direction (ZS); and prioritizing, by the processor, an object from the set of objects based on at least two of metadata of the set of objects, screen areas of the set of objects, transparency of the set of objects, and opaqueness of at least one object of the set of objects currently displayed to improve the selection of at least one of mutually occluded objects and mutually partially occluded objects in the virtual environment. The method includes associating the prioritized object with the viewer input device for detecting interactions with the prioritized object displayed on the display device by the viewer input device. The prioritized object is updated on the screen of the display device based on the interactions.
US11442590B2 Intuitive GUI for creating and managing hosts and virtual machines
In a computer-implemented method for configuring an appliance in a virtualization infrastructure via a graphical user-interface a list of hosts and a centralized management tool of the virtualization infrastructure is displayed via the graphical user-interface. The hosts are for hosting one or more virtual machines. The centralized management tool is for centrally managing the virtualization infrastructure. In response to selecting one of the hosts, displaying host configuration properties associated with the selected hosts via the graphical user-interface. The host configuration properties are associated with a displayed user input field.
US11442569B2 Apparatus and method for sensing pressure
A pressure sensor is disclosed which includes a transmit electrode adapted to be operatively connected to a signal generator, a receive electrode adapted to be operatively connected to a signal receiver and signal processor, and a variably resistive conductive deformable element. The transmit electrode, the receive electrode and the variably resistive conductive deformable element being positioned in proximity to each other such that a pressure event proximate to the variably resistive conductive deformable element causes a change in coupling between the transmit electrode and the receive electrode, and a signal transmit on the transmit electrode as received on the receive electrode is changed in at least one of magnitude or phase in relation to and as a result of a pressure event.
US11442567B2 Organic light emitting display device and method of manufacturing the same
An organic light emitting display device includes a substrate including a light-emitting region and a reflection region, a plurality of sensing patterns disposed in the light-emitting region and the reflection region, and including a material having a first reflectivity, and a reflection pattern disposed in the reflection region, and including a material having a second reflectivity, and overlapping the plurality of sensing patterns.
US11442557B2 Navigation device and methods thereof
A system that incorporates teachings of the present disclosure may include, for example, a computer mouse having a tracking device to navigate in a graphical user interface presented by a software application or control aspects thereof, a plurality of buttons, a scroll wheel, a display, a memory, and a controller coupled to the tracking device, the plurality of buttons, the display, and the memory. The controller can be operable to present by way of the display a plurality of scrollable options to program a corresponding plurality of operational parameters of the computer mouse, detect from a tactile contact of at least one of one or more of the plurality of buttons and the scroll wheel a selection from the plurality of options, store in the memory the selection, and operate at least one of the plurality of operational parameters of the computer mouse according to the stored selection. Additional embodiments are disclosed.
US11442554B2 Electronic device and method for recommending word in same
An electronic device according to various embodiments includes: a display; a communication circuit configured to perform communication with at least one of at least one external server and/or at least one external electronic device; a processor operatively connected to the display and the communication circuit; and a memory operatively connected to the processor. The memory stores instructions which, when executed, cause the processor to control the electronic device to: display a user interface including a virtual keyboard through the display; display a string including at least one word on the user interface based at least in part on an input to the virtual keyboard; determine at least one recommended word associated with the string based at least in part on a language model; and display the determined at least one recommended word on the user interface. The language model may include a language model of the electronic device, and a language model that is received from the external server or the external electronic device based on state information of the external electronic device that is connected for communication through the communication circuit.
US11442550B2 Methods for gesture recognition and control
An electronic device and a method for gesture recognition are disclosed. The electronic device includes a radar transceiver and a processor operably connected to the radar transceiver. The processor is configured to detect a triggering event. In response to detecting the triggering event, the processor is configured to transmit, via the radar transceiver, radar signals. The processor is also configured to identify a gesture from reflections of the radar signals received by the radar transceiver. The processor is further configured to determine whether the gesture is associated with the triggering event. Based on determining that the gesture is associated with the triggering event, the processor is configured to perform an action indicated by the gesture.
US11442548B2 Touch sensing device
A touch sensing device including a housing, a movable part, a covering, and a lifting actuator. The movable part is relatively movable within an opening of the housing relative to an edge portion of the opening, between first and second heights. The covering includes a flexible layer covering at least the edge portion and the movable part. The flexible layer includes first and second portions directly or indirectly fixed to the edge portion and to the movable part, respectively. The flexible layer can partly flex and stretch or partly shrink in accordance with a relative movement of the second portion relative to the first portion, from a third height to a fourth height, or vice versa. The lifting actuator can move the movable part or the edge portion to relatively move the movable part, from the first height to the second height, or vice versa, relative to the edge portion.
US11442545B2 Display device having vibration electrodes in vibration area and method of driving the same
A display device includes: a display unit including a display area and a non-display area; and a vibration generating unit disposed on the display unit and including a vibration area and a non-vibration area. The vibration generating unit includes first vibration electrodes, second vibration electrodes facing the first vibration electrodes, and vibration layers disposed between the first vibration electrodes and the second vibration electrodes, and the vibration layers are disposed in the vibration area and spaced apart from each other.
US11442533B2 System for mixed reality experiences
The disclosure provides a system that provides a mixed reality experience for users. Mixed reality is the blending of real and virtual (or digital) worlds to produce environments and visualizations where both physical and digital objects co-exist and can also interact in real time. The disclosure provide a MR system for the interaction of users, computers, and an environment in which users can experience using all five senses. In one example, the disclosure provides a mixed reality system that includes: (1) a structure, (2) a vehicle configured to support at least one user, wherein the vehicle is suspended from the structure via an articulating universal connection mount, and (3) a system controller configured to provide virtual reality video content to a virtual reality interface in response to interactions of the user with the vehicle and the virtual reality interface, wherein the virtual reality video content corresponds to the real world of the vehicle.
US11442525B2 Power management
Methods of operating a die might include determining an expected peak current magnitude of the die for a period of time, and outputting the expected peak current magnitude from the die prior to completion of the period of time. Apparatus might be configured to perform similar methods.
US11442520B2 Determination of one or more operating parameters for a switched-mode power supply
A method includes obtaining a first waveform representing an output characteristic with respect to time of a switched-mode power supply. The method further includes removing a high frequency component from the first waveform to generate a modified waveform and determining a stable value of the modified waveform. The method further includes determining an operating parameter of the switched-mode power supply based on the modified waveform, the stable value, or a combination thereof. The one or parameter includes an overshoot value associated with the switched-mode power supply, an undershoot value associated with the switched-mode power supply, or a settling time associated with the switched-mode power supply. The method further includes outputting an indication of the parameter.
US11442517B2 On-chip passive power supply compensation circuit and operation unit, chip, hash board and computing device using same
The invention provides an on-chip passive power supply compensation circuit, and an operational unit, a chip, a hash board and a computing device using the same. The on-chip passive power supply compensation circuit comprises: two or more to-be-powered voltage domains, wherein the to-be-powered voltage domains are connected in series between a power supply and ground; and two or more isolation regions, wherein the to-be-powered voltage domains are formed in the isolation regions, and the isolation regions are configured for isolating the to-be-powered voltage domains; the isolation regions are connected in series between the power supply and the ground, wherein the on-chip passive power supply compensation circuit further comprises power supply compensation units connected between the to-be-powered voltage domains and the isolation regions for providing power supply compensation to the to-be-powered voltage domains.
US11442508B2 Expansion electronic device and electronic system
The present invention discloses an expansion electronic system and an electronic system. The expansion electronic device is adapted to be joined with a primary electronic device into one integral and to operate cooperatively. The expansion electronic device includes a housing and a plurality of functional modules. The housing has an assembly surface on a top side thereof and a plurality of individually independent receiving chambers on a bottom side thereof. The assembly surface is configured to join with the primary electronic device, and a first waterproof space is formed by means of structural interference between the assembly surface and the primary electronic device. The plurality of functional modules are disposed in the plurality of receiving chambers, respectively, and are individually installed or removed. A second waterproof space is formed by means of structural interference between one of the receiving chambers and the corresponding functional module.
US11442502B2 Display device
The present disclosure provides a display device, including: a loudspeaker box including a first end surface provided with a first opening and a connection line extending outward through the first opening; a display assembly mounted on the first end surface, and including a second end surface and a connection terminal, the connection line being connected to the connection terminal; and a connection cover plate configured to shield the first opening, and connected to the loudspeaker box and the display assembly.
US11442497B1 Mission elapsed time unit
A mission elapsed time (MET) unit for using during outer space missions. The MET unit comprises a MET core, a crystal oscillator (XO) operably connected to the MET core, an external pulse per second (XPPS) source generating an XPPS input signal and operably connected to the MET core, a synchronization logic and a “Blackout Limit” register. Both the synchronization logic and the “Blackout Limit” register are arranged between the XPPS source and the MET core so that each of the synchronization logic and the “Blackout Limit” register is operably connected to both the XPPS source and the MET core. The MET core includes a sub-seconds counter keeping track of time over scales of less than one second and a seconds counter keeping track of time over scales of larger than one second.
US11442493B2 Electronic device for controlling clock frequency and operating method therefor
Disclosed in various embodiments of the present invention are an electronic device for controlling a clock frequency and an operating method therefor. The electronic device comprises a communication module and a processor, wherein the processor can be configured to check, by using the communication module, a state of a downlink channel of a carrier to be transmitted, determine, on the basis of the channel state, a reference frequency band for a signal to be transmitted through the communication module, determine, as a first clock frequency, a clock frequency for at least one constituent element included in the electronic device if the reference frequency band is a first reference frequency band, and determine, as a second clock frequency, a clock frequency for at least one constituent element included in the electronic device if the reference frequency band is a second reference frequency band. Other embodiments are also possible.
US11442488B2 Connection element for a vehicle pedal and vehicle pedal
A connection element is provided for connecting a first part with a second part of a vehicle pedal. An essentially rigid central section is provided, in addition to a first connecting section connecting the connection element to the first part and a second connecting section connecting the connection element with the second part. The two connecting sections are formed at free ends of the central section opposite each other. The first connecting section features at least two first latching elements that form a latching connection together with latching elements of the first part formed corresponding to the first latching elements. The first connecting section features four first latching elements. The first latching elements form, in the assembled state of the connection element, as pairs in each case a latching connection together with a latching element of the first part corresponding to each pair of latching elements.
US11442486B2 Knob assembly
A knob assembly includes a first housing with a sidewall extending from a base and a retention member inwardly extends from the sidewall. An operable second housing includes a selective stopper selectively movable between a first position and a second position relative to the retention member. The operable second housing is further axially operable between a compressed position and an extended position relative to the first housing, and the operable second housing includes a biasing member.
US11442485B2 Integrated circuit chip and test method thereof
An integrated circuit chip and test method thereof are provided. The integrated circuit chip of the disclosure includes a first chip circuit and a plurality of external pins. The first chip circuit includes a plurality of first internal pads, a plurality of second internal pads and a current mirror circuit. The current mirror circuit is coupled to one of the plurality of first internal pads and the plurality of second internal pads. The plurality of external pins are coupled to the plurality of first internal pads.
US11442479B2 Intelligent water outlet device
An intelligent water outlet device includes a water-temperature regulating valve, a water-output control valve, a power source unit, an input unit, a motor drive unit, a first step motor, a second step motor and a control unit. The power source unit energizes the water outlet device. The input unit selects a temperature value for the water output. The motor drive unit drives the first step motor and second step motor, to rotate an adjusting bar of the water-temperature regulating valve and to push a valve bar of the water-output control valve, respectively. The control unit receives a temperature option and an expected water volume from the input unit, and then controls the first step motor and the second step motor to output warm water with the inputted temperature value and the expected water volume.
US11442473B2 Systems and methods for surveillance with a visual marker
A method of controlling an unmanned aerial vehicle (UAV) in an environment includes detecting, with aid of a sensor coupled to the UAV and while the UAV is in flight, a signal that is emitted from and uniquely identifying a locating marker; determining, with aid of a processor, a sequence of actions to control the UAV in response to a plurality of instructions encoded in the locating marker and communicated by the signal; and controlling, with aid of the processor, the UAV to effect the sequence of actions according to a specified time interval included in the plurality of instructions. The specified time interval indicates a wait time before the UAV effects the sequence of actions.
US11442468B2 Parallel travel work system
A parallel travel work system for an autonomous travel work vehicle, an accompanying travel work vehicle accompanying the autonomous travel work vehicle, and a remote controller for communicating with the autonomous travel work vehicle. The remote controller creates a first preset travel path for the autonomous travel work vehicle and a second preset travel path for the accompanying travel work vehicle travels. The autonomous travel work vehicle is equipped with: a position calculator for calculating a position of the autonomous travel work vehicle using a satellite positioning system, a steering actuator for operating a steering device of the autonomous travel work vehicle, a transceiver for communicating with the remote controller, and a control device for controlling the position calculator, the steering actuator and the transceiver. With the control device, the autonomous travelling of the autonomous travel work vehicle is carried out along the first preset travel path.
US11442455B2 Method and apparatus for generating local motion based on machine learning
Apparatuses and methods for generating a local motion of a mobile object based on a machine learning are disclosed. The methods may include determining, by processing circuitry, a local window corresponding to a current position of the mobile object in a global area; generating, by processing circuitry, a local cost map indicating a probability of a collision of the mobile object with an obstacle in the local window; generating, by processing circuitry, a local goal map indicating a local path in the local window between the current position and a local goal in the local window; and determining, by processing circuitry, a target velocity of the mobile object based on output data of a neural network, the output data based on an input of input data to the neural network, the input data including the local cost map, the local goal map, and a current velocity of the mobile object.