Document Document Title
US11720783B2 Multiplication and addition device for matrices, neural network computing device, and method
Aspects of a neural network operation device are described herein. The aspects may include a matrix element storage module configured to receive a first matrix that includes one or more first values, each of the first values being represented in a sequence that includes one or more bits. The matrix element storage module may be further configured to respectively store the one or more bits in one or more storage spaces in accordance with positions of the bits in the sequence. The aspects may further include a numeric operation module configured to calculate an intermediate result for each storage space based on one or more second values in a second matrix and an accumulation module configured to sum the intermediate results to generate an output value.
US11720774B2 Dynamic product tag based on an environmental condition
A computer that generates a product tag for a product is described. During operation, the computer may obtain information specifying multiple document locations associated with the product based at least in part on different environmental conditions of the product. Then, the computer may generate the product tag (or additional information specifying the product tag), where the product tag includes location information specifying the document locations. Moreover, given location information is associated with a given functional ink or is associated with a given state of a circuit in the product tag that is responsive to a given environmental condition. Furthermore, the environmental conditions for different functional inks or different states of the circuit are different, such that, at a given time, the product tag presents location information for a given one of the document locations. Next, the computer may provide the additional information specifying the product tag to the electronic device.
US11720772B2 Image forming apparatus for predicting usage of consumables and control method for image forming apparatus
An image forming apparatus on which a replaceable container storing a recording material is mounted includes an image forming unit configured to form an image using the recording material, a determination unit configured to determine whether the container satisfies a predetermined condition, an acquisition unit configured to acquire an amount of the recording material used for image formation in a predetermined period and stored in the container determined as a container that satisfies the predetermined condition, a memory configured to accumulate information indicating the amount of the recording material acquired by the acquisition unit, and a prediction unit configured to predict a number of days about replacement of the container, based on the information indicating the amount of the recording material and accumulated in the memory.
US11720771B2 Image forming system for generating print image data of an image to include identification information in a margin area outside the image, image forming method, and storage medium
An image forming system includes processing circuitry. The processing circuitry generates print image data to for printing a first image included in print job data, on a conveyance medium. The processing circuitry controls printing on the conveyance medium based on the print image data. The processing circuitry sets an area for printing a second image including identification information to identify each page of the conveyance medium, in a first area where the first image is not printed, to generate the print image data.
US11720769B2 Methods and systems for enhancing raster image processing using artificial intelligence
A method for configuring a raster image processor (RIP) for a digital printing system includes receiving a file for a print job; receiving or determining job characteristics of the print job or the file for the print job; receiving or determining hardware characteristics of hardware upon which the RIP is operating; inputting the job characteristics and the hardware characteristics into a trained artificial intelligence (AI) module; and selecting, using the trained AI module, a configuration or settings for the RIP for processing of the file based on the plurality of job characteristics and the plurality of hardware characteristics.
US11720765B2 Quick response (QR) code based test data embedding and transmission
In some examples, QR code based test data embedding and transmission may include obtaining, by a test data analyzer that is executed by at least one hardware processor, test data based on operation of a test device to measure a parameter associated with an optical fiber. Based on an analysis of the test data, a report that includes the test data may be generated. A quick response (QR) code generator that is executed by the at least one hardware processor may compress the report that includes the test data to generate a compressed report. The QR code generator may generate, based on an analysis of the compressed report, a QR code that includes the compressed report. A display generator that is executed by the at least one hardware processor may generate a display of the QR code that includes the compressed report.
US11720763B2 Optical arrangement in machine vision system with diffusive and direct illumination for DPM indicia
An apparatus for capturing an image of at least one object appearing in an imaging field of view (FOV). A housing has an imaging sensor operably coupled with the circuit board, the imaging sensor configured to capture an image frame appearing in the imaging FOV and defining an imaging axis. An illumination assembly has a plurality of light sources operably coupled with the circuit board, a diffuser positioned adjacent to the plurality of light sources, the diffuser configured to generate a diffused light pattern, and a light pipe positioned adjacent to the plurality of light sources to generate a direct illumination pattern and an off-axis illumination pattern, wherein the direct illumination pattern is oriented generally parallel to the imaging axis and the off-axis illumination pattern is configured to intersect the imaging axis.
US11720762B2 Baggage keeping system
A baggage keeping system includes a passenger tag, a first baggage tag, a second baggage tag, a reader and a management device. The three tags have RFID, which wirelessly transmits information about the passenger or baggage. The passenger tag is given to the passenger, the first baggage tag is stored in the baggage inaccessibly by a third party and the second baggage tag is attached to the outside of the baggage. The reader reads information about the passenger or baggage from three tags at boarding the departure-side airport and at arriving the arrival-side airport. The management device registers the information about the passenger and baggage, wirelessly received from the reader, compares the wirelessly received the information, determines whether the information about the passenger and baggage matches each other or not, and when they match, are the genuine baggage and the genuine owner.
US11720761B2 Systems and methods for intelligent routing of source content for translation services
A source content routing system is described for distributing source content received from clients such as documents, to translators for performing translation services on the source content. The routing system extracts source content features, which may be represented as vectors. The vectors may be assembled into an input matrix, which may be processed using an artificial neural network, classifier, perceptron, CRF model, and/or the like, to select a translator such as a machine translation system and/or human. The translator provides translation services translation from a source language to a target language, post translation editing, proof reading, quality analysis of a machine, quality analysis of human translation, and/or the like and returns the product to the content routing system or clients.
US11720759B2 Electronic apparatus, controlling method of thereof and non-transitory computer readable recording medium
An electronic apparatus includes an input unit comprising input circuitry configured to receive a natural language input, a communicator comprising communication circuitry configured to perform communication with a plurality of external chatting servers, and a processor configured to analyze a characteristic of the natural language and a characteristic of the user and to identify a chatting server corresponding to the natural language from among the plurality of chatting servers, and to control the communicator to transmit the natural language to the identified chatting server in order to receive a response with respect to the natural language.
US11720756B2 Deriving multiple meaning representations for an utterance in a natural language understanding (NLU) framework
The present approaches are generally related to an agent automation framework that is capable of extracting meaning from user utterances, such as requests received by a virtual agent (e.g., a chat agent), and suitably responding to these user utterances. In certain aspects, the agent automation framework includes a NLU framework and an intent-entity model having defined intents and entities that are associated with sample utterances. The NLU framework may include a meaning extraction subsystem designed to generate meaning representations for the sample utterances of the intent-entity model to construct an understanding model, as well as generate meaning representations for a received user utterance to construct an utterance meaning model. The disclosed NLU framework may include a meaning search subsystem that is designed to search the meaning representations of the understanding model to locate matches for meaning representations of the utterance meaning model.
US11720755B2 Imagery evidence matching system
Systems and methods are provided for generating sets of candidates comprising images and places within a threshold geographic proximity based on geographic information associated with each of the plurality of images and geographic information associated with each place. For each set of candidates, the systems and methods generate a similarity score based on a similarity between text extracted from each image and a place name, and the geographic information associated with each image and each place. For each place with an associated image as a potential match, the systems and methods generate a name similarity score based on matching the extracted text of the image to the place name, and store an image as place data associated with a place based on determining that the name similarity score for the extracted text associated with the image is higher than a second predetermined threshold.
US11720754B2 Systems and methods for extracting evidence to facilitate claim verification
Claim verification is facilitated by identifying a selection of textual content within a user interface, accessing a claim detection module, inputting the textual content into the claim detection module to detect one or more claims within the selection of textual content, accessing an evidence extraction module, using the evidence extraction module to automatically search one or more reference repositories for one or more related references that have content that is related to the detected one or more claims, automatically determining whether the content in the one or more related references supports or refutes the one or more claims using a claim verification module, and, in response to determining a set of references of the one or more related references supports or refutes the one or more claims, presenting a support indicator or a refute indicator within the user interface in association with the one or more claims.
US11720751B2 Global, model-agnostic machine learning explanation technique for textual data
A model-agnostic global explainer for textual data processing (NLP) machine learning (ML) models, “NLP-MLX”, is described herein. NLP-MLX explains global behavior of arbitrary NLP ML models by identifying globally-important tokens within a textual dataset containing text data. NLP-MLX accommodates any arbitrary combination of training dataset pre-processing operations used by the NLP ML model. NLP-MLX includes four main stages. A Text Analysis stage converts text in documents of a target dataset into tokens. A Token Extraction stage uses pre-processing techniques to efficiently pre-filter the complete list of tokens into a smaller set of candidate important tokens. A Perturbation Generation stage perturbs tokens within documents of the dataset to help evaluate the effect of different tokens, and combinations of tokens, on the model's predictions. Finally, a Token Evaluation stage uses the ML model and perturbed documents to evaluate the impact of each candidate token relative to predictions for the original documents.
US11720749B2 Constructing conclusive answers for autonomous agents
Techniques are described herein for enabling autonomous agents to generate conclusive answers. An example of a conclusive answer is text that addresses concerns of a user who is interacting with an autonomous agent. For example, an autonomous agent interacts with a user device, answering user utterances, for example questions or concerns. Based on the interactions, the autonomous agent determines that a conclusive answer is appropriate. The autonomous agent formulates the conclusive answer, which addresses multiple user utterances. The conclusive answer provided to the user device.
US11720745B2 Detecting occlusion of digital ink
An image processing apparatus is described comprising a processor configured to receive a video and digital ink annotated on the video. For at least a first frame of the video, the processor is configured to compute a model describing pixels of a bounding region of the ink. For a frame of the video, the processor is configured to compute a second region corresponding to the bounding region. The processor is configured to compute a comparison between the second region and the model and update the ink using the comparison.
US11720735B2 Flat shell for an accelerator card
Using a flat shell for an accelerator card includes reading a flat shell from one or more computer readable storage media using computer hardware, wherein the flat shell is a synthesized, unplaced, and unrouted top-level circuit design specifying platform circuitry. A kernel specifying user circuitry is synthesized using the computer hardware. The kernel is obtained from the one or more computer readable storage media. The synthesized kernel is linked, using the computer hardware, to the flat shell forming a unified circuit design. The unified circuit design is placed and routed, using the computer hardware, to generate a placed and routed circuit design specifying the platform circuitry and the user circuitry for implementation in an integrated circuit.
US11720734B2 Semiconductor layout in FinFET technologies
Systems, apparatuses, and methods for placing cells in an integrated circuit are described. In various embodiments, an integrated circuit is divided into many partitions. In a first set of partitions susceptible to transistor latch-up, the many transistor gate stripes are connected to one of the power rails rather than left floating. The lengths of the transistor gate stripes are shortened for well tap cells in the first partition, but increased in a second partition susceptible for poor signal integrity. One or more implant layers are formed underneath the transistor gate stripes in each of the first and second partitions to adjust an amount of protection against transistor latch-up and poor signal integrity. An electrostatic discharge transistor is included with at least one source region of multiple source regions formed in a well with a same doping polarity as the at least one source region.
US11720732B2 Determining a blended timing constraint that satisfies multiple timing constraints and user-selected specifications
Embodiments of the invention are directed to a computer-implemented method of determining timing constraints of a first component-under-design (CUD). The computer-implemented method includes accessing, using a processor, a plurality of timing constraint requirements configured to be placed on the first CUD by one or more second CUDs, wherein each of the plurality of timing constraint requirements is specifically designed for the CUD. The processor is used to perform a comparative analysis of each of the plurality of timing constraints to identify a single timing constraint that satisfies each of the plurality of timing constraints.
US11720729B2 Methods for automated hardware system synthesis
Described is a method comprising a processing, an establishing, and/or a determining. In the processing, an inputted capabilities list including one or more hardware design capabilities may be processed. In the establishing, one or more candidate components for the one or more hardware design capabilities may be established. In the determining, a set of unique candidate netlists capable of satisfying the one or more hardware design capabilities may be determined, the set of unique candidate netlists being based upon the set of candidate components.
US11720722B2 Signal flow-based computer program with direct feedthrough loops
A method for controlling the course of a signal flow-based computer program having interconnected software components and at least one DF loop. The following method steps are performed: a) identifying the at least one DF loop and the DF components, each DF component instantaneously imaging at least one DF input signal present at at least one component input onto at least one output signal present at at least one component output, b) determining the maximum possible change of the values of the DF input signals for each unit of time from at least one property of the respective DF input signal, c) activating a delay element in front of the component input where a DF input signal is present whose value has the smallest maximum possible change, and d) running the computer program in accordance with the connection of the software components ascertained in steps a) to c).
US11720721B2 Aircraft assembly system
An aircraft assembly system as described herein includes an input module, a database, and a processing unit. The input module is adapted for inputting customer-specific data and, in particular, parameters which relate to the expected time of delivery, the number of personnel working in the aircraft assembly system or an apparatus of the system which cannot be used. By applying description logics, the processing unit generates a manufacturing plan in accordance with a set of rules and the input parameters. In order to improve the manufacturing plan, input parameters may be changed by the system in an iterative process. This may provide for an efficient use of resources available.
US11720717B2 System memory information protection with a controller
In some examples, a controller includes a secure memory to store a key, and a processor to access a system memory that is external of the controller and that is accessible by a main processor separate from the controller, protect information retrieved from the system memory using the key to produce protected information, and store the protected information in the system memory.
US11720716B2 Structured data folding with transmutations
A method of processing data includes at least one processor accessing a data storage unit, the data storage unit providing at least one input data object and at least one transmutation command to be performed on the at least one input data object. The at least one transmutation command operates in a forward mode on the at least one input data object to produce at least one output data object to be stored in a data storage unit.
US11720710B2 Automatically detecting unauthorized re-identification
The present disclosure provides systems and methods for automatically detecting third-party re-identification of anonymized computing devices. The method includes retrieving a log of content items provided to anonymized computing devices identifying a first content item provided to a plurality of anonymized computing devices within a first predetermined time period; for each anonymized computing device of the plurality of anonymized computing devices, generating a set of identifications of second content items retrieved by the anonymized computing device prior to receiving the first content item within a second predetermined time period; determining that signals or combinations of signals with a highest predictive ability between a first set of identifications and a second set of identifications exceeds a threshold; identifying a provider of the first content item; and if the signals or combinations of signals with the highest predictive ability exceeds the threshold, preventing, transmission of a request of an anonymized computing device for a content item to the identified provider.
US11720709B1 Systems and methods for ad hoc synthetic persona creation
Systems, methods, and computer-readable storage media for generating and providing synthetic user profiles are provided herein. The system comprising a processing circuit. The processing circuit including a processor coupled to machine readable storage media having instructions stored therein that, when executed by the processor, cause the processor to perform operations comprising receiving user data including authentic user identification data and authentic user demographic data. The operations further comprising storing the user data as an authentic user profile. The operations further comprising receiving a request for a user profile from a third party. The operations comprising determining required data fields. The operations further comprising generating a synthetic user profile based on the authentic user profile and the required data fields. The operations comprising storing the synthetic user profile in a user profile database. The operations further comprising populating the required data fields with the synthetic user data.
US11720706B2 Inline data loss prevention for a group-based communication system
A system, method, and computer-readable media for providing inline data loss prevention (DLP) within a group-based communication system. A DLP engine is included to apply an organization-specific DLP policy to a user input to determine whether the user input should be displayed in a group-based communication channel of the group-based communication system. Multiple organizations sharing a channel may each have their own respective organization-specific DLP policies applied to incoming and outgoing messages for that organization.
US11720705B2 Method for accessing a database stored on a server using a relation
The present disclosure relates to a method for accessing a database stored on a server using a relation. The server is coupled to a client computer via a network, wherein the relation comprises first data items, the first data items forming a partially ordered set in the first relation, wherein for each first data item a referential connection exists in the database assigning said first data item to at least one second data item of the database. The method comprises: identifying first data items of the relation referencing N second data items; for each identified first data item modifying, using a same modification method, the identified first data item M times, wherein M≤N, for obtaining M unique modified data items; associating with each of modified first data items of a given first data item a respective portion of the N referential connections of the given first data item; inserting the modified first data items in the relation, thereby replacing the identified first data items.
US11720702B2 Application-based file exfiltration detection
Disclosed in some examples are methods, systems, and machine readable mediums for applications that detect indicators of data exfiltration through applications such as browser-based interfaces. The disclosed system monitors file system element events related to one or more target applications (such as browsers) through operating system interfaces. Once an event of interest is detected, the system interfaces with the browser to determine a context for the event of interest that may include a URL of a website that the user was visiting corresponding to the file system element event. If the URL is directed towards a prohibited site, a notification may be generated that may be used as a signal to alert an administrator. As used herein, a file system element may include a file, directory, folder, archive, blob, raw storage, metadata, or the like File system element events may include copying, deleting, modifying, or moving a file system element. A file system element event may be detected by monitoring Input/Output requests of a computing device to write to a file; move a file; delete a file; or the like.
US11720694B2 Image transmission system that allows transmission of image file satisfying predetermined condition to shared folder, but restricts transmission of image file not satisfying predetermined condition to shared folder, and image reading apparatus
An image transmission system includes an information processing apparatus and an image reading apparatus. In the information processing apparatus, a first controller generates, upon receipt of authentication information, location information, and restriction information, an access code using the cited information, and transmits the cited information and the access code to the image reading apparatus. In the image reading apparatus, a second controller stores the cited information and the access code, upon receipt thereof, in a storage device. In the case where an image file satisfies a condition indicated by the restriction information, when the information indicating the access code is received, the second controller transmits the image file to the shared folder indicated by the location information, using the authentication information, but keeps from transmitting the image file when the image file does not satisfy the condition indicated by the restriction information.
US11720693B2 System and method for securely transferring data
According to one example, a system includes a first computing device that determines data for transmittal to a second computing device, and determines transmittal mapping data. The first computing device also breaks the data into one or more portions, and, for each of the one or more portions of the data, the first computing device replaces the respective portion of the data with a transmittal token included in the transmittal mapping data. The first computing device also transmits the transmittal tokens for receipt by the second computing device.
US11720690B2 Modification of a segment of data based on an encryption operation
A processing device of a memory sub-system is configured to receive, from a host system, host data to be stored at a memory sub-system in an encrypted form; determine that the host data exceeds a threshold size associated with an encryption operation; separate the host data into a plurality of segments based on the threshold size associated with the encryption operation; determine that a particular segment of the plurality of segments does not satisfy a size requirement of data associated with the encryption operation; modify the particular segment to satisfy the size requirement of data associated with the encryption operation; encrypt each of the plurality of segments based on the encryption operation; and store the encrypted plurality of segments at the memory sub-system.
US11720689B2 Data registration method, data decryption method, data structure, computer, and program
An objective is to manage contract data registered in a distributed ledger with part of the contract data flexibly concealed without a centralized concealment server and without bothering the user with complicated procedures or the key management. A data registration method performed by a computer includes: generating a common key for encrypting and decrypting an item included in data that is registered in a distributed ledger; acquiring a public key for each account of a user having access authority to the item; encrypting the common key with the public key for each account; and registering the common key encrypted for each account in the distributed ledger via a transaction.
US11720685B2 One-touch mobile penetration testing platform
Systems and methods include a penetration testing device. The device comprises: a memory and a processing unit arranged to perform operations including: determining a device mode of operation from one of a headless and remote mode. In the headless mode, the operations comprise: determining a test script customized for a target application; in response to receiving an instruction to perform a penetration test, executing the script to perform the test on the application; based on results of the test, and compiling data indicative of security vulnerabilities in the application. And in the remote mode, the operations comprise: establishing a secure connection between the device and a remote computing device; receiving from the remote computing device instructions for performing a remote penetration test on the application; performing the instructions to determine the security vulnerabilities of the application; and providing the remote computing device with a compilation of the security vulnerabilities.
US11720683B2 Secure boot process for a computer system
Embodiments of the present disclosure advantageously provide a secure boot integrity verification system that is protected against future quantum attacks without relying on correctly functioning hardware security modules (HSMs) for the expected lifetime of the computer system or embedded device.
US11720680B2 Methods and systems for implementing automated controls assessment in computer systems
Methods and systems are described for implementing automated controls assessment through an application programming interface (“API”) driven software development kit. For example, the system may receive a response from an API-based agent to an automated controls assessment audit. The system may process the response, using a library of reusable features for controls assessment audits for a plurality of computer domains, to generate a result of the automated controls assessment audit. The system may then generate an outcome of the first automated controls assessment audit.
US11720675B2 Integrity verification for a software stack or part of a software stack
The present disclosure relates to a method for integrity verification of a software stack or part of a software stack resident on a host machine. A management entity generates a measurement log for a disk image associated with the software stack or the part of a software stack. A verifier entity retrieves the generated measurement log and compares the generated measurement log with a reference measurement of a verification profile previously assigned by the verifier entity to the software stack or the part of a software stack to verify the software stack or the part of a software stack.
US11720669B1 Interactive shell event detection
Telemetry associated with an Exec( ) Event denoting that a program has been invoked via a process is received. A determination is made that the process is a shell. Subsequent to determining that the invoked program is a shell, additional information comprising information that the program has attempted to obtain terminal information is received. Based at least in part on the received additional information, a determination is made that the program is an interactive shell. An action is taken in response to the determination that the program is an interactive shell.
US11720668B2 Systems and methods for accelerated detection and replacement of anomalous machine learning-based digital threat scoring ensembles and intelligent generation of anomalous artifacts for anomalous ensembles
A system and method for accelerated anomaly detection and replacement of an anomaly-experiencing machine learning-based ensemble includes identifying a machine learning-based digital threat scoring ensemble having an anomalous drift behavior in digital threat score inferences computed by the machine learning-based digital threat scoring ensemble for a target period; executing a tiered anomaly evaluation for the machine learning-based digital threat scoring ensemble that includes identifying at least one errant machine learning-based model of the machine learning-based digital threat scoring ensemble contributing to the anomalous drift behavior, and identifying at least one errant feature variable of the at least one machine learning-based model contributing to the anomalous drift behavior; generating a successor machine learning-based digital threat scoring ensemble to the machine learning-based digital threat scoring ensemble based on the tiered anomaly evaluation; and replacing the machine learning-based digital threat scoring ensemble with the successor machine learning-based digital threat scoring ensemble.
US11720666B2 Application-level sandboxing on devices
Execution of an application in an application-level sandbox is disclosed. A request to launch an application is received by an operating system executing on a device. A determination is made that a stored copy of the application should be executed within an application-level sandbox. The stored copy of the application is executed in the application-level sandbox.
US11720664B2 Methods and systems for password protection of defined spaces within a memory card
Systems, devices, and methods for password protection of defined spaces in a memory device. The method includes receiving a data block from a host. The data block includes a user-defined current password, a user-defined new password, a password length of the current password, a password length of the new password, and a user-defined address range field including start and end addresses of a defined space in the memory device. The method further includes matching password lengths of the user-defined current password and a current password length of a current password for the defined space already stored in the memory device. The method also includes comparing the user-defined current password and the current password of the defined space. The method further includes replacing or resetting the current password of the defined space with the user-defined new password based on a result of the matching and a result of the comparing.
US11720662B2 Lightweight electronic control unit fingerprinting
Systems, apparatuses, and methods to identify an electronic control unit transmitting a message on a communication bus, such as an in-vehicle network bus, are provided. ECUs transmit messages by manipulating voltage on conductive lines of the bus. Observation circuitry can observe voltage signals associated with the transmission at a point on the in-vehicle network bus. A distribution can be generated from densities of the voltage signals. ECUs can be identified and/or fingerprinted based on the distributions.
US11720661B2 Wireless multi-factor authentication based on proximity of a registered mobile device to a protected computing device at issue
Systems and methods for a passive wireless multi-factor authentication approach are provided. According to one embodiment, a user authentication request is received by a first computing device connected to a private network. The user authentication request is sent by an endpoint protection suite running on the first computing device to an authentication device associated with the private network. A proximity of a second computing device, which was previously registered with the authentication device to be used as a factor of a multi-factor authentication process involving the first computing device, is determined by the authentication device in relation to one or more wireless access points of a wireless network of the private network. The user authentication request is then processed by the authentication device based on the proximity.
US11720658B2 Method and apparatus of performing authentication
A processor-implemented method of performing authentication includes obtaining a first biometric information of a user according to a first modality; calculating a first score based on the first biometric information; filtering the first score; determining whether the filtered first score satisfies a second condition; and selectively, based on a result of the determining, authenticating the user based on the first score and a first condition corresponding to the first modality. The second condition is different from the first condition.
US11720657B2 Electronic device and method for activating fingerprint sensor
In various embodiments, an electronic device, at least a part of which is bendable, may include: at least one input device including a fingerprint sensor disposed therein, a memory, and a processor operatively connected to the at least one input device and the memory. The processor may be configured to: detect a user input through the at least one input device based on the fingerprint sensor being in an inactive state, identify at least one particular function stored in the memory in response to the detected user input, activate the fingerprint sensor based on the identified at least one particular function being a function requiring user authentication, perform user authentication corresponding to the user input using the activated fingerprint sensor, and control the electronic device to perform the at least one particular function corresponding to the user input upon successful user authentication.
US11720656B2 Live user authentication device, system and method
Described are various embodiments of a digital user authentication device, the device comprising: a user authentication interface operable to receive as input unique user identification data required to execute a digital user authentication process; a distinct physiological sensor operable to interface with the user to acquire a physiological signal from the user to automatically confirm a live user presence during said authentication process; and a digital data processor and computer-readable memory operable to execute computer-readable instructions to invoke said user authentication process based on said unique user identification data while confirming said live user presence based on said physiological signal such that a successful user authentication is only concluded upon confirmation of said live user presence during said authentication process. Various authentication, access authorization and revocation systems and processes are also described.
US11720654B2 Timed unlocking and locking of hardware intellectual properties
The present disclosure provides systems and methods for timed unlocking and locking of hardware intellectual properties obfuscation. One such method includes determining whether received key inputs match a functional key sequence of an integrated circuit or a test key sequence of the integrated circuit; permanently enabling operation of the integrated circuit responsive to the received key inputs being determined to be a functional key sequence for permanently enabling operation of the integrated circuit; temporarily enabling operation of the integrated circuit responsive to the received key inputs being determined to be the test key sequence for temporarily enabling operation of the integrated circuit to perform testing of the functionality and disable thereafter; and locking sequential logic and combinational logic of the integrated circuit if the received key inputs are determined to not be either the functional key sequence or the test key sequence. Other systems and methods are also provided.
US11720653B2 Software component relation engine
Various embodiments support or provide for a software environment in which one or more software components (e.g., APIs) can be relationally composed together by logic (e.g., as defined using a computer language) to form an operation that abstracts details of the composition, such as details relating to the multiple API calls being made in the composition, to implement the logic of the operation. Depending on the embodiment, a particular software component environment can comprise one or more of the following: a data connector to an external software service; stored authentication information to establish access to the external software service; an operation having defined logic for using at least one data connector or another operation (e.g., from operation repository); or an endpoint for deploying the operation for access.
US11720651B2 Text-conditioned image search based on transformation, aggregation, and composition of visio-linguistic features
Techniques are disclosed for text-conditioned image searching. A methodology implementing the techniques includes decomposing a source image into visual feature vectors associated with different levels of granularity. The method also includes decomposing a text query (defining a target image attribute) into feature vectors associated with different levels of granularity including a global text feature vector. The method further includes generating image-text embeddings based on the visual feature vectors and the text feature vectors to encode information from visual and textual features. The method further includes composing a visio-linguistic representation based on a hierarchical aggregation of the image-text embeddings to encode visual and textual information at multiple levels of granularity. The method further includes identifying a target image that includes the visio-linguistic representation and the global text feature vector, so that the target image relates to the target image attribute, and providing the target image as an image search result.
US11720648B2 Deep learning machine and operation method thereof
A deep learning machine includes a classification unit having a labeling criterion and configured to label input data according to the labeling criterion, a conversion unit configured to integerize input data labeled as a first type requiring integerization among the input data labeled by the classification unit, a first learning data unit configured to receive the input data of the first type integerized through the conversion unit and to infer output data, and a second learning data unit configured to receive input data labeled as a second type requiring no integerization and to infer the output data.
US11720642B1 Workflow relationship management and contextualization
Described herein are methods and system for electronic workflow management having a central server that periodically scans data accessible to multiple computers and data interacted with by different users to generate a nodal data structure comprising of interrelated nodes where each node corresponds to a workflow component, such as files, messages, tasks, and the like. The server then executes various analytical protocols to identify and link/merge nodes corresponding to related content. Upon receiving a set of notifications for a user, the server augments the notifications with data retrieved/derived from the nodal data structure. The server then prioritizes outputting the notifications based on their respective contextualized data and/or based on attributes received from the user.
US11720638B2 Embryonic plant listing system
A network platform for managing agricultural display content (e.g., seed listings) can be implemented to enable posting users to create complex listings that have static data, variable data, and geographic data associated with each listing. One or more map user interfaces have different viewing levels to specify network site visibility for each listing at different viewing levels (e.g., region level, subregion level).
US11720634B2 Automatic generation of clarification questions for conversational search
Training a machine learning language model to generate clarification questions for use in conversational search, including: Obtaining multiple dialogs between users and agents, each dialog including messages exchanged between a user and an agent, wherein one of the messages of each dialog includes a reference to a solution document provided by the agent. For each of the dialogs, operating a search engine to retrieve a text passage, relevant to at least one of the messages of the respective dialog, from the respective solution document. Training a machine learning language model to generate a new clarification question given at least one new message and multiple new text passages, wherein the training is based on a training set which comprises, for each of the dialogs: said at least one of the messages of the respective dialog, and the text passage retrieved for the respective dialog.
US11720632B2 Genealogy item ranking and recommendation
Systems and methods for training a machine learning (ML) ranking model to rank genealogy hints are described herein. One method includes retrieving a plurality of genealogy hints for a target person, where each of the plurality of genealogy hints corresponds to a genealogy item and has a hint type of a plurality of hint types. The method includes generating, for each of the plurality of genealogy hints, a feature vector having a plurality of feature values, the feature vector being included in a plurality of feature vectors. The method includes extending each of the plurality of feature vectors by at least one additional feature value based on the number of features of one or more other hint types of the plurality of hint types. The method includes training the ML ranking model using the extended plurality of feature vectors and user-provided labels.
US11720631B2 Tool to build and store a data model and queries for a graph database
A system is disclosed to build and store a data model and queries for a graph database. In various embodiments, data defining one or more aspects of a data model associated with a graph database is received. A set of data that represents the data model is stored as a graph that includes one or more nodes to represent each of the following: data model metadata, one or more node labels comprising the graph database, one or more relationship types of the graph database, and one or more property definitions each associated with a property of at least one of a node label and a relationship type of the graph database.
US11720628B2 Playlist analytics
A method includes logging first user interactions associated with a playlist of content items and generating first metrics based on the logged first user interactions with the playlist. The first metrics include a first metric indicating a first duration of playback of a first content item of the playlist during playback of the playlist. The first duration of playback of the first content item during the playback of the playlist is greater than a first default duration of playback. The method further includes reporting at least the first metric to a creator or curator of the playlist, logging second user interactions associated with the playlist, and generating second metrics based on the logged second user interactions with the playlist. The logged first user interactions correspond to more deviations from a default playback sequence of the playlist than the logged second user interactions.
US11720623B2 Systems and methods for automatically annotating images
In some embodiments, apparatuses and methods are provided herein useful to automatically annotating images. In some embodiments, a system for automatically annotating images comprises a database, wherein the database is configured to store images and annotations for the images and a control circuit, wherein the control circuit is communicatively coupled to the database, and wherein the control circuit is configured to retrieve, from the database, an image, generate, based on the image, a collection of augmented images, generate segmentation maps for each image in the collection of augmented images, wherein each of the segmentation maps include segments, select, based on a threshold, ones of the segments above a threshold, merge the ones of the segments above the threshold to create a segmented image, and generate, for each segment of the segmented image, classifications, wherein an annotation for the image includes the segmented images and the classifications.
US11720617B2 Method and system for automated generation and editing of educational and training materials
The present invention provides a method and system for the automated generation or editing of educational or training materials whose content is based on predetermined parameters. The method and system extract information from pre-existing sources, divide the information into blocks based on the predetermined parameters, summarize the blocks' information, generate keywords, key phrases and/or confidence scores for each block of information, retrieve content from pre-existing sources using the keywords, key phrases and/or confidence scores, and assemble the retrieved content to create the educational or training materials.
US11720615B2 Self-executing protocol generation from natural language text
A process includes obtaining a document, determining a set of vectors based on a count of n-grams of the document, and determining a first set of information based on the document using a first set of neural networks. The process includes selecting a text section of the natural language document using a second set of neural networks and a code template of a plurality of code templates based on the text section based on the first set of information and the text section. The process includes determining an entity identifier, a value of a conditional statement, a second set of information, and a third set of information based on the text section, the first set of information, and the code template. The process includes generating a first set of program code based on the entity identifier, the value, the second set of information, and the third set of information.
US11720613B2 Contextual estimation of link information gain
Techniques are described herein for determining an information gain score for one or more documents of interest to the user and present information from the documents based on the information gain score. An information gain score for a given document is indicative of additional information that is included in the document beyond information contained in documents that were previously viewed by the user. In some implementations, the information gain score may be determined for one or more documents by applying data from the documents across a machine learning model to generate an information gain score. Based on the information gain scores of a set of documents, the documents can be provided to the user in a manner that reflects the likely information gain that can be attained by the user if the user were to view the documents.
US11720612B2 System and method to avoid sending a message to the unintended recipient
Methods and systems are described for preventing a message from being sent to an unintended recipient. A first context data structure is generated for a first conversation, a second context data structure is created for a second conversation, and then a message input is received as intended for the first conversation. The message is correlated with each of the first context data structures and the second context data structure to determine a relevance score corresponding to each of the first and second conversation. The relevance scores are compared and if the relevance score for the first conversation is greater than the relevance score for the second conversation, the message is sent; however, if the relevance score for the second conversation is greater than the relevance score for the first conversation, the message is not sent and the message is prevented from being sent to, for example, an unintended recipient.
US11720611B2 Entailment knowledge base in natural language processing systems
Generating textual entailment pair by a natural language processing (NLP) system. The NLP system receives two input texts, such as a question and a candidate answer. The NLP system queries a database and retrieves passages likely to include text that support the candidate answer. The NLP system generates parse trees and performs term matching on the passages and scores them according to the matching. The NLP system detects anchor pairs in the question and in the passage and aligns subgraphs (within the parse trees) of one to the other based on matching. The NLP system identifies aligned terms in the question and the passage that are not in the aligned subgraphs. The NLP system identifies text fragments, for the question and the passage, within the non-aligned segments of their respective parse trees, that connect the aligned term to the aligned portion of the subgraph.
US11720608B2 Method and apparatus for aggregating and presenting data associated with geographic locations
Implementations relate to systems and methods for aggregating and presenting data related to geographic locations. Geotag data related to geographic locations and associated features or attributes can be collected to build a regional profile characterizing a set of locations within the region. Geotag data related to the constituent locations, such as user ratings or popularity ranks for restaurants, shops, parks, or other features, sites, or attractions, can be combined to generate a profile of characteristics of locations in the region. The platform can generate recommendations of locations to transmit to the user of a mobile device, based for instance on the location of the device in the region as reported by GPS or other location service and the regional profile. Geotag data can include audio data analyzed using region-specific terms, and user recommendations can be presented via dynamic menus based on regional profiles, user preferences or other criteria.
US11720598B2 Data analysis engine
A system and method of analyzing data receives a user-specified selection of a data source, a user-specified selection of a type of data representation, and a user-specified description of a view to be constructed in accordance with the user-specified selection of the type of data representation. An application program interface (API) function generates a multidimensional query based on the user-specified type of data representation and the user-specified description of the view to be constructed, and submits the multidimensional query to the an On-line Analytical Processing (OLAP) server. The application program interface (API) function receives a multidimensional response from the OLAP server containing results acquired by the multidimensional query of the data source, and generates the view based on the results contained in the multidimensional response and in accordance with the user-specified selection of the type of data representation and the user-specified description of the view.
US11720597B2 Generating an OLAP model from a spreadsheet
Proposed are concepts for transforming a spreadsheet (or set of spreadsheets) into a knowledge base for analysis. Such a concept may convert a spreadsheet into a structured OLAP model that facilitates detailed analysis. For instance, by turning the semi-structured cell-based data representation into a structured OLAP model, it may be possible to perform analysis that would otherwise not be possible with the existing tools.
US11720594B2 Synchronous replication in a distributed storage environment
Embodiments of the present invention relate to synchronously replicating data in a distributed computing environment. To achieve synchronous replication both an eventual consistency approach and a strong consistency approach are contemplated. Received data may be written to a log of a primary data store for eventual committal. The data may then be annotated with a record, such as a unique identifier, which facilitates the replay of the data at a secondary data store. Upon receiving an acknowledgment that the secondary data store has written the data to a log, the primary data store may commit the data and communicate an acknowledgment of success back to the client. In a strong consistency approach, the primary data store may wait to send an acknowledgement of success to the client until it receives an acknowledgment that the secondary has not only written, but also committed, the data.
US11720592B2 Generating overlap estimations between high-volume digital data sets based on multiple sketch vector similarity estimators
The present disclosure relates to systems, methods, and non-transitory computer-readable media that estimate the overlap between sets of data samples. In particular, in one or more embodiments, the disclosed systems utilize a sketch-based sampling routine and a flexible, accurate estimator to determine the overlap (e.g., the intersection) between sets of data samples. For example, in some implementations, the disclosed systems generate a sketch vector—such as a one permutation hashing vector—for each set of data samples. The disclosed systems further compare the sketch vectors to determine an equal bin similarity estimator, a lesser bin similarity estimator, and a greater bin similarity estimator. The disclosed systems utilize one or more of the determined similarity estimators in generating an overlap estimation for the sets of data samples.
US11720588B2 Extended correlation methods in a content transformation engine
A method for communicating data includes interfacing different data sources to stand-alone software agents customized for the different data sources. The method also providing selected source data to the stand-alone software agents to generate first-stage data feeds in a neutral format in accordance with the customization. The selected source data is dynamically selected from within the data sources, and transformed into the first-stage data feeds in the neutral format. The stand-alone software agents send the first-stage data feeds to an aggregation agent. The aggregation agent generates for a user and based on specified criteria, a second-stage output as a composite of selected source data from the first-stage data feeds.
US11720586B2 Automatic conversion of data within data pipeline
Embodiments of the present invention provide a computer system a computer program product, and a method that comprises analyzing identified data for a determined conversion of the identified data, wherein the identified data is input data stored on an external database; automatically converting the analyzed data to a uniform domain by mapping a data route within the analyzed data, predicting a plurality of outcomes based on an application of a plurality of scenarios associated with the mapped data route, ranking the predicted outcomes based on a positive match percentage for the analyzed data, and converting the analyzed data associated with at least one ranked outcome using a relational algebra algorithm; and dynamically transmitting the converted, analyzed data into at least one section of a machine learning data pipeline.
US11720581B2 Query decomposition for scalability of continuous query processing
Systems and methods for query decomposition for scalability of continuous query processing are disclosed. In some examples, it is determined whether a query is fully stateful. If it is, the query may be divided into two functions, an aggregate function and a global function. The aggregate functions may be distributed across multiple distributed nodes and executed in parallel. The global function may then receive the results from the distributed nodes and join the results to achieve the fully stateful result.
US11720580B1 Entity matching with machine learning fuzzy logic
A fuzzy matching system matching data records in one or more data sets based on user-customized selection of multiple fuzzy matching algorithms. Possible matches may be displayed to a user, who provides feedback on the accuracy of the matches, which may then be used by a machine learning algorithm to update weightings and parameters of the multiple fuzzy matching algorithms, such as based on machine learning analysis of the matching results and the user feedback.
US11720571B2 Unified description scheme for controlling and operating network connected devices
The present disclosure relates to configuring and operating Internet of things (IoT) elements connected by a network. A computing device receives an interface component corresponding to an IoT element. The computing device retrieves a description of the interface component at least describing a set of restrictions of an operation of the IoT element. The computing device deploys the interface component in the computing device to at least translate events and commands specific to the IoT element to common events and commands for processing in the computing device. The computing device sends at least a subset of the description of the interface component to a user device to cause the user device to generate a user interface for configuring the operation of the IoT element.
US11720564B2 Optimization of database sequence of joins for reachability and shortest path determination
A method, system and computer program product are disclosed for determining a shortest path between two nodes of a graph, where the graph is represented in one or more tables of a relational database as a plurality of records identifying edges between pairs of connected nodes in the graph. A request specifies a source node (or set of source nodes), a target node (or set of target nodes) and a maximum path length L. Each path length l, from 1 to L, is iteratively tested by first generating a query comprising a sequence of join operations for that path length, and secondly decomposing the join operations into a sequence of one or more tree-structured queries comprising semi-join operations. Each tree-structured query when executed as a sequence of semi-join operations will return either an empty result set, indicating that no shortest path exists at that path length, or a non-empty result set which identifies all edges at step k of each shortest path of length l, where 1≤k≤l. If all of the tree-structured queries for a path length l return non-empty result sets, the shortest paths of length l can be constructed from the result sets with each result set specifying the edges at a particular step along the shortest path.
US11720559B2 Bridging textual and tabular data for cross domain text-to-query language semantic parsing with a pre-trained transformer language encoder and anchor text
A text-to-database neural network architecture is provided. The architecture receives a natural language question and a database schema and generates a serialized question-schema representation that includes a question and at least one table and at least one field from the database schema. The serialized question-schema representation is appended with at least one value that matches a word in the natural language question and at least one field in a database picklist. An encoder in the architecture generates question and schema encodings from the appended question-schema representation. Schema encodings are associated with metadata that indicates a data type of the fields and whether fields are associated with primary or foreign keys. A decoder in the architecture generates an executable query from the question encodings and schema encodings.
US11720554B2 Iterative query expansion for document discovery
An embodiment for expanding a search query is provided. The embodiment may include receiving a stopping criterion for stopping a search. The embodiment may also include receiving an initial search query. The embodiment may further include submitting the initial search query to an information retrieval system. The embodiment may also include identifying enrichment terms from the retrieved initial set of documents. The embodiment may further include generating a subsequent search query that includes one or more enrichment terms from the retrieved initial set of documents. The embodiment may also include submitting the subsequent search query to the information retrieval system. The embodiment may further include determining whether the stopping criterion is met, and in response to determining the stopping criterion is not met, iterating identifying, generating, submitting steps until the stopping criterion is met.
US11720552B2 Domain name registry database
A method for providing and managing a top-level domain includes: (a) receiving a first domain name associated with a first object; (b) generating a “Whois” record associated with the received first domain name, the “Whois” record including a plurality of fields associated with the first domain name, the plurality of fields consisting of registration data required for creating the first domain name; (c) expanding the “Whois” record by adding one or more new fields associated with the first object to the “Whois” record, thereby linking the first domain name with the first object, wherein the one or more new fields comprises provenance information and metadata regarding the first object associated with the first domain name; and (d) creating a duplicate record of the “Whois” record in a blockchain system that is linked to the “Whois” record, wherein any changes in the “Whois” record is synced to the duplicate record.
US11720548B1 Shadow data lakes
Systems, devices, and methods are provided for implementing shadow data lakes. In at least one embodiment, a deletion workflow obtains a deletion request from a delete request cache service, gets attestation details from an attestation service, submits a job to scan one or more records from a source table of a data lake and publish the one or more records to a deleted records table of a shadow data lake, and cause deletion of the one or more records from the data lake.
US11720547B2 Blockchain service based application generator
Disclosed herein are various embodiments for blockchain service based application generator. An embodiment operates by determining a blockchain service configured to access, store, and receive updates to transactional data of the blockchain service. An enhanced data object including a wrapper with one or more additional properties corresponding to an original data object of the blockchain service is generated. The enhanced data object is transformed into a data protocol object. Metadata is generated based on the data protocol object. A data protocol service is generated based on the metadata. The application interface is configured based on the metadata, wherein the application interface is configured to communicate with both the data protocol service and the blockchain service. The application interface is provided to a user who is enabled to update the transactional data through the application interface.
US11720545B2 Optimization of chaincode statements
An example operation may include one or more of storing chaincode that comprises a plurality of statements to be executed, receiving a message to endorse a blockchain storage request, delaying execution of one or more statements within the chaincode based on content included within the chaincode, endorsing the blockchain storage request via execution of remaining statements included in the chaincode which are not delayed to generate an endorsement result, and transmitting the endorsement result to a node.
US11720541B2 Document content extraction and regression testing
A system for confirming file integrity of automatically generated documents is disclosed. The system comprises one or more processors that execute instructions to receive a document template specifying one or more sections, each section comprising a set of labels for attributes and receive two or more automatically generated documents, each comprising the set of labels for attributes and values of each of those attributes. The system extracts the set of labels for attributes and values of each of those attributes from each of the two or more automatically generated documents. Finally, the system generates a tabular report comparing the values of each of the attributes and generates an alert for a human user if the value for any attribute in a first document is different from the value for that attribute in a second document.
US11720538B2 Providing incremental updates of categorical information using a probabilistic encoding data structure
Information corresponding to one or more traversable map elements (TMEs) within a zone of interest is accessed from the geographic database. A respective category of a plurality of categories is determined for each of the one or more TMEs based at least in part on the information corresponding to the TME. A first category encoding data structure is generated based at least in part on map version agnostic identifiers corresponding to TMEs determined to be in a first category of the plurality of categories, wherein the first category encoding data structure is a probabilistic data structure configured to not provide false negatives for TMEs within the zone of interest. The first category encoding data structure is provided such that a mobile apparatus receives the first category encoding data structure.
US11720537B2 Bucket merging for a data intake and query system using size thresholds
Systems and methods are disclosed for scalable bucket merging in a data intake and query system. Various components of a bucket manager can be used to monitor recently-created buckets of data in common storage that are associated with a particular tenant and a particular index, apply a comprehensive bucket merge policy to determine groups of buckets that qualify for merging, merge those group of buckets into merged buckets to be stored in the common storage, and update any information associated with the merged buckets and pre-merged buckets. These components may be shared across multiple tenants, and some of these components may be dynamically scalable based on need. This approach may also provide many additional benefits, including improved search performance from merged buckets, efficient resource utilization associated with discriminate merging, and redundancy in case of component failure.
US11720533B2 Automated classification of data types for databases
Techniques for automatically determining different data types found in databases are disclosed. In one example, a computer implemented method comprises receiving a portion of identifying information for one or more components of a database, and generating one or more descriptions for the one or more components based at least in part on the portion of the identifying information for the one or more components. The one or more descriptions are inputted to one or more machine learning models, and, using the one or more machine learning models, one or more data types associated with the one or more components are predicted. The prediction is based at least in part on the one or more descriptions.
US11720532B2 System and method for customized graphQL data-handling scripts
The present disclosure is directed to a modified GraphQL server that enables application developers to define custom GraphQL schema fragments. For example, a developer may provide the GraphQL server with a GraphQL standard definition language (SDL) file having annotations that indicate that a customized data-handling script, such as a custom data-fetching script or a custom type resolver script, be called for handling certain data types or fields. These customized data-handling scripts are resolved and called at runtime based on the annotations in the GraphQL SDL file. By enabling developers to define schema fragments in the SDL language and implement data-handling scripts in a suitable scripting language, schema portability can be maintained across client instances, as well as instance release versions. Additionally, the disclosed approach enables enhanced modularity and reuse of previously defined data types and data-handling scripts, which increases developer productivity and reduces errors during application development.
US11720529B2 Methods and systems for data storage
Disclosed are systems and methods for requesting operations at a remote server utilizing a network file system. A client may encapsulate a request for a cache coherency mechanism as an encapsulated message and provide the encapsulated message to a network file system executing on the client. The network file system may be configured to prevent the request for server functionality from being transmitted to the remote server. The client may also cause, via the network file system, the encapsulated message to be transmitted to the remote server.
US11720528B2 Collections for storage artifacts of a tree structured repository established via artifact metadata
At least one unique collection of storage artifacts can be specified to indicate that the storage artifact is a member of the unique collection. Each storage artifact can be a discrete object comprising digitally encoded content that is stored as a node within a tree structure of a tangible storage medium. The collection can be referenced by a set of different storage artifacts to form a collection of related storage artifacts. Each storage artifact can correspond to different collections, wherein membership within a collection is independent of a storage path within the tree structure. A file management action relating to the storage artifact can be performed. The file management action can be dependent upon the storage artifact being a member of the unique collection.
US11720523B2 Performing concurrent operations in a processing element
A processing element (PE) of a systolic array can perform neural networks computations on two or more data elements of an input data set using the same weight. Thus, two or more output data elements corresponding to an output data set may be generated. Based on the size of the input data set and an input data type, the systolic array can process a single data element or multiple data elements in parallel.
US11720521B2 Topologies and algorithms for multi-processing unit interconnected accelerator systems
An accelerator system can include one or more clusters of eight processing units. The processing units can include seven communication ports. Each cluster of eight processing units can be organized into two subsets of four processing units. Each processing unit can be coupled to each of the other processing units in the same subset by a respective set of two bi-directional communication links. Each processing unit can also be coupled to a corresponding processing unit in the other subset by a respective single bi-directional communication link. Input data can be divided into one or more groups of four subsets of data. Each processing unit can be configured to sum corresponding subsets of the input data received on the two bi-directional communication links from the other processing units in the same subset with the input data of the respective processing unit to generate a respective set of intermediate data. Each processing unit can be configured to sum a corresponding set of intermediate data received on the one bi-directional communication link from the corresponding processing unit in the other subset with the intermediate data of the respective processing unit to generate respective sum data. Each processing unit can be configured to broadcast the sum data of the respective processing unit to the other processing units in the same subset on the respective sets of two bi-directional communication links.
US11720515B2 Article, device, and techniques for serverless stack for streaming message processing
A non-transitory computer-readable storage medium may be executable by a processor to receive a designation of a message bus producer, a set of business logic to be stored in a set of containers, a designation of a message bus consumer, and a designation of a set of message-handling functions. The non-transitory computer-readable storage medium may generate a serverless application stack, based upon the message bus producer, the set of business logic, the message bus consumer, and the set of message-handling functions. The non-transitory computer-readable storage medium may cause the serverless application stack to receive a message stream from the message bus producer as streaming data, process the message stream according to at least one function, stored in the set of containers, perform at least one message-handling function of the set of message-handling functions on the message stream, and transport the set of messages to the message bus consumer.
US11720514B2 Provisioning connection information for display on cables used to couple devices
An apparatus comprises a processing device configured to generate connectivity information associated with at least one of a first device coupled to a first cable connector at a first end of a cable and a second device coupled to a second cable connector at a second end of the cable opposite the first end of the cable. The processing device is also configured to provision, via an integrated sideband interface of the cable, the generated connectivity information for display on at least one of a first cable display proximate the first cable connector at the first end of the cable and a second cable display proximate the second cable connector at the second end of the cable.
US11720510B2 Networked computer with multiple embedded rings
A computer comprising a plurality of interconnected processing nodes arranged in multiple stacked layers forming a multi-face prism is provided. Each face of the prism comprises multiple stacked pairs of nodes. Said nodes are connected by at least two intralayer links. Each node is connected to a corresponding node in an adjacent pair by an interlayer link. The corresponding nodes are connected by respective interlayer links to form respective edges. Each pair forms part of a layers, each layer comprising multiple nodes, each node connected to their neighbouring nodes in the layer by at least one of the intralayer links to form a ring. Data is transmitted around paths formed by respective sets of nodes and links, each path having a first portion between a first and second endmost layers, and a second portion provided between the second and first endmost layers and comprising one of the edges.
US11720508B2 Method for the emergency shutdown of a bus system, and bus system
In a method for the emergency shutdown of a bus system, and a bus system, having a master module and bus subscribers disposed in series, the master module and the bus subscribers sending data packets to one another with the aid of a data line, the method has the temporally consecutive method steps: in a first method step, a bus subscriber and/or the master module detect(s) an error status, in a second method step, the bus subscriber and/or the master module send(s) an emergency signal to all bus subscribers and to the master module, in a third method step, a further bus subscriber receives the emergency signal, immediately forwards it to an adjacent bus subscriber and simultaneously evaluates it, and in a fourth method step, the further bus subscriber shuts itself down automatically.
US11720501B2 Cache replacement based on traversal tracking
Techniques are disclosed relating to controlling cache replacement. In some embodiments, a computing system performs multiple searches of a data structure, where one or more of the searches traverse multiple links between elements of the data structure. The system may cache, in a traversal cache, traversal information that is usable by searches to skip one or more links traversed by one or more prior searches. The system may store tracking information that indicates a location in the traversal cache at which prior traversal information for a first search is stored. The system may select, based on the tracking information, an entry in the traversal cache for new traversal information generated by the first search. The selection may override a default replacement policy for the traversal cache, e.g., to select the location in the traversal cache to replace the prior traversal information with the new traversal information.
US11720499B2 Selective generation of miss requests for cache lines
A graphics pipeline includes a texture cache having cache lines that are partitioned into a plurality of subsets. The graphics pipeline also includes one or more compute units that selectively generates a miss request for a first subset of the plurality of subsets of a cache line in the texture cache in response to a cache miss for a memory access request to an address associated with the first subset of the cache line. In some embodiments, the cache lines are partitioned into a first sector and a second sector. The compute units generate miss requests for the first sector, and bypass generating miss requests for the second sector, in response to cache misses for memory access requests received during a request cycle being in the first sector.
US11720498B2 Arithmetic processing device and arithmetic processing method
An arithmetic processing device including: request issuing units configured to issue an access request to a storage; and banks each of which includes: a first cache area including first entries; a second cache area including second entries; a control unit; and a determination unit that determines a cache hit or a cache miss for each of the banks, wherein the control unit performs: in response that the access requests simultaneously received from the request issuing units make the cache miss, storing the data, which is read from the storage device respectively by the access requests, in one of the first entries and one of the second entries; and in response that the access requests simultaneously received from the request issuing units make the cache hit in the first and second cache areas, outputting the data retained in the first and second entries, to each of issuers of the access requests.
US11720496B2 Reconfigurable cache architecture and methods for cache coherency
A method for cache coherency in a reconfigurable cache architecture is provided. The method includes receiving a memory access command, wherein the memory access command includes at least an address of a memory to access; determining at least one access parameter based on the memory access command; and determining a target cache bin for serving the memory access command based in part on the at least one access parameter and the address.
US11720493B2 Cache management based on memory device over-provisioning
System and methods are disclosed include a memory device and a processing device coupled to the memory device. The processing device can determine an amount of valid management units in a memory device of a memory sub-system. The processing device can then determine a surplus amount of valid management units on the memory device based on the amount of valid management units. The processing device can then configure a size of a cache of the memory device based on the surplus amount of valid management units.
US11720490B2 Managing host input/output in a memory system executing a table flush
Responsive to receiving a table flush command, a first portion of an address mapping table is identified. A first flush operation with respect to a first portion of the address mapping table is performed. Responsive to receiving at least one memory access command, flush operations for a subsequent portion of the address mapping table is suspended. At least one memory access operation specified by the at least one memory access command is performed. A second flush operation with respect to the subsequent portion of the address mapping table is performed.
US11720488B2 Garbage collection of preloaded time-based graph data
The described technology is generally directed towards garbage collecting content selection graphs and related data from in an in-memory content selection graph data store. When a set of content selection graphs expire, a more current content selection graph set becomes active, and the storage space (e.g., in a Redis cache) used by the expired content selection graphs is reclaimed via garbage collection. Some graphs can be replaced before use, referred to as orphaned graphs, and the storage space for any such orphaned graphs is also reclaimed during garbage collection. Also garbage collected is storage space including related data structures used to generate and validate graphs.
US11720486B2 Memory data access apparatus and method thereof
The present disclosure provides a memory data access apparatus and method thereof. The memory data access apparatus includes a cache memory and a processing unit. The processing unit is configured to: execute a memory read instruction, wherein the memory read instruction includes a memory address; determine that access of the memory address in the cache memory is missed; determine that the memory address is within a memory address range, wherein the memory address range corresponds to a data access amount; and read data blocks corresponding to the data access amount from the memory address of a memory.
US11720484B2 System and method for efficient background deduplication during hardening
A method, computer program product, and computer system for identifying, by a computing device, content in a first bucket in a first cache. It may be determined that a first portion of the content in the first bucket is a duplicate, wherein a second portion of the content in the first bucket may be unique. The first portion of the content in the first bucket may be deduplicated from the first cache. The second portion of the content may be stored in a second bucket in a second cache.
US11720481B2 Method, apparatus and computer program product for predictive configuration management of a software testing system
Methods, apparatuses, systems, computing devices, computing entities, and/or the like are provided. An example method may include receiving a requirement request data object, generating at least one of a predicted complexity attribute or a predicted work track attribute corresponding to the requirement request data object, generating at least one predicted defect description attribute or at least one predicted test case description attribute corresponding to the requirement request data object, and transmitting a prediction data object that includes at least one of the predicted complexity attribute, the predicted work track attribute, the at least one predicted defect description attribute, or the at least one predicted test case description attribute. In some examples, the client device is configured to perform one or more software testing operations corresponding to the software testing task based at least in part on the prediction data object.
US11720480B2 Collaborative software event discourse decomposition
A ticket relating to a software event is received in a software development system. One or more public forums on software development is searched for the software event. Two or more topics on the software event are identified from one or more conversations from the one or more public forums that regard the software event. Two or more causes of the software event are determined by analyzing interrelations of the two or more topics.
US11720477B2 Unit testing method based on automatic generation of path coverage test cases
The present invention provides a unit testing method based on automatic generation of path coverage test cases. First, obtain a control flow graph of a program to be tested is obtained. Then, an executable code is executed in the generated control flow graph based on of an automatically generated test case, and meanwhile, a fitness value is calculated and acquired based on of an execution result of the executable code, and a sub-node is selected to continue repeating the above process, until a terminal node in the control flow graph is found, and finally a path marker is generated and the fitness value corresponding to the path is obtained. Then, an automatic test case generation algorithm is executed, and the algorithm constantly automatically generates test cases based on of the returned fitness value, and exits when the path is completely covered, or a set execution is timed out.
US11720473B2 System and method for implementing a log file processing module
Various methods, systems, apparatuses, and media for implementing a log file processing module are disclosed. A database stores a plurality of log files each having one or more lines with keywords for searching common keywords of errors and warnings appearing in testing an application. A receiver receives a log file from the database via a communication network. A processor operatively connected to the receiver and the database via the communication network dynamically and automatically summarizes contents of the log file by generating a reduced data file in a human readable format by automatically executing a summarization algorithm.
US11720472B2 Liveness as a factor to evaluate memory vulnerability to soft errors
Memory, used by a computer to store data, is generally prone to faults, including permanent faults (i.e. relating to a lifetime of the memory hardware), and also transient faults (i.e. relating to some external cause) which are otherwise known as soft errors. Since soft errors can change the state of the data in the memory and thus cause errors in applications reading and processing the data, there is a desire to characterize the degree of vulnerability of the memory to soft errors. In particular, once the vulnerability for a particular memory to soft errors has been characterized, cost/reliability trade-offs can be determined, or soft error detection mechanisms (e.g. parity) may be selectively employed for the memory. In some cases, memory faults can be diagnosed by redundant execution and a diagnostic coverage may be determined.
US11720471B2 Monitoring stack memory usage to optimize programs
A computer system determines stack usage. An intercept function is executed to store a stack marker in a stack, wherein the intercept function is invoked when a program enters or exits each function of a plurality of functions of the program. A plurality of stack markers are identified in the stack and a memory address is determined for each stack marker during execution of the program to obtain a plurality of memory addresses. The plurality of memory addresses are analyzed to identify a particular memory address associated with a greatest stack depth. A stack usage of the program is determined based on the greatest stack depth. Embodiments of the present invention further include a method and program product for determining stack usage in substantially the same manner described above.
US11720466B1 Interactive graph generation for computation analysis
A user interface generation system and associated methods are disclosed for displaying nodes of a computer program or computation. The system may determine an ordering and position of elements for display. The ordering can include determining a first ancestor branch of a node associated with a stage with an earliest start time among the start times associated with the stages of a plurality of ancestor branches. This first ancestor branch may be designated as first in the ordering. A second ancestor branch may be determined from among the remaining ancestor branches having an stage with an earliest start time among the start times associated with the remaining stages. This second ancestor branch can be designated as second in the ordering.
US11720465B2 Determining diagnostic information utilizing program code
Aspects of the present invention disclose a method, computer program product, and system for determining a response to a query from a user. The method includes one or more processors receiving a query associated with a software product. The query includes an indication of an error. The method further includes one or more processors determining whether a response to the query is available in an accessible knowledge base. In response to determining that a response to the query is not available, the method further includes one or more processors identifying content in program code of the software product that corresponds to the indicated error of the received query. The method further includes one or more processors determining a response to the query based on the identified content in the program code. The determined response to the query includes diagnostic information corresponding to the indicated error.
US11720464B1 System and method for reduction of data transmission by threshold adaptation
Methods and systems for managing data collection are disclosed. To manage data collection, a system may include a data aggregator and a data collector. The data aggregator and/or data collector may utilize inference models to predict the future operation of the data collector. To minimize data transmission, the data collector may transmit a representation of data to the data aggregator only if the representation of data falls outside a threshold. The threshold may be adapted by the data aggregator in response to the needs of downstream consumers of the data.
US11720462B2 Physical execution monitor
A method of monitoring execution of computer instructions includes receiving data items representing real-time measurements of side-channel information emanating from execution of computer instructions, each data item forming a value of a corresponding dimension of a side-channel information vector, receiving, for two or more of the dimensions of the side-channel vector, classifiers that assign the corresponding values of a side-channel vector to classes, and classifying the data items in accordance with the received classifiers, wherein an orthogonal distance of the data item from the classifier indicates a confidence value of the classification, generating a combined a confidence value for the side-channel information vector a, and outputting a signal if a confidence value indicates affiliation to a selected one of the two classes with a predetermined probability. The method conducts a self-test by generating a combined confidence value based to ensure correct outputting of the confidence value.
US11720458B2 Memory block age detection
Disclosed herein are related to an age detector for determining an age of a memory block, and a method of operation of the age detector. In one configuration, a memory system includes a memory block and an age detector coupled to the memory block. In one aspect, the memory block generates a first set of data in response to a first power on, and generates a second set of data in response to a second power on. In one configuration, the age detector includes a storage block to store the first set of data from the memory block, and inconsistency detector to compare the first set of data and the second set of data. In one configuration, the age detector includes a controller to determine an age of the memory block, based on the comparison.
US11720457B2 Remote direct memory access (RDMA)-based recovery of dirty data in remote memory
Techniques for implementing RDMA-based recovery of dirty data in remote memory are provided. In one set of embodiments, upon occurrence of a failure at a first (i.e., source) host system, a second (i.e., failover) host system can allocate a new memory region corresponding to a memory region of the source host system and retrieve a baseline copy of the memory region from a storage backend shared by the source and failover host systems. The failover host system can further populate the new memory region with the baseline copy and retrieve one or more dirty page lists for the memory region from the source host system via RDMA, where the one or more dirty page lists identify memory pages in the memory region that include data updates not present in the baseline copy. For each memory page identified in the one or more dirty page lists, the failover host system can then copy the content of that memory page from the memory region of the source host system to the new memory region via RDMA.
US11720456B2 Automatic configuration of a recovery service
A secondary location is configured as a recovery service for a primary location of the service. The secondary location is maintained in a warm state that is configured to replace the primary location in a case of a failover. During normal operation, the secondary location is automatically updated to reflect a current state of the primary location that is actively servicing user load. Content changes to the primary location are automatically reflected to the secondary location. System changes applied to the primary location are automatically applied to the secondary location. For example, removing/adding machines, updating machine/role assignments, removing adding/database are automatically applied to the secondary location such that the secondary location substantially mirrors the primary location. After a failover to the secondary location, the secondary location becomes the primary location and begins to actively service the user load.
US11720455B2 Method, apparatus, and non-transitory computer readable medium for migrating virtual machines
A method and an apparatus for migrating virtual machine includes monitoring a status of a compute node; determining whether the compute node meets a trigger condition; wherein the trigger condition comprising a time period of lost connection of the compute node reaches a predetermined time period, or an unstable status of the compute node; and if the compute node meets the trigger condition, transmitting a message to a control node to migrate the VM.
US11720453B2 High performance distributed system of record with unspent transaction output (UTXO) database snapshot integrity
A method operative in association with a set of transaction handling computing elements that comprise a network core that receive and process transaction requests into an append-only immutable chain of data blocks, wherein a data block is a collection of transactions, and wherein presence of a transaction recorded within a data block is verifiable via a cryptographic hash, and wherein Unspent Transaction Output (UTXO) data structures supporting the immutable chain of data blocks are maintained in a UTXO database, wherein a UXTO is an output from a finalized transaction that contains a value. The technique herein includes periodically snapshotting a given portion of the UTXO database to generate a hash. The hash of the snapshot is recorded within the immutable chain of data blocks, and preferably within a given block header. In responsive to a receipt of a recovery request, and to facilitate recovery of the system to a provably-known state, a consensus algorithm is executed over the UXTO snapshot.
US11720452B2 Systems and methods for determining data storage insurance policies based on data file and hardware attributes
Disclosed herein are systems and method for determining data storage insurance policies. In an exemplary implementation, a method comprises receiving a request to add a data storage insurance policy to a plurality of data files. The method comprises extracting data file attributes and determining a data recovery score for each respective data file based on a uniqueness, criticality, and/or importance of the respective data file. The method comprises determining a hardware score for each of a plurality of performance tiers comprising at least one storage server, based on an available capacity, a performance cost, and/or data recovery scores of data files currently stored at each of the plurality of performance tiers. The method comprises selecting and executing a data storage insurance policy for the respective data file based on a plurality of data recovery rules and/or the comparison of the data recovery score and the hardware score.
US11720451B2 Backup and recovery for distributed database with scalable transaction manager
A method may include performing, at multiple data partitions, a point-in-time recovery to a specified time by applying transactions that have committed at each data partition up to the specified time. Open transactions that have not been committed at each data partition at the specified time may be identified. A corresponding transaction coordinator may be queried for an outcome of the open transactions. Open transactions that affect a single data partition may be aborted. The point-in-time recovery may be performed at the transaction coordinator partitions by determining the outcome of the open transactions. The transaction coordinator partitions may abort any transaction that remains open subsequent to the point-in-time recovery. If the specified time may be greater than a safety threshold, data up to an earlier point-in-time than specified may be recovered depending on whether there are missing portions of transaction logs at the data partitions or the transaction coordinator partitions.
US11720446B2 Method of demand scrubbing by placing corrected data in memory-side cache
Systems, apparatuses, and methods related to chiplets are described. A chiplet-based system may include a memory controller chiplet to control accesses to a storage array, and the memory controller chiplet can facilitate error correction and cache management in a manner to minimize interruptions to a sequence of data reads to write corrected data from a prior read back into the storage array. For example, a read command may be received at a memory controller device of the memory system from a requesting device. Data responsive to the read command may be obtained and determined to include a correctable error. The data may be corrected, transmitted to the requesting device and written to cache of the memory controller device with an indication that data is valid and dirty (e.g., includes an error or corrected error). The data is written back to the memory array in response to a cache eviction event.
US11720444B1 Increasing of cache reliability lifetime through dynamic invalidation and deactivation of problematic cache lines
A system captures errors and stores an obsolete line bit qualifier per cache entry that can be used to dynamically mark a specific cache entry as obsolete. For example, the cache entry can be marked as obsolete after detecting repetitive single-bit errors on a same cache entry within a predetermined period of time. For cache lines marked as obsolete, a cache controller can ensure that the cache line entry remains unused. The detection of a repetitive single-bit error can be accomplished by implementing a counter per cache entry and a timer. The counter counts errors within a timer window, and a repetitive error is reported if the counter reaches a threshold level. By catching repetitive single-bit errors before such errors spread to multi-bit errors, the system can increase the life span of the server computer.
US11720443B2 Error correction management for a memory device
Methods, systems, and devices for error correction management are described. A system may include a memory device that supports internal detection and correction of corrupted data, and whether such detection and correction functionality is operating properly may be evaluated. A known error may be included (e.g., intentionally introduced) into either data stored at the memory device or an associated error correction codeword, among other options, and data or other indications subsequently generated by the memory device may be evaluated for correctness in view of the error. Thus, either the memory device or a host device coupled with the memory device, among other devices, may determine whether error detection and correction functionality internal to the memory device is operating properly.
US11720441B2 Processing-in-memory (PIM) devices
A Processing-In-Memory (PIM) device includes a first storage region and a multiplication/accumulation (MAC) calculator. The first storage region configured to store a first data. The MAC operator configured to execute a MAC calculation on the first data and second data in an MAC mode. When an error exists in the first data, the MAC operator compensates multiplication result data generated by a multiplying calculation of the first data and the second data and executes an adding calculation of the compensated multiplication result data.
US11720438B2 Recording and decoding of information related to memory errors identified by microprocessors
A system, method and apparatus to record data relevant to hardware errors identified by microprocessors. For example, in response to a hardware error, a microprocessor can store first data about the error in registers in the microprocessor and start to execute instructions configured in firmware and/or in an operating system. Execution of the instructions in response to the hardware error causes the microprocessor to: generating second data about the error based at least in part on the first data in the registers; and store the second data at a location not affected by restarting execution of an operating system in the processor. For example, the execution of the instructions can cause the microprocessor to decode the first data to obtain a temperature of the computing device as part of the second data.
US11720434B2 Data collection agent trained for telemetry data collection
An apparatus comprises at least one processing device that is configured to implement a data collection agent and obtain a telemetry data collection specification. The at least one processing device is configured to train the data collection agent based at least in part on the telemetry data collection specification and to obtain an issue description corresponding to a technical support issue associated with a source device of an information processing system. The at least one processing device is configured to generate a telemetry data collection query based at least in part on the obtained issue description using the trained data collection agent and to submit the query to the source device. The at least one processing device is configured to obtain from the source device, telemetry data generated based at least in part on the query and to present the telemetry data to a user via a graphical user interface.
US11720431B1 Identifying and reporting baseboard management controller performance degradation
A computer program product and computer-implemented method include various operations. The operations include periodically obtaining a subset of a first failure data capture file from a baseboard management controller, analyzing the subset of the first failure data capture file to identify a performance degradation in one or more services performed by the baseboard management controller, and obtaining a complete copy of the first failure data capture file from the baseboard management controller in response to identifying the performance degradation, wherein the complete copy of the first failure data capture file is obtained from the baseboard management controller prior to the performance degradation reaching a performance level that triggers an automatic reset of the baseboard management controller. The operations may further include sending a notification to a user, wherein the notification identifies that the baseboard management controller has experienced the performance degradation.
US11720429B2 Optimizing logging of decision outcomes in distributed transactions
Systems and methods are described for optimizing logging of decision outcomes in distributed transaction protocols. An example method may comprise: executing, by a processing device, a transaction manager to coordinate a distributed transaction for a plurality of participants; transmitting, by the processing device via the transaction manager, prepare messages to the plurality of participants; serializing a transaction log record of the distributed transaction in parallel with the transmitting of the prepare messages; speculatively writing the serialized transaction log record in persistent memory while the transaction manager performs the serializing of the transaction log record; and updating a speculative indicator associated with the distributed transaction to indicate validity of the transaction log record.
US11720428B2 Mobile application service engine (MASE)
Third party applications are deployed as “containerized applications” on one or more wireless AP devices. The containerized applications are confined to a pre-allocated segregated disk space within a file system of a wireless AP device. The containerized applications have access to standard Linux services as well as access to advanced features provided by an AP.
US11720426B2 Client-side automated application programming interface (API) mapping
A system, method and product for client-side automated application programming interface (API) mapping of a computerized system. The method comprises creating a mapping by: detecting, by a client-side agent that is operated on a client device executing a frontend of the computerized system, an invocation by a first application of the API function of a second application, wherein the API function is defined by a function prototype comprising a domain of potential values for an input or output parameter of the API function; and based on information gathered by the client-side agent, automatically determining a logical schema of the API function, wherein the logical schema defining a logical function prototype comprising a sub-domain of the domain of potential values, wherein the sub-domain restricting at least one value of the domain.
US11720422B1 Unified container for hardware and software binaries
A unified container file can be selected using computer hardware. The unified container file can include a plurality of files embedded therein used to configure a programmable integrated circuit (IC). The plurality of files can include a first partial configuration bitstream and a second partial configuration bitstream. The unified container file also includes metadata specifying a defined relationship between the first partial configuration bitstream and the second partial configuration bitstream for programming the programmable IC. The defined relationship can be determined using computer hardware by reading the metadata from the unified container file. The programmable IC can be configured, using the computer hardware, based on the defined relationship specified by the metadata using the first partial configuration bitstream and the second partial configuration bitstream.
US11720420B2 Adaptive application version integration support
An Application Programming Interface (API) call that is directed from a first application to a second application is intercepted. A first version number is identified for the first application and a second version number is identified for the second application. One or more transformations are processed on the API call to produce a compatible API call that is compatible with the second application. The compatible API call is provided to the second application for processing on behalf of the first application.
US11720418B2 Distillation of various application interface data structures distributed over distinctive repositories to form a data source of consolidated application interface data components
Various embodiments relate generally to computer software and systems, including a subset of intermediary executable instructions constituting an communication interface between various software and/or hardware platforms, and, more specifically, to an application interface integration design management platform configured to analyze distinctive repositories (e.g., version-control application-based repositories) and identify application interface files and data components to form a consolidated data source with which to perform a unified search (e.g., a global search) to implement different portions of various application interfaces in development of application program interfaces (“APIs”), and the like. For example, a method may include indexing portions of application interfaces disposed in distinctive repositories, extracting the portions of application interfaces for storage in a consolidated data storage to facilitate, among other things, a unified search operation over data derived from multiple repositories.
US11720417B2 Distributed inferencing using deep learning accelerators with integrated random access memory
Systems, devices, and methods related to a Deep Learning Accelerator and memory are described. For example, an integrated circuit device may be configured to execute instructions with matrix operands and configured with random access memory. At least one interface of the integrated circuit device is configured to receive input data from a data source, and to receive, from a server system over a computer network, parameters of a first Artificial Neural Network (ANN) and instructions executable by the Deep Learning Accelerator to perform matrix computation of the first ANN. The Deep Learning Accelerator may execute the instructions to generate an output of the first ANN responsive to the third data; and the at least one interface is configured to transmit the output to the server system over the computer network as an input to a second ANN in the server system.
US11720413B2 Systems and methods for virtualizing fabric-attached storage devices
Disclosed are systems and methods of providing virtualized storage that may include establishing, through a load balancer, a transport connection between a device and a group of fabric-attached storage devices, and transferring data between the device and the group of fabric-attached storage devices through the transport connection using a transport protocol, wherein the group of fabric-attached storage devices comprises two or more fabric-attached storage devices and is accessed by the device as a logical storage device. A storage device may include a storage medium, a network fabric interface, and a storage controller configured to transfer data between the storage medium and a device through the network fabric interface over a transport connection, wherein the storage controller is configured to share the transport connection with another data storage device that is fabric-attached.
US11720409B2 Resource processing method and apparatus, and storage medium
A resource processing method and apparatus are proposed in the embodiment of the present disclosure. The method includes: obtaining a resource allocation scenario; querying a corresponding strategy combination configuration according to the resource allocation scenario; executing each allocation strategy to determine a target resource pool allocated with the allocation strategy; obtaining resources corresponding to each allocation strategy from the target resource pool allocated with the allocation strategy; executing the combination operation on the resources corresponding to the allocation strategy to obtain target resources.
US11720408B2 Method and system for assigning a virtual machine in virtual GPU enabled systems
Disclosed are aspects of task assignment for systems that include graphics processing units (GPUs) that are virtual GPU (vGPU) enabled. In some examples, an algorithm is determined based on predetermined virtual machine assignment algorithms. The algorithm optimizes for a predetermined cost function. A virtual machine is queued in an arrival queue for assignment. A graphics configuration of a system is determined. The graphics configuration specifies a number of graphics processing units (GPUs) in the system. The system includes a vGPU enabled GPU. The algorithm is selected based on a correlation between the algorithm and the graphics configuration of the system. The virtual machine is assigned to a run queue based on the selected algorithm.
US11720404B2 Systems and methods for arbitrating access to a shared resource
Systems and methods for arbitrating access of a shared resource are disclosed. Data is received from various sources and stored in various queues. A first data structure is generated based on the stored data. The first data structure may be associated with two dimensions (e.g. a first dimension associated with sources and a second dimension associated with destinations). A second data structure is generated based on the first data structure. The second data structure may be associated with one dimension. The one dimension may include the second dimension. A first arbitration is performed based on the second data structure for selecting a destination. A second arbitration is performed based on the first data structure and the selected destination for selecting a source. Data stored in one of the queues associated with the selected source and the selected destination is retrieved, and the retrieved data is provided to the shared resource.
US11720395B1 Cloud thread synchronization
A system, apparatus, and method for thread synchronization is provided. In one embodiment, a network system receives a signal from a first computing machine, and determines whether one or more processes are waiting for the signal. The network system also transmits the signal to one of the one or more processes on the first computing machine or a second computing machine to execute a thread of the process.
US11720394B2 Automatic code path determination
The discussion relates to automatically providing information about what code sequences contribute to a length of time a program takes to execute. One example can collect context switch and ready thread event tracing data from a program over a period of interest and identify time blocks of program threads from the period of interest. The example can distinguish individual time blocks that contribute to execution time for the period of interest from other individual time blocks that do not contribute to the execution time.
US11720383B2 Information processing apparatus and information processing method
An information processing apparatus is provided, the information processing apparatus including a processing unit that executes a virtual machine, in which the virtual machine operates a program with a stack machine, the virtual machine secures a first operation area where a first program operates, in a storage area allocated in a storage medium, and, when a second program different from the first program is called from the first program, the virtual machine secures a second operation area where the second program operates, in the storage area.
US11720378B2 Systems and methods to facilitate task-specific workspaces for a collaboration work management platform
Described herein are systems and methods to facilitate task-specific workspaces for a collaboration work management platform. Task-specific workspaces for individual ones of the users for individual ones of the tasks may be facilitated. Presentation of the first task and/or the first task-specific workspace for the first task for the first user may be effectuated. Information characterizing interactions of the first user with the first set of applications within the first task-specific workspace at or near a first time may be obtained and/or stored responsive to a pause and/or completion of the first task at the first time. The one or more windows corresponding to the first set of applications for the first task may be minimized and/or closed. Responsive to a re-start of the first task, the first set of applications may be restored based on the environment state information.
US11720374B1 Dynamically overriding a function based on a capability set
Dynamically overriding a function based on a capability set. A computer system reads a portion of an executable image file. The portion includes a first memory address corresponding to a first callee function implementation. The first memory address was inserted into the portion by a compiler toolchain. Based on extensible metadata included in the executable image file, and based on a capability set that is specific to the computer system, the computer system determines a second memory address corresponding to a second callee function implementation. Before execution of the portion, the computer system modifies the portion to replace the first memory address with the second memory address.
US11720369B2 Path management and failure prediction using target port power levels
Techniques are provided for path management and failure prediction in a multipath environment using target port power levels. One method comprises obtaining, by a first entity that communicates with a second entity via multiple paths, a transmit power level and/or a receive power level of a target port associated with the second entity; evaluating the transmit power level and/or the receive power level of the target port relative to a threshold; and setting, by the first entity, a path state of one or more paths between the first entity and the target port to a standby state based on the evaluating, wherein the first entity establishes paths between the first entity and one or more other target ports of the second entity in an active state. Existing communications on the one or more paths between the first entity and the target port may be allowed to complete in the standby state.
US11720367B2 Securing conditional speculative instruction execution
A method performed in a processor, includes: receiving, in the processor, a branch instruction in the processing; determining, by the processor, an address of an instruction after the branch instruction as a candidate for speculative execution, the address including an object identification and an offset; and determining, by the processor, whether or not to perform speculative execution of the instruction after the branch instruction based on the object identification of the address.
US11720365B2 Path prediction method used for instruction cache, access control unit, and instruction processing apparatus
An instruction processing apparatus is disclosed and includes: an instruction cache, which maps data blocks in a memory based on a multi-way set-associative structure and includes a plurality of cache lines; and an access control unit, coupled between an instruction fetch unit and the instruction cache, and adapted to read the plurality of cache lines respectively by using a plurality of data channels, and select a hit cache line from the plurality of cache lines by using a plurality of selection channels, to obtain an instruction, where the access control unit includes a path prediction unit, where the path prediction unit obtains, based on a type of the instruction, path prediction information corresponding to an instruction address, and enables at least one data channel and/or at least one selection channel based on the path prediction information. The instruction processing apparatus selectively enables an access channel of the instruction cache based on the path prediction information by using the access control unit, to reduce dynamic power consumption in access. A corresponding path prediction method, a computer system, and a system-on-chip are also disclosed.
US11720359B2 Large data read techniques
Devices and techniques are disclosed herein for more efficiently exchanging large amounts of data between a host and a storage system. In an example, a read command can optionally include a read-type indicator. The read-type indicator can allow for exchange of a large amount of data between the host and the storage system using a single read command.
US11720357B2 Computing device and method
The present disclosure provides a computation device. The computation device is configured to perform a machine learning computation, and includes an operation unit, a controller unit, and a conversion unit. The storage unit is configured to obtain input data and a computation instruction. The controller unit is configured to extract and parse the computation instruction from the storage unit to obtain one or more operation instructions, and to send the one or more operation instructions and the input data to the operation unit. The operation unit is configured to perform operations on the input data according to one or more operation instructions to obtain a computation result of the computation instruction. In the examples of the present disclosure, the input data involved in machine learning computations is represented by fixed-point data, thereby improving the processing speed and efficiency of training operations.
US11720356B2 Range checking instruction for setting a status value indicative of whether a first address and second address identified by the instruction correspond to the same memory attribute entry
An apparatus comprises an instruction decoder to decode instructions, processing circuitry to perform data processing in response to the instructions decoded by the instruction decoder, and memory attribute checking circuitry to check whether a memory access request issued by the processing circuitry satisfies access permissions specified in a plurality of memory attribute entries. Each memory attribute entry specifies access permissions for a corresponding address region of variable size within an address space. In response to a range checking instruction specifying address identifying parameters for identifying a first address and a second address, the instruction decoder controls the processing circuitry to set, in at least one software-accessible storage location, a status value indicative of whether the first address and the second address correspond to the same memory attribute entry.
US11720349B2 Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and OTA master
A software update apparatus includes a communication unit that sends a request for downloading update data to a center, a storage unit that stores the downloaded update data, and a control unit that executes, based on the update data, a control for installing, or installing and activating update software on one or more target electronic control units from among a plurality of electronic control units connected to each other via an in-vehicle network. The control unit acquires software versions of the electronic control units, determines whether there is a consistency in a combination of the acquired software versions, and executes, upon determining that there is an inconsistency in the combination of the acquired software versions, a process for attaining the consistency in the combination of the software versions.
US11720347B1 Systems and methods for providing stable deployments to mainframe environments
A method for providing mainframe codebase maintenance and security is performed by a mainframe deployment device. The method includes importing the mainframe codebase from a mainframe device. The mainframe codebase includes at least one code region including at least one code element. The method also includes identifying the code regions and initializing a branch repository corresponding to at least one identified code region. The method includes querying the imported mainframe codebase to identify, for the code elements, a user identifier and a source region. The method includes populating the branch repositories with the code elements based on the respective source region. The method includes applying a code quality scan to the populated branch repositories to identify a code quality issue in the respective code elements. The method also includes submitting at least one code element having an identified code quality issue to a user device correct the code quality issues.
US11720345B2 Pull based inner-loop code deployment
A method includes determining whether a code update for the service is available at a central repository of the computing environment and, in response to determining that the code update is available, retrieving the code update from the central repository. The method further includes performing a modification of the service in view of the code update.
US11720344B2 Code hot-update method and device, storage medium, processor, and terminal
A code hot-update method and terminal are provided. The method includes: code to be hot-updated is translated into first-type intermediate code, wherein the first-type intermediate code is compiled by using a compiler of a target-type operating system; the first-type intermediate code is translated into bytecode to be run, wherein the bytecode to be run is interpreted by an interpreter of the target-type operating system; and the bytecode to be run is interpreted by using the interpreter to hot-update the code to be hot-updated.
US11720342B2 Application update with data-preserving rollback
Systems and methods include execution of a first application associated with a first access schema and a first data model in a data schema of a database system. While the first application is receiving incoming user requests, the first data model in the data schema is extended based on a second data model of a second application, a second access schema of the second application is prepared in the database system, data of the first data model in the data schema is migrated to the second data model, data of the first data model in the data schema is replicated to the second data model while the first application is receiving incoming user requests, the second application is executed, the incoming user requests are re-directed to be received by the executing second application, and the replication of data of the first data model in the data schema to the second data model is stopped. While the second application is receiving incoming user requests, data of the second data model in the data schema is replicated to the first data model.
US11720340B2 Hash map of executable control blocks
In an example implementation according to aspects of the present disclosure, a method for creating a hash map comprising at least one entries corresponding to at least one executable control blocks, storing the execution control blocks in a shared function address space, and executing the at least one executable control blocks based on referencing a corresponding entry in the hash map.
US11720339B2 Systems and methods for updating automatic teller machines
Disclosed herein are systems and methods for deploying and/or rolling back automatic teller machine (ATM) updates. Such methods can store a back-up system image of a client operating system on a virtual hard drive. When an update is deployed from a host operating system to the client operating system, the system update may fail to install properly, and the ATM may shut down. In response, the host operating system can execute instructions to the client operating system to boot from a bootable image on the virtual hard drive. Then, the virtual hard drive can emulate, by a boot loader on the back-up system image, the client operating system on the ATM from the virtual hard drive without loading the client operating system. Then, the virtual hard drive can install a rolled-back operating system on the ATM. The rolled-back operating system can comprise the back-up system image.
US11720336B2 Software deployment to multiple computing devices
A particular method includes storing a manifest file and a parameters file at a data store. The manifest file and the parameters file are associated with a software deployment package. An application associated with the software deployment package is published to a first remote computing device and to a second remote computing device. The method includes receiving first parameter values from the first remote computing device and receiving second parameter values from the second remote computing device. The first parameter values are stored in a first region of the data store that is specific to the first computing device. The second parameter values are stored in a second region of the data store that is specific to the second computing device.
US11720333B2 Extending application lifecycle management to user-created application platform components
The examples described herein extend application lifecycle management (ALM) processes (e.g., create, update, delete, retrieve, import, export, uninstall, publish) to user-created application platform components. First and second components are generated within an application platform. The first component is customized at least by indicating whether the first component is subject to localization, defining a layering of the first component, and indicating whether the first component is protected from downstream modification. The second component is customized in accordance with customizing the first component, and is further customized by defining a dependency of the second component on the first component. The components are deployed in a target environment with metadata representing the customizations and enabling the ALM processes.
US11720332B2 Compiling a program from a graph
A method for generating an executable program to run on one or more processor modules. The method comprises: receiving a graph comprising a plurality of data nodes, compute vertices and edges; and compiling the graph into an executable program including one or more types of multi-access instruction each of which performs at least two memory access (load and/or store) operations in a single instruction. The memory on each processor module comprises multiple memory banks whereby the same bank cannot be accessed by different load or store operations in the same instruction. The compilation comprises assigning instances of the multi-access instructions to implement at least some of the graph edges, and allocating the data to memory addresses within different ones of the banks. The allocating is performed subject to one or more constraints, including at least that different load/store operations should not access the same memory bank in the same instruction.
US11720330B2 Application development involving instant protoyping
A system for developing software provides a graphical user interface on a display of a client device, the graphical user interface displaying features from a library of features for a custom software application, implements simulations of a plurality of the features available for demonstration through the graphical user interface, stores blocks of source code for each feature in a source code repository wherein the blocks are adapted to provide an actual application when compiled by developers, receives from the client device, by a server running a software building component, one or more selected features for the software application, automatically integrates, by the software building component, the one or more selected features to generate an integrated feature set based on attributes of each of the selected features and an inter-feature rules set, and generates an interactive visualization of a navigable prototype of the software application based on the integrated feature set.
US11720329B2 Generating a shuffle seed
A method for generating a seed for a shuffle algorithm, the method performed by a plurality of computing devices and comprising, at each computing device in the plurality, generating a respective plurality of seeds for a shuffle algorithm, determining a fitness score for each of the generated seeds, and identifying a seed among the generated seeds having the best fitness score, wherein the number of generated seeds is determined based on a predetermined limit.
US11720328B2 Processing unit with small footprint arithmetic logic unit
A parallel processing unit employs an arithmetic logic unit (ALU) having a relatively small footprint, thereby reducing the overall power consumption and circuit area of the processing unit. To support the smaller footprint, the ALU includes multiple stages to execute operations corresponding to a received instruction. The ALU executes at least one operation at a precision indicated by the received instruction, and then reduces the resulting data of the at least one operation to a smaller size before providing the results to another stage of the ALU to continue execution of the instruction.
US11720323B2 Audio device, program, and playback control method
An audio device being a mobile terminal includes: first and second playback units; and a display controller that causes a display to display a screen including an operation element for accepting a user operation. The display controller includes: a first display controller to display a first screen including an operation element for the first music data; a second display controller to display a second screen including an operation element for the second music data; a third display controller to display a third screen including a third operation element including one of an operation element for both the first and second music data or an operation element for adjusting an audio output ratio, the third screen not including an operation element related to the playback setting; and a display transition controller to display the first-third screens so as to make transition between the first-third screens based on the user operation.
US11720319B2 Playback queue with software components
Example techniques described herein relate to a software application that is configured to operate as an add-on software component to audio-playback software on a playback device of a media playback system. An example implementation may involve adding the multiple audio tracks to the playback queue, and before playing back a first audio track, enabling a first add-on component to audio-playback software. The first add-on component corresponds to a first remote source and enabling this component causes a first modification to an equalization of the playback device. The example implementation may also involve before playing back a second audio track, enabling a second add-on component to the audio-playback software. The second add-on component corresponds to the second remote source and enabling this component causes a second modification to the equalization. Enabling the second add-on component disables the first add-on component if enabled.
US11720318B2 Audio accessory with high and low impedance paths to a speaker, and a radio for the audio accessory
An audio accessory with high and low impedance paths to a speaker is provided, and a radio therefor. The audio accessory comprises: a speaker; an audio interface to connect to a respective audio interface of the radio; a switching circuit comprising: high and low impedance paths; and a switch to connect the audio interface to the speaker via one of the high and low impedance paths, the switch initially connecting the audio interface to the speaker via the high impedance path. The accessory further comprises a data interface to connect to a respective data interface of the radio; and a controller to: in response to receiving, via the first data interface, from the radio, a message to control the switch to connect the audio interface to the speaker via the low impedance path, control the switch to connect the audio interface to the speaker via the low impedance path.
US11720316B2 Digitally controlled microphone with audio compressor
A digitally controlled microphone with audio compressor includes a capsule; a compressor circuitry having a compressor engine, a digitally controlled root mean square (RMS) detector and a digitally controlled analog processor; a bypass switch to the compressor circuitry; an analog to digital converter (ADC); a digital processor that sends digital audio to a host and receives a second digital audio signal; a digital to analog converter (DAC) and a summing circuit that combine the audio with the audio from the host and send it to a digitally-controlled headphone amplifier and a headphone jack; a microphone body; a serial host interface connector; and hardware controls on the microphone body.
US11720315B1 Multi-stream video encoding for screen sharing within a communications session
Methods, systems, and apparatus, including computer programs encoded on computer storage media related to multi-stream video encoding for screen sharing a communications session. The system may determine a sub-area and a remaining area of a display region. A first video stream of the sub-area is generated at a first frame rate. A second video stream of the remaining area is generated at second frame rate, where the second frame rate is a frame rate lower than the first frame rate. A client device may transmit the first video stream and the second video stream to a second client device.
US11720309B2 Feature-based flow control in remote computing environments
The disclosure provides an approach for print redirection in a remote computing environment. Embodiments include receiving, on a remote device, a request to perform a printing task using a printing device associated with a client device. Embodiments include determining, on the remote device, that data associated with the request to perform the printing task exceeds a size threshold. Embodiments include generating, on the remote device, a plurality of data slices based on the data, wherein each respective data slice of the plurality of data slices comprises a respective subset of the data that does not exceed the size threshold. Embodiments include transmitting, from the remote device to the client device, the plurality of data slices as separate transmissions in separate time intervals along with information that allows the data to be reconstructed from the plurality of data slices for performing the printing task on the client device.
US11720304B2 Printer driver profiles
A method for configuring, via a website, printer settings for a printer is described. The method includes determining a printer driver for the printer. The method also includes determining at least one printing profile scope of a set of printing profile scopes that includes the printer driver. The at least one printing profile scope includes a plurality of printer drivers. The method further includes determining at least one printing profile for the printer based on the at least one printing profile scope. The at least one printing profile is applicable to a plurality of printer drivers. The method additionally includes presenting the at least one printing profile.
US11720298B2 Information processing apparatus and control method
In a case where an inspection level to be used in determining quality of an image of an inspected surface of a printed sheet is set based on a comparison between a captured image resulting from imaging the inspected surface and a reference image, a plurality of inspection regions varying in inspection level is set for the reference image. In a case where an overlap region is present in the plurality of inspection regions, an inspection level of the overlap region is identified based on a predetermined priority. Further, the identified inspection level of the overlap region is displayed.
US11720294B2 Information processing apparatus managing use of document and document management method therefor
The information processing apparatus includes an input device, a communication device, and a control device. The image indicated by the document is input to the input device. The communication device communicates with other electronic apparatuses. The control device includes a processor, and the processor functions as a controller by executing a control program. The controller detects a code indicating permission or prohibition of a job related to the document and a provider of the document from the input image, and determines the permission or prohibition of the job related to the document and the provider of the document on the basis of the detected code, and, in a case where it is determined that the job related to the document is permitted, executes the job related to the document, and notifies the provider that the job related to the document has been executed via the communication device.
US11720293B2 Printing apparatus and method of producing printed item
When first print data and second print data are selected as a target of collective printing and when a first print setting applied to printing of the first print data and a second print setting applied to printing of the second print data are inconsistent with each other, a printing apparatus provides a user with a first procedure for making the first print setting and the second print setting consistent with each other, and when the first print setting and the second print setting are consistent with each other, the printing apparatus performs collective printing of the first print data and the second print data.
US11720290B2 Memcached server functionality in a cluster of data processing nodes
A method is performed by a first server on a chip (SoC) node that is one instance of a plurality of nodes within a cluster of nodes. An operation is performed for determine if a second one of the SoC nodes in the cluster has data stored thereon corresponding to a data identifier in response to receiving a data retrieval request including the data identifier. An operation is performed for determining if a remote memory access channel exists between the SoC node and the second one of the SoC nodes. An operation is performed for access the data from the second one of the SoC nodes using the remote memory access channel after determine that the second one of the SoC nodes has the data stored thereon and that the remote memory access channel exists between the SoC node and the second one of the SoC nodes.
US11720289B2 Block family tracking for memory devices
An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to receive a read command specifying an identifier of a logical block and a page number; translate the identifier of the logical block into a physical address of a physical block stored on the memory device, wherein the physical address comprises an identifier of a memory device die; identify, based on block family metadata associated with the memory device, a block family associated with the physical block and the page number; determine a threshold voltage offset associated with the block family and the memory device die; compute a modified threshold voltage by applying the threshold voltage offset to a base read level voltage associated with the memory device die; and read, using the modified threshold voltage, data from a physical page identified by the page number within the physical block.
US11720288B2 Memory system with controller to write data to memory based on lifetime information in write command
According to one embodiment, a memory system detects a first block in which an elapsed time from a time point at which the block has been filled with write data exceeds a first period. The memory system notifies a host of a list of identifiers capable of identifying valid data portions stored in the first block or a list of identifiers capable of identifying all data portions stored in the first block. When receiving, from the host, a first copy request specifying one or more valid data portions stored in the first block as copy target data and specifying the second block group as a copy destination block group, the memory system copies the one or more valid data portions specified as the copy target data from the first block to the second block group.
US11720287B1 System and method for memory management
Embodiments include herein are directed towards a double data rate (“DDR”) controller system. Embodiments may include a plurality of read data buffers, wherein each of the plurality of read data buffers is configured for read data storage and is of a same size. Embodiments may further include a port read response queue that stores information corresponding to an incoming read and a command queue configured to receive read data buffer state information from the port read response queue. Embodiments may also include a read data buffer allocation tracker configured to track a state of each of the plurality of read data buffers.
US11720283B2 Coherent access to persistent memory region range
A method and system for maintaining coherency between DMA and NVMe data paths are disclosed. As DMA requests are received in the PMR region, a device controller will translate these into NVMe commands with a dedicated queue that is hidden from a host that has higher priority than the corresponding host (NVMe) commands. The payload returned from an internally executed NVMe command is stored in a buffer used to complete the DMA request. As memory reads are submitted, the controller will mark corresponding LBA ranges for overlap, ensuring coherency between these reads and writes from other queues. Since the internal PMR queue has a higher priority than host-facing queues (e.g., NVMe), and the PMR is read-only, read coherency against host writes to the same region may be achieved.
US11720277B2 Control system and control method for controlling storage device
A control system and a control method are provided. The control system provides a first setting signal in response to an abnormal read-write operation performed on at least one storage device. The control system generates a first state signal having a first logic value in response to the first setting signal and latches the first state signal, and disables the at least one storage device on which the abnormal read-write operation is performed in response to the first state signal having the first logic value. The control system includes a restart input module. The restart input module converts the first logic value of the latched first state signal into a second logic value, so that the control system restarts the at least one storage device disabled in response to the first state signal having the second logic value.
US11720275B2 File reading method, non-transitory computer readable storage medium, and communication device for reading file from non-volatile memory
A file reading method includes following operations: determining, by a processor, whether a file in a SIM card is stored in a non-volatile memory; performing, by the processor, a reading process to read the file from the SIM card if the file is not stored in the non-volatile memory; and storing, by the processor, the file into the non-volatile memory.
US11720274B2 Data migration using cache state change
In some examples, for migrating data from a first storage system to a second storage system, a system creates a proxy at the first storage system to direct write requests received at the first storage system to the second storage system, initially sets a cache in the first storage system to a first state in which the cache stores write data for first write requests, and changes a state of the cache from the first state to a second state in which write data for second write requests bypasses the cache and are directed by the proxy to the second storage system.
US11720273B2 Codeword error leveling for 3DXP memory devices
Disclosed is a system that comprises a memory device and a processing device, operatively coupled with the memory device, to perform operations that include, identifying, by the processing device, a plurality of partitions located on a die of the memory device. The operations performed by the processing device further include selecting, based on evaluating a predefined criterion reflecting a physical layout of the die of the memory device, a first partition and a second partition of the plurality of partitions. The operations performed by the processing device further include generating a codeword comprising first data residing on the first partition and second data residing on the second partition.
US11720265B2 Data migration synchronization process using a manifest from a source device to a new destination device
In some implementations, a computing device may configure a new device based on a current state of an old device, including settings, preferences, and other user data. The data may be transferred from the old device to the new device, and then relocated according to a manifest that details positions of the data on the old device. The destination device may be rebooted into a configuration mode to allow for the relocation of the transferred data, and then rebooted again to configure the destination device to provide access to the data in its respective relative locations on the destination device.
US11720263B2 Arrangement of memory cells for a quantum-computing device
An array of interconnected memory cells for storing therein a fractional-quantum-Hall-effect droplet whose state is controllable using voltages applied to the cell electrodes. In an example embodiment, the memory cells are arranged and linked together such as to reduce the geometric size of the array, e.g., compared to that of a linear array having the same number of memory cells. For example, one or more wheel-and-spokes arrangements of the memory cells can be used for this purpose. The smaller geometric size of the array can result in better coherence across the droplet confined therein, which can advantageously be used to improve the reliability and/or performance of the corresponding quantum-computing device.
US11720259B2 Selective dummy writes for asynchronous power loss handling in memory devices
An asynchronous power loss (APL) event is detected at a memory device. A last written page is identified in the memory device in response to detecting the APL event. A count of zeros programmed in the last written page is determined. The count of zeros is compared to a threshold constraint to determine whether to perform a dummy write operation on the last written page.
US11720258B2 Memory bypass for error detection and correction
Methods, systems, and devices for compressed logical-to-physical mapping for a memory bypass for error detection and correction are described. A memory device may include error detection and correction circuitry for detecting and correcting errors in data that is read from a memory array of the memory device. To reduce read latencies, the memory device may include bypass circuitry that enables it to transmit the data to the host device before or during error detection. If the memory device determines that the data is erroneous, the memory device may transmit an alert to the host device concurrently with or after transmitting the data. The memory device may perform error correction on the data and store corrected data in a register. Based on receiving an alert, the host device may issue one or more additional read commands to re-read the data from the memory bank or read the corrected data from the register.
US11720255B1 Random reads using multi-port memory and on-chip memory blocks
A method includes receiving a value and an identifier from a first memory and hashing the identifier to produce a memory block identifier. The method also includes routing, based on the memory block identifier, a read request to a memory block of a plurality of memory blocks and updating the value received from the first memory based on a property received from the memory block in response to the read request. The memory further includes storing the updated value in the first memory.
US11720254B2 Managing I/O connections using virtual host ports
Bandwidth consumption and/or an I/O transmission rate on an I/O path between a port of a storage system and a physical host port may be managed, including determining when multiple virtual host ports correspond to (i.e., are mapped to) a same physical host port. This virtual host port mapping information may be used to more accurately determine bandwidth consumption and I/O transmission rates on I/O connections along an I/O path including the physical host port, and to adjust the bandwidth consumption and/or I/O transmission rate on one more of these I/O connections according to bandwidth thresholds and I/O count thresholds defined for the I/O path (e.g., for the Physical host port of the I/O path).
US11720251B2 Generating compressed representations of sorted arrays of identifiers
A method includes obtaining an array of sorted identifiers to be stored in a designated portion of a memory of a given computing system, determining a segment size for splitting elements of the array into a plurality of segments, splitting the array into the plurality of segments based at least in part on the determined segment size, and compressing the plurality of segments to create a plurality of compressed segments. The method also includes generating a balanced binary search tree comprising a plurality of nodes each identifying a range of elements of the array corresponding to a given one of the segments and comprising a pointer to a given compressed segment corresponding to the given segment. The method further includes maintaining the balanced binary search tree and the compressed segments in the designated portion of the memory, and processing queries to the array utilizing the balanced binary search tree.
US11720249B2 Data storage device and method for rewriting parameters thereof
A data storage device is provided. The data storage device includes a flash memory and a controller. The flash memory stores a firmware that includes a plurality of mode page settings, and each mode page setting includes a plurality of mode parameters. The controller receives a data out message arranged to rewrite a first mode page setting among the plurality of mode page settings. When determining, based on a reference array, that the data out message will change the mode parameters which cannot be rewritten in the first mode page setting, the controller rejects to change the mode parameters which cannot be rewritten in the first mode page setting. The reference array stores a rewriteable setting for each bit of the first mode page setting.
US11720248B2 Configurable cache for multi-endpoint heterogeneous coherent system
A device includes a memory bank. The memory bank includes data portions of a first way group. The data portions of the first way group include a data portion of a first way of the first way group and a data portion of a second way of the first way group. The memory bank further includes data portions of a second way group. The device further includes a configuration register and a controller configured to individually allocate, based on one or more settings in the configuration register, the first way and the second way to one of an addressable memory space and a data cache.
US11720242B2 Computer method, system and product for playlist control using media spots having intelligent content
A digital signage system provides a processor and memory; a media player for delivering content to digital signage that stores at least one playlist having media slots for playing media spots, where at least one of the media spots is a content controlling spot that includes intelligent content including attributes and attribute values for commanding control of delivery of other media spots, where the content controlling spot is configured to, upon being instigated, use the intelligent content to search for media spots to be played by the media player, identify a plurality of published media spots to be played based on a set of attributes and attribute values associated therewith, and cause one of the plurality of the published media spots to be retrieved based on the set of attributes and attribute values associated with the spot, and where the media player plays the retrieved spot on the digital signage.
US11720238B2 Selecting an input mode for a virtual assistant
Methods, systems, and apparatus for selecting an input mode are described. In one aspect, a method includes receiving request data specifying a request to launch a virtual assistant application from a lock screen of a mobile device. In response to receiving the request data, input signals are obtained. A selection of an input mode for the virtual assistant application is made, from candidate input modes, based on the input signals. Each candidate input mode is of an input type different from each other input type of each other candidate input mode. The input types include an image type and an audio type. The input mode of the image type receives pixel data for input to the virtual assistant application. The input mode of the audio type receives audio input for the virtual assistant application. The virtual assistant application presents content selected based on input signals received using the selected input mode.
US11720234B2 Automation tool for generating web pages and links
A method for a user interface for creating a preview content page is provided. Client identification, time period and campaign information are received via a user interface input field. An application programming interface is invoked to access a third party site's data content associated with the campaign information available during the time period. From the third party site, the data content associated with the campaign information available during the time period and metadata associated with the data content are received. The data content has advertisements. The advertisements are presented in the data content on the user interface's display window. A uniform resource locator (URL) link to the plurality of advertisements is generated, for allowing users to share the link on a public web site page. A computer readable storage medium and a user interface system are also provided.
US11720232B2 Terminal device and program
A terminal device and a program that can reduce the operation load at a construction site, are provided. The terminal device is configured to capture an image of a construction status of a device installed at a plurality of locations, the terminal device including an imaging unit configured to capture the image of an imaging target; an imaging instruction acquiring unit configured to acquire an imaging instruction given by a user to the imaging unit; a display unit configured to display candidates of each of a plurality of kinds of construction target information to be associated with the image that the user is to capture; and a selecting unit configured to select, according to the user's instruction, a candidate from among the candidates of each of the plurality of kinds of the construction target information displayed on the display unit, wherein when the candidate is selected at the selecting unit, a candidate linked to the selected candidate is displayed on the display unit.
US11720228B2 Systems and methods for transforming an interactive graphical user interface according to machine learning models
A computerized method for transforming an interactive graphical user interface according to machine learning includes selecting a persona, loading a data structure associated with the selected persona, and generating the interactive graphical user interface. The method includes, in response to a user selecting a first selectable element, inputting a first set of explanatory variables to a first trained machine learning model to generate a first metric, and transforming the user interface according to the selected persona and the first metric. The method includes, in response to the user selecting a second selectable element, inputting a second set of explanatory variables to a second trained machine learning model to generate a second metric, and transforming the user interface according to the selected persona and the second metric. In various implementations, first metric is a first probability of the persona being approved for a first prior authorization prescription.
US11720221B2 Systems and methods for enhancing user interaction with displayed information
A method of enhancing user interaction with content displayed on a display of a touch screen device is provided. The method includes displaying at least one enhanced cursor within a viewable area of the display, the at least one enhanced cursor having a predefined action associated therewith, and receiving a selection of the at least one enhanced cursor. The method also includes detecting movement of the selected at least one enhance cursor onto displayed content, and executing the predefined action on the content. The method may further include detecting a subject matter of content being displayed on a display of a device coupled to the processor. Furthermore, a non-transitory computer-readable medium storing instructions for execution by a processor that cause the processor to perform the provided method may also be provided.
US11720220B1 User-specific graphical user interface based on a graphical user interface template
In some implementations, a system may obtain a graphical user interface (GUI) template that includes tiles corresponding to plug-ins. The system may generate, from the GUI template, category GUIs corresponding to categories and including a subset of the tiles. The system may identify account identifier(s) associated with a user identifier and one or more of the categories. The system may generate a user-specific GUI associated with a user account associated with the user identifier and including a subset of the category GUIs based on the account identifier(s). The the plug-ins corresponding to the subset of the tiles may incorporate account data associated with at least one of the user account or the account identifier(s). The system may transmit, to a user device associated with the user account, the user-specific GUI.
US11720215B2 Touch control structure, display panel, display apparatus, and method of fabricating touch control structure
A touch control structure is provided. The touch control structure includes a plurality of first touch electrodes arranged in a plurality of rows and a plurality of second touch electrodes arranged in a plurality of columns. The plurality of rows of the plurality of first touch electrodes respectively extend to a first edge of the touch control structure. A respective one of a plurality of edge-adjacent electrode blocks directly adjacent to multiple first edge electrode blocks respectively from a plurality of rows of the plurality of first touch electrodes includes a truncated protrusion. An edge of the truncated protrusion is spaced apart from the first edge by a gap. An average width of the truncated protrusion along a direction perpendicular to the first direction is less than an average width of a respective one of the multiple non-truncated protrusions along the direction perpendicular to the first direction.
US11720211B2 Touch sensor
A touch sensor includes a substrate with a first surface, and a plurality of first electrodes on the first surface of the substrate in a view area. The first surface of the substrate includes a plurality of bottomed grooves extending linearly. Each first electrode includes a plurality of fine lines including a conductive material buried in one of the grooves. Each fine line includes a bottomed recess recessed from the first surface toward the bottom surface of each groove.
US11720208B2 RGB LED touch panel and drive sense circuit
A drive-sense module for an RGB light emitting diode (LED) touch-sense panel includes light emitting diodes (LEDs) configured to emit light of different wavelengths and light blocking spacers configured to block light horizontal light detection between LEDs. The drive-sense module includes a plurality of LED touch sensors and a plurality of difference detection circuits, each LED touch sensor is coupled to one of the plurality of LEDs and configured to generate a signal representative of light detected by the LED in the first mode and a signal representative of light emitted by the LED in the second mode. A drive-sense circuit (DSC) is configured to forward bias the LED in the transmit mode and reverse bias the LED in the receive mode and a data output circuit is configured to generate a digital representation of light intensity of the current that is generated by the DSC.
US11720207B2 Enhanced capacitance touch screen display with noise compensation and methods for use therewith
A capacitive touch screen display operates by: receiving a plurality of sensed signals indicating variations in mutual capacitance associated with a plurality of cross points formed by a plurality of electrodes; generating capacitance image data associated with the plurality of cross points that includes positive capacitance variation data corresponding to positive variations of the capacitance image data from a nominal value and negative capacitance variation data corresponding to negative variations of the capacitance image data from the nominal value; determining, based on the positive capacitance variation data and the negative capacitance variation data, an upper threshold and a lower threshold; generating compensated capacitance image data, based on the upper threshold and the lower threshold, to compensate for noise in the capacitance image data; and processing the compensated capacitance image data to determine a proximal condition of the touch screen display.
US11720206B2 Touch panel device, memory effect correction method, and storage medium storing memory effect correction program
A touch panel device includes processing circuitry to generate coordinate information based on a signal outputted from the touch panel and to output a detection value based on depressing force. The processing circuitry previously stores a plurality of pieces of predictive detection value information, selects a piece of predictive detection value information based on a gradient of the detection value, obtains a final predictive detection value that the predictive detection value finally reaches by using the selected predictive detection value information, obtains a present predictive detection value by using the selected predictive detection value information, and executes a correction process of reducing influence of a memory effect by bringing a present detection value close to the final predictive detection value when an absolute value of a difference between the present predictive detection value and the present detection value is less than or equal to a predetermined threshold value.
US11720200B2 Systems and methods for identifying a set of characters in a media file
The illustrative embodiments described herein provide systems and methods for notifying a user when a set of characters are identified in a media file. In one embodiment, a method includes receiving a set of characters inputted by the user of a computing device, playing the media file, transcribing the media file to form a transcription, and determining whether the transcription of the media file includes the set of characters. The method also includes initiating a notification prompt on a graphical user interface of the computing device in response to determining that the media file includes the set of characters.
US11720197B2 Three-dimensional touch module and detection method thereof
A detection method of a three-dimensional touch module includes: step S1, providing an input signal to a transmitting electrode layer; step S2, outputting a first output signal and transmitting the first output signal to a control module by a two-dimensional inputting assembly, and outputting a second output signal and transmitting the second output signal to the control module by a pressure sensing assembly; and step S3, determining, by the control module, a touch position according to the first output signal and a pressure value according to the second output signal. A three-dimensional touch module includes: a cover plate; a two-dimensional inputting assembly disposed under the cover plate and configured to output a first output signal; a pressure sensing assembly disposed under the cover plate and configured to output a second output signal; and a transmitting electrode layer disposed between the two-dimensional inputting assembly and the pressure sensing assembly.
US11720190B2 Display device with touch sensor
A novel input device that is highly convenient or reliable is provided. A novel input/output device that is highly convenient or reliable is provided. A semiconductor device is provided. The present inventors have reached an idea of a structure including a plurality of conductive films configured to be capacitively coupled to an approaching object, a driver circuit that selects a conductive film from a plurality of conductive films in a predetermined order, and a sensor circuit having a function of supplying a search signal and a sensing signal.
US11720188B2 User input devices, panels for use with a user input device and computer peripheral devices
According to various embodiments, there is provided a user input device including: a chassis including a socket configured to releasably receive a panel; a memory storing a plurality of button maps, wherein each button map of the plurality of button maps defines functions of at least one button of a respective panel of a plurality of panels, each of which being receivable in the socket; and a processor configured to read an identity code of the received panel, and further configured to identify a matching button map from the plurality of button maps based on the identity code, wherein the matching button map defines the functions of the at least one button of the received panel.
US11720187B2 Touchpad assembly and electronic device
A touchpad assembly includes a baseplate, a support, and a balance bar. The baseplate includes a first plate body and a second plate body. The first plate body is higher than the second plate body in a thickness direction of the touchpad assembly, and the first plate body is configured to accommodate a battery of the electronic device. The support is disposed on a side of the baseplate, the balance bar is supported between the support and the baseplate, and is capable of rotating around a set fulcrum of the baseplate. The balance bar includes a main body portion and supporting portions. At least part of each of the supporting portions is located on the first plate body. An end of each of the supporting portions that extends away from the main body portion does not extend past a bottom surface of the first plate body in the thickness direction.
US11720186B2 Active stylus with multiple sensors for receiving signals from a touch sensor
A stylus includes a first sensor configured to receive a first receive signal from a touch sensor of a device, and a second sensor configured to receive a second receive signal from the touch sensor of the device. The stylus includes an amplifier coupled to the first and second sensors and configured to produce a third signal by amplifying the difference between the first receive signal and the second receive signal. The stylus includes a controller configured to decode information encoded in the first receive signal and the second receive signal by processing the third signal.
US11720181B2 Cursor mode switching
Methods and systems for processing input from an image-capture device for gesture-recognition. The method further includes computationally interpreting user gestures in accordance with a first mode of operation; analyzing the path of movement of an object to determine an intent of a user to change modes of operation; and, upon determining an intent of the user to change modes of operation, subsequently interpreting user gestures in accordance with the second mode of operation.
US11720179B1 System and method for redirecting content based on gestures
Content such as advertisements received into a mobile device may be more appropriately displayed on an alternative device remote from the mobile device. When ad content is received into the mobile device, the user may perform a physical gesture such as movement of the device or an associated motion sensor. The physical gesture is analyzed in the mobile device and causes the ad content to be redirected to the remote device. Additional physical gestures by the user can be interpreted in the mobile device to manipulate the content on the remote device.
US11720176B2 Device having integrated interface system
A portable computer includes a display portion comprising a display and a base portion pivotally coupled to the display portion. The base portion may include a bottom case and a top case, formed from a dielectric material, coupled to the bottom case. The top case may include a top member defining a top surface of the base portion and a sidewall integrally formed with the top member and defining a side surface of the base portion. The portable computer may also include a sensing system including a first sensing system configured to determine a location of a touch input applied to the top surface of the base portion and a second sensing system configured to determine a force of the touch input.
US11720175B1 Spatially offset haptic feedback
The disclosed system may include (1) a processor that generates an artificial environment that includes a virtual object, (2) a display that presents the artificial environment, (3) an input subsystem that detects tracks positioning of a body, and (4) a plurality of haptic actuators that are arranged to apply haptic feedback to a first plurality of locations on the body, where the processor (a) determines, based on the positioning of the body, a virtual contact of one of a second plurality of locations on the body with the virtual object, where the second plurality of locations is different from the first plurality of locations, and (b) activates, in response to the virtual contact, at least one of the plurality of haptic actuators based on a mapping of the second plurality of locations to the plurality of haptic actuators. Various other systems and methods are also disclosed.
US11720168B1 Inferred body movement using wearable RF antennas
A method for a wearable computing device is presented. The wearable computing device includes one or more radio frequency (RF) antennas that are driven to expose a first body part of a user to an E-field. The first body part of the user located within a threshold distance of the RF antennas when the wearable computing device is worn by the user. Movement of the first body part of the user is determined based on changes in electrical conditions at the RF antennas over time. Movement of a second body part of the user is inferred based on the determined movement of the first body part, the second body part being located outside of the threshold distance of the RF antenna. The first and second body parts are coupled via interconnective tissues. An indication of the inferred movement of the second body part is output.
US11720156B2 Electronic device
An electronic device includes a connection unit including a first terminal for receiving power from a power supply apparatus and a second terminal for receiving power supply capability of the power supply apparatus, a communication control unit that performs communication with the power supply apparatus via the second terminal, and a power control unit that performs a process for limiting power supplied from the power supply apparatus to a predetermined power or less in a case where the power supply capability is received from the power supply apparatus.
US11720155B2 System and method of regulating usage of an electronic device
A method of regulating usage of an electronic device is provided that includes at least one remote server, a user personal computing (PC) device, an administrator PC device, at least one electronic device, and a computerized regulating adapter. The method begins by monitoring a current date-and-time with the computerized regulating adapter. An electrical plug is then physically secured to the computerized regulating adapter with a locking mechanism of the computerized regulating adapter. The electronic device is then electrically powered with the computerized regulating adapter, if the current date-and-time is any date-and-time from the plurality of available date-and-times. The electronic device is then disabled with the computerized regulating adapter, if the current date-and-time matches an arbitrary blocked date-and-time, wherein the arbitrary blocked date-and-time is any date-and-time from the plurality of blocked date-and-times.
US11720154B2 Environmental and temperature based computing device fan adjustments
In one example in accordance with the present disclosure, a system is described. The system includes a sensor to detect an environmental condition for a computing device in which the system is disposed. A device sensor determines a temperature within the computing device. The system also includes a controller to selectively control a fan within the computing device based on the environmental condition and the temperature.
US11720151B2 Hinged device
The description relates to hinged devices, such as hinged computing devices. One example can include a first portion and a second portion that are rotatably secured to a hinge assembly that define a first hinge axis that the first portion rotates around and a second hinge axis that the second portion rotates around. The hinge assembly can also include a first timing gear associated with the first portion and a second timing gear associated with the second portion. The first timing gear can rotate around a first timing axis that is parallel to and offset from the first hinge axis. The second timing gear can rotate around a second timing axis that is parallel to and offset from the second hinge axis. The first and second timing gears can directly intermesh with one another to synchronize rotation around the first hinge axis and the second hinge axis.
US11720143B2 Adhesive member, display device including the same, and method of fabricating display device
An adhesive member is between an electronic component and an electronic panel that are connected to each other through the adhesive member. The adhesive member has a second surface and a first surface. The adhesive member includes a first recess pattern recessed from the first surface and a second recess pattern recessed from the first surface. The second recess pattern is spaced apart in a first direction from the first recess pattern. A sum of a planar area of the first recess pattern and a planar area of the second recess pattern ranges from about 20 percent (%) to about 70% of a planar area of the first surface.
US11720142B2 Sheet for display panel
A sheet for a display panel according to the present invention comprises: a base substrate which includes a protective member on one surface thereof, is visually transparent, and has a flat shape; a print layer which covers a part of one surface of the base substrate, has a predetermined thickness, and blocks light transmission therethrough; a filling layer which covers both the print layer and the base substrate, has a flat-shaped outer surface, and has visual transparency; and an adhesive member which is visually transparent, covers the outer surface of the filling layer, has an adhesive function, and is adhered to a transparent member forming the appearance of a display panel.
US11720140B2 Device clock setting while booting a device
A computing device may perform a method that includes determining whether internal time reference data is available while booting the computing device. When the internal time reference data is unavailable, the device clock is set to a default time setting. However, when the internal time reference data is available while booting the computing device, the method includes searching the internal time reference data for a most recent time reference, and setting the device clock to a current time setting based on the most recent time reference.
US11720133B2 Impedance adjustment in wireless power transmission systems and methods
The disclosure features wireless power transfer systems that include a power transmitting apparatus configured to wirelessly transmit power, a power receiving apparatus connected to an electrical load and configured to receive power from the power transmitting apparatus, and a controller connected to the power transmitting apparatus and configured to receive information about a phase difference between output voltage and current waveforms in a power source of the power transmitting apparatus, and to adjust a frequency of the transmitted power based on the measured phase difference.
US11720130B2 On-chip power regulation system for MRAM operation
A power regulation system including a reference generator, a temperature compensation circuit coupled to the reference generator, and a low-dropout (LDO) regulator circuit coupled to the temperature compensation circuit, wherein the temperature compensation circuit provides a reference voltage to the LDO regulator circuit at least based on a ratio of a first current and a second current.
US11720128B2 Voltage regulator
In an embodiment, a linear voltage regulator includes: an output transistor having a first current path terminal configured to be coupled to a load, and a second current path terminal coupled to a first supply terminal, where the output transistor is configured to provide, at the first current path terminal, a regulated output voltage; a voltage source circuit configured to provide, in an open loop manner, a first voltage to a control terminal of the output transistor; and a feedback loop coupled between the first current path terminal of the output transistor and the control terminal of the output transistor, the feedback loop including a sense transistor having a first current path terminal coupled to the first current path terminal of the output transistor.
US11720124B2 Method of controlling an actuator system and aircraft using said method
A method of controlling an actuator system including a plurality of k actuators. Each of the actuators-receives a control input ui, wherein index i denotes a particular actuator, which control input ui is determined depending on a weight matrix W including a weighting factor wi for each actuator and depending on at least a physical maximum control limit uimax for each of the actuators. The weighting factors wi and/or physical maximum control limit uimax are actively changed during operation if a first comparison of the control input ui or a function f(ui) thereof with a set first threshold value yields that the control input ui or function f(ui) thereof exceeds the set first threshold value. The first comparison is repeated during operation, and a new control input ui is determined from the adjusted weighting factor wi and/or the adjusted physical maximum control limit uimax and applied to the actuators.
US11720123B2 Airframe protection systems for use on rotorcraft
A yaw control system for a helicopter having an airframe that includes a tailboom includes one or more tail rotors rotatably coupled to the tailboom and a flight control computer implementing an airframe protection module. The airframe protection module includes an airframe protection monitoring module configured to monitor one or more flight parameters of the helicopter and an airframe protection command module configured to modify one or more operating parameters of the one or more tail rotors based on the one or more flight parameters of the helicopter, thereby protecting the airframe of the helicopter.
US11720120B2 Tracking of transport transfers
An example operation may include one or more of sending, by a transport, a drop off request to a plurality of nodes at a target location, receiving, by the transport, permissions from the plurality of the nodes, responsive to the permissions, acquiring, by the transport, an agreement for the drop off request from at least one node from the plurality of the nodes, and recording the drop off request on a remote storage.
US11720117B1 System to facilitate autonomous mobile device movement
An autonomous mobile device (AMD) uses sensors to explore a physical space and determine the locations of obstacles. Simultaneous localization and mapping (SLAM) techniques are used to process images from cameras to determine location and trajectory of the device. As the AMD moves and explores to generate an occupancy map, errors in the localization accrue. The occupancy map is processed to determine a graph that is based on, for a given point in physical space, a distance, relative direction, and a characteristic of a closest obstacle. A first graph based on a global occupancy map may be compared to a second graph based on a local occupancy map to determine a displacement between the local occupancy map and the global occupancy map. To facilitate loop closure, the AMD may navigate to a point along the first graph, where a loop closure process may be performed.
US11720109B2 Moving apparatus, information processing apparatus, and method
A moving apparatus that performs control to stop the moving apparatus at a position close to a user and to rotate the moving apparatus at a stop position, thereby making it easy to take out a product carried on the apparatus. The moving apparatus includes a control unit that executes traveling control of the moving apparatus, an upper unit that has an article storage unit, and a lower unit that houses a drive unit, in which the control unit inputs detection information of a sensor, and executes control to stop the moving apparatus at a position close to a user and rotate the moving apparatus at a stop position on the basis of input sensor detection information. The control unit performs display control of a traveling route recognition display line indicating a traveling route of the moving apparatus.
US11720108B2 Natural language based indoor autonomous navigation
A scalable solution to robot behavioral navigation following natural language instructions is presented. An example of the solution includes: receiving, by a pre-trained sequential prediction model, a navigation graph of the task environment, instructions in natural language and an initial location of the robot in the navigation graph, wherein the navigation graph comprises nodes indicating locations in the task environment, coordinates of the nodes, and edges indicating connectivity between the locations; and predicting sequentially, by the pre-trained sequential prediction model, a sequence of single-step behaviors executable by the robot to navigate the robot from the initial location to a destination.
US11720106B2 Sensor coverage analysis for automated driving scenarios involving intersections
Examples described herein provide a computer-implemented method that includes defining, by a processing device, a plurality of parameters so that any orthogonal intersection can be described. The method further includes building, by the processing device, an orthogonal parameterized model that can represent any orthogonal intersection based at least in part on the plurality of parameters that can describe any intersection of interest. The method further includes expanding, by the processing device, the orthogonal parameterized model to generate a fully parameterized intersection model that accounts for intersection complexities. The method further includes building, by the processing device, a low-fidelity analytical that computes various metrics based on the fully parameterized intersection model.
US11720104B2 Systems and methods for adaptive property analysis via autonomous vehicles
An unmanned aerial vehicle (UAV) assessment and reporting system may conduct micro scans of a wide variety of property types. Scan data from any of a wide variety of sensor types may be compared with profile data using computer vision techniques to identify characteristics, defects, damage, construction materials, and the like. A hierarchal structure of the scan data may reduce the size of data sets used for property identification. For example, identifying a material type of a property may reduce or eliminate the need to compare scan data with specific data profiles for defects not related to the identified material type. Similarly, identifying a particular characteristic of a property may narrow down the data sets of possible material types. A rule set evaluator may evaluate matched profile data to determine adaptive actions to modify the navigation or scanning process of the UAV.
US11720102B2 Parking behaviors for autonomous vehicles
Aspects of the disclosure relate to parking behaviors and maneuvering a vehicle in an autonomous driving mode accordingly. For instance, a pullover location for the vehicle to stop and wait for a passenger may be identified. The vehicle may be maneuvered in the autonomous driving mode in order to pull over by pulling forward into the pullover location. Whether to maneuver the vehicle in reverse in the pullover location before or after the passenger enters the vehicle may be determined based on context for the pull over with respect to the passenger. The vehicle may be maneuvered in the autonomous driving mode in reverse based on the determination of whether to maneuver the vehicle in reverse in the pullover location before or after the passenger enters the vehicle.
US11720098B1 Safety override system for a lifted autonomous mobile device
An autonomous mobile device (AMD) may move around while performing tasks. If the AMD is lifted, the AMD responds to ensure safety of the user, modify ongoing operation, and so forth. For example, the AMD may stop the wheels, retract a mast, or suspend navigation tasks. To accurately determine whether or not the AMD has been lifted, the AMD uses one or more sensors to determine a vertical lift distance and rotation of the AMD with respect to one or more axes. For example, while the AMD is stationary, the sensors used may include an accelerometer or a gyrometer. While the AMD is moving, data from time-of-flight sensors or one or more cameras may also be used. If the AMD is stationary low-level sensor thresholds are used. If the AMD is moving steadily, medium-level sensor thresholds are used. If the AMD is suddenly decelerating, high-level sensor thresholds are used.
US11720096B2 System and method for dynamically arming a failsafe on a delivery drone
A system and method for safely terminating navigation of an unmanned aerial vehicle (UAV). A method includes generating a navigation plan for the UAV, the UAV including a propulsion system, wherein the navigation plan includes at least a start point, an end point, and a virtual three-dimensional (3D) tunnel connecting the start and end points; and configuring the UAV to execute the navigation plan by navigating from the start point to the end point, wherein the UAV is configured such that the UAV executes the navigation plan by navigating from the start point to the end point, wherein the UAV is further configured such that the UAV terminates navigation by terminating power to the propulsion system of the UAV and deploying a failsafe, wherein the UAV is configured to terminate navigation when the UAV is outside of the 3D tunnel.
US11720093B2 Method for predictive maintenance of equipment via distribution chart
A method for predictive maintenance of equipment via a distribution chart is disclosed. Peak values are extracted based on a change in an amount of energy required for performing a work process by the equipment in a normal state, a distribution chart of the extracted peak values is constructed, and an abnormal symptom of the equipment is predictively detected in advance based on a change in distribution probability of a detection section having a low distribution probability and somewhat high risk in the constructed distribution chart thereof such that maintenance and replacement of the equipment are induced to be carried out at an appropriate time. Thus, an enormous monetary loss caused by a failure in the equipment may be prevented in advance.
US11720090B2 Fault tolerant backplane slot assignment
A method and system for assigning slot addresses to modules in a fault tolerant industrial control system includes a pair of backplane switches on each base. Each backplane switch is configured to communicate between one backplane and the modules located on the base and to communicate between backplane switches located at adjacent bases. A backplane switch on a bank master base first assigns a base address and slot addresses to itself. The backplane switches on each additional base initiate transmission of a base address request. A base address response, including a base address and slot numbers for the adjacent base, is transmitted after a base has its own address assigned. Each base repeats the process in sequence along the bank, incrementing the base address by one and the slot address by the number of slots on the base and passing the new base and slot addresses along the bank.
US11720084B2 Efficient and manufacturable mechanical computing
Logic mechanisms operate to define the position of at least one mechanical output based on the position of at least one mechanical input. Some mechanisms are configured to determine, based on the input position(s), whether a path to transmit motion to an output exists or does not exist. Some mechanisms are configured to determine, based on the input position(s), whether or not motion of a driven element can be accommodated without moving an output. Some mechanisms are configured to determine, based on the input position(s), whether or not one or more elements are constrained to transmit motion to an output.
US11720082B2 SCADA web HMI system
A SCADA web HMI system dynamically distributes server connection priority lists from web HMI servers to HMI clients in accordance with order of assignment which takes load balancing into account. As a result, preliminary settings associated with connection priority do not need to be made on the HMI clients. Also, since the server connection priority lists are assigned to the HMI clients in accordance with the order of assignment which takes load balancing into account, the numbers of clients connected to the individual web HMI servers are equalized and the load balancing can be ensured. The SCADA web HMI system can reduce the operating costs necessary in client settings while ensuring redundancy and load balancing of servers.
US11720080B2 Parameter optimization device, method and program
An optimum combination of a loop unrolling number and a circuit parallel number in a high-level synthesis is determined. A circuit synthesis information generation unit sets, as parameter candidates, a plurality of combinations of a loop unrolling number and a circuit parallel number to generate circuit synthesis information indicating a synthesis circuit obtained by high-level synthesis processing for each of the combinations. An optimum parameter determination unit calculates, for each piece of the generated circuit synthesis information, an estimation processing performance related to the synthesis circuit indicated by the circuit synthesis information, and determines an optimum combination of the loop unrolling number and the circuit parallel number based on the circuit synthesis information based on which a maximum estimation processing performance is obtained.
US11720079B2 System and method for computer numerical control (CNC) tool without undercut features operations planning with the aid of a digital computer
A Web-based system and method creates one or more qualitatively distinct process plans for machining a part. The surfaces of the part are modeled and parameters for a plurality of CNC machining tools are obtained, including the orientations along which the tool cuts away raw material. A maximal set of translations for each tool is also obtained, where each translation includes a collision-free orientation of the tool and a maximal machinable volume of material removable from the part in that orientation. A search engine navigates through a hierarchically-structured search space that starts at an initial state and transitions to successive states based on actions that satisfy a cost constraint function. Each state and each action includes a tool, orientation of the tool, and a maximal machinable volume. The search ends when a goal condition is satisfied. The actions constitute the process plan.
US11720078B2 System for adaptive bandwidth control of electric motors using frequency response analysis method
A system comprising a processor, a non-transitory memory, and an application stored in the non-transitory memory is provided. The application is configured, upon execution by the processor, to cause the processor to generate a first controller signal based on a first set of feedback from an electric motor, based on a characterization tone, and based on a controller gain, to provide the first controller signal for operation of the electric motor, to generate a frequency response analysis on a second set of feedback from the electric motor in response to the first controller signal, and to determine a new value of the controller gain based on the frequency response analysis.
US11720076B2 Methods, systems, and header structures for tooling fixture and post-cure fixture calibration
Systems and methods provide for the determination and correction of tooling deviation by comparing two different three-dimensional surface scans of a composite panel after curing. Such methods and systems may allow for less accurate post-cure fixturing (e.g., holding the panel in a less constrained state, as compared to prior art techniques), while still maintaining a sufficient amount of precision for predictive shimming and shimless techniques. Methods include performing a first three-dimensional surface scan, performing a second three-dimensional surface scan, and comparing the two to determine a deformation function corresponding to tooling deviation. In some systems, a header structure is used to hold the composite panel in a nominal configuration for the second three-dimensional surface scan. In some systems, scanning devices perform mirrored scanning on either side of the composite panel, using a common reference frame.
US11720074B2 Method and system for managing virtual controllers in a building management system
A control system for controlling operation of a plurality of building control devices includes a pool of virtual controllers that are hosted on one or more computing device and are configured to provide control commands for controlling one or more associate building control devices of the plurality of building control devices. Each of a plurality of edge controllers are associated with at least one building control device and are configured to receive and execute control commands from one or more of the virtual controllers to control the associated one or more building control devices. An orchestrator is configured to monitor one or more operational characteristics of each of the virtual controllers and to modify one or more aspects of the pool of virtual controllers when one or more of the operational characteristics of one or more of the virtual controllers meets predetermined characteristics.
US11720066B2 Time-to-digital converter and phase-locked loop
The present description concerns a converter comprising: a circuit (C1) supplying a first pulse (P1) determined by an interval between an active edge of a first signal (S1) and an active edge of a second signal (S2); a circuit (INT) which, at each first pulse (P1), integrates the first pulse (P1), a second pulse (P2) starting after the first pulse (P1) in synchronism with a clock signal (clk), and a third pulse (P3) starting after the third pulse (P3) in synchronism with the clock signal (clk); a circuit (C3) sampling over one bit (OUT1) an output signal (RES1) of the integrator circuit (INT) at the beginning of each third pulse (P3); and two circuits (C2, C4) generating, for each first pulse (P1), respectively the corresponding second pulse and the third corresponding pulse based on the first bit (OUT1).
US11720064B2 Force-detecting input structure
An input mechanism, such as a crown, detects amounts of applied force. In various examples, an assembly including an input mechanism has an enclosure; a stem coupled to the enclosure such that the stem is rotatable, translatable, and transversely moveable with respect to the enclosure; a sensor, coupled between the stem and the housing, to which force is transferred when the stem moves with respect to the housing; and a processing unit coupled to the sensor. The processing unit is operable to determine a measurement of the force, based on a signal from the sensor.
US11720063B2 System for fastening and/or extracting a dial
A system for fastening and/or extracting a dial disposed on a support. The dial includes a holding portion configured to bring the dial against the support and an extracting portion configured to move the dial away from the support. The system includes a movable organ configured to displace or be displaced between a fastening position and an extraction position. The movable organ includes a holding surface configured to cooperate with the holding portion so as to bring the dial against the support and an extraction surface configured to cooperate with the extraction portion so as to move the dial away from the support.
US11720058B2 Image forming apparatus having air exhaust system for first and second connected housings
An image forming apparatus includes a first housing inside an image forming unit, a second housing that includes a fixing unit, a conveyance belt provided in the first housing to convey a sheet, first and second intake fans, and first and second duct units. The first intake fan takes in air to suction the sheet to an outer peripheral surface of the conveyance belt. The first duct unit provided in the first housing forms an air path for exhausting air from the first intake fan. The second intake fan provided in the second housing takes in air near the fixing unit. The second duct unit provided in the second housing passes air flowing in from the first duct unit and the air taken in by the second intake fan. The second duct unit includes an exhaust port for exhausting air outside and a filter through which the exhausted air passes.
US11720053B2 Processing cartridge for an imaging device
Provided is a processing cartridge, which is detachably installed in an imaging device provided with a separation mechanism; the processing cartridge includes: a first unit and a second unit connected with each other in a movable manner; a separating force receiving mechanism, which is arranged at a first end in a length direction of the processing cartridge; an abutment portion, which is located in the second unit; a sliding groove, located at the first end of the processing cartridge; the separating force receiving mechanism includes: a separating force receiving member, movably installed on the sliding groove, including a force receiving portion, a force transmitting portion and a restricting portion; an elastic member having elastic force on the separating force receiving member; under an action of a force of the imaging device, at least a part of the separating force receiving member is able to retract into the processing cartridge.
US11720051B2 Cartridge including holder that facilitates recycling of storage medium
A cartridge includes: a housing; a storage medium having an electrical contact surface; and a holder movable relative to the housing. The holder includes a first holder member and a second holder member movable relative to the first holder member. The first holder member includes at least one pawl and holds the electrical contact surface at one end surface of the first holder member in a first direction crossing the electrical contact surface. The second holder member includes at least one corner part engageable with the at least one pawl to provide an engaging portion therebetween. The second holder member has a through-hole that is open at another end face of the second holder member in the first direction. The engaging portion is accessible from an outside of the holder through the through-hole.
US11720050B2 Fixing device in which transmission protrusion of follower gear abuts against one of protruding plate portions of heat roller main body, and image forming apparatus including fixing device
A heat roller includes a main body and a follower gear. The main body includes a cutaway portion and a pair of protruding plate portions. The follower gear includes a transmission protrusion and an abutment portion. The transmission protrusion is abutted against one protruding plate portion, when the follower gear rotates. The abutment portion is abutted against the one protruding plate portion, when the main body rotates in advance. A size of the transmission protrusion along the width direction of the cutaway portion is smaller than a clearance between the pair of protruding plate portions in the width direction, and a clearance between the abutment portion and the one protruding plate portion in the roller rotation direction is narrower than a clearance between the transmission protrusion and the other protruding plate portion in the roller rotation direction, when the transmission protrusion is in contact with the one protruding plate portion.
US11720049B2 Developing cartridge including first cam rotatable with first gear and second cam rotatable with second gear to separate developing roller from photosensitive drum
A developing cartridge includes: a developing roller rotatable about an axis extending in a first direction; a casing; a first cam and a first gear rotatable together relative to the casing about a first axis extending in the first direction; and a second cam and a second gear rotatable together relative to the casing about a second axis extending in the first direction. The second gear contacts the first gear. When the developing cartridge is attached to a drum cartridge including a photosensitive drum: at a first position of the first cam, the second cam is at a third position and the developing roller and the photosensitive drum contact each other; and at a second position of the first cam, the second cam is at a fourth position and contacts a part of the drum cartridge to move the developing cartridge to separate the developing roller from the photosensitive drum.
US11720048B2 Toner cartridge latching
A first replaceable unit is provided for use with a second replaceable unit in an electrophotographic image forming device. The first replaceable unit includes a latch movable between a latching position for latching the first replaceable unit to the second replaceable unit and an unlatching position for permitting the first replaceable unit to separate from the second replaceable unit. The latch is positioned to contact a latch catch on the second replaceable unit in order to prevent the first replaceable unit from separating from the second replaceable unit when the first replaceable unit is mated with the second replaceable unit and the latch is in the latching position. The latch includes a cam follower surface for contacting a camming surface on the second replaceable unit during mating of the first replaceable unit with the second replaceable unit to cause the latch to move toward the latching or unlatching position.
US11720046B2 Image forming apparatus with developer collection
Provided are an image bearing member; a charging member that charges the image bearing member; an exposure unit that exposes the image bearing member; a developing unit that develops an electrostatic latent image as a developer image by supplying a developer, charged to regular polarity, to the image bearing member; a transfer member that transfers the developer image to a transfer-receiving body; and a collecting member that collects a deposit on the image bearing member downstream of a transfer portion of the image bearing member at which the developer image is transferred to the transfer-receiving body by the transfer member, and upstream of a charging portion of the image bearing member charged by the charging member, in a rotation direction of the image bearing member. After transfer of the developer image to the transfer-receiving body, the developer remaining on the image bearing member is collected by the developing unit.
US11720043B2 Recording material transport device and image forming apparatus
A recording material transport device including a transport section that transports a recording material and a support member disposed to extend in a direction intersecting with a vertical direction, and supporting the recording material from below with the transport stopped, in which the support member is provided to be capable of descending, and, as the support member descends, both of one end portion and the other end portion in the direction intersecting with the vertical direction descend and are inclined such that the one end portion is positioned below the other end portion.
US11720041B2 Print control apparatus and non-transitory computer readable medium
A print control apparatus includes a processor configured to receive printing information including the number of prints to be printed in accordance with one of print jobs, acquire the numbers of containable sheets left for multiple respective container units that contain printing media printed in accordance with the print jobs, and perform control if a maximum value of the acquired numbers of containable sheets left for the respective container units is higher than or equal to the number of prints in one of the print jobs that is to be executed subsequently. The control is performed to discharge one of the printing media that is printed in accordance with the print job to a container unit of the multiple container units that has the maximum value of the numbers of containable sheets left.
US11720038B2 Printing device and control method of the same
A printing device, including: a cartridge storing developer; a memory provided in the cartridge; and a controller configured to execute a printing process of operating the cartridge form a developer image on a sheet by use of the developer in the cartridge, a first access process of performing access to the memory when the printing process is not being executed, and a second access process of performing access to the memory in a period in which the printing process is being executed, in response to a predetermined operation of the printing device, wherein, when an access failure occurs in the first access process, the controller notifies an error, and wherein, when an access failure occurs in the second access process, the controller continues the printing process and executes the second access process again in response to a next timing of the predetermined operation of the printing device.
US11720035B2 Mitigating long-term energy decay of laser devices
In order to prevent observed long-term energy decay of power amplifiers and correspondingly increase the lifespan of CO2 lasers employing them, a hydrogen-doped mixing gas is supplied from an external pipeline during operation or periodic maintenance in order to effectively remove solid contaminants that build-up over time on a surface of a catalyst disposed within the power amplifier.
US11720033B2 Material management method and system
A method includes: storing a carrier containing material in a storage; recording environmental data of the storage to a database while the material is in the storage; generating a forecast for the material in the carrier based on the environmental data; receiving a request for the material from a semiconductor fabrication tool; and providing the carrier to the semiconductor fabrication tool based on the forecast.
US11720032B2 Process tool and an inspection method
A process tool for processing production substrates, the process tool including: a movable stage configured to perform long-stroke movements in an X-Y plane; an imaging device mounted to a fixed part of the tool and having an optical axis substantially parallel to the X-Y plane; and a mirror mounted on the movable stage and oriented at a predetermined angle of inclination to the X-Y plane so that by moving the movable stage to a predetermined position a part of a component to be inspected can be imaged by the imaging device.
US11720031B2 Overlay design for electron beam and scatterometry overlay measurements
Combined electron beam overlay and scatterometry overlay targets include first and second periodic structures with gratings. Gratings in the second periodic structure can be positioned under the gratings of the first periodic structure or can be positioned between the gratings of the first periodic structure. These overlay targets can be used in semiconductor manufacturing.
US11720025B2 Extreme ultraviolet lithography method, extreme ultraviolet mask and formation method thereof
A method of forming an extreme ultraviolet (EUV) mask includes forming a multilayer Mo/Si stack comprising alternating stacked Mo and Si layers over a mask substrate; forming a ruthenium capping layer over the multilayer Mo/Si stack; doping the ruthenium capping layer with a halogen element, a pentavalent element, a hexavalent element or combinations thereof; forming an absorber layer over the ruthenium capping layer; and etching the absorber layer to form a pattern in the absorber layer.
US11720024B2 Resist underlayer film-forming composition containing indolocarbazole novolak resin
A resist underlayer film for lithography does not cause intermixing with a resist layer, has high dry etching resistance and high heat resistance, and generates a low amount of sublimate. A resist underlayer film-forming composition containing a polymer having a unit structure of the following formula (1): wherein A is a divalent group having at least two amino groups, the group is derived from a compound having a condensed ring structure and an aromatic group for substituting a hydrogen atom on the condensed ring, and B1 and B2 are each independently a hydrogen atom, an alkyl group, a benzene ring group, a condensed ring group, or a combination thereof, or B1 and B2 optionally form a ring with a carbon atom bonded to B1 and B2.
US11720022B2 Resist compound, method of forming pattern using the same, and method of manufacturing semiconductor device using the same
Provided is a resist compound, a method for forming a pattern using the same, and a method for manufacturing a semiconductor device. According to the present disclosure, the compound may be represented by Formula 1.
US11720021B2 Positive resist composition and patterning process
A positive resist composition comprising a base polymer comprising recurring units (a) containing an imide group having an iodized aromatic group bonded thereto and recurring units (b1) having an acid labile group-substituted carboxyl group and/or recurring units (b2) having an acid labile group-substituted phenolic hydroxyl group has a high sensitivity and resolution and forms a pattern of good profile with reduced edge roughness and size variation.
US11720020B2 Resist composition and patterning process
A resist composition comprising a base polymer and a salt is provided. The salt consisting of an anion derived from a carboxylic acid having an iodized or brominated hydrocarbyl group and a cation derived from a 2,5,8,9-tetraaza-1-phosphabicyclo[3.3.3]undecane, biguanide or phosphazene compound. The resist composition exerts a high sensitizing effect and an acid diffusion suppressing effect, causes no film thickness loss after development, and is improved in resolution, LWR and CDU when a pattern is formed therefrom by lithography.
US11720019B2 Resist composition and pattern forming process
A resist composition comprising a quencher containing a sulfonium salt having the formula (A).
US11720016B2 Freeform optical substrates in waveguide displays
Embodiments of the present disclosure generally relate to methods of forming a substrate having a target thickness distribution at one or more eyepiece areas across a substrate. The substrate includes eyepiece areas corresponding to areas where optical device eyepieces are to be formed on the substrate. Each eyepiece area includes a target thickness distribution. A base substrate thickness distribution of a base substrate is measured such that a target thickness change can be determined. The methods described herein are utilized along with the target thickness change to form a substrate with the target thickness distribution.
US11720015B2 Mask synthesis using design guided offsets
Aspects described herein relate to mask synthesis using design guided offsets. A target shape on an image surface to be fabricated using a mask based on a design of an integrated circuit is obtained. Rays are generated emanating from respective anchor points. The anchor points are on a boundary of the target shape or a boundary of a mask shape of the mask. For each ray of the rays, a distance is defined between a first intersection of the respective ray and the boundary of the target shape and a second intersection of the respective ray and the boundary of the mask shape. An analysis is performed by one or more processors, where the analysis is configured to modify the distances based on an error between the target shape and a resulting shape simulated to be on the image surface resulting from the mask shape.
US11720009B2 Illumination system and projection device
An illumination system configured to provide an illumination beam is provided. At a timing for blue light, first blue light penetrates a light homogenizing element, so that the illumination system outputs blue light of the illumination beam. At a timing for green light, the first blue light is converted into first green light via a phosphor wheel and penetrates the light homogenizing element. At the same time, second blue light is converted into second green light via the phosphor wheel and penetrates the light homogenizing element, so that the illumination system outputs green light of the illumination beam. A projection device is also provided. According to the illumination system and the projection device provided herein, each light source may be effectively utilized.
US11720006B2 Accessory, image pickup apparatus on which same is mountable, and camera system
An accessory configured to be detachably mountable to an image pickup apparatus including a first mount portion including first bayonet claw portions, and first terminals, the accessory including a second mount portion including second bayonet claw portions configured to enable engagement with the first bayonet claw portions, and second terminals configured to enable contact with the first terminals, in which the second terminals are provided at positions that are different from positions of the second bayonet claw portions, and wherein, a half line that extends from a central axis of the second mount portion and passes through a second terminal that determines whether an optical apparatus is mounted on the image pickup apparatus or not, passes through a predetermined second bayonet claw portion.
US11720004B2 Camera gimbal and associated method of use
A camera support includes a post, a gimbal assembly, and a mounting member. The mounting member couples the gimbal assembly to the post for rotation of the gimbal assembly about a pan axis coincident with a longitudinal axis of symmetry of the post. The gimbal assembly includes a roll cradle, a tilt body and a second mounting member. The roll cradle is movably secured to the first mounting member for rotation about a roll axis perpendicular to the pan axis. The tilt body is movably mounted to the roll cradle for rotation about a tilt axis perpendicular to both the pan axis and the roll axis. The second mounting member is connected to the tilt body for attaching a camera to the tilt body.
US11720000B1 360-degree camera device having atmosphere lamp
A 360-degree camera device having atmosphere lamp includes a supporting platform, a supporting spindle, a supporting base, and a rotating shooting bracket. The supporting platform includes a first supporting element, a tempered glass, a first light source, and a reflecting mirror. The first supporting element is configured to support the tempered glass. The tempered glass is a single-sided perspective glass including a light-transmitting surface and a reflecting surface. An interval area is disposed between the tempered glass and the reflecting mirror. The reflecting mirror and the reflecting surface are oppositely disposed. The first light source is disposed in the interval area. The first light source is in a shape of graphics and/or characters. The first light source includes a plurality of point-shaped light-emitting parts. The first light source is substantially disposed in an annular shape and disposed along edge contour of the tempered glass or the reflective mirror.
US11719999B1 Foldable soft box umbrella tray and soft box
The utility model discloses a foldable soft box umbrella tray, which comprises a first tray body provided with a first abutting end surface, a second tray body provided with a second abutting end surface, first cross arms and second cross arms which are movably connected with the first tray body and the second tray body respectively, and a connecting shaft which passes through the first cross arms and the second cross arms and is rotationally connected therewith. When the first tray body and the second tray body are unfolded, the first abutting end surface and the second abutting end surface are attached; and the first cross arms and the second cross arms are hidden. A soft box of the utility model can be folded into a flat shape, so that storage space is reduced, which is convenient for transportation and carrying.
US11719995B2 Optical digital to analog converter using electro-modulated waveguides
A digital-to-analog converter has a first interface coupled to a second interface through one or more modulation circuits. The circuits include a first coupler connected to the first interface; a first waveguide with a first lead connected to the first coupler, a first end, and a first length running therebetween. The first lead and the first end are coupled by a first switch. The circuits also include: a second coupler connected to the first interface; a second waveguide having a second lead connected to the second coupler, a second end, and a second length running therebetween, the second lead and the second end coupled by a second switch along the second length; and an optical combiner connected to the ends of the waveguides. The second interface is connected to the optical combiner of the modulation circuits. Output from the second interface is an optical signal capable of carrying binary information.
US11719993B2 High power laser converter based on patterned SRB4B07 or PBB407 crystal
The disclosed laser system is configured with a laser source outputting light at a fundamental frequency. The output light is incident on a frequency converter operative to convert the fundamental frequency to a higher harmonic including at least one frequency converting stage. The frequency converter is based on a SrB4O7 (SBO) or PbB4O7 (PBO) nonlinear crystal configured with a plurality of domains. The domains have periodically alternating polarity of the crystal axis enabling a QPM use and formed with each with highly parallel walls which deviate from one another less than 1 micron over a 10 mm distance.
US11719992B2 Connectors for smart windows
This disclosure provides connectors for smart windows. A smart window may incorporate an optically switchable pane. In one aspect, a window unit includes an insulated glass unit including an optically switchable pane. A wire assembly may be attached to the edge of the insulated glass unit and may include wires in electrical communication with electrodes of the optically switchable pane. A floating connector may be attached to a distal end of the wire assembly. The floating connector may include a flange and a nose, with two holes in the flange for affixing the floating connector to a first frame. The nose may include a terminal face that present two exposed contacts of opposite polarity. Pre-wired spacers improve fabrication efficiency and seal integrity of insulated glass units. Electrical connection systems include those embedded in the secondary seal of the insulated glass unit.
US11719989B2 Display panel and electrical apparatus with light transmittance adjustment layer
The present invention provides a display panel and an electrical apparatus. The display panel includes: at least one displaying region, the displaying region including a plurality of pixel points; at least one light transmission region, the light transmission region disposed alternately with the displaying region, and the light transmission region including light transmission thin films laminated. The light transmission region further includes a light transmittance adjustment layer located between any adjacent two of the light transmission thin films.
US11719987B2 Transistor substrate and display device manufactured from the transistor substrate
A transistor substrate is provided. The transistor substrate includes a plurality of data lines and a plurality of scan lines. The scan lines intersect with the data lines to define a plurality of pixel units. One of the pixel units includes a first electrode, a second electrode and a switching transistor. The first electrode has a slit including a major axis portion and a curved portion connected to the major axis portion. One of the first electrode and the second electrode is used for receiving a pixel voltage signal, and the other is used for receiving a common voltage signal. The switching transistor includes a switching electrode. The switching electrode and the curved portion of the slit have an overlapping region, and an area of the overlapping region is 0.2 times to 0.8 times an area of the curved portion.
US11719977B2 Light reflecting structure, backlight module and display device
A light reflecting structure, a backlight module, and a display device are provided. The light reflecting structure is configured to reflect light emitted from plural light emitting units. The light reflecting structure includes a bottom portion and plural sidewall portions. The sidewall portions are erected on the bottom portion. The sidewall portions respectively and correspondingly surround the light-emitting units, and the light emitted from each of the light-emitting units can be directed to a light reflecting surface corresponding to each of the sidewall portions to be reflected outward. A distance P is defined between any two adjacent sidewall portions, and each of the sidewall portions has a height H1. The distance P and the height H1 satisfy a first inequality, and the first inequality is H1

US11719974B2 Self-luminous body for display apparatus, self-luminous display apparatus, backlight, liquid crystal display apparatus, and method for manufacturing self-luminous body for display apparatus
A time required to manufacture a self-luminous body for a display apparatus is shortened. A self-luminous body for a display apparatus includes a backplane and a plurality of stacks. The plurality of stacks are arranged on a backplane. Each stack includes a plurality of integrated self-luminous elements. The plurality of self-luminous elements in each stack include at least two self-luminous elements that are arranged at a first pitch and emit light of the same color. The plurality of stacks include a first stack and a second stack adjacent to each other. The self-luminous element of the first stack and the self-luminous element of the second stack that emits light of the same color as a color of light emitted by the self-luminous element of the first stack are arranged at a second pitch larger than the first pitch.
US11719971B1 Ground feature in a capacitive touch system
An apparatus may include a touch sensor where the touch sensor has a first set of electrodes and a second set of electrodes that are electrically isolated from the first set of electrodes, a shield layer positioned adjacent to the touch sensor where the shield layer has a first section and a second section where the first section of the shield layer has a different electrical characteristic than the second section of the shield layer, and a ground feature incorporated into the touch sensor.
US11719966B2 Test structure, substrate and method for manufacturing substrate
The present application discloses a test structure, a substrate and a method for manufacturing the substrate. The substrate includes a stacked substratum, a metal layer and an insulating layer; first via holes and second via holes disposed in different areas and passing through the insulating layer, and first transparent electrodes and second transparent electrodes disposed in different via holes and connected with the metal layer. The first via holes and the second via holes are formed through the same manufacture procedure, and the first transparent electrodes and the second transparent electrodes are formed through the same manufacture procedure.
US11719964B2 Optical device and optical communication device
An optical device includes: a ground electrode having a ground potential; a thin film optical waveguide formed by a thin film substrate stacked on the ground electrode; a signal electrode that is arranged at a position facing the ground electrode across the thin film optical waveguide and that transmits a high frequency signal; and a dielectric that covers at least a part of an exposed surface of the signal electrode.
US11719963B2 Optical modulation for optoelectronic processing
An apparatus having a segmented optical modulator includes an optical waveguide having three or more segments. Each of three or more optical modulators includes a corresponding waveguide segment and is configured to apply an optical modulation that is proportional to the length of the segment. Three or more electrical contacts receive respective bit values of binary values. Each binary value includes at least three bit values including a least significant bit (LSB) bit value, a most significant bit (MSB) bit value, and at least one intermediate bit (IB) bit value between the LSB bit value and the MSB bit value. At least one waveguide segment of a corresponding optical modulator receiving an LSB bit value is positioned between a first waveguide segment of a corresponding optical modulator receiving an MSB bit value and a second waveguide segment of a corresponding optical modulator receiving an IB bit value.
US11719961B1 Method of controlling shade of light valve for auto darkening filter
A method of controlling shade of light valve for auto darkening filter includes: controlling the current shade of the light valve at a first shade, continuously detecting a welding arc signal until it is detected; controlling the first shade of the light valve to change to a target shade, and maintaining the target shade for welding work until the welding arc signal is interrupted; controlling the light valve to transition from the target shade to the first shade within a time period T2, wherein at least one intermediate shade is passed during the transition. For the conventional ADF, after the welding arc signal disappears, the control circuit immediately switches the light valve from the target shade to the light state shade. The switch of the light valve from the target shade to the light state shade occurs instantaneously, therefore the user may feel dazzling, causing damage to vision.
US11719957B2 Stick on devices using peripheral defocus to treat progressive refractive error
An apparatus to treat refractive error of an eye comprises an optic comprising an optical zone and a peripheral defocus optical structure to form images of a plurality of stimuli anterior or posterior to a peripheral portion of a retina of the eye. In some embodiments, the peripheral defocus optical structure is located outside the optical zone. In some embodiments, the peripheral defocus optical structure comprises optical power to focus light to a different depth of the eye than the optical zone. In some embodiments, the optic comprises one or more of a lens, an optically transparent substrate, a beam splitter, a prism, or an optically transmissive support.
US11719954B2 Driving control apparatus, device, optical module and driving control method
A driving control apparatus, a device, an optical module, and a driving control method will be provided, the driving control apparatus including: an acquiring unit to acquire a detection signal depending on a detection result of sensing a position of a driving target object; a driving control unit to generate a driving signal to move the driving target object to a target position based on the detection signal; an oscillation detecting unit to detect oscillation in a signal at a predetermined object point on a signal path from the detection signal to the driving signal; and an oscillation suppressing unit to suppress oscillation of the signal path according to detection of the oscillation.
US11719951B2 Polarization spectral filter, polarization spectral filter array, and polarization spectral sensor
Provided is a polarization spectral filter, including: a first reflector and a second reflector disposed to face each other in a first direction; and a grating layer disposed between the first reflector and the second reflector. The grating layer includes a plurality of first grating elements and a plurality of second grating elements, the plurality of first grating elements and the plurality of second grating elements being alternately arranged in a second direction perpendicular to the first direction. The plurality of first grating elements include a first dielectric material having a first refractive index. The plurality of second grating elements include a second dielectric material having a second refractive index different from the first refractive index.
US11719949B2 Laser illumination system with closely spaced beams
Techniques are provided for laser illumination employing closely spaced laser beams. A system implementing the techniques according to an embodiment includes a semi-cylindrical optical block comprising a curved surface and a planar surface. A first laser source to generate a first laser beam directed to the planar surface, wherein the first laser beam enters the optical block at a first angle that exceeds a critical angle, relative to the planar surface, the critical angle causing total internal reflection, such that the first laser beam is refracted through and exits the optical block. A second laser source to generate a second laser beam directed to the curved surface, wherein the second laser beam enters the optical block at a second angle that exceeds the critical angle, relative to the planar surface, such that the second laser beam is reflected off the planar surface and exits the optical block parallel to the first laser beam exiting from the optical block, the separation based on a location of the entry of the first laser beam into the optical block. The separation of the exiting first and second laser beams is controlled by the selected translation distance.
US11719948B2 Beam parameter product (BPP) control by varying fiber-to-fiber angle
An apparatus includes a laser system that includes a first fiber having an output end and situated to propagate a first laser beam with a first beam parameter product (bpp) and a second fiber having an input end spliced to the output end of the first fiber at a fiber splice so as to receive the first laser beam and to form a second laser beam having a second bpp that is greater than the first bpp, wherein the output end of the first fiber and the input end of the second fiber are spliced at a tilt angle so as to increase the first bpp to the second bpp.
US11719944B2 Swappable strap for a head-mounted display system
A head-mounted display (HMD) system may include a body having a right side and a left side, a display device coupled to the body and positioned to display content to a user when the HMD system is donned by the user, a right side arm coupled to the right side of the body and dimensioned such that, when coupled to a first portion of a swappable strap, the right side arm and the first portion of the strap form a first fastener, and a left side arm coupled to the left side of the body and dimensioned such that, when coupled to a second portion of the strap, the left side arm and the second portion of the strap form a second fastener. The first fastener and the second fastener may detachably secure the strap to the body of the HMD system. Various other methods and systems are also disclosed.
US11719942B2 Offsetting image light aberration due to waveguide movement in display assemblies using information from piezoelectric movement sensors
A display assembly monitors movements in a waveguide assembly and corrects for aberrations in image light caused by the monitored movements. For example, an artificial reality headset may include a display assembly that monitors for changes in shape or displacement of waveguide assemblies that generate three dimensional images for display with a real world environment. The display assembly includes movement sensors (e.g., piezoelectric movement sensors) coupled to the waveguide assembly. The movement sensors monitor the movement of the waveguide assembly and provide the monitored movement to a display controller that generates instructions for correcting aberrations in the image light.
US11719937B2 Head-mounted electronic device with self-mixing sensors
A head-mounted device may have a head-mounted housing and optical components supported by the head-mounted housing. The optical components may include cameras, movable optical modules, and other components. Each optical module may include a display that displays an image and a lens that provides the image to a corresponding eye box. Optical self-mixing sensors may be included in the optical modules and other portions of the head-mounted device to measure changes in optical component position. In response to detecting a change in optical component position, actuators in the device may be adjusted to move the optical components or other action may be taken to compensate for the change.
US11719935B2 Optical display system having optical waveguides for guiding polarized lights and method, and display device having the same
The present disclosure provides an optical display system and method, and a display device. The optical display system includes: a display screen; a light split member configured to split light from the display screen into a first polarized light and a second polarized light with different polarization directions; a first optical waveguide configured to guide the first polarized light to a light exit side of the optical display system; and a second optical waveguide located at a light exit side of the first optical waveguide, spaced apart from the first optical waveguide, and configured to at least partially transmit the first polarized light and guide the second polarized light to the light exit side of the optical display system.
US11719931B2 Augmented reality gaming using virtual eyewear beams
Interactive augmented reality experiences with an eyewear device including a virtual eyewear beam. The user can direct the virtual beam by orienting the eyewear device or the user's eye gaze or both. The eyewear device may detect the direction of an opponent's eyewear device or eye gaze of both. The eyewear device may calculate a score based on hits of the virtual beam of the user and the opponent on respective target areas such as the other player's head or face.
US11719927B2 Mirror tilt actuator and bearing for optical system
Some embodiments of a mirror tilt actuator include a chassis, one or more magnetic yoke structures affixed to the chassis, and a carriage moveably mounted to the chassis. In some embodiments, the chassis includes an indentation for affixing one or more magnetic yoke structures, and the chassis further includes one or more bearing receivers for mounting a mirror carriage. In some embodiments, the carriage includes one or more bearing members. In some embodiments, the one or more bearing members rest in one or more respective bearing receivers of the chassis. In some embodiments, the one or more edge members terminate in one or more curved leading edge faces. Some embodiments further include a magnet fixedly mounted to the carriage, a magnetic coil wrapped around a coil shaft mounted to the chassis.
US11719925B2 User wearable fluorescence enabled visualization system
A user-wearable fluorescence based visualization system comprising a multi-light lamp assembly that provides for the selected output of light using multiple light emitting sources, wherein the outputted light may be tailored to generate response wavelength by the interaction of the emitted light and a tissue illuminated by the emitted light, through the process of fluorescence, and a viewing system that allows a practitioner view the fluorescent light generated by the tissue, and distinguish between healthy and diseased tissues.
US11719924B2 Viewing optic with a solar panel
A viewing optic has a housing having a front side containing an optical element, a rear side containing a rear cover, a left side, a right side, and top side. A solar panel control assembly with at least one solar panel is positioned on the top side. The viewing optic may be a miniature red dot sight, such as a closed red dot sight.
US11719917B2 Optical image capturing system
An optical image capturing system includes, along the optical axis in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens. At least one lens among the first to the sixth lenses has positive refractive power. The seventh lens has negative refractive power, wherein both surfaces thereof are aspheric, and at least one surface thereof has an inflection point. The lenses in the optical image capturing system which have refractive power include the first to the seventh lenses. The optical image capturing system can increase aperture value and improve the imaging quality for use in compact cameras.
US11719916B2 Optical imaging lens
An optical imaging lens may include a first, a second, a third, a fourth, a fifth, and a sixth lens elements positioned in an order from an object side to an image side. Through designing concave and/or convex surfaces of the six lens elements, the improved optical imaging lens may provide better imaging quality while the length of the lens may be shortened, the F-number may be reduced, and the field of view may be extended.
US11719908B2 Image sensor and image capturing apparatus
An image sensor includes a pixel portion in which a plurality of unit pixels each having one micro lens and a plurality of photoelectric conversion portions are arrayed in a matrix, a signal readout portion that reads out signals accumulated in the photoelectric conversion portions and converts the read signals to digital signals, a signal processor that processes signals read out by the signal readout portion and has an image capture signal processor that performs signal processing for generating a captured image on signals read out by the signal readout portion and a focus detection signal processor that performs signal processing for focus detection on signals read out by the signal readout portion, and an output portion that outputs signals processed by the signal processor.
US11719907B2 Optical element driving mechanism
An optical element driving mechanism is provided. The optical element driving mechanism includes a housing, a base unit, a holding unit, a driving assembly, and a metal component. The base unit is connected to the housing. The holding unit is configured to hold an optical element having an optical axis and movable relative to the housing and the base. The driving assembly is configured to drive the holding unit to move relative to the housing and the base unit. The metal component is disposed in the base unit, wherein at least a portion of the metal component is connected to the driving assembly.
US11719897B2 Material processing utilizing high-frequency beam shaping
In various embodiments, laser emissions are steered into different regions of an optical fiber, and/or into different optical fibers, in a temporal pattern such that an output has different spatial output profiles. The temporal pattern has a frequency sufficient such that a workpiece is processed by an effective output shape combining the different spatial output profiles.
US11719896B2 Optical transmission module
An optical transmission module includes: a main substrate having a front surface and a back surface; an optical connector having a connector substrate; a first transparent substrate disposed between the connector substrate and the main substrate; a heat source element disposed between the connector substrate and the back surface of the main substrate, and electrically connected to the main substrate; one or a plurality of wirings electrically connecting the heat source element to the main substrate, and each configured to transfer heat generated from the heat source element and the first transparent substrate, to the main substrate; a first special region preventing the heat generated from the heat source element and the first transparent substrate, from being transferred to the connector substrate; and a second special region providing a function of transferring the heat generated from the heat source element and the first transparent substrate.
US11719894B2 Ferrule-based fiber optic connectors with ferrule retraction balancing
A ferrule-based fiber optic connectors having a ferrule retraction balancing characteristic for preserving optical performance are disclosed. The fiber optic connector comprises a connector assembly, a connector sleeve assembly and a balancing resilient member. The connector assembly comprises a ferrule and a resilient member for biasing the ferrule forward and the connector sleeve assembly comprises a housing and a ferrule sleeve, where the connector assembly is at least partially disposed in the passageway of the housing and the ferrule of the connector assembly is at least partially disposed in the ferrule sleeve. The balancing resilient member biases the housing to a forward position with the biasing resilient member having a predetermined resilient force that is greater than the friction force required for displacement of the ferrule within the ferrule sleeve.
US11719893B2 Flexible push-pull boot and crimp body for fiber optic connector
A new boot for a fiber optic connector has a ribbed back portion, a center portion, and a forward extending portion that can be used to insert and remove the fiber optic connector to receptacle. The ribbed back portion has grasping elements and is connected to the center portion. The center portion is removably connected to a crimp body that is in turn connected to the connector housing. The front extension is connected to the fiber optic connector and also provides a keying feature depending on the side of the fiber optic connector on which it is installed.
US11719892B2 Small form factor fiber optic connector with crossed angle polished ferrules and polishing cap therefor
A fiber optic connector housing has a first portion to receive fiber optic ferrule holders and fiber optic ferrules. The fiber optic connector housing also includes a second portion for use during polishing and before one of the fiber optic ferrule holders is rotated 180°. The second portion is removed to allow for rotation and a third portion is attached to the first portion for connection with another fiber optic connector or assembly.
US11719890B2 Passive optical couplers having passive optical activity indicators and methods of operating the same
Passive optical couplers having passive optical activity indicators and methods of operating the same are disclosed. An example passive optical coupler for passively coupling first and second optical fibers includes a housing including: a first port configured to receive an end of a first optical fiber, and a second port configured to receive an end of a second optical fiber; and a passive optical activity indicator positioned at least partially within the housing, wherein a first portion of the passive optical activity indicator is exposed through the housing, and wherein the passive optical activity indicator is configured to passively illuminate in response to (i) first light propagating in the first optical fiber when the end of the first optical fiber is received in the first port, and (ii) second light propagating in the second optical fiber when the end of the second optical fiber is received in the second port.
US11719884B2 Optical fiber alignment tool and method of setting optical fibers in fiber holder
An optical fiber alignment tool includes a fiber aligner that includes: separators that assort optical fibers; and fiber insertion portions each disposed between a respective pair of the separators and that align the optical fibers in an alignment direction in a predetermined order when the optical fibers are inserted into the fiber insertion portion; and a fiber holding portion that includes a mount surface on which the optical fibers are mounted. The fiber aligner and the fiber holding portion are relatively movable in the alignment direction of the optical fibers.
US11719879B2 Optical fiber
An optical fiber includes: a core portion made of glass; a cladding portion that is located on an outer periphery of the core portion and that is made of glass having a lower refractive index than a refractive index of the core portion; and a coating portion that covers an outer periphery of the cladding portion. Further, an average value of a relative refractive-index difference of a center core of the core portion is 0.1 to 0.5%, a fiber diameter including the coating portion is equal to or smaller than 220 μm, an effective cutoff wavelength is longer than 1260 nm and smaller than 1530 nm, and a mode field diameter of light at 1550 nm is equal to or larger than 9 μm.
US11719877B2 Display device
According to one embodiment, a display device includes a first transparent substrate including a first main surface, a second transparent substrate including a first end portion, a liquid crystal layer containing strip-shaped polymers and liquid crystal molecules, a third transparent substrate including a second end portion and a second main surface, a first light-emitting element and a first light guide. The first light guide includes a first surface and a second surface. A height from the first main surface to the second surface is less than a height from the first main surface to the second main surface.
US11719876B2 Display illumination using a wedge waveguide
A device for illuminating a spatial light modulator includes a light source and an optical element. The light source is configured to provide illumination light. The optical element has a first surface, a second surface that is distinct from and non-parallel to the first surface, and a third surface that is distinct from and non-parallel to the first surface and the second surface. The optical element is configured to receive the illumination light at the first surface, propagate the illumination light via total internal reflection, and output the illumination light from the third surface. Also disclosed is a method performed by the device.
US11719875B2 Light source module
A light source module including a light guide plate, a first light source and a plurality of first optical microstructures is provided. The light guide plate has a first incident surface and a bottom surface connected to the first incident surface. The first light source is disposed on a side of the first incident surface of the light guide plate. The first optical microstructures are disposed on the bottom surface. Each of the first optical microstructures has a first light receiving surface disposed toward the first light source. Each of the first light receiving surfaces of a first portion of the first optical microstructures has a first edge at a junction with the bottom surface, and a perpendicular bisector of the first edge passes through the first light source.
US11719874B2 Light guide
A light guide, including a light input surface, a longitudinal path, a lateral surface, wherein at least a portion of the lateral surface is configured as a light exit surface, wherein a first and a second light guide section includes a plurality of light redirection elements, which are configured to redirect light towards the light exit surface, wherein the light exit surface is a curved surface with a primary focal line, wherein each light redirection element has a certain incision-depth, which increases along the longitudinal path, wherein the light exit surface of the second light guide section has a protrusion, which has a secondary focal line, which is closer to the light exit surface than the primary focal line, wherein the light redirection elements of the first light guide section intersect the primary focal line, wherein the light redirection elements of the second light guide section intersect the primary focal line and the secondary focal line.
US11719872B2 Electronic device and method of manufacturing the same
According to one aspect of the invention, a method of manufacturing an electronic device includes the steps of: providing a display panel; providing a polarizer including a polarizer layer at an outermost layer thereof on the display panel; irradiating a laser beam onto a portion of the polarizer layer; and providing a substantially neutral solution having a temperature from about 5° C. to about 40° C. onto the portion of the polarizer layer irradiated with the laser beam.
US11719866B2 Diffractive optical element, method for producing diffractive optical element, optical device, and image pickup apparatus
Diffractive optical element includes two resin layers stacked on first substrate. One of the two resin layers is cured article of first resin containing thiol group and sulfide group, the cured article having diffraction grating shape. The other is cured article of second resin, the cured article having diffraction grating shape. When measurement is performed by laser Raman spectroscopy, α<β, where α is the ratio of the intensity of peak corresponding to the sulfide group to the intensity of peak corresponding to the thiol group in first region containing no interface between the cured articles of the first and second resins, and β is the ratio of the intensity of peak corresponding to the sulfide group to the intensity of peak corresponding to the thiol group in second region containing the interface.
US11719864B2 Ordered geometries for optomized holographic projection
Disclosed are systems for directing energy according to holographic projection. Configurations of waveguide arrays are disclosed for improved efficiency and resolution of propagated energy through tessellation of shaped energy waveguides.
US11719862B2 Optical lens device for a head-mounted display, and method and mold for producing the same
An optical lens device for a head-mounted display includes a transparent support substrate and a Fresnel lens disposed thereon. The Fresnel lens includes a central lens element and a plurality of prismatic elements arranged relative to the central lens element in a proximal-to-distal manner. Each of the prismatic elements has a base facing toward the support substrate, and a draft facet and a sloped facet extending from the base away from the support substrate to intersect with each other to form an apex. Each of the prismatic elements has a height measured from the base to the apex and not greater than 75 μm. The base has a width not greater than 250 μm. A method and a mold for producing the optical lens device are also disclosed.
US11719856B2 Determination of hydrocarbon production rates for an unconventional hydrocarbon reservoir
Methods for predicting hydrocarbon production rates for a hydrocarbon reservoir include receiving data from a hydrocarbon reservoir. The data includes reservoir characterization data, well log data, and hydraulic fracturing data. A physics-constrained machine learning model predicts a hydrocarbon production rate for the hydrocarbon reservoir as a function of time. The physics-constrained machine learning model includes an artificial neural network and a hydrocarbon fluid flow model. Predicting the hydrocarbon production rate includes generating, by the artificial neural network, multiple parameters of the hydrocarbon fluid flow model based on the data from the hydrocarbon reservoir. The hydrocarbon fluid flow model provides the predicted hydrocarbon production rate as a function of time based on the parameters. A display device of the computer system presents the predicted hydrocarbon production rate for the hydrocarbon reservoir as a function of time.
US11719855B2 Volumetric well production user interface components
Methods, apparatuses, and computer-readable media are set forth for visualizing and interacting with well production data in a three-dimensional or four-dimensional environment, e.g., using a volumetric well production display representation representing a well in an oilfield and including a plurality of display characteristics configured to display historical production data for the well over a time period.
US11719851B2 Method and system for predicting formation top depths
A method may include obtaining, by a computer processor, seismic data regarding a geological region of interest. The method may further include obtaining, by the computer processor, well log data from a wellbore within the geological region of interest. The method may further include determining, by the computer processor, a formation top depth using the seismic data, the well log data, a stratigraphic column, and a machine-learning model. The stratigraphic column may describe an order of various formations within the geological region of interest. The machine-learning model may assign a feature among the seismic data and the well log data to a formation among the formations in the stratigraphic column to determine the formation top depth.
US11719848B2 Device for controlling, monitoring and visualizing construction sites
A system for controlling and/or monitoring and/or visualizing construction sites, including a detection device for detecting the position of a construction unit at the construction site, wherein the detection device includes a signal transmitter to be mounted on the construction unit for providing an identification signal identifying the construction unit, and a signal evaluation device for receiving and evaluating the identification signal in order to determine the position of the construction unit at the construction site. The signal evaluation device includes at least one loop antenna that is laid at the construction site for receiving the identification signal of the signal transmitter and for determining the position of the signal transmitter.
US11719845B2 Circular downhole ultrasonic phased array
A downhole tool having an acoustic transducer for downhole measurements. A backing is in contact with an inner surface of the transducer. A first structure is coupled to a first housing. A second structure is coupled to a second housing. A member includes first, second, and third portions. The first portion is coupled to the first structure. The second portion is coupled to the second structure. At least one of the first and second structures is coupled to the member and has a degree of freedom relative to the member. The third portion extends longitudinally through the backing between the first and second portions such that compressional forces on the first and second housings are transferred through the first and second structures and the backing. A canister contacts an outer surface of the transducer and exerts radial forces on the transducer when exposed to pressures higher than atmospheric pressure.
US11719837B2 Methods for reducing intensity of seismic motion at or near the ground surface
Systems and methods provide for the reduction of motion at a ground layer of a site due to a seismic event. A predicted seismic motion is obtained for a geological layer at depth and properties of the layers between the ground layer and layer at depth are determined. A model is created using the layers and the predicted seismic motion. Iteratively for each layer, one or more properties of the layer is changed in the model and a site amplification is performed to determine a change or changes that result in an acceptable response at the ground layer. Subsequently, the in situ layer may be modified according to the modified property or properties to reduce motion at the site due to a seismic event.
US11719835B2 Radiation-sensing device
A radiation-sensing device is provided. The radiation-sensing device includes a substrate, a first scintillator layer, a second scintillator layer, and an array layer. The first scintillator is disposed on a first side of the substrate, and includes a plurality of first blocking walls and a plurality of first scintillator elements. The plurality of first scintillator elements are located between the plurality of first blocking walls. The second scintillator layer is disposed on a second side of the substrate, and the second side is opposite to the first side. The array layer is located between the first scintillator layer and the second scintillator layer, and has a plurality of photosensitive elements. In addition, a projection of at least one of the plurality of first blocking walls on the substrate overlaps with a projection of at least one of the plurality of photosensitive elements on the substrate.
US11719831B2 System and method for tracking and forecasting the positions of marine vessels
There is disclosed a system and method for forecasting the positions of marine vessels. In an aspect, the present system is adapted to execute a forecasting algorithm to forecast the positions of one or a great many marine vessel(s) based on one or more position reporting systems including coastal and satellite AIS (S-AIS) signals or LRIT received from the vessel. The forecasting algorithm utilizes location and direction information for the vessel, and estimates one or more possible positions based on previous paths taken by vessels from that location, and heading in substantially the same direction. Thus, a body of water can be divided into “bins” of location and direction information, and a spatial index can be built based on the previous paths taken by other vessels after passing through that bin. Other types of information may also be taken into account, such as ship-specific data, nearby weather, ocean currents, the time of year, and other spatial variables specific to that bin.
US11719828B2 Techniques for detection of global navigation satellite system (GNSS) error using motion sensor output
Techniques disclosed herein are directed to detect the presence of false, incorrect, or spoofed Global Navigation Satellite Systems (GNSS) signals. Embodiments may comprise receiving, at a mobile device, a global navigation satellite system (GNSS) signal via a GNSS antenna of the mobile device; determining first movement data based on the GNSS signal; determining second movement data based on data from one or more motion sensors of the mobile device, wherein the first movement data and the second movement data each comprise respective movement-related information regarding the mobile device during a time period; and providing an indication that GNSS error is occurring based on a determination that a difference between first movement data and the second movement data exceeds a threshold.
US11719819B2 Multiple beam range measurement process
In one general aspect, an apparatus can include a first laser subsystem configured to transmit a first laser beam at a first location on an object at a time and a second laser subsystem configured to transmit a second laser beam at a second location on the object at the time. The apparatus can include an analyzer configured to calculate a first velocity based on a first reflected laser beam reflected from the object in response to the first laser beam. The analyzer can be configured to calculate a second velocity based on a second reflected laser beam reflected from the object in response to the second laser beam. The first location can be targeted by the first laser subsystem and the second location can be targeted by the second laser subsystem such that the first velocity is substantially the same as the second velocity.
US11719818B2 Detector for optically detecting at least one object
A detector (110) for determining a position of at least one object is proposed. The detector (110) comprises: —at least one angle dependent optical element (130) adapted to generate at least one light beam (131) having at least one beam profile depending on an angle of incidence of an incident light beam (116) propagating from the object (112) towards the detector (110) and illuminating the angle dependent optical element (130), wherein the angle dependent optical element (130) comprises at least one optical element selected from the group consisting of: at least one optical fiber, in particular at least one multifurcated optical fiber, in particular at least one bifurcated optical fiber; at least one diffractive optical element; at least one angle dependent reflective element, at least one diffractive grating element, in particular a blaze grating element; at least one aperture stop; at least one prism; at least one lens; at least one lens array, in particular at least one microlens array; at least one optical filter; at least one polarization filter; at least one bandpass filter; at least one liquid crystal filter, in particular a liquid crystal tunable filter; at least one short-pass filter; at least one long-pass filter; at least one notch filter; at least one interference filter; at least one transmission grating; at least one nonlinear optical element, in particular one birfringent optical element; —at least two optical sensors (113), wherein each optical sensor (113) has at least one light sensitive area (121), wherein each optical sensor (113) is designed to generate at least one sensor signal in response to an illumination of its respective light-sensitive area by the light beam (131) generated by the angle dependent optical element (130); at least one evaluation device (133) being configured for determining at least one longitudinal coordinate z of the object (112) by evaluating a combined signal Q from the sensor signals.
US11719817B2 Distance-measuring apparatus and control method
A distance-measuring apparatus (2000) generates transmission light by generating a distance measurement signal, and subjecting an optical carrier wave to quadrature modulation on the basis of the generated distance measurement signal. The distance-measuring apparatus (2001) outputs transmission light, and receives reflected light generated by reflecting the transmission light on an object (10) to be measured. The distance-measuring apparatus (2000) compares the received reflected light with reference light to compute a distance from the distance-measuring apparatus (2000) to the object (10) to be measured.
US11719815B2 Object detection device
An object detection device includes: a transmission unit configured to transmit a transmission wave; a reception unit configured to receive a reception wave, which is the transmission wave reflected by and returned from an object, until a predetermined measurement time elapses after the transmission wave is transmitted; a detection unit configured to detect the object based on distance information based on the reception wave received by the reception unit; and a reception control unit configured to set the measurement time after the detection of the object to be shorter than the measurement time after a non-detection of the object.
US11719811B2 Method and device to improve radar data using reference data
A method with radio detection and ranging (radar) data processing may include: obtaining, by a radar sensor, input radar data; and generating, using a resolution increase model, output radar data from the input radar data and reference data, wherein the output radar data has a resolution greater than a resolution of the input radar data.
US11719810B2 Automotive synthetic aperture radar with radon transform
A method for using Synthetic Aperture Radar (SAR) to perform a maneuver in a land vehicle is provided. The method includes: receiving digitized radar return data from a radar transmission from a SAR onboard the vehicle; accumulating a plurality of frames of the digitized radar return data; applying a RADON transform to the accumulated plurality of frames of the digitized radar return data and odometry data from the vehicle to generate transformed frames of data for each three-dimensional point, wherein the RADON transform is configured to perform coherent integration for each three-dimensional point, project a radar trajectory onto each three-dimensional point, and project Doppler information onto each three-dimensional point; generating a two-dimensional map of an area covered by the radar transmission from the SAR based on the transformed frames of data for each three-dimensional point; and performing a maneuver with the land vehicle by applying the generated two-dimensional map.
US11719801B2 Method for providing at least one piece of target information
A method for providing at least one piece of target information relating to at least one object detected by a radar system of a vehicle, the following steps being carried out: providing a piece of detection information of the radar system; and carrying out a processing of the detection information, at least one windowing and at least one frequency analysis of the detection information being carried out for the purpose of providing therefrom the at least one piece of target information, the at least one piece of target information being provided with the aid of different window functions of the windowing, depending on an evaluation criterion, the evaluation criterion being specific to a signal strength of the target information.
US11719798B2 Apparatus and method for high accuracy distance and orientation measurement
Described is an machine-readable storage media having instruction stored thereon, that when executed, cause one or more processors to perform an operation comprising: sequentially transmit, in a first mode, at least two first probe request messages in at least two beam steering directions, respectively, towards a device; and receive, from the device, at least two first probe response messages in response to transmitting the at least two first probe request messages.
US11719793B2 Apparatus and method for cleaning lidar sensor
An apparatus for cleaning a lidar sensor may include: a signal analyzer configured to distinguish foreign matters adhering to a window cover, using a signal inputted from a laser receiver of a lidar sensor; a cleaner configured to remove the foreign matters adhering to the window cover; and a controller configured to control the cleaner according to the foreign matters distinguished by the signal analyzer.
US11719792B2 Systems and methods for intra-shot dynamic adjustment of LIDAR detector gain
Systems, methods, and computer-readable media are disclosed for a systems and methods for intra-shot dynamic LIDAR detector gain. One example method my include emitting, by an optical ranging system at a first time, a first light pulse. The example method may also include increasing, after the first time, a sensitivity of a photodetector of the optical ranging system from a first sensitivity at the first time to a second sensitivity at a second time. The example method may also include decreasing the sensitivity of the photodetector of the optical ranging system from the second sensitivity at third time to the first sensitivity at a fourth time, wherein the fourth time is after the photodetector receives return light based on the first light pulse. The example method may also include emitting, by the optical ranging system at the fourth time, a second light pulse.
US11719791B2 Distance measuring device and distance measuring method
A distance measuring device includes a calculating section that calculates, based on phase information acquired by a first device and a second device, at least one of which is movable, a distance between the first device and the second device. The first device includes a first transceiver that transmits three or more first carrier signals and receives three or more second carrier signals using an output of a first reference signal source. The second device includes a second transceiver that transmits the three or more second carrier signals and receives the three or more first carrier signals using an output of a second reference signal source. The calculating section calculates the distance based on a phase detection result obtained by reception of the first and second carrier signals and corrects the calculated distance based on information concerning an amplitude ratio of the first carrier signals received by the second transceiver.
US11719780B2 Method and apparatus for robust low-cost variable-precision self-localization with multi-element receivers in GPS-denied environments
A practically implementable robust direction-of-arrival (DoA) estimation approach that is resistant to localization errors due to mobility, multipath reflections, impulsive noise, and multiple-access interference. As part of the disclosed invention the inventors consider infrastructure-less 3D localization of autonomous underwater vehicles (AUVs) with no GPS assistance and no availability of global clock synchronization. The proposed method can be extended to challenging communication environments and applied for the localization of assets/objects in space, underground, intrabody, underwater and other complex, challenging, congested and sometimes contested environments. Each AUV leverages known-location beacon signals to self-localize and can simultaneously report its sensor data and measurement location. The approach uses two known location beacon nodes, where the beacons are single-hydrophone acoustic nodes that are deployed at known locations and transmit time-domain coded signals in a spread-spectrum fashion.
US11719775B1 RF receiver coil with equal perimeter loops
An RF receiving coil assembly for a magnetic resonance imaging system includes a flexible enclosure. The RF coil assembly also includes an RF coil enclosed within the flexible enclosure. The RF coil includes a plurality of loops, each loop of the plurality of loops having a same perimeter.
US11719774B2 Image processing apparatus, MRI apparatus, and image processing system
In one embodiment, an image processing apparatus includes processing circuitry. The processing circuitry acquires an image in which a coil is depicted. The processing circuitry acquires, from the image, information on disposition of the coil and information on a port to which the coil is connected.
US11719772B2 AMR (XMR) sensor with increased linear range
Anisotropic-magnetoresistive (AMR) sensors are described. The AMR sensors have a barber pole structure with multiple constant width sections of different width. In some embodiments, two sections of greater, constant width are positioned at ends of the AMR sensor, with a section of smaller width positioned in between. The sections of greater width may have a total length less than the section of smaller width. The structures described may provide enhanced linearity.
US11719770B2 Multi-functional magnetic test structure for XMR sensors
A sensor die may include a set of sensing elements and a test structure associated with determining a magnetic sensitivity of the set of sensing elements. The test structure includes a first test sensing element sensitive in a direction in a plane defined by a surface of the sensor die, a second test sensing element sensitive in the direction in the plane defined by the surface of the sensor die, and a wire on chip (WoC) associated with applying a magnetic field to the first test sensing element and the second test sensing element. The first test sensing element, the second test sensing element, and the WoC may be arranged such that, when current flows through the WoC, the first test sensing element senses a component of the magnetic field in the direction, and the second test sensing element senses a component of the magnetic field in a perpendicular direction.
US11719769B1 Method and apparatus for sensor signal path diagnostics
A sensor includes a first sensing element configured to sense a parameter and generate a first sensing element output signal indicative of the parameter, a first front end element configured to receive the first sensing element output signal and to generate a first front end signal, a second sensing element configured to sense the parameter and generate a second sensing element output signal indicative of the parameter, a second front end element configured to receive the second sensing element output signal and to generate a second front end signal, a difference block configured to receive the first and second front end signals and generate a difference signal indicative of a difference between the first and second front end signals, an absolute value block configured to receive the difference signal and generate an absolute difference signal indicative of an absolute value of the difference signal, and an offset comparator configured to compare the absolute difference signal to an offset threshold to detect whether a difference between an offset associated with the first front end signal and an offset associated with the second front end signal is within a predetermined tolerance.
US11719768B2 Magnetic sensor and magnetic sensor device
A magnetic sensor 10 includes: a non-magnetic substrate 11; a sensitive circuit 12 provided on a surface of the substrate 11 and including a sensitive part 121 sensing a magnetic field by a magnetic impedance effect; a terminal part 13a and a terminal part 13b connected to respective both end portions of the sensitive circuit 12; and a conductive returning member with one end portion being connected to the terminal part 13a, the returning member returning back toward the terminal part 13b.
US11719758B2 Load abnormality detecting circuit for inverter
A load abnormality detecting circuit for an inverter to detect abnormality of a load during an operation of the inverter which has a self-arc-extinguishing element as a switching element and a phase synchronizing loop controlling an output frequency to be a resonance frequency of the load, the load abnormality detecting circuit includes a phase shift detection part that detects a phase shift between a gate voltage signal controlling ON/OFF of the self-arc-extinguishing element and an output current of the inverter which is applied to the load, and that sends a first abnormal load signal based on the phase shift.
US11719755B2 Battery charging circuit and method
A method of charging a battery, the method comprising the steps of:providing a charging current to the battery; determining a property of the battery substantially continuously during charging; and varying a property of the charging current in dependence on the determined property of the battery.
US11719753B2 Method and system for predicting energy consumption of a vehicle through application of a statistical model utilizing environmental and road condition information
A method for predicting energy consumption of a vehicle using a statistical model. The method includes (i) predicting a set of future input vectors for the vehicle at defined time intervals corresponding to a plurality of future points in time based on a subset of a plurality of reference input vectors previously generated at the defined time intervals at a plurality of previous points in time, (ii) predicting a change in the energy level of the vehicle using a processor and the statistical model, and (iii) providing results corresponding to the predicted change in the energy level to an output unit of the vehicle. Each reference input vector comprises a vehicle input vector and a database input vector associated with each point in time of the plurality of previous points in time. The database input vector for each defined time interval may be based on at least one of a plurality of environmental data and information about a road condition.
US11719750B2 Measurement uncertainty and measurement decision risk analysis tool and related methods
The present invention relates to a system and method for calculating measurement uncertainty and determining measurement decision risk. Measurement uncertainty is calculated based on a plurality of error contributors. Measurement decision risk is evaluated using the measurement uncertainty, and mitigation strategies are applied to lower the probability of false acceptance and the probability of false rejection.
US11719746B2 Semiconductor inspection device
A semiconductor inspection device capable of detecting an abnormality with high sensitivity in a failure analysis of a fine-structured device is provided. An electron optical system radiates an electron beam to a sample on a sample stage. A measurement device measures an output from a measurement probe that is in contact with the sample. An information processing device starts and stops the radiation of the electron beam to the sample, sets a first measurement period in which the measurement device measures the output from the measurement probe during the radiation and a second measurement period in which the measurement device measures the output from the measurement probe after the radiation, and obtains the measurement value of the output from the measurement probe based on a difference between a first measurement value measured in the first measurement period and a second measurement value measured in the second measurement period.
US11719742B2 Semiconductor wafer testing system and related method for improving external magnetic field wafer testing
In some embodiments, a semiconductor wafer testing system is provided. The semiconductor wafer testing system includes a semiconductor wafer prober having one or more conductive probes, where the semiconductor wafer prober is configured to position the one or more conductive probes on an integrated chip (IC) that is disposed on a semiconductor wafer. The semiconductor wafer testing system also includes a ferromagnetic wafer chuck, where the ferromagnetic wafer chuck is configured to hold the semiconductor wafer while the wafer prober positions the one or more conductive probes on the IC. An upper magnet is disposed over the ferromagnetic wafer chuck, where the upper magnet is configured to generate an external magnetic field between the upper magnet and the ferromagnetic wafer chuck, and where the ferromagnetic wafer chuck amplifies the external magnetic field such that the external magnetic field passes through the IC with an amplified magnetic field strength.
US11719741B2 Burn-in board and burn-in apparatus
A burn-in board includes: a board; sockets mounted on the board; a connector mounted on the board; and wiring systems disposed in the board and connecting the sockets and the connector. The wiring systems comprise: a first wiring system that transmits a first signal; and a second wiring system that transmits a second signal different from the first signal, and a type of a first connection form of the first wiring system is different from a type of a second connection form of the second wiring system.
US11719740B2 Test fixture for printed circuit board components
A test fixture for PCB components is described herein. The test fixture comprises a shim with an aperture configured to direct RF energy from a component of a PCB, via an end of the PCB, and to a top clamp of the test fixture. The end of the PCB may correspond to a cut line of a destructive test. The test fixture also comprises the top clamp with a test port and a taper configured to direct the RF energy from the aperture to the test port. The test fixture also comprises a bottom clamp attached to the top clamp to retain the PCB between the top and bottom clamps for testing. The test fixture allows for quick mounting of the PCB and testing of the component without modifying a design of the PCB or requiring specific drilling of the PCB.
US11719739B2 Method for testing lifetime of surface state carrier of semiconductor
A method for testing a lifetime of a surface state carrier of a semiconductor, including the following steps, 1) a narrow pulse light source is used to emit a light pulse, and coupled to an interior of a near-field optical probe, and the near-field optical probe produces a photon-generated carrier on a surface of a semiconductor material under test through excitation. 2) The excited photon-generated carrier is concentrated on the surface of the semiconductor material, and recombination is conducted continuously with a surface state as a recombination center. 3) A change in a lattice constant is produced due to an electronic volume effect, a stress wave is produced, and a signal of the stress wave is detected in a high-frequency broadband ultrasonic testing mode. 4) Fitting calculation is conducted on the signal of the stress wave to obtain the lifetime of the surface state carrier τc.
US11719738B2 Two-domain two-stage sensing front-end circuits and systems
A circuital system that includes a differential low-pass filter having a differential output and operable in a first voltage domain. Some embodiments include a differential integrator including a differential input and a differential output, and operable in a second voltage domain different from the first voltage domain. Some embodiments include a pair of AC coupling capacitors coupling the differential output of the differential low-pass filter to the differential input of the differential integrator.
US11719734B1 Systems, apparatuses, and methods for automated robotic tuning
Systems, devices, and associated methods are provided for testing and tuning radiofrequency (RF) modules. An example system includes a test station including an imaging device, a measurement device, and a robotic arm. The system may include a rotary stage coupled with the robotic arm, measurement probes disposed in the rotary stage and operably coupled with the measurement device, and tuning tips disposed in the rotary stage. The system may include a galvo scanner and laser to remove conductive material. In operation, the test station may perform a testing procedure on an RF module where the measurement probes generate testing data indicative of testing parameters. The test station may perform a tuning procedure on the RF module where a tuning tip or the laser modifies the RF module based on the testing parameters. The testing and tuning may be performed by a user, semi-autonomously, or autonomously.
US11719732B1 Reflectometer sensor
Data receiving and logging are disclosed. A method includes receiving a linearly polarized signal, the linearly polarized signal including a set of direct and reflected components and obtaining power measurements of the linearly polarized signal. The power measurements are inserted into a navigation message and provided as precision power values characterizing the linearly polarized signal at a high precision. The power values for the linearly polarized signal are stored for further analysis.
US11719725B2 Apparatus for measure of quantity and associated method of manufacturing
In embodiments, it is provided an integrated device for providing a measure of a quantity dependent on current through an electrical conductor, having: a sensing and processing sub-system; an electrical conductor to conduct a current; an insulating material encapsulating the sensing and processing sub-system and maintaining the electrical conductor in a fixed and spaced relationship to the sensing and processing sub-system, wherein the insulating material is configured to insulate the electrical conductor from the sensing and processing sub-system; sensing circuitry comprising a plurality of magnetic field sensing elements arranged on the sensing and processing sub-system adjacent to the electrical conductor, wherein the sensing circuitry is configured to provide a measure of the quantity as a weighted sum and/or difference of outputs of the magnetic field sensing elements caused by the current flowing through the electrical conductor adjacent to the plurality of magnetic field sensing elements; a voltage sensing input for sensing a measure of voltage associated with the current conductor; and output circuitry on the sensing and processing sub-system arranged to provide an output measure of the quantity from the sensed measure of current and sensed measure of voltage.
US11719723B2 Signal post-processing method, signal post-processing circuit and oscilloscope
A signal post-processing method is described, wherein a time-and-value-discrete signal is read from a memory by a signal post-processing circuit wherein a resolution bandwidth and a frequency range of the time-and-value-discrete signal are predetermined. A window filter is applied to the time-and-value-discrete signal. The window filtered time-and-value-discrete signal is transformed to a full-bandwidth frequency-domain signal. A sub-band is selected from the full-bandwidth frequency-domain signal by a selection unit wherein the rest is discarded by the selection unit. Further, a signal post-processing circuit as well as an oscilloscope are described.
US11719721B2 Test and measurement probe having a touchscreen
A test-and-measurement probe (200) for a test-and-measurement instrument (101), the test-and-measurement probe having a probe head (103) and a touchscreen user interface (250). The probe head is configured to obtain a signal from a device under test. The touchscreen user interface is configured to visually convey test-and-measurement information to a user and to accept user touch input. In embodiments, the touchscreen user interface is removably connected to a compbox (105) of the test-and-measurement probe, through a wired connection or wirelessly.
US11719719B2 Metrology probe with built-in angle and method of fabrication thereof
A method of batch-fabricating an array of probe devices for a surface analysis instrument, such as an atomic force microscope (AFM), includes providing a wafer, and photolithographically forming a base and a cantilever for each probe. The cantilever includes a built-in angle, θ, relative to the base, and the base is substantially parallel to a sample holder when the probe device is mounted in a probe holder of the surface analysis instrument.
US11719718B2 System and method for determining whether an electronic device is located on a stationary or stable surface
An embodiment system includes: a first motion sensor configured to generate first sensor data indicative of a first type of movement of an electronic device; a first feature detection circuit configured to determine at least one orientation-independent feature based on the first sensor data; and a classifying circuit configured to determine whether or not the electronic device is located on a stationary surface based on the at least one orientation-independent feature.
US11719716B1 Measuring distance traversed or speed
In one embodiment, an apparatus includes a first magnetometer that measures a magnetic field. The apparatus includes a second magnetometer that measures the magnetic field. The first and second magnetometer are positioned a predetermined distance apart from each other in a direction. The apparatus includes computer-readable media embodying logic that access a first measurement of the magnetic field by the first magnetometer at a first time and a second measurement of the magnetic field by the second magnetometer at a second time. The logic compares the first measurement with the second measurement and, based at least in part on the comparison, determines that the first measurement approximately coincides with the second measurement. Based at least in part on the coincidence, the logic determines that a device comprising the apparatus has traversed the predetermined distance in the direction that they are positioned apart from each other.
US11719711B2 Compositions and methods for detecting and/or treating inflammation
The present disclosure relates to assays and methods for the detection of renal inflammation by measuring the level of P2Y14 and/or UDP-glucose in a sample from a subject, such as a urine sample. The present disclosure also relates to methods for the treatment of renal inflammation by administering a P2Y14 inhibitor.
US11719708B2 Diagnosing and treating alzheimer's disease
A method of treating a subject having Alzheimer's disease can include assaying a biological medium obtained from the subject for a biomarker selected from the group consisting of Biomarker 1, Biomarker 2, Biomarker 3, Biomarker 4, Biomarker 5, Biomarker 6, Biomarker 7, Biomarker 8, Biomarker 9, Biomarker 10, Biomarker 11, and combinations thereof, where Biomarker 1 has a mass-to-charge ratio (m/z) of 229.13, Biomarker 2 has a m/z of 514.38, Biomarker 3 has a m/z of 602.44, Biomarker 4 has a m/z of 620.42, Biomarker 5 has a m/z of 630.47, Biomarker 6 has a m/z of 703.56, Biomarker 7 has a m/z of 724.52, Biomarker 8 has a m/z of 778.54, Biomarker 9 has a m/z of 799.66, Biomarker 10 has a m/z of 824.60, and Biomarker 11 has a m/z of 842.61. The method can also include relating a characteristic of the biomarker to a presence of Alzheimer's disease in the subject and treating the subject for Alzheimer's disease.
US11719704B2 Methods related to biologics
The present disclosure relates to the characterization and production of biologics.
US11719702B2 Methods and systems of proteome analysis and imaging
Provided herein are methods and systems for proteome analysis that are at least partially automated and/or performed robotically. In some aspects, the methods and systems described herein can rapidly and efficiently provide protein identification of each of the proteins from a proteome, or a complement of proteins, obtained from extremely small amounts of biological samples. The identified proteins can be imaged quantitatively over a spatial region. Automation and robotics facilitates the throughput of the methods and systems, which enables protein imaging and/or rapid proteome analysis.
US11719700B2 Upconversion for microscopy
Two or more upconverting particles are attached to each unit of one or more units of a chemical component in a sample, to form, for each unit of the chemical component, a multi-particle complex including the unit of the chemical component and two or more corresponding upconverting particles. The sample is illuminated by input light having a first wavelength. Light is received at an imaging sensor, the received light including output light generated by at least a portion of the upconverting particles attached to the units of the chemical component, the output light having a second wavelength that is shorter than the first wavelength. One or more images of the sample are captured from the received light. Based on the captured one or more images, a presence or a level of the chemical component in the sample is determined.
US11719698B2 Cancer detection method using sense of smell of nematode
A cancer detection method characterised in that a nematode is bred in the presence of bio-related material originating from a test subject, or a processed product of same, and cancer is detected using the chemotaxis due to the sense of smell of the nematode as an indicator.
US11719697B2 Immunoassay and antibodies for the detection of chromogranin A
The present invention relates to an immunoassay method for the detection of Chromogranin A (or fragment(s) thereof) comprising the steps of contacting a sample suspected of comprising Chromogranin A with a first antibody or an antigen-binding fragment or derivative thereof specific for Chromogranin A and a second antibody or an antigen-binding fragment or derivative thereof specific for Chromogranin A under conditions allowing for the formation of a ternary complex between Chromogranin A and the two antibodies or antigen-binding fragments or derivates thereof, and detecting the binding of the two antibodies or antigen-binding fragments or derivates thereof to Chromogranin A. Also provided are antibodies directed against amino acid residues 124 to 144 and 280 to 301 of Chromogranin A and their use in the immunoassay method.
US11719695B2 Immunoassay method to prevent inhibition of antigen-antibody binding interactions in mucosal fluids
The purpose of the present invention is to: provide an agent that effectively suppresses inhibition of antigen-antibody reaction in an immunoassay using a sample containing a body fluid, in particular, a component derived from a biological mucosal membrane, such as saliva; and to suppress false positive and false negative results in the immunoassay. The present invention provides an agent for suppressing inhibition of immune reaction, characterized in that the agent comprises a compound of the following (1) or (2): (1) Sulfonic acid compound of the formula R1—SO3H or a salt thereof. (In the formula, R1 is selected from the group consisting of: a straight-chain C5-C30 alkyl group; a straight-chain C1-C30 alkyl group substituted with an aryl group having at least one straight-chain C5-C30 alkyl group; and an aryl group having at least one straight-chain C5-C30 alkyl group. These groups may include a substituent group); and (2) Quaternary ammonium ion of the formula N+—R2R3R4R5 or a salt thereof. (In the formula, R2—R5 are each independently a straight-chain C1-C30 alkyl group, or an aryl group substituted with at least one straight-chain C5-C30 alkyl group. These groups may include a substituent group); wherein the agent is capable of suppressing immune reaction inhibitory action caused by a body fluid in an immunoassay sample.
US11719693B2 System and method for detecting pathogens on treated and untreated substrates using liquid crystal chromonic azo dye
Chromonic azo dyes are particular types of chromonic molecules that are alignable homeotropically (aggregated molecules stack perpendicularly to the surface) on different types of substrates, often without the need of any special surface treatment. This feature enables the optimization of a detection device with increased sensitivity based of the alignment distortion created by a biological immune complex.
US11719692B2 Devices and methods of cell capture and analysis
The present invention provides a device for isolating target biomolecules or cells from samples, particularly biological samples. In particular, the device comprises a loading mixture, which contains the biological sample and a first binding entity that specifically binds to the target biomolecule or target cell; and a micro-channel coated with a second binding entity that binds directly or indirectly to the first binding entity. Methods of capturing, detecting, and/or evaluating target biomolecules or target cells (e.g. cancer cells) in biological samples are also disclosed.
US11719687B2 Analyte detection meter and associated method of use
A method for obtaining information encoded on an electrochemical test strip is provided. The test strip has two electrodes disposed within a sample space and the information is encoded on the test strip prior to introduction of liquid sample. The method includes the step of introducing sample to the sample space so that the sample is in contact with the two electrodes within the sample space. In another step a value is determined that is representative of the double layer capacitance of the test strip and/or the equivalent capacitance of the test strip. The determined value is then translated into information reflecting a characteristic of the test strip prior to introduction of sample.
US11719678B2 Environmental emission monitoring system with GHG emission thresholding and related method
An environmental emission monitoring system may include satellites configured to sense GHG emissions data for an AOI, and a server. The server may be configured to obtain the sensed GHG emissions data from the satellites, obtain geospatial positions of stationary GHG emitting point sources within the AOI, and generate expected stationary GHG emission data for the stationary GHG emitting point sources within the AOI and based upon the geospatial positions. The server may also be configured to obtain geospatial path data for GHG emitting vehicles moving within the AOI, generate expected vehicle GHG emission data for the GHG emitting vehicles moving within the AOI and based on the geospatial path data, and compare a sum of the expected stationary GHG emission data and expected vehicle GHG emission data with the sensed GHG emissions data to identify any stationary GHG emitting point source and any GHG emitting vehicle outside of a respective GHG emission threshold.
US11719676B2 Machine learning monitoring air quality
A system, method and a monitoring device for monitoring air quality of a closed space are disclosed. A plurality of ducts is coupled with the closed space and the plurality of monitoring devices monitors a quality of air inside the plurality of ducts. Each of the plurality of monitoring devices stores a location of placement of each of a monitoring device present inside the closed space, learns a level of carbon dioxide present inside the closed space over a period of time and estimate a number of occupants present inside the closed space based on the level of carbon dioxide present inside the closed space using a machine learning model. Further, the plurality of monitoring devices transmits the monitored quality of air inside the closed space along with the location of the placement of each of the monitoring device and the identified number of occupants to a cloud server.
US11719675B2 Gas detection device for lithium-ion battery storage system
A gas detection device for a drum containing lithium-ion batteries, may include a sensing component configured to be received by a threaded port of a lid of the container, the sensing component including at least one sensor configured to detect a gas concentration and a temperature of the drum, and a controller configured to receive the gas concentration and the temperature from the sensing component, and issue an alert in response to one of the gas concentration and the temperature exceeding an associated predefined threshold.
US11719671B2 Methods of distinguishing among touch events
A method of distinguishing between a first-type touch event and a second-type touch event is disclosed. A force-measuring and touch-sensing system includes piezoelectric force-measuring elements (PFEs) and piezoelectric ultrasonic transducers (PUTs), wherein each PUT can be configured as a transmitter (PUT transmitter) and/or a receiver (PUT receiver). The force-measuring and touch-sensing system is configured at a sense region. Each PUT transmitter transmits ultrasound signals towards the sense region and voltage signals are generated at the PUT receivers in response to ultrasound signals arriving from the sense region. Voltage signals are generated at PFEs in response to a low-frequency mechanical deformation of the respective piezoelectric capacitors. An event is determined to be a first-type touch event or a second-type touch event depending on a PUT data decrease and a magnitude of PFE data.
US11719670B2 Systems and methods for predictive diagnostics for mechanical systems
A predictive diagnostics system for monitoring mechanical seals. The system autonomously detects a loss of lubrication within a sliding seal interface of a mechanical seal, the system including a loss of lubrication failure mode logic module configured to monitor data sensed by one or more sensors and diagnose conditions relating to a loss of lubrication within the sliding seal interface, and a plurality of other failure mode logic modules configured to monitor data sensed by the one or more sensors and diagnose conditions relating to specific types of mechanical failures known to occur in mechanical seal systems, the loss of lubrication failure mode logic module configured to determine which of the plurality of other failure mode logic modules are activated during the diagnosis of conditions related to a loss of lubrication within the sliding seal interface.
US11719664B2 Electrical/optical multimodal sensor using multi-functional 3D nano-architecture materials and manufacturing method thereof
A multimodal sensor of high sensitivity and high selectivity using multifunctional three-dimensional nanostructure having electric and optical sensing ability and a method thereof are provided. The method includes forming multi-layered nanowires including a multifunctional material, transferring the nanowires to a plurality of layers onto a target substrate to form the three-dimensional nanostructure, heat-treating the three-dimensional nanostructure, and forming electrode layers at the three-dimensional nanostructure.
US11719662B2 Moisture sensor
A moisture sensor comprises a carrier element comprises an insulating material, a first and a second electrode structure at a distance from one another at the carrier element, a moisture-sensitive, dielectric layer element at a first main surface region of the carrier element and adjacent to the first and second electrode structures and a third electrode structure on a first main surface region of the moisture-sensitive, dielectric layer element, such that the moisture-sensitive, dielectric layer element is between the third electrode structure and the first electrode structure and between the third electrode structure and the second electrode structure. The first electrode structure is a first capacitor electrode and the second electrode structure is a second capacitor electrode of a measurement capacitor for capacitive moisture measurement, wherein the third electrode structure is a floating electrode structure.
US11719661B2 Sensor
A sensor includes a substrate, a reference electrode provided above the substrate, a lower electrode provided above the reference electrode via an insulating film, and an upper electrode provided above the lower electrode via a physical quantity detecting film. The upper electrode and the lower electrode form a parallel-plate-type detection capacitor, and the lower electrode and the reference electrode form a parallel-plate-type reference capacitor.
US11719659B2 System and method for measuring conductivity
The present disclosure relates to a conductivity measuring system of a fluid including a solvent and an ionic solute, comprising: —a holder comprising an isolated holder wall defining a fluid channel for holding fluid, wherein the holder is shaped to allow an electrical current induced in the fluid to form a current loop; —an excitation device configured to excite an electric field inside a first part of the fluid channel, the excitation device comprising an electrical signal generator configured to generate an alternating current signal and a conducting slab; —a sensing device arranged at a position remote from the first part of the fluid channel and configured to sense a voltage signal (V) resulting from the changing magnetic field resulting from the current generated inside the fluid by the excitation device.
US11719654B2 X-ray instrument with ambient temperature detector
An X-ray analyzer comprises at least one detector configured to detect a secondary X-ray from a test object irradiated by an X-ray source, and provide a corresponding energy signal; a temperature sensor configured to sense a temperature related to the detector; and a signal processor configured to process the energy signal and provide a temperature compensated output for an X-ray event.
US11719651B2 Part inspection method using computed tomography
A system and method of inspecting a plurality of objects using a computed tomography (CT) system is provided. The method includes acquiring an image of a fixture used for holding the plurality of objects with the CT system. A first electronic model of the fixture is generated. The objects are placed in the fixture. An image of the fixture and the objects is acquired with the CT system. A second electronic model of the fixture and the objects is generated. A third electronic model of the objects is defined based at least in part on subtracting the first electronic model from the second electronic model. Dimensions of the objects from the third electronic model are compared with a computer aided design (CAD) model. A report is output based at least in part on the comparison of the objects from the third electronic model with the CAD model.
US11719650B2 Method for performing smart semiconductor wafer defect calibration
A smart conversion and calibration of the defect coordinate, diagnosis, sampling system and the method thereof for manufacturing fab are provided. The intelligent defect diagnosis method includes receiving pluralities of defect data, design layout data, analyzing the defect data, design layouts, by a Critical Area Analysis (CAA) system. The method utilizes the precisely calibrated coordinate, the defect layout pattern, and the higher accurate calibrated defect size value. So, a more precise killer defect index can be generated with calibrated coordinate deviation calibration and defect size deviation calibration. When judging a defect relating to short circuit or open circuit failure probability, the defect failure result is more accurate and less incorrect judgment.
US11719649B2 Method for smart conversion and calibration of coordinate
A smart conversion and calibration of the defect coordinate, diagnosis, sampling system and the method thereof for manufacturing fab is provided. The intelligent defect diagnosis method includes receiving pluralities of defect data, design layout data, analyzing the defect data, design layouts, by a Critical Area Analysis (CAA) system. The method utilizes the precisely calibrated coordinate, the defect layout pattern, and the higher accurate calibrated defect size value. So, a more precise killer defect index can be generated with calibrated coordinate deviation calibration and defect size deviation calibration. When judging a defect relating to short circuit or open circuit failure probability, the defect failure result is more accurate and less incorrect judgment.
US11719647B2 Methods and systems for measuring the texture of carpet
Methods and systems are disclosed for analyzing one or more images of a textile to determine a presence or absence of defects. In one example, an image of at least a portion of a textile may be obtained and compared to a reference image of a reference textile. Based on the comparison, one or more areas indicative of a height variation between the textile and the reference textile may be determined. An action may be performed based on the one or more areas indicative of the height variation.
US11719645B2 Reducing agent for arsenic measurement
An embodiment provides a method for measuring arsenic in a sample, showing marked increase in sensitivity over previous methods including: preparing a compound of metal-plated zinc and zinc; introducing the compound to an acidified sample, wherein the sample contains an amount of arsenic, wherein the compound reduces the amount of arsenic to produce arsine gas; wherein sufficient hydrogen gas is produced to purge the sample solution; wherein the arsine gas is completely purged from the sample and captured on a test pad, wherein the pad comprises mercuric bromide, wherein the capturing produces a color change of the pad; and measuring the amount of arsenic in the sample by measuring the color change of the pad. Other aspects are described and claimed.
US11719644B2 Thermoluminescent composite particle and marking comprising same
Disclosed is a composite particle for use in a marking that is suitable for identification/authentication purposes. The particle comprises at least one superparamagnetic portion and at least one thermoluminescent portion and optionally also a thermoconductive portion between the superparamagnetic and thermoluminscent portions.
US11719643B2 System and method for detection of dust mite antigens
A method for detecting dust mite antigens includes the steps of collecting a dust sample, applying an extraction and cleanup procedure for dust mite antigens from the dust sample in order to obtain a sample solution ready for measurement, and placing the sample solution on a SERS chip without immunological modification and under a Raman spectrometer for SERS detection in order to identify whether any dust mite antigens exist in the sample solution.
US11719642B2 Portable water quality instrument
A hand-held microfluidic testing device is provided that includes a housing having a cartridge receiving port, a cartridge for input to the cartridge receiving port having a sample input and a channel, where the channel includes a mixture of Raman-scattering nanoparticles and a calibration solution, where the calibration solution includes chemical compounds capable of interacting with a sample under test input to the cartridge and the Raman-scattering nanoparticles, and an optical detection system in the housing, where the optical detection system is capable of providing an illuminated electric field, where the illuminating electric field is capable of being used for Raman spectroscopy with the Raman-scattering nanoparticles and the calibration solution to analyze the sample under test input to the cartridge.
US11719637B2 Biosensors for biological or chemical analysis and methods of manufacturing the same
Biosensor including a device base having a sensor array of light sensors and a guide array of light guides. The light guides have input regions that are configured to receive excitation light and light emissions generated by biological or chemical substances. The light guides extend into the device base toward corresponding light sensors and have a filter material. The device base includes device circuitry electrically coupled to the light sensors and configured to transmit data signals. A passivation layer extends over the device base and forms an array of reaction recesses above the light guides. The biosensor also includes peripheral crosstalk shields that at least partially surround corresponding light guides of the guide array to reduce optical crosstalk between adjacent light sensors.
US11719631B2 Measuring light scattering of a sample
The present disclosure describes a computer implemented method, a system, and a computer program product of measuring light scattering of a sample.
US11719623B2 Slurry material uniformity detection device and detection method
The present invention belongs to the technical field of new energy detection, in particular to a material uniformity detection device and method. The purpose of the present invention is to provide a material uniformity detection device which can meet the requirement of detection of diversified materials such as biomass slurry aiming at the problem of difficulty in quantifying uniformity state of the biomass slurry. The sample pool is driven by the rotating lifting device for lifting and spiral motion, data collection is performed on the sample pool in the form of a certain path, and an image is established for the relationship between a large number of light intensity values of transmission light and heights measured for multiple times to respectively display the uniformity of horizontal layering and uniformity in the vertical direction, to judge the overall uniformity of the material samples.
US11719621B2 Debonding test apparatus for measuring bond strength to concrete
A test apparatus used for simulating debonding between a carbon fiber reinforced polymer (CFRP) and concrete in a CFRP-strengthened structure consists of a primary structural block, a secondary structural block, an adjustable hanger, a receiving slot, an attachment mechanism, a pull-off disk, a connecting plate having a plurality of rods. The adjustable hanger and the secondary structural block are slidably positioned into the receiving slot that traverses into a structural body of the primary structural block. The adjustable hanger is mainly used during double-shearing tests and mixed-mode tests, wherein both shearing and peeling is analyzed in mixed-mode tests. The secondary structural block is used in double-shear tests, mixed-mode tests, single-shear tests, tension pull-off tests, and beam-bend tests. The attachment mechanism, which holds the primary structural block, the secondary structural block, and the adjustable hanger together, is also used during single-shear tests and beam-bend tests.
US11719619B2 System and method for testing adhesion of brittle materials
One embodiment is directed to a method of testing a polycrystalline laminate formed on a substrate surface of a substrate which is mounted to a sample holder. The substrate surface includes a substrate length edge having a substrate length and a substrate width edge having a substrate width. The polycrystalline laminate has a notch extending beyond the substrate width edge of the substrate surface. The method comprises at least one of: for tensile cleavage testing, applying a tensile load on the notch of the polycrystalline laminate in a direction generally perpendicular to the substrate surface and away from the substrate surface; and for shear sliding testing, applying a shear load on the end of the polycrystalline laminate in a length direction generally parallel to the substrate length edge of the substrate surface. A notch edge formation piece and a notch end formation piece may be used to form the laminate.
US11719618B2 Assay accuracy improvement
One aspect of the present invention is to provide systems and methods that improve the accuracy of an assay that comprise at least one or more parameters each having a random error.
US11719617B2 Methods and apparatus for self-triggering flow cytometers
A flow-cytometer has an excitation light source generating an excitation light that excites one or more bio-cells in a bio-sample carried by a flow path to luminesce. The flow-cytometer includes a spectrum dispersive element that disperses the luminescent light generated by the bio-sample into a photo-detector array. The flow-cytometer further includes a digital signal processor (DSP) that receives signals from the photo-detector array and generates a self-triggering signal based on the luminescent light generated by the bio-cells in bio-sample. The self-triggering signal triggers data capture in the DSP to improve synchronization with the data generated from signals received from the photo-detector array.
US11719615B2 Particle detection device
A particle detection device includes: a first light source to emit first irradiation light; a first light-collection member; a second light-collection member facing the first reflection surface; a second light source to emit second irradiation light; and a first light-reception element. When the first light source emits the first irradiation light, the first light-reception element detects, as the first incident light, scattered light generated when a particle existing at a detection position in a target space is irradiated with the first irradiation light. When the second light source emits the second irradiation light, the first light-reception element detects, as the first incident light, a light ray of the second irradiation light that is reflected by the first reflection surface and a light ray of the second irradiation light that is reflected by both the first reflection surface and the second reflection surface.
US11719614B2 Method for analyzing the particles contained in an operating fluid of an apparatus, and apparatus for carrying out the method
A method of analyzing particles present in a service fluid of a device includes analyzing the particles during operation of the device where a service fluid flows through a service fluid circuit of the device during the analyzing. The method further includes branching off a service fluid stream at a first branch point of the service fluid circuit, feeding the branched-off service fluid stream to a separation unit, branching the branched-off service fluid stream into a first service fluid stream and a second service fluid stream by the separation unit, feeding a majority of particles present in the branched-off service fluid stream to the first service fluid stream by the separation unit, and ascertaining at least one parameter of the particles fed to the first service fluid stream by an evaluation unit.
US11719611B2 Method for producing a void fraction error curve using a device to measure a property of a multi-phase flow
A method produces a void fraction (VF) error curve which correlates an apparent VF with the actual VF of a multi-phase flow, the method comprising (a) using a device to measure a property of the multi-phase flow from which an apparent VF may be calculated; (b) calculating the apparent VF using the measured property from the device; (c) determining the actual VF of the multiphase flow using a radiometric densitometer; (d) using the values from steps (b) and (c) to calculate the VF error; (e) repeating steps (b) through (d) for all expected flow conditions to generate a VF error curve.
US11719608B2 Method for processing tissue samples
This disclosure provides methods for producing a sample of subcellular organelles, particularly nuclei, from a tissue. In some embodiments, this disclosure provides a method of processing a tissue sample involves performing enzymatic/chemical disruption of tissue in a chamber to produce disrupted tissue comprising released cells and/or nuclei and debris; separating the released cells and/or nuclei from the debris therein; and moving the released cells and/or nuclei. In some instances, the method comprises mechanical disruption of the tissue sample.
US11719606B2 Method and reagent for clearing biological tissue
The present invention provides a method for rapidly clearing a biological tissue. According to the present invention, provided is a method for clearing a biological tissue, including the steps of: infiltrating the biological tissue with water-soluble ethylenically unsaturated monomers before, during or after fixing the biological tissue with a fixative, wherein the water-soluble ethylenically unsaturated monomers include at least a water-soluble ethylenically unsaturated monomer having an ionically dissociable group; polymerizing the water-soluble ethylenically unsaturated monomers to form a hydrogel in the fixed biological tissue; and removing a lipid from the fixed biological tissue.
US11719605B2 Vibration mill and method for milling a milling material
The invention shows and describes a vibration mill for at least two grinding beakers performing vibrations in the horizontal position, with at least one multi-part pendulum drive, wherein the pendulum drive has at least one eccentric shaft mounted to rotate about a vertical eccentric axis, and at least two rockers each mounted so as to be capable of vibrating about a vertical vibration axis and connected by means of couplers to the eccentric shaft, said rockers holding the grinding beakers. The pendulum drive further has a motor unit coupled to the eccentric shaft as a drive for the eccentric shaft and optionally further components, wherein a rotary movement of the eccentric shaft via the couplers can be converted into a vibrating movement of the rockers. According to the invention, the centre of gravity of the pendulum drive in a horizontal centre of gravity plane is substantially equidistant from both vibration axes.
US11719594B2 System and method for compressor leak detection
A method for leak detection in a system including a compressor. A first pressure differential is determined in the system via a first pressure differential indicator (PDI). The first pressure differential is converted into a first flow measurement. A second flow measurement is determined downstream of the compressor using a second PDI. The first flow measurement and the second flow measurement are compared to determine whether a leak exists between the first PDI and the second PDI.
US11719592B2 Integrity testing of storage tank structure using robotic ultrasound
Systems and methods are provided for non-destructive inspection of an interior of a vessel filled with a liquid.
US11719591B2 Method for detecting leakage of a hollow component and installation for implementing such a method
The invention relates to a method for detecting leakage of a hollow component, comprising the steps of sealing said hollow component (1, 31), creating a pressure difference P1 and P2 between said hollow component interior and an adjacent compartment/enclosure (2, 32), putting a tracer gas in one of the hollow component or said compartment/enclosure, waiting for an enriching time T and then carrying out a step of transferring, via a non-selective or selective restriction (6, 7; 49), the content of said hollow component or said compartment/enclosure (2; 32) into which tracer gas has not been put, in order to concentrate, in a volume downstream of said restriction (6, 7; 49), the tracer gas that said content may possibly contain, and then in looking for the presence of tracer gas in said volume. The invention also relates to an installation for implementing the method.
US11719587B2 Sensing device
A sensing device including a first stator tooth with a plurality of first teeth, a second stator tooth with a plurality of second teeth, in which the first tooth overlaps the second tooth in a radial direction from a center of the stator, and a first angle formed between two ends of a first pole of a magnet based on the center of the stator is the same as a second angle formed between two ends of the first tooth based on the center of the stator.
US11719586B2 Additive manufactured strain gauge on component surfaces for predictive failure monitoring
An additively manufactured strain gauge resides on the surface of a component to monitor component fatigue. The strain gauge is additively manufactured, and applied to the curvature of the component surface through either a flexible substrate or through direct printing.
US11719583B2 Temperature control
Methods, non-transitory computer-readable storage mediums and electronic devices are provided for controlling temperature. A terminal obtains a target environment temperature value of an environment where the terminal is located. When the terminal is being charged, the terminal determines a target temperature control strategy according to the target environment temperature value. The terminal controls a temperature of the terminal according to the target temperature control strategy.
US11719582B2 Sensors incorporated into tire plies to detect reversible deformation and/or temperature changes
Tires formed of one or more tire plies are disclosed. In some implementations, tire plies may include a temperature sensor that may detect a temperature of a respective tire ply. The temperature sensor may include one or more split-ring resonators (SRRs), each having a resonance frequency that changes in response to one or more of a change in an elastomeric property or a change in the temperature of a respective one or more tire plies. In some aspects, the temperature sensor may include an electrically-conductive layer dielectrically separated from a respective one or more SRRs.
US11719581B2 Bolometer and method for manufacturing same
An object of the present invention is to provide a bolometer having a high TCR value and a low resistance, and a method for manufacturing the same.The present invention relates to a bolometer manufacturing method including: fabricating a set of two carbon nanotube wires that are approximately parallel to each other at edges of a line shape, or fabricating a circular shape carbon nanotube wire at a circular circumference of a circular shape, by applying a semiconducting carbon nanotube dispersion liquid in the line shape or the circular shape on a substrate, and drying the dispersion liquid, a width of each wire being 5 μm or more; and connecting a part of each wire to a first electrode and a second electrode.
US11719579B2 Wearable infrared temperature sensing device
A wearable device includes a case and a far infrared temperature sensing device. The case has a first opening. The far infrared temperature sensing device is disposed inside the case of the wearable device. The far infrared temperature sensing device includes an assembly structure, a sensor chip, a filter structure, and a metal shielding structure. The assembly structure has an accommodating space and a top opening. The sensor chip is disposed in the accommodating space of the assembly structure. The filter structure is disposed above the sensor chip. The metal shielding structure is disposed above the sensor chip, and has a second opening to expose the filter structure. The first and second openings are communicated to cooperatively define a through hole.
US11719571B2 Systems and methods for identifying threat distance to fiber optic cable
In some implementations, a device may obtain responsivity data for segments of a fiber optic cable. The device may receive, from a sensor device, vibration data associated with the fiber optic cable, the vibration data being produced by a vibration source in or on soil associated with the fiber optic cable. The device may normalize, based on the responsivity data, the vibration data. The device may determine, based on the normalized vibration data, a distance of the vibration source from the fiber optic cable. The device may perform one or more actions based on the distance satisfying a distance threshold.
US11719570B2 Methods and apparatuses for acoustic detection using temporary Brillouin gratings
Method and apparatuses for acoustic sensing using an optical fiber are provide. An optical fiber sensor for acoustic sensing includes an optical fiber, a laser, a pump laser pulse generator, a probe laser pulse generator, a controller, and a detector. The pump laser pulse generator is configured to receive a laser beam, from the laser, and generate a pump laser pulse. Similarly, the probe laser pulse generator is configured to receive the laser beam and generate a plurality of probe laser pulses. The controller is constructed to control the pump laser pulse generator and the probe laser pulse generator to inject the pump laser pulse and the plurality of probe laser pulses, respectively, into the optical fiber at specific timings so as to generate a plurality of Brillouin gratings at a predetermined spacing. The detector is configured to receive reflected pump laser pulses from the plurality of Brillouin gratings, respectively, and provide the reflected pump laser pulses to the controller. The duration of the pump laser pulse is greater than a duration of a probe laser pulse.
US11719568B2 Parallel mode grain cart scale apparatus and method
An apparatus is provided for use with an original equipment manufacturer (OEM) scale associated with a grain cart. The apparatus includes a real-time telemetry weight device operatively connected with the OEM scale. The apparatus is configured to allow for a parallel mode of operation which provides for simultaneous operation of the real-time telemetry weight device and the OEM scale without interference while using a same set of load cells.
US11719565B2 Level sensor or point level sensor with temperature compensation
A sensor is provided for generating an output signal for detecting a limit level of a medium, a filling level of the medium, and/or for differentiating between different media, the sensor including: a processor to process a measurement signal generated using the sensor; and a reference unit to generate a reference signal, the processor is further configured to perform temperature compensation using the reference signal, the processor and the reference unit each having a signal conversion unit to provide temperature-dependent signal conversion, the signal conversion units being thermally coupled to one another, and the temperature compensation includes compensating for temperature dependency of the signal conversion unit of the processor using a thermal coupling.
US11719561B2 Sensor module having a sensor carrier rotatable about an axis, and method for assembling a sensor module of this type
A sensor module includes: a sensor carrier for accommodating a sensor; and a housing having two coaxial cylindrical holders in which cylindrical ends of the sensor carrier are mounted to rotate around an axis. The sensor module fixes the sensor carrier in an adjustable angular position relative to the housing by producing a force-fitting or form-fitting connection between the housing and an outer surface region of the sensor carrier.
US11719555B2 Map information system
A map information system includes a database management device configured to manage a map database used for vehicle driving support control. The map database includes road marking map information that indicates a position of a specific road marking including at least one of a stop line and a pedestrian crossing. The database management device is further configured to: detect a road marking candidate being a candidate for the specific road marking around a vehicle; recognize vehicle behavior of at least one of the vehicle and another vehicle in a period when passing the road marking candidate; determine, based on the vehicle behavior, an evaluation value that indicates certainty of the road marking candidate being the specific road marking; and register the road marking candidate having the evaluation value equal to or higher than a threshold, as the specific road marking, in the road marking map information.
US11719552B2 Information providing apparatus and vehicle
An information providing apparatus is configured to be used in a target vehicle and display power feeding facilities on a map, the target vehicle being configured such that a vehicle-mounted battery can be charged with DC power supplied from outside the target vehicle. The information providing apparatus is configured to display an electrical outlet-type AC stand on the map in a manner of being distinguished from a cable-equipped AC stand, when the target vehicle is a vehicle not including an AC charger and a prescribed first condition is satisfied. In contrast, the information providing apparatus is configured to display the electrical outlet-type AC stand and the cable-equipped AC stand on the map without distinguishing between the electrical outlet-type AC stand and the cable-equipped AC stand, when the target vehicle is a vehicle including the AC charger and a prescribed second condition is satisfied.
US11719549B2 Vehicle control apparatus
A vehicle control apparatus is configured to execute processing to calculate a correction travel route and a control target value on the basis of a target travel route under a specified constraint condition. The vehicle control apparatus calculates the correction travel route by using an evaluation function in a manner to minimize a difference of the correction travel route from the target travel route. The evaluation function is a sum that is acquired by weighting the evaluation value at each prediction point by weight coefficients. A time interval between each adjacent pair of the prediction points is set to be increased from a near side toward a far side from the vehicle. The weight coefficients are set such that weight at the prediction point on the far side from the vehicle is less than the weight at the prediction point on the near side of the vehicle.
US11719547B2 Charging regulation model for electric vehicles on the road
A computer-implemented method for determining whether an electric vehicle (EV) requires a current charge. The method analyzes a set of EV data, wherein the set of EV data comprises a battery level, a destination, a current position, and a predicted arrival time to the destination. The method further constructs a charging regulation model for the EV, based on the analyzed set of EV data. The method further computes a risk score pertaining to charging the EV, based on the constructed charging regulation model for the EV, and determines whether the EV requires a current charge based on the computed risk score. The method further engages one or more wireless charging points on a roadway, if the computed risk score is below a threshold value.
US11719546B2 Probabilistic navigation system and method
Systems and methods are provided for probabilistic navigation planning. An exemplary probabilistic navigation method may comprise: obtaining a map of an environment comprising one or more first objects each associated with a probability model; obtaining one or more global factors and local factors to update the probability models, wherein the global factors apply to all of the first objects and the local factors apply to a portion of the first objects; and determining a navigation for a second object through at least a part of the environment based at least on minimizing a total collision probability with the first objects along the navigation according to the updated probability models.
US11719543B2 Course guidance method for efficient sailing of ship
Disclosed herein is a course guidance method for the efficient sailing of a ship. The course guidance method for the efficient sailing of a ship is performed by a ship's course guidance system, and may include: a per-ship location information extraction step of extracting location information for each ship from collected Auto Identification System (AIS) data; a ship location plotting step of plotting the location of the ship based on the location information on an electronic navigational chart; a clustering step of clustering points located within a predetermined area among a plurality of points plotted on the electronic navigational chart; a course network generation step of generating ship course networks using the clustered points; and a recommended course acquisition step of acquiring a recommended course for each ship based on the generated ship course networks.
US11719540B2 MEMS gyroscope self-test using a technique for deflection of the sensing mobile mass
A microelectromechanical system (MEMS) gyroscope sensor has a sensing mass and a quadrature error compensation control loop for applying a force to the sensing mass to cancel quadrature error. To detect fault, the quadrature error compensation control loop is opened and an additional force is applied to produce a physical displacement of the sensing mass. A quadrature error resulting from the physical displacement of the sensing mass in response to the applied additional force is sensed. The sensed quadrature error is compared to an expected value corresponding to the applied additional force and a fault alert is generated if the comparison is not satisfied.
US11719539B2 Micromechanical component for a yaw rate sensor and corresponding production method
A micromechanical component for a yaw rate sensor. The component includes a substrate having a substrate surface, a first rotor mass developed in one piece, which is able to be set into a first torsional vibration about a first axis of rotation aligned perpendicular to the substrate surface, and at least one first component of the micromechanical component. The first rotor mass is connected to the at least one first component via at least one first spring element. The at least one first spring element extends through a lateral concavity on the first rotor mass in each case and is connected to a recessed edge region of the first rotor mass. A yaw rate sensor and a production method for a micromechanical component for a yaw rate sensor, are also described.
US11719532B2 Electronic device and method for reconstructing shape of a deformable object from captured images
An electronic device comprising a deformable object which is at least partially filled with a light-absorbing material, one or more light sources configured to illuminate the inside of the deformable object, an imaging unit configured to capture respective images of the light sources, and circuitry configured to reconstruct the shape of the deformable object based on the captured images of the light sources.
US11719530B2 Method and system for generating independent coherent photons frequency-stabilized to transition of atoms for long-distance quantum communication
A method and a system for generating independent coherent photons frequency-stabilized to transition of atoms for long-distance quantum communication are provided. The method for generating independent coherent photons frequency-stabilized to transition of atoms for long-distance quantum communication according to the present disclosure, includes generating a photon in a quantum state from a first quantum light source including an alkali atom or an ensemble of alkali atoms therein as a medium, further generating a photon in a quantum state from a second quantum light source spatially separated from the first quantum light source, including the same medium as that of the first quantum light source therein, and oscillating a photon pair obtained by coupling the photons generated by the first and second quantum light sources as a continuous wave coherent photon (CWCP) for quantum communication.
US11719525B2 Adaptive position detection for inductive linear position sensing
Methods and systems for determining a position of a structure using inductive position sensing are described. In an example, a processor may receive a plurality of data points representing a plurality of voltages. The plurality of voltages may be generated by a plurality of sensor coils based on a magnetic flux field. The magnetic flux field may be generated by a plurality of driver coils, and the plurality of voltages may vary with changes in the magnetic flux field. The processor may calibrate the plurality of data points to generate a plurality of calibrated data points. The processor may filter the plurality of calibrated data points. The processor may estimate a position of the structure based on the filtered calibrated data points, where the position of the structure may indicate a size of a size changing device.
US11719524B2 Method and system for measuring turbine shape
A method and system for measuring a turbine shape is provided in which an appropriate measurement accuracy can be achieved that is sufficient to prevent a failure to recognize features of shape of a measurement object, with extension of a measurement time suppressed. In a turbine including casings, recesses and protrusions on flange surfaces of the casings are measured at measurement intervals M set on the basis of the entire length L of flange portions in an axial direction, the number of bolts N joining the flange portions, and intervals between the bolts in the axial direction of the flange portions.
US11719521B2 Bullet seating die
A bullet seating die for use with an ammunition press to seat a bullet in a case includes a die housing having an ammunition press mount for mounting the bullet seating die on the ammunition press. The die housing defines a bullet receiving space having an open end and a side window in communication with the bullet receiving space. The side window sized and shaped to permit the bullet to be inserted therethrough to position the bullet in the bullet receiving space. A seating stem is supported by the die housing. The seating stem is arranged to engage the bullet to press the bullet into the case when the ammunition press is operated. A spring biases the seating stem away from the open end of the bullet receiving space to permit the bullet to be inserted through the side window and into the bullet receiving space.
US11719511B2 Apparatus and methods for detection of a shot firing event
A method of determining an aim point of a firearm or simulated firearm at a time of firing by continuously pulsing a laser coaxially aligned with a barrel of the firearm or simulated firearm. The aim point is then continuously detected by a camera system observing the target. A shot firing event is detected and the last detected laser pulse location on the target prior to the shot firing event is determined. The aim point of the firearm or simulated firearm at the time of firing is extrapolated from the last detected laser pulse location and at least one laser pulse location prior to the last laser pulse location.
US11719507B2 High performance launcher of short projectiles with storage drum
A toy projectile launcher having a projectile drum, a cocking slide, and a housing is disclosed. The projectile drum contains projectile holders that are adapted to hold a projectile, such as a foam dart. The cocking slide can be moved forward and backward. The housing houses a launch barrel and an air piston assembly. When the cocking slide is moved backward the air piston barrel moves backward, the launch barrel is moved forward away from a first projectile holder in the plurality to facilitate loading of a projectile into a holder. When the cocking slide is moved forward an air nozzle forms an airtight seal between the air piston barrel and the projectile holder, while the launch barrel is moved backward to form an airtight seal between the projectile holder and the launch barrel.
US11719493B2 Cooler
The present disclosure provides a technique related to a cooler including a main channel in which an object to be cooled is attached to an upper surface thereof, and a structure which prevents air bubbles from entering the main channel. A cooler for cooling an object may include: a main channel in which coolant flows, wherein the object is attached to an upper surface of the main channel; and a sub channel bypassing the main channel, wherein a ceiling of the sub channel is higher than a ceiling of the main channel at a branch point between the main channel and the sub channel. Air bubbles trapped in the coolant flow into the sub channel having a higher ceiling height, thus they do not enter the main channel.
US11719491B2 Heat transfer member reinforcement structure
A heat transfer member reinforcement structure includes a main body. The main body has a first side, a second side and a reinforcement member. The reinforcement member is selectively disposed between the first and second sides or inlaid in a sink formed on the first side. The reinforcement member is connected with the main body to enhance the structural strength of the main body.
US11719489B2 Heat exchanger
A heat exchanger 100, including: an inner cylinder 10 through which a first fluid can flow, the inner cylinder 10 being configured to house a heat recovery member 30; and an outer cylinder 20 disposed so as to be spaced on a radially outer side of the inner cylinder 10 such that a second fluid can flow between the outer cylinder 20 and the inner cylinder 10. In the heat exchanger 100, at least a part of the outer cylinder 20 and/or the inner cylinder 10 has at least one continuous irregular structure 40.
US11719487B2 Vacuum adiabatic body, fabrication method for the vacuum adiabatic body, porous substance package, and refrigerator
A vacuum adiabatic body, a method for fabricating a vacuum adiabatic body, a porous substance package, and a refrigerator including a vacuum adiabatic body and a porous substance package are provided. The vacuum adiabatic body may include a first plate, a second plate, a seal, a support, a heat resistance device, and an exhaust port. The support may include a porous substance and a film made of a resin material, the film configured to accommodate the porous substance therein. Accordingly, it may be possible to provide a vacuum adiabatic body through an inexpensive process.
US11719483B2 Ice maker for a refrigerator and method for synchronizing an implementation of an ice making cycle and an implementation of a defrost cycle of an evaporator in a refrigerator
An ice maker and method of operation for a refrigeration appliance, the ice maker including an ice maker frame having an air inlet provided at a first end thereof. An ice tray is rotatably secured to the ice maker frame and configured to form ice pieces therein. An air handler includes an outlet diffuser having a central body defined by a first wall- and a radially spaced apart second wall, wherein a plurality of radially extending fins are disposed between the first and second walls. Each of the fins is spaced apart, one from the other, along an outer peripheral surface of the first wall. In an installed position, the outlet diffuser is disposed directly adjacent the air inlet at the first end of the ice maker frame. A method is provided for synchronizing an ice making cycle of an ice making unit and a defrost cycle of an evaporator.
US11719478B2 Ice maker and refrigerator including the same
An ice maker, according to the present invention, comprises: a first tray forming a part of an ice-making cell; a second tray forming another part the ice-making cell; and a heater which is disposed so as to be adjacent to the first or the second tray, wherein the heater turns on during a period when cold air is being supplied to the ice-making cell, and the output of the on heater can vary.
US11719474B2 Refrigeration cabinet having two evaporators and operation method of the same
A refrigeration cabinet includes a freezing compartment, a first evaporator and a second evaporator. The freezing compartment includes a freezing compartment door, and the first evaporator and the second evaporator are both equipped in the freezing compartment. The first evaporator is turned off and a second evaporator is working while the freezing compartment door is opened.
US11719469B2 Method for thermal energy transmission using water and carbon dioxide
The invention provides a system for energy distribution that uses liquid carbon dioxide as a working fluid. Evaporation of the carbon dioxide provides cooling, and compression of the carbon dioxide gas back to the liquid state provides heat. The amount of heat transferred at both stages is sufficient to provide environmental heating and cooling. Waste thermal energy from a power plant, in the form of hot water, is fed into the system and used to drive the overall process. An underground thermal energy storage system is used to store energy flowing into the system that is in excess of the current demand.
US11719467B2 Method and system for controlling an intermittent pilot water heater system
A water heater may include a water tank, a burner, a pilot for igniting the burner, an ignitor for igniting the pilot, a thermoelectric device in thermal communication with a flame of the pilot, a controller for controlling an ignition sequence of the pilot using the ignitor, and a rechargeable power storage device for supplying power to the ignitor and the controller. The rechargeable power storage device may be rechargeable using the energy produced by the thermoelectric device. The controller is configured to selectively ran only the pilot for at least pan of a heating cycle to increase the recharge lime of the rechargeable power storage device while still healing the water in the water heater.
US11719466B2 Electronic unlock feature
A system and method for controlling power to a water heater. The method comprises providing the water heater in a locked state, wherein at least one heating element of the water heater is inoperable when the water heater is in the locked state, coupling a digital key module to a communications port of the water heater, and receiving a digital key from the digital key module through the communications port. The method comprises coupling an electrical grid controller to the water heater through the communications port and placing the water heater in an unlocked state, wherein the at least one heating element of the water heater is operable when the water heater is in the unlocked state.
US11719464B1 Drain cleaner apparatus
A drain cleaner apparatus for dispensing a cleaning composition into a condensate drain line of an air handler of an air conditioning system. The drain cleaner apparatus includes an apparatus reservoir configured to hold the cleaning composition, a connector interface configured to couple with the condensate drain line to cause an apparatus outlet of the drain cleaner apparatus to be in fluid communication with an opening of the condensate drain line, a dispenser device that is configured to be actuated to selectively dispense an amount of the cleaning composition from the apparatus reservoir and through the apparatus outlet, and a controller configured to actuate the dispenser device to cause the amount of the cleaning composition to be dispensed through the apparatus outlet without manual intervention.
US11719461B2 Thermostat user controls
A control device for a building, the control device includes a single user interface configured to receive a first signal from a first user input and a second signal from a second user input. The control device further includes a processing circuit configured to receive both the first signal and the second signal within a predetermined period of time. The processing circuit is further configured to perform a first action based on the first signal when the first signal is received before the second signal and not perform a second action in response to the second signal and perform the second action based on the second signal when the second signal is received before the first signal and not perform the first action in response to the first signal.
US11719457B2 HVAC system and method for determining a temperature offset between a discharged air temperature and an indoor temperature
An HVAC system includes a blower configured to provide a flow of air into a conditioned space. A temperature sensor measures a discharge air temperature of the flow of air provided to the conditioned space. The blower provides the flow of air at a predefined flow rate. The controller determines that the measured discharge air temperature satisfies predefined stability criteria associated with a change in the discharge air temperature during a first period of time being less than a threshold value. If the stability criteria are satisfied, a temperature offset is determined between the discharge air temperature and an indoor temperature. The temperature offset is stored in a memory and is associated with the flow rate of air provided by the blower and the outdoor temperature.
US11719452B2 System and method for distinguishing HVAC system faults
A controller of an HVAC system is communicatively coupled to a liquid-side sensor and a shutoff switch. The controller stores measurements of a liquid-side property over an initial period of time. The controller detects that the shutoff switch is tripped at a first time stamp corresponding to an end of the initial period of time. The controller accesses the measurements of the liquid-side property. The controller determines, based on the measurements of the liquid-side property, that the liquid-side property has an increasing trend. In response to determining that the liquid-side property has the increasing trend, a blockage of the refrigerant conduit subsystem is determined to have caused the shutoff switch to trip.
US11719451B2 Building system with early fault detection
A building system for detecting faults in an operation of building equipment. The building system comprising one or more memory devices configured to store instructions thereon that cause the one or more processors to perform a cumulative sum (CUSUM) analysis on actual building data and corresponding predicted building data to obtain cumulative sum values for a first plurality of times within a first time period; analyze cumulative sum values associated with a second plurality of times occurring before the first time to identify a second time of the second plurality of times at which a second cumulative sum value is at a local minimum; and determine that a first fault began at the second time.
US11719447B2 Cooling systems having an integrated ionic liquid salt dehumidification system
A cooling system utilizes an organic ionic salt composition for dehumidification of an airflow. The organic ionic salt composition absorbs moisture from an inlet airflow to produce an outlet airflow with a reduce moisture from that of the inlet airflow. The organic ionic salt composition may be regenerated, wherein the absorbed moisture is expelled by heating with a heating device. The heating device may be an electrochemical heating device, such as a fuel cell, an electrochemical metal hydride heating device, an electrochemical heat pump or compressor, or a condenser of a refrigerant cycle, which may utilize an electrochemical pump or compressor. The efficiency of the cooling system may be increased by utilization of the waste heat the cooling system. The organic ionic salt composition may circulate back and forth or in a loop between a conditioner, where it absorbs moisture, to a regenerator, where moisture is desorbed by heating.
US11719441B2 Systems and methods for providing output products to a combustion chamber of a gas turbine engine
Systems and methods including a reformer stack extended around a combustion chamber. The reformer stack is configured to provide output products to the combustion chamber.
US11719436B2 Method and system for controlling an ignition sequence for an intermittent flame-powered pilot combustion system
A locally powered intermittent pilot combustion controller may include an igniter, a thermal electric and/or photoelectric device that produces an electrical signal having power when exposed to a flame, and a local power source for providing power when the thermal electric and/or photoelectric device is not exposed to a flame. In some cases, the intermittent pilot combustion controller may include a memory for storing information about an ignition sequence for igniting a pilot flame, and a controller coupled to the memory. The controller may be configured to initiate the ignition sequence of the pilot flame using information stored in the memory, determine whether the ignition was successful by monitoring the electrical signal produced by the thermal electric and/or photoelectric device, and adjust the information stored in the memory based on whether the ignition sequence completed successfully.
US11719432B2 Containerized expeditionary solid waste disposal system
The embodiments described relate to an expeditionary solid waste disposal system configured to improve logistics and enable it to be readily deployed. The two-stage gasification/oxidation process takes place in a dual chambered device that resembles and functions as a shipping container. Incinerators or other waste conversion devices are commonly containerized by loading the equipment into a standard or modified shipping container. This apparatus is designed as a waste conversion unit that integrates all of the necessary features required to be an ISO-certified shipping container within its structural design such that the waste conversion system and shipping container are one and the same. With correct set-up by 2 persons aided by forklift the system can be configured and operational in a matter of hours.
US11719427B2 Base body for a light conversion or illuminating device
A base body for a light conversion device and/or an illumination device is configured as a heat sink. The base body has a front side which is configured to mount a light conversion element on the base body. The base body includes an indicator for positioning/alignment of a light conversion element on the base body, and/or an indicator for positioning/alignment of the base body relative to a component for retention of the base body.
US11719426B2 Lighting apparatus
A lighting apparatus includes a wire connector, a driver and a light source. The wire connector is used for connecting an external wire and an internal wire. The external wire includes a first external sub-wire and a second external sub-wire. The internal wire includes a first internal sub-wire and a second sub-wire. The wire connector has a scraper for cutting contact parts of the internal wire and the external wire for the first external sub-wire to be electrically connected to the first internal sub-wire and the second external sub-wire to be electrically connected to the second internal sub-wire. The driver is used for connecting to an external power via the internal wire and the external wire and for converting the external power to a driving current. The light source receives the driving current to emit a light.
US11719421B1 Radial light
A light includes a hub and an arm extending radially outward from the hub. The arm includes a light source configured to emit light from the arm. The arm is rotatably connected to the hub such that the arm is configured to rotate about a longitudinal axis of the hub between an extended angular position and a folded angular position. The arm extends radially outward from the hub in a different radial direction in the extended angular position as compared to the folded angular position.
US11719420B2 Portable lighting device with multiple mounting features and configurations
A portable lighting device having multiple mounting features providing multiple mounting configurations allowing for hands-free lighting in various situations and locations. The portable lighting device comprises a housing with (i) a front bezel configured to receive a primary optic; (ii) a central support having a securement means and a peripheral segment configured to receive an extent of a cap of a bottle; and, (iii) a rear body having a multi-positional assembly, a coupling means residing within the multi-positional assembly, and a mounting means. The lighting device also includes an illumination assembly having a light source configured to emit light beyond the housing to illuminate a surrounding area, and a power source disposed within the housing and operably coupled to the illumination assembly. The multi-positional assembly is movable between a retracted position and a deployed position that improve the utility of the portable lighting device.
US11719409B2 Vehicle light assembly including a movable light signature member
A vehicle light assembly including one or more movable light signature members that are selectively translated from a first position partially or wholly in front of conventional light units (low beams, high beams, taillights, etc.) to a second position away from the light units when the light units are in use. Thus, for example, the movable light signature member(s) can include one or more LEDs or the like that are illuminated to act as daytime running lights, turn signal indicators, accessory lights, etc. when they are disposed in front of the light units and when the low beams, high beams, or taillights are not in use. This provides the desired light signature. When the low beams, high beams, or taillights are in use, the movable light signature member(s) are translated out of the way, such that the light units are visible adjacent to and/or between the movable light signature member(s).
US11719406B2 Luminous module that images the illuminated surface of a collector
The invention relates to a light module, in particular for a motor vehicle, comprising a light source capable of emitting light rays; a collector with a reflective surface configured to collect and reflect the light rays emitted by the light source into a light beam along an optical axis of the module; an optical system configured to project the light beam. The collector is configured so that a portion of the light rays of the light beam are parallel to the optical axis or have an angle of inclination α smaller than or equal to 25° in a vertical plane with respect to said axis; and the optical system is configured to form an image of the reflective surface of the collector. The invention also relates to a light device comprising one or more such light modules.
US11719405B2 Lighting device for vehicles
A lighting device having a light source, an optical element associated with the light source and designed as a reflection lens which, in a central region accommodating an optical axis of the optical element, has a lens section which has a first coupling-in surface on a coupling-in side and a first coupling-out surface on a coupling-out side. The light source is tilted and/or is arranged rotated about the optical axis in the plane running perpendicular to the optical axis, with the formation of an obliquely running edge of the light source, and the first coupling-in surface, the second coupling-in surface, the reflection surface, the first coupling-out surface, and/or the second coupling-out surface of the optical element are shaped in such a way that the predetermined light distribution is produced with imaging of the edge of the light source as a cut-off line.
US11719403B2 Primary optics for motorcycle headlamp
A primary optics for a motorcycle headlamp, wherein the primary optics is a non-imaging primary optics configured to irradiate a segmented light distribution in front of the primary optics, wherein the primary optics includes a plurality of light guiding elements for forming a predetermined segmented light distribution from light of light sources in a main direction. Each light guiding element has a light input surface and a common light output surface, wherein the light guiding elements are arranged in groups, wherein each group includes at least two light guiding elements arranged in juxtaposition along a straight arrangement line orthogonal to the main direction. The light segments generated by the light guiding elements of a group are irradiated in juxtaposition along a straight irradiation line corresponding to and parallel to respective straight arrangement line of the respective group. The common light output surface includes a homogenization structure, which is formed of a plurality of grooves, each of which extends along an extension line transverse to the straight arrangement line of each group of light guiding elements, wherein the groove has a constant radius in a cross-section orthogonal to the extension line along the extension line, and wherein the grooves are arranged with respect to each other such that the extension lines of the grooves are parallel to each other.
US11719400B2 Electrical devices with lights and associated zone-synchronizable lighting systems with back-up power and related methods
Electrical devices with lights having onboard secondary power supplies are configured with synchronizable zone-based operation and/or color selectable modes. The electrical devices can be power receptacles and can be connected to a line input of a power circuit of a power grid and can also have the onboard secondary (emergency power) power supplies. The devices are configured so that respective lights can automatically illuminate upon motion detection in a zone and/or upon a disruption to the power circuit or to a powered state of a particular electrical device. The devices can be configured to allow a user to select different color or color temperatures using a color selection circuit.
US11719396B2 Driveway edge illumination system
The driveway edge illumination system may comprise one or more edge lights, one or more sensors, and at least one controller. The one or more edge lights may be positioned along one or more edges of a driveway and may be illuminated to mark the one or more edges of the driveway at night. The at least one controller may illuminate the one or more edge lights based upon one or more sensor signals received from the one or more sensors. The one or more sensors may inform the at least one controller of activity within one or more monitored zones via the one or more sensor signals. As non-limiting examples, the activity may be the presence or movement of a person or a vehicle within the one or more monitored zones. The at least one controller may be operable to extinguish the one or more edge lights.
US11719395B2 White and warm white LED synchronous intelligent light string assembly
Disclosed is a white and warm white LED synchronous intelligent light string assembly, which includes a white LED chip and a warm white LED chip arranged inside the light bead, and the control IC can control different flashing modes of the LED chips after receiving commands. One end of the IP44 plug is connected to a 24-230V power supply, and the other end of the plug is connected to a fuse for current limitation, a varistor for voltage control, a filter for filtering out noise and separating signals, and a filter circuit for passing the low frequencies and attenuating the high frequencies. Outputs of the filter circuit are respectively connected to an input of the MOSFET and a DCDC transformer. The DCDC transformer outputs a direct current with an altered voltage to a driver and an IRF. The IRF is connected with a program module, a remote-control module and a WiFi & Bluetooth module, and the signal output by the IRF passes through the driving module, both of outputs of the driving module and the DCDC transformer are connected to an input of MOSFET while an output of MOSFET is connected to one end of the main wire. The present disclosure achieves simultaneous control of a plurality of light strings.
US11719391B2 Circuit board for LED retrofit lamp
A circuit board, a light-emitting diode (LED) retrofit lamp for use with the circuit board and a method of manufacturing an LED retrofit lamp are described herein. A circuit board includes a body part and two longitudinal fingers symmetrically extending from the body part in a longitudinal direction of the LED retrofit lamp.
US11719384B2 Object holder including a bistable spring band
An apparatus may include a band having opposing first and second ends, a medial portion between the first and second ends, and opposing first and second sides. The band may further include at least one clamp connected to the medial portion on the first side of the band and configured to hold an object. The least one clamp may be connected to the medial portion of the band at a location spaced apart from a center of the medial portion in a direction of the first end. The band may comprise a bistable spring changeable between an extended configuration and a coiled configuration.
US11719383B2 Removable tripod foot with securement
Installation of a removable tripod foot is facilitated by a cross-axis aperture in the foot and loosening of the threaded connection of the foot and the tripod's leg is resisted by a resilient element engaging interfacing surfaces of the foot and the leg.
US11719378B2 Vacuum adiabatic body and refrigerator
A vacuum adiabatic body includes a first plate, a second plate, a space between the first plate and the second plate configured to be a vacuum state, a support including at least a pair of support plates that maintain a distance between the first and second plates, and at least one radiation resistance sheet provided between the pair of support plates to reduce heat transfer between the first plate and the second plate.
US11719376B1 Dockable tripodal camera control unit
Pipe inspection systems including cameras and camera control units (CCU) are disclosed. A CCU may include a switching circuit for automatically controlling power to elements of the CCU in response to movement of a display cover. A display of the CCU may display captured images and/or video, which may be integrated with data provided by a buried object locator or other device. The CCU may include a retractable kickstand assembly and a stowable handle, which may be removably attached to a cable storage reel.
US11719374B2 Systems and methods for rehabilitation of water conduits and other conduits
Methods and systems for installation of a liner inside a conduit (e.g., water pipe) to transport a fluid (e.g., potable water) to rehabilitate the conduit, in which the liner can be installed, and thus the conduit can be rehabilitated, more efficiently, including, for example, by further reducing an extent of digging that may have to be done, by testing more readily (e.g., pressure-testing for watertightness or other fluid-tightness once installed), and/or by adapting to a cross-sectional size of the conduit. Also, the liner may be thinner, interact better (e.g., less) with the fluid flowing through the conduit, and/or be otherwise designed to enhance its use and performance.
US11719366B2 Pipe coupling
A pipe coupling includes a coupling body defining a first body end; and an end ring assembly comprising: a split ring a gap defined between a first ring end of the split ring and a second ring end of the split ring; a gasket bridge extending across the gap between the first ring end and the second ring end; and a gasket assembly disposed radially inward of the split ring and the gasket bridge, the gasket assembly compressed between the split ring and the first body end.
US11719364B2 Barrier layer for hoses
The invention relates to a hose having at least one barrier layer inner layer and an outer layer, wherein the barrier layer is obtainable by extrusion of a mixture comprising a) at least one thermoplastic fluoropolymer, b) at least one fluororubber and a crosslinking agent and/or at least one fluororubber elastomer and c) at least one carbon filler selected from carbon black, in particular conductivity carbon black, graphene, carbon nanofillers, in particular carbon nanotubes, carbon nanohorns, or a combination thereof in an amount of 0.05% by weight to 20% by weight of the carbon filler(s), or irradiated PTFE, and vulcanization. The hose exhibits a high fuel, diesel and oil stability and dynamic capability.
US11719363B2 Adjustable clamp systems
In an example, an adjustable clamp system includes a base, a clamp assembly, and a first eccentric bushing. The base includes an anchor portion configured to couple the base to a support structure, a first clamp-support portion extending from the anchor portion, and a second clamp-support portion extending from the anchor portion. The clamp assembly includes a clamp defining a bore, a first flange extending from a first side of the clamp and coupled to the first clamp-support portion, and a second flange extending from a second side of the clamp and coupled to the second clamp-support portion. The first eccentric bushing couples the first flange to the first clamp-support portion. The first eccentric bushing is rotatable relative to the first flange to translate the clamp assembly in a first direction relative to the base and adjust a distance between the clamp and the anchor portion of the base.
US11719361B2 Remote seals for self-regulating valves
A valve includes a valve body with an inlet and an outlet coupled to a tubular conduit operable to circulate a flow of a process fluid, an actuator with an interior volume divided by a valve diaphragm into a first volume portion that encloses a working fluid and a second volume portion, and a plug coupled to the valve diaphragm and operable to move toward an open position or a closed position based on movement of the valve diaphragm relative to a pressure of the working fluid. A seal isolator is coupled to the tubular conduit and includes an isolator diaphragm having a first side exposed to the flow of the fluid and a second side fluidly coupled to the first volume portion through the working fluid. The isolator diaphragm is configured to transmit a pressure of the flow of the process fluid to the pressure of the working fluid.
US11719360B2 Partial stroke tests for shutdown valves
To generate a setpoint signal to stroke a valve during a partial-stroke test, a first target is determined for the setpoint signal based at least on a travel displacement threshold, the travel displacement threshold corresponding to a desired extent of travel of the valve during the partial-stroke test; the setpoint signal is ramped from an initial value to the first target, during a first time interval; subsequently to the first time interval, the setpoint signal is maintained at the first target during a second time interval; a second target is determined for the setpoint signal based at least on the initial value; and during a third time interval subsequent to the second interval, the setpoint signal is ramped from the first target to the second target in a direction opposite to the ramping of the setpoint signal during the first time interval.
US11719353B2 Pressure valve for fermenter
A pressure valve includes a housing having bottom portion defining a bottom opening configured to be in communication with a vessel and a sidewall defining an internal cavity. The housing includes a vent aperture configured to provide fluid communication between the internal cavity and ambient air surrounding the pressure valve and an accessory aperture configured to couple an accessory to the housing. A seal seat is positioned within the internal cavity fluidly between the vent aperture and the bottom opening. A pressure control assembly is coupled to the housing. The pressure control assembly breaks a sealing engagement with the seal seat to provide fluid communication between the vessel and the vent aperture in response to a desired positive pressure being reached within the vessel or in response to a negative pressure being reached in the vessel. The accessory aperture is positioned between the bottom opening and the seal seat.
US11719350B2 Coolant flow control module
A coolant flow control module, having a first outer housing, a first rotor located in the first outer housing, a second outer housing adjacent the first outer housing, and a second rotor disposed in the second outer housing. The second rotor is engaged with the first rotor such that the first rotor and second rotor rotate in unison. An actuator is connected to the first rotor, a first plurality of ports is integrally formed as part of the first outer housing, and a second plurality of ports is integrally formed as part of the second outer housing. The actuator rotates the first rotor and second rotor to at least one of a plurality of orientations such that fluid is able to flow through the first plurality of ports and the first rotor, and fluid is able to flow through the second plurality of ports and the second rotor.
US11719348B2 Encapsulated valve system and method of use
An encapsulated valve system includes a first housing portion having a first facing surface, the first facing surface comprising a plurality of branch pathways formed as a recess within the first facing surface. The valve system further includes a second housing portion having a second facing surface, the second facing surface comprising a plurality of branch pathways formed as a recess within the second facing surface. A disposable conduit is configured to be interposed between the first and second housing portions and disposed within the recess of the first facing surface and the recess of the second facing surface. The disposable conduit is thus sandwiched between the first and second facing surfaces. A plurality of pinch valve actuators are mounted on one or both of the first housing portion and the second housing portion, the plurality of pinch valve actuators configured to pinch the disposable conduit at selective branch pathways.
US11719347B2 Control valve
A control valve includes a valve body and a valve gate, the valve body has an inner space, first fluid inlets, second fluid inlets, and a fluid outlet, the valve gate is movably located inside the inner space, the first fluid inlets are located at a side of the fluid outlet, the second fluid inlets are located at another side of the fluid outlet, the first fluid inlets and the second fluid inlets are arranged along a radial direction of the valve gate, the valve gate has a main channel having a first inlet end, a second inlet end, and an outlet end, the first inlet end is connected to the first fluid inlets, the second inlet end is connected to the second fluid inlets, and the outlet end is connected to the fluid outlet.
US11719346B2 Water control valve with offset valve core
A water control valve with offset valve core has a main body with a flowing slot, the circumferential wall of which is formed with a water inlet and outlet. An offset rotary valve core is configured offset inside the flowing slot and has a rotary shaft and a water stopping seat. The face of the water stopping seat faces the circumferential wall and has a sealing ring. When the water stopping seat rotates along with the offset rotary valve core and is aligned with the inlet, the sealing ring is pressed against the circumferential wall to close the inlet, thus forming the water stop mode. The rotary shaft and the circumferential wall of the flowing slot define a flowing space. The flow from the inlet must pass through the flowing space and exit through the outlet. A dialing component is used to connect and drive offset rotary valve core.
US11719340B2 Three-part oil scraper ring
A three-part oil scraper ring includes an upper scraper ring (24), a lower scraper ring (26), wherein the scraper rings (24, 26) are held at a distance by an expander spring (34) and pressed radially outwards. The upper scraper ring (24) has a ring body (4) having an upper flank (6), a lower flank (8), a ring inner surface (10) and a ring outer surface (12) which has a ring outer contour (14) in cross-section in axial direction (A). The ring body (4) has a height H which, when viewed in axial direction (A), corresponds to the greatest distance of the upper flank (6) from the lower flank (8). The ring outer contour (14) forms a running surface (16) which has a radius of curvature R which is smaller than the height H of the upper scraper ring (24) by a factor between 1.5 to 6.
US11719337B2 Methods and systems for a parking mechanism
Methods and systems are provided for an actuation system for a parking mechanism in a transmission system of a vehicle. In one example, a system may include a protrusion positioned at one end of a higher diameter portion of a cam, the protrusion positioned to contact a pawl upon engagement of the pawl with a parking gear.
US11719336B2 Gear shift of a saddle vehicle and vehicle comprising this gear shift
A gear shift (100) is described for a saddle vehicle (M) comprising a shift lever (110), a selecting element (130) actuated through the shift lever (110) and a selector drum (150) connected to the selecting element (130) and adapted to engage gears. The gear shift (100) further comprises a block device (140) functionally connected to the selector drum (150) and configured so as to be switched between: a first configuration, wherein the block device (140) allows engaging a first gear (I) from a neutral gear (N) in a first change direction (Up), a second configuration, wherein the block device (140) inhibits the subsequent engagement of the neutral gear (N) from the first gear (I) in a second change direction (Dwn). Control means (120) of the block device (140) are further provided, actuated by a rider (G) so as to define a third configuration, wherein the block device (140) is disabled in order to allow engaging the neutral gear (N) from the first gear (I) in the second change direction (Dwn).
US11719335B2 Work machine and control method
An HST circuit has a hydraulic pump that converts a drive force of an engine into energy of oil, and a hydraulic motor that converts the energy of the oil converted by the hydraulic pump into drive energy. Pressure sensors detect a pressure of the oil within the HST circuit. A variable charge pump replenishes the oil into the HST circuit. A controller controls a capacity of the variable charge pump based on the pressure of the oil within the HST circuit detected by the pressure sensors.
US11719334B1 Hydromechanical transmission with hydrostatic assembly and hydrostatic assembly control method
Methods and systems for transmission control are provided. In one example, a transmission system operating method includes maintaining a displacement set-point of a variable displacement hydraulic motor in a hydrostatic assembly within a working zone, where at least a portion of a boundary of the working zone is determined based on a torque constraint of the hydrostatic assembly. The transmission system includes the hydrostatic assembly that includes the hydraulic motor that is hydraulically coupled in parallel with a variable displacement hydraulic pump and a gearbox mechanically coupled to the hydrostatic assembly and including one or more clutches.
US11719331B2 Control method and control device for vehicular automatic transmission and recording medium
The disclosure provides a control method, a control device for vehicular automatic transmission, and a recording medium. The control device includes an ON/OFF control solenoid controlling LC to either ON or OFF, and an LC pressure control linear solenoid controlling LC pressure between a released state and a fully engaged state. The control device acquires, when an accelerator pedal opening of a vehicle is on a deceleration side in a fully closed state, a torque converter slip ratio when the ON/OFF control solenoid maintains ON for a predetermined time period and the LC pressure control linear solenoid is controlled such that the LC pressure is OFF, and determines whether or not the second solenoid has a high-pressure fixation failure according to whether or not the slip ratio is within a predetermined range from a slip reference value.
US11719329B2 Planetary reducing gearset comprising a prestressed flexible support
A reducing assembly includes a planet carrier that is flexible and fixed, borne by a casing which surrounds it by two distinct connections with this casing, with a device for applying a torsional prestress to the planet carrier between these two connections. Prestressing the flexible planet carrier makes it possible to limit its level of mechanical stress when it is in service, in order to simplify its design and dimensioning.
US11719327B2 Oil monitoring system of in wheel type running gear and method thereof
The present disclosure periodically monitors an oil condition through a temperature sensor installed in a driving motor of an in-wheel-type running gear, the generated torque of the driving motor, or the like and transmits oil condition information to a driver through a vehicle warning light.
US11719325B2 Chain ring with teeth oppositely laterally engaging a drive chain
A drive system for a vehicle includes a chain ring and a drive chain. The chain ring has a plurality of teeth serially arranged and joined to one another. A first subset of teeth has a first outer face that applies a lateral pressure to a link of a drive chain in a first direction. A second subset of teeth has a second outer face that applies a lateral pressure to another link of a drive chain in a second direction. The teeth all have substantially the same width. The top surfaces of the teeth are offset from the centerline of the drive chain. The centerlines of the top surfaces of the teeth are arranged asymmetrically on one side of the centerline of the drive chain.
US11719320B2 Driving device and assembling method for driving device
A driving device includes a motor, a wave gear device including a wave generator having first thickness, a flex spline, and a circular spline having thickness larger than the first thickness, a housing functioning as a housing of the motor and including a flange, and an oil seal fixed to the inner side of the flange and extending along the outer circumference of the shaft. The wave generator is set closer to the opposite direction of the flange to configure an internal space with the members. When the internal space is filled with grease, a distance between the oil seal and the wave generator is set smaller than distances among the other members.
US11719313B2 Actuator assembly for actuating air blocking elements of an outlet assembly
An actuator assembly for actuating air blocking elements of an outlet assembly is provided. The actuator assembly includes an actuator arm and a selector member operatively connected to the actuator arm to rotate the actuator arm about an arm axis. The actuator arm is operatively connected to a first air blocking element to rotate the first air blocking element towards its air blocking position without moving a second air blocking element upon rotation of the actuator arm in a first direction from a neutral, non-blocking position of the actuator arm about the arm axis. The actuator arm is operatively connected to the second air blocking element to rotate the second air blocking element towards its air blocking position without moving the first air blocking element upon rotation of the actuator arm in a second direction opposite the first direction from the neutral, non-blocking position.
US11719312B2 Driving force transmitting apparatus, sheet conveyance apparatus, and image forming apparatus
A driving force transmitting apparatus includes first and second planetary gear units and switching and urging members. The first planetary gear unit includes a first mesh gear and a first locked gear provided with first locked portions. The second planetary gear unit includes a second locked gear provided with second locked portions, and a second mesh gear meshing with the first mesh gear. The switching member includes first and second locking portions and can move to (i) a first stop position at which the first locking portion stop the first locked gear, and, urged by the urging member, (ii) a second stop position at which the second locking portion stops the second locked gear. An interval between the second locked portions in a rotational direction of the second locked gear is larger than an interval between the first locked portions in a rotational direction of the first locked gear.
US11719308B1 Damping segmental ring structure for subway tunnels built in grim environments of deformable ground
The present invention of damping segmental ring structure for subway tunnels built in grim environments of deformable ground can mitigate the stress-concentration of the tunnel lining structures. The deformable ground can be caused by differential settlement or high-intensity earthquakes. Embodiments of the invention have self-adjustment features and forms for deformation and rotation, which comprise one adapter in the middle, two transitional grooved segmental structures, and an internal steel tube. All three forms comprised 3 or 4 pieces with the same features so they can be easily installed, transported and erected on sites and bolts are used to bolt them together to form an integrity structure with damping characteristics. The damper placed in the middle comprises two loading plates that form the shell of the damper, the internal core of the damper which includes interbedded installed rubber pads and steel plates within the loading plates and spring systems that compress the internal core. The springs are locked to the loading plates using locking clamps and the loading plates are bolted to the transitional grooved segmental ring structures, and the transitional grooved segmental ring structures are bolted themselves in the circumferential direction to form a ring structure and bolted with the regular segmental ring structures in the longitudinal direction. The internal steel tube is concentric with the damper but has a smaller diameter so it can support the damper by fastening the counter-reaction bolts installed in the bent-up flanges of each piece. Waterproof anti-slippery rubber pads are placed in all interfaces between the damper, and the transitional segmental ring structure, the regular segmental ring structure and the internal steel tube. The invention of the damping segmental ring structure has self-adjustment capabilities for deformation and rotation whereas the stiffness remains sufficient to resist soil and groundwater pressure. The invented damping segmental ring structure can be manufactured in factories that manufacture the regular segmental ring structure and can be shipped to and installed on-site using the same equipment that installs the regular segmental ring structure. The internal steel tube provides double-safety for the stiffness of the damper and the supports can be adjusted during tunnel operations.
US11719306B2 Damping device
A damping device includes: a housing; a drive-side actuator that includes a drive-side stator and a drive-side mover and is connected to the housing; a damping-side actuator that includes a damping-side stator and a damping-side mover and is connected to the housing; a first signal calculator that generates a drive signal for the drive-side actuator based on a control command; and a second signal calculator that generates, when the drive-side actuator changes from a large to a small jerk state, a drive signal for the damping-side actuator based on a signal obtained by subtracting a displacement suppression command suppressing a displacement of the damping-side mover from a vibration suppression command reducing or offsetting, by a vibration component of the housing produced by driving of the damping-side actuator, a natural frequency component of the housing produced by driving of the drive-side actuator based on the control command.
US11719304B2 Damper assembly
A damper assembly includes a cylinder defining a chamber. The damper assembly includes a body supported by the cylinder and having a first surface and a second surface opposite the first surface. The body defines a passage extending from the first surface to the second surface. One of the first surface or the second surface define a slope at the passage. The damper assembly includes a check disc at the slope, the check disc selectively restricting fluid flow through the passage.
US11719301B2 Fluidic flexible matrix composite (FFMC) tube vibration control system
An aircraft comprises an aircraft component, a sensor, and a multiple frequency vibration absorber (absorber). The sensor is operable to detect a frequency of a vibration of the aircraft component. The absorber is coupled to the aircraft component and configured to absorb the vibration. The absorber comprises a beam element, a fluidic flexible matrix composite (FFMC) tube, a valve, and a controller. The beam element is attached to the aircraft component. The fluidic flexible matrix composite (FFMC) tube is coupled to the beam element and is operable to absorb the vibration based on a stiffness of the FFMC tube. The valve is fluidically coupled to the FFMC tube and is to control the stiffness of the FFMC tube based on regulating a flow of a liquid through the FFMC tube. The controller can actively control absorption of the vibration via the FFMC tube based on opening and/or closing the valve.
US11719299B2 Plate spring member
A plate spring member having a compressive residual stress distribution in which a compressive residual stress of at least part of a portion having a depth from a surface within 50 μm is 500 MPa or more, and the compressive residual stress of a portion having a depth from the surface exceeding 50 μm is less than 500 MPa.
US11719298B2 Coil spring
In the coil spring of the present invention, a helical space defined by a space between coils has a first end region whose space is increased as it extends towards the other side in the axial direction from a first reference point where the space is zero, a reference region whose space is set at a reference value L (L>0), and a second end region whose space becomes narrow as it extends toward the other side in the axial direction and zero at a second reference point. The first end region is configured such that the number of turns of the helical space is greater than 1 and the space between coils in a terminal position is greater than the reference value L. The helical space has a first transitional region between the terminal position of the first end region and the reference region, the first transitional region being configured so that the distance of space between coils is reduced from the terminal position of the first end region along the helical shape of the helical space toward the other side in the axial direction and becomes the reference value L.
US11719297B2 Brake assembly having a retraction spring and method of assembly
A brake pad retraction spring that includes a coil, first and second biasing arms, and first and second biasing tips. The first and second biasing arms may extend from the center coil. The first and second biasing tips may extend from ends of the first and second biasing arms, respectively.
US11719290B2 Synchronizing ring
A synchronizing ring for a synchronizer of a transmission. The synchronizing ring is provided with a plurality of axially extending cams for engagement with a further synchronizing ring. An axial surface of each axial cam is provided with at least one groove for transportation of oil.
US11719285B2 Damper device
A damper device includes an input shaft member to which a driving force from a crankshaft of an internal combustion engine is input, an output shaft member capable of outputting the driving force transmitted from the input shaft member, an input side cam and an output side cam respectively connected to the input shaft member and the output shaft member, and a damper bearing pivotable on the input side cam or the output side cam, wherein a damper bearing assembly has a bearing shaft supporting a plurality of damper bearings, bearing axes of the plurality of damper bearings are arranged along a bearing shaft axis of the bearing shaft, the bearing shaft is orthogonal to a rotation axis, and a shaft support portion supporting the bearing shaft, is provided between the adjacent damper bearings of the damper bearing assembly.
US11719283B2 Axially clamping rotating engine components
An engine that may comprise a first rotatable shaft, a second rotatable shaft, and a turnbuckle shaft. The first shaft rotatable may be disposed about a centerline axis and have threads disposed thereon. The second shaft rotatable may be disposed about the centerline axis and have threads disposed thereon. The turnbuckle shaft may be axially disposed between the first and second shafts, rotatable about the centerline axis, and have threads disposed thereon for engaging the threads of the first and second shafts. The first and second shafts may be drawn together by a force acting on the threads of at least one of the first and second shafts created by a rotation of the turnbuckle shaft relative to the at least one of the first and second shafts. The turnbuckle shaft may rotationally connect the first shaft and second shaft.