US11431935B2
There is provided a solid-state imaging element in which a first substrate in which a pixel circuit including a pixel array unit is formed and a second substrate in which a plurality of signal processing circuits are formed are laminated, and a common reference clock is supplied to the plurality of signal processing circuits that are formed on the second substrate.
US11431931B2
An image sensor and pixel circuit therefor includes a plurality of pixels arranged in an array, a first pixel of the plurality of pixels including: a first photoelectric conversion device; a first amplifier including a first input terminal connected to the first photoelectric conversion device, and a first output terminal; a first capacitor disposed between the first input terminal and the first output terminal; and a first reset switch network disposed between the first input terminal and the first output terminal in parallel with the first capacitor, the first reset switch network including a first reset transistor with a first body terminal connected to a common reference voltage, a second reset transistor, and a third reset transistor.
US11431930B2
An array sensor and a method for forming and operating the same are provided. The array sensor includes: a sensor circuit including an array of pixel units that includes N rows of pixel units; and a driving circuit including at least N rows of shifting units; where the driving circuit further includes: a first global clearing signal line connected with odd rows of shifting units, a signal of which being applied to trigger the odd rows of shifting units to simultaneously turn on odd rows of pixel units, so that the odd rows of pixel units simultaneously discharge residual charge; and a second global clearing signal line connected with even rows of shifting units, a signal of which being applied to trigger the even rows of shifting units to simultaneously turn on even rows of pixel units, so that the even rows of pixel units simultaneously discharge residual charge.
US11431928B2
A digital X-ray detector is provided. The digital X-ray detector includes control circuitry. The control circuitry is configured to obtain an electromagnetic interference (EMI) frequency of an EMI signal, to receive a signal to start a scan, to ensure EMI noise is in a same phase during acquisition of offset images and read images to enable a subtraction of the EMI noise, and to start the scan.
US11431927B2
The present technology relates to an imaging element that can reduce noise. The imaging element includes: a photoelectric conversion element; a first amplification element that amplifies a signal from the photoelectric conversion element; a second amplification element that amplifies an output from the first amplification element; an offset element provided between the first amplification element and the second amplification element; a first reset element that resets the first amplification element; and a second reset element that resets the second amplification element. The offset element is a capacitor. A charge is accumulated in the offset element via a feedback loop of an output from the second amplification element, and an offset bias is generated. The present technology can be applied to an imaging element.
US11431926B2
A high dynamic range imaging pixel may include a photodiode that generates charge in response to incident light. When the generated charge exceeds a first charge level, the charge may overflow through a first transistor to a first storage capacitor. When the generated charge exceeds a second charge level that is higher than the first charge level, the charge may overflow through a second transistor. The charge that overflows through the second transistor may alternately be coupled to a voltage supply and drained or transferred to a second storage capacitor for subsequent readout. Diverting more overflow charge to the voltage supply may increase the dynamic range of the pixel. The amount of charge diverted to the voltage supply may therefore be updated to control the dynamic range of the imaging pixel.
US11431921B2
A millimeter-wave optical imaging system including an imaging detector located at a focal plane of the optical imaging system, the imaging detector being responsive to electromagnetic radiation in wavelength range of approximately 5-50 millimeters, an immersion lens directly coupled to the imaging detector and configured to focus the electromagnetic radiation onto the imaging detector, wherein the focal plane is located on a planar surface of the immersion lens and the imaging detector is directly coupled to the planar surface, a positive power primary mirror configured to reflect the electromagnetic radiation towards the immersion lens, and one of a Fresnel lens or a diffraction grating configured to receive and direct the electromagnetic radiation towards the primary mirror.
US11431911B2
The present disclosure relates to an imaging device and a signal processing device capable of expanding an application range of the imaging device. An imaging device includes an imaging element that includes one or more pixel output units that receive incident light from a subject incident without an intervention of an imaging lens or a pinhole and output one detection signal indicating an output pixel value modulated by an incident angle of the incident light, and outputs a detection signal set including one or more detection signals, and a communication unit that transmits imaging data including the detection signal set and position attitude data indicating at least one of a position or an attitude to a communication device by wireless communication. The present disclosure is applicable to, for example, a monitoring system and the like.
US11431899B2
A display method includes acquiring captured image data generated by capturing an image of a second area containing a first area, the captured image data containing first partial data representing an image of the first area and second partial data representing an image of the second area, recognizing an object located in the first area by using the first partial data with no use of the second partial data, displaying a first image that underwent a first process according to the position of the object when the object is recognized as a first pointing element and when the object moves from the first area onto a display surface, and displaying a second image that underwent a second process according to the position of the object when the object is recognized as a second pointing element and when the object moves from the first area onto the display surface.
US11431891B2
The present disclosure generally relates to embodiments for video communication interfaces for automatically adjusting a displayed representation of a field-of-view of a camera in response to detecting a change in a scene.
US11431879B2
Techniques for selective display frame fetching can include receiving or fetching rendered display frames by a display engine. The display engine can obtain an indication of a new frame and, in response to the indication of the new frame not including an indication of a flip completion event: (i) fill the display buffer with the new frame; (ii) scan out the new frame from the display buffer to a display port; and (iii) apply an adaptive contrast and backlight enhancement based on a histogram of changes in the new frame.
US11431870B2
An information processing apparatus includes an image processing section that executes image processing, the operation control section that controls an operation of the information processing apparatus in any of two or more operation states including at least a first operation state, in which operations by all functions of the information processing apparatus are possible, and a second operation state in which operations by some functions of the information processing apparatus are limited, and the data processing section that executes specific data processing, which does not involve the image processing by the image processing section, in a case where the operation control section performs control in the second operation state.
US11431869B2
A color parameter generation apparatus includes a hardware processor that generates color parameters to be used for printing a sample image based on a read image, in which the hardware processor determines a flare degree at a predetermined position of the read image, and executes predetermined processing for correcting the color parameters in the predetermined position based on the determined flare degree.
US11431863B2
An image reading apparatus includes a scanner casing having a contact glass on an upper face, and located on an upper side of a main body frame of the image forming apparatus, a document retention member openably covering the upper face of the scanner casing, a hinge mechanism pivotably supporting the document retention member, a leg portion to an upper end portion of which the hinge mechanism is fixed, an insertion hole formed in the scanner casing, and having an opening oriented upward, in which the leg portion is inserted; and a reinforcing tube attached to an inner face of the insertion hole. The scanner casing includes a first housing, and a second housing mounted on an upper side of the first housing. The reinforcing tube is held between the first housing and the second housing in an up-down direction, and restricted from moving in the up-down direction.
US11431861B2
An information processing system includes a selection application activation unit that activates a selection application, which is an application selected by an operator, among applications stored in an image processing apparatus, and a specific application activation unit that activates a specific application in a case where there is a change in a state of the image processing apparatus, and does not activate the specific application in a case where there is a change in a state where the selection application is activated.
US11431860B2
At the time of registering an image in units of documents, which is obtained by performing multi-cropping processing for a scanned image, and value information extracted from each image in a database in association with each other, there is a case where it is not possible to extract the value information successfully because of an overlap between documents during a scan. In a case where this fact is noticed after registration, it becomes necessary for a user to perform the entire work from the beginning. In a case where there is a possibility that the value information is hidden by an overlap between documents during a scan or the like, a display is produced for prompting a user to scan the document again.
US11431855B1
Various example implementations are directed to methods and apparatuses for facilitating conferenced communications. In one of various examples involving audio signals received from a plurality of participants of a digital audio conference, a logic circuit is to process the audio signals via respective audio input circuits respectively associated with each of the endpoint devices, and, in response to a subset of the different audio signals deemed or qualified as having a loudest audio input as compared to other ones of the different audio signals, each of the other ones of the different audio signals are assigned to an encoder pool based on a codec associated with the digital audio conference.
US11431853B2
The technology disclosed herein enables selective endpoint notification of incoming communications directed to a set of endpoints. In a particular embodiment, a method provides, in a communication control system, receiving a first request to establish a communication session with at least one endpoint in first set of endpoints. The first set of endpoints comprises two or more endpoints and the request is directed to the first set of endpoints. The method further provides identifying a first subset of the first set of endpoints based on application of one or more override rules to the first request. The override rules define conditions wherein fewer than all of the first set of endpoints should be notified of the first request. The method also provides notifying the first subset about the first request.
US11431847B2
An intermediary device to enhance and route data messages between end user and contact center agent computing devices in a contact center environment is provided. The intermediary device can be disposed in a data communication path of a contact center between an electronic communications network and a contact center agent computing device. The intermediary device can include a data message replication mechanism, a data message aggregator mechanism, or a data message analysis mechanism. The intermediary device can receive a data message. The data message replication mechanism can intercept and replicate the data message to generate a replicated data message. The data message analysis mechanism can generate, from the replicated data message, derivative content. The data message aggregator mechanism can combine the derivative content with the data message to create an enhanced data message that can be provided to the contact center agent computing device in the contact center environment.
US11431845B1
Methods, systems, and computer-readable media consistent with the present disclosure manage multiple telephone calls by managing a session record associated with the call, amending the session record according to a plurality of rules to reflect a plurality of instructed actions, evaluating an amended session record to derive at least one of the plurality of instructed actions, and implementing a derived instructed action on the call under the control of an automated apparatus.
US11431843B1
Systems and methods for managing non-associative communications between devices is provided. A first call chain that indicates a routing between phone numbers is stored. A first phone call or a first SMS text is received from a first session initiation protocol (SIP) provider. Based on information provided by the first SIP provider, (i) a sender identity of the first phone call or the first SMS text; (ii) a receiver identity of the first phone call or the first SMS text; and (iii) an access mode of the call chain are determined. If the receiver identity corresponds to a first phone number in the first call chain, a second phone call or a second SMS text is initiated via a second SIP provider, from a second phone number in the first call chain, based on the sender identity and the access mode.
US11431832B2
In order to minimize an increase in a bezel of a mobile terminal, provided is a mobile terminal comprising: a display panel; a window coupled to the front surface of the display panel so as to cover the front surface of the display panel; and a seating frame in which the display panel is mounted, wherein the seating frame comprises: a panel seating portion in which at least one region of the display panel is seated; a window seating portion which receives an edge region of the rear surface of the window and forms a large separation space from the rear surface of the window inward; and a sidewall portion forming a sidewall connecting the window seating portion and the panel seating portion, wherein the sidewall portion is recessed outward in a region corresponding to a side portion of the display panel.
US11431827B2
Provided is a data center management system including a data center, a cloud platform and an application platform. The application platform is configured to perform external network access through an application interface layer and send a calculation request to the data center. The data center includes a storage resource pool configured to perform distributed storage of files, and a network resource pool configured to send a scheduling request to the cloud platform according to the calculation request, to schedule the cloud platform. The cloud platform includes a calculation resource pool configured to perform a distributed calculation between adjacent processing nodes according to a received scheduling request, and call files in the storage resource pool, or a calculation resource in a shared database and external shared data in the shared database, and the shared database configured to collect and store the calculation resource and the external shared data.
US11431824B2
A system configured to receive input declaring structure and operation of a web application, including declarations of components of the web application and a declaration of a navigation-mode setting of the web application, and to generate and store, in interrelated tables of a database, a representation of the web application, including references to underlying scripts interpretable to define structure and operation of the components, and including a property record defining the navigation-mode setting. Further, the computing system is configured to receive, from a client device, a request for the web application and to responsively generate based on the stored representation, and output, a data representation defining the structure and operation of the web application, including the navigation-mode setting, for use by the web browser to render the web application including applying the indicated navigation mode.
US11431818B2
Disclosed is a method and system for a single broadband portal where all content may be delivered to users of varied electronic devices. An example embodiment (i) provides a user interface for enabling user selection of media contents per varied electronic devices, each varied electronic device having a respective platform, the user interface indicating one or more different possible media contents; (ii) accepts from a user requests for distribution service to any of the varied electronic devices of the user, the requests specifying a user desired media content; (ii) locates the user desired media content from a plurality of storage modules; (iv) transmits the user desired media content to at least one of the varied electronic devices of the user; and (v) tracks the transmission of the user desired media content for billing purposes.
US11431816B1
Examples are disclosed that relate to message queuing telemetry transport (MQTT) broker cells. One example provides a computing system configured to implement an MQTT broker cell comprising instructions executable to operate two or more back-end brokers arranged in a matrix, the matrix comprising m vertical chains of back-end brokers and k back-end brokers in each vertical chain, each vertical chain comprising at least a head back-end broker and a tail back-end broker, each vertical chain configured to replicate a state update received at the head back-end broker through the vertical chain to the tail back-end broker, and operate n front-end brokers, each front-end broker configured to output a control message to a selected vertical chain of the m vertical chains and to output an application message for publication to subscribers and to one or more other MQTT broker cells. The instructions are further executable to operate r networking devices.
US11431810B2
A network system includes a communication control device for controlling communication between communication terminals and information processing apparatuses on a communication network via first switches and second switches. The communication control device receives a response request from one communication terminal via one first switch, determines, based on communication path information associating transmission source information identifying the first switches and forwarding destination information identifying the second switches, one second switch identified by specific forwarding destination information associated with specific transmission source information identifying the one first switch, as a forwarding destination of the response request, and transfers the response request to the determined one second switch connected to one information processing apparatus. The one communication terminal, which has transmitted the response request to the communication network via the one first switch, receives a return response from the one information processing apparatus via the one second switch and the one first switch.
US11431809B1
Techniques are described for managing cookies, including separately managing cookie data associated with different browser tabs. Cookie management includes the isolation of whitelisted cookies from server responses into background storage and then back onto server requests, removing those cookies from the response header and thus from the cookie store. This isolation is managed with the concept of tab ownership between parent and child tabs to maintain isolation separately for each owner (e.g., the parent) and its children. Exposure to client pages is handled by placing those cookies into a keyed location in session storage for every tab where that cookie is to be visible. An event is then triggered for that client page to let it know that session storage has been updated.
US11431808B2
Apparatuses and methods are disclosed for managing network connections. A computing device accesses a request to provision a network connection associated with a first device. The request includes a plurality of connection parameters defining desired specifications for a network connection from the first device to a second device. The connection parameters are validated against information from a database and other predetermined rules. A network connection path is generated to connect the first device with the second device. The network connection path is generated by selecting network elements for the network connection that satisfy the connection parameters. Configuration information for the network elements of the network connection path is aggregated for a configuration system. The configuration information is used to provision the network connection.
US11431799B2
Embodiments of the present disclosure relate to a method, an electronic device and computer program product for storing and accessing data. The method comprises: in accordance with a determination that first data is stored in a first edge server of a plurality of edge servers, generating, at a second edge server of the plurality of edge servers, first metadata associated with the first data, and the first metadata at least comprises a first hash value of the first data and an indication that the first data is stored in the first edge server; and sending the first metadata to a management server of the plurality of edge servers, the management server being configured to maintain a metadata list associated with data stored in the plurality of edge servers. With this method, the problem that the stored data cannot be accessed due to the edge server being offline can be solved.
US11431797B2
A disclosure for management of multiple information management cells running different versions of software applications using a gateway system is provided herein. The disclosure addresses the drawbacks associated with the current environment of managing multiple information management cells through a separate URL by centralizing the user interfaces (UI) to a single front-end administrative UI that is specific to the version of software application operating on that cell. The gateway system comprises a mapping module, a storage module, a UI module, and a communication module that interoperate to retrieve the version of a software application operating on the targeted cell, the UI running that version of software application, and presenting a user interface that can view and manage the operations of that targeted cell. The gateway system serves the UI specific for the version of software application for that cell from its local collection.
US11431795B2
The present disclosure relates to a method, apparatus and storage medium for resource configuration. The method includes: receiving a request for resource creation, the request comprising a configuration rule for automatic configuration of a target resource; creating an automatic deployment resource in response to the request, wherein the automatic deployment resource includes configuration rule information derived from the configuration rule included in the request; and identifying the target resource to be configured and performing resource configuration for the identified target resource based on the configuration rule information. Thus, the efficiency of configuring a target resource is increased.
US11431790B2
The present description is directed towards systems and methods for directing a user request for content over a network to a given content server on the basis of one or more rules. Methods and systems implemented in accordance with the present description comprise receiving a request for content form a user, the request for content including a profile of the user identifying one or more characteristics associated with the user. One or more rules are retrieved for identifying a content server to which a request for content is to be delivered, the one or more rules including at least one of business rules, network rules, and user profile rules. The one or more retrieved rules are applied to the request for content to identify a content server to which the request for content is to be delivered and the request for content is delivered to the identified content server.
US11431783B2
Telecommunication network management operations are performed based on accessing network management data (NMD) files via GUIs and general purpose computers including a network management system (NMS) server, and automatic routines for transferring binary NMD files between the general purpose computers and remote network elements (NEs) being managed. A system user produces configuration files at the NMS server for NEs using a network management GUI, and the hardware of NEs automatically complete the network management operations indicated by the NMD files transferred to them from the NMS server and produce their status files to the NMS server. The network management GUI displays network status based on the latest NE status files at the NMS server. This provides direct, binary file transfer based NMS communication that avoids the complexity and restrictions of intermediate messaging protocols or transaction languages and conversions thereof.
US11431782B2
A method, an apparatus, and a device for transmitting a file based on a BMC, and a medium are provided. The method includes: receiving, by a second BMC, a preset command sent by a first BMC, where the preset command indicates that transmission of a file is to be initiated; parsing the preset command, and stopping an IPMI process running based on a UART interface in response to the preset command; and receiving, by using a communication function of the UART interface, a data file transmitted by the first BMC. With the method, when the data file is transmitted between the BMCs, the data file is not intercepted and verified by the preset command processing function of the IPMI process running based on the UART interface, and the IPMI process is prevented from being blocked and crashing, thereby implementing transmission of data files between BMCs.
US11431776B2
Streaming improvements are provided by using computing, caching, and/or other resources that are provided at different network edges in a Multi-access Edge Computing (“MEC”) enhanced network. A MEC device, at a network edge, may customize a stream passing to a client device via the network edge by identifying a break in an original stream manifest passing to the client device, and by inserting a link for the client device to request and play content that is selected by the MEC device during the break. The MEC device then passes the modified stream manifest, instead of the original stream manifest, to the client device. The MEC device may also be triggered, via a prioritization message from a host in the network, to prefetch, cache, and serve a stream from the network edge to a client device accessing the network via that network edge.
US11431773B2
Embodiments of the present invention are directed to a Content Delivery Network (CDN) for broadcasting data streams. The CDN allows a streamer to stream live (in realtime) on a network(s), such as the Internet, for a live audience to view and to interact with the live entertainment. Each of the broadcast clients send data streams to the CDN via an input node, wherein the CDN output a selected media stream to one or more selected viewing clients via the output node. The architecture of the CDN contains one or more System Racks. Each of the System Racks contains multiple media channels. In operation, the data stream of a broadcasting client is sent to the CDN and distributed into selected channels. The data streams in each of the selected channels are outputted to viewing clients of a corresponding type.
US11431766B2
Provided are a computer program product, system, and method for setting timers based on processing of communications using natural language processing. A communication is detected from a communicating participant transmitted within a group communication session implemented in a computer network in which the communicating participant is communicating with an additional participant through the group communication session. A natural language processor (NLP) module processes the detected communication to determine words comprising an expressed temporal commitment of the communicating participant. The expressed temporal commitment does not express a computer implemented command verb to perform an operation related to setting a time variable. A timer is set, in a computer user interface of the additional participant, to a time value based on the expressed temporal commitment in the detected communication.
US11431765B2
A session migration-based scheduling method, where the method includes: receiving a service request from a terminal, where the service request is used to obtain target content required by the terminal; querying a target Internet Protocol (IP) address in a database based on the service request, where the target IP address is an IP address of a server in which the target content is located; determining the target IP address based on a candidate IP address fed back by the database; if the target IP address is different from an IP address of the first media server, determining, by the first media server, that the first media server is missing the target content; and sending the service request to a second media server, where an IP address of the second media server is the target IP address.
US11431763B2
A content network is presented where at least one of non-personalized data commonly applicable to a user base and personalized data is maintained. In an aspect, each element of the personalized data may be applicable to at least one, but less than all, of users within the user base. The non-personalized data may be stored across a plurality of servers included in a group, and the personalized data is stored across at least one, but less than all, of the plurality of computing devices included in the group. An update to data stored may be received and a determination made as to whether the update to data is to the non-personalized data or the personalized data. Then, one of the non-personalized data or the personalized data set stored in the server may be updated.
US11431761B2
Methods and systems are described for connecting to network services on a private network. A gateway device may coordinate communications between a client device on a public network and a host device on a private network. The client device may request to access the host device via the gateway device. The gateway device may authenticate the client device. The gateway device may transcode communications between the client device and the host device, thereby masking the address of the client device and the host device. The gateway device may maintain two different encryption methods between the client device and the gateway device, and the gateway device and the host device.
US11431760B2
A system and method for routing IP-based messaging, voice and video calling, comprising detecting network parameters of a network that a device is connected to, detecting a location of the device and routing the call based on the network parameters and the location.
US11431759B2
An electronic device is provided. The electronic device includes a processor and a memory operatively connected to the processor. The memory stores instructions that, when executed, cause the processor to determine that IP multimedia subsystem (IMS) data to be transmitted and received between a first user equipment and a second user equipment can be processed by the same mobile edge computing (MEC) host based on location information received from the first user equipment and the second user equipment, instruct the MEC host to activate an IMS processing function, and transmit an address of the activated IMS processing function of the MEC host to the first user equipment and the second user equipment. Other embodiments are possible.
US11431750B2
A system and method for detecting a Denial of Service (DoS) attack. A number of evaluator elements (M) is determined for DoS analysis for network connection requests wherein each evaluator element is preferably associated with a component of the analyzed connection request. A DoS evaluator element score is determined for an evaluator element of the connection request by analyzing the evaluator element. DoS mitigation actions may be performed on the connection request if the determined evaluator element score is indicative of a DoS attack. An evaluator consolidated score (which may be weighted) is then calculated preferably consisting of one or more of the respective DoS evaluator element scores. Next, a determination is made as to whether each evaluator element of the M evaluator elements has been analyzed for determining a respective DoS evaluator element score. If no, a DoS evaluator element score for a succeeding evaluator element to be analyzed is then determined. And if yes, a determination is then made as to whether the value of the evaluator consolidated score is indicative of a DoS attack by the subject analyzed network connection request.
US11431749B2
A computing device for informing about malicious web resources and a method for informing about malicious web resources performed on this computing device are claimed. The claimed method includes performing operations wherein: obtaining references to a plurality of web resources; identifying malicious web resources in a specified set of web resources; establishing web resources associated with each of the identified malicious web resources; detecting malicious web resources in the identified related web resources; identifying at least one authorized entity associated with each of the identified malicious web resources; generating at least one report for at least one of the established authorized entities based on information about the detected malicious web resources associated with this authorized entity; sending each generated report to the appropriate authorized entity on the basis of the contact details of the authorized entity.
US11431748B2
A three-component computer security system focused around crowdsourcing. Users may install the software, at which point it may access the users' computers or hosts, identify certain behaviors as suspicious, and ask for confirmation from the user. The user may then manually edit the report to remove or add behaviors. The system may then prepare a report to deliver to a central system, which may perform malware detection, expert evaluation, and deep learning on the received reports. When the host program's assessment and the user's assessment conflict, the program may be flagged for expert analysis. This use of crowdsourced information may then be used to develop detection, mitigation, and prediction protocols, which may be based on machine learning, and may further be used to manage hackbacks if authorized and desired.
US11431746B1
A method performed by a cybersecurity system includes monitoring multiple network functions (NFs) of a service-based architecture (SBA) of a 5G network. The NFs are communicatively interconnected over an HTTP/2 interface. The cybersecurity system detects potentially malicious network traffic communicated over the HTTP/2 interface, identifies a NFs or associated services that are susceptible to a cyberattack based on the potentially malicious network traffic and deploys resources to secure the NFs or associated services. In one example, the resources are prioritized for a most frequently used (MFU) or most recently used (MRU) NF or associated service.
US11431739B1
Methods and systems for scanning a network. The disclosed methods may involve receiving a list of a plurality of target devices and scanning a first device to determine if a particular port and protocol combination appears to be open on the first device. Upon determining that a particular port and protocol combination appears to be open on the first device, the method involves interrogating the first device before or during scanning of a second device to gather data regarding a service running on the first device.
US11431738B2
Conventional email filtering services are not suitable for recognizing sophisticated malicious emails, and therefore may allow sophisticated malicious emails to reach inboxes by mistake. Introduced here are threat detection platforms designed to take an integrative approach to detecting security threats. For example, after receiving input indicative of an approval from an individual to access past email received by employees of an enterprise, a threat detection platform can download past emails to build a machine learning (ML) model that understands the norms of communication with internal contacts (e.g., other employees) and/or external contacts (e.g., vendors). By applying the ML model to incoming email, the threat detection platform can identify security threats in real time in a targeted manner.
US11431731B2
Aspects involve an apparatus, device, systems, and methods for instantiating and operating a cloudless infrastructure of computing devices that communicate peer-to-peer and mostly off-grid (or otherwise without communicating through a conventional centralized network) to share resources, access, and provide services and applications, store and access data and other information, and the like. The systems may provide services to connecting computing devices, such as user devices, personal computing devices, mobile devices, laptops, personal computers, Internet of Things (IoT) devices etc., in communication with one or more of the nodes of the infrastructure. The infrastructure exchanges or manages communications, transactions, and/or data in a cloudless and/or decentralized environment to freely exchange information between the nodes to allow the infrastructure to scale in response to client demands, adapt the infrastructure to a failed node with minimal impact on connected computing devices, and provide robust security to customer information, communications, and devices.
US11431724B2
A shared electronic device management method is implemented in a shared electronic device management device. The method includes receiving a function instruction, obtaining verification information, linking the obtained verification information to verification information in a database, determining whether the obtained verification information meets a first preset condition, implementing the function instruction if the obtained verification information meets the first preset condition, and outputting a prompt if the obtained verification information does not meet the first preset condition. The function instruction includes any one of retrieving, depositing, and repairing a shared electronic device. The verification information includes user verification information and shared electronic device verification information.
US11431721B2
An electronic device is provided that includes a processor, and a data storage device having executable instructions accessible by the processor. Responsive to execution of the instructions, the processor receives candidate network based notifications. For each of the candidate network based notifications, the processor blocks communication of the candidate network based notifications to a user of the electronic device based on user permissions. The processor also obtains context data related to the user, modifies the user permissions based on the context data and determines a period for utilizing modified user permissions, and resets the user permissions after the period.
US11431719B2
Systems for dynamically evaluating and controlling access to applications and systems are presented. In some examples, registration data may be received. In some examples, unauthorized activity data may be received. The unauthorized activity data may be analyzed to identify one or more vulnerable applications. Users of the one or more vulnerable applications may then be identified. Entitlements for the one or more vulnerable applications may be identified and, in particular, entitlements having privileged access may be identified. Users having entitlements with privileged access may be identified and one or more modified authentication requirements may be implemented.
US11431696B2
Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein. For example, according to one embodiment there is a system having at least a processor and a memory therein executing within a host organization and having therein: means for operating a blockchain interface to a blockchain on behalf of a plurality of tenants of the host organization, wherein each of the plurality of tenants are participating nodes with the blockchain; means for receiving a login request from a user device, the login request requesting access to a user profile associated with a first one of the plurality of tenants; means for authenticating the user device and retrieving a user profile from the blockchain based on the authentication of the user device, wherein the user profile is stored as a blockchain asset within the blockchain with a first portion of the user profile comprising non-protected data accessible to all participating nodes on the blockchain and with a second portion of the user profile comprising protected data accessible only to participating nodes having user consent; means for prompting the user device to grant user consent to share the protected data with a second one of the plurality of tenants; and means for sharing the protected data with the second one of the plurality of tenants by permitting access to the protected data within the blockchain asset by the second tenant's participating node. Other related embodiments are disclosed.
US11431695B2
An authorization method and a network element are disclosed, to implement a third-party authorization function based on a 5G service-based network architecture. The method is: receiving, by a resource control network element, a resource usage request message sent by a terminal device; replacing a first user identifier in the resource usage request message with a second user identifier; sending an authorization request message carrying the second user identifier to an authorization server by using an NEF; receiving, by using the NEF, an authorization response message sent by the authorization server, where the authorization response message includes an authorization result that is obtained by performing authorization based on the second user identifier and the resource usage request message; and allocating a network resource to the terminal device based on the authorization result, and sending a resource allocation response message to the terminal device.
US11431688B2
Disclosed is a method that includes training, at a client, a part of a deep learning network up to a split layer of the client. Based on an output of the split layer, the method includes completing, at a server, training of the deep learning network by forward propagating the output received at a split layer of the server to a last layer of the server. The server calculates a weighted loss function for the client at the last layer and stores the calculated loss function. After each respective client of a plurality of clients has a respective loss function stored, the server averages the plurality of respective weighted client loss functions and back propagates gradients based on the average loss value from the last layer of the server to the split layer of the server and transmits just the server split layer gradients to the respective clients.
US11431686B2
An encrypted data processing system is provided including an encryption device and a server. The encryption device includes an encrypting section that encrypts first information based on a first encryption key and transmits the encrypted information for registration to the server, and encrypts second information based on a second encryption key and transmits the encrypted information to be compared to the server. The server includes a comparison section that employs a cipher comparison function for comparing encrypted information to compare the encrypted information for registration against the encrypted information to be compared, and transmits a comparison result to the encryption device. The encryption device further includes a comparison result decrypting section that employs a decryption function for decrypting the comparison result with the first encryption key and the second encryption key to find a degree of matching between the first information and the second information.
US11431684B2
Embodiments of the present disclosure disclose a data response method, a terminal device, and a server. The method in the embodiments of the present disclosure includes: sending encrypted information to a terminal device; receiving a first honeypot character, the encrypted information, and user data from the terminal device; decrypting the encrypted information, to obtain a second honeypot character comprised in the encrypted information; determining whether the first honeypot character sent by the terminal device is the same as the second honeypot character decrypted from the encrypted information; and responding to the user data in response to the first honeypot character being the same as the second honeypot character.
US11431676B2
A method, an apparatus, and a system for detecting a terminal security status are provided. The method includes: receiving a file, and running the file, to generate a dynamic behavior result. The dynamic behavior result includes a behavior sequence that is generated according to a chronological order of occurrence of behaviors. When the file includes an APT, the security protection device obtains a stable behavior feature in the dynamic behavior result, generates a corresponding IOC according to the stable behavior feature, and sends the generated IOC to a terminal. The stable behavior feature is a behavior always existing in a behavior sequence that is generated each time after the file is run.
US11431674B2
A technique that manages device addresses involves: sending, at a first device, a probe message to at least one other device, wherein the probe message includes a first MAC address of the first device, a first identifier of the first device, and an IP address to be assigned to the first device; receiving a message from a second device, the message including a second MAC address of the second device, a second identifier of the second device, and an IP address of the second device; and according to a determination that the IP address of the second device is the same as the IP address to be assigned to the first device, providing a probe alert including the identifies and indicating that an IP address conflict occurs. By writing device IDs in messages transmitted across a network, devices that may have an IP address conflict can be quickly detected.
US11431672B1
Techniques for generating internet domain name suggestions using machine learning are presented. Some techniques include obtaining sets of domain names, each set of domain names including domain names that concern a selected topic, training machine learning algorithms, such that trained language models are produced, each trained language model concerning a different selected topic, obtaining a seed domain name, identifying a primary topic that the seed domain name concerns, applying to the seed domain name a trained language model of the trained language models that concerns the primary topic, such that a primary proposed domain name is produced, where the primary proposed domain name concerns the primary topic and includes the seed domain name and at least one of a prefix or a suffix, and offering to register the primary proposed domain name.
US11431670B2
A method for processing a cloud service in a cloud system, wherein the cloud system includes a hosted cloud, an allied cloud, and an alliance management apparatus, wherein the hosted cloud includes a first region, the allied cloud includes a second region, the hosted cloud further provides a virtual region for a user, and the virtual region is mapped by the second region on the hosted cloud. The alliance management apparatus enables a user of the hosted cloud to obtain unified experience when the user accesses the first region and the virtual region in the cloud system, for example, unified experience in control interface access, and unified experience in application programming interface (API) access.
US11431649B1
The present disclosure advantageously provides a method and system for allocating shared resources for an interconnect. A request is received at a home node from a request node over an interconnect, where the request represents a beginning of a transaction with a resource in communication with the home node, and the request has a traffic class defined by a user-configurable mapping based on one or more transaction attributes. The traffic class of the request is determined. A resource capability for the traffic class is determined based on user configurable traffic class-based resource capability data. Whether a home node transaction table has an available entry for the request is determined based on the resource capability for the traffic class.
US11431643B2
Embodiments of the application can provide a method, a device, and a terminal for controlling a jitter in network communication, belonging to the technical field of communication. The method includes: generating trigger information, where the trigger information is for triggering switching of a jitter control strategy for the network communication, the jitter control strategy includes a first control strategy based on a first cached data amount and a second control strategy based on a second cached data amount, and the first cached data amount is smaller than the second cached data amount; switching the jitter control strategy to a target control strategy in response to the trigger information; and controlling the jitter in the network communication by using the target control strategy, where the target control strategy is the first control strategy or the second control strategy corresponding to the trigger information.
US11431637B2
A transit device receives a target token request sent by a data transmit end, and sends the target token request to a data receive end. The data receive end may determine, based on the target token request, a target token packet corresponding to the target token request, and then send the target token packet to the transit device based on a priority identifier. The transit device determines a sending rate of the token packet based on a link bandwidth of the current device, a preset packet length of a token packet, and a preset packet length of the data packet, and sends the target token packet to the data transmit end based on the priority identifier and the sending rate of the token packet. The transit device may send the target data packet to the data receive end.
US11431630B2
A method implemented in a domain in a multi-domain network, comprising maintaining a link state database (LSDB) comprising information describing a topology of the domain, receiving, from a network element (NE) in an area of the domain, preferred path route (PPR) information describing a PPR from a source to a destination in the area, the PPR information comprising a PPR identifier (PPR-ID) and a plurality of PPR description elements (PPR-PDEs) each representing an element on the PPR, and constructing an end-to-end path between the source and the destination based on the PPR information.
US11431628B2
A device may include a first interface and a second interface. The device may also include memory containing a set of rules and representations of pre-defined violations thereof. The device may also include digital logic programmed to: (i) receive, by way of the first interface, an Ethernet frame containing Ethernet header fields and an Ethernet payload, wherein the Ethernet payload contains a payload; (ii) extract data from the Ethernet header fields, wherein the data defines a transaction that is functionally equivalent to a further transaction that is defined by the payload; (iii) apply the set of rules to the transaction, wherein doing so involves comparing fields in the data to values and concluding that the transaction does not contain any pre-defined violations; and (iv) modify the Ethernet frame to contain content based on the payload, and transmit the Ethernet frame out the second interface.
US11431623B2
This application discloses a method for configuring a private line service, including: a first device that detects a state of a user side port of the first device, where the first device is an access network device directly connected to a first host that accesses the user side port of the first device and a user side port of a second device by using a multi-chassis link bundling technology, the second device is an access network device directly connected to the first host, the first device is different from the second device. When the user side port of the first device is in a usable state, the first device removes a port of a peer-link of the first device from a broadcast domain, where the peer-link connects the first device and the second device.
US11431618B2
Various example embodiments for supporting packet forwarding in communication networks are presented. Various example embodiments for supporting packet forwarding in communication networks may be configured to support forwarding of source routed packets in packet switched networks based on flexible path encoding. Various example embodiments for supporting forwarding of a source routed packet based on flexible path encoding may be configured to support forwarding of the source routed packets based on use of a bit string configured to encode the path for the source routed packet. Various example embodiments for supporting forwarding of source routed packets based on flexible path encoding may be configured to support forwarding of source routed packets based on various types of source routing, such as Segment Routing (SR), SR-Traffic Engineering (SR-TE), or the like.
US11431614B2
In some examples, a method includes receiving, by an egress network device for a network, messages from each of a plurality of ingress network devices for the network, wherein each of the messages specifies a multicast source, a multicast group, and an upstream multicast hop weight value for multicast traffic for the multicast source and the multicast group; selecting, by the egress network device and based on the upstream multicast hop weight values specified by the received messages, one of the plurality of ingress network devices to which to send a multicast join message of a plurality of multicast join messages for the multicast source and multicast group; and sending, by the egress network device, the multicast join message to the selected one of the plurality of ingress network devices.
US11431610B2
A rapid method for establishing communication routes between computers of a supercomputer is presented. In this method, a certain number of characteristics of the network are pre-calculated, which are then used for the calculation of the routes. The calculation is based on simple arithmetic operations which makes it possible to be particularly rapid while remaining deterministic.
US11431609B2
An example client device includes processing circuitry and a memory including instructions that, when executed by the processing circuitry, cause the client device to undertake certain actions. Certain instructions cause the device to periodically measure active network performance data for a network, calculate expected rewards for the plurality of entry points, select an expected best entry point based on the expected rewards, route data to the selected entry point, measure passive network performance data for the selected entry point, and update a reinforcement learning algorithm, based in part on the measured passive network performance data.
US11431608B2
In one embodiment, a method according to the present disclosure includes receiving a topology change advertisement at a remote core edge node and performing a network address information removal operation. The topology change advertisement is received from a core edge node that is in communication with an access network. The topology change advertisement indicates that a topology change has occurred in the access network. The network address information removal operation removes network address information stored by the remote core edge node. The network address information is used by the remote core edge node in participating in communications with the core edge node.
US11431605B2
The present disclosure relates to systems and methods for testing communication systems. In one embodiment, a communication device tester may include a traffic disciplining subsystem to generate a first stream of data packets satisfying a metric and may communicate the first stream of data packets to a test device in a first test scenario. A delay subsystem may generate a variable delay in a second stream of data packets and communicate the second stream of data packets to the test device in a second test scenario. A data corruption subsystem may corrupt a third stream of data packets and communicate the third stream of data packets to the test device in a third test scenario. A test subsystem may determine whether the test device satisfies at least one criterion of each of the first test scenario, the second test scenario, and the third test scenario.
US11431597B1
A user equipment may determine a latency requirement of the user equipment, and may determine a first set of latencies between the user equipment and a first multi-access edge computing (MEC) device. The user equipment may determine a second set of latencies between the user equipment and a second MEC device, and may calculate a first violation probability based on the latency requirement and the first set of latencies. The user equipment may calculate a second violation probability based on the latency requirement and the second set of latencies, and may identify the first MEC device or the second MEC device based on the first violation probability and the second violation probability. The user equipment may selectively initiate a MEC handoff of the user equipment to the first MEC device or the second MEC device based on identifying the first MEC device or the second MEC device.
US11431595B1
This disclosure relates to the processing of data streams. More specifically, application of particular protocols to a stream and a detection analysis facilitate a selective, reliable and efficient transmission of pertinent stream data to destination addresses.
US11431594B2
A part extraction device includes: at least one memory configured to store instructions; and at least one processor configured to execute the instructions to: acquire first information that shows a configuration of a system in a graph format; and extract second information that shows a configuration of a part of the system in a graph format, from the first information.
US11431586B1
This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.
US11431585B2
A method, a device, and a non-transitory storage medium are described in which a network allocation service is provided. The network allocation service may use available network resource information of an application service layer network of a first type, such as a multi-access edge computing network, and application service demand information of an application to determine whether a performance metric of the application service would be satisfied. The performance metric may include a threshold service time that includes a processing time associated with a processing of an application service request and response, by the application service layer network, and a transit time associated the application service response from the application service layer network to an end device. The network allocation service may select the first type or a second type of application service layer network depending on the outcome of the determination.
US11431583B2
Methods and devices utilizing artificial intelligence (AI) or machine learning (ML) for customization of a device specific air interface configuration in a wireless communication network are provided. An over the air information exchange to facilitate the training of one or more AI/ML modules involves the exchange of AI/ML capability information identifying whether a device supports AI/ML for optimization of the air interface.
US11431574B2
Systems and methods for computing communication matrices based on opportunity scoring of a plurality of network-connected user devices. In a preferred embodiment of the invention, a scoring algorithm may compute an opportunity score for future delivery of interactions comprising parameters such as a cumulative time comprising historic and real-time communication time between a client device with an agent; geographic location and distance between a client device and an agent device; a quantity of direct connections for one or more client devices associated to an agent device; a quantity of indirect connections for one or more client devices associated to the agent device; quantity metrics associated to an agent device, for example, a total number of registrations. An interaction manager then routs interactions based on scoring of agent devices.
US11431568B2
A computing system includes a database and a discovery application. The discovery application obtains credentials for accessing a server hosting a software bus application which connects a plurality of applications within a managed network. The discovery application selects, based on a pattern corresponding to the software bus application, one or more files to access, transmits, to the server, instructions to access the one or more files, and receives therefrom data identifying a plurality of attributes of the software bus application. Based on this data, the discovery application transmits, to the server, instructions to identify communicative connections established between the plurality of software applications by way of the software bus application and receives therefrom data identifying the communicative connections. Based on (i) the plurality of attributes and (ii) the communicative connections, the discovery application generates a mapping that represents the communicative connections and stores the mapping in the database.
US11431563B1
This relates generally to create and manage a cloud infrastructure using a cloud infrastructure tool. An example method includes, at a server associated with a cloud management platform, receiving a configuration file associated with a cloud infrastructure tool describing a desired state of a cloud infrastructure; creating a cloud template based on the configuration file; determining cloud resources for achieving the desired state of the cloud infrastructure based on the cloud template; for each of the cloud resources: determining a type of the cloud resource; identifying a native resource associated with the cloud management platform based on the type of the resource; mapping an identification of the native resource to the cloud resource; and storing the mapping between the cloud resource and the native resource in a non-native format; and displaying a graphical user interface configured to display a topology for the cloud resources and the cloud infrastructure tool.
US11431561B2
The Internet can be configured to provide communications to a large number of Internet-of-Things (IoT) devices. Devices can be designed to address the need for network layers, from central servers, through gateways, down to edge devices, to grow unhindered, to discover and make accessible connected resources, and to support the ability to hide and compartmentalize connected resources. Network protocols can be part of the fabric supporting human accessible services that operate regardless of location, time, or space. Innovations can include service delivery and associated infrastructure, such as hardware and software. Services may be provided in accordance with specified Quality of Service (QoS) terms. The use of IoT devices and networks can be included in a heterogeneous network of connectivity including wired and wireless technologies.
US11431557B1
A system, method, and computer-readable medium are disclosed for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring data center assets within a data center; identifying an issue within the data center, the issue being associated with an operational situation associated with a particular component of the data center; notifying an administrator of the issue within the data center; tracking administrator reactions based upon the notifying; identifying a remediation task, the remediation task being designed to address the issue within the data center, the identifying being based upon at least some of the administrator reactions; and, prioritizing the remediation task based upon the administrator reactions to the notifying.
US11431545B2
A transmitter includes: a modulation circuit that modulates a data sequence using QAM by mapping the data sequence to only four symbols each of which differs in phase by 90 degrees from an adjacent one of the four symbols and at least two of which have different amplitudes; and a transmission circuit that wirelessly transmits the data sequence mapped to the four symbols through the modulation by the modulation circuit, by assigning the data sequence mapped to the four symbols through the modulation by the modulation circuit to different subcarriers for Orthogonal Frequency Division Multiplexing (OFDM).
US11431538B2
Methods, systems, and devices for wireless communications are described. In one example, a receiving device (e.g., a UE) may transmit, to a transmitting device (e.g., a base station), a capability indicator indicating a capability of the receiving device to perform peak reconstruction using soft metrics (e.g., expected value, covariance) on symbol decisions. The receiving device may receive, from the transmitting device and based on the capability indicator, control signaling indicating a clipping level applied to generate a signal and a subset of peaks clipped from the signal. The receiving device may receive the signal generated in accordance with the control signaling from the transmitting device and may decode a reconstructed signal based on performing the peak reconstruction on the signal using the soft metrics on symbol decisions, the clipping level, and the subset of the peaks clipped from the signal.
US11431529B2
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for group formation and sounding for distributed multi-user multiple input multiple output (MU-MIMO). Some implementations include a method of wireless communication. The method includes a sounding preparation phase that includes transmitting, to the plurality of access points, a first frame inviting the plurality of access points to perform a beamformed distributed transmission from the plurality of access points to a group of stations; receiving a second frame from at least one of the plurality of access points based on transmitting the first frame, the second frame including at least one identifier of at least one station in a different basic service set than a basic service set of the first access point; and identifying the group of stations based on the at least one identifier included in the second frame.
US11431521B2
A method performed by a wireless terminal for installation of Building Automation (BA) devices in a building includes: determining, using a localization application in the wireless terminal, a current location of the wireless terminal in the building; from a BA device database, obtaining an identifier for each of a plurality of the BA devices which should be installed in a vicinity of the determined location of the wireless terminal; presenting a list of the obtained identifiers in a user interface of the wireless terminal; after the presenting, receiving input via the user interface; and in response to the received input, associating at least a first of the plurality of BA devices with at least a second of the plurality of BA devices.
US11431519B1
Disclosed is an example approach in which news alerts are scanned in real-time or near real-time, relevant alerts identified through a topic extraction model, and associated actors identified through an entity extraction model. An entity resolution model may be applied to determine which actors are clients. The topic extraction, entity extraction, and/or entity resolution models may apply, for example, natural language processing models. The alert may be enriched by being packaged with client and transactional data to generate an enriched alert. A predictive model may be applied to the enriched alert to identify events with a high probability of law enforcement referral, and the enriched alert may be automatically transmitted to certain identified devices. The predictive model is trained using a combination of news alerts and data on clients and transactions, yielding enhanced predictions. The disclosed approach reveals relevant underlying associations and connections between entities and transactions not otherwise feasibly discoverable.
US11431509B2
A system and method for integrating FIDO authentication systems and User verification systems. The system is provided in one configuration as a mobile app that allows access to highly sensitive information via a mobile device while simultaneously ensuring a highly secured environment authenticating both the mobile device and the user via a highly reliable authentication process.
US11431508B1
A system, method and apparatus for routing traffic in ad-hoc networks. A routing blockchain network processes routing node information proposals received from manager nodes of network clusters. Performance metrics of one or more nodes in the system are verified using distributed ledger techniques and provided to the manager nodes as updates to each manager node's routing information. The manager nodes further determine routing paths for ad-hoc communication requests based on an authentication event that defines conditions necessary to route traffic streams in association with a particular resource.
US11431507B2
Methods of facilitating communication between clients and servers are contemplated. Embodiments of the inventive subject matter make it possible for a client to establish a packet-based connection with a server by first authenticating with a web backend. This can enable, for example, a client to establish a packet-based connection with a server though a web browser.
US11431506B2
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine, via a baseboard management controller (BMC) of an information handling system, to provide firmware to a component of the information handling system; may provide, via the BMC, first data to the component via a first bus; based at least on the first data, may provide, via a communications bridge of the component, a first signal to a non-volatile memory medium (NVMM) of the component, a multiplexer of the component, and an integrated circuit of the component, in which the first signal causes the integrated circuit to be held in a reset state, causes a write protection of the NVMM to be cleared, and causes the multiplexer to couple the BMC to the NVMM; and may provide, via the BMC, the firmware to the NVMM via the multiplexer.
US11431503B2
An approach for securely accessing self-sovereign data via a bot-chain ledger may be provided. A bot may request access to a piece distributed data at a bot-chain client. A bot registry service may validate the requesting bot is registered with the bot-ledgering client. The bot-ledgering client may generate a token for the requesting bot and provide the identity of a data bot with permission to access the piece of distributed data. A data bot may request to read the piece of distributed data at the bot-ledgering client. The bot-ledgering client may verify the data bot is registered with the bot-chain. The bot-ledgering client may generate an access token and send it to the data bot.
US11431489B2
An encryption processing system includes: a first device; second devices; and a third device, wherein the first device generates synthesis keys by selecting public keys of the second devices; generates an intermediate text from confidential texts generated by encrypting secret information by using public keys of the second devices having decryption authority; generates ciphertexts by further encrypting the intermediate text using the synthesis keys; and makes public the ciphertexts, each of the second devices verifies validity of the ciphertexts; generates decryption key fragments by using an own private key; and makes public the decryption key fragments, the third device verifies validity of the decryption key fragments; generates a decryption key by combining decryption key fragments; generates the Intermediate text by decrypting one of the ciphertexts; and makes public the intermediate text, and the second device decrypts the intermediate text using the own private key; and restores the secret information.
US11431487B2
Systems and methods for adaptive attack resistant distributed symmetric cryptography are disclosed. A client computer may communicate with a number of cryptographic devices in order to encrypt or decrypt data. Each cryptographic device may possess multiple secret shares corresponding to distinct secret values, which may be used in the process of encrypting or decrypting data. The client computer may generate multiple commitments and transmit those commitments to the cryptographic devices. Each cryptographic device may generate a partial computation based on the commitments and their respective secret shares. The partial computations may be transmitted to the client computer. The client computer may use the partial computations to generate a cryptographic key. The client computer may use the cryptographic key to encrypt a message or decrypt ciphertext.
US11431483B2
A method, apparatus, and system for provisioning a device onto a network using a non-secure communication channel between the device and a provisioner is described. The provisioner receives a timestamp-based on-time password (TOTP), and a universal resource identifier (URI) from the device and provides the TOTP and an out-of-band (OOB) UUID to a remote server over a secure communication channel identified by the URI. The device is then provisioned onto a network based on comparisons of the UUID and the TOTP.
US11431481B2
Disclosed are some implementations of systems, apparatus, methods and computer program products for securing memory dumps. In response to a trigger condition, a server generates a symmetric key corresponding to an instance of a memory dump. The server encrypts memory contents of the server using the symmetric key. In addition, the server encrypts the symmetric key using a key-encrypting key (kek), which can include a public key Both the encrypted memory contents and the encrypted symmetric key are stored for the instance of the memory dump. Responsive to a request for information pertaining to the instance of the memory dump, the encrypted memory contents and the encrypted symmetric key are retrieved from storage, the encrypted symmetric key is decrypted using a private key, and the symmetric key is used to decrypt the encrypted memory contents.
US11431478B2
An encryption and decryption system includes a first electronic device and a second electronic device. The first electronic device includes a memory device and an encryption device. The memory device can store plaintext data. The encryption device can generate first pseudo data and first pseudo key. The encryption device encrypts first pseudo data by the first pseudo key and encrypt the plaintext data by a key, and outputs the ciphertext data generated by encrypting plaintext data by the key. The second electronic device includes a decryption device for generating second pseudo data and the second pseudo key. The decryption device decrypts the second pseudo data by the second pseudo key, and decrypts the ciphertext data by the key, and outputs the plaintext data, which is generated by decrypting the ciphertext data by the key.
US11431477B2
A computer-implemented security method is provided. The method may be implemented on one or more blockchains, such as the Bitcoin Cash blockchain. The method comprises the steps of: converting a first secret value (S2) accessible to a first user into a first derived public key (P2), and transmitting the first derived public key to the second user; converting a second secret value (S1) accessible to a second user into a second derived public key (P1), and transmitting the second derived public key to the first user; calculating a third derived public key (P_AE) based at least in part on the first derived public key; calculating a fourth derived public key (P_BE) based at least in part on the second derived public key; applying a one-way function to each of the first secret value and the second secret value to create respective first and second veiled secret values (H(S2), H(S1)); communicating the first veiled secret value from a first user to a second user and the second veiled secret value from the second user to the first user; and constructing first and second blockchain transactions (tx1, tx2) each comprising the first veiled secret value and the second veiled secret value, the transactions arranged to be unlockable to transfer control of a respective first or second resource upon provision of both the first secret value and the second secret value to the respective transaction, wherein unlocking of the first blockchain transaction causes the first secret value to be revealed to the second user, and unlocking of the second blockchain transaction causes the second secret value to be revealed to the first user, and wherein revelation of the first secret value to the second user enables the second user to calculate a second private key (S2) corresponding to the third derived public key, and revelation of the second secret value to the first user enables the first user to calculate a first private key (S1) corresponding to the fourth derived public key.
US11431473B2
A method for maintaining a consistent blockchain ledger for storing commitments across multiple separate blockchains includes: storing a blockchain comprised of a plurality of blocks, each block including at least a block header and one or more blockchain data values; receiving a base commitment from a first node, where the first node is included in a first blockchain network; generating a first new block including at least a first block header and the received base commitment; storing the first new block in the blockchain; receiving a state commitment from an additional node included in each of at least two additional blockchain networks; generating an additional new block including at least an additional block header and each received state commitment; and storing the additional new block in the blockchain.
US11431472B1
A system for named entity extraction from a stream of semi-structured communications is disclosed. The system comprises a server connected to a network through which the stream of semi-structured communications is transmitted. The server is configured to receive at least one communication from the stream of semi-structured communications, divide the at least one communication into a set of individual characters, and for each individual character, generate a vector of values associated with the individual character. Once generated, the server passes each generated vector through an encoder-decoder transformer architecture; and based on output of the encoder-decoder transformer architecture, extracts a plurality of values associated with entities in the at least one communication.
US11431463B2
Certain aspects of the present disclosure provide techniques for wireless communication scheduling. An example method that may be performed by a user equipment (UE) includes receiving, from a base station, one or more configurations indicating wireless communication resources including at least one of a plurality of bandwidth parts (BWP) or a plurality of component carriers (CCs); receiving, from the base station, control signaling indicating a scheduling offset to communicate with the base station via at last one of the BWPs within at least one of the CCs; determining a value of the scheduling offset based at least in part on a minimum scheduling offset value; and taking at least one action in response to the determination.
US11431462B2
This application provides an indication method, a network device, and user equipment. The network device explicitly or implicitly indicates, by using indication information (including but not limited to a bitmap, information indicating a quantity Wt, and information indicating an index) carried on one or more downlink transmission units, a reception response for one or more downlink transmission unit sets that needs to be received by the network device, that is, a reception response for one or more downlink transmission unit sets that needs to be sent by the UE to the network device, so that the UE can correctly send, on a correct uplink transmission unit, the reception response that is for the downlink transmission unit sets and that the network device indicates the UE to send. In this way, errors and unnecessary retransmission are reduced, quality of service is ensured, and communication efficiency is improved.
US11431459B2
Methods, systems, devices, and apparatuses are described for wireless communications. In one method, a set of one or more data subframes of a data frame may be transmitted over an unlicensed spectrum, to a user equipment (UE), during a transmission period. A group hybrid automatic repeat request (HARQ) feedback message for a plurality of data subframes including at least one of the data subframes in the set of one or more data subframes may then be received over the unlicensed spectrum, from the UE, during the transmission period. In another method, a set of one or more data subframes of a data frame may be received over an unlicensed spectrum during a transmission period. A group HARQ feedback message for a plurality of data subframes including at least one of the data subframes in the set of one or more data subframes may then be transmitted over the unlicensed spectrum during the transmission period.
US11431451B2
A processing device for a client device obtains a set of reference signal configurations for a set of serving downlink beams. Each reference signal configuration of the set of reference signal configurations is associated with a respective serving downlink beam of the set of serving downlink beams. Each reference signal configuration of the set of reference signal configurations also includes a reference signal periodicity. The processing device further performs beam monitoring on the set of serving downlink beams based on the reference signal periodicities of the set of reference signal configurations.
US11431450B2
Methods, systems, and devices for wireless communication are described. A base station may determine a mapping configuration for antenna ports that includes mapping antenna ports with high spatial correlation to frequency resource and mapping antenna ports with low spatial correlation to time resources. The base station may apply a common coding mechanism to channel state information reference signals (CSI-RSs) having a timing domain and transmit the CSI-RSs using antenna ports with high frequency separation. A user equipment (UE) may receive the CSI-RS on the channel and identify a joint correlation metric based on a frequency correlation and a spatial correlation between CSI-RS and the channel. The UE may determine a channel estimate for the channel based on the joint correlation metric.
US11431448B2
The present disclosure discloses a method and a device in a node for wireless communication. The first node transmits first information; receives second information; transmits a first bit-block set on a first time-frequency-resource block; transmits or drops transmission of a third bit-block set on a third time-frequency-resource block; and receives a second signal on a fourth time-frequency-resource block; the first information is used for indicating that the fourth time-frequency-resource block is associated with the third time-frequency-resource block; the second information indicates that the fourth time-frequency-resource block is associated with the first time-frequency-resource block; the second signal is used for indicating whether a target bit-block set is correctly received; when the first node transmits the third bit-block set on the third time-frequency-resource block, the target bit-block set is the third bit-block set, otherwise the target bit-block set is the first bit-block set.
US11431433B2
Optical protection switching apparatus (10), for a single fibre bidirectional WDM optical ring, comprising: first (12) and second (14) ports for coupling to first and second adjacent portions of a single fibre bidirectional WDM optical ring; an optical splitter (16) comprising an input to receive a WDM aggregate optical signal, and first and second outputs coupled to the first and second ports; an optical switch (108) between the second output and the second port; and processing circuitry (24) to receive at least one of an indication of transmission continuity in the optical ring and an indication of transmission discontinuity in the optical ring, and to generate a switch control signal (20) comprising instructions to cause the optical switch to be open when there is transmission continuity in the optical ring and to cause the optical switch to be closed when there is transmission discontinuity in the optical ring.
US11431429B2
A terminal apparatus includes circuitry and a transmitter. The circuitry, in operation, generates a reference signal using a cyclic shift value and an orthogonal sequence, which are associated with each other. The orthogonal sequence is one of two orthogonal sequences corresponding to a first orthogonal sequence [1, 1] and a second orthogonal sequence [1, −1]. The cyclic shift value is one of 12 cyclic shift values ranging from 0 to 11. The transmitter, in operation, transmits the reference signal multiplexed with a data signal. Two of the cyclic shift values having a difference of 6 are respectively associated with the two orthogonal sequences.
US11431425B2
Measuring an end-to-end delay(s) in a distributed communications system (DCS) is disclosed. The DCS is coupled to a signal source(s) supporting multiple logical channels and includes multiple remote units each communicating in one or more of the logical channels. The DCS is configured to measure an end-to-end delay(s), which includes a path delay(s) between the signal source and the remote units and a local delay(s) at each of the remote units, for each of the logical channels. The measured end-to-end delay(s) can help the signal source to more accurately determine an equivalent coverage range of the DCS, thus making it possible to generate random access preambles for the DCS based on as few Zadoff-Chu (ZC) sequences as possible. By generating the random access preambles based on fewer ZC sequences, it is possible to minimize interference among the random access preambles, thus helping to improve random access performance in the DCS.
US11431423B2
Methods and apparatus are provided for calibrating an antenna array in a receiver. A training signal for calibrating the antenna array is injected into a data signal received on each receive path to generate combined signals on each receive path. The combined signals are equalized by respective equalizers. The coefficients of the equalizers are determined by comparing a feedback signal for each receive path with the equalized signal to estimate the impairment on each received path. The estimated impairment on each receive path is used to adapt the equalize coefficients for a respective equalizer to compensate for the impairment. After equalization, an estimate of the observed training signal on each receive path is subtracted from the equalized signal for the same receive path to generate estimates of the received data signals for demodulation and decoding.
US11431421B1
A system for improving acoustic communications in a shallow-water environment is provided. The system includes a pump, an elongated inflatable bladder and an acoustic communication modem and transducer. The pump forces water through the bladder, which creates a pumping current. This pumping current drives the sound speed profile up and down vertically, resulting in changes to shallow-water acoustic communication shadows and resultant improved acoustic communication. The bladder may be biased to return to a coiled shape after operation of the pump. The system may be mounted on a turntable to be able to direct the bladder in a preferred direction. Equipment can be attached to the end of the bladder and be transported with the uncoiling and recoiling of the bladder.
US11431415B2
An electronic component such as a fan-less component for a 5G system having an expansion card and optical transceivers is disclosed. The electronic component has a chassis heat sink having a contact surface and a printed circuit board. A transceiver cage is located on the printed circuit board. The cage receives the optical transceiver. The transceiver cage is in thermal contact with the optical transceiver. The system includes a bracket having a heat sink support with a flat surface in thermal contact with the contact surface of the chassis heat sink. The bracket has a transceiver support having a flat surface in thermal contact with the optical transceiver and supporting the expansion card. A connector support is coupled to the heat sink support and the transceiver support. Heat from the optical transceiver is transmitted through the transceiver, connector, and the heat sink supports to the chassis heat sink.
US11431414B1
A resource allocation method is provided for a non-orthogonal multiple access distribution of access network users communicatively coupled to a single transport medium. The method includes steps of allocating a first frequency and time domain resource to a first user and a second frequency and time domain resource to a second user of the access network users, obtaining channel information regarding a particular communication channel of the access network for which resources are allocated, grouping the first user with the second user based on an overlap of the first frequency and time domain resource with the second frequency and time domain resource, and assigning the first user to a different power allocation resource than the second user within the frequency and time domain overlap.
US11431411B2
The disclosure provides for a method for reacquiring a communication link between a first communication device and a second communication device. The method includes using one or more processors of the first communication device to receive historical data related to the first communication device and an environment surrounding the first communication device. The one or more processors are then used to determine one or more trends in the historical data related to fading of the communication link. Based on the one or more trends, the one or more processors are used to determine a starting time and an initial search direction for a search for the communication link. The one or more processors then execute the search at the starting time from the initial search direction.
US11431408B2
In some examples, high speed bidirectional OTDR-based testing may include transmitting data from a first end of a device under test (DUT) towards an optical time-domain reflectometer (OTDR) that is operatively connected to a second opposite end of the DUT. Further data that is transmitted by the OTDR may be received from the second opposite end of the DUT towards the first end of the DUT. Based on an amplitude of the further data, a direction of receiving of the further data may be adjusted towards a first receiver or towards a second receiver.
US11431405B2
A method provides packet transmission of data between two terminal devices via at least one flying object. The flying objects are moving within a given swarm of flying objects and the flying objects are disposed in a grid being characterized by a number of flight paths. One flying object from the swarm of the flying objects is determined to be a reference flying object and each of the flying objects is assigned a position. Coordinate values of a receiving flying object within the swarm of the flying objects is derived from a respective data packet being transmitted. A number of sequential single transmissions for a transmittal of data between a transmitting flying object and the receiving flying object is performed. Each single transmission within the swarm of the flying objects occurs only between two respective flying objects which are topologically neighboring and in direct communication with each other.
US11431398B2
A device may receive location data identifying a location of a network repeater and an identifier of a base station serving the network repeater, and may identify, based on the identifier of the base station, a first set of gNodeBs anchored to the base station. The device may identify, based on the location data, a second set of gNodeBs from a data structure, and may compare the first set of gNodeBs and the second set of gNodeBs to determine a list of gNodeBs included in the first set of gNodeBs and the second set of gNodeBs. The device may rank the list of gNodeBs, based on coverage projection recommendations, to generate a ranked list of gNodeBs, and may receive, from the data structure, configuration parameters for the ranked list of gNodeBs. The device may provide the configuration parameters for the ranked list of gNodeBs to the network repeater.
US11431394B2
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may monitor a first control channel in a first frequency band. The UE may determine that a bandwidth capability of the UE supports communicating on the first frequency band and at least a second frequency band. The UE may perform a channel measurement procedure on the first frequency band and the second frequency band concurrently. The UE may transmit a channel feedback message including information associated with the channel measurement procedure.
US11431382B2
A platform that automates providing wireless communication between one or more of a plurality of antennas and a moving vehicle that is traveling along a path. One or more of the plurality of antennas are employed to detect wireless signals communicated by the vehicle and/or wireless devices for the vehicle's passengers. In one or more embodiments, characteristics of the detected wireless signals and the plurality of antennas is employed to select an antenna to provide wireless communication with the vehicle and/or wireless devices for the vehicle's passengers at a current location on the path.
US11431376B2
A transmitter-receiver isolation circuit includes a transmitter port to receive a transmit signal, an antenna port for coupling to an antenna, and a receiver port to receive a receive signal. The circuit further includes: a first signal path between the transmitter and antenna ports configured to impart a first phase shift to a first transmit portion of the transmit signal; a second signal path between the transmitter and antenna ports configured to impart approximately the first phase shift to a second transmit portion of the transmit signal; a first leakage path between the transmitter and receiver ports configured to impart a second phase shift to a first leakage portion of the transmit signal; a second leakage path between the transmitter and receiver ports configured to impart to a second leakage portion of the transmit signal a third phase shift that is approximately opposite to the second phase shift.
US11431371B2
A radio-frequency module includes an integrated circuit (IC) device and an external inductor provided outside the IC device. The IC device includes a plurality of low-noise amplifiers, one or more inductors, and a switching circuit. The plurality of low-noise amplifiers includes a plurality of transistors in one to one correspondence. The one or more inductors are coupled to one or more of the plurality of transistors. Each inductor is coupled to the emitter or source of a corresponding one of the plurality of transistors. The switching circuit is coupled between the emitter or source of each of the plurality of transistors and the external inductor. The external inductor is coupled between the switching circuit and ground in series with each of the one or more inductors via the switching circuit.
US11431364B2
A method and radio base station for handling a power disturbance caused by a radio unit of the radio base station. The method comprises: obtaining scheduling information of data traffic associated with the RU; comparing the power disturbance with one or more first thresholds, wherein the power disturbance is caused by the RU adapted to handle the data traffic according to the scheduling information; and adjusting a switching frequency of a direct current to direct current, DC/DC, converter based on the comparison, wherein the DC/DC converter is comprised in the RU to power the RU.
US11431363B2
A radio frequency module includes: a module board; a first semiconductor device containing a first power amplifier and a second power amplifier, the first power amplifier being configured to amplify a radio frequency signal of a first communication band, the second power amplifier being configured to amplify a radio frequency signal of a second communication band, the second communication band being different from the first communication band; and a second semiconductor device containing a control circuit configured to control the first power amplifier and the second power amplifier. In the radio frequency module, the first semiconductor device and the second semiconductor device are stacked together and disposed on the module board.
US11431362B2
A low noise block down converter for receiving satellite broadcasting comprises an input terminal; a low noise amplifying unit including one or more low noise amplifiers configured to amplify a signal received from the input terminal, and a built-in cavity waveguide band pass filter configured to pass a frequency band being higher or lower than a frequency band of a predetermined terrestrial transmission signal among satellite broadcasting frequency bands of signals amplified by the one or more low noise amplifiers; and a mixer configured to convert the signal output from the low noise amplifying unit into an intermediate frequency signal by mixing the signal output from the low noise amplifying unit with a local oscillation signal.
US11431361B2
A radio-frequency module includes a power amplifier, a low noise amplifier, a first switch connected to an antenna connection terminal, a first filter, and a module substrate. The first filter has a passband including a first communication band for Time Division Duplex, has a first end connected to the antenna connection terminal via the first switch, has a second end connected to an output terminal of the power amplifier or an input terminal of the low noise amplifier. The module substrate has the power amplifier, the low noise amplifier, the first switch, and the first filter arranged thereon. The first filter is arranged between the power amplifier and the first switch and between the power amplifier and the low noise amplifier in a plan view of the module substrate.
US11431357B2
Apparatus and methods for envelope controlled radio frequency (RF) switches are provided. In certain embodiments, a power amplifier provides an RF signal to an antenna by way of an RF switch. Additionally, the envelope signal is used not only to control a power amplifier supply voltage of the power amplifier, but also to control a regulated voltage used to turn on the RF switch. For example, a level shifter can use a regulated voltage from charge pump circuitry to turn on the RF switch, and the envelope signal can be provided to the charge pump circuitry and used to control the voltage level of the regulated voltage over time.
US11431356B2
A radio frequency system is provided. The radio frequency system supports a simultaneous downlink reception with four antennas and includes at least two antenna groups, a radio frequency processing circuit, and a radio frequency transceiver. The at least two antenna groups include m antennas, where m is greater than or equal to 4 and less than or equal to 8. The radio frequency processing circuit is coupled with the at least two antenna groups and includes modules which are the same in number as the at least two antenna groups. Each module is coupled with one antenna group and is disposed adjacent to the antenna group with which the module is coupled. The modules include one or more transmitting modules, or the modules include one or more transmitting modules and one or more receiving modules. The radio frequency transceiver is coupled with the radio frequency processing circuit.
US11431353B1
An encoding method includes: receiving configuration data related to encoding with a predetermined encoding mode; determining an encoding strategy based on the configuration data, wherein the encoding strategy includes parameters associated with encoding the data on an entity; and causing the data to be encoded on the entity based on the encoding strategy.
US11431350B1
A method performed in real-time includes receiving and storing time-based data over a specific time period and dividing the specific time period into a plurality of time windows. The method further includes determining that data associated with two or more proximate time windows are within a predetermined variance of one another and responsive to the determination: generating a mathematical function representative of the data associated with the two or more proximate time windows, deleting the data associated with the two or more proximate time windows, and generating a representation of the deleted data from the mathematical function. In certain embodiments, the data comprises empirical network telemetry data.
US11431349B2
Embodiments of the present disclosure provide a method, electronic device and a computer program product for processing data. The method comprises determining target data that are used for determining a target compression level for a user. The method also comprises compressing at least part of the target data using a plurality of compression levels of a compression algorithm, respectively, to obtain a plurality of compression ratios and a plurality of compression latencies corresponding to the plurality of compression levels. The method further comprises determining the target compression level for the user for compressing data of the user data based on the plurality of compression ratios and the plurality of compression latencies.
US11431335B2
A power-on reset circuit, including: a band-gap reference circuit, a current comparator, and a voltage comparison circuit powered by a voltage source; a first output terminal of the band-gap reference circuit connects to a control terminal of the current comparator; a first current input terminal and a second current input terminal of the current comparator receives a first current signal and a second current signal respectively, and an output terminal of the current comparator connects to a control terminal of the voltage comparison circuit; and a first input terminal of the voltage comparison circuit connects to the first output terminal of the band-gap reference circuit, a second input terminal thereof receives a signal indicating a voltage value of the voltage source, an output terminal thereof outputs a reset signal, thereby avoiding occurrence of an error caused by output of the reset signal when the reference generating circuit is unstable.
US11431332B2
A gate drive circuit includes a driver for driving a gate of a switching element, a peak voltage detector, and a drive capacity calculator. The peak voltage detector detects a peak voltage at a main terminal of the switching element when the switching element is OFF. The drive capacity calculator calculates a voltage difference value between the detected peak voltage and an allowable voltage value at the main terminal of the switching element, where the allowable voltage is based on the specifications of the switching element. The drive capacity calculator changes a drive capacity of the driver to gradually decrease the difference between the detected peak voltage and the allowable voltage.
US11431328B1
A system is provided for dynamically reconfiguring clock output signals, without clock loss and glitches. The system includes an oscillator generating a clock input signal, first and second dynamic reconfigurable clock dividers, an AND logic gate and an interface. The first and second dynamic reconfigurable clock dividers include counters that output first and second clock output signals having multiple periodic cycles, respectively, and cycle complete signals in response to completion of each periodic cycle. The AND logic gate outputs an aggregated cycle complete signal in response to the cycle complete signals from the first and second dynamic reconfigurable clock dividers. The interface provides reconfiguration commands to the first dynamic reconfigurable clock divider changing frequency and/or phase of the first clock output signal. The first counter maintains the frequency and phase until receiving the aggregated cycle complete signal from the AND logic gate, and then implementing the changed frequency and/or phase.
US11431324B1
A bandgap circuit is disclosed. The bandgap circuit includes a current source configured to generate, using a bias voltage, a first current and a second current, a first bipolar device configured to sink the first current, and a second bipolar device configured to sink the second current via a bias resistor. The bandgap circuit further includes an amplifier circuit configured to generate the bias voltage using a first voltage drop across the first bipolar device and a second voltage drop across the series combination of the bias resistor and the second bipolar device. A compensation circuit is also included, where the compensation circuit is configured to adjust, based on a value of the bias resistor, a base current of the second bipolar device.
US11431320B2
An even-mode resonator filter is disclosed. The even-mode resonator filter is provided with high stability, and comprises: a first even-mode resonance module, a second even-mode resonance module, a first filter unit and a second filter unit. In the present invention, the first even-mode resonance module comprises a first resonance unit and a second resonance unit, and the second even-mode resonance module comprises a third resonance unit and a fourth resonance unit. By letting the second resonance unit be coupled to the first resonance unit as well as making the third resonance unit be coupled to the fourth resonance unit, the even-mode resonator filter of the present invention has the advantage of eliminating unexpected resonance.
US11431302B2
An isolation circuit and a method for providing isolation between two dies are provided. The isolation circuit includes: an isolation module, configured to generate an isolation signal based on an input signal from a first die and to provide isolation between the first die and a second die, where the isolation signal is smaller than the input signal in amplitude, and the first die is coupled with the second die; a latch module, configured to latch the isolation signal at a certain level and output a latched signal; an amplifier module, configured to amplify the latched signal. In the isolation circuit, a modulation module and a demodulation module can be saved.
US11431300B2
Example embodiments relate to machine learning based digital pre-distortion for power amplifiers. A device may amplify a signal with a power amplifier and transmit the signal. The signal may be received by an internal feedback receiver of the device. The device may further comprise a first machine learning model configured to emulate an external feedback receiver and to generate an emulated feedback signal based on the internal feedback signal. The device may further comprise a second machine learning model configured to determine digital pre-distortion parameters for the power amplifier based on the emulated feedback signal. Apparatuses, methods, and computer programs are disclosed.
US11431289B2
The combination photovoltaic and thermal energy system includes a reverse flat plate solar collector (RFPC) mounted above a ground-based thermal energy storage reservoir and a hybrid photovoltaic-thermal (PV-T) panel mounted above the absorber plate of the RFPC. Heat exchanger pipes or conduits in the RFPC and the PV-T are connected so that the heat exchange fluid is preheated in the PV-T and then passes through the RFPC absorber plate, where it is heated to intermediate temperature ranges. The PV-T panel may be a monofacial PC-T panel, a bifacial PV-T panel, or a trifacial PV-T panel.
US11431288B2
One embodiment is a photovoltaic (PV) module including a frame to receive a perimeter of a backside of a photovoltaic (PV) laminate. The cross rail assembly may include: a conductive frame to receive a perimeter of a backside of a photovoltaic (PV) laminate; one or more conductive cross rail members provide structural rigidity to the conductive frame; and one or more pairs of couplers coupled to the conductive frame, wherein: at least one coupler comprises a grounding coupler having a first keyed section to insert into an opening in the conductive frame and a second keyed section to mate with an end of a conductive cross rail member of the one or more conductive cross rail members to ground the conductive cross rail member to the frame; or at least one coupler of at least one of the one or more pairs includes a length to define a cabling channel.
US11431266B2
A piezoelectric motor may include a stator, a rotor rotating about a rotational axis and at least one piezoelectric element driving the rotor and maintained by the stator. Mechanical reliability and performance levels of a piezoelectric motor may be increased in that the at least one piezoelectric element may be mounted in an oscillating housing that oscillates with respect to the stator about the pivot axis.
US11431264B2
An electrical converter chosen from the group consisting of an inverter able to generate an AC voltage from a DC voltage and a rectifier able to generate a DC voltage from an AC voltage. This converter comprises a first inductor and a controllable switch that are connected in series between first and second DC voltage ports. The converter comprises a piezoelectric resonator comprising: a first electrode connected directly to a first power terminal of the switch, a second electrode connected directly to a second power terminal of the switch, and a piezoelectric material interposed between the first and second electrodes.
US11431246B2
A power converter with an automatic balance mechanism of a flying capacitor is provided. The flying capacitor and a first terminal of an output inductor are connected to a switch circuit. Two terminals of an output capacitor are respectively connected to a second terminal of the output inductor and grounded. Two input terminals of an error amplifier are respectively connected to a node between the output capacitor and the output inductor, and coupled to a reference voltage. The error amplifier outputs an error amplified signal according to a voltage of the node and the reference voltage. A comparator circuit receives a ramp signal. A slope of the ramp signal is proportional to a voltage of the flying capacitor. The comparator circuit compares the ramp signal with the error amplified signal to output a comparison signal. The driving circuit drives the switch circuit according to the comparison signal.
US11431241B2
A frequency converter with a rectifier on an input side and a backup capacitor arranged downstream of the rectifier. Input-side phases of the rectifier feed the backup capacitor via multiple half-bridges of the rectifier. The input-side phases are connected to grid-side phases of a multiphase supply grid via a pre-circuit. Each grid-side phase is connected to an input-side phase within the pre-circuit via a phase capacitor. Each grid-side phase is additionally directly connected to another input-side phase within the pre-circuit via a switch and the grid-side phases are short-circuited with the input-side phases when the switches are closed. Each phase capacitor connects two grid-side phases or two input-side phases together. The frequency converter has a control apparatus which keeps the switches open when pre-charging the backup capacitor and closes the switches when a specified charge state of the backup capacitor is reached.
US11431237B2
A filter module for a power conversion device, including: a capacitor module, an inductor module, and a case member, wherein the capacitor module includes: a positive-electrode side bus bar in which a positive-electrode terminal is formed, a negative-electrode side bus bar in which a negative-electrode terminal is formed, and a plurality of capacitor elements connected to the positive-electrode side bus bar and the negative-electrode side bus bar, respectively, wherein the inductor module includes: an inductor bus bar, and a magnetic member through which the inductor bus bar is inserted, and wherein the case member includes: a first space in which the capacitor module is accommodated, and a second space in which the inductor module is accommodated.
US11431234B2
A rotor assembly for a DC motor is provided which includes a rotor having a rotor shaft, a commutator mounted to the rotor shaft, and a varistor which is connected to the commutator via an electrically-conductive solderless fixing means, such as an electrically-conductive adhesive.
US11431232B2
An insulation sleeve insertion device for inserting insulating sleeves into wiring slots of a flat wire motor stator, comprising a processing panel, a feeder, a conveying mechanism comprising conveyor belts, a positioning mechanism comprising a limit ring and a positioning turntable, a guide mechanism comprising a plurality of second guide rails, a clamping mechanism comprising a drive rod, a positioning plate set, and a drive mechanism comprising a second driver, wherein the clamping mechanism is configured to insert insulating sleeves into wiring slots of the flat wire motor stator through the guide mechanism.
US11431231B2
Cable-actuated position sensors are described that employ multiple block and tackle arrangements to measure displacement of a draw wire or flexible cable. The disclosed sensors are relatively small and inexpensive. The disclosed sensors may also be used as part of a servo motor, or in conjunction with gear motors to provide positional information for operation of the gear motor.
US11431228B2
A vehicle wheel assembly comprises a wheel for mounting a tire thereon and having an inner space; and an in-wheel motor mounted in the inner space of the wheel and comprising: a rotor connected to the wheel and configured to rotatable relative to a stator, the stator configured to drive the rotor, an electronic device comprising a circuit board and electronics mounted on the circuit board and configured to control the in-wheel motor, two-phase dielectric material, and covers coupled with the stator to form a hermetic enclosure. The electronic device and the two-phase dielectric material are contained in the hermetic enclosure formed by the wall of the stator and the covers coupled with stator, and the two-phase dielectric material is in contact with the wall of the stator and the electronic device to cool the stator and the electronic device by transitioning between a liquid phase and a gaseous phase, conduction, and convection.
US11431224B2
A hand-held tool that includes a housing. The housing includes a handle. A tool also includes a motor assembly, a battery assembly and a circuit board. The motor assembly includes a motor, the motor including a rotatable motor output shaft, a motor positive terminal and a motor negative terminal. The motor assembly also includes a first rigid conductive electrical connector having a first end fixed to the motor positive terminal and a second end fixed to the circuit board. The battery assembly includes a battery cell with a battery cell positive terminal and a battery cell negative terminal. The battery assembly further includes a second rigid conductive electrical connector having a first end fixed to the battery cell positive terminal and a second end fixed to the circuit board.
US11431220B2
A motor assembly includes a motor, a housing that houses the motor, an inverter that is electrically connected to the motor, an inverter case that houses the inverter and is provided integrally with the housing, a wire harness including a first connector electrically connected to a connector positioned on a side surface of the inverter case, a second connector electrically connected to a connector of the housing, and an electric wire electrically connecting the first connector and the second connector, and a side connector cover provided over the side surface of the inverter case, covering the first connector laterally.
US11431211B2
A rotor assembly of an electric motor generally comprises a center shaft configured to rotate about a longitudinal axis and a plurality of spacers extending radially outward from the center shaft, the spacers fixedly attached to the center shaft. A plurality of axially stacked annular laminations are coaxially aligned with the center shaft and radially supported on an inner circumferential surface by the plurality of spacers. Each of the plurality of spacers has, at each axial end of the stacked annular laminations, first and second axial restraining elements extending in an outward radial direction beyond the inner circumferential surface of the plurality of stacked annular laminations. The plurality of stacked annular laminations are compressed between the first axial restraining element and the second axial restraining element, such that an axial compression force is applied to the plurality of stacked laminations.
US11431209B2
The invention relates to a stator (8) for an electromagnetic motor or generator comprising windings (4) and a magnetic circuit, the stator (8) comprising a yoke with a circular or polygonal shape and winding support teeth (3). Each winding (4) rests on a tooth (3) while at least partly surrounding a winding support (13, 14), each winding support (13, 14) comprising or being associated with snap snap-fitting means (15′) that cooperate with complementary snap-fitting means (3′) supported by a tooth (3) associated with the winding support (13, 14) so that the winding support (13, 14) is fastened to the associated tooth (3).
US11431207B2
In a case where a power reception apparatus 101 is capable of communicating with a power transmission apparatus 102 using a second communication unit 207 configured to perform communication faster than communication performed by a first communication unit 206, the power reception apparatus 101 performs authentication on the power transmission apparatus 102 using the second communication unit 207. In a case where the power reception apparatus 101 is incapable of communicating with the power transmission apparatus 102 using the second communication unit 207, the power reception apparatus 101 performs the authentication on the power transmission apparatus 102 using a communication unit configured to perform communication slower than the communication performed by the second communication unit 207.
US11431206B2
An electronic device includes a coil, and at least one control circuit electrically connected to the coil. The control circuit is configured to transmit power to an external device via the coil by using a first frequency belonging to a first frequency band, receive a packet related with wireless charging from the external device via the coil, in response to having failed to receive the packet within a first reference time, change at least one of an amplitude of the power transmitted or the first frequency used for the transmitting of the power, and to transmit power to the external device via the coil on the basis of the at least one of the changed transmit power or the changed frequency.
US11431205B2
A wireless power transmission system includes a transmitter antenna, a sensor, a demodulation circuit, and a transmitter controller. The sensor is configured to detect electrical information indicative of data signals encoded in the transmission by a receiver. The demodulation circuit is configured to apply automatic bias control and gain control to the electrical information to generate a modified electrical information signal, detect a change in the modified electrical information signal, and generate alerts based on said change, indicative of the data signals. The transmitter controller is configured to perform a beaconing sequence to determine a coupling between the transmitter antenna and the at least one other antenna, determine the automatic bias control and the automatic gain control, for the demodulation circuit based on the beaconing sequence, receive the plurality of data alerts from the demodulation circuit, and decode the plurality of data alerts into the wireless data signals.
US11431196B2
The disclosure provides a wireless power transfer circuit that uses two coupled resonators provided in one of a primary or secondary wireless power transfer magnetic structure. The coupled resonators work together to compensate for changes in relative position. Each resonator has a planar coil, and the resonators are coupled with each other by magnetic coupling of the planar coils, which are located adjacent each other in either a side by side relationship or a partially overlapping relationship. The circuit is tolerant to misalignment of the magnetic structures (often referred to as pads) which magnetically couple with each other to enable the transfer of power. The changes in inductances as well as main, cross, and inter coupling between the coils of the primary and pick-up pads or structures show that a constant power transfer or charging profile can be maintained over a large operating region.
US11431194B2
A power management method comprises a step A of transmitting a first message from a power management server to a local control apparatus according to a first protocol. The power management server manages a facility connected to a power grid. The local control apparatus is provided in the facility. A communication between the local control apparatus and an equipment provided in the facility is performed according to a second protocol different from the first protocol. The step A includes a step of transmitting the first message in a manner capable of identifying a control for the local control apparatus and a control for a target equipment which is the equipment designated by the power management server.
US11431192B2
An apparatus provides a single split-bus electrical panel with back-feed circuit breakers arranged and sized so that, for example, a single 225A rated split-bus electrical panel with a 200A main breaker may be used to connect a far higher photovoltaic power source than conventional configurations. The circuit breakers are connected to a Microgrid Interconnection Device for isolation of critical loads during a utility power outage. A first panel section of the split-bus panel is connected to a utility and supplies power to non-critical loads. A second panel section is connected to a renewable power source with battery back-up to supply power to the critical loads and is connected through a relay to the utility, in parallel with the first panel section, to supply both utility power and renewable power when there is no outage. The relay is configured to isolate the second panel when there is a utility outage.
US11431191B2
Systems and methods are described for providing power. A system comprising a generator, an inverter, and a battery can be used to provide power. The system can also comprise a transfer switch. The system can provide power to another device.
US11431190B2
The present disclosure provides a DC power supply system and its control method. The system includes: a first power supply circuit and a second power supply circuit, at least one of the first power supply circuit and the second power supply circuit including a phase shifting transformer, wherein the first power supply circuit includes a number N of first AC/DC conversion circuits, and the second power supply circuit includes a number N of second AC/DC conversion circuits, where N is an integer greater than or equal to 2; an output side of each of the N first AC/DC conversion circuits is electrically connected in parallel with an output side of a corresponding second AC/DC conversion circuit of the N second AC/DC conversion circuits through a DC busbar to form N sets of redundant backup circuits.
US11431189B2
A power control circuit includes: a lithium-ion capacitor (LIC) charged by power supplied by a power source; a first protection circuit supplying, to a first load operating using power supplied by the external power source, a first discharge current of the LIC when the power is no longer supplied from the power source; and a second protection circuit supplying, to a second load operating using the power, a second discharge current of the LIC when the power is no longer supplied. The second load operates at a lower power consumption than the first load. The first protection circuit stops supplying the first discharge current to the first load when a voltage of the LIC becomes less than a first voltage. The second protection circuit stops supplying the second discharge current to the second load when the voltage becomes less than a second voltage being lower than the first voltage.
US11431187B2
The inverter generator controller equipped with the engine generator unit driven by the engine and operates to prompt user to specify the load to be used (S10); to respond to load specified by user in response to prompt by selecting and connect to the engine generator unit at least one among multiple batteries differing in discharge capacity per unit time (S12 to S22); and to control charge/discharge of the connected battery/batteries and operation of the engine generator unit based on load output demand from the specified load (S24).
US11431185B1
A device including a first receptacle for receiving a first electronic device, a second receptacle for receiving a second electronic device, a first switching charger for fast charging the first electronic device, and a second switching charger for fast charging the second electronic device. The device may determine that the first electronic device is communicatively coupled to the device within the first receptacle and that the second electronic device is communicatively coupled to the device within the second receptacle. The device may receive a first request from the first electronic device to fast charge the first electronic device via the first switching charger and charge the first electronic device via the first switching charger. Additionally, the device may receive a second request from the second electronic device to fast charge the second electronic device via the second switching charger and charge the second electronic device via the second switching charger.
US11431183B2
The battery device includes an energy storage unit, a temperature sensing unit, a storage unit, and a processing unit. The processing unit calculates the internal resistance of the energy storage unit to obtain a first increment corresponding to the internal resistance, and detects the charging voltage that is charging the battery device to obtain a second increment that corresponds to the charging voltage. The processing unit detects the discharging current of the energy storage unit to obtain a third increment corresponding to the discharging current. The processing unit further reads the cycle count from the storage unit to obtain a fourth increment that corresponds to the cycle count, reads the temperature from the temperature sensing unit to obtain a fifth increment that corresponds to the temperature, and determines the swelling rate of the battery device according to the product value of the first, second, third, fourth, and fifth increments.
US11431168B2
UAV airways system generally are disclosed. Such UAV airway systems may comprise UAV cargo transportation systems and UAV surveillance and monitoring systems. Such systems preferably overlay and are commensurate with a system of high-voltage power transmission lines of high-voltage transmission system, and electric field actuated (EFA) generators preferably are utilized in UAVs that travel along the transmission lines, in UAV charging stations located along the transmission lines, or in both. Each EFA generator represents a power supply and comprises first and second electrodes separated and electrically insulated from each other for enabling a differential in voltage at the first and second electrodes resulting from a differential in electric field strength experienced by the first and second electrodes arising from the power transmission lines of the high-voltage transmission system.
US11431165B2
An ESD protection circuit for an input/output buffer in which when an ESD pulse or event occurs, an ESD surge on a pad is discharged to a diode and a transistor channel, thereby enhancing the efficiency of the ESD protection circuit. The ESD protection circuit includes a floating N-well bias circuit connected to a pad at an output of driver circuit and outputting a bias voltage based on or in response to a supply voltage; a switch circuit connected to a logic circuit and the driver circuit, and configured to connect and disconnect the logic circuit and the driver circuit based on or in response to the supply voltage; and a pull-down circuit connected to the driver circuit, configured to output a voltage to the driver circuit based on or in response to the supply voltage.
US11431163B2
A device, method and system for throttling current and/or power to peripherals is provided. A device comprises peripherals powered by a power source. The device further comprises a throttling circuit configured to: in response to receiving a given interrupt, cause throttling of respective currents to a given subset of the peripherals. The device further comprises a sensing circuit configured to: in response to determining that a sensed current from the power source exceeds a threshold current, provide the given interrupt to the throttling circuit. The device further comprises a primary processor configured to: determine the threshold current based at least on a predetermined maximum current of a presently prioritized peripheral; and provide the threshold current to the sensing circuit. The device further comprises a secondary processor configured to: determine the given subset of the peripherals based on an available current overhead.
US11431159B2
An electrical connection box includes a housing member, a first cover member, a second cover member, a hinge structure between the first and the second cover members, and a detachment prevention structure that disables detachment of the second cover member from the first cover member. The hinge structure includes a rotation shaft of the first cover member, a bearing of the second cover member, and a through hole in the first cover member. The through hole allows the bearing to be inserted from a free end and move in a direction that intersects an insertion direction of the bearing and is perpendicular to the axial direction of the rotation shaft to be fitted to the rotation shaft. The detachment prevention structure includes a rotational retaining section of the bearing and a retainer of the housing member.
US11431153B2
A semiconductor optical amplifier includes: a light source part that is formed on a substrate, the substrate including a substrate surface; and an optical amplification part that amplifies propagation light propagating in a predetermined direction from the light source part and that emits the propagation light amplified in an emission direction intersecting with the substrate surface, the optical amplification part including a conductive region extending in the predetermined direction from the light source part along the substrate surface and a non-conductive region formed on a periphery of the conductive region, the conductive region including a reflection part that reflects the propagation light in a direction intersecting with the predetermined direction when viewed from a direction vertical to the substrate surface.
US11431147B2
An optical module includes: a light emitting unit configured to generate light; a mirror mechanism configured to reflect the light generated by the light emitting unit; and a scanning unit configured to scan the light reflected from the mirror mechanism. The light emitting unit includes: a light forming unit including a plurality of semiconductor light emitting elements and a filter that multiplexes light beams from the plurality of semiconductor light emitting elements; and a protective member disposed so as to surround the light forming unit. The mirror mechanism is disposed outside the protective member and integrated with the protective member, and the scanning unit is disposed in a region surrounded by the protective member.
US11431144B2
An optical resonator device, which can be implemented in a Brillouin laser, comprises a first waveguide ring resonator having a first diameter, and one or more second waveguide ring resonators adjacent to the first waveguide ring resonator. The one or more second waveguide ring resonators each have a second diameter that is less than the first diameter. The one or more second waveguide ring resonators optically communicate with the first waveguide ring resonator, such that an optical signal in the first waveguide ring resonator optically couples into the one or more second waveguide ring resonators. The one or more second waveguide ring resonators is configured such that when the optical signal resonates within the first waveguide ring resonator and the one or more second waveguide ring resonators, the optical signal within the first waveguide ring resonator is suppressed.
US11431143B2
A method for manufacturing a power interface is provided. The method may includes: providing a pin workblank and disposing the pin workblank on a first mold; and performing a punching shear process on the pin workblank by a second mold, thereby forming a power pin of the power interface without a process of removing burrs. A power interface is also provided.
US11431142B2
Provided is a method of manufacturing an electric wire with terminal formed by connecting a first core exposed portion of an electric wire to a metal terminal having a box portion that is formed by processing a single conductive board into a box shape and has an opening in which a counterpart terminal is inserted, and a spring inside the box portion. After laser-welding opposed portions where parts of the single conductive board forming the box portion are opposed to each other, applying ultrasonic vibration to a second core exposed portion of the electric wire is executed.
US11431139B2
A rotary connector device includes a fixed body, a rotation body, a connector, and an electrode. The connector is coupled to the fixed body and includes a second space and a cable cutting member in the second space which is in communication with the first space. The electrode is provided in the second space of the connector. An exposed conductor portion provided at one end of a cable is connected to the electrode. The cable extends from the second space to the first space. The other end of the cable is connected to the rotation body. The cable cutting member is configured to cut the cable before the exposed conductor portion connected to the electrode of the connector is disconnected when the cable is pulled due to rotation of the rotation body.
US11431127B2
A system of mated connectors includes a connector having one or more connector quadrants comprising electrical contacts and a mating connector detachably secured to the connector. The mating connector includes one or more mating quadrants and electrical contacts. The mating connector configured to provide electrical coupling to the connector detachably secured thereto. The electrical contacts of a first quadrant of connector quadrants have a first predetermined pin-out and the electrical contacts of a second quadrant of the connector quadrants have a second predetermined pin-out. The electrical contacts of each quadrant of a first pair of the mating quadrants have the first predetermined pin-out and the electrical contacts of each quadrant of a second pair of the mating quadrants have the second predetermined pin-out.
US11431118B2
An electrical connector for mating with the CPU unit, includes an insulative housing with a plurality of passageways extending therethrough in the vertical direction. A plurality of contacts are disposed within the corresponding passageways, respectively. Each contact includes opposite first retaining section and second retaining section with an upward resilient contacting section linked therebetween, and a soldering section extending downwardly from the first retaining section. The contacting section includes opposite first contacting part unitarily extending from the first retaining section, and second contacting part unitarily extending from the second retaining section. The CPU unit forms a plurality of metal-coated recesses in an underside to receive the contacting section of the corresponding contacts, respectively. The first retaining section is essentially immovable in the passageway while the second retaining section is essentially movable relative to the housing in response to mating with the CPU.
US11431117B2
A printed circuit board (PCB) device including one or more insulating layers and one or more conducting layers arranged to form a layer stack; and one or more blind holes disposed along a side edge of the layer stack and parallel to a plane of the layer stack. Each of the one or more blind holes along the side edge of the layer stack is configured to receive a pin. Each pin can make an electrical connection with a corresponding blind hole.
US11431113B2
A crimp assembly for electrically contacting a conductive component of an electrical cable includes an anvil bushing and a compression sleeve. The anvil bushing has a retention shoulder extending circumferentially on an outer peripheral surface of the anvil bushing and supporting a section of the conductive component. The compression sleeve has an inner diameter larger than an outer diameter of the retention shoulder.
US11431111B2
An information handling system (IHS) includes a multiple antenna system. The multiple antenna system includes a first antenna; a second antenna; and an antenna control system, the antenna control system comprising a first phase shift network, a second phase shift network and a smart antenna controller, the smart antenna controller controlling activation of the first phase shift network and the second phase shift network.
US11431110B2
An antenna system includes: a first patch antenna element that is electrically conductive; a first energy coupler configured to convey first energy to or from the first patch antenna element; a second patch antenna element at least partially overlapping the first patch antenna element, the second patch antenna element defining a first slot through the second patch antenna element; and a second energy coupler configured to convey second energy to, or receive the second energy from, the first slot or a first dipole at least partially overlapping the first slot.
US11431105B2
Disclosed is a telecommunications antenna having a plurality of cloaked low band (LB) and high band (HB) dipoles. The LB and HB dipoles provide cloaking by breaking the dipoles into dipole segments, and providing conductive cloaking elements over the gaps between dipole segments to form a plurality of capacitors along the dipole. The capacitors along the LB dipoles provide a low impedance to LB RF signals and a high impedance to HB signals. The capacitors formed on the HB dipoles provide a low impedance to RF signals and high impedance to harmonics of the LB RF signals. This cross-cloaking of dipoles enables more dense arrangements of LB and HB dipoles on an antenna array face, providing opportunities to arrange, for example, the LB dipoles with an array factor that results in an advantageous fast roll off gain pattern.
US11431104B2
An antenna array capable of full duplex communication is described. The antenna array includes a first dual polarity antenna element and a second dual polarity antenna element. A first conductive structure, extends between the first and second antenna elements along a diagonal axis in common between the first antenna element and the second element, and forms a coupling path between the first and the second antenna elements such that at least a portion of a signal generated by the first antenna element is coupled, via the coupling path, to the second antenna element to at least reduce cross polarity mutual coupling between the first antenna element and the second antenna element.
US11431094B2
A wireless communication device includes: an antenna for transmitting and receiving a radio wave, a rectifying circuit that is connected to the antenna and rectifies the radio wave received by the antenna to generate voltage, an internal circuit that operates by the voltage generated by the rectifying circuit, and a switch circuit that is disposed contactlessly with respect to the antenna and operates on the basis of an output signal of the internal circuit, wherein the switch circuit includes a coupling wiring and a switch element, and the operation of the switch element varies the impedance of the antenna so that communication can be carried out.
US11431086B2
A mobile communication antenna comprises a radome, a reflector arrangement, mobile communication radiators, and at least one electronic module. The radiators are arranged on a front side and the at least one electronic module is arranged on a rear side of the reflector arrangement. At least one electronic module comprises an electronic unit and a module housing within which the electronic unit is arranged. The module housing is made of metal and comprises a front side, a rear side, end faces and side walls, wherein the front side of the module housing points in the direction of the radome and the rear side of the module housing points in the direction of the rear side of the reflector arrangement. At least the surface of the front side and/or the rear side of the module housing is at least predominantly coated with a heat emission layer.
US11431085B2
An antenna structure with wide radiation bandwidth in a reduced physical space includes a housing, a connection capacitor, and a feed portion. The housing defines at least one gap and a slot dividing the housing into a first radiation portion, a second radiation portion, and a third radiation. The connection capacitor bridges the first gap, connecting the first radiation portion and the second radiation portion. The feed portion is electrically connected to the first radiation portion. The current flows through the first radiation portion and towards the second radiation portion through the connection capacitor. The current is further coupled to the third radiation portion to generate radiation signals in different frequency bands.
US11431076B2
A portable terminal is provided. The portable terminal includes a flexible display element, a first antenna element disposed at a first region on the display element, a second antenna element disposed at a foldable second region on the display element to face the first region, and a switch element configured to selectively connect the second antenna element. When the display element is folded or rolled, the first and second antenna elements at least partially overlap each other, and the switch element disconnects the second antenna element. The portable terminal including the antenna device as described above may maintain a stable transmission/reception performance although it includes a flexible display element or a display assembly. When a plurality of antenna elements are provided, the portable terminal may implement a Multiple Input Multiple Output (MIMO) antenna device in a state where the display element is extended.
US11431075B2
A resilient antenna securing device that includes a frame structure and a plurality of fin components projecting outwardly from the frame structure. The fin components are configured to receive and hold one or more RF antenna portions. Each fin of a first pair of the plurality of fins components includes a tab that extends toward the other fin of the first pair of fins. At least one first intermediate fin of the plurality of fins is disposed between the first pair of fins. The tabs from the first pair of fins together trap a first RF antenna portion between the tabs and the at least one first intermediate fin.
US11431071B2
A balun includes first to fourth lines and a stack. A plurality of first conductor layers forming the first and third lines are located in a first region in the stack. A plurality of second conductor layers forming the second and fourth lines are located in a second region in the stack. A ground conductor layer is located closer to the second region than to the first region. The plurality of second conductor layers include a conductor layer pair where a distance between two conductor layers is smallest.
US11431062B2
An interconnect is disclosed that opens a battery circuit when an access cover is removed. The interconnect includes a single installed position, and does not include any throw positions to avoid ambiguity. The interconnect includes a conductive element that closes the battery circuit when the interconnect is installed. The access cover cannot be removed when the interconnect is installed, because the interconnect includes at least one mechanical feature that prevents removal of the access cover. In some instances, the interconnect is integrated into the access cover, such that when the cover is removed, the circuit is opened necessarily during removal. The interconnect interface may include blades, pins, or other electrically conducting elements. The interconnect is arranged in the battery system away from power electronics and other components that may interface to an electrical load, thus providing an added measure of safety when the access cover is off.
US11431056B2
This disclosure details exemplary battery pack designs for use in electrified vehicles. Exemplary battery packs may include an enclosure assembly that houses one or more battery arrays. The battery arrays may be efficiently arranged relative to one another inside the enclosure assembly to establish an open channel within the enclosure assembly. Coolant lines and/or wiring lines may be positioned within and/or routed through the open channel in order to maximize battery internal component volume without increasing the overall footprint of the enclosure assembly.
US11431047B2
The disclosed technology relates to an electrical feedthrough for a battery cell. The electrical feedthrough may include a rivet, an outer gasket, an inner gasket, a terminal and an insulator. The rivet compresses the outer gasket, inner gasket, and terminal to create a hermetic seal at an opening through an enclosure of the battery cell. The inner gasket includes a recessed portion for seating of the terminal to prevent rotation of the terminal with respect to the inner gasket, a protrusion for engaging a corresponding notch on the terminal to further prevent rotation of the terminal with respect to the inner gasket, and a mating surface for attaching to the insulator to align and position the insulator within the enclosure. The insulator is positioned between the battery cell and the inner gasket to prevent physical and electrical contact between the set of layers and the feedthrough.
US11431046B2
An energy storage device having improved gravimetric energy density is provided, and methods of manufacturing the same. The device can be an electrochemical cell that includes: a negative electrode including a negative electrode active material in electrically conductive contact with a negative electrode current collector and a negative electrode tab including a first attachment end and a second attachment end, the first attachment end of the negative electrode tab being connected to the negative electrode current collector and the second attachment end of the negative electrode tab being connected to a negative terminal; an electrically insulative and ion conductive medium in ionically conductive contact with the positive electrode and the negative electrode; and an outer can containing the positive electrode, negative electrode and electrically insulative and ion conductive medium, where the negative terminal is electrically isolated from the outer can.
US11431043B2
A method for manufacturing a lower housing of a battery pack having an embedded cooling pipe comprises the steps of: preparing a cooling pipe, which protrudes to the outside of the lower housing so as to be insert-connected to an external quick connector, includes a locking protrusion having a first outer diameter at a quick connector insertion part to be connected to the quick connector, and a second outer diameter for enabling the protrusion to be fixed to the quick connector in the inward direction in a first length at the end of the quick connector insertion part, and has a joint part which has a predetermined length and a third outer diameter corresponding to the second outer diameter in the inward direction in a second length longer than the first length at the end of the quick connector insertion part, and which is to be disposed over a cooling pipe inlet of the lower housing; preparing a slider including one or more pipe insertion parts having inner diameters corresponding to the third outer diameter of the joint part; inserting the quick connector insertion parts of the cooling pipes into the pipe insertion parts of the slider; coupling a lower housing mold to the cooling pipe; forming the lower housing by using the lower housing mold; and removing the slider and the lower housing mold.
US11431042B2
A battery system includes a plurality of battery cells connected in parallel. Each battery cell includes a positive and negative tab. The battery system also includes a plurality of thermal switch devices (e.g., temperature cut off (TCO) or positive temperature coefficient (PTC) devices). Each thermal switch device is electrically coupled to a respective cell. The battery system further includes a rigid-flex circuit board comprising a plurality of rigid regions. Each rigid region is physically and electrically connected to an adjacent rigid region by a respective flexible region. Each rigid region is electrically coupled to respective positive and negative tabs of a respective battery cell. Each thermal switch device prevents abnormal current flow (e.g., by limiting the flow of current at high temperatures) between a first battery cell that is coupled to the thermal switch device and a second battery cell that is adjacent to the first battery cell.
US11431033B2
To provide a method for producing an all-solid-state battery which is configured to suppress chipping of a cut end, shedding of the constituent materials, etc., and which is configured to suppress removal of the solid electrolyte layer. The method is a method for producing an all-solid-state battery, comprising: preparing a first laminate by laminating a first solid electrolyte layer on a first active material layer, forming a solid electrolyte removed part by removing a part of the first solid electrolyte layer on the first active material layer, and cutting the first laminate by applying laser light, in a laminating direction of the first laminate, to the solid electrolyte removed part.
US11431030B2
What is provided is a solid state battery which can be manufactured with a high yield, has little variation in initial performance, and has a long lifespan and a method of manufacturing the same. A solid state battery includes a flat laminated structure which is obtained by winding an electrode laminated sheet extending from a first end to a second end. In the electrode laminated sheet, a first sheet and a second sheet are disposed while a first connection portion and a second connection portion face each other in a plan view, a first region in which a first solid electrolyte sheet, a first electrode, a second solid electrolyte sheet, and a second electrode piece are laminated in this order and a second region in which a second electrode piece, a first solid electrolyte sheet, a first electrode, and a second solid electrolyte sheet are laminated in this order are alternately formed in a longitudinal direction between the first connection portion and the second connection portion, and the electrode laminated sheet is wound around the first end so that the first electrode and the second electrode piece are alternately laminated so as to overlap each other in a plan view.
US11431013B2
An air supply system for a fuel cell includes: a fuel cell stack in which multiple unit cells are stacked and that generates electricity through chemical reactions, an air channel to supply incoming air containing oxygen to the fuel cell stack and to transfer air discharged from the fuel cell stack to the outside of the air supply system, and a gas adsorption unit that is disposed on the air channel, positioned near an outlet of the fuel cell stack, and adsorbs oxygen contained in the air introduced into the air channel.
US11431010B2
The present invention relates to a redox flow battery having at least one battery module which consists of a battery cell, an electrolyte tank, an electrolyte flow path, a fluid control unit, and a pressure generating unit, wherein each of the battery modules is charged and discharged by independently circulating an electrolyte.
US11431005B2
Disclosed is a high-temperature operating fuel cell system including: a fuel cell stack; a combustor that combusts a cathode off-gas and an anode off-gas; a heat insulator that covers at least part of the fuel cell stack and at least part of the combustor; a first preheater that covers at least part of the heat insulator and preheats an oxidant gas; an oxidant gas feeder that supplies the oxidant gas to the first preheater; a vacuum heat insulator that covers at least part of the first preheater; a sensor that detects information indicating stopping of a power generation operation; and a controller. When a determination is made that the power generation has stopped, the controller controls the oxidant gas feeder to supply the oxidant gas to the first preheater so that the temperature of the vacuum heat insulator is equal to or lower than a prescribed temperature.
US11431003B2
A separator assembly used for a fuel cell includes one pair of metal separators joined together and including a bead seal section including one pair of seal bead portions projecting in opposite directions respectively, an elastic body disposed in the bead seal section, and a first communication hole which extends through the separator assembly in a thickness direction of the separator assembly and which allows a reaction gas or a coolant to flow through the separator assembly. The bead seal section is disposed along an outer periphery of the separator assembly and along a shape of the first communication hole. The elastic body of a predetermined length is disposed in the bead seal section.
US11430999B2
A separator plate for an electrochemical system is described. The separator plate may be used with a bipolar plate and for an electrochemical system comprising a plurality of bipolar plates. The separator plate may have a flow field and guiding structures for guiding a medium through the flow field. The guiding structures of the flow field have a mean height h1 determined perpendicularly to the planar surface plane of the plate. The separator plate may also have a contiguous, lowered transition region where medium flowing from a channel into the flow field, or from the flow field into the channel, flows through the transition region, wherein the transition region has a maximum height hmax determined perpendicularly to the planar surface plane of the plate, where applies: hmax≤0.95·h1.
US11430996B2
A method is disclosed for preparing a metal single-atom catalyst for a fuel cell including the steps of depositing metal single atoms to a nitrogen precursor powder, mixing the metal single atom-deposited nitrogen precursor powder with a carbonaceous support, and carrying out heat treatment. The step of depositing metal single atoms is carried out by sputtering, thermal evaporation, E-beam evaporation or atomic layer deposition. The method uses a relatively lower amount of chemical substances as compared to conventional methods, is eco-friendly, and can produce a single-atom catalyst at low cost. In addition, unlike conventional methods which are limited to certain metallic materials, the present method can be applied regardless of the type of metal.
US11430994B2
Double-layered protective coatings for lithium metal electrodes, as well as methods of formation relating thereto, are provided. The negative electrode assembly includes an electroactive material layer including lithium metal and a protective dual-layered coating. The protective dual-layered coating includes a polymeric layer disposed on a surface of the electroactive material layer and an inorganic layer disposed on an exposed surface of the polymeric layer. The polymeric layer has an elastic modulus of greater than or equal to about 0.01 GPa to less than or equal to about 410 GPa. The inorganic layer has an elastic modulus of greater than or equal to about 10 GPa to less than or equal to about 1000 GPa.
US11430992B2
Provided is a composition for a non-aqueous secondary battery functional layer with which it is possible to form a functional layer that has excellent heat shrinkage resistance and adhesiveness after immersion in electrolyte solution and that can cause a non-aqueous secondary battery to display excellent cycle characteristics. The composition for a functional layer contains first organic particles, second organic particles, and a solvent. The first organic particles include a polyfunctional ethylenically unsaturated monomer unit in a proportion of not less than 20 mass % and not more than 90 mass %. The second organic particles include a nitrile group-containing monomer unit in a proportion of not less than 20 mass % and not more than 80 mass % and a cross-linkable monomer unit in a proportion of not less than 0.1 mass % and not more than 10 mass %.
US11430991B2
The present invention relates to a lithium-nickel composite oxide, wherein the lithium-nickel composite oxide is represented by a following general formula: Li1+uNixCoyAsBtO2+α, wherein u, x, y, s, t and α in the formula satisfy 0≤u<0.3, 0.03≤x≤0.93, 0.03≤y≤0.50, 0.04≤s≤0.6, 0≤t<0.1, 0≤α<0.3 and x+y+s+t=1, wherein an element A is at least one selected from Mn and Al, and an element B is at least one selected from Mg, Ca, Ti, V, Zr, Nb, Mo, Sr and W, and wherein a content of Fe is less than 10 ppb, and a content of Cr is less than 10 ppb.
US11430986B2
The positive electrode active material disclosed herein includes a base portion including a lithium transition metal complex oxide having a layered crystal structure, and a coating portion including an electroconductive oxide having a layered crystal structure. A smaller angle θ formed by a stacking plane direction of the lithium transition metal complex oxide and a stacking plane direction of the electroconductive oxide satisfies the following conditions: an average angle θave. obtained by arithmetically averaging the angle θ satisfies 0°≤θave.≤60°; and a ratio of points in which the angle θ is greater than 60° is 39% or less.
US11430983B2
A nonaqueous electrolyte secondary battery includes a positive electrode containing a lithium transition metal oxide as a positive electrode active material, a negative electrode containing a carbon material as a negative electrode active material, and a nonaqueous electrolyte. The lithium transition metal oxide contains W and Si, and W and Si adhere to the surface of the carbon material constituting the negative electrode active material. The amount of W adhering to the surface of the carbon material is 2 times or less in terms of a molar ratio to the amount of Si adhering to the surface of the carbon material.
US11430978B2
Provided are electrodes that may be used in electrochemical cells that incorporate relatively high loading of active material while also demonstrating excellent adhesion, resistance to mechanical breakdown, and also offer improved capacity retention, particularly at discharge rates of C/2 or greater.
US11430976B2
A positive electrode includes a positive electrode current collector and a positive electrode mixture layer disposed on the current collector. The positive electrode mixture layer includes a lithium transition metal composite oxide containing 50 mol % or more Ni relative to the total number of moles of metal element or elements except Li, a conductive carbon material, and an adhesion improver capable of attaching to the lithium transition metal composite oxide and the carbon material. The adhesion improver contains a Lewis acidic group, a Lewis basic group, and an aromatic ring-containing hydrophobic group.
US11430968B2
A display device, including: a display panel including a light emitting element and an encapsulation layer covering the light emitting element; a color conversion panel overlapping the display panel, the color conversion panel including a color conversion element; a column spacer between the display panel and the color conversion panel; a filling layer filling a space between the display panel and the color conversion panel and surrounding the column spacer; and a buffer layer between the column spacer and the encapsulation layer of the display panel, the buffer layer including silicon oxycarbide (SiOxCy).
US11430967B2
A display device includes a reflective electrode including a first region and a second region inclined relative to the first region, a lower electrode on the first region of the reflective electrode, a bank insulating layer covering an edge of the lower electrode, the bank insulating layer extending onto the second region of the reflective electrode, an upper electrode on a portion of the lower electrode exposed by the bank insulating layer, the upper electrode extending onto the bank insulating layer, and a light-emitting layer between the lower electrode and the upper electrode. The light-emitting layer extends between the bank insulating layer and the upper electrode. An optical path between the second region of the reflective electrode and the upper electrode is the same as an optical path between the first region of the reflective electrode and the upper electrode.
US11430955B2
A method of manufacturing an oxide semiconductor, includes impregnating a substrate in a solution containing a metal precursor and hydroxyl ions, and forming a metal oxide on the substrate by applying a voltage to the solution. The solution includes a surfactant, and the direction of crystal growth of the metal oxide is controllable based on the surfactant.
US11430951B2
Various embodiments of the present disclosure are directed towards a memory cell including a data storage structure disposed between a top electrode and a bottom electrode. The data storage structure includes a lower switching layer overlying the bottom electrode, and an upper switching layer overlying the lower switching layer. The lower switching layer comprises a dielectric material doped with a first dopant.
US11430947B2
A first conductive layer is patterned and trimmed to form a sub 30 nm conductive via on a first bottom electrode. The conductive via is encapsulated with a first dielectric layer and planarized to expose a top surface of the conductive via. A second conductive layer is deposited over the first dielectric layer and the conductive via. The second conductive layer is patterned to form a sub 60 nm second conductive layer wherein the conductive via and second conductive layer together form a T-shaped second bottom electrode. MTJ stacks are deposited on the T-shaped second bottom electrode and on the first bottom electrode wherein the MTJ stacks are discontinuous. A second dielectric layer is deposited over the MTJ stacks and planarized to expose a top surface of the MTJ stack on the T-shaped second bottom electrode. A top electrode contacts the MTJ stack on the T-shaped second bottom electrode plug.
US11430939B1
Exemplary practice of the present invention provides a magnetostrictive actuator characterized by linear force output and uniform magnetic biasing. A center bias magnet drives flux through series magnetostrictive bars in opposite directions while surrounding drive coils apply flux in the same direction through the bars. The net response is substantially linear with respect to the drive coil current. A second parallel set of magnetostrictive bars completes the flux path and adds to the actuator output force. Flux leakage between the parallel bars is compensated by a ferromagnetic shunt or by a tapered magnet providing uniform flux density down the length of the magnetostrictive bars. The closed flux path allows magnetic shielding of the entire actuator, if desired.
US11430937B2
A tunable oscillator including a Josephson junction. In some embodiments, the tunable oscillator includes a first superconducting terminal, a second superconducting terminal, a graphene channel including a portion of a graphene sheet, and a conductive gate. The first superconducting terminal, the second superconducting terminal, and the graphene channel together may form a Josephson junction having an oscillation frequency, and the conductive gate may be configured, upon application of a voltage across the conductive gate and the graphene channel, to modify the oscillation frequency.
US11430918B2
A semiconductor device includes a semiconductor layered structure, an electrode unit, and an anti-adsorption layer. The electrode unit is disposed on an electrode connecting region of the semiconductor layered structure. The anti-adsorption layer is disposed on a top surface of the electrode unit opposite to the semiconductor layered structure and is electrically connected to the electrode unit. The anti-adsorption layer has an adsorption capacity for at least one of gaseous contaminants and particulate contaminants which is lower than that of the electrode unit. Also disclosed herein is a light-emitting system including the semiconductor device.
US11430917B2
A semiconductor component may include a semiconductor body having a first semiconductor layer and a second semiconductor layer, a first main face and a second main face, opposite from the first main face, the first main face being formed by a surface of the first semiconductor layer and the second main face being formed by a surface of the second semiconductor layer. At least one side face may join the first main face to the second main face, an electrically conducting carrier layer, which covers the second main face at least in certain regions and extends from the second main face to at least one side face of the semiconductor body. An electrically conducting continuous deformation layer may cover the second main face at least in certain regions. The electrically conducting deformation layer may have an elasticity that is identical to or higher than the electrically conducting carrier layer.
US11430915B2
The present disclosure provides an ultraviolet LED epitaxial production method and an ultraviolet LED, where the method includes: pre-introducing a metal source and a group-V reactant on a substrate, to form a buffer layer through decomposition at a first temperature; growing an N-doped AlwGa1-wN layer on the buffer layer at a second temperature; growing a multi-section LED structure on the N-doped AlwGa1-wN layer at a third temperature, wherein a number of sections of the multi-section LED structure is in a range of 2 to 50; and each section of the LED structure comprises an AlxGa1-xN/AlyGa1-yN multi-quantum well structure and a P-doped AlmGa1-mN layer, and the multi-section LED structure emits light of one or more wavelengths, which realizes that a single ultraviolet LED emits ultraviolet light of different wavelengths, thereby improving the luminous efficiency of the ultraviolet LED.
US11430907B2
In an embodiment a method includes providing a growth substrate comprising a growth surface formed by a planar region having a plurality of three-dimensional surface structures on the planar region, directly applying a nucleation layer of oxygen-containing AlN to the growth surface and growing a nitride-based semiconductor layer sequence on the nucleation layer, wherein growing the semiconductor layer sequence includes selectively growing the semiconductor layer sequence upwards from the planar region such that a growth of the semiconductor layer sequence on surfaces of the three-dimensional surface structures is reduced or non-existent compared to a growth on the planar region, wherein the nucleation layer is applied onto both the planar region and the three-dimensional surface structures of the growth surface, and wherein a selectivity of the growth of the semiconductor layer sequence on the planar region is targetedly adjusted by an oxygen content of the nucleation layer.
US11430899B2
A display device including a pixel having a memory. The pixel includes at least a display element, a capacitor, an inverter, and a switch. The switch is controlled with a signal held in the capacitor and a signal output from the inverter so that voltage is supplied to the display element. The inverter and the switch can be constituted by transistors with the same polarity. A semiconductor layer included in the pixel may be formed using a light-transmitting material. Moreover, a gate electrode, a drain electrode, and a capacitor electrode may be formed using a light-transmitting conductive layer. The pixel is formed using a light-transmitting material in such a manner, whereby the display device can be a transmissive display device while including a pixel having a memory.
US11430896B2
A semiconductor device capable of high speed operation is provided. Further, a highly reliable semiconductor device is provided. An oxide semiconductor having crystallinity is used for a semiconductor layer of a transistor. A channel formation region, a source region, and a drain region are formed in the semiconductor layer. The source region and the drain region are formed in such a manner that one or more of elements selected from rare gases and hydrogen are added to the semiconductor layer by an ion doping method or an ion implantation method with the use of a channel protective layer as a mask.
US11430892B2
A semiconductor device and a method of forming the same are provided. A semiconductor device according to the present disclosure includes a first source/drain feature, a second source/drain feature, a first semiconductor channel member and a second semiconductor channel member extending between the first and second source/drain features, and a first dielectric feature and a second dielectric feature each including a first dielectric layer and a second dielectric layer different from the first dielectric layer. The first and second dielectric features are sandwiched between the first and second semiconductor channel members.
US11430887B2
High voltage isolation devices for semiconductor devices and associated systems, are disclosed herein. The isolation device may support operations of a 3-dimensional NAND memory array of the semiconductor device. In some embodiments, during high voltage operations (e.g., erase operations), the isolation device may provide a high voltage to the memory array while isolating other circuitry supporting low voltage operations of the memory array from the high voltage. The isolation device may include a set of narrow active areas separating the low voltage circuitry from the high voltage and a gate over the narrow active areas. In a further embodiment, the isolation device includes interdigitated narrow active areas and a common gate over the interdigitated narrow active areas to reduce an area occupied by the isolation devices.
US11430877B2
Approaches herein decrease nanosheet gate length variations by implanting a gate layer material with ions prior to etching. A method may include forming a dummy gate structure over a nanosheet stack, the dummy gate structure including a hardmask atop a gate material layer, and removing a portion of the hardmask to expose a first area and a second area of the gate material layer. The method may further include implanting the dummy gate structure to modify the first and second areas of the gate material layer, and etching the first and second areas of the gate material layer to form a treated layer along a sidewall of a third area of the gate material layer, wherein the third area is beneath the hardmask.
US11430863B2
A semiconductor device includes a source region, a drain region, and a gate insulating film formed on a substrate, a gate electrode formed on the gate insulating film, a first insulating film pattern formed to extend from the source region to a part of a top surface of the gate electrode, and a spacer formed on a side surface of the gate electrode in a direction of the drain region.
US11430859B2
A display device includes a first pixel, a second pixel, a first data line connected to the first pixel, and a second data line connected to the second pixel. Each of the first pixel and the second pixel includes a transistor including a conductive layer, a semiconductor layer on the conductive layer, a gate electrode on the semiconductor layer, and a source/drain electrode connected to the semiconductor layer, a capacitor including a first capacitor electrode in a same layer as the gate electrode and a second capacitor electrode on the first capacitor electrode, and a light emitting device on the transistor and the capacitor. The first data line is in a same layer as the source/drain electrode, and the second data line is in a same layer as one of the conductive layer and the second capacitor electrode.
US11430857B2
The display device includes a non-display area. The non-display area includes: a slit formed in an edge cover; a first conductive layer formed in the same layer as an anode, and being in contact with a cathode; and a second conductive layer formed in the same layer as a capacitance electrode and provided to overlap the slit.
US11430855B2
The present disclosure provides a display panel and a method for manufacturing the display panel. The display panel includes: a base substrate; a conductive layer on the base substrate including a level signal wiring pattern; a cathode layer on a side of the conductive layer away from the base substrate; an anode layer on the side of the conductive layer away from the base substrate and on a side of the cathode layer facing the base substrate; a thin film transistor on a side of the anode layer facing the base substrate and on the side of the conductive layer away from the base substrate, including a source electrode, a drain electrode, an active layer, and a gate electrode, wherein the level signal wiring pattern is electrically connected to the cathode layer.
US11430854B2
An electronic substrate, a method of manufacturing an electronic substrate, and a display panel are provided. The electronic substrate includes a base substrate, and the base substrate includes a display area and a peripheral area. The electronic substrate further includes sub-pixels and data lines in the display area, and a plurality of signal input pads, a plurality of first detection lines, and a plurality of second detection lines in the peripheral area. The first detection lines and the second detection lines are on a side of the signal input pads away from the display area, and are electrically connected to the signal input pads. The first detection lines are made of a non-metallic conductive material, the second detection lines are made of a metal conductive material, and at least one of the plurality of first detection lines is provided between every two adjacent second detection lines.
US11430849B2
According to an exemplary embodiment, an organic light emitting diode display includes: a substrate; a semiconductor layer; a first gate insulating layer disposed on the oxide semiconductor layer; a first gate layer disposed on the first gate insulating layer; a first interlayer insulating layer disposed on the first gate layer; a first data layer disposed on the first interlayer insulating layer; a second interlayer insulating layer disposed on the first data layer; a driving voltage line and a driving low voltage line disposed on the second interlayer insulating layer and separated from each other; an upper insulating layer covering the driving voltage line and the driving low voltage line; and an anode disposed on the upper insulating layer and overlapping the driving voltage line or the driving low voltage line.
US11430842B2
To provide a display device having a reduced non-display area, the display device including: a substrate including a display area, the display area including a first area and a second area; a first pixel electrode in the first area, and a second pixel electrode in the second area; a pixel-defining layer on the substrate and including a first opening and a second opening, the first opening exposing at least a portion of the first pixel electrode, and the second opening exposing at least a portion of the second pixel electrode; a first intermediate layer on the at least a portion of the first pixel electrode, and a second intermediate layer on the at least a portion of the second pixel electrode; a first opposite electrode on the first intermediate layer; and a second opposite electrode on the first opposite electrode and the second intermediate layer.
US11430841B2
The present disclosure provides an array substrate and a display device. The array substrate comprises a plurality of pixel units arranged in an array, each pixel unit including a light emitting unit and a pixel definition layer disposed around the light emitting unit; wherein in at least one pixel unit, a light wave partition groove is provided in the pixel definition layer on at least one side of the light emitting unit, and a light wave blocking layer is provided in the light wave partition groove.
US11430840B2
An organic light-emitting diode display includes an auxiliary connection line on a substrate; an auxiliary cathode on and connected to the auxiliary connection line; a passivation layer covering the auxiliary cathode; an overcoat layer on the passivation layer; a connection terminal connected to the auxiliary cathode on the overcoat layer; an undercut opening on the overcoat layer exposing a portion of the auxiliary cathode, an under area being in the undercut opening and under one side of the connection terminal; a bank having a size larger than the undercut opening and exposing the entire undercut opening; an organic emission layer on a region other than the under area in the undercut opening exposing the portion of the auxiliary cathode; and a cathode directly connected to the exposed portion of the auxiliary cathode on which the organic emission layer is not formed in the under area of the undercut opening.
US11430836B2
A display device according to an embodiment of the inventive concept provides includes a substrate, a green light emitting element group and a blue light emitting element group, which are repeatedly arranged in a first direction parallel to a top surface of the substrate, and a red conversion pattern on the green light emitting element group and the blue light emitting element group. Here, the red conversion pattern overlaps a portion of the green light emitting element group and a portion of the blue light emitting element group in a second direction perpendicular to the top surface of the substrate.
US11430833B2
An imaging element includes a photoelectric conversion unit formed by laminating a first electrode 21, a photoelectric conversion layer 23A, and a second electrode 22. Between the first electrode 21 and the photoelectric conversion layer 23A, a first semiconductor material layer 23B1 and a second semiconductor material layer 23B2 are formed from the first electrode side, and the second semiconductor material layer 23B2 is in contact with the photoelectric conversion layer 23A. The photoelectric conversion unit further includes an insulating layer 82 and a charge accumulation electrode 24 disposed apart from the first electrode 21 so as to face the first semiconductor material layer 23B1 via the insulating layer 82. When the carrier mobility of the first semiconductor material layer 23B1 is represented by μ1, and the carrier mobility of the second semiconductor material layer 23B2 is represented by μ2, μ2<μ1 is satisfied.
US11430829B2
A display panel includes a first substrate, a second substrate, at least one light-emitting diode, at least one reflective layer, and at least one first spacer layer. The first substrate has a filter layer. The second substrate is opposite to the first substrate. The light-emitting diode is disposed on the second substrate. The reflective layer is located on the first substrate and protrudes toward the second substrate. The first spacer layer is located between the first substrate and the second substrate. The first spacer layer has a first end and a second end, and the first end of the first spacer layer is located between a surface of the reflective layer adjacent to the second substrate and the second substrate.
US11430822B2
A photoelectric conversion apparatus includes an element isolating portion that is disposed on a side of a front surface of a semiconductor layer and constituted by an insulator, and a pixel isolating portion. The pixel isolating portion includes a part that overlaps an isolating region in a normal direction. The semiconductor layer is continuous across semiconductor regions in an intermediate plane. The part is located between a semiconductor region and another semiconductor region.
US11430813B2
An antiferroelectric memory device includes at least one antiferroelectric memory cell. Each of the at least one antiferroelectric memory cell includes a first electrode, a second electrode and a stack containing an antiferroelectric layer and a doped semiconductor layer or a ferroelectric layer located between the first and the second electrodes.
US11430797B2
Disclosed are devices and methods having a programmable resistor and an on-package decoupling capacitor (OPD). In one aspect a package includes an OPD and a programmable resistor formed from at least one thin-film transistor (TFT). The programmable resistor is disposed in series with the OPD between a supply voltage (VDD) conductor and a ground conductor.
US11430786B2
A switch circuit provided on a substrate includes a first series switch and a second series switch disposed in series on a path connecting a first terminal and a second terminal, a third series switch and a fourth series switch disposed in series on a path connecting the first terminal and a third terminal, a first shunt switch connected to a common ground terminal and a first node between the first series switch and the second series switch, and a second shunt switch connected to the common ground terminal and a second node between the third series switch and the fourth series switch.
US11430782B2
The present disclosure provides a silicon controlled rectifier and a manufacturing method thereof. The silicon controlled rectifier comprises: a P-type substrate; an N-type well 60, an upper portion of which is provided with a P-type heavily doped region 20 and an N-type heavily doped region 28; an N-type well 62, an upper portion of which is provided with a P-type heavily doped region 22 and an N-type heavily doped region 26; and a P-type well 70 connecting the N-type well 60 and the N-type well 62, an upper portion of which is provided with a P-type heavily doped region 24; wherein a first electrode is in mirror symmetry with a second electrode with respect to the P-type heavily doped region 24, and shallow trench isolations are respectively provided between the P-type heavily doped region 24 and each of the N-type heavily doped region 28 and the N-type heavily doped region 26.
US11430777B2
According to an aspect, a power module package includes a plurality of power modules including a first power module and a second power module, a plurality of heat sinks including a first heat sink coupled to the first power module and a second heat sink coupled to the second power module, and a module carrier coupled to the plurality of power modules, where the module carrier includes a first region defining a first heat-sink slot and a second region defining a second heat-sink slot. The first heat sink extends at least partially through the first heat-sink slot and the second heat sink extends at least partially through the second heat-sink slot. The power module package includes a housing coupled to the module carrier and a ring member located between the module carrier and the housing.
US11430762B2
A semi-wafer level packaging method comprises the steps of providing a wafer; grinding a back side of the wafer; forming a metallization layer; removing a peripheral ring; bonding a first tape; applying a dicing process; bonding a second tape; removing the first tape; bonding a supporting structure; bonding a third tape; removing the second tape; and applying a singulation process. A semi-wafer level packaging method comprises the steps of providing a wafer; attaching a carrier wafer to the wafer; grinding a back side of the wafer; forming a metallization layer; applying a dicing process; bonding a supporting structure; removing the carrier wafer; bonding a tape; and applying a singulation process.
US11430758B2
A semiconductor device includes a solder supporting material above a substrate. The semiconductor device also includes a solder on the solder supporting material. The semiconductor device further includes selective laser annealed or laser ablated portions of the solder and underlying solder supporting material to form a semiconductor device having 3D features.
US11430756B2
Embodiments of bonded semiconductor structures and fabrication methods thereof are disclosed. In an example, a method for forming a semiconductor device is disclosed. A first device layer is formed above a first substrate. A first bonding layer including a first bonding contact is formed above the first device layer. The first bonding contact is made of a first indiffusible conductive material. A second device layer is formed above a second substrate. A second bonding layer including a second bonding contact is formed above the second device layer. The first substrate and the second substrate are bonded in a face-to-face manner, such that the first bonding contact is in contact with the second bonding contact at a bonding interface.
US11430751B2
Embodiments of the invention include a microelectronic device that includes a first ultra thin substrate formed of organic dielectric material and conductive layers, a first mold material to integrate first radio frequency (RF) components with the first substrate, and a second ultra thin substrate being coupled to the first ultra thin substrate. The second ultra thin substrate formed of organic dielectric material and conductive layers. A second mold material integrates second radio frequency (RF) components with the second substrate.
US11430750B2
A semiconductor device package includes a first substrate, an antenna, a support layer, a dielectric layer and a second substrate. The first substrate has a first surface and a second surface opposite to the first surface. The antenna element is disposed on the second surface of the first substrate. The support layer is disposed on the first surface of the first substrate and at the periphery of the first surface of the first substrate. The support layer has a first surface facing away from the first substrate. The dielectric layer is disposed on the first surface of the support layer and spaced apart from the first substrate. The dielectric layer is chemically bonded to the support layer. The second substrate is disposed on a first surface of the dielectric layer facing away from the support layer.
US11430749B2
According to one configuration, a fabricator produces an electronic device to include: a substrate; a transistor circuit disposed on the substrate; silicide material disposed on first regions of the transistor circuit; and the silicide material absent from second regions of the transistor circuit. Absence of the silicide material over the second regions of the respective of the transistor circuit increases a resistance of one or more parasitic paths (such as one or more parasitic transistors) in the transistor circuit. The increased resistance in the one or more parasitic paths provides better protection of the transistor circuit against electro-static discharge conditions.
US11430741B2
A ceramic-metal substrate in which the ceramic substrate has a low content of an amorphous phase. The ceramic-metal substrate includes a ceramic substrate and on at least one side of the ceramic substrate a metallization. The ceramic-metal substrate has at least one scribing line, at least one cutting edge, or both at least one scribing line and at least one cutting edge. Amorphous phases extend parallel to the scribing line and/or the cutting edge in a width of at most 100 μm or of at least 0.50 μm.
US11430740B2
Microelectronic devices with an embedded die substrate on an interposer are described. For example, a microelectronic device includes a substrate housing an embedded die. At least one surface die is retained above a first outermost surface of the substrate. An interposer is retained proximate a second outermost surface of the substrate.
US11430723B2
A method of manufacturing a semiconductor device having a semiconductor die within an extended substrate and a bottom substrate may include bonding a bottom surface of a semiconductor die to a top surface of a bottom substrate, forming an adhering member to a top surface of the semiconductor die, bonding an extended substrate to the semiconductor die and to the top surface of the bottom substrate utilizing the adhering member and a conductive bump on a bottom surface of the extended substrate and a conductive bump on the bottom substrate. The semiconductor die and the conductive bumps may be encapsulated utilizing a mold member. The conductive bump on the bottom surface of the extended substrate may be electrically connected to a terminal on the top surface of the extended substrate. The adhering member may include a laminate film, a non-conductive film adhesive, or a thermal hardening liquid adhesive.
US11430710B2
An electronic apparatus that includes a semiconductor device; an electronic packaging substrate for receiving the semiconductor device; a thermal interface material on the semiconductor device; and a lid in contact with the thermal interface material and having a zone of targeted flexibility spaced from the semiconductor device.
US11430708B2
A package structure and a circuit layer structure are provided in the present disclosure. The package structure includes a wiring structure, a first electronic device, a second electronic device and at least one dummy trace. The wiring structure includes a plurality of interconnection traces. The first electronic device and the second electronic device are disposed on the wiring structure, and electrically connected to each other through the interconnection traces. The dummy trace is adjacent to the interconnection traces. A mechanical strength of the at least one dummy trace is less than a mechanical strength of one of the interconnection traces.
US11430706B2
A packaging structure includes a semiconductor chip and conductive connection pillars. Each of the conductive connection pillars has a first surface and a second surface opposite to the first surface, and the first surfaces of the conductive connection pillars are fixed to a surface of the semiconductor chip. The packaging structure also includes a carrier plate. The carrier plate is disposed opposite to the semiconductor chip. The conductive connection pillars are located between the semiconductor chip and the carrier plate, and the second surfaces face the carrier plate. The packaging structure further includes solder layers located between the carrier plate and the second surfaces, and a barrier layer located on the surface of the carrier plate around the solder layers.
US11430705B2
A display panel and a method of manufacturing thereof are provided. The method of manufacturing a display panel includes forming a driving circuit on a substrate; forming an electrode, including a first area and a second area therewith, on the driving circuit; mounting a first micro Light Emitting Diode (LED), for forming a sub pixel, on the first area; forming an absorption layer on the second area, the absorption layer configured to absorb an external light; removing, based on the sub pixel being defective, the absorption layer; and mounting a second micro LED on the second area after removing the absorption layer.
US11430701B2
A semiconductor device with different gate structure configurations and a method of fabricating the same are disclosed. The method includes forming first and second nanostructured channel regions on first and second fin structures, forming first and second oxide layers with first and second thicknesses, forming a dielectric layer with first and second layer portions on the first and second oxide layers, forming first and second capping layers with first and second oxygen diffusivities on the first and second layer portions, growing the first and second oxide layers to have third and fourth thicknesses, and forming a gate metal fill layer over the dielectric layer. The first and second thicknesses are substantially equal to each other and the first and second oxide layers surround the first and second nanostructured channel regions. The second oxygen diffusivity is higher than the first oxygen diffusivity. The fourth thickness is greater than the third thickness.
US11430695B2
One or more embodiments are directed to establishing electrical connections through silicon wafers with low resistance and high density, while at the same time maintaining processability for further fabrication. Such connections through silicon wafers enable low resistance connections from the top side of a silicon wafer to the bottom side of the silicon wafer.
US11430682B2
This invention discloses a reticle pod and gripping unit thereof. The aforementioned gripping unit comprises a gripping arm and at least two gripping modules. The gripping arm is hold and configured on the reticle pod, and each gripping module is deposed on the end of the gripping arm, passing through the reticle pod. A single gripping module comprises a case, a stopper and a spring unit. The case is configured on and in the reticle pod. The stopper is configured in the case and passes through the reticle pod. The spring unit is connected with the stopper.
US11430675B2
A substrate processing apparatus includes a processing tank, a reservoir, a remover, a mixer, and a return path. Etching is performed on a substrate in the processing tank by immersing the substrate in a processing liquid containing a chemical liquid and silicon. The reservoir recovers and stores the processing liquid discharged from the processing tank. The remover recovers a portion of the processing liquid discharged from the processing tank, and removes silicon from the recovered processing liquid. The mixer mixes the processing liquid stored in the reservoir with the processing liquid from which silicon has been removed by the remover. The processing liquid mixed by the mixer is returned to the processing tank through a return path.
US11430667B2
A 3D semiconductor device, the device including: a first level, where the first level includes a first layer, the first layer including first transistors, and where the first level includes a second layer, the second layer including first interconnections; a second level overlaying the first level, where the second level includes a third layer, the third layer including second transistors, and where the second level includes a fourth layer, the fourth layer including second interconnections; and a plurality of connection paths, where the plurality of connection paths provides connections from a plurality of the first transistors to a plurality of the second transistors, where the second level is bonded to the first level, where the bonded includes oxide to oxide bond regions, where the bonded includes metal to metal bond regions, and where the device includes a plurality of capacitors.
US11430666B2
A method of fabricating a semiconductor device includes applying a plasma to a portion of a metal dichalcogenide film. The metal dichalcogenide film includes a first metal and a chalcogen selected from the group consisting of S, Se, Te, and combinations thereof. A metal layer including a second metal is formed over the portion of the metal dichalcogenide film after applying the plasma.
US11430655B2
Techniques for deposition of high-density dielectric films for patterning applications are described. More particularly, a method of processing a substrate is provided. The method includes flowing a precursor-containing gas mixture into a processing volume of a processing chamber having a substrate positioned on an electrostatic chuck. The substrate is maintained at a pressure between about 0.1 mTorr and about 10 Torr. A plasma is generated at the substrate level by applying a first RF bias to the electrostatic chuck to deposit a dielectric film on the substrate. The dielectric film has a refractive index in a range of about 1.5 to about 3.
US11430652B2
A method includes depositing a first work-function layer and a second work-function layer in a first device region and a second device region, respectively, and depositing a first fluorine-blocking layer and a second fluorine-blocking layer in the first device region and the second device region, respectively. The first fluorine-blocking layer is over the first work-function layer, and the second fluorine-blocking layer is over the second work-function layer. The method further includes removing the second fluorine-blocking layer, and forming a first metal-filling layer over the first fluorine-blocking layer, and a second metal-filling layer over the second work-function layer.
US11430649B2
An analytical device includes: a first acceleration unit including a first acceleration electrode to which a pulse voltage for accelerating ions is applied; a flight tube; a second acceleration unit that is arranged between the first acceleration unit and the flight tube, and includes a second acceleration electrode to which a voltage for accelerating the ions is applied; an ion detector that detects the ions; and a capacitance adjustment unit that causes adjustment of a capacitance between at least one set of electrodes among a plurality of electrodes arranged in the first acceleration unit, the second acceleration unit, and a flight tube.
US11430646B2
An interface for receiving ions in a carrier gas from an atmospheric pressure ion source at a spectrometer that is configured to analyse the received ions at a lower pressure includes an interface vacuum chamber having a downstream aperture; a support assembly defining an axial bore arranged to allow a removable capillary tube to extend therethrough; ions being received from the atmospheric pressure ion source through the capillary tube and directed towards the downstream aperture; and a jet disruptor, positioned downstream from the axial bore and configured to disrupt gas flow between the axial bore and the downstream aperture only when the capillary tube is not fully inserted through the axial bore.
US11430643B2
A plasma processing system includes a plasma chamber configured to contain a plasma, a shutter chamber fluidically coupled to the plasma chamber via a first orifice, a mass spectrometer fluidically coupled to the shutter chamber, and a shutter disposed in the shutter chamber between the first orifice and the mass spectrometer in the path of a particle beam. The first orifice is configured to generate the particle beam from the plasma using a pressure differential between the shutter chamber and the plasma chamber. The mass spectrometer includes an ionizer configured to ionize species of the particle beam by sweeping through a range of electron energies in a plurality of energy steps. The shutter is configured to open and close during each of the plurality of energy steps.
US11430632B2
Reciprocal space map of specific sample locations is generated based on the sample images acquired by irradiating the sample with a charged particle beam at multiple incident angles. The incident angles are obtained by tilting the charged particle beam and/or the sample around two perpendicular axes within the sample plane. The reciprocal space map of a selected sample location is generated based on intensity of pixels corresponding to the location in the sample images.
US11430628B1
A cathode mechanism of an electron gun includes a crystal to emit a thermal electron from an end surface by being heated, a holding part to hold the crystal in a state where the end surface is exposed and at least a part of other surfaces of the crystal is covered, a first supporting post and a second supporting post each to support the holding part and extend while maintaining an unchanged sectional size, a first base part to fix the first supporting post, and a second base part to fix the second supporting post, wherein the holding part, the first supporting post, the second supporting post, the first base part, and the second base part are formed in an integrated structure made of the same material, and the crystal is heated by supplying a current to the integrated structure.
US11430626B2
The present invention belongs to the field of electronic display technology, and relates to a high-resolution display plasma module and a manufacturing method thereof. The high-resolution display plasma module includes a pixel electrode and a transparent electrode. A display plasma is provided between the pixel electrode and the transparent electrode, and a spacer frame is provided around the display plasma. A plasma barrier enclosure array is provided on the pixel electrode. The plasma barrier enclosure array includes a plurality of plasma barrier enclosures arranged in an array. The pixel electrode includes a plurality of pixel electrode units arranged in an array. The plasma barrier enclosure is located on the gap between the pixel electrode units. Each plasma barrier enclosure contains only one pixel electrode unit.
US11430625B2
The present disclosure provides an electron source operating method, the electron source including at least one emission site fixed on a tip, the emission site being a reaction product formed by metal atoms of a surface of the tip and gas molecules under an electric field, and the operating method comprises emitting electrons by controlling operating parameters of the electron source.
US11430624B2
In a circuit breaker arrangement, this disclosure describes a method and circuit design enables a current transformer to be used to detect ground faults in circuit breakers (such as a main-tie-main circuit breakers) that have been designed to receive signals from Rogowski coils.
US11430621B2
A DC circuit breaker according to various embodiments may comprise: a first terminal unit connected to a power source; and a second terminal unit connected to the first terminal unit and connected to a load, wherein the first terminal unit includes at least a pair of first terminals connected to each other in parallel and connected to the power source, and the second terminal unit includes at least a pair of second terminals corresponding respectively to the first terminals and connected to each other in parallel so as to be connected to the load.
US11430618B2
A push switch includes a housing, a fixed contact member, a movable contact member, and a first pressing member. The housing includes an opening and a compartment, the movable contact member includes a dome that protrudes toward the opening and is invertible, and the first pressing member includes a first fulcrum portion, a first load portion, and a first effort portion. The first fulcrum portion is disposed on one side of the first pressing member to contact the housing, the first load portion is disposed on another side of the first pressing member to press the movable contact member, and the first effort portion is disposed between the first fulcrum portion and the first load portion. Upon the first effort portion being pressed through the opening, the first load portion presses and inverts the dome of the movable contact member, and the movable contact member contacts the fixed contact member.
US11430610B2
A film capacitor that includes a laminate having a first resin film including a first metal layer on a surface thereof alternately laminated with a second resin film including a second metal layer on a surface thereof, the laminate having opposed first and second ends, a first external electrode on the first end of the laminate, and a second external electrode on the second end of the laminate, wherein the first resin film protrudes more than the second resin film by a first protruding length of 0.5 mm to 3 mm on the first end of the laminate, and the first resin film has a Young's modulus at 150° C. of 0.6 GPa or more in a direction perpendicular to a lamination direction of the laminate and parallel to a direction from the first end to the second end of the laminate.
US11430588B2
In order to provide a soft magnetic flaky powder having high electrical resistance and high corrosion resistance, and a magnetic sheet including the same, the present invention provides a soft magnetic flaky powder, including a plurality of soft magnetic flaky particles. Each of the plurality of soft magnetic flaky particles contains an Fe-based alloy flaky particle and a coating layer formed on a surface of the Fe-based alloy flaky particle. The coating layer contains one or two or more components selected from chromic acid and a hydrate thereof, and a metal salt of an inorganic acid and a hydrate thereof. The inorganic acid is selected from sulfuric acid, nitric acid, chromic acid, phosphoric acid, hydrofluoric acid and acetic acid. The metal salt is selected from a Na salt, an Al salt, a Ti salt, a Cr salt, a Ni salt, a Ga salt and a Zr salt. The coating layer has a thickness of 10 nm or more.
US11430579B2
An apparatus is provided for storing hazardous waste material, which includes one or more of spent nuclear fuel, radioactive material, and fissionable material. A fusible alloy material, for example, a eutectic material, resides within the apparatus and surrounds the hazardous waste material. In the preferred embodiments, it is suggested that the fusible alloy material exhibits liquidus and solidus or melting temperatures that are between about 100 and 300 degrees Fahrenheit for facilities using the apparatus and methods for liquid storage pool loading applications. For facilities using the apparatus and methods for dry loading, the fusible alloy materials may exhibit liquidus and solidus or melting temperatures that are between about 100 and 650 degrees Fahrenheit. The fusible alloy material is introduced in a liquid phase and eventually solidifies into a solid phase as the temperature of the hazardous waste material and/or the local environment decreases.
US11430576B2
This disclosure relates generally to a system and method for monitoring and quality evaluation of perishable food items in quantitative terms. Current technology provides limited capability for controlling environmental conditions surrounding the food items in real-time or any quantitative measurement for the degree of freshness of the perishable food items. The disclosed systems and methods facilitate in quantitative determination of freshness of food items by utilizing sensor data and visual data obtained by monitoring the food item. In an embodiment, the system utilizes a pre-trained CNN model and a RNN model, where the pertained CNN model is further fine-tined while training the RNN model to provide robust quality monitoring of the food items. In another embodiment, a rate kinetic based model is utilized for determining reaction rate order of the food item at a particular post-harvest stage of the food item so as to determine the remaining shelf life thereof.
US11430575B2
A system for a data driven disease test result prediction, the system comprising a computing device configured to receive user data, wherein the user data includes user parameters, generate, using the user data, training data wherein the training data includes a plurality of entries wherein each entry correlates user parameter data to at least a prediction parameter of the plurality of prediction parameters associated with an infectious disease, train, using the training data and a machine-learning process, a machine-learning model, wherein the trained machine-learning model is configured to generate a plurality of infectivity parameters; compare the plurality of infectivity parameters to a retest target threshold, and determine, as a function of the comparison, a confidence metric, wherein the confidence metric informs a testing protocol.
US11430570B2
A mobile application is used for monitoring and management of users or patients with various health or disease conditions. Software system provides a platform with which the medical histories, the recent conditions and real-time measurement data for the patient can be organized and shared among various people who are involved in the caring of the patient. In addition to data sharing in a secured, private networking environment, the platform integrates the essential functions for people in the various caregivers' groups to communicate with each other in real-time so as to collaborate on the caring of the patient.
US11430568B2
A system, computer program product and method for facilitating concurrent monitoring of multiple obstetrics patients over a data network are proposed. Data conveying pregnancy progression information, including maternal and fetal vital sign information associated with the obstetrics patients, is received and processed to derive criticality levels for the obstetrics patients. As a first feature, notification data related to a particular obstetrics patient may be selectively transmitted to a medical expert based on different conditions including for example an associated criticality level exceeding a threshold and/or receipt of a consultation request. As a second feature, used together or separately from the first, a graphical user interface (GUI) may present a user with an ordered list of obstetrics patients dynamically adaptable based on the criticality levels. The GUI allows a user to select an obstetrics patient from the list and then adapts the GUI to present an expanded set of pregnancy progression information related to the selected obstetrics patient. Optionally, the GUI may also provide a tool allowing the user to cause a notification to be transmitted to a medical expert over the data network.
US11430564B2
A patient's healthcare experience may be enhanced utilizing a system that automatically recognizes the patient based on one or more images of the patient and generates personalized medical assistance information for the patient based on electronic medical records stored for the patient. Such electronic medical records may comprise imagery data and/or non-imagery associated with a medical procedure performed or to be performed for the patient. As such, the imagery and/or non-imagery data may be incorporated into the personalized medical assistance information to provide positioning and/or other types of diagnostic or treatment guidance to the patient or a service provider.
US11430562B2
Embodiments consistent with the present disclosure provide systems, methods, and devices for providing wound capturing guidance. In one example, consistent with the disclosed embodiments, an example system may: display, on a mobile device, a user interface configured to guide a patient through one or more steps for performing a medical action, the plurality of steps including at least: using at least one item of a medical kit; and capturing at least one image of at least part of the at least one item of the medical kit using at least one image sensor associated with the mobile device. The example system may also: detect a failure to successfully complete the medical action; select from one or more alternative reactions, a reaction to the detected failure likely to bring a successful completion of the medical action; and provide instructions associated with the selected reaction.
US11430561B2
Remote computing analysis for cognitive state data metrics is performed. Cognitive state data from a plurality of people is collected as they interact with a rendering. The cognitive state data includes video facial data collected on one or more local devices from the plurality of people. Information is uploaded to a remote server. The information includes the cognitive state data. A facial expression metric based on a plurality of image classifiers is calculated for each individual within the plurality of people. Cognitive state information is generated for each individual, based on the facial expression metric for each individual. The cognitive state information for each individual within the plurality of people who interacted with the rendering is aggregated. The aggregation is based on the facial expression metric for each individual. The cognitive state information that was aggregated is displayed on at least one of the one or more local devices.
US11430560B2
Graphical user interfaces for use with extracorporeal blood treatment systems may include a plurality of displayable settings cards. The plurality of settings cards may be grouped or arranged into a card set and a plurality of card subsets. Each of the card set and the plurality of card subsets may be displayable as a stack of settings cards with at least one settings card presented at the forefront of the stack to a user. Further, each settings card of the plurality of settings cards may also be displayed by itself.
US11430557B2
An aspect of the invention provides a method and a product for determining a modification of the therapy management by using a processor unit which retrieves few data related to the blood glucose measurement performed over a predetermined time period; retrieve the medication delivery parameter executed by the delivery device over said predetermined time period; retrieve from the memory data associated to the CIR of the patient; and determine a modification to the therapy based on at least a part of the retrieved data.
US11430549B2
Methods and apparatus for nutrition tracking. In one exemplary embodiment, a methods and apparatus for nutrition tracking are provided which receive selections of consumable items from a user, identify at least one item to be purposefully omitted in nutrition calculation, and calculate total nutrition for a period of time based on the selections. The calculation comprises purposeful omission of the nutritional data of the identified at least one of the plurality of consumable items. In order to accomplish the calculation, each of the selected items is associated with a data record in a database, each data record in the database comprising nutritional data regarding a consumable item to which the data record corresponds.
US11430530B2
Devices, systems and methods for improving the performance of a memory device are described. An example method includes obtaining a plurality of cell counts for each of a plurality of read voltages applied to the memory device, generating, based on the plurality of cell counts and the plurality of read voltages, at least one ones count, at least one checksum, and a plurality of samples corresponding to a distribution function of at least one read voltage of the plurality of read voltages, determining an updated value for the at least one read voltage based on an output of a deep neural network whose input comprises the at least one ones count, the at least one checksum, and the plurality of samples, and applying the updated value of the at least one read voltage to the memory device to retrieve information from the memory device.
US11430527B1
A method for performing an operation in a memory device is provided. The method includes the following steps. An erasing operation is performed on one selected word line of the memory device to ensure that a plurality of first cells to be programed and a plurality of second cells to be erased connected to the selected word line have threshold voltages lower than a first predetermined level. A programming operation is performed on the selected word line, such that the first cells are suffered a first program bias and the second cells are suffered a second program bias which is lower than the first program bias.
US11430520B2
In connection with a write operation, a memory controller transmits a first command sequence to a memory chip, thereby causing the memory chip to execute a first-stage program operation that includes a first operation and a first part of a second operation after the first operation, and a second command sequence to the memory chip after the first-stage program operation is executed, thereby causing the memory chip to execute a second-stage program operation that includes a second part of the second operation and no part of the first operation. During the first operation, a program voltage is applied a plurality of times while increasing the program voltage each of the times by a first step size. During the second operation, the program voltage is applied a plurality of times while increasing the program voltage each of the times by a second step size smaller than the first step size.
US11430514B2
An electronic circuit includes a plurality of word lines; a plurality of bit lines intersecting the plurality of word lines at a plurality of grid points; and a plurality of resistive random-access memory cells located at the plurality of grid points. Each of the resistive random-access memory cells includes a top metal coupled to one of: a corresponding one of the word lines and a corresponding one of the bit lines; a bottom metal coupled to another one of: the corresponding one of the word lines and the corresponding one of the bit lines; a dielectric sandwiched between the top metal and the bottom metal; and a high-resistance semiconductive spacer electrically connecting the top metal and the bottom metal in parallel with the dielectric.
US11430513B1
A low voltage forming NVM structure including a plurality of ReRAM devices arranged in a cross bar array and sandwiched between a plurality of first electrically conductive structures and a plurality of second electrically conductive structures. Each first electrically conductive structure is oriented perpendicular to each second electrically conductive structure. The plurality of second electrically conductive structures includes a first set of second electrically conductive structures having a first top trench area A1, and a second set of second electrically conductive structures having a second top trench area A2 that is greater than A1. Each second electrically conductive structure of the first set contacts a surface of at least one of the first electrically conductive structures, and each second electrically conductive structure of the second set contacts a top electrode of at least one of the ReRAM devices.
US11430511B2
In an example, a method may include comparing input data to stored data stored in a memory cell and determining whether the input data matches the stored data based on whether the memory cell snaps back in response to an applied voltage differential across the memory cell.
US11430504B2
Memory devices, systems including memory devices, and methods of operating memory devices are described, in which memory devices are configured to provide row clear features. In some embodiments, the memory device may receive a command from a host device directed to a row of a memory array included in the memory device. The memory device may determine that the command is directed to two or more columns associated with the row, where each column is coupled with a group of memory cells. The memory device may activate the row to write the two or more columns using a set of predetermined data stored in a register of the memory device. Subsequently, the memory device may deactivate the word line based on writing the set of predetermined data to the two or more columns.
US11430502B2
A semiconductor memory device includes a memory cell, a word line connected to the memory cell, a source line connected to the memory cell, a bit line connected to the memory cell, and a control circuit configured to perform a read operation on the memory cell. During the read operation, the control circuit applies to the word line a first voltage, a second voltage greater than the first voltage after applying the first voltage, and a third voltage greater than the first voltage and smaller than the second voltage after applying the second voltage, and applies to the source line a fourth voltage according to a timing at which the second voltage is applied to the word line, a fifth voltage smaller than the fourth voltage after applying the fourth voltage, and a sixth voltage greater than the fifth voltage after applying the fifth voltage.
US11430500B2
A semiconductor storage device includes a plurality of gate electrodes, a semiconductor layer facing the plurality of gate electrodes, a gate insulating layer arranged between each of the plurality of gate electrodes and the semiconductor layer. The gate insulating layer contains oxygen (O) and hafnium (Hf) and has an orthorhombic crystal structure. A plurality of first wirings is connected to the respective gate electrodes. A controller is configured to execute a write sequence and an erasing sequence by applying certain voltages to at least one of the first wirings. The controller is further configured to increase either a program voltage to be applied to the first wirings in the write sequence or an application time of the program voltage in the write sequence after a total number of executions of the write sequence or the erasing sequence has reached a particular number.
US11430499B2
A circuit for reducing read disturbance error in a tag array. The circuit includes a decoder, a plurality of m-bit comparators, and a plurality of n-bit comparators. The decoder is configured to enable access to a respective set of the tag array based on a value of an index of a requested address. Each respective m-bit comparator is configured to enable access to a respective plurality of Most Significant Bits (MSBs) of the respective set responsive to each respective Least Significant Bit (LSB) of a respective plurality of LSBs of the respective set being equal to a respective LSB of a tag of the requested address. Each respective n-bit comparator is configured to enable access to the respective set by a data bus responsive to each respective MSB of the respective plurality of MSBs being equal to a respective MSB of the tag.
US11430488B2
The present invention generates a compression invariant motion timeline for a video. For each second in the video, the method uses an identification procedure to determine a stored key frame size, a frame counter, and an accumulated size of frames. The method then calculates and stores a motion value for the second using the stored key frame size, the frame counter, and the accumulated size of frames. The motion values for each second may be used to construct a timeline for the video.
US11430483B2
A system for playing audio/video includes a set of triggering objects. Each triggering object has a respective computer readable image. The system further includes a camera for capturing images within a zone of interactivity, an audiovisual output device, and a set of stored responses. Each response corresponds to at least one of the triggering objects. The system further includes a computing device connected to the camera and to the audiovisual output device. The computing device is configured to i) determine when a first one of the triggering objects and/or a second one of the triggering objects is within the zone of interactivity; ii) identify a first pre-produced audiovisual response corresponding to the first one of the triggering objects and identify a second pre-produced audiovisual response corresponding to the second one of the triggering objects; and iv) concatenate the first pre-produced audiovisual response and the second pre-produced audiovisual response.
US11430480B2
A data storage device configured to access a magnetic tape wound around a first reel and a second reel is disclosed, wherein the data storage device comprises at least one head configured to access the magnetic tape. A distortion of the magnetic tape is measured, and the magnetic tape is rewound so that the first and second reels have a respective first and second radius of the wound magnetic tape based on the measured distortion.
US11430474B1
A hard disk drive suspension includes a suspension tail configured to electrically connect to a read-write transducer at a distal end and extending in a proximal direction toward a tapered tip at a proximal end, where the tapered tip comprises a decreasing taper that narrows in the proximal direction. Hence, structural overlap among adjacent suspension tails in misalignment scenarios and consequent marginalized electrical connections between the suspension tail and a corresponding flexible printed circuit are inhibited. The most proximal electrical pads of the suspension tail may be configured with a different aspect ratio, or in a fewer number of lines, from other adjacent electrical pads, thereby fitting within the narrowest portion of the tapered tip.
US11430465B2
A method of recorded message detection is provided. In this an audio restream is received and a set of landmark features is identified in a section of the audio stream. From these landmark features an audio finger print for the section of the audio stream is determined. This audio finger print is compared with at least one of the plurality of stored audio finger prints, each derived from a respective audio stream. It is determined that the received audio stream is a recorded message if a derived audio finger print is substantially equivalent to one of the plurality of stored audio finger prints representing a recorded message.
US11430461B2
A method for detecting a voice activity in an input audio signal composed of frames includes that a noise characteristic of the input signal is determined based on a received frame of the input audio signal. A voice activity detection (VAD) parameter is derived based on the noise characteristic of the input audio signal using an adaptive function. The derived VAD parameter is compared with a threshold value to provide a voice activity detection decision. The input audio signal is processed according to the voice activity detection decision.
US11430455B2
A method performed by an encoder. The method comprises determining envelope representation residual coefficients as first compressed envelope representation coefficients subtracted from the input envelope representation coefficients. The method comprises transforming the envelope representation residual coefficients into a warped domain so as to obtain transformed envelope representation residual coefficients. The method comprises applying, at least one of a plurality of gain-shape coding schemes on the transformed envelope representation residual coefficients in order to achieve gain-shape coded envelope representation residual coefficients, where the plurality of gain-shape coding schemes have mutually different trade-offs in one or more of gain resolution and shape resolution for one or more of the transformed envelope representation residual coefficients. The method comprises transmitting, over a communication channel to a decoder, a representation of the first compressed envelope representation coefficients, the gain-shape coded envelope representation residual coefficients, and information on the at least one applied gain-shape coding scheme.
US11430451B2
A first layer of data having a first set of Ambisonic audio components can be decoded where the first set of Ambisonic audio components is generated based on ambience and one or more object-based audio signals. A second layer of data is decoded having at least one of the one or more object-based audio signals. One of the object-based audio signals is subtracted from the first set of Ambisonic audio components. The resulting Ambisonic audio components are rendered to generate a first set of audio channels. The one or more object-based audio signals are spatially rendered to generate a second set of audio channels. Other aspects are described and claimed.
US11430446B1
There is provided a dialogue system comprising: an input for obtaining an input signal relating to speech or text input provided by a user; an output for outputting speech or text information specified by a determined dialogue act; and a processor configured to: determine dialogue information from the input signal; determine the dialogue act based on the determined dialogue information, wherein determining the dialogue act comprises: selecting a next state from a plurality of states, wherein each of the plurality of states comprises information specifying a dialogue act and transition information specifying a transition to another state, the transitions defining one or more dialogue pathways, wherein selecting the next state comprises selecting a state which is specified by the transition information in a current state or selecting a state which is specified by a rule in a first set of one or more rules.
US11430445B2
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform receiving a voice command from a user to perform a virtual action intended to apply to one item of two or more items in a cart of the user; generating a concept vector representing a concept in the voice command; transforming the respective item attributes for each of the two or more items into a respective feature vector; generating a respective candidate score for the each of the two or more items; identifying the one item to which the voice command is intended to apply; and executing an action with respect to the one item based on the voice command. Other embodiments are disclosed.
US11430444B2
The technology of the present application provides software as a service (SaaS) executing on a server in a cloud or network. The SaaS receives data from a mobile device of a user over the network. The SaaS processes the data and returns the processed data to a client application executing on a client device of the user, which user is the same as the user of the mobile device wherein there is no direct communication link, wireless or wired, between the mobile device and the client device. In one aspect, the technology of the present application provides the mobile device as a smartphone and a microphone application to be executed on the smartphone.
US11430443B2
A system that provides a sharable language interface for implementing automated assistants in new domains and applications. A dialogue assistant that is trained in a first domain can receive a specification in a second domain. The specification can include language structure data such as schemas, recognizers, resolvers, constraints and invariants, actions, language hints, generation template, and other data. The specification data is applied to the automated assistant to enable the automated assistant to provide interactive dialogue with a user in a second domain associated with the received specification. In some instances, portions of the specification may be automatically mapped to portions of the first domain. By having the ability to learn new domains and applications through receipt of objects and properties rather than retooling the interface entirely, the present system is much more efficient at learning how to provide interactive dialogue in new domains than previous systems.
US11430442B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for contextual hotwords are disclosed. In one aspect, a method, during a boot process of a computing device, includes the actions of determining, by a computing device, a context associated with the computing device. The actions further include, based on the context associated with the computing device, determining a hotword. The actions further include, after determining the hotword, receiving audio data that corresponds to an utterance. The actions further include determining that the audio data includes the hotword. The actions further include, in response to determining that the audio data includes the hotword, performing an operation associated with the hotword.
US11430440B2
A dialog device according to an embodiment includes an acquisition unit configured to acquire a user utterance input by a user, a plurality of generation units configured to generate a system utterance corresponding to the user utterance, and an output unit configured to output the system utterance generated by one generation unit selected from the plurality of generation units. The plurality of generation units include a first generation unit having a first scenario and a second generation unit having a second scenario different from the first scenario. The output unit outputs a first system utterance generated by the first generation unit in response to the user utterance, in a first expression format, and outputs a second system utterance generated by the second generation unit in response to the user utterance, in a second expression format different from the first expression format, following the first system utterance.
US11430438B2
An electronic device includes a microphone, a communication circuit, and a processor configured to obtain a user's utterance through the microphone, transmit first information about the utterance through the communication circuit to an external server for at least partially automatic speech recognition (ASR) or natural language understanding (NLU), obtain a second text from the external server through the communication circuit, the second text being a text resulting from modifying at least part of a first text included in a neutral response to the utterance based on parameters corresponding to the user's conversation style and emotion identified based on the first information, and provide a voice corresponding to the second text or a message including the second text in response to the utterance.
US11430435B1
Techniques for selectively requesting feedback from users are described. A system may receive a user input and perform an action responsive to the user input. The system may determine whether feedback should be requested from the user. Such determination may be based on various signals such as the user's present emotional state, whether the user input included profanity, whether the user input interrupted an output of the system, etc. When the system determines feedback should be requested, the system may select a feedback prompt pre-established by a domain, skill, or the like. After the system outputs the response to the user input, the system may output the feedback prompt.
US11430425B2
Computer generated speech can be generated for cross-lingual natural language textual data streams by utilizing a universal phoneme set. In a variety of implementations, the natural language textual data stream includes a primary language portion in a primary language and a secondary language portion that is not in the primary language. Phonemes corresponding to the secondary language portion can be determined from a set of phonemes in a universal data set. These phonemes can be mapped back to a set of phonemes for the primary language. Audio data can be generated for these phonemes to pronounce the secondary language portion of the natural language textual data stream utilizing phonemes associated with the primary language.
US11430424B2
Disclosed herein a system, a method and a device for generating a voice model for a user. A device can include an encoder and a decoder to generate a voice model for converting text to an audio output that resembles a voice of the person sending respective text. The encoder can includes a neural network and can receive a plurality of audio samples from a user. The encoder can generate a sequence of values and provide the sequence of values to the decoder. The decoder can establish, using the sequence of values and one or more speaker embeddings of the user, a voice model corresponding to the plurality of audio samples of the user.
US11430411B2
A method for sharing content between one host display and at least one associated display, each display having an image area, the method including for each associated display, the host display receiving the resolution of an image area of the associated display and defining a sharing area on the host display having the same resolution, and displaying the unscaled content in the sharing area of the host display on the image area of the associated display.
US11430408B1
Detecting failures using power consumption profiling, including calibrating, at a first time, a system power profile of an information handling system (IHS), including identifying an initial baseline current value of a backlight power of a display device of the IHS; identifying an initial baseline current value of a timing controller of the IHS; calculating, at a second time, an updated system power profile, including: identifying an updated current value of the backlight power of the display device of the IHS; identifying an updated current value of the timing controller of the IHS; determining whether the updated current value of the backlight power of the display device is within a threshold value of the initial baseline current value of the backlight power of the display device.
US11430403B2
A display device is provided and includes first and second pixel electrodes in first direction; first and second signal lines in first direction configured to be supplied with first or second binary signals inverted relative to each other; first potential line in second direction crossing first direction configured to be supplied with first potential; second potential line extending in second direction and configured to be supplied with second potential; first switching circuit configured to couple first pixel electrode to first or second potential lines; and second switching circuit configured to couple second pixel electrode to first or second potential lines.
US11430401B2
The present application discloses a drive circuit, a display module driving method and a display module. The drive circuit includes: a timing control chip, configured to output a state signal; a control circuit, configured to receive the state signal and output a ready signal; and a gate drive circuit, configured to control, according to the ready signal, whether a display screen displays a picture or not.
US11430400B2
The present application discloses a display panel, a driving method and a display device. The display panel includes: a substrate, where the substrate is provided thereon with a plurality of data lines, a plurality of gate lines, and a plurality of pixels; each row of pixels includes a plurality of pixel groups, and each pixel group includes a first column of pixels and a second column of pixels; and a timing control chip configured to control the turn-on time of gate activating signals of the first column of pixels and the second column of pixels. The turn-on time of the gate activating signal of the first column of pixels is greater than the turn-on time of the gate activating signal of the corresponding second column of pixels.
US11430398B2
In one embodiment, a computing system may receive a target image with a first number of bits per color and access a seed mask from a storage media. The system may generate a set of masks based on the seed mask. Each of the masks may include a number of first dot patterns that observe a spatial stacking property. The system may generate a number of images based on the target image and the set of masks. Each of the images may have a second number of bits per color smaller than the first number of bits per color. The system may display the images sequentially in time domain on a display for representing the target image. The images may have a number of second dot patterns for representing corresponding grayscale values. The second dot patterns of the images may observe a temporal stacking property across the images.
US11430380B2
The present disclosure relates to a pixel circuit including a light emitting element, a driving circuit, a first data storage circuit and a second data storage circuit. The driving circuit is electrically coupled to the light emitting element. The first data storage circuit is electrically coupled to the driving circuit, and is configured to transmit a first data signal to the driving circuit during a first frame period, so that the driving circuit drives the light emitting element according to the first data signal. The second data storage circuit is electrically coupled to the driving circuit, and is configured to receive a second data signal during the first frame period.
US11430371B2
A display device provides pulse width modulation (PWM) control of pixels using comparator circuits within each pixel. The display device includes a display panel and a row driver connected to the display panel. The row driver includes a counter configured to generate count bit values for subframes of a pulse width modulation (PWM) frame. The display panel includes pixels, each pixel including a comparator circuit and a light emitting diode. The comparator circuit includes a dynamic comparison node. The comparator circuit is configured to generate comparison results at the dynamic comparison node by comparing the count bit values of the subframes and data bit values of a control word defining a brightness level of the pixel for the PWM frame. The LED is configured to turn on or off responsive to the comparison results at the dynamic comparison node.
US11430366B2
A display device according to an embodiment of the present disclosure includes a display panel including a plurality of pixels, a memory in which deterioration data of the pixels is accumulated and stored and compensation data with respect to the deterioration data is stored, and a controller configured to apply the compensation data to input image data to generate output image data, and when an increase amount of deterioration data of the pixels generated as the output image data is displayed on the display panel is equal to or greater than a threshold, to accumulate the increase amount of the deterioration data to store the deterioration data in the memory.
US11430362B2
A display control device for controlling a display panel that includes a light-emitting unit and that displays image data, the display control device comprises a light-emission control unit that controls a light-emission timing of the light-emitting unit; and an image-data update control unit that controls an update timing of the image data independently from the control of the light-emission timing.
US11430359B2
An image display device a light source, an image display layer and a refractive structure layer. The light source emits a light beam. The image display layer is located over the light source. The image display layer includes plural pattern sections. The refractive structure layer has a reference plane. When the light beam is irradiated on the refractive structure layer and there is a first angle between the light beam and the reference plane, the light beam is guided to a first pattern section, so that a first image is displayed on the image display layer. When the light beam is irradiated on the refractive structure layer and there is a second angle between the light beam and the reference plane, the light beam is guided to a second pattern section, so that a second image is displayed on the image display layer.
US11430358B2
A method comprises monitoring a drawing time of a first frame of image, obtaining a current state of a system on chip (SOC) when the drawing time exceeds a first drawing duration, where the current state comprises a current temperature of the SOC and/or a current load of the SOC, determining whether the current state exceeds a first preset threshold, when the current state does not exceed the first preset threshold, increasing an operating frequency of the SOC in a time range, and restoring the operating frequency after the increasing of the operating frequency ends, obtaining actual drawing duration of the first frame of the image when drawing of the first frame of the image is completed, and monitoring a drawing time of a second frame of the image when the actual drawing duration does not exceed second drawing.
US11430341B2
The present invention discloses a system and a method for optimizing Unmanned Aerial Vehicle (UAV) based warehouse management, where an optimized path for UAV is generated in real time based on the density of inventory. In operation, the present invention provides for identifying landmark features of the warehouse and density of inventory. Further, a 3D grid map an aisle of the warehouse is generated using the density of inventory. Finally, a navigation path for the UAV for a mission is generated based on the generated 3D grid map using one or more path planning techniques. Further, the present invention provides for updating the navigation path if one or more changes are observed in the density of the inventory.
US11430335B2
An approach is provided for large scale vehicle routing. The approach involves, for example, receiving a plurality of plans, wherein a plan of the plurality of plans assigns a vehicle, a driver of the vehicle, or a combination thereof a set of rides to traverse. The approach also involves clustering the plurality of plans into one or more clusters based on a proximity measure. The proximity measure indicates a proximity of a first plan of the plurality of plans to a second plan of a plurality of plans. The approach further involves, for each cluster of the one or more clusters, separately computing a solution to a multiple vehicle routing problem for the set of rides in said each cluster.
US11430329B2
A method for anticipating the tipping point of traffic resilience based on percolation analysis, includes steps of: step (I) based on the topology structure of the urban road network and daily traffic operation data, constructing the urban traffic dynamical network; step (II): based on the urban traffic dynamical network constructed, analyzing the relationship between the system performance of urban traffic functional network and the congestion rate by percolation analysis; and step (III): based on the relationship between the system performance and the congestion rate, exploring the resilience function of the urban traffic functional network, and analyzing its resilience pattern and its resilience tipping point.
US11430328B2
The invention provides systems and methods for an Intelligent Road Infrastructure System (IRIS), which facilitates vehicle operations and control for connected automated vehicle highway (CAVH) systems. IRIS systems and methods provide vehicles with individually customized information and real-time control instructions for vehicle driving tasks such as car following, lane changing, and route guidance. IRIS systems and methods also manage transportation operations and management services for both freeways and urban arterials. The IRIS manages one or more of the following function categories: sensing, transportation behavior prediction and management, planning and decision making, and vehicle control. IRIS is supported by real-time wired and/or wireless communication, power supply networks, and cyber safety and security services.
US11430327B2
An integrated pedestrian access system comprising of wireless push buttons adapted to transmit and receive wireless signals and receivers connected to pedestrian crosswalk signal systems, wherein said one or more receivers are configured to communicate with the wireless push buttons through wireless signals, communicate among the receivers, determine whether source device from which a request for registering a pedestrian signal is received through the said communication is the wireless push button or the receivers, determine status of pedestrian signal based on signals received from the pedestrian signal system, register request for pedestrian crosswalk signal if walk signal of the pedestrian signal is not on in the desired direction as per the status of pedestrian signal and provide acknowledgement corresponding to the status of pedestrian signal through the said source device.
US11430315B2
A personal proximity alert device and associated behavior modification system configured to monitor and/or detect a hand of a user or another person or object penetrating a personal protection zone around the facial area of the user and to alert users to such detected risks and/or to the presence of others approaching within a predetermined minimum socially safe distance to reduce the likelihood of accidentally transmitting viruses or other pathogens.
US11430313B2
Disclosed is a smoke detector comprising: a housing including a base, the base including a planar surface configured for being positioned against and attached to a ceiling, a printed circuit board (PCB) comprising a substantially planar shape with a front surface and an opposing back surface spaced in a thickness direction T, and a plurality of perimeter edges including a bottom edge and an opposing top edge spaced in a height-wise direction H, a first side edge and an opposing second side edge spaced in a transverse direction, wherein the top edge comprises a first projection extending in the height-wise direction away from the top edge, the first projection including a first temperature sensor height-wise spaced from the top edge, and the PCB is mounted to the housing so that the front surface of the PCB is perpendicular to the planar surface of the base.
US11430310B2
A method, system, and devices for providing enhanced security to access control systems. The system includes a user device, a first device and a second device. The user device sends a command to the first device. The command is further authorized to enable a communication between the first device and the second device. In an event of any security breach on the second device, the second device may generate an alert and transmit the same to the first device. In response to the alert, the first device may sound an alarm or siren for the concerned user.
US11430307B2
Provided a haptic feedback method, including: step S1 of algorithmically training an audio clip containing a known audio event type to obtain an algorithm model; and step S2 of obtaining an audio, identifying the audio by the algorithm model to obtain different audio event types in this audio, matching, according to a preset rule, the audio event types with different vibration effects as a haptic feedback and outputting the haptic feedback. Compared with the related art, the present haptic feedback method provides users with real-time haptic feedback when applied to a mobile electronic product, thereby achieving excellent use experience of the mobile electronic product.
US11430306B1
A smartphone application-based entertainment light show hardware and software timing-based synchronization system is disclosed that provides a synchronized entertainment light show not requiring real-time internet connection.
US11430299B2
An electronic gaming machine comprises a symbol selector, in response to game initiation, selecting a plurality of symbols and causing the selected symbols to be displayed at respective ones of a plurality of symbol display positions; a trigger monitor to determine whether one or both of a first feature game trigger condition and a second feature game trigger condition are met by the displayed plurality of symbols; and a feature game controller to conduct: a first feature game having a first game play characteristic if only the first feature game trigger condition is met, a second feature game having a second game play characteristic if only the second feature game trigger condition is met, and a third feature game that combines the first game play characteristic and the second game play characteristic if both the first and the second feature game trigger conditions are met.
US11430296B2
A system that provides zero, one or more benefits to a user in association with transferring an amount of funds from an external account, which imposes a fee for such a transfer, to a gaming establishment account associated with a gaming establishment system component.
US11430287B2
An electronic gaming machine includes a display device and a processor configured to execute instructions stored in a memory, which when executed, cause the processor to at least initiate a multiplayer game, select at least one bot of a plurality of bots from a bot selection table associated with each bot of the plurality of bots, each bot simulating a player behavior, determine an entry time for at least one bot of the plurality of bots in the simulated multiplayer game, and control the display device to simulate a selection, by the at least one bot, of at least one selectable item at the determined entry time.
US11430283B2
A computer-implemented method for delivering a document to a user may include obtaining, via an automated teller machine (ATM), first identification data of the user, wherein the first identification data of the user includes a card number and a password associated with the card number; determining a notification status of the user based on the first identification data; obtaining, via the ATM, second identification data based on the notification status of the user; determining a delivery status of the user based on the first identification data and the second identification data; and delivering the document to the user based on the delivery status of the user via the ATM.
US11430276B1
An electronic device displays user interfaces for configuring a lock accessory device based on detected features of the lock accessory device, such as a short-range communication user interface for enabling an express mode of the lock accessory device and/or a pin user interface object for enabling a code for accessing the lock accessory device.
US11430265B2
The present application discloses a video-based human behavior recognition method, apparatus, device and storage medium, and relates to the technical field of human recognitions. The specific implementation scheme lies in: acquiring a human rectangle of each video frame of the video to be recognized, where each human rectangle includes a plurality of human key points, and each of the human key points has a key point feature; constructing a feature matrix according to the human rectangle of the each video frame; convolving the feature matrix with respect to a video frame quantity dimension to obtain a first convolution result and convolving the feature matrix with respect to a key point quantity dimension to obtain a second convolution result; inputting the first convolution result and the second convolution result into a preset classification model to obtain a human behavior category of the video to be recognized.
US11430262B1
A system tracks eye movement using optical coherence in a head mounted display. The system includes an illumination source configured to project low coherence interference light onto a portion of a user's eye. The system includes a scanning system to select an axial position within the illuminated portion of the user's eye. The system includes a detector configured to collect light reflected from the illuminated portion of the user's eye at the selected axial position, and the reflected light includes measurement data characterizing the illuminated portion of the user's eye. The system includes a controller configured to compare the measurement data with a trained baseline, and determine an eye position based the comparison.
US11430261B2
A computer implemented method and system for training a machine to identify a target within video data, the method comprising the steps of providing a training data set including identified labelled targets within video data having the same target within different video views. Generating, using a learning model, a bounding box action policy for determining required adjustments to a bounding box around a target in the video data by: generating a bounding box around a labelled target within a first view of the video data. Converting the target bounded by the bounding box to a quantitative representation. Determining a matching level between the quantitative representation and a quantitative representation of a further labelled target within the video data from a second view different to the first view. Looping the following steps one or more times, the looped steps comprising: using the bounding box action policy to determine an action to change the bounding box. Applying the determined action to change the bounding box to a new bounding box. Converting the target bounded by the new bounding box to a new quantitative representation. Determining a further matching level between the new quantitative representation and the quantitative representation of the labelled target within the video data from the second view. Applying a reward to the learning model to adjust the bounding box action policy based on an improvement in the matching level.
US11430255B2
Disclosed is a system and method for rapid noise-robust friction ridge impression minutiae extraction from digital signal using fully convolutional feed-forward neural network. The proposed neural network based system outperforms classical approaches and other neural network based systems for minutiae extraction in both speed and accuracy. The minutiae extracted using the system can be used at least for tasks such as biometric identity verification, identification or dactyloscopic analysis.
US11430247B2
Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving a two-dimensional continuous surface representation of a three-dimensional object, the continuous surface comprising a plurality of landmark locations; determining a first set of soft membership functions based on a relative location of points in the two-dimensional continuous surface representation and the landmark locations; receiving a two-dimensional input image, the input image comprising an image of the object; extracting a plurality of features from the input image using a feature recognition model; generating an encoded feature representation of the extracted features using the first set of soft membership functions; generating a dense feature representation of the extracted features from the encoded representation using a second set of soft membership functions; and processing the second set of soft membership functions and dense feature representation using a neural image decoder model to generate an output image.
US11430238B1
In one implementation, a method of generating a confidence value for a result from a primary task is performed at an image processing system. The method includes obtaining, by a feature extractor portion of the neural network, a set of feature maps for an image data frame; generating a contextual information vector associated with the image data frame based on results from one or more auxiliary tasks performed on the set of feature maps by an auxiliary task sub-network portion of the neural network; performing, by a primary task sub-network portion of the neural network, a primary task on the set of feature maps for the image data frame in order to generate a primary task result; and generating a confidence value based on the contextual information vector, wherein the confidence value corresponds to a reliability metric for the primary task result.
US11430224B2
Systems and methods for object detection. Object detection may be used to control autonomous vehicle(s). For example, the methods comprise: obtaining, by a computing device, a LiDAR dataset generated by a LiDAR system of autonomous vehicle; and using, by the computing device, the LiDAR dataset and image(s) to detect an object that is in proximity to the autonomous vehicle. The object is detected by performing the following operations: computing a distribution of object detections that each point of the LiDAR dataset is likely to be in; creating a plurality of segments of LiDAR data points using the distribution of object detections; merging the plurality of segments of LiDAR data points to generate merged segments; and detecting the object in a point cloud defined by the LiDAR dataset based on the merged segments. The object detection may be used by the computing device to facilitate at least one autonomous driving operation.
US11430222B2
An object tracking system includes a sensor and a tracking system. The sensor is configured to capture a first frame of a global plane for at least a portion of a marker grid in a space. The tracking system is configured to receive a first coordinate in the global plane for a first corner of a marker grid, to determine a second coordinate in the global plane for the first marker on the marker grid, and to determine a third coordinate in the global plane where the second marker on the marker grid. The tracking system is further configured to determine a first pixel location for the first marker, to determine a second pixel location for the second marker, and to generate a homography based on the second coordinate for the first marker, the third coordinate for the second marker, the first pixel location, and the second pixel location.
US11430214B2
A program executed by a processor causes the processor to identify, based on a result of an image captured by a first camera configured to capture an image of a user in a real space, a position of the user; display, based on the result of the image captured by the first camera, on a display, a first image representative of the user; and display, at a position that is based on an identification result obtained by identifying the position of the user, a second image that corresponds to an object in the real space.
US11430213B2
An information processing device is configured to acquire a position of the information processing device and a position of a base station device, and to control a viewing device based on the position of the information processing device and the position of the base station device such that a user visually recognizes an image superimposed on a real space and indicating presence of the base station device or the user visually recognizes a real space image in which a base station image indicating the presence of the base station device is included in an image indicating the real space or a virtual reality image in which the real space is reproduced.
US11430212B2
An apparatus configured for head-worn by a user, includes: a screen configured to present graphics for the user; a camera system configured to view an environment in which the user is located; and a processing unit coupled to the camera system, the processing unit configured to: obtain a first image with a first resolution, the first image having a first corner, determine a second image with a second resolution, the second image having a second corner that corresponds with the first corner in the first image, wherein the second image is based on the first image, the second resolution being less than the first resolution, detect the second corner in the second image, determine a position of the second corner in the second image, and determine a position of the first corner in the first image based at least in part on the determined position of the second corner in the second image.
US11430210B2
A system for estimating a Lambertian equivalent reflectance for reflective band imagery is disclosed. In some embodiments, the system estimates an equivalent reflectance and performs atmospheric correction of reflective band imagery without user interaction and accounts for the effect of background reflectance mixing with individual target reflectances. Some of these embodiments use a dark pixel-based technique to improve the characterization of the atmosphere.
US11430209B2
The present disclosure relates to image signal processing methods, apparatus, and devices. One example image signal processing method includes obtaining an image signal, where the image signal is derived based on a sensor signal collected by an image sensor, recognizing, by using a neural network, a scene to which the image signal belongs, determining, by using attribute information of the image signal, whether the scene is accurate, and in response to determining that the scene is accurate, performing enhancement processing on the image signal based on the scene to generate an enhanced image signal.
US11430208B2
A platform for design of a lighting installation generally includes an automated search engine for retrieving and storing a plurality of lighting objects in a lighting object library and a lighting design environment providing a visual representation of a lighting space containing lighting space objects and lighting objects. The visual representation is based on properties of the lighting space objects and lighting objects obtained from the lighting object library. A plurality of aesthetic filters is configured to permit a designer in a design environment to adjust parameters of the plurality of lighting objects handled in the design environment to provide a desired collective lighting effect using the plurality of lighting objects.
US11430207B2
Provided are a reception apparatus, a reception system, a reception method, and a storage medium that can naturally provide a personal conversation in accordance with a user without requiring the user to register the personal information thereof in advance. A disclosure includes a face information acquisition unit that acquires face information of a user; a conversation processing unit that acquires reception information including a content of conversation with the user; a face matching unit that matches, against the face information of one user, the face information registered in a user information database in which user information including the face information of the user and the reception information is registered; and a user information management unit that, when a result of matching of the face information performed by the face matching unit is unmatched, registers the user information of the one user to the user information database.
US11430206B1
In some implementations, a method includes: extracting key-points from a reference image associated with a scene; generating a multi-cone structure including cones based on the key-points and intrinsic parameters, wherein an apex of the cones corresponds to a camera origin point associated with the reference image, and wherein each axis of the cones intersects a respective key-point; aligning the multi-cone structure based on a nominal alignment vector in order to restrict two rotational degrees of freedom; and determining a rigid transformation for the multi-cone structure, including a value for a remaining rotational degree of freedom and values for three translational degrees of freedom, within a search space associated with the scene, wherein a number of the cones within the multi-cone structure that include at least one point in a three-dimensional (3D) point cloud associated with the scene is maximal when the multi-cone structure is transformed by the rigid transformation.
US11430201B2
An image processing apparatus acquires a plurality of captured images of characters captured in time series, each of the characters including a plurality of segments, recognize the characters captured for each of the plurality of captured images, and determine which one of the characters recognized from each of the plurality of captured images is to be output. The image processing apparatus determines, in accordance with a change aspect in time series of the characters recognized from each of the plurality of captured images, which one of the characters recognized from each of the plurality of captured images is to be output.
US11430198B1
In some implementations, a method includes: obtaining a request to display a virtual object at a location within a computer-generated environment; and, in response to detecting the request to display the virtual object the location within the computer-generated environment: determining a real-world pose for the electronic device relative to a first coordinate space associated with a physical environment; determining a viewing vector by transforming the real-world pose from the first coordinate space to a second coordinate space associated with the computer-generated environment; in accordance with a determination that the viewing vector satisfies viewing criteria, displaying the virtual object at the location within the computer-generated environment according to a first view mode; and in accordance with a determination that the viewing vector satisfies second viewing criteria, displaying the virtual object at the location within the computer-generated environment according to a second view mode.
US11430187B1
Methods and systems for a virtual experience where a user moves physically to move his or her ‘agent’, a position in the virtual space that determines which virtual content the user may interact with. If the virtual space contains obstacles, and the user moves such that the agent would intersect with one, either (a) move the correlation vector between the virtual space and real space to counteract the user's physical movement, preventing the user from penetrating the obstacle, or (b) allow the user to proceed, but become separated from his or her agent. Also described are applying these methods if the real space is too small to fit the virtual space, if the agent has a speed limitation that the user violates, how to direct the agent when it is separated from the user, and how to handle three-dimensional obstacles, real-world obstacles, and multiple users.
US11430181B1
In one implementation, a method of enriching a three-dimensional scene model with a three-dimensional object model based on a semantic label is performed at a device including one or more processors and non-transitory memory. The method includes obtaining a three-dimensional scene model of a physical environment including a plurality of points, wherein each of the plurality of points is associated with a set of coordinates in a three-dimensional space, wherein a subset of the plurality of points is associated with a particular cluster identifier and a particular semantic label. The method includes retrieving a three-dimensional object model based on the particular semantic label, the three-dimensional object model including at least a plurality of points. The method includes updating the three-dimensional scene model by replacing the subset of the plurality of points with the three-dimensional object model.
US11430179B2
Techniques for improving remote rendering and reprojection are disclosed herein. A color image is generated, where this color image includes overlapping content regions. A depth buffer is generated for the color image and includes depth values for the pixels in the color image. The depth buffer includes both essential and non-essential depth discontinuities. While preserving the essential depth discontinuities, the non-essential depth discontinuities are eliminated from the depth buffer. New non-essential discontinuities are prevented from being included in the final version of the depth buffer. The color image is encoded into a color image video stream, and the modified depth buffer is encoded into a depth buffer stream. The color image video stream and the depth buffer stream are then transmitted to a remotely located HMD. The HMD then reprojects the color image based on the depth values in the depth buffer.
US11430162B2
A method may include obtaining a first set of projection data with respect to a first dose level; reconstructing, based on the first set of projection data, a first image; determining a second set of projection data based on the first set of projection data, the second set of projection data relating to a second dose level that is lower than the first dose level; reconstructing a second image based on the second set of projection data; and training a first neural network model based on the first image and the second image. In some embodiments, the trained first neural network model may be configured to convert a third image to a fourth image, the fourth image exhibiting a lower noise level and corresponding to a higher dose level than the third image.
US11430161B2
An image processing apparatus comprises a filtering unit for performing recursive filtering on a first signal component and a second signal component that are obtained by emitting radiation at a plurality of levels of energy toward an object, and a generation unit for generating a moving image based on the first signal component and the second signal component on which the recursive filtering is performed. A filter coefficient of the recursive filtering performed on the first signal component and a filter coefficient of the recursive filtering performed on the second signal component differ from each other.
US11430158B2
Described is an intelligent real-time multiplayer content management and data analytics system for AR-based social platforms. The data management system described herein manages AR content and multiple user interactions with the AR content. Additionally, a new multiplayer multiple-stage information augmentation design based on real-time data analysis and live AR interaction is described. In this design, AR content design is very flexible and may be organized into one or more stages containing pre-defined content, on-line searched content, user-generated content, other user-generated content, real-time user interactively generated content, or some combination. The flexible content structure allows for a highly customizable AR social experience to maximize the system performance and user experience.
US11430157B1
Disclosed herein are related to a device and a method of generating triggers to provide effects to an artificial reality based on features in an environment. In one aspect, a set of candidate triggers for applying effects to the artificial reality provided by the device is determined according to features in an environment. In one aspect, a subset of the set of candidate triggers is determined according to a predetermined policy. In one aspect, corresponding effects to apply to the artificial reality are generated by the device according to the subset of the set of candidate triggers.
US11430154B2
A state of a display rack is determined more accurately. An image processing device includes a detection unit configured to detect a change area related to a display rack from a captured image in which an image of the display rack is captured, and a classification unit configured to classify a change related to the display rack in the change area, based on a previously learned model of the change related to the display rack or distance information indicating an image captured before an image capturing time of the captured image.
US11430143B2
There is provided a method and system of depth map generation, including obtaining a pair of images during a relative movement between a vehicle and an imaging device; obtaining a segmentation map including one or more segments corresponding to one or more vehicle components; dividing the pair of images into one or more sections according to the segmentation map; and, for each given section, generating a depth map comprising: i) calculating a disparity map for the given section, the disparity map indicative of difference of location between each pixel in the given section in the first image and a matching pixel thereof in the second image, the matching pixel searched in a range defined within the same segment to which the pixel belongs; and ii) computing a depth map for the given section based on the disparity map.
US11430131B2
The present disclosure describes a method of foreground segmentation and nucleus ranking for scoring dual ISH images. The method has been developed to better identify those nuclei, within a selected field of view, that meet the criteria for dual ISH scoring.
US11430128B2
The present disclosure provides geological linear body extraction method based on tensor voting coupled with Hough transformation, including pre-processing a remote sensing image to obtain a pre-processed remote sensing image; selecting three optimal wavebands from N multi-spectral wavebands of the pre-processed remote sensing image, so as to obtain a remote sensing image combined by the optimal wavebands, N being a natural number greater than or equal to 3; using Gaussian high-pass filtering to perform sharpening processing on the remote sensing image combined by the optimal wavebands, so as to enhance linearized edge information; performing edge detection on the remote sensing image having enhanced linearized edge information, so as to obtain all edge points in the remote sensing image; and converting all the edge points in the remote sensing image from an image coordinate system to a parameter coordinate system, and extracting a geological linear body from the parameter coordinate system.
US11430104B2
Three-dimensional (3D) imaging systems and methods are disclosed for detecting and dimensioning a vehicle storage area. A 3D-depth camera captures 3D image data comprising one or more 3D image datasets of the vehicle storage area during corresponding one or more image capture iterations. A 3D data analytics application (app) executing on one or more processors communicatively coupled to the 3D-depth camera and for each one or more image capture iterations, updates a number of planar regions detected within the one or more 3D image datasets. The 3D data analytics app further assigns a vehicle storage area type to the vehicle storage area based on the number of planar regions detected by the 3D analytics app over the one or more image capture iterations.
US11430099B2
Described is a computer-implemented method for determining uncertainties in measurement data from a measurement of an object, wherein a digital representation of the object is generated by the measurement. The object representation has items of image information, which each indicate a value of a measurement variable for the object at a defined position of the object. Statistical noise is superimposed on the image information. The method includes determining the object representation, determining a distance field from the image information relating to the object representation, determining a strength of the statistical noise in the image information, determining an uncertainty of the distance values of the distance field on the basis of the strength of the statistical noise, and determining an uncertainty of the position of at least one point on at least one material boundary surface from the uncertainty of the distance values of the distance field.
US11430098B2
A method detects body temperature. A first image, a second image, and a thermal image are received. The first image is calibrated with the second image using a calibration model to form a plurality of visible image layers. A distance layer is generated from the first image and the second image using a distance generation model. The thermal image is calibrated using the distance layer and a distance calibration model to form a thermal layer. A face location of a person in the first image is detected using a face detection model. A body temperature of the person at the face location is determined using the thermal layer. The body temperature is presented.
US11430096B2
Disclosed are systems and methods for detecting a printer jam. The systems and methods can include receiving a reference image of a printer opening and a second image of the printer opening. A lack of a receipt between the second image compared to the reference image can be detected. The lack of the receipt can indicate the printer jam. After detecting the printer jam, operation of the self-service terminal can be terminated.
US11430094B2
A method includes obtaining multiple images of a scene including a first image associated with a first exposure value and a second image associated with a second exposure value. Each image includes image data in each of multiple channels of a color space, and the first exposure value is greater than the second exposure value. The method also includes decomposing each channel of each image into a base layer and a detail layer. The method further includes generating for each image, a blending weight map for the base layer and a blending weight map for the detail layer. The method includes combining each base layer and each detail layer of each channel of each image based on the blending weight map for the base layer for the image and the blending weight map for the detail layer of the image to obtain an HDR image of the scene.
US11430091B2
An Augmented-Reality which performs operations that include: accessing a data object that comprises image data, location data, and orientation data; applying a transformation to the data object to produce a rectified data object; generating a point cloud based on the rectified data object, assigning the point cloud to a location based on at least the location data of the data object; detecting a client device at the location; and loading the point cloud to the client device in response to the detecting the client device at the location.
US11430082B2
A mechanism is described for facilitating inference coordination and processing utilization for machine learning at autonomous machines. A method of embodiments, as described herein, includes detecting, at training time, information relating to one or more tasks to be performed according to a training dataset relating to a processor including a graphics processor. The method may further include analyzing the information to determine one or more portions of hardware relating to the processor capable of supporting the one or more tasks, and configuring the hardware to pre-select the one or more portions to perform the one or more tasks, while other portions of the hardware remain available for other tasks.
US11430076B1
A home view data structure is described. The home view data structure is made up of multiple entries. Each entry contains information identifying a home; and a quantitative value scoring the view available from the identified home, such that the contents of the data structure are usable to compare the identified homes on the basis of the views available from them.
US11430075B2
A beverage dispensing system employs a user-wearable device that contains identification data. The user is associated with the wearable device using the identification data and provides an initial purchase credit also stored in association with the wearable device. To make a purchase, the user positions the wearable device in proximity with a sensor co-located with a beverage dispenser. The sensor receives the identification data and provides it to a payment processor. The processor determines if the purchase request is less than the stored purchase credit and, if so, activates an actuator positioned between a beverage storage container and a beverage dispenser outlet to thereby dispense the beverage. The processor deducts the purchase amount from the available credit and stores the new credit value. The wearable device may communicate wirelessly with the sensor. The processor may be part of the beverage dispenser or remotely located and communicate via a network.
US11430073B2
Systems and methods that may be used to allow married couples to prepare separate individual tax returns while also being able to evaluate the merits of filing a joint return in a manner that does not breach each spouse's financial privacy.
US11430068B1
Methods and systems described in this disclosure are directed at developing a life planner for a user based on data collected from various data sources. The life plan is displayed using a timeline that includes events generated from the collected data. As additional data is received, the timeline is updated to reflect the changes or additions to the data. In some embodiments, the life plan includes recommendations and predictions pertaining to a financial plan for the user based on his or her expenses and income.
US11430065B2
A framework for an automated news recommendation system for financial analysis. The system includes the automated ingestion, relevancy, clustering, and ranking of news events for financial analysts in the capital markets. The framework is adaptable to any form of input news data and can seamlessly integrate with other data used for analysis like financial data.
US11430063B2
In accordance with one or more embodiments herein, a system 100 for proposing rebalancing trades of financial instruments is provided. The system 100 comprises a rebalancing trading proposal arrangement 200, at least one index provider device 240, and at least one investing entity device 300, comprising a processor 310, a display 320, and input means 340. The processor 210, 310 is arranged to: display active tradable indices; receive input corresponding to a selection of an active tradable index; store the selection; receive input corresponding to an amount designated to follow the selected active tradable index; retrieve information regarding assets owned; determine the rebalancing trades needed to follow the selected active tradable index; display the rebalancing trades needed to follow the selected active tradable index; display the option to accept or decline the rebalancing trade; receive input corresponding to an accept of a displayed rebalancing trade; store information regarding the accept; retrieve the stored information about active tradable indices selected and rebalancing trades accepted; and transfer this information to the index provider device 240.
US11430057B1
A user account evaluation system is disclosed for evaluating risk associated with a user account. The system may obtain user account data associated with many user accounts, select a statistically significant subset of the user accounts, and then process (e.g., to determine types of the user accounts, etc.) and analyze the subset of user accounts to generate a plurality of evaluation models. When a new user account is accessed by the system, user account data may be obtained for the new user account, and the new user account may be evaluated based on the plurality of evaluation models. Accordingly, a plurality of evaluation parameter scores may be generated for the new user account, each of which may indicate an amount of risk associated with the user account. Some embodiments of the present disclosure may include machine learning and/or artificial intelligence methods to improve evaluation of the user accounts.
US11430044B1
This disclosure is directed to using cascading algorithms to automatically identify items placed in a tote or other receptacle utilized by users in material handling facilities as the users move around the facilities. A tote may store a database or “gallery” of item representations for all of the items that are stored in the facility that a user may place in their totes. The tote may use multiple algorithms in a cascading manner to analyze the gallery of item representations in order to iteratively narrow the search space of item representations in the gallery to determine which of the items was placed in the tote by a user. Upon identifying the item placed in the tote, the tote may add an item identifier for the item to a virtual listing of item identifiers representing items previously placed in the tote.
US11430035B2
A self-adaptive fair system includes a mobile carrier, a first object, a processing unit and a production station. The mobile carrier is for selectively moving to or being moved to a first location. The first object is exhibited at the first location through the mobile carrier. The first object is accessed by a first user at the first location for selectively generating a first user design. The processing unit is for receiving a first order inputted by the first user and transmitting the first order. The first order is related to the first user design. The production station located outside the mobile carrier and signally connected to the processing unit for producing a second object according to the first order.
US11430031B1
A computing system and method leverage aggregated information regarding historical medication usage and medication availability to efficiently determine a unified purchasing solution. In a method, an order is received for a quantity of a medication. For a covered entity, a portion of the quantity of the medication that is able to be satisfied pursuant to a 340B program is determined based upon information regarding historical usage of the medication for outpatients and prior purchases under the 340B program. The method also includes determining the portions that are separately able to be satisfied pursuant to a group purchasing organization (GPO) program and a wholesaler/prime vendor program. The method further includes determining a proposed purchasing solution and to cause information regarding the proposed purchasing solution to be provided including information regarding savings based upon the prices of the medication for a respective period of time that was provided by the supplier.
US11430030B1
Techniques are disclosed for generating image recommendations to facilitate the sale of a product. An example methodology includes identifying a product category associated with an image of the product provided by the seller, and a product sub-category associated with the product image. The method further includes retrieving one or more images of for-sale items. The retrieval is based on a search of for-sale listings using the identified product category and the identified product sub-category. The method further includes clustering the retrieved images of for-sale items into groups, each group associated with a perspective viewpoint of the for-sale item. The method further includes providing a selected image from each group as an image recommendation. The selection is based on a value score associated with each of the images of the for-sale items. A graphical status indicating completeness of the seller's image set is updated in response to recommended images being adopted.
US11430029B1
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
US11430027B2
A parking meter receives data indicative of a remote payment being completed and displays an amount of time purchased by the remote payment for a parking session. The parking meter determines an amount of time remaining in the parking session and powers down at least a portion of a meter communication subsystem subsequent to receiving the data indicative of the remote payment being completed. The parking meter wakes up the powered down portion of the communication subsystem upon determining that the amount of time remaining is below a threshold time, and can receive an indication of additional time being paid for remotely, and can update the displayed time remaining to reflect the additional time.
US11430015B2
Systems and methods for increasing consumer engagement with a multimedia content distribution system through the use of temporal metadata and gamification techniques. Personalized game-like tasks are created, whereby a consumer is enticed to find and access multimedia content containing a specific content element, or “easter egg,” to earn a reward. The specific content element may be identifiable based on temporal metadata tags associated with multimedia content available within the multimedia content distribution system. To further increase the probability of consumer engagement, the easter egg may be personalized based on data unique to the consumer, such as consumer preferences, viewing habits, and previous engagement level with the multimedia content.
US11430013B2
In general, embodiments of the present invention provide systems, methods and computer readable media for a configurable test environment within which a relevance service can be invoked to execute one or a combination of test scenarios, each test scenario respectively being configured to exercise one or a combination of features of the relevance service. In embodiments, a test scenario may be configured to use test data that can be simulated and/or be derived from one or a combination of user models and promotion models, and/or be based on aggregated data that has been collected from previous production runs of the relevance service. In embodiments, each test scenario is described as a set of test configuration data. In some embodiments, the test configuration data are represented in a data interchange format that is both human and machine-readable, e.g., JavaScript Object Notation (JSON).
US11430011B2
A method and computer-readable medium for carrying out a promotional campaign, comprising: identifying at least one influencer of at least one target of the promotional campaign; identifying at least one indicator of association between the influencer and a brand associated with the promotional campaign; and releasing towards the target a data element derived from the indicator of association.
US11430009B2
One disclosed system includes a processor, a network interface in communication with the processor, a data storage device in communication with the processor, and computer-executable instructions stored in computer storage. The instructions are configured, when executed by the processor, to cause computer hardware to perform operations comprising: (1) matching a consumer lead comprising information about a consumer with one or more vendors selected from a set of vendors identified in data records stored on the data storage device; (2) sending, via the network interface, the lead to the matched vendors; (3) receiving a real-time indication of a rejection from one of the matched vendors; (4) matching the lead with a replacement vendor; and (5) sending the lead to the replacement vendor.
US11430008B2
Systems and methods are for identifying online advertisements to display to a user based on historical user data collected across the user's use of a plurality of Internet devices. One method includes receiving, over a network, a request for an advertisement to display at a first device of the user, the request including a unique identifier stored on the user's first device; accessing, in a database, a demographic or browsing history information generated from the user's use of a second device, the demographic or browsing history information being stored in the database in relation to the unique identifier; and identifying, based on the demographic or browsing history information, an advertisement to display at the user's first device. The demographic or browsing history information is synchronized based on the unique identifier being stored on the user's first device and the user's second device.
US11430000B1
Systems for assisting users in selecting various promotional offers while shopping online are disclosed. The system is configured to receive promotional information being offered by one or more business merchants to a user, determine a navigation to a webpage on a user device by the user from where an item can be purchased, identify one or more attributes associated to the webpage, determine one or more promotions from the promotional information based on the one or more attributes identified, and display on the user device of the user the one or more promotions associated with the item being purchased by the user on the webpage of the user device.
US11429998B1
A content origination server may generate content having a stored content identifier associated therewith, and a content display server may display the content. A deep-link server may obtain the stored content identifier and generate an authorization token based upon the stored content identifier. The content origination server may generate a deep-link to the content. The deep-link may have associated therewith the stored content identifier and the authorization token. The content display server may communicate a request including a content identifier and a link authorization token, to the server. The deep-link server may determine whether the obtained link authorization token is valid based upon the generated authorization token and whether the identifiers match, and when so, cause the content display server to modify a layout of content otherwise, cause the content display server to display the content without modification to the layout of content.
US11429990B2
A method, system, and computer program product for managing resources by obtaining a high spatial resolution estimate of behavior adoption are described. The method includes obtaining a low-resolution estimate with a fixed geographic scale, selecting a sample of customers based on the low-resolution estimate, implementing a statistical model to obtain relative probability of adoption of the behavior by each of the sample of customers, and generating a weighted random realization from the sample of customers, the weighted random realization being weighted based on the relative probability of adoption. The method includes iteratively implementing the selecting the sample of customers, the implementing the statistical model, and the generating the weighted random realization to obtain a set of the weighted random realizations, and obtaining the high spatial resolution estimate, providing greater resolution than the low-resolution estimate at a location of interest, based on the set of the weighted random realizations.
US11429988B2
Reduction in latency between question submissions and response submissions in a question and answer based customer support system is reduced by facilitating the use of mobile devices by customer support personnel to submit question responses. The answerability of a question from a mobile device is predicted by analyzing the attributes of the question itself before the answer is generated. Questions being entered into the question and answer based customer support system that are conveniently answerable from a mobile device are routed to a mobile question and answer queue that enables mobile device users to review and respond to the mobile device answerable questions. A question is determined to be answerable from a mobile device if a predicted answer to the question has a length that is within a predetermined threshold, so that customer support personnel are not burdened with generating long responses from mobile devices.
US11429980B1
A method and system of increasing the security of requests to access funds from a joint bank account by secondary users in order to permit a primary user to securely regulate fund usage are disclosed. The system and method are configured to link to a bank account and restrict the access of funds by secondary users per conditions defined by the primary user(s). An application can be accessed via a computing device that receives requests for funds from secondary users and requires the secondary user to also submit a digital image or video that supports their proposed transaction. The request will only be conveyed to the primary user if the necessary digital verification is received by the system.
US11429978B2
Provided is a delivery status management method performed by an electronic apparatus. The delivery status management method includes transmitting information associated with an item to a courier terminal, receiving information associated with a delivery progress status of the item from the courier terminal, and, when the information associated with the delivery progress status corresponds to a first type, performing a refund procedure for the item. According to the present disclosure, it is possible to provide a delivery status management method by which a refund caused by interruption of a delivery is not delayed and a refund procedure is performed quickly to a customer upon the interruption of the delivery.
US11429970B2
Embodiments of the invention include a method of performing a payment transaction comprising receiving transaction data by a PIN pad terminal from a point-of-sale terminal, and receiving tender from a customer, by the PIN pad terminal. Tender data and the transaction data are sent to a service gateway, by the PIN pad terminal. The service gateway collects metadata from the tender data and the transaction data. The tender data is sent by the PIN pad terminal to the point-of-sale terminal, which sends the tender data and the transaction data to a merchant gateway for approval or denial of the tender data. The tender data sent to the POS may be encrypted. The service gateway may provide customer and merchant analytics based on the metadata, as well as perform security/fraud checks, BIN management, PIN pad management. Systems are also disclosed.
US11429968B2
Apparatuses, methods, and systems are disclosed for network access using blockchain payments. One apparatus includes a processor and a transceiver that receives an authentication request message for a remote unit, the authentication request message including a remote unit identifier, the remote unit identifier indicating the remote unit is requesting network access via a blockchain payment. The processor generates an address for a blockchain network indicated by the remote unit identifier for receiving the blockchain payment. The transceiver receives a blockchain payment information message from the remote unit and the processor provides network access to the remote unit in response to successfully validating the received blockchain payment information.
US11429954B2
A computerized system for activating, issuing and otherwise managing transactions and activities pertaining to stored-value cards over a communications network. A central information database is provided for storing stored-value cardholder and card purchaser information received directly from respective stored-value cardholders and card purchasers PCs through a universal central processor via respective communication gateways. The central processor is coupled for communication realtime to multiple unaffiliated stored-value card processing networks normally operated by respective hosts. Each network includes a stored-value card processor coupled to a stored-value card database and multiple respective merchant communication devices. The central processor is programmed for managing the activation and issuance of transactions and activities for the stored-value card through the respective unaffiliated networks. The universal central processor is programmed to issue the stored-value cards directly to the cardholder or card purchaser by download over respective communication gateways. The universal central processor is further programmed for reporting the card activations, issuances, transactions and activities to the cardholders and the merchants thereby providing a universal management system.
US11429950B2
A mobile payment apparatus includes a communication unit configured to exchange payment information with a communication peer end using a radio link, a memory configured to store mobile payment software, a SE, including a first storage module and a processor, and at least one CPU configured to execute general operating system software. The processor is configured to load the mobile payment software from the memory to the first storage module and exchange the payment information with the communication unit under action of the mobile payment software. The first storage module is configured to provide memory space for executing the mobile payment software for the processor. The SE and the at least one CPU are located in a first semiconductor chip.
US11429941B2
A device configured to send a service request identifier, an automated teller machine (ATM) identifier, and service information to a user device that is associated with a service provider. The device is further configured to receive service equipment information that includes a service equipment identifier for service equipment for servicing the ATM. The device is further configured to receive the service request identifier, a scanned ATM identifier, and a scanned service equipment identifier from the user device. The device is further configured to send an authorization to the service provider to perform a service on the ATM in response to determining that the scanned ATM identifier matches the ATM identifier that is associated with the service request identifier and determining that the scanned service equipment identifier matches the service equipment identifier that is associated with the ATM identifier.
US11429936B2
A method and system for generating a displayable page with a display card is described. A computer server receives data indicating a vehicle symptom and searches a computer-readable database to determine a most-likely cause of the vehicle symptom, a most-probable component associated with the most-likely cause, a component-type identifier associated with the most-probable component, a subset of information categories from among a set of information categories associated with at least one component-type identifier, and data to populate the display card. The server generates the displayable page including the display card and the data to populate in the display card. The server transmits the displayable page to a display device for displaying the displayable page on a display screen. The server receives data indicating selection of an action trigger in the display card occurred and responsively provides the display device with data to update the display card or another displayable page.
US11429932B1
The event management system described is capable of aligning controlled content in a controlled content repository to properties of an event, e.g., event type, event topic, geographic location and product involved. When a user creates an event, controlled content associated with the event properties may be displayed so that the user may choose proper content for the event. When event content is updated in the controlled content repository, the latest version is pushed to the speaker so that only the latest version of the controlled content can be shared. Content displayed during a webinar and attendee participation data for the webinar may be tracked and stored in a CRM system.
US11429930B2
Healthcare is administered to members/enrollees of a healthcare plan according to objective quality standards. A patient population of eligible members/enrollees is identified and for each member/enrollee, medical information is aggregated via a web-based compilation of medical data from multiple sources that is continuously updated so as to provide an accurate, up-to-date and readily accessible compilation of a member/enrollee past diagnoses, healthcare history, medical procedures, medications and the like. Such member/enrollees are continuously tracked, on an individual basis, and monitored to ensure healthcare is delivered for a variety of specific medical conditions pursuant to objective health program quality criteria.
US11429923B2
A method and device for determining mail path information, a method and system for sorting mail at a collector-distributor point, and a method and system for labeling delivery information of a collector-distributor point are disclosed. The method for determining mail path information includes determining a latitude-longitude coordinate range of each collector-distributor point according to the collection and distribution region of the collector-distributor point, acquiring the latitude-longitude coordinates of the sending point the destination point; determining the collector-distributor point to which the sending point of the piece of mail is subordinate and the collector-distributor point to which the destination point of the piece of mail is subordinate respectively; acquiring collector-distributor point information of the collector-distributor point to which the sending point is subordinate and the collector-distributor point to which the destination point is subordinate; and determining halfway collector-distributor points and the path information.
US11429916B2
Facilities for processing steel. One facility includes a line for producing packages; a plurality of stackable cassettes for receiving packages; a splitter subfacility; automated transfer apparatus; and an automated overhead crane. The line may be a slitting line with the packages being coils of steel, or a cut-to-length line with the packages being stacks of steel sheets. A premises of the facility comprises a loading area in which packages from the line are loaded into cassettes, a storage area in which cassettes are stored, and a transition zone including at least one transfer position. The automated transfer apparatus moves packages and/or cassettes between the transfer position and the splitter subfacility. The automated overhead crane moves cassettes between the storage area, the loading area, and the transition zone.
US11429899B2
A computer system trains a predictive model. A plurality of subsets of features are selected from a dataset comprising a plurality of cases and controls and a plurality of features. Cases and controls are matched to select a plurality of case-control subsets for each subset of features, each case-control subset having similar values for the corresponding subset of features. For each case-control subset, a statistical significance of each feature of the plurality of features absent from the subset of features used to match the case-control subset is identified. A final subset of features is selected based on satisfying a statistical significance of each feature for the plurality of case-control subsets. A predictive model is trained using the final subset of features. Embodiments of the present invention further include a method and program product for training a predictive model in substantially the same manner described above.
US11429898B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating reinforcement learning policies. One of the methods includes receiving a plurality of training histories for a reinforcement learning agent; determining a total reward for each training observation in the training histories; partitioning the training observations into a plurality of partitions; determining, for each partition and from the partitioned training observations, a probability that the reinforcement learning agent will receive the total reward for the partition if the reinforcement learning agent performs the action for the partition in response to receiving the current observation; determining, from the probabilities and for each total reward, a respective estimated value of performing each action in response to receiving the current observation; and selecting an action from the pre-determined set of actions from the estimated values in accordance with an action selection policy.
US11429896B1
A device that includes an enterprise data indexing engine (EDIE) configured to obtain a set of sentences from a document, to associate one or more of the sentences with a first classification type, to associate one of the sentences with a second classification type, and to link the classified sentences together. The EDIE is further configured to determine a set of similarity scores between the classified sentences and a plurality of classification descriptions. The EDIE is further configured to identify a classification description that is associated with the highest similarity, to identify a token associated with the identified classification description, and to output the token.
US11429888B2
Methods, systems, and apparatus for individual qubit excitation control with a global excitation drive. In one aspect, a method includes accessing a quantum system that comprises a plurality of qubits; a plurality of qubit frequency control lines, each qubit frequency control line corresponding to an individual qubit and controlling the frequency of the qubit; a driveline; a plurality of couplers, each coupler coupling a corresponding qubit to the driveline so that a plurality of qubits are coupled to the driveline; determining one or more qubits that require a rotation operation; for each qubit requiring a rotation operation: tuning the qubit frequency to the corresponding driveline frequency of the rotation operation; performing the rotation operation using a microwave pulse on the excitation drive; and tuning the qubit away from the driveline frequency of the rotation operation.
US11429878B2
A method, computer system, and computer program product for providing recommendations about processing datasets. A set of machine learning models are provided for use in respectively determining data processing action performable on a dataset based on a respective set of features of the dataset. A current dataset is received. A set of features of the current dataset are determined. One or more data processing actions are generated to be executed on the current dataset, which are determined by at least two machine learning models of the provided set, based on the determined set of features of the current dataset. One or more of the data processing actions are performed on the current dataset.
US11429870B2
A container manager used in a method for configuring a deep learning program acquires deep learning program, and analyzes at least one performance indicator from the acquired deep learning program and sends the at least one performance indicator to a server. The server determines a hardware configuration and a container image according to the at least one performance indicator, generates a label containing the name of the server, the determined hardware configuration, and the container image, and sends the label to the container manager. The container manager receives the label from the server, and determines whether the label contain the name of the server, and deploys a container for the deep learning program if the label contains the name of the server.
US11429864B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing neural network training, are described. The method may include: during a forward propagation at a current layer of a neural network, generating, based on a sparse input tensor and a sparse weight tensor of the current layer, a dense output tensor, and sparsifying the dense output tensor to obtain a sparse output tensor; during a backward propagation at the current layer of the neural network: determining a first sparse derivative tensor based on the sparse output tensor, obtaining a dense derivative tensor based on the first sparse derivative tensor and the sparse weight tensor of the current layer, and sparsifying the dense derivative tensor to obtain a second sparse derivative tensor; and training weight tensors of the neural network based on the first sparse derivative tensor and the second sparse derivative tensor.
US11429858B2
Embodiments of the present invention enable a comparison of different machine-learning models based on a single neural network design may be provided. A deep learning architecture for an experimentation framework is represented as a directed acyclic graph with nodes representing neural network layers. Embodiments of the present invention specify a first machine-learning model in a first branch and a second machine-learning model in a second branch of the directed acyclic graph. Each branch has its own optimizer node. Embodiments of the present invention generate source code for the first machine-learning model and the second machine-learning model out of the directed acyclic graph, and train the first machine-learning model and the second machine-learning model simultaneously, thereby enabling the comparison of different machine-learning models.
US11429854B2
A method for training a computerized mechanical device, comprising: receiving data documenting actions of an actuator performing a task in a plurality of iterations; calculating using the data a neural network dataset and used for performing the task; gathering in a plurality of reward iterations a plurality of scores given by an instructor to a plurality of states, each comprising at least one sensor value, while a robotic actuator performs the task according to the neural network; calculating using the plurality of scores a reward dataset used for computing a reward function; updating at least some of the neural network's plurality of parameters by receiving in each of a plurality of policy iterations a reward value computed by applying the reward function to another state comprising at least one sensor value, while the robotic actuator performs the task according to the neural network; and outputting the updated neural network.
US11429852B2
A convolution acceleration and computing processing method includes: reading data to be processed of a preset size in a task to be processed from an off-chip memory of an accelerator sequentially through a FIFO port, and storing the data to be processed into at least one input buffer of a first buffer in an on-chip memory of the accelerator; responsive to data to be processed being stored into an input buffer, reading input window data to be processed from the at least one input buffer sequentially, performing convolution on the input window data to be processed by using the convolution kernel data to obtain output window data and storing the output window data in the third buffer; and storing the output window data in the third buffer into the off-chip memory sequentially through the FIFO port.
US11429846B2
A platform that integrates and collates the data points from students, employers, schools, and industry into an ecosystem which allows for customers (students, employers, schools, and industry) to model ‘what-if’ scenarios based on their industry parameters. By using a design algorithm based on automated reasoning, game theory, and knowledge mining, within a neural network, the platform can predict, model, and build the journey. The decision modeling neural learning platform may be used to augment or replace the need for guidance counselors in schools, along with assisting industry and immigration liaisons.
US11429844B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a policy neural network used to select actions to be performed by a reinforcement learning agent interacting with an environment. In one aspect, a method includes obtaining path data defining a path through the environment traversed by the agent. A consistency error is determined for the path from a combined reward, first and last soft-max state values, and a path likelihood. A value update for the current values of the policy neural network parameters is determined from at least the consistency error. The value update is used to adjust the current values of the policy neural network parameters.
US11429834B1
Certain aspects of the present disclosure provide techniques for providing automated intelligence in a support session. In one example, a method includes generating a set of tokens based on a text-based query posted by a support agent to a live chat thread; generating a set of vectors based on the set of tokens; extracting a set of features based on the set of tokens; generating a query vector based on the set of vectors and the set of features; determining a predicted intent of the text-based query based on the query vector, wherein the predicted intent is one of a plurality of predefined intents; determining a predicted answer to the text-based query based on: the query vector; and the predicted intent; and providing the predicted answer to the text-based query in the live chat thread.
US11429831B2
An RFID reader, tuning method and computer readable medium. A carrier signal is transmitted. A plurality of feedback signals produced in the RFID reader are measured when transmitting the carrier signal with a variable matching network set at a plurality of impedance values that are different from one another. It is determined which impedance value of the plurality of impedance values produced a feedback signal having a highest level of the plurality of feedback signals. The variable matching network is set to the determined impedance value.
US11429825B2
A method, comprising: providing a combination of a package and a label attached to the package, wherein the label comprises a fluorescent substance, illuminating the label with excitation light so as to cause the label to emit fluorescence light, capturing an image of the label by using an imaging unit, and detecting the position of the label by analyzing the captured image and/or detecting a degree of adhesion of the label by analyzing the captured image.
US11429822B2
Disclosed is a fabric identifying system including a fabric identifying apparatus for identifying the type of a fabric of clothing and a server. The fabric identifying apparatus includes an image camera for obtaining image information on a fabric structure of clothing, a fabric identifier for performing a function of identifying the type of the fabric based on the fabric structure of the image information. The server includes an artificial intelligence model learner for generating a fabric type identifying engine for learning the fabric structure of the image information of the received clothing through a deep neural network, the server is configured to transmit the learned fabric type identifying engine to the fabric identifying apparatus. According to the present disclosure, it is possible to identify the type of the fabric of the clothing by using the artificial intelligence (AI), the artificial intelligence based screen recognition technology, and the 5G network.
US11429815B2
Methods, systems and media for deep neural network interpretation via rule extraction. The interpretation of the deep neural network is based on extracting one or more rules approximating classification behavior of the network. Rules are defined by identifying a set of hyperplanes through the data space that collectively define a convex polytope that separates a target class of input samples from input samples of different classes. Each rule corresponds to a set of decision boundaries between two different decision outcomes. Human-understandable representations of rules may be generated. One or more rules may be used to generate a classifier. The representations and interpretations exhibit faithfulness, robustness, and comprehensiveness relative to other known approaches.
US11429812B2
Systems, devices, methods and instructions are described for detecting GAN generated images. On embodiment involves receiving an images, generating co-occurrence matrices on color channels of the image, generating analysis of the image by using a convolutional neural network trained to analyze image features of the images based on the generated co-occurrence matrices and determining whether the image is a GAN generated image based on the analysis.
US11429807B2
Methods and systems for automatically generating training data for use in machine learning are disclosed. The methods can involve the use of environmental data derived from first and second environmental sensors for a single event. The environmental data types derived from each environmental sensor are different. The event is detected based on first environmental data derived from the first environmental sensor, and a portion of second environmental data derived from the second environmental sensor is selected to generate training data for the detected event. The resulting training data can be employed to train machine learning models.
US11429792B2
A computer-implemented technique uses a machine-trained model to convert input information provided by a user into a natural language expression and a semantic vector. The semantic vector provides a distributed representation of the natural language expression. The technique then uses the generated semantic vector to find a target data record having a target semantic vector that is within a prescribed distance to the generated semantic vector. The technique then outputs at least a target natural language expression that is associated with the target data record. The target data record is produced in an offline process that converts one or more attribute values in an existing structured data record into the target semantic vector and the target natural language expression. Also described herein is a technique for training the machine-trained model and for updating existing collections of data records using the machine-trained model.
US11429789B2
Embodiments relate to an intelligent computer platform to identify and evaluate candidate passage response data in natural language form. Natural language processing is applied to analyze a passage against one or more input tokens to identify matching content. A structure representing the analyzed passage is populated with matching input and passage tokens. A first count of matching token entries and a second count of evaluated token entries are determined and qualified by closeness criteria. An alignment of the passage to a candidate question is calculated, including assessing a ratio of the first and second counts as a confidence value. Matching passage data is returned from the passage with the confidence value.
US11429785B2
Disclosed is a system for generating test documents for context-sensitive spelling error correction. The system includes: an input unit inputting an error-free document for generating an error document; an error target word segment test unit checking possibility of an error in a word segment by sequentially examining word segments of the entire sentences in the document input through the input unit and searching for a candidate word appearing at the corresponding position together with surrounding context; an error word candidate selection unit selecting error word candidates among candidate words found at the corresponding position by considering edit distances to a correct word and keyboard typographical errors; and an error word determination and presentation unit calculating probabilities of an error word candidate and its surrounding context and determining an error word of the highest priority as a final error word.
US11429781B1
A system and method for presentation timeline annotation are provided. The system permits an audience member to interact with the presentation using simple inputs, such as key presses on desktop computers or gestures on a mobile device for example, to mark a segment of the presentation timeline with various interactive annotation capabilities including, for example a question, a comment, a rating or a large number of other interactive annotation capabilities.
US11429756B2
Improved CAD systems provide automatic generation of simplified and defeatured versions of complex 3D CAD models. The systems receive a 3D model representing a real-world object as an assembly. The model is formed of the assembly, plural components, and features. In response to user command, the systems select one or more components of the plural components. The systems apply a simplification operation to the selected one or more components. The simplification operation derives a simplified geometric entity (e.g., box, cylinder, solid 3D polygonal outline, or solid 3D tight fit outline) by projecting at least one silhouette outline that encloses the selected one or more components. The at least one projected silhouette outline excludes features of the selected one or more components from graphical view. The systems generate a simplified model from the derived simplified geometric entity. The systems may use the generated simplified model to replace components in 3D models.
US11429755B2
Examples herein relate to intrusion switch. In particular, implementations herein relate to a computer system including a housing enclosing at least one electronic component therein. The housing includes a base and a removable cover. The cover is movable between engaged and disengaged positions relative to the base and extends over at least a portion of the base and is secured to the base in the engaged position. The cover is removable from the base when the cover is in the disengaged position. The computer system further includes an intrusion switch configured to detect access to an interior of the computer system. A portion of the cover extends through a slot in one of the sidewalls of the base and contacts the intrusion switch when the cover is in the engaged position. Contact between the cover and the intrusion switch is released when the cover is in the disengaged position such that the intrusion switch can detect when the cover is moved to the disengaged position.
US11429753B2
Techniques for encrypting keyboard data prior to its being received by an operating system of an endpoint device, reducing the possibility of unencrypted keyboard data being logged by a keylogger application running on the endpoint device. The techniques employ an encryption filter communicably coupled between a keyboard and the endpoint device. The encryption filter receives unencrypted keyboard data from the keyboard, encrypts the keyboard data, and provides the encrypted keyboard data to the operating system of the endpoint device. The techniques can be employed in association with a back-end data processing center of a security standard compliant organization, which can receive the encrypted keyboard data from the endpoint device, and decrypt the keyboard data for use on a host system. In this way, access and/or storage of unencrypted keyboard data at the endpoint device can be avoided.
US11429750B2
Provided is a system and method for executing an encrypted software program within a host platform. The execution may be bifurcated among a trusted module and an untrusted area of the host platform. In one example, the method may include receiving bytecode and encrypted data of a software program, decrypting, via a secure memory area, the encrypted data into decrypted data, executing, via the secure memory area, instructions from the bytecode on the decrypted data to generate execution results, encrypting the generated execution results, and transmitting the encrypted execution results to a remote computing device.
US11429743B2
Embodiments disclosed herein are related to computing systems and methods for localizing how a user will receive and view received DID-related data. The computing system and methods are implemented in the decentralized network that implements a distributed ledger that backs one or more decentralized identities (DID) for one or more users of the computing system. Various sets of rule are accessed. The sets of rules specify how a DID owner will receive and view DID-related data received from a third party entity. The sets of rules are applied to the DID-related data received from the third party entity. The received DID-related data is modified such that the received DID-related data conforms to the one or more sets of rules. The modified DID-related data is provided to the DID owner so that the DID owner is able to view the modified DID-related data according to the applied sets of rules.
US11429736B2
Aspects of the present disclosure relate to encryption management. An indication of a data set to be tagged with an encryption tag is received. A location for the encryption tag is determined. The encryption tag is stored at the location, where the encryption tag includes an encryption status indicator specifying whether or not the data is encrypted and an encryption algorithm indicator specifying an encryption algorithm used to encrypt the data.
US11429735B2
A method of data encryption according to one embodiment includes generating a structured query language (SQL) syntax that includes manipulation target data and encryption policy identification information in the form of an annotation regarding the manipulation target data, receiving encryption policy information that corresponds to the encryption policy identification information in the form of an annotation from an encryption policy server, and converting the manipulation target data in the SQL syntax into cipher text on the basis of the encryption policy information.
US11429734B2
According to examples, an apparatus may include a processor and a computer readable medium on which is stored machine readable instructions that may cause the processor to receive a request for a webpage from a web browser. The processor may send webpage code of the webpage to the web browser and the webpage may load a secure webpage for a sensitive data field that is separate from the webpage. A secure server may provide the secure webpage, which may correspond to an identifier that points to the secure server. By receiving the sensitive data into the sensitive data field of the secure webpage, the sensitive data may be protected from a script loaded in the webpage. In addition, the processor may receive the sensitive data from the secure server.
US11429732B2
Systems, apparatuses and methods may provide for detecting an identifier communication from a writing implement and transitioning a previously modified interior page of an electronic notepad from a locked state to an unlocked state if the identifier communication corresponds to one or more stored identifiers. Moreover, a plurality of additional interior pages of the electronic notepad may be maintained in the locked state while the previously modified interior page is in the unlocked state.
US11429731B2
A method, a data protection module and a network system for protecting data of an electronic device, on which sensitive data are recorded or supplied; the sensitive data being processed by external services, in particular, Internet services. The data protection module is used for automatically computing data protection configurations for the device on the basis of device metadata and service metadata.
US11429722B2
An example system with a pre-OS (Operating System) environment, the pre-OS environment includes a private memory that is isolated from a processor of the system. The pre-OS environment also includes an embedded controller (EC) coupled to the private memory, where the EC includes an embedded key. The EC is to execute instructions to generate an encryption key based on the embedded key; generate a signature key; obtain data; produce an integrity-verification tag based on a hash of the obtained data, where the hash employs the signature key; encrypt the obtained data based on the encryption key; store the encrypted data in the private memory; and store the integrity-verification tag in the private memory in association with the stored encrypted data.
US11429720B2
For simplifying and/or improving the updating of firmware of a control device, in particular of a safety controller, the invention provides a method and a system for updating firmware, in which a device-specific authorization check for performing a firmware update is performed by the manufacturer, and in case of a successful authorization check a device-specific activation code for performing the firmware update is provided, and for this purpose an enabling device is provided on the manufacturer's side and an updating device connectable to a control device on the user's side. The improvement is that the safe and secure firmware update proceeds under the control and long-term archiving of the manufacturer.
The invention furthermore relates to a digital storage medium having instructions stored thereon for use when performing the method according to the invention.
US11429718B2
Systems and methods of providing industrial system cybersecurity event detection and corresponding response are described. The systems and methods utilize various end point sensors already available in an industrial control system and an associated monitoring process to detect cybersecurity and other security threats based on data collected by the sensors. The cybersecurity monitoring process may be trained with sensor data patterns and behaviors for known threats to recognize potentially malicious activity. Such a process may also learn to recognize and be trained on new threats and may incorporate each new threat to stay current with evolving industrial threats. This allows an enterprise to utilize its existing industrial infrastructure to detect and act upon a variety of threats to an industrial system with little or no interference or interruption of existing industrial processes.
US11429709B2
Some embodiments of the present disclosure relate to a system that may include a replaceable module and a user device. The replaceable module may include an element and a one-wire authentication element in parallel with the element. The user device may be configured for operable coupling with the replaceable module. The user device may include a power source configured to provide power to the element, an authentication unit configured to perform a verification process for verifying authenticity of the replaceable module, and a signal conditioning unit arranged in a communication path between the one-wire authentication element and the authentication unit.
US11429707B1
A method implemented on a visual computing device to authenticate one or more users includes receiving a first three-dimensional pattern from a user. The first three-dimensional pattern is sent to a server computer. At a time of user authentication, a second three-dimensional pattern is received from the user. The second three-dimensional pattern is sent to the server computer. An indication is received from the server computer as to whether the first three-dimensional pattern matches the second three-dimensional pattern within a margin of error. When the first three-dimensional pattern matches the second three-dimensional pattern within the margin of error, the user is authenticated at the server computer. When the first three-dimensional pattern does not match the second three-dimensional pattern within the margin of error, user is prevented from being authenticated at the server computer.
US11429698B2
The embodiments of the present disclosure relate to information processing technology and provide a method for identity authentication, capable of effectively improving security and accuracy in identity authentication. The method includes: receiving an authentication request transmitted from a client, the authentication request carrying identity authentication information of a user; authenticating the identity authentication information; collecting behavior characteristic information related to the user in a number of dimensions when the identity authentication information is determined to be valid; matching and recognizing an identity of the user by comparing the collected behavior characteristic information with original characteristic information in the respective dimensions. The embodiments of the present disclosure can be applied in a process for user identity authentication.
US11429693B2
In an information processing device according to the present invention, an estimation unit is configured to estimate each of a plurality of estimation values related to a target state quantity by using a plurality of models for explaining a target device. A probability specification unit is configured to specify each of a plurality of probabilities corresponding to the plurality of estimation values on the basis of a probability distribution of values of state quantities related to the target state quantity. A management value specification unit is configured to specify a value to be used for management of the target device on the basis of the plurality of estimation values and the plurality of probabilities.
US11429690B2
A method renders photorealistic images in a web browser. The method is performed at a computing device having a general purpose processor and a graphics processing unit (GPU). The method includes obtaining an environment map and images of an input scene. The method also includes computing textures for the input scene including by encoding an acceleration structure of the input scene. The method further includes transmitting the textures to shaders executing on a GPU. The method includes generating samples of the input scene, by performing at least one path tracing algorithm on the GPU, according to the textures. The method also includes lighting or illuminating a sample of the input scene using the environment map, to obtain a lighted scene, and tone mapping the lighted scene. The method includes drawing output on a canvas, in the web browser, based on the tone-mapped scene to render the input scene.
US11429689B1
Systems and methods for generating social annotations for content that are capable of being seen by a broad audience are provided herein. A system can include a user identification component configured to identify a user that has potential for generating a valuable endorsement of a content item based at least in part on a sharing setting associated with a user. The system further includes an audience component configured to determine an audience associated with the user based at least in part on the sharing setting, a user selection component configured to select the user as a candidate user for generating the endorsement of the content item in response to a determination that a size of the audience exceeds a threshold, and a targeted content component configured to, in response to selection of the user, provide the content item to the user with a capability to endorse the content item.
US11429688B2
Technology for making corrections to URL and/or URI requests (herein generically referred to as “UR requests”) based on machine learning of patterns that can be gleaned from previously received UR requests. The patterns are then used to correct new UR requests that are received with errors in the resource location path. In some embodiments, the errors detected and corrected are path errors. In some embodiments the path error is an erroneous inclusion of an extraneous reserved slash (“/”) character, which, when detected, is replaced in the UR string with its corresponding proper code (for example, - -%2F- -).
US11429687B2
Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises generating a context-based query through based on a received input; finding a result of the generated query using link prediction algorithm coupled with link prefetching algorithm; and generating a specific link that illustrates and matches the generated context-based query.
US11429682B2
Techniques for implementing artificial crowd intelligence via networking of recommendation engines are disclosed. In some example embodiments, a base recommendation engine performs a computer-implemented method comprising: receiving a recommendation request; generating a first plurality of recommendations based on the recommendation request using a base recommendation model; obtaining one or more other recommendations from one or more other recommendation engines, each one of the other recommendation engines being configured to generate the other recommendations based on the recommendation request using a corresponding recommendation model; obtaining a corresponding weight for the other recommendation engine(s); selecting at least one recommendation from the first plurality of recommendations and the other recommendation(s) using the corresponding weight(s); and causing the selected recommendation(s) to be displayed.
US11429673B2
Technologies for displaying sort results on a computing device includes determining a plurality of sort criteria of the set of data items to be sorted and associating a visual property to each sort criteria. A sort priority of sort criteria may also be determined. The set of data items are sorted based on the sort criteria and sort priority. The sort result is displayed using the visual properties of identify the sorting order of each corresponding sort criteria. The visual properties may include, for example, the display location, size, color, animation, or other visual aspect of the data items.
US11429672B2
An object is to provide a dialogue server capable of removing an unnecessary keyword from a truth table.
A dialogue server 100 includes a truth table generation unit 105 extracting one or a plurality of keywords characterizing response content composed of a sentence on the basis of the response content and generating a truth table associating one or a plurality of keywords, from which an unnecessary keyword based on a predetermined condition is removed, of the one or the plurality of keywords, with the response content; a storage unit storing a truth table database 107; and an acquisition unit 102 searching for corresponding response content or a keyword for urging a user to make an additional input on the basis of the truth table database 107 upon reception of an input keyword from the user and transmitting the response content or the keyword to the user.
US11429671B2
The present disclosure provides a method for parsing a user agent string. Information is extracted from a user agent string based on user agent string patterns. The extracted information is mapped to predefined information based on patterns of the extracted information.
US11429669B2
This disclosure relates to streaming real-time messages over time to client applications according to query subscriptions that match content from a large stream of messages exchanged on a messaging platform in a manner that increases the speed of message delivery, effectively controls the management of computer resources to handle the fluctuation of the number of active query subscriptions, and/or increases the security of matching the query subscriptions against messages generated from the perspective of the authors while delivering those messages in real-time from the perspective of the users that initiated the query subscriptions.
US11429668B2
Multidimensional databases are well-suited for viewing data at different levels of detail. Graph databases are well-suited for modeling data sets with complex relationships. A novel platform for analysis and planning is enabled by linking multidimensional and graph databases. Graphs are data structures stored in graph databases. Graphs use nodes and edges to model data elements, some of which are derived. A graph is traversed to derive new data elements. To perform analysis on the graph data elements, graph traversal paths are stored as tuples in a fact table. This fact table is in turn loaded into the multidimensional database by mapping the fact table's attribute columns to dimensions of the multidimensional database.
US11429667B2
A data generation method includes: with regard to a target in which a plurality of sets of reference source data and reference target data are connectable by using edges, extracting information that corresponds to a complete bipartite graph from the connected target; and when there are a plurality of sets of reference source data and a plurality of sets of reference target data that are the extracted information and that constitute the complete bipartite graph, generating a virtual node between the reference source data and the reference target data.
US11429658B1
The techniques described herein relate to methods, apparatus, and computer readable media for content-aware image storage. A set of images is accessed from a storage device, each image of the set of images containing at least a part of a screenshot of a display of a computing device used by a user. The set of images is sorted using a similarity metric to obtain a sorted set of images. The sorted set of images are encoded using a video codec to obtain a video encoding the sorted set of images. The video is stored in conjunction with metadata indicating a correspondence between images in the set of images and frames in the video.
US11429655B2
A method may include determining whether a first item description matches at least a second item description stored in a database. If the first item description matches the second item description, an ontology of the database may be updated by storing, in the database, the first item description including a first association between the first item description and a first headword associated with the second item description. Alternatively, if the first item description does not match any item descriptions in the database, a second headword for the first item description may be determined based on user inputs. Moreover, the ontology of the database may be updated by storing, in the database, the first item description including a second association between the first item description and the second headword. Related systems and articles of manufacture, including computer program products, are also provided.
US11429651B2
A computer-implemented method, system and computer program product is provided for optimizing a document change or provenance scoring system by weighting sections of a document, scoring the changes for each section, and then combining the change scores for each section to generate an overall change score. An associated report may also be generated that catalogs all of the various scoring elements. The weighted score is stored in a document management system and provides a human document reviewer a level of detail to evaluate document changes. Accordingly, the weighted score reveals whether a document's changes require a brief or detailed review before the document's changes are approved for a next document version.
US11429646B2
A method includes: determining, based on an elapsed time, a priority for each of groups obtained by clustering a plurality of pieces of response information based on similarity between the pieces of response information, each response information indicating a response to an event that has occurred, the elapsed time being measured from a time period in which the event recorded in each response information of each group occurred most often; calculating credibility for each response information, based on a number of times specifications of a system relating to the event have been changed after the response, and an elapsed time from date and time when the response recorded in the pieces of response information has been made; and controlling a presentation mode upon presenting the plurality of pieces of response information, based on the priority calculated for each group and the credibility calculated for each response information.
US11429645B2
An item query can be received on a website that manages a diverse set of items. If the query is associated with a custom taxonomy, the custom taxonomy for the item (or item class) is used to create a user interface with navigational elements generated from the custom taxonomy. The custom taxonomy can be generated from a third-party site that is associated with the item (e.g., a manufacturer). The generated user interface allows users to more readily navigate items from the item class.
US11429644B2
Systems and methods for dynamic computer modeling using incomplete data are provided. The system can yield a total score indicative of an accuracy and reliability of a model for a given application based on incomplete data. The system can receive one or more sets of datasets, classify each dataset among the set of datasets based on a classification component, and determine a normalized score for each dataset based on a value or values of each dataset. If a classification component does not comprise more than one dataset, then the system determines a classification component score for each dataset as the normalized score. If a classification component comprises more than one dataset, the system assigns a weighted data value to each dataset of the classification component. A classification component score is determined for each weighed dataset by applying the weighted data value to the normalized score for each weighed dataset. A final component score for each dataset is determined by applying a weighted classification component value to the classification component score for each dataset. If the system determines that there is not an incomplete or missing dataset among the set of datasets, the system determines the total score by aggregating the final component scores for each complete dataset. If the system determines that there is at least one incomplete or missing dataset among the set of datasets, the system determines a final component score for each incomplete or missing dataset and determines the total score by aggregating the final component scores for each complete dataset and the final component scores for each incomplete or missing dataset.
US11429637B2
Techniques are described herein that are capable of providing offline support for a database cluster that includes online nodes and an offline-compatible node. For example, an operation may be performed with regard to information, which is stored by the offline-compatible node while the offline-compatible node is not connected to the online nodes via the network, based at least in part on the offline-compatible node being connected to the online nodes. In another example, an operation may be performed with regard to information, which is stored by any one or more of the online nodes while the offline-compatible node is not connected to the online nodes via the network, based at least in part on the offline-compatible node being connected to the online nodes.
US11429621B2
Servers at different locations and storing different data can be designed such that one server can act as an extension of the other server by accepting search queries from the other server and returning a response. The response can also comprise results, from the querying server, from within its own document collection. The other server can then include in its response to its user's queries, results obtained from its extension. One or more of the servers can act as an aggregation server that aggregates data from other servers before sending the data to a querying device or server. Additionally, the aggregation server can modify, add, or delete information from the results, before sending to the querying device, based on previous rules and/or properties associated with the aggregation server.
US11429615B2
The disclosed system links an individual dataset to a database. The system receives a target individual dataset associated with a target individual and identifies candidate individual datasets that are potentially related to the target individual dataset. The system identifies a related individual dataset that has data bits that match some data bits in the target individual dataset. The system then identifies a parent node that is a common parent node to both the target individual dataset and the related individual dataset. The system retrieves a data tree that the parent node belongs to with the data tree containing information describing inter-relationships among datasets in the data tree. A node in the data tree is identified to assign the target individual dataset based on strings of matched data bits and number of the matched strings between the target individual dataset and the datasets in the data tree.
US11429612B2
An address search circuit of a semiconductor memory apparatus may include a first search interface configured to receive a search command, generate a first signal when a reference count of the target logical address is less than a threshold value, and generate a second signal when the reference count of the target logical address is equal to or more than the threshold value, a second search interface configured to receive map data whose respective reference counts are less than the threshold value in response to the first signal, a search memory configured to store map data whose respective reference counts are equal to or more than the threshold value, a first search buffer configured to store the map data received through the second search interface, and receive map data in response to the second signal; and a search engine configured to select map data by searching the map data.
US11429611B2
The present disclosure relates to a method for processing data of a database system, the database system being configured to connect to a centralized cache shared with other database systems. The method includes determining a unique identifier of the content of a table of the database system using a common identification method of the database systems. A database command may be generated for processing data of the table. The command references the identifier. It may be determined if the cache comprises results of a same command with the same identifier. The command may be processed at the database system or the results of the command may be retrieved from the cache depending on whether the cache comprises the results.
US11429609B2
Various technologies described herein pertain to controlling geo-scale analytics with bandwidth and regulatory constraints. An analytical query (e.g., a recurrent analytical query, a non-recurrent analytical query, etc.) to be executed over distributed data in data partitions stored in a plurality of data centers can be received. Moreover, a query execution plan for the analytical query can be generated, where the query execution plan includes tasks. Further, replication strategies for the data partitions can be determined. A replication strategy for a particular data partition can specify one or more data centers to which the particular data partition is to be replicated if the particular data partition is to be replicated. The tasks of the query execution plan for the analytical query can further be scheduled to the data centers based on the replication strategies for the data partitions. The analytical query can be part of a workload of analytical queries.
US11429608B2
Embodiments of the present disclosure provide techniques for emitting structured and dynamic fields from an accelerated data model. The method comprises evaluating a query to search a data model, wherein the data model is defined by a set of events and at least one structured field from fields associated with the set of events. Each event comprises a time-stamped portion of raw machine data and is stored in a field searchable data store. A summarization table is associated with the data model and comprises a plurality of entries comprising reference values, wherein a respective summarization table entry comprises: the at least one structured field; a respective field value; and a reference value. The method further comprises accessing the set of events from the field searchable data store using the reference values in the summarization table and annotating the set of events with the at least one structured field and with at least one dynamic field from the fields associated with the set of events, wherein the at least one dynamic field is not defined in the data model.
US11429596B2
Embodiments of the present disclosure relate to update for a configuration file. In an embodiment, a computer-implemented method is disclosed. According to the method, a first container image and a second container image are obtained. The first container image comprise a first sequence of layers built based on a sequence of commands in a configuration file, respectively, and the second container image comprise a second sequence of layers built based on the sequence of commands, respectively. File dependency between at least two commands of the sequence of commands is determined by comparing files associated with the first sequence of layers with files associated with the second sequence of layers. An update to the sequence of commands in the configuration file is determined based on the file dependency. In other embodiments, a system and a computer program product are disclosed.
US11429590B2
Techniques facilitating hardware-based memory-error mitigation for heap-objects. In one example, a system can comprise a process that executes computer executable components stored in a non-transitory computer readable medium. The computer executable components comprise: an entry component; and a re-purpose component. The entry component can allocate an entry in a table to store bounds-information when an object is allocated in memory. The re-purpose component can re-purpose unused bits of an object address to store an index to the table entry.
US11429581B2
A method and/or system for managing a database that stores space-time context objects is provided. The system receives a query range in a multi-dimensional space. The system maps the query range into a set of fragments of a space-filling curve that fills the multi-dimensional space in all dimensions of the multi-dimensional space. The system uses each mapped fragment in the set of mapped fragments as a key to query the database for space-time context objects that are mapped to the space-filling curve. The system queries the database by identifying one or more context objects that intersect the mapped fragment at the space-filling curve.
US11429579B2
A computer-implemented method according to one embodiment includes identifying a relational database; determining columns of interest within the relational database; creating an unordered group of string tokens for each row of the relational database, utilizing the determined columns of interest; assigning weights for one or more columns within the relational database to one or more string tokens within each unordered group of string tokens to create a plurality of weighted unordered groups of string tokens; and determining a meaning vector for an identifier of each row of the relational database, utilizing the plurality of weighted unordered groups of string tokens.
US11429570B2
A method for batch data import using advance matching. The method includes: generating a target field for a custom object in an application including a plurality of objects; configuring a data import object with a custom staging field; generating a custom object group for the custom object specifying a parent/child relationship between the custom object and a standard object of the plurality of objects; generating, after generating the custom object group, a field mapping between the custom staging field and the target field in the custom object; and storing the field mapping between the custom staging field and the target field.
US11429566B2
Systems and methods for classification of log data at the source into sets of critical and non-critical data. Critical data may be indexed and processed normally, while non-critical data may be provided to and stored by the cloud-based log aggregation system without indexing, at significantly lower cost in terms of processing and storage. In the event that non-critical data is required for troubleshooting or analysis, the non-critical data may be indexed dynamically on request. Because the non-critical data is stored at the cloud-based log aggregation system, it may be quickly indexed and added to the critical data, without additional consumption of bandwidth or delays due to transmission. Dynamic selection and classification of critical and non-critical data may thus allow an enterprise to balance costs and availability of indexed data.
US11429565B2
A system, method and program product for implementing a terms of service (ToS) platform. A system is provided that includes a resource tracking system for storing and updating a ToS for a resource according to a defined format in a blockchain; a detector system for detecting transactions associated with the resource; a system for validating a detected transaction relative to the ToS; and a system for composing and storing details associated with the detected transaction in the blockchain.
US11429561B2
Disclosed are embodiments for replacing database table join keys with index keys. In one embodiment, a method is disclosed comprising: receiving, by a processor, annotation data, the annotation data comprising a set of rows; retrieving, by the processor, a root dataset, the root dataset stored in one or more files; generating, by the processor, a row identifier for each row in the set of rows, the row identifier storing a plurality of fields enabling alignment of a respective row in the annotation data to a corresponding row in the root dataset; generating, by the processor, an annotation dataset, the annotation dataset comprising the set of rows and corresponding row identifiers; and writing, by the processor, the annotation dataset to at least one file, the at least one file separate from the one or more files.
US11429559B2
Targetless snapshots that are in use are excluded from discard and exempted from inclusion against a snapshot retention count limit. Snapshots that are linked to a target volume are considered to be in use. Snapshots having a persist attribute set are considered to be in use. Snapshots having an expiration attribute set are considered to be in use until at least the expiration time. Snapshots having an age limit attribute set are considered to be in use until reaching at least the specified age. The snapshot retention count limit can be updated with a command. Other commands discard snapshots created before a specified time or older than a specified age, provided the snapshots are not in use. A terminate all command prompts discard of all snapshots that are not in use.
US11429554B2
In an example, a logic circuitry package has a first address and comprises a first logic circuit. In some examples, the first address is an I2C address for the first logic circuit, and the package is configured such that, in response to a first command indicative of a task and a first time period sent to the first address, the first logic circuit is to, for a duration of the time period, perform a task, and disregard I2C traffic sent to the first address.
US11429544B2
A host command is received to configure a system to have a configuration designating an interface standard for exposing a storage element and a persistent memory region (PMR). The storage element is visible to a first protocol of the interface standard and the PMR is visible to a second protocol of the interface standard. The storage element is implemented on a first memory device of the system including a non-volatile memory device and the PMR is implemented on a second memory device of the system. The system is configured in accordance with the configuration.
US11429535B1
Techniques are disclosed relating to controlling cache replacement. In some embodiments, search control circuitry is configured to perform multiple searches of a data structure (e.g., page table walks) where searches traverse multiple links between elements of the data structure. In some embodiments, a traversal cache caches traversal information that is usable by searches to skip one or more links traversed by one or more prior searches. In some embodiments, tracking control circuitry stores tracking information in a first entry, where the tracking information indicates a location in the traversal cache at which prior traversal information for a first search is stored. In some embodiments, replacement control circuitry selects, based on the tracking information in the first entry of the tracking control circuitry, an entry in the traversal cache for new traversal information generated by the first search (which may include selecting the first entry to override a default replacement policy).
US11429534B2
A system in having M memory controllers between a first memory and a second memory having N operative memory slices, where N and M are not evenly divisible, includes logic to operate the M memory controllers to linearly distribute addresses of the second memory across the N operative memory slices. The system may be utilized in commercial applications such as data centers, autonomous vehicles, and machine learning.
US11429526B2
A device includes a data path, a first interface configured to receive a first memory access request from a first peripheral device, and a second interface configured to receive a second memory access request from a second peripheral device. The device further includes an arbiter circuit configured to determine a first destination device connected to the data path and associated with the first memory access request and a first credit threshold corresponding to the first memory access request. The arbiter circuit is further configured to determine a second destination device connected to the data path and associated with the second memory access request and a second credit threshold corresponding to the second memory access request. The arbiter circuit is configured to arbitrate access to the data path by the first memory access request and the second memory access request based on the first credit threshold and the second credit threshold.
US11429524B2
Various embodiments are provided for optimized placement of data structures in a hierarchy of memory in a computing environment. One or more data structures may be placed in a first scratchpad memory, a second scratchpad memory, an external memory, or a combination thereof in the hierarchy of memory according to a total memory capacity and bandwidth, a level of reuse of the one or more data structures, a number of operations that use each of the one or more data structures, a required duration each the one or more data structures are required to be placed a first scratchpad or a second scratchpad, and characteristics of those of the one or more data structures competing for placement in the hierarchy of memory that are able to co-exist at a same time step. The second scratchpad memory is positioned between the external memory and the first scratchpad memory at one or more intermediary layers.
US11429520B2
A memory controller for use in a memory system includes: a central processing unit configured to generate commands in response to a request received from a host; and a queue controller configured to queue the commands in order of similar operation times.
US11429517B2
A storage system in one embodiment comprises multiple storage nodes each comprising at least one storage device. Each of the storage nodes further comprises a set of processing modules configured to communicate over one or more networks with corresponding sets of processing modules on other ones of the storage nodes. The sets of processing modules of the storage nodes each comprise at least one control module. The storage system is configured to assign portions of a logical address space of the storage system to respective ones of the control modules, to receive a plurality of tracks of data records in a count-key-data format, and to store the tracks in respective ones of the portions of the logical address space assigned to respective ones of the control modules. Each of the tracks is stored in its entirety in the portion of the logical address space assigned to a corresponding one of the control modules.
US11429505B2
A system for polling components is disclosed that includes a plurality of processors and a control system configured to interface with each of the plurality of processors, and to 1) poll each of the plurality of processors using a first polling loop and 2) transfer one of the plurality of processors to a second polling loop if the one of the plurality of processors is non-responsive to the poll.
US11429500B2
In response to failure of a data storage drive, data previously stored on the failed drive is rebuilt on a replacement data storage drive by executing drive rebuild jobs on a first set of processor cores. While the data previously stored on the failed data storage drive is being rebuilt, a second set of processor cores is used to process host I/O (Input/Output) requests. The host I/O requests processed by the second set of processor cores may be a first set of host I/O requests processed during the data rebuild. When a current total number of outstanding host I/O requests exceeds a threshold maximum number of outstanding host I/O requests, at least one processor core in the first set of processor cores may be used to process a second set of host I/O requests while the data previously stored on the failed data storage drive is being rebuilt.
US11429497B2
Embodiments of the present disclosure provide a computer-implemented method, an electronic device and a computer program product. The method comprises: obtaining historical data of recoverable errors that occurred in a storage disk during a first period in the past. The method also comprises: determining, based on the historical data, a predicted number of recoverable errors to occur in the storage disk during a second period. The first period has a same duration as that of the second period. The method further comprises: in response to the predicted number exceeding a threshold for identifying a slow disk, performing an operation for handling a slow disk on the storage disk.
US11429492B2
Systems and methods for protecting and identifying virtual machines that have the same name in a multi-tenant distributed environment are provided. When backing up a virtual machine, a unique identifier of the virtual machine is incorporated into the name of the virtual machine's save set. This allows a backup administrator to distinguish between virtual machines that have the same name. This improves the ability to perform restore operations by enabling virtual machines that have the same name to be distinguished.