Document Document Title
US12001974B2 Augmented reality smartglasses for use at cultural sites
Described augmented reality (AR) systems and devices provide users with enhanced human sensorial perceptions using digital content. More particularly, the system software platform and methodology of smartglasses create an immersive AR experience for visitors of cultural sites using object identification and optical flow tracking. Using graphical user interfaces, the system enables platform administrators to convert disparate cultural site content to coherent AR story-telling experiences called palimpsests or tours. During a learning phase, points of interest are catalogued and images are taken at different angles and under different lighting conditions to create markers. Using geolocation systems, data is loaded on the smartglasses a roomful at a time to increase efficiency. In use, AR content is generated after points of interest markers are matched using similarity and threshold algorithms. Optical flow tracking is used to track user movement and enhance the AR experience.
US12001971B2 Method and system for exploring a personal interest space
The present teaching relates to exploring a personal interest space based on a decision tree. In one example, information related to a personal interest space associated with a user is obtained. The personal interest space includes at least one channel of content that the user is interested in. A decision tree created based on information related to a plurality of users with respect to a plurality of channels of content is obtained. Each node of the decision tree is associated with at least one of the plurality of channels of content. A first node of the decision tree is identified based on the information related to the personal interest space associated with the user. A question for the user in connection with the first node of the decision tree is determined. An answer to the question is received from the user. A second node of the decision tree is identified based on the answer. The personal interest space associated with the user is updated based on the at least one channel of content associated with the second node of the decision tree.
US12001968B2 Using prediction uncertainty quantifier with machine learning classifier to predict the survival of a storage device
The described technology is generally directed towards predicting the survival of a storage device (e.g., a hard disk drive or a solid state drive) to a specified time point, expressed as a confidence score, via a prediction uncertainty quantifier framework with a machine learning classifier. The confidence score corresponds to the likelihood of a storage device surviving until a specified time point (e.g., for n hours). In one implementation, a conformal prediction framework provides the confidence score for a storage device, based on survival rate data predicted using recent telemetry data collected for that storage device by an online semi-parametric Mondrian survival forest classifier. Updated confidence scores based on updated telemetry data can be obtained at various evaluation stages to reevaluate whether to take remedial action with respect to a storage device (e.g., replace the storage device). Multiple storage devices can be ranked by their respective associated confidence scores.
US12001963B2 Facilitating ML algorithm contribution to use cases where data is prohibitive
Example aspects include techniques for building a ML model in a use case with prohibitive training data and employing the ML model within the use case. These techniques may include determining training information including a plurality of stray training reads and a plurality of valid training reads, determining modified training information based at least in part on modifying the plurality of valid training reads, and generating a model for distinguishing a valid read from a stray read based on the modified training information and an evolutionary algorithm. In addition, the techniques may include detecting, by a monitoring device, a plurality of tag reads in response to a plurality of interactions between a tag and the monitoring device, and determining, by the monitoring device, a plurality of valid tag reads based on the model and plurality of tag reads.
US12001961B2 Embedding constrained and unconstrained optimization programs as neural network layers
Aspects discussed herein may relate to methods and techniques for embedding constrained and unconstrained optimization programs as layers in a neural network architecture. Systems are provided that implement a method of solving a particular optimization problem by a neural network architecture. Prior systems required use of external software to pre-solve optimization programs so that previously determined parameters could be used as fixed input in the neural network architecture. Aspects described herein may transform the structure of common optimization problems/programs into forms suitable for use in a neural network. This transformation may be invertible, allowing the system to learn the solution to the optimization program using gradient descent techniques via backpropagation of errors through the neural network architecture. Thus these optimization layers may be solved via operation of the neural network itself.
US12001960B2 NGraph-based GPU backend distributed training method and system
An nGraph-based graphics processing unit (GPU) backend distributed training method and system, a computer-readable storage medium, and an electronic device. The method includes: receiving a training request, and obtaining corresponding training data; obtaining a Nvidia® Collective multi-GPU Communication Library (NCCL) file by means of a system path of the NCCL file linked to an nGraph framework; invoking an NCCL communication interface configuration according to the training request to obtain a training model, the NCCL communication interface is an NCCL file-based communication operation interface located at a GPU backend of the nGraph framework; and performing GPU backend training on the training data using the training model. The present application can satisfy an urgent need of a user for performing neural network distributed training on the basis of an nGraph GPU backend, thus further improving the performance of deep learning network training.
US12001955B2 Data processing method, device, computer equipment and storage medium
The present disclosure provides a data processing method, a board card device, a computer equipment, and a storage medium. The board card provided in the present disclosure includes a storage device, an interface apparatus, a control device, and an artificial intelligence chip of a data processing device, where the artificial intelligence chip is connected to the storage device, the control device, and the interface apparatus, respectively. The control device is configured to monitor a state of the artificial intelligence chip. According to the embodiments of the present disclosure, the data to be quantized is quantized according to the corresponding quantization parameter, which may reduce the storage space of data while ensuring the precision, ensure the precision and reliability of the operation result, and improve the operation efficiency.
US12001953B2 Neural network data computation using mixed-precision
Techniques for mixed-precision data manipulation for neural network data computation are disclosed. A first left group comprising eight bytes of data and a first right group of eight bytes of data are obtained for computation using a processor. A second left group comprising eight bytes of data and a second right group of eight bytes of data are obtained. A sum of products is performed between the first left and right groups and the second left and right groups. The sum of products is performed on bytes of 8-bit integer data. A first result is based on a summation of eight values that are products of the first group's left eight bytes and the second group's left eight bytes. A second result is based on the summation of eight values that are products of the first group's left eight bytes and the second group's right eight bytes. Results are output.
US12001947B2 Ultra-wide data band optical processor
A photonic computing system is presented. The system comprises an arrangement of multiple photonic processing units having input and output ports, each of the photonic processing units comprising an array of photonic guiding units configured to define propagation conditions for multiple light fields associated with one or more optical processing tasks. The system also comprises a plurality of optical connectors, each of the optical connectors performing light field to light field coupling between the input and output ports of the photonic processing units, thereby providing a network of communicating processing units. The photonic computing system can be configured as a module enabling its housing in a network rack.
US12001945B2 Event driven mathematical engine and method
An event driven device has a network collecting data. A device is coupled to the network for determining changes in the data collected, wherein the device signals the network to process the data collected when the device determines desired changes in the data collected. In a second embodiment a level shift adjusts the band diagram of a spill and fill circuit to allow processing only if a change in input value occurs. This is extended to teach a means by which the subset of an image or incoming audio data might be used to trigger an event. It could also be used for always on operation at lower power than alternative solutions.
US12001944B2 Tool for facilitating efficiency in machine learning
A mechanism is described for facilitating smart distribution of resources for deep learning autonomous machines. A method of embodiments, as described herein, includes detecting one or more sets of data from one or more sources over one or more networks, and introducing a library to a neural network application to determine an optimal point at which to apply frequency scaling without degrading performance of the neural network application at a computing device.
US12001939B2 Artificial intelligence (AI)-based guidance for an ultrasound device to improve capture of echo image views
Artificial intelligence (AI)-based guidance for an ultrasound device to improve capture of echo image views comprises receiving a plurality of the echo images captured by a probe of the ultrasound device, the ultrasound device including a display and a user interface (UI) that displays the echo images to a user. One or more neural networks process the echo images to continuously attempt to automatically classify the echo images by view type and generates corresponding classification confidence scores. The view type of the echo images are simultaneously displayed in the UI along with the echo images. Feedback indications are displayed in the UI of the ultrasound device to the user, where the feedback indications include which directions to move the probe of the ultrasound device so the probe can be placed in a correct position to capture and successfully classify the echo images.
US12001938B2 Convolutional neural network for estimating a solar energy production indicator
A method for estimating at least one energy production indicator of a solar energy production system, comprising: reception of at least one image obtained from a wide-angle image capture device, processing of said obtained image by at least one convolutional neural network comprising at least two layers respectively for the application of a convolution filter to the obtained image and for the estimation of an energy production indicator.
US12001931B2 Simultaneous hyper parameter and feature selection optimization using evolutionary boosting machines
Aspects relate to a machine learning system implementing an evolutionary boosting machine. The system may initially select randomized feature sets for an initial generation of candidate models. Evolutionary algorithms may be applied to the system to create later generations of the cycle, combining and mutating the feature selections of the candidate models. The system may determine optimal number of boosting iterations for each candidate model in a generation by building boosting iterations from an initial value up to a predetermined maximum number of boosting iterations. When a final generation is achieved, the system may evaluate the optimal model of the generation. If the optimal boosting iterations of the optimal model does not meet solution constraints on the optimal boosting iterations, the system may adjust a learning rate parameter and then proceed to the next cycle. Based on termination criteria, the system may determine a resulting/final optimal mode.
US12001924B2 Constructing and programming driver graphs in quantum hardware for non-stoquastic quantum optimization annealing processes
A computer implemented method includes receiving, by a control system, an optimization problem expressed as a MWIS on a problem graph. Then encoding the MWIS problem into an energy spectrum of a problem Hamiltonian. Also, determining an XX-driver graph based on an identified independent-cliques (IC), where the edges in the XX-driver graph are the edges between partites in each clique of the IC. Also, determining XX-coupler strengths associated with the XX-driver graph, and specifying a non-stoquastic driver Hamiltonian based on the XX-driver graph and the associated XX-coupler strengths. Also, initializing and programming a time-dependent non-stoquastic system Hamiltonian of the quantum annealing hardware using determined values of parameters included in the problem Hamiltonian and determined values of parameters included in the non-stoquastic driver Hamiltonian. Furthermore, implementing, by the hardware, a quantum annealing schedule, and receiving an output representing eigen-states of the system Hamiltonian and corresponding energy values.
US12001923B2 Quantum streaming kernel
In a general aspect, a quantum streaming kernel processes a data stream. In some aspects, an input stream of data is converted to an output stream of data by repeatedly receiving new portions of the input stream; encoding each new portion into an internal quantum state of a quantum processor; measuring a first part of the internal quantum state while maintaining coherence of a second part of the internal quantum state; and producing the output stream of data based on the measurements. In some cases, a history of the input stream is preserved by the coherence of the internal quantum state, and the measurements contain information based on the history of the input stream.
US12001922B2 Quantum circuit and quantum processor
A quantum circuit includes: a qubit, a resonant cavity, and a feeder, the resonant cavity being coupled to the qubit, and the feeder being coupled to the qubit. The feeder is configured to feed an initialization signal to the qubit, the initialization signal being a modulation signal used for causing a frequency of the qubit to generate a vibration. The vibration causes an equivalent state exchange to occur between the qubit and the resonant cavity, and an excited state of the qubit is initialized to a ground state by using the resonant cavity.
US12001920B2 Generating a global snapshot of a quantum computing device
Generating a global snapshot of a quantum computing device is provided herein. In particular, a quantum snapshot service receives a system snapshot configuration with a snapshot parameter associated with a snapshot condition of the quantum computing device. The quantum snapshot service determines a first occurrence of the snapshot condition in relation to operation of the quantum computing device executing at least two quantum services. The quantum snapshot service generates a first global snapshot of the quantum computing device that captures system level performance of the quantum computing device executing the at least two quantum services. The first global snapshot includes a global operating parameter and a global operating tag associated with the global operating condition. The quantum snapshot service sends the first global snapshot to a classical snapshot service.
US12001913B2 Apparatus having hybrid monochrome and color image sensor array
There is provided in one embodiment an apparatus having an image sensor array. In one embodiment, the image sensor array can include monochrome pixels and color sensitive pixels. The monochrome pixels can be pixels without wavelength selective color filter elements. The color sensitive pixels can include wavelength selective color filter elements.
US12001912B2 In-vivo introducible antenna for detection of RF tags
An interrogation and detection system for detection of surgical implements within a patient's body, the system including One or more RFID tags affixed to a surgical implement within the patient's body. Each RFID tag being configured to transmit a return signal when energized, and a remote signal generator configured to generate an energizing signal for the one or more RFID tags. The signal generator operably coupled to the in-vivo introducible antenna via a communication cable. The system further includes an in-vivo introducible antenna configured to be inserted through a trocar-cannula assembly into a surgical site within the patient's body. Wherein the tubular channel defines a shape having a dimension “D1”, such that the dimension “D1” of the tubular channel is less than the dimension “D2” of the in-vivo introducible antenna.
US12001909B2 Communication apparatus
According to an embodiment, a communication apparatus acquires tag data of each wireless tag at a plurality of positions of a moved antenna via an antenna. The communication apparatus inputs the tag data of each wireless tag into a learned model selected from a plurality of learned models in a manner that depends on an environment of the apparatus. In addition, the communication apparatus acquires, on the basis of input of the tag data of each wireless tag into the learned model, data indicating a range in which each wireless tag is present from the learned model.
US12001906B2 Tracking and authentication of asset via distributed ledger
Copies of a distributed ledger with multiple blocks are stored on multiple computing devices. A first computing device coming into proximity with a particular object triggers generation of a new block to the distributed ledger, the new block identifying a characteristic of the object and including a hash of a previous block of the distributed ledger. The new block is optionally verified before it is appended onto the distributed ledger and transmitted out to each of the multiple computing devices so that each copy of the distributed ledger includes the new block.
US12001900B2 Inkjet printing method and inkjet printing device
An inkjet printing method forming a decorative printed layer having a three-dimensional texture on a printing surface is described. The inkjet printing method includes: printing dots of curable ink that cure under a predetermined condition based on dot pattern data indicative of printed positions of the dots to be printed on the printing surface; and curing the printed dots. The dot pattern data indicates that: a distance between the adjacent dots becomes a distance where the adjacent dots before the curing are allowed to be maintained independently without bonding to one another in a first region; and the distance between the adjacent dots becomes a distance where the adjacent dots before the curing bond to one another in a second region different from the first region. Such a method may allow forming a decorative printed layer having a three-dimensional texture with a desired gloss level.
US12001898B2 Method and system for processing a stream of incoming messages sent from a specific input message source and validating each incoming message of that stream before sending them to a specific target system
Methods and systems are provided for processing a stream of incoming messages sent from a specific input message source and validating each incoming message of that stream before sending them to a specific target system.
US12001892B2 Systems and methods for providing cloud computing semantic layer operations
The disclosed embodiments include a method for providing cloud computing semantic layer. The method comprises receiving a description of a semantic layer operation performed by a semantic layer, the description including multiple implementations of the semantic layer operation, the multiple implementations differing in at least one of cloud operations used or cloud computing platforms used; receiving a request that indicates performance of the semantic layer operation; receiving first resource usage indications corresponding to the cloud operations, wherein the first resource usage indications comprise direct or indirect indications of least one of a storage amount, a compute amount, a number of transactions, a bandwidth, a number of application programming interface calls, or an application or database type associated with each of the cloud operations; selecting a first one of the multiple implementations; and communicating with the first one of the cloud providers to perform the semantic layer operation.
US12001888B2 Server instance allocation for execution of application instances
Example techniques for allocating a candidate server instance for execution of an application instance are described. In an example, a request for allocation of a candidate server instance from multiple server instances is received. The request for allocation of the candidate server instance comprises allocation parameters to uniquely identify the candidate server instance from the plurality of server instances. Subsequently, operational parameters of the candidate server instance are analyzed to determine eligibility of the candidate server instance for execution of the application instance. The candidate server instance is subsequently allocated for execution of the application instance based on the eligibility.
US12001887B2 Apparatuses, methods, and systems for instructions for aligning tiles of a matrix operations accelerator
Systems, methods, and apparatuses relating to one or more instructions for element aligning of a tile of a matrix operations accelerator are described. In one embodiment, a system includes a matrix operations accelerator circuit comprising a two-dimensional grid of processing elements, a first plurality of registers that represents a first two-dimensional matrix coupled to the two-dimensional grid of processing elements, and a second plurality of registers that represents a second two-dimensional matrix coupled to the two-dimensional grid of processing elements; and a hardware processor core coupled to the matrix operations accelerator circuit and comprising a decoder circuit to decode a single instruction into a decoded instruction, the single instruction including a first field that identifies the first two-dimensional matrix, a second field that identifies the second two-dimensional matrix, and an opcode that indicates an execution circuit of the hardware processor core is to cause the matrix operations accelerator circuit to generate a third two-dimensional matrix from a proper subset of elements of a row or a column of the first two-dimensional matrix and a proper subset of elements of a row or a column of the second two-dimensional matrix and store the third two-dimensional matrix at a destination in the matrix operations accelerator circuit, and the execution circuit of the hardware processor core to execute the decoded instruction according to the opcode.
US12001885B2 Controller and memory system including the controller operating memory allocation
The present technology includes a controller including an allocation manager configured to determine whether a host identification (ID) output from a host is an allocable ID, an address manager configured to perform an allocation operation using the host ID to select logical blocks corresponding to the host ID when the host ID is received from the allocation manager, and output an address of the logical blocks as an allocation address, and a map table component configured to store a map table in which logical block addresses and physical block addresses are respectively mapped, select a logical block address corresponding to the allocation address, and output the physical block address mapped to the selected logical block address, a memory system including the controller, and a method of operating the memory system.
US12001876B2 Data center time to value
A system can receive an order to install a first data center on customer premises, wherein the first data center comprises a first instance of a virtualized overlay network and a first instance of virtualized volume identifiers. The system can, in response to determining that installing the first data center is threshold likely to take at least a defined amount of time to install, instantiate a second data center for the customer account at a colocation site, wherein the second data center comprises a second instance of the virtualized overlay network a second instance of the virtualized volume identifiers. The system can operate customer workloads using the second data center. The system can, after instantiating the second data center, and in response to determining that the first data center is operational, switch the operating of the customer workloads from the second data center to the first data center.
US12001875B2 Virtualization platform and virtualization platform scaling management method
[Problem] To realize high-speed and fine-granularity scaling in a virtualization infrastructure.[Solution] A virtualization infrastructure 1 includes: a monitoring unit that monitors loads on a plurality of computes and loads on virtual machines that are execution environments operating on the plurality of computes; a scaling execution determination unit that determines execution of scaling and calculates a required resource amount; a resource dispensing control unit that manages and allocates a resource; a scaling method determination unit that, upon the determination of execution of scaling by the scaling execution determination unit, checks availability of the resource in each of the plurality of computes and selects any scaling method from the group consisting of scale-out, scale-up, and combined use of scale-out and scale-up; and a scaling indication unit that indicates the selected scaling method selected by the scaling method determination unit.
US12001873B2 Cable communication system using virtual network functions
A cable communication system includes one or more data-plane virtual network functions (VNFs) and one or more control-plane VNFs. The data-plane VNFs are configured to run on one or more hosts in a data network, and to perform data-plane medium access control (MAC) processing for a plurality of user-side cable modems and for a plurality of network-side physical-layer (PHY) devices that communicate with the user-side modems. The control-plane VNFs are configured to run on at least one host in the data network, separately from the data-plane VNFs, and to perform control-plane processing for the user-side modems and the network-side PHY devices.
US12001872B2 Object tiering from local store to cloud store
An object tiering system transfers or tiers data objects from a data store to a cloud store. The system includes a processor and a memory having stored instructions that, when executed by the processor, cause the processor to ingest a first plurality of data objects in the data store, map a second plurality of data objects having a common tiering date to a region, and upon reaching the common tiering date, transfer the region to the cloud store. In some embodiments, the mapping is done a priori when each data object is ingested or at a first time before the common tiering date. In some embodiments, the common tiering date is a second time for transferring the second plurality of data objects from the data store to the cloud store. In some embodiments, the first plurality of objects includes the second plurality of objects.
US12001870B2 Injection and execution of workloads into virtual machines
A system includes a processor in communication with a memory, a virtual machine running on the processor, and a hypervisor. The hypervisor is configured to receive a workload definition file (“WDF”). The WDF is associated with a workload, and the WDF is packaged such that the WDF is configured to generate a workload definition device (“WDD”). Additionally, the hypervisor is configured to receive a request to deploy the WDD within the virtual machine. The request includes the WDF. The hypervisor is also configured to deploy the WDD within the virtual machine. The WDD is configured to automatically execute the workload responsive to meeting at least one execution criteria.
US12001867B2 Method and system for improving software container performance and isolation
A method in one embodiment comprises implementing a kernel-based isolation layer, configuring a software container on the kernel-based isolation layer to include a dedicated operating system kernel as a library operating system, and executing one or more user processes in the software container. The method is performed by a cloud-based processing platform, an enterprise processing platform, or other type of processing platform comprising a plurality of processing devices, with each such processing device comprising a processor coupled to a memory. The library operating system illustratively runs in the software container at a privilege level that is the same as a privilege level of the one or more user processes executing in the software container. The library operating system is illustratively configured to support automatic translation of binaries of the one or more user processes in conjunction with converting system calls into corresponding function calls.
US12001865B2 Container-as-a-service (CAAS) controller for private cloud container cluster management
Embodiments described herein are generally directed to a controller of a managed container service that facilitates selection among bare metal machines available within a private cloud. According to an example, a request is received by a Container-as-a-Service controller from a CaaS portal to create a cluster based at least in part on resources of a private cloud of a customer of a managed container service. An inventory of bare-metal machines available within the private cloud is received from a Bare-Metal-as-a-Service (BMaaS) provider associated with the private cloud. A particular bare metal machine is identified for the cluster by selecting among the available bare-metal machines based on cluster information associated with the request, the inventory, and a best fit algorithm configured in accordance with a policy established by the customer.
US12001864B2 Containerized software discovery and identification
Containerized software discover and identification can include discovering a plurality of container remnants by electronically scanning portions of computer memory of at least one computer system of one or more of computing nodes, the portions of computer memory being allocated to persistent storage of computer data, and each container remnant containing computer data providing a record of system-generated execution attributes generated in response to execution of one or more containerized applications. One or more inactive container remnants unutilized by a currently running containerized application can be identified among the plurality of container remnants. Each inactive container remnant can be categorized, the categorizing being based on system-generated execution attributes contained in each inactive container remnant. Based on the categorizing, a previously run containerized application can be identified by reference to a database comprising data whose structures map identities of containerized applications to patterns of execution attributes.
US12001863B2 Containerized software discovery and identification
Containerized software discover and identification can include discovering a plurality of container remnants by electronically scanning portions of computer memory of at least one computer system of one or more of computing nodes, the portions of computer memory being allocated to persistent storage of computer data, and each container remnant containing computer data providing a record of system-generated execution attributes generated in response to execution of one or more containerized applications. One or more inactive container remnants unutilized by a currently running containerized application can be identified among the plurality of container remnants. Each inactive container remnant can be categorized, the categorizing being based on system-generated execution attributes contained in each inactive container remnant. Based on the categorizing, a previously run containerized application can be identified by reference to a database comprising data whose structures map identities of containerized applications to patterns of execution attributes.
US12001862B1 Disambiguating user input with memorization for improved user assistance
In one embodiment, a method includes receiving a user input including an ambiguous mention by a user from the user's client system, analyzing the user input to identify intents and slots based on a natural-language understanding module, where at least one slot is an ambiguous slot corresponding to the ambiguous mention, identifying candidate entities corresponding to the ambiguous slot, ranking the candidate entities based on the user's user profile data, sending to the user's client system instructions for prompting the user to select a candidate entity from a set of candidate entities having a rank greater than a threshold rank, where the selected candidate entity is resolved to the ambiguous slot, and storing the selected candidate entity together with the ambiguous mention as a mention-entity pair as part of the user profile data responsive to receiving the selection from the user.
US12001860B1 Methods and apparatus to generate code as a plug-in in a cloud computing environment
Methods, apparatus, systems, and articles of manufacture are disclosed to generate code as a plug-in in a cloud computing environment. An example system includes at least one memory, programmable circuitry, and machine readable instructions to program the programmable circuitry to introspect code in a library to obtain introspection data, the library corresponding to a resource that is to be deployed in a cloud infrastructure environment, generate a model based on the introspection data, the model to be a representation of the resource, cross-reference the model with a resource meta-model, the resource meta-model to map characteristics of the resource represented by the model to an actual state of the resource, and generate a plug-in based on the cross-referenced model.
US12001859B1 Driver plugin wrapper for container orchestration systems
Described are techniques for modifying existing driver plugin behavior using a plugin wrapper to enable driver compatibility with an unsupported container deployment model. The techniques include intercepting, by a plugin wrapper operating as part of a container orchestration system, an allocation request intended for a driver plugin, where the allocation request is for allocating a computing resource to a containerized application deployed using a container deployment model not supported by the driver plugin. The techniques further include modifying, by the plugin wrapper, the allocation request to correspond to specifications of the container deployment model, thereby forming a modified request to allocate the computing resource to the containerized application. The techniques further include sending, by the plugin wrapper, the modified request to the driver plugin to allow the driver plugin to allocate the computing resource to the containerized application using the specifications of the container deployment model.
US12001855B1 Pack framework in an observability pipeline system
In a general aspect, an observability pipeline system includes a pack data processing engine. In some aspects, an observability pipeline system includes data processing engines that are configured according to system default configuration settings and system local configuration settings. A pack file received from a remote computer system contains routes, pipelines, and pack default configuration settings. A pack data processing engine includes the routes and pipelines from the pack file. Pack local configuration settings, defined for the pack data processing engine, inherit at least one of the system default configuration settings and at least one of the pack default configuration settings. The pack local configuration settings are isolated from the system local configuration settings. When pipeline data is processed in the observability pipeline system on the computer system, the pack data processing engine is applied to the pipeline data.
US12001853B2 Device bootstrapping
The present techniques generally relate to a computer implemented method of accessing a remote resource by an internet-connectable device, the method comprising: receiving, at the device from the bootstrap server, a first plurality of identifiers each identifier associated with a respective connectivity server; selecting, at the device, a first identifier from the first plurality of identifiers; authenticating with a first connectivity server associated with the selected first identifier.
US12001851B2 Power conservation and standby graphics rendering in an information handling system
An information handling system includes a basic input/output system (BIOS), multiple graphics processing units (GPUs), and an advanced graphics synchronization node (AGN). The BIOS initiates boot operations for the information handling system. During a pre-extensible firmware interface phase of the boot operations, the BIOS initializes a video memory associated with the GPUs. During the boot operations, the AGN generates a firmware override table based on data in the video memory, and a redirection override table based on the data in the video memory. During operating system runtime operations, the AGN utilizes the firmware override table to synchronize outputs from the GPUs, and utilizes the redirection override table to enable a firmware update for one of the GPUs without a reboot of the information handling system.
US12001849B1 Distributed and parallel processing of data
One embodiment provides a method for distributed and parallel processing of data within a data processing platform. The platform receives the data to be processed by the data processing platform. The data processing platform includes a plurality of processing components. The plurality of processing components ingest the data. At least two of the plurality of processing components ingest the data simultaneously. At each of a subset of the plurality of processing components an output is generated from the data by processing the data. Each output includes an identifier indicating the output corresponds to the data. A downstream component receives the output from each of the at least a subset of the plurality of processing components.
US12001848B2 Microprocessor with time counter for statically dispatching instructions with phantom registers
A processor includes a time counter and provides a method for statically dispatching fused instructions with first operation and second operation with preset execution times for forwarding of result data from the first operation to the second operation without writing to a register, and where the preset execution times are based on a time count from the time counter provided to an execution pipeline.
US12001843B2 Microprocessor including a decode unit that performs pre-execution of load constant micro-operations
A microprocessor includes a decode unit that maps architectural instructions into micro-operations and dispatches them to a scheduler that issues them to execution units that execute them by reading source operands from a register file and writing execution results to the register file. An architectural instruction instructs the microprocessor to load a constant into an architectural destination register. The decode unit maps the architectural instruction into a load constant micro-operation (LCM) and writes the LCM constant directly to a register of the register file without dispatching the LCM to the scheduler, such that the LCM is not issued to the execution units. In the same clock cycle, the decode unit indicates the LCM constant is available for consumption, such that the LCM imposes zero execution latency on dependent micro-operations and dispatches to the scheduler micro-operations other than the LCM. The register file may include a decode unit-dedicated write port.
US12001840B1 Likelihood ratio test-based approach for detecting data entry errors
Certain aspects of the present disclosure provide techniques for detecting data errors. A method generally includes receiving a new value as user input for a data field, generating histogram-based approximations of kernel density estimates generated based on valid data and invalid data associated with the data field, determining a likelihood that the new value is a valid value and a likelihood that the new value is an invalid value, computing a likelihood ratio test statistic based on a ratio of the likelihoods, and classifying the new value as valid or invalid based on comparing the likelihood ratio test statistic to a likelihood ratio test threshold.
US12001839B2 Method for replicating a project server for trouble-shooting and a cloud development platform system using the same
Disclosed is a cloud development platform system including: a project server including an issue management unit managing histories of all issues which occur in the middle of performing a development project; a project management server including a project replication unit; and an issue management server providing a first issue selected by a developer of the development project among all issues which occur in the project server in the middle of performing the development project to the project management server. The project replication unit is configured to generate a replicated server replicating all data of an OS of the project server generating the first issue and an upper layer of the OS.
US12001836B2 Method and system for performing dynamic patch management in a virtual desktop infrastructure (VDI) platform
The present disclosure is related to Virtual Desktop Infrastructure (VDI) that discloses a method and system for performing dynamic patch management in VDI platform. A patch managing system retrieves operational data and vulnerability remediation data related to IT services and infrastructures of the VDI platform from first and second data sources. Thereafter, the patch managing system detects gap in patching level based on operational data, vulnerability remediation data and corresponding industrial standard, and rolls out patches based on detected gap in patching level. Further, a patch prediction score that facilitates in identifying a probability of rolling back the patches rolled out for patching IT services and infrastructures of VDI platform is determined based on prediction parameters. A plan is generated based on the patch prediction score and executed to optimally patch the patches to IT services and infrastructures of the VDI platform, based on patching rules.
US12001828B2 Automatic self-adjusting software image recommendation
A method of updating a desired state of a virtualization software for a cluster of hosts includes: in response to a notification of a change associated with the cluster, determining versions of a base image of the virtualization software that are compatible with the cluster; for each compatible version of the base image, determining versions of an add-on image of the virtualization software that are compatible with the compatible version of the base image and the cluster; presenting as a recommended image a complete image of the virtualization software, the complete image containing a first version of the base image that is compatible with the cluster and a first version of the add-on image that is compatible with the first version of the base image and the cluster; and upon acceptance of the recommended image, updating a software specification to include the recommended image.
US12001826B2 Device firmware update techniques
Examples described herein relate to a network interface receiving a firmware update from one or more packets. In some examples, the one or more packets indicate a start of a firmware update. In some examples, the network interface can also perform authenticating the start of firmware update indication and based on authentication of the firmware update, permit a firmware update of a device. In some examples, the device is one or more of: Board Management Controller (BMC), central processing unit (CPU), network interface, Ethernet controller, storage controller, memory controller, display engine, graphics processing unit (GPU), accelerator device, or peripheral device. In some examples, an end of firmware update indicator is received in the one or more packets. In some examples, communications are maintained through a port during a firmware change.
US12001820B2 Electronic apparatus capable of applying the design of a UI component based on the device's usage environment and the operating method thereof
Disclosed are an electronic apparatus capable of applying the design of a UI component based on the device's usage environment and the operating method thereof. The present invention presents an electronic apparatus capable of dynamically changing and applying the design of a UI component configuring an application according to a usage environment of an electronic apparatus which drives the application and the operating method thereof to provide an appropriate UI design according to the device's usage environment of a user to the user.
US12001817B1 System, method, and computer program for managing navigational flows between application pages
As described herein, a system, method, and computer program are provided for managing a navigational flow of an application. A navigational flow defined for a plurality of user interfaces of an application is determined. The navigational flow is rendered in an editing tool. An update to the navigational flow is received, via the editing tool. The update is automatically translated into code of the application.
US12001814B2 Systems and methods for translating data read from proxy APIs into computing code
A method for automatically generating sample code for an API for payment processing in a payment network includes reading an acquirer processor-specific API for payment processing in a payment network using an acquirer processor-specific API reader, generating acquirer processor-specific API data using the acquirer processor-specific API reader, converting the acquirer processor-specific API data into a format compatible with an output generator, and generating language-specific sample code by the output generator using the converted acquirer processor-specific API data and a language-specific template.
US12001810B2 Signal processing circuit, signal processing device, and signal processing method to suppress power consumption
A signal processing circuit has a plurality of first circuits each including a first-time-length-signal output circuit that outputs a first time-length signal representing a time length between first timing at which a first input signal changes and second timing at which a second input signal changes and a second-time-length-signal output circuit that outputs the first time-length signal as a second time-length signal at timing based on a control signal. The signal processing circuit includes a second circuit that outputs the second time-length signal having the longest time length among a plurality of the second time-length signals output respectively from the plurality of first circuits.
US12001806B1 Systems and methods for processing nuances in natural language
Systems, apparatuses, methods, and computer program products are disclosed for processing electronic information indicative of natural language. An example method includes generating a natural language attribute data set based on a first word in a sequence of words provided by a user, a first natural language of the word, and one or more exogenous events. The example method further includes generating a natural language transliteration data set based on the natural language attribute data set. The example method further includes generating a translation of the first word in a second natural language based on the natural language transliteration data set. The example method further includes generating, using machine learning and based at least in part on the translation, a response signal for transmission to a client device.
US12001803B2 System and stroke data processing method
A system and a method are provided to facilitate a search of information indicated by stroke data. A system includes a processor. The processor obtains stroke data generated in response to handwriting input and generates, by performing semantic analysis on the stroke data, semantic metadata including semantic data indicating semantics of the stroke data and purpose data determined based on the semantic data.
US12001800B2 Semantic-aware feature engineering
In an embodiment, a process for semantic-aware feature engineering includes receiving semantic labels for data fields of training data. Each of the semantic labels is associated with a semantic meaning associated with a corresponding data field. The process includes automatically generating at least one new feature using at least a portion of the semantic labels.
US12001798B2 Generation of training data for machine learning based models for named entity recognition for natural language processing
A system performs named entity recognition for performing natural language processing, for example, for conversation engines. The system uses context information in named entity recognition. The system includes the context of a sentence during model training and execution. The system generates high quality contextual data for training NER models. The system utilizes labeled and unlabeled contextual data for training NER models. The system provides NER models for execution in production environments. The system uses heuristics to determine whether to use a context-based NER model or a simple NER model that does not use context information. This allows the system to use simple NER models when the likelihood of improving the accuracy of prediction based on context is low.
US12001794B2 Zero-shot entity linking based on symbolic information
Methods, systems, and computer program products for zero-shot entity linking based on symbolic information are provided herein. A computer-implemented method includes obtaining a knowledge graph comprising a set of entities and a training dataset comprising text samples for at least a subset of the entities in the knowledge graph; training a machine learning model to map an entity mention substring of a given sample of text to one corresponding entity in the set of entities, wherein the machine learning model is trained using a multi-task machine learning framework using symbolic information extracted from the knowledge graph; and mapping an entity mention substring of a new sample of text to one of the entities in the set using the trained machine learning model.
US12001790B2 Methods for exact and approximate inverses of neural embedding models
Systems, apparatuses, and methods are described for inverting neural embeddings. One or more forward neural embeddings associated with meanings, features, and/or characteristics of data samples may be generated for one or more data samples. One or more inverse neural embeddings associated with the one or more forward neural embeddings may be determined. One or more inverse feature sets for the one or more inverse neural embeddings may be generated.
US12001788B2 Systems and methods for diagnosing problems from error logs using natural language processing
Disclosed is a solution for diagnosing problems from logs used in an application development environment. A random sample of log statements is collected. The log statements can be completely unstructured and/or do not conform to any natural language. The log statements are tagged with predefined classifications. A natural language processing (NLP) classifier model is trained utilizing the log statements tagged with the predefined classification. New log statements can be classified into the plurality of predefined classifications utilizing the trained NLP classifier model. From the log statements thus classified, statements having a problem classification can be identified and presented through a dashboard running in a browser. Outputs from the trained NLP classifier model can be provided as input to another trained model for automatically and quickly identifying a type of problem associated with the statements, eliminating a need to manually sift through tens or hundreds of thousands of lines of logs.
US12001780B1 Systems and methods to maintain amends to an annotation as discrete chronological events
Systems and methods to maintain amends to an annotation as discrete chronological events are disclosed. Exemplary implementations may: obtain a selection of a first annotation template for a first annotation via a client computing platform; generate a root node based on the selection of the first annotation template; obtain a first command to update to the first annotation; append a first update node to the root node responsive to the first command; obtain a second command to update to the first annotation; append a second update node to the first node responsive to the second command; receive an indication to present the first annotation; generate, responsive to the indication, the first annotation by populating the first annotation template included in the root node based on the first node set and in sequential order indicated by the edges; and effectuate presentation of the first annotation.
US12001777B2 Font switching method and electronic device
A font switching method obtains, through pixel matching with a comparison font, a target font consistent with a font currently used by an operating system, and applies the target font to a third-party application, enabling the third-party application to accurately vary with a font change of the operating system and to avoid inconsistency between the font used by the third-party application and the font used by the operating system.
US12001775B1 Identifying and formatting headers for text content
A data corpus is partitioned into text strings for header classification. A group characteristic is computed for a text string, and whether the group characteristic satisfies a group characteristic criterion is determined. The text string may be disqualified from header classification if the group characteristic criterion is not satisfied, or one or more font characteristics may be determined for the text string if the group characteristic criterion is satisfied. A font characteristic that meets one or more prevalence criteria may be identified and evaluated to determine whether the font characteristic meets at least one font characteristic criterion. The text string may be disqualified from header classification if the font characteristic criterion is not satisfied, or if the font characteristic meets the font characteristic criterion, the text string is classified as a header, and tagged content is generated by applying a header tag to the text string.
US12001773B2 Automated system and method for circuit design
A method in certain embodiments includes using a computer system that includes an EDA tool to generate a layout of an IC device; searching, using a statistical method such as Bayesian optimization process, for one or more input variable parameters, such as the dimensions of the IC device and the dimensions of the voltage areas in the IC device, that results in an optimal characteristic, such as power, performance or area (PPA) of the IC device, subject to a limiting condition, such as one determined using a cost function. A computer system including one or more EDAs configured to perform the method is also disclosed.
US12001771B2 Variant model-based compilation for analog simulation
A computing system implementing a design verification system can detect multiple analog design blocks in a circuit design describing an electronic device. The design verification system can generate equivalent networks for the analog design blocks using different sets of the parameters of the analog design blocks by selectively collapsing nodes and branches in the analog design blocks based on values of the different sets of the parameters. The equivalent networks can correspond to behavioral topologies of the analog design blocks having the different sets of the parameters. The design verification system can selectively compile a subset of the analog design blocks into multiple compiled variant models based on a comparison of the equivalent networks. The design verification system can include an analog simulator to simulate the analog design blocks in the circuit design using the compiled variant models.
US12001769B2 Quantum computing device design
Techniques and a system for quantum computing device modeling and design are provided. In one example, a system includes a modeling component and a simulation component. The modeling component models a quantum device element of a quantum computing device as an electromagnetic circuit element to generate electromagnetic circuit data for the quantum computing device. The simulation component simulates the quantum computing device using the electromagnetic circuit data to generate response function data indicative of a response function for the quantum computing device. Additionally or alternatively, a Hamiltonian is constructed based on the response function.
US12001766B2 Optimization of expensive cost functions subject to complex multidimensional constraints
A method is used to design nuclear reactors using design variables and metric variables. A user specifies ranges for the design variables and target values for the metric variables. A set of design parameter samples are selected. For each sample, the method runs three processes, which compute metric variables to thermal-hydraulics, neutronics, and stress. The method applies a cost function to each sample to compute an aggregate residual of the metric variables compared to the target values. The method trains a machine learning model using the samples and the computed aggregate residuals. The method shrinks the range for each design variable according to correlation between the respective design variable and estimated residuals using the machine learning model. These steps are repeated until a sample having a smallest residual is unchanged for multiple iterations. The method then uses the final machine learning model to assess relative importance of each design variable.
US12001765B2 Textile-material model for vibroacoustic structural simulation
The present document describes techniques associated with a textile-material model for vibroacoustic structural simulation. The techniques described herein provide a nontrivial methodology to test a textile and simplify its representation, which can enable prediction of acoustic performance (e.g., rub and buzz) of an electronic-speaker device having a textile mounted thereon. The textile is modeled as a textile-material model based on an elongation stiffness obtained from a time-temperature superposition curve of the textile, which is based on a dynamic mechanical analysis test of the textile in each of course and wale directions. The textile-material model is then applied to an assembly model of the electronic-speaker device to simulate a vibroacoustic response of the textile relative to the assembly model to predict a likelihood of rub and buzz.
US12001763B2 Computer-implemented generation of an analytical model of a structure
A CAD model represents a structure and comprises a plurality of physical elements. For each of multiple physical elements, an analytical element is generated. One or more connection nodes each associated with two or more analytical elements and comprising an initial spatial configuration are generated. At least one analytical element associated with a connection node is not tangent to the connection node. New spatial configurations for all analytical elements and all connection nodes are computed simultaneously to make analytical elements associated with a connection node tangent to said connection node. In an embodiment, the new spatial configurations may be computed simultaneously via optimization of a cost function based on the spatial configurations of the analytical elements and connection nodes. In an embodiment, a representation of the analytical model may be automatically displayed to a user via a GUI.
US12001759B2 Operation device comprising a housing arranged on a center cluster
An operation device includes a housing arranged on a center cluster located diagonally in front of a driver seat and a passenger seat of a vehicle, a left-side operation unit and a right-side operation unit arranged on a right side and a left side, respectively, of a front surface of the housing to receive an operation, a left-side operation detection unit and a right-side operation detection unit to detect an operation performed on the left-side operation unit and the right-side operation unit, respectively, a substrate on which the left-side and right-side operation detection units are arranged, and an output unit that outputs a sound in response to a received operation and is arranged on the substrate so as to be located between the left-side operation detection unit and the right-side operation detection unit at a position to equalize distances from the driver seat and the passenger seat.
US12001756B2 Audio processing device capable of dynamically switching comparison criterion of audio dose
An audio processing device includes: a sound level measuring circuit arranged to operably generate multiple sound level values, wherein the multiple sound level values respectively correspond to the sound levels generated by an audio playback device at multiple time points or the sound levels received by a microphone at multiple time points; an audio dose calculating circuit coupled with the sound level measuring circuit and arranged to operably generate an audio dose value corresponding to a measuring period based on the multiple sound level values and contents of a weighting table; a control circuit coupled with the audio dose calculating circuit and arranged to operably compare the audio dose value with a dose threshold to determine whether to generate a control signal or not; and an indication signal generating circuit coupled with the control circuit and arranged to operably generate a corresponding indication signal according to the control signal.
US12001755B2 Apparatus and method for caring emotion based on vehicle sound
An apparatus and a method for caring emotion of a driver based on a vehicle sound, may include a detector configured to detect driving information of the vehicle and body information of a user, a non-transitory storage to store instructions, and a processor to execute the instructions. The processor determines an emotional status of the driver by use of at least one of the driving information or the body information, to generate a healing sound by designing a virtual sound based on the driving information and the emotional status of the driver, and to generate and output the healing sound.
US12001753B2 Devices, methods, and graphical user interfaces for interactions with a headphone case
An audio output device case that includes one or more input devices and is in communication with at least one or more audio output devices and an audio source, performs a method, while the audio source is in communication with the one or more audio output devices, that includes receiving an input via the one or more input devices of the audio output device case, and in response to receiving the input, causes the one or more audio output devices to perform an operation associated with the received input while maintaining communication of the audio source with the one or more audio output devices.
US12001751B2 Shared data and collaboration for head-mounted devices
A system can include head-mounted devices that collaborate to process views from cameras of the respective head-mounted devices and identify objects from different perspectives and/or objects that are within the view of only one of the head-mounted devices. Sharing sensory input between multiple head-mounted devices can complement and enhance individual units by interpreting and reconstructing objects, surfaces, and/or an external environment with perceptive data from multiple angles and positions, which also reduces occlusions and inaccuracies. As more detailed information is available at a specific moment in time, the speed and accuracy of object recognition, hand and body tracking, surface mapping, and/or digital reconstruction can be improved. Such collaboration can provide more effective and efficient mapping of space, surfaces, objects, gestures and users.
US12001746B2 Electronic apparatus, and method for displaying image on display device
An electronic apparatus and a method for displaying an image on a display device are disclosed. The electronic apparatus includes a display device; an image acquisition device configured to acquire a surrounding image of the display device; and a processor configured to: determine a background image of the display device according to the surrounding image; acquire a target range and a target object in the background image; determine a target image according to the background image, the target range and the target object; and control the display device to display the target image, wherein the target image excludes the target object.
US12001743B2 Image processing apparatus, control method, and storage medium for setting a storage period for a print job
When a second storage device having a storage capacity larger than a storage capacity of a first storage device is usable, a storage unit stores a received print job in the second storage device. When the second storage device having a storage capacity larger than a storage capacity of the first storage device is usable, a setting unit is able to set a second storage period longer than a first storage period as a storage period for the print job stored in the second storage device.
US12001741B2 Label image generation device generating a plurality of label images corresponding to respective ones of a plurality of labels for creating composite labels
A label image generation device generates label images corresponding to labels for creating composite labels. In each composite label, a label created from a first printing medium and a label created from a second printing medium are overlaid. A control device generates first and second label images to be formed on the first printing medium, and a third label image to be formed on the second printing medium. The control device displays a first composite image and a second composite image. In the first composite image, the first and third label images are overlaid. In the second composite image, the second and third label images are overlaid. The control device controls a printing mechanism to perform printing for creating the first number of first labels, the second number of second labels, and the third number of third labels. The third number depends on both the first and second numbers.
US12001738B2 Image forming apparatus and determination method in processing apparatus for determining whether authentication information satisfies authentication requirement
An image forming apparatus, includes: a storage storing authentication information on a user; a setter setting, for each user, an authentication requirement for the authentication information; an authenticator authenticating the user based on the authentication information; and a determiner performing determination as to whether the authentication information on a user authenticated by the authenticator satisfies the authentication requirement corresponding to the user.
US12001735B2 Inspection system, information processing apparatus, printing apparatus, method of controlling the information processing apparatus, method of controlling the printing apparatus, and storage medium
An information processing apparatus holds a print job and identification information of a reference image that is associated with the print job and is used in inspection printing of the print job. In a case that a reprint according to the held print job is instructed, the information processing apparatus determines whether or not a change has been made in print settings of the held print job and whether or not inspection printing that uses the reference image being associated with the held print job is possible, and in a case that it is determined that the inspection printing that uses the reference image being associated with the held print job is not possible, controls so as to set the identification information of the reference image in the held print job to none and transmits the held print job to the printing apparatus.
US12001730B2 Image forming apparatus, printer driver, and system for outputting a printed material based on a print job
An image forming apparatus performs printing based on a print job and receives a completion notification from an automatic printed material delivery apparatus. Based on receipt of the completion notification, the image forming apparatus transmits a receipt acknowledgement request to a personal computer (PC) corresponding to a user (a requested user or a designated user) based on the job. Further, the image forming apparatus receives, from the PC, an acknowledgement notification based on a user operation performed on the PC in connection with the receipt acknowledgement request. In response to receipt of the acknowledgement notification, the image forming apparatus registers information indicating that the printed material has been received by the user based on the job as a job log of the job.
US12001729B2 Information processing apparatus, information processing method, program, and recording medium
Useful information on image transmission is provided to a user who transmits an image in a network print technology.Features of transmitted images from a first user are specified for the transmitted images, a correspondence relationship between the feature of the transmitted image and an implementation history of image printing on a second user side is specified for each second user, a value related to an implementation frequency of the image printing is calculated for each second user and for each feature based on the correspondence relationship specified for each second user, a first image is specified among the transmitted images for each second user, two or more second users who have the feature of the first image in common are extracted, a second image having a feature of an image that is not transmitted to a target user among the extracted two or more second users and having a feature of a transmitted image that has been printed by a non-target user other than the target user is specified, and the second image is notified to the first user that has transmitted the transmitted image to the target user.
US12001728B2 Method, apparatus, and system for printing file based on print request generated on virtual machine having virtual printer installed in it and send the print request to terminal device
A virtual machine responds to an operation of a user and generates a print request. The print request includes a to-be-printed file, virtual printer information, and a print parameter of the to-be-printed file. A virtual printer corresponds to a printer coupled to a terminal device. The virtual printer information indicates the printer corresponding to the virtual printer. After generating the print request, the virtual machine sends the print request to the terminal device to instruct the terminal device to print the to-be-printed file using the printer corresponding to the virtual printer information. After receiving the print request, the terminal device determines the printer based on the virtual printer information.
US12001725B2 Combined on-package and off-package memory system
A combined on-package and off-package memory system uses a custom base-layer within which are fabricated one or more dedicated interfaces to off-package memories. An on-package processor and on-package memories are also directly coupled to the custom base-layer. The custom base-layer includes memory management logic between the processor and memories (both off and on package) to steer requests. The memories are exposed as a combined memory space having greater bandwidth and capacity compared with either the off-package memories or the on-package memories alone. The memory management logic services requests while maintaining quality of service (QoS) to satisfy bandwidth requirements for each allocation. An allocation may include any combination of the on and/or off package memories. The memory management logic also manages data migration between the on and off package memories.
US12001724B2 Forwarding operations to bypass persistent memory
Techniques are provided for forwarding operations to bypass persistent memory. A modify operation, targeting an object, may be received at a persistent memory tier of a node. If a forwarding policy indicates that forwarding is not enabled for the modify operation and the target object, then the modify operation is executed through a persistent memory file system. If the forwarding policy indicates that forwarding is enabled for the modify operation and the target object, then the modify operation is forwarded to a file system tier as a forwarded operation for execution through a storage file system.
US12001722B2 Technique for controlling stashing of data
There is provided an apparatus, method, and computer-readable medium. The apparatus comprises interconnect circuitry to couple a device to one or more processing elements and to one or more storage structures. The apparatus also comprises stashing circuitry configured to receive stashing transactions from the device, each stashing transaction comprising payload data and control data. The stashing circuitry is responsive to a given stashing transaction whose control data identifies a plurality of portions of the payload data, to perform a plurality of independent stashing decision operations, each of the plurality of independent stashing decision operations corresponding to a respective portion of the plurality of portions of payload data and comprising determining, with reference to the control data, whether to direct the respective portion to one of the one or more storage structures or whether to forward the respective portion to memory.
US12001720B2 Controller for quality of service based arbitrations
A method and apparatus for operating a solid state drive is disclosed comprising receiving at least two commands from a host requiring an action by the solid state drive in a preliminary order, ordering the at least two commands based upon a quality of service classification for the at least two commands to a final order and executing the at least two commands on the solid state drive in the final order, wherein an operational parameter of the solid state drive is modified by at least one of the at least two commands.
US12001719B2 Storage media based search function for key value data storage devices
A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to receive a search command from a host device, where the search command is for value associated with a key value (KV) format having a specific sequence, prepare one or more search buffers and send the one or more search buffers to the memory device, retrieve one or more wordlines having KV pair data associated with the KV format, where the KV pair data includes a key and a value, compare the retrieved one or more wordlines with the one or more search buffers for values having the specific sequence, and provide at least a portion of the value from one or more KV pair data based on the comparing to the host device.
US12001718B2 Burst read data storage
Implementations described herein relate to burst data read storage. In some implementations, a controller may receive a write command. The controller may determine whether a burst read flag, included in the write command, is set. The controller may write host data, associated with the write command, to a first type of storage block of the memory device or to a second type of storage block of the memory device based on whether the burst read flag is set.
US12001717B2 Memory device operations for unaligned write operations
Implementations described herein relate to memory device operations for unaligned write operations. In some implementations, a memory device may receive, from a host device, a write command indicating data having a first size that corresponds to a first write unit and a first logical address. The memory device may allocate a set of buffers for the write command. The memory device may determine a set of physical addresses corresponding to a physical address that is associated with the second size, where the set of physical addresses are each associated with the first size. The memory device may merge stored data from the set of physical addresses to one or more buffers, from the set of buffers, that do not include the data to generate a data unit having the second size. The memory device may write the data unit to memory indicated by the set of physical addresses.
US12001715B2 Memory with virtual page size
Methods, systems, and devices for memory with a virtual page size are described. Memory cells may be accessed in portions or page sizes that are tailored to a particular use or application. A variable page size may be defined that represents a subset or superset of memory cells in a nominal page size for the array. For example, memory cells associated with a page size of a memory array may be accessed with commands to a memory array. Each command may contain a particular addressing scheme based on the page size of the memory array and may activate one or more sets of memory cells within the array. The addressing scheme may be modified based on the page size of the memory array. Upon activating a desired set of memory cells, one or more individual activated cells may be accessed.
US12001712B2 Storage device for autonomous driving and operating method thereof
A storage device includes a nonvolatile memory including a memory cell array and a storage controller configured to receive event data and sensing data from an external device, and store the sensing data in different areas of the memory cell array based on the event data. The memory cell array includes a first memory area configured to store first sensing data from among the sensing data, the first sensing data being associated with a preset event and a second memory area configured to store second sensing data from among the sensing data, the second sensing data being associated with a current event not corresponding to the preset event. A first number of bits stored in each of first memory cells included in the first memory area may be less than a second number of bits stored in each of second memory cells included in the second memory area.
US12001709B2 Storage devices and operating methods of storage controllers
Storage devices and an operating method of a storage controller configured to control storage devices. For example, the storage device may include a non-volatile memory and a storage controller. The non-volatile memory includes a first block and a second block, the first block including first memory cells each storing N-bit data, and the second block including second memory cells each storing M-bit data. During a read reclaim operation on the first block, the storage controller determines read hot data stored in the first block and writes the read hot data to the second block. The storage controller may select a first word line corresponding to a first page in which a number of error bits is equal to or greater than a threshold value and determine data stored in a page corresponding to a second word line adjacent to the first word line as the read hot data.
US12001701B2 Storage biasing for solid state drive accelerators
In response to the problems and scenarios described above, Solid State Drive (SSD) devices with hardware accelerators and methods for apportioning storage resources in the SSD are disclosed. SSDs typically comprise an array of non-volatile memory devices and a controller which manages access to the memory devices. The controller may also comprise one or more accelerators to either improve the performance of the SSD itself or to offload specialized computation workloads of a host-computing device. Different accelerators may be dynamically assigned portions of the non-volatile memory array according to the type of data being accessed and/or the throughput required. Provision is also made for the data to be accessed directly by the accelerators bypassing the controller.
US12001695B2 Providing a distributed and replicated data store in a heterogeneous cluster
A plurality of logical storage segments of storage drives of a plurality of storage nodes are identified. At least one of the storage nodes includes at least a first logical storage segment and a second logical storage segment included in the plurality of logical storage segments. A distributed and replicated data store using a portion of the plurality of logical storage segments that excludes at least the second logical storage segment is provided. An available storage capacity metric associated with the plurality of logical storage segments is determined to meet a first threshold. In response to the determination that the available storage capacity metric meets the first threshold, at least the second logical storage segment is dynamically deployed for use in providing the distributed and replicated data store in a manner that increases a storage capacity of the data store while maintaining a fault tolerance policy of the distributed and replicated data store.
US12001694B1 Data storage system configuration compliance framework
Disclosed techniques generate a data structure including data representing a configuration of a data storage system. A parameter can be obtained that is usable to configure the data storage system. Data representing the configuration of the data storage system can be modified based on the parameter. The data storage system can be configured, using the parameter, based on the modified data representing the configuration of the data storage system and predetermined configuration data for the data storage system.
US12001693B2 Data storage device with noise injection
Noise injection procedures implemented on the die of a non-volatile memory (NVM) array are disclosed. In one example, noise is injected into data by adjusting read voltages to induce bit flips while using feedback to achieve a target amount of information degradation. In another example, random data is iteratively combined with itself to achieve a target percentage of random 1s or 0s, then the random data is combined with data read from the NVM array. In other examples, pixels are randomly zeroed out to emulate dead charge coupled device (CCD) pixels. In still other examples, the timing, voltage, and/or current values used within circuits while transferring data to/from latches or bitlines are adjusted outside their specified margins to induce bit flips to inject noise into the data. The noise-injected data may be used, for example, for dataset augmentation or for the testing of deep neural networks (DNNs).
US12001685B2 Performing an in-line erasure coding process using a write-ahead log
A plurality of data stripes and one or more parity stripes are generated using a plurality of data chunks stored in a write-ahead log based on an erasure coding configuration. The plurality of data stripes and the one or more parity stripes are stored on corresponding different storage devices. The plurality of data stripes and the one or more parity stripes are associated together under a data protection grouping container.
US12001678B2 Address translation metadata compression in 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 memory access request specifying a logical address of a data item and a memory access operation to be performed with respect to the data item; produce a truncated logical address by applying a predefined mathematical transformation to the specified logical address; identifying, in an address translation table, an address translation table entry identified by the truncated logical address; and perform the memory access operation using a physical address specified by the address translation table entry.
US12001676B2 Storage device and host for the same
A storage device includes a storage device communicably connected to a host; a nonvolatile memory configured to store calibration data of the host; and a calibration circuit configured to receive a descriptor from the host including the setting information and update the calibration data with the received setting information.
US12001674B2 Reusing memory arrays for physically unclonable function (PUF) generation
An array of bit cells is programmed with user data, each row including a corresponding word line and each column including a corresponding column line. The array includes a plurality of differential PUF bits, each having a first and second bit cell programmed with user data. A first set of sense-amplifiers outputs a set of data bits of the user data, and a second set of sense-amplifiers outputs a set of differential bits, each differential bit based on a differential current between two columns lines of the selected column lines corresponding to the first and second bit cells of a corresponding differential PUF bit along the selected word line. A potential PUF bit generator outputs a set of potential PUF bits based on the set of data bits of the user data from the first set of sense-amplifiers and the set of differential bits from the second set of sense-amplifiers.
US12001669B2 Searching for write information corresponding to a feature of an image
An image processing device and method for more easily performing a write operation on an image. Write information corresponding to a feature of an image of processing target is searched for based on relevant information that associates the write information with the feature of the image. For example, it is furthermore possible to search for write information corresponding to the feature of an image of the processing target based on the learning result of the user's behavior. The present invention can be applied to, for example, an information processing device, an image processing device, electronic equipment, an image processing method, a program, or the like.
US12001658B2 Content collections linked to a base item
Content sharing between a first user, a second user, and a third user is facilitated. A first public content collection includes a first input content item of a first user. Responsive to receiving an indication of a combination user input from a second user, a combination function is invoked to allow the second user to combine the first user input content item with a second user input content item to create a first combined user input content item. The first combined user input content item is stored in association with the first user input content item in a second public content collection. A third user sends a combination collection presentation user input related to the first user input content item. In response, a combination collection presentation function is invoked to enable the third user to navigate the second public content collection.
US12001657B2 Information processing device and display method
The information processing device includes a display panel, an operation receiving section, a controller, and a storage. The display panel includes a first area and a second area. When a user operation on the first area is received on the operation receiving section, the controller displays an image based on the user operation in the first area. The controller performs second processing and third processing. The second processing corresponds to processing of storing a first image displayed in the first area and a second image which is a reduced image of the first image in the storage, and displaying the second image in the second area. The third processing corresponds to processing of displaying, when a user operation of selecting the second image is received on the operation receiving section, the first image corresponding to the selected second image in the first area.
US12001649B2 Systems and methods for facilitating selection of tools for machine vision jobs
Methods and systems for facilitating selection of tools for one or more machine vision jobs are disclosed herein. An example method may be performed by one or more processors and includes displaying, via a display screen, an interactive graphical user interface (GUI) of an application, the application configured to generate job scripts for imaging devices to execute and the application operating in a job construction mode. The method also includes displaying an image within the GUI and detecting a selection of a portion of the image. The method further includes analyzing the portion of the image to determine a corresponding tool for processing the portion of the image and displaying, within the interactive GUI, a user-selectable option to add the corresponding tool to a machine vision job.
US12001646B2 Computer-implemented method, computer, and program for rendering a three-dimensional object in a virtual reality space
According to one aspect, it becomes possible to easily modify a 3D object which is displayed in a virtual reality space.A method is performed by a computer configured to be communicable with a position detection device that includes a drawing surface and that, in operation, detects a position of an electronic pen on the drawing surface. The method includes rendering, in a virtual reality space, a first object that is a 3D object, rendering, near the first object, a display surface that is a 3D object, rendering, on the display surface, a 3D line that is a 3D object generated based on the position of the electronic pen on the drawing surface, wherein the position of the electronic pen is detected by the position detection device, and outputting the first object, the display surface, and the 3D line, which are the 3D objects, to a display.
US12001645B2 Methods, systems, and media for presenting media content previews
Methods, systems, and media for presenting media content previews are provided. In some embodiments, the method comprises: causing a plurality of thumbnail images to be presented on a page presented on a user device, wherein each thumbnail image represents a media content item available for presentation on the user device, and wherein the user device is associated with a headset display; determining that a viewpoint of the headset display is directed to one of the thumbnail images of the plurality of thumbnail images; in response to determining that the viewpoint of the headset display is directed to the one of the thumbnail images, causing a first view of a content preview corresponding to the one of the thumbnail images to be presented on the headset display, wherein the content preview includes a second view that is different than and does not include the first view; detecting that the viewpoint of the headset display has changed in a direction toward the second view of the content preview; in response to detecting that the viewpoint of the headset display has changed in the direction toward the second view of the content preview, causing the second view of the content preview to be presented on the headset display; determining that the viewpoint of the headset display is no longer directed to the content preview; and in response to determining that the viewpoint of the headset display is no longer directed to the content preview, causing presentation of the second view of the content preview to be inhibited and causing presentation of the plurality of thumbnail images to resume on the headset display.
US12001638B2 Display substrate and manufacturing method therefor, and display apparatus
A display substrate includes a first base, touch signal lines and touch units. The touch signal lines are disposed on a side of the first base, and lengths of at least two touch signal lines decrease in sequence. The touch units are disposed on a side of the touch signal lines away from the first base, and a touch unit is electrically connected to a touch signal line. Resistances of at least two touch units increase in sequence, and the at least two touch units in an increase order of the resistances in sequence are electrically connected to the at least two touch signal lines in a decrease order of the lengths in sequence, respectively. The touch units each include a touch electrode, and at least one of the at least two touch units further includes an auxiliary electrode stacked with and electrically connected to a touch electrode.
US12001637B2 Touch module, touch display screen, and electronic device
A touch module includes a carrier layer, a first metal mesh layer, an insulating layer, and a second metal mesh layer which are stacked; the first metal mesh layer includes a second electrode located in a third region, the second metal mesh layer includes a first electrode located in a second region, and the third region overlaps the second region. In this case, the capacitive signal intensity of a touch unit formed by the first electrode and the second electrode is large. On this basis, by arranging the second region and the third region at a position corresponding to an opening or an arc corner of the display screen, the touch precision and the touch sensitivity at the position can be effectively improved.
US12001636B2 Cover layer detection for touch input devices
Computing devices and methods are used to detect and compensate for the presence of a cover layer on a touch input device. A computing device includes a processing device, a touch input device in electronic communication with the processing device, and a memory device in electronic communication with the processing device and having electronic instructions encoded thereon. The electronic instructions, when executed by the processing device, cause the processor to receive a first signal obtained from the touch input device over a first duration of time, the first signal including a first signal pattern, receive a second signal obtained from the touch input device over a second duration of time separate from the first duration of time, the second signal including a second signal pattern, determine a difference between the first signal pattern and the second signal pattern, and adjust a touch input detection setting based on the difference.
US12001632B2 Touch sensing device and touch sensing method
The present disclosure relates to a touch sensing device and a touch sensing method, and more particularly, to a touch sensing device and a touch sensing method to prevent a tracking error of touch coordinates.
US12001630B2 Touch display panel and touch display apparatus
A touch display panel and a touch display apparatus, including: a substrate; a shielding layer disposed on one side of the substrate and including a plurality of shielding units arranged in array; a touch function layer disposed on a side of the shielding layer facing away from the substrate and including a plurality of touch electrodes arranged in array; and a plurality of electrode wires in one-to-one correspondence to and electrically connected to the plurality of touch electrodes. The plurality of electrode wires include at least one first-type electrode wire including a first lead wire and a second lead wire electrically connected to the first lead wire. The first lead wire is in the same layer as the touch function layer. The second lead wire is in the same layer as the shielding layer and spaced apart and insulated from the shielding units.
US12001628B2 Electronic device
The disclosure provides an electronic device adapted to communicate with a stylus. The electronic device includes a display panel, a touch module, and a processor. The display panel has a display area, the touch module has a touchable area, and the processor is electrically connected to the display panel and the touch module. The processor is configured to: define at least one effective input area in response to an operation of the stylus in the touchable area, and when the touch module detects that the stylus is approaching the effective input area, switch the effective input area to a stylus mode, and display a range marking pattern in the effective input area.
US12001623B2 Decorative sheet and electrostatic input device
A decorative sheet is a decorative sheet to be attached to a surface of a decoration target part, and includes a base film layer formed of a base film having a sheet shape, a decorative layer representing a decorative pattern, a light shield layer that is provided on a back side position with respect to the decorative layer and that includes a light transmitting portion having a predetermined shape, and a medium color layer formed between the decorative layer and the light shield layer.
US12001616B1 Mouse device
A mouse device includes a lateral pressure sensing unit and a base unit having a base seat, a housing, and an inner space cooperatively defined by the base seat and the housing. The base seat is elongated in a front-rear direction, and includes a bottom face portion and an extension face portion surrounding and extending upwardly from the bottom face portion, and having spaced apart first and second lateral sections. The housing surrounds the base seat, extends upwardly from the extension face portion, and includes an operating portion extending upwardly from the first lateral section and having front, rear, upper, and lower pressing regions. The lateral pressure sensing unit is located in the inner space, is adjacent to the front, rear, upper and lower pressing regions, and is triggered upon operation on the operating portion.
US12001615B2 Integration of a two-dimensional input device into a three-dimensional computing environment
A workstation enables operation of a 2D input device with a 3D interface. A cursor position engine determines the 3D position of a cursor controlled by the 2D input device as the cursor moves within a 3D scene displayed on a 3D display. The cursor position engine determines the 3D position of the cursor for a current frame of the 3D scene based on a current user viewpoint, a current mouse movement, a CD gain value, a Voronoi diagram, and an interpolation algorithm, such as the Laplacian algorithm. A CD gain engine computes CD gain optimized for the 2D input device operating with the 3D interface. The CD gain engine determines the CD gain based on specifications for the 2D input device and the 3D display. The techniques performed by the cursor position engine and the techniques performed by the CD gain engine can be performed separately or in conjunction.
US12001613B2 Methods and systems for hand gesture-based control of a device
Methods and systems for gesture-based control of a device are described. A virtual gesture-space is determined in a received input frame. The virtual gesture-space is associated with a primary user from a ranked user list of users. The received input frame is processed in only the virtual gesture-space, to detect and track a hand. Using a hand bounding box generated by detecting and tracking the hand, gesture classification is performed to determine a gesture input associated with the hand. A command input associated with the determined gesture input is processed. The device may be a smart television, a smart phone, a tablet, etc.
US12001611B2 Tremor correction for gesture recognition
Motion detection computing devices may have difficulty determining precise motions of a user who suffers from unintended movement, such as tremors, associated with a physical or medical condition. Aspects described herein relate to motion compensation for detected motion input, e.g., 3D motion, from such users. As described herein, a system may detect the presence of rhythmic motion and/or other input characteristics within captured motion input from a user. The system may determine one or more filters to apply to the captured motion input based on the rhythmic motion, other input characteristics, and/or information in a user profile. The one or more filters may be applied to the captured motion input in order to suppress or minimize the effects of the rhythmic motion and/or other input characteristics thereby resulting in an enhanced user experience in an interactive system, such as a 3D, virtual and/or augmented reality environment.
US12001610B2 Three-dimensional perceptions in haptic systems
An acoustic field may be produced from a transducer array having known relative positions and orientations In this acoustic field, one or more control points may be defined. An amplitude may be assigned to the control point. Mid-air haptic effect for a virtual object on a human body part may be generated by moving the control point in a single closed curve comprising a plurality of curve segments. The single closed curve traverses at least one location where the human body part intersects with the virtual object. Additionally, a user may interact with virtual three-dimensional content using the user's hands while a tracking system monitoring the user's hands, a physics engine updates the properties of the virtual three-dimensional content and a haptic feedback system provides haptic information to the user.
US12001606B2 Control device comprising detection unit configured to perform detection of brain wave and control method therefor
The present technology relates to a control device and a control method capable of providing a more convenient electroencephalogram input user interface.Provided is a control device including a detection unit configured to perform detection of a brain wave included in a measured biometric signal of a user and detection of a user action based on information other than the brain wave included in the biometric signal, and a processing unit configured to perform a predetermined process based on the brain wave in a case where the user action is a predetermined action. For example, the present technology can be applied to a measurement device capable of measuring a brain wave signal.
US12001601B2 Wearable human-machine interface and method which can be carried out using same
A wearable human-machine interface may include a support element to attach to a skin area of a human or animal body, a flexible layer, with magnetic properties, attached to the support element on the face facing the skin area so as to contact the surface of the skin area, the flexible layer having a flexibility configured to follow deformations of the surface of the skin area, and the magnetic properties of the flexible layer configured such that a deformation of the surface of the skin area leads to a measurable change in the magnetic properties, a detection unit to measure changes in the magnetic properties of the flexible layer, and a processing unit to carry out an algorithm that assigns the measured change in the magnetic properties to a configuration, movement and/or intensity thereof. A method is also disclosed which can be carried out using the human-machine interface.
US12001600B2 Service glasses with selective data provision
Service for a machine such as a laboratory instrument can be facilitated by capture of images showing the field of view of a user of the machine, and modification of those images to remove confidential information. Modified images can then be provided to service technicians so that the service technicians can have visual information that would allow them to more effectively communicate and interact with the machines' users.
US12001599B2 Head-worn device with connection region
In one embodiment, an eyewear frame for a user includes at least a front portion with two side portions; two speakers, one in each side portion; a connection region at one side portion, with an electrical connector having two conductive pads to connect to corresponding conductive contacts of a counterpart connector; a rechargeable battery; a microphone in the frame; and wireless communication circuitry in the frame. The connection region can be provided at an inside surface of one of the side portions. The eyewear frame can also include a touch-sensitive input surface on the eyewear frame configured to provide an input to the frame to perform a function. Another embodiment includes a headset with an electrical connector having a conductive pad to connect to a corresponding conductive contact of a counterpart connector. The headset can also include a touch-sensitive input surface.
US12001598B2 Information output device
This application relates to an information output apparatus. In one aspect, the apparatus includes a casing including an expression surface and an expression hole formed in the expression surface. The apparatus also includes a protrusion provided to reciprocate such that at least a part thereof protrudes out of the expression hole and information is expressed on the expression surface. The apparatus also includes a driving module located inside the casing and connected to the protrusion to move the protrusion.
US12001590B2 Preventing unwanted data leakage in data network traffic using cloaked redirects
A redirect cloaking system (RCS) is provided. The RCS receives, from a client computing device, an original request to access a resource from another computing device, and cloaks at least a portion of a redirect chain associated with servicing the original request such that at least a first portion of redirect responses of the redirect chain are not returned to the client computing device. The RCS returns at least one of a second portion of redirect responses of the redirect chain or the resource to the client computing device without exposing the first portion of redirect responses to the client computing device.
US12001587B2 Data compliance management in recording calls
A conference management system facilitates data compliance in recording conversations between users. A host user can send an electronic invitation for a meeting to participants. Upon accessing the invitation, the participants can be presented with two options to join the conference—a first option using which a participant can join the meeting by providing consent to recording the meeting and a second option using which the participant can join the meeting by opting-out of recording of the meeting. When a participant opts-out of the recording of the meeting, the conference management system ensures that the recording is performed in compliance with a data compliance policy applicable to the participant who opted out of recording.
US12001583B2 Method to manage multiple virtual documents in a contactless secure element
A contactless Secure Element compliant to an inter-industry Secure Element contactless management standard where a Card Reset privilege or Implicit Selection parameter on a contactless interface is compulsory for an Identification Virtual Document application to be able to communicate with an external entity, said Secure Element has a proxy application having the Card Reset privilege or Implicit Selection parameter on the contactless interface and being adapted to receive any command from an external entity for any of the available Identification Virtual Document application belonging to any one of the different standards of Identification Virtual Document, to extract a select command comprising an Logical Data Structure application identifier, to identify and to determine the corresponding recipient Identification Virtual Document application using the extracted Logical Data Structure application identifier and to forward such a command to the determined corresponding recipient Identification Virtual Document application, the proxy application then returning the response of the select command and subsequent commands from the corresponding recipient Identification Virtual Document application to the external entity.
US12001581B2 Query processing in a secure data clean room
A first database account shares, with a second database account, a secure function configured to accept an encrypted dataset and a decryption parameter. The first database account includes a first dataset. The second database account includes a second dataset. The second database account selects one or more rows and one or more columns of the second dataset as a searchable dataset, generates an encrypted searchable dataset by encrypting the searchable dataset with a key, and calls the secure function with the encrypted searchable dataset and the key. The secure function generates results of a query by: generating a decrypted searchable dataset by decrypting the encrypted searchable dataset with the key in a secure environment, obtaining the results by executing the query against a combination of the first dataset and the decrypted dataset in the secure environment to generated query-results data, and outputting the results to the second database account.
US12001579B1 Cloud messaging system
Data items such as files or database records associated with particular applications (such as messaging applications and other applications) can be stored in one or more remote locations, such as a cloud storage system, and synchronized with other devices. The remote storage can be configured such that each application executing on a client device can only view data items stored at the remote location to which the application has permission to access. An access manager on each client device enforces application specific access policies. Storage at the remote location can be secured for each application associated with a user or user account, for example, using isolated containers. The cloud storage of data can be anonymized and anonymous group data can be stored in the cloud storage.
US12001576B2 Extensible platform for orchestration of data with enhanced security
In a computer system, an orchestration platform includes extensible components that interact with external systems and technology. The platform is secured by means of architectural features, encryption, and access control.
US12001573B2 Content consumption monitoring
An electronic device, method and computer program product enable detecting user attention to dynamic content and enabling subsequent user access. The electronic device includes display device(s), a memory containing a content consumption monitoring (CCM) application, and a controller communicatively coupled to the display device(s) and the memory. The controller executes the CCM application to configure the electronic device to provide functionality of the detection of user attention including retrieving content from source(s) of content. The functionality includes monitoring presentation of, and user attention to, portion(s) of the content on the display device(s). In response to detecting that a period of time associated with the user attention to a particular portion of the content exceeds a threshold time for consuming the particular portion of the content, the functionality includes storing information associated with the particular portion of the content (e.g., location, a copy of content, and metadata) for subsequent user access.
US12001572B2 Systems and methods for generating artificial automation data to protect actual automation data
An automation server is described. The automation server includes a processor. The automation server also includes a memory in electronic communication with the processor. The automation server further includes instructions stored in the memory. The instructions are executable to generate artificial automation data to protect actual automation data. The instructions are also executable to send, from the automation server, the artificial automation data to at least one virtual assistant server.
US12001571B2 System and device for data protection and method thereof
A method of operating a user device includes: receiving a command from a user to power on the user device, wherein the user device includes information on a restricted zone associated with the user device; detecting, by a monitoring entity of the user device without involvement of any device external to the user device, whether the user device is located within the restricted zone in response to the user device being powered on and before an operating system of the user device is executed; and granting access of the user to the user device by the monitoring entity in response to detecting the user device as being within the restricted zone.
US12001566B2 Method and system for generating security findings acquisition records for systems and system components
Techniques described herein relate to a method for generating security findings acquisition (SFA) records. The method includes obtaining, by a security finding acquisition system (SFAS) orchestrator, an entity context request associated with an entity; making a first determination, by the SFAS orchestrator, that the entity is not associated with an entity directed acyclic graph (DAG); in response to the first determination: obtaining, by the SFAS orchestrator, the entity DAG associated with the entity from a lineage builder; making a second determination, by the SFAS orchestrator, that the entity is not associated with SFA anchors; in response to the second determination: obtaining, by the SFAS orchestrator, the SFA anchors associated with the entity from a resolver; obtaining, by the SFAS orchestrator, the SFA records associated with the entity from an extractor using the SFA anchors; and performing, by the SFAS orchestrator, security actions using the SFA records.
US12001562B2 Identification of devices in UEFI secure boot databases
An information handling system includes a memory and a basic input/output system (BIOS). The memory stores a lookup table to associate each of a plurality of device firmware hashes with a corresponding one of a plurality of device identification strings. The BIOS calculates the each of the device firmware hashes. Each device firmware hash is associated with a different device firmware. The BIOS creates the lookup table based on the calculated device firmware hashes and the device identification strings. Based on the lookup table, the BIOS displays a secure boot allowed devices database list on a display device.
US12001561B2 Detecting and configuring imaging optimization settings during a collaboration session in a heterogenous computing platform
Systems and methods for detecting and configuring imaging optimization settings during a collaboration session in a heterogenous computing platform are described. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to receive telemetry data and change an imaging optimization setting during a collaboration session, at least in part, based upon the telemetry data.
US12001559B1 Designated survivor within multi-node replication systems
A node disconnection rotation may be performed on an active synchronizing node pool of a multi-node replication system. The node disconnection rotation may ensure that at least one node is disconnected from the active synchronizing node pool at any given time. A disconnected node does not synchronize with other nodes during the time that it is disconnected. A disconnected node may, therefore, serve as a designated survivor, from which the system may be restored, when other active nodes are subject to a cyber-attack. Although the disconnected designated survivor node may potentially be compromised, it may be sanitized of any malicious contents prior to restart.
US12001554B2 Just in time memory analysis for malware detection
Methods and apparatus consistent with the present disclosure may use instrumentation code that remains transparent to an application program that the instrumentation code has been injected into. In certain instances, data sets that include executable code may be received via packetized communications or be received via other means, such as, receiving a file from a data store. The present technique allows a processor executing instrumentation code to monitor actions performed by the program code included in a received data set. Malware may be detected by scanning suspect program code with a malware scanner, malware may be detected by identifying suspicious actions performed by a set of program code, or malware may be detected by a combination of such techniques.
US12001547B2 Method, system and apparatus for detecting malicious modifications to semiconductor devices
A computer-implemented method, and system, for detecting modification of a semiconductor device includes generating and applying an exhaustive first set of patterns to a netlist golden model of a golden device. The exhaustive first set of patterns is developed by a pseudorandom number generator. Applying the patterns to stimulate the device produces a first response serial bit stream in relation to logical composition of the golden model. A signature analyzer compresses the total output to provide a first cyclic redundancy code or answer. The same exhaustive set of patterns can be provided to stimulate the model of an unknown device. The unknown device is shown to be identical to the golden device if its answer matches that of the golden device and modified if its answer does not match that of the golden device.
US12001542B1 Incident response for containers and serverless functions
A container system includes a container server that is configured to host a first container that includes an execution of a first image. The container server is also configured to receive a request to access the first container and receive an indication that the request to access is a potential security threat. In response to receiving the indication, the container server generates a second image that includes a copy of the first image. Additionally, in response to receiving the indication, the container server provides access to a second container that includes an execution of the second image.
US12001540B2 Systems and methods for integrating with a native component using a network interface
Embodiments as disclosed herein may provide systems and methods for component integration and security. In particular, in one embodiment, a native component that presents a network based interface may be on a device, where that native component may expose a network based interface for access by other components. This native component can then be accessed through the network based interface. To address security concerns and other issues, the native component may be configured to determine if a received request is associated with the same user space and only respond to requests originating from the same user space.
US12001537B2 Digital signature using phonometry and compiled biometric data system and method
A system, method and one or more wireless earpieces for authenticating utilization of one or more wireless earpieces. A request is received through the one or more wireless earpieces. Biometric readings are performed for a user utilizing sensors of the one or more wireless earpieces. The biometric readings are analyzed to determine whether a biometric profile authorizes the one or more wireless earpieces to fulfill the request. The request is authenticated in response to determining the biometric profile authorizes fulfillment of the request.
US12001525B1 Methods, systems, and devices for an encrypted and obfuscated algorithm in a computing environment
A computer implemented method is disclosed for obfuscating an algorithm. The computer-implemented method includes (1) receiving ciphertext input data, and (2) executing obfuscated program instructions using the ciphertext input data and an obfuscation key. The ciphertext input data is based on plaintext input data encrypted using an input encryption key. The obfuscated program instructions are configured for concealing initial program instructions. The initial program instructions are configured for (1) receiving the plaintext input data, (2) providing plaintext output data based on an algorithm, and (3) providing ciphertext output data. The ciphertext output data is configured for decryption to provide the plaintext output data.
US12001522B1 Asset metadata oracle service for facilitating digital asset trading
Techniques are described for providing a computer-implemented hybrid asset management platform and related system components used to manage transactions involving “hybrid” assets comprising both digital and physical components. The hybrid asset management platform provides continual synchronization between digital asset certificates of legal ownership (e.g., data structures managed off-chain in one or more private data stores) with corresponding asset non-fungible tokens (NFTs) that are tradeable on a blockchain or other type of decentralized ledger. Among other benefits, the described hybrid asset management platform provides for efficient and secure transactions involving possibly several different types of users, thereby improving the ability for metaverses, gaming platforms, virtual and real-world marketplaces, and other entities to facilitate transactions involving hybrid assets.
US12001521B2 Adjusting method of charged particle beam device and charged particle beam device system
The present disclosure hereinafter proposes a charged particle beam device and a method for adjusting a charged particle beam device which aim to appropriately set device conditions independently of a state of a sample. The present disclosure proposes a method and a system for adjusting contrast and brightness of an image, comprising: adjusting offset (step 112) of a signal processing device of the charged particle beam device so that the brightness of a pattern in an image obtained by scanning with a first charged particle beam (first intermittent condition beam) becomes a predetermined value; and adjusting a gain (step 114) of the signal processing device so that the brightness of a pattern in an image obtained by scanning with a second charged particle beam, which is a pulse beam (second intermittent condition beam) different from the first charged particle beam in at least one of irradiation time, irradiation distance, interval time between irradiation points, and distance between irradiation points, becomes a predetermined value.
US12001514B2 Image classification modeling while maintaining data privacy compliance
The present disclosure relates to processing operations that execute image classification training for domain-specific traffic, where training operations are entirely compliant with data privacy regulations and policies. Image classification model training, as described herein, is configured to classify meaningful image categories in domain-specific scenarios where there is unknown data traffic and strict data compliance requirements that result in privacy-limited image data sets. Iterative image classification training satisfies data compliance requirements through a combination of online image classification training and offline image classification training. This results in tuned image recognition classifiers that have improved accuracy and efficiency over general image recognition classifiers when working with domain-specific data traffic. One or more image recognition classifiers are independently trained and tuned to detect an image class for image classification. Training of independent image recognition classifiers is also utilized for training and tuning of deeper learning models for image classification.
US12001511B2 Systems and methods of resource configuration optimization for machine learning workloads
Systems and methods can be configured to determine a plurality of computing resource configurations used to perform machine learning model training jobs. A computing resource configuration can comprise: a first tuple including numbers of worker nodes and parameter server nodes, and a second tuple including resource allocations for the worker nodes and parameter server nodes. At least one machine learning training job can be executed using a first computing resource configuration having a first set of values associated with the first tuple. During the executing the machine learning training job: resource usage of the worker nodes and parameter server nodes caused by a second set of values associated with the second tuple can be monitored, and whether to adjust the second set of values can be determined. Whether a stopping criterion is satisfied can be determined. One of the plurality of computing resource configurations can be selected.
US12001508B1 Methods for multiplying matrices using a plurality of chiplets
A plurality of chiplets may be used to multiply two matrices A and B. Matrix A may be decomposed into horizontal stripes and matrix B may be decomposed into vertical stripes. Each of the horizontal stripes may be multiplied by each of the vertical stripes to form the output matrix C. Specifically, horizontal stripes may be stored in a stationary, distributed manner across the chiplets, while the vertical stripes (or sub-vertical stripes) may be passed between respective pairs of the chiplets until each of the vertical stripes (or sub-vertical stripes) of matrix B has been received and processed by each of the chiplets. The vertical stripes may be passed along one or more paths that interconnect the chiplets. Similar techniques can be applied to an arrangement in which the vertical stripes are stationary and the horizontal stripes (or sub-horizontal stripes) are passed between respective pairs of the chiplets.
US12001507B2 Demarcation of texts
Methods and systems of displaying substring pairs where visual demarcations delineate adjacent substring pairs from each other. The method may comprise receiving a plurality of the primary substrings, a plurality of the secondary substrings, and a plurality of visual demarcations, displaying, on an electronic display, the primary substrings and the secondary substrings arranged into substring pairs, and one of the visual demarcations in each of the correspondence areas. Additional desired visual effects may be achieved through the use of specific demarcations, demarcation placements, and substring modifications.
US12001504B2 Internet-based proxy service to modify internet responses
A proxy server receives from a client device a request for a network resource that is hosted at an origin server for a domain. The request is received at the proxy server as a result of DNS request for the domain returning an IP address of the proxy server instead of an IP address of the origin server. The proxy server retrieves the requested network resource. The proxy server determines that the retrieved network resource includes at least one modification token that is of a type that indicates a threat to the client device. For at least this modification token, the proxy server automatically modifies at least a portion of the retrieved network resource that corresponds to that modification token. The proxy server transmits the modified network resource to the client device.
US12001501B1 System and method for using inspect element framework for building mobile DAP content
A technique for inspecting screen elements of a mobile device with a laptop or desktop computer displays a screen-shot of the mobile device. Visible screen elements are identified as the user moves a user interface pointer over the screen-shot. Individual screen elements are highlighted and a user may select individual screen elements. Additional information regarding screen element identification and attributes may be displayed. The screen element attributes may be captured for use in generating DAP content for a mobile device.
US12001497B2 Prioritizing items from different categories in a news stream
Methods, systems, and computer programs are presented for displaying a customized news stream. One method includes an operation for identifying dwell times spent by users while accessing a first plurality of items, each item belonging to one media type from a plurality of media types (e.g., news articles, videos, slide shows, etc.). In addition, the method includes operations for determining statistical parameters for each media type based on the identified dwell times, and for detecting a news corpus having a second plurality of items. A priority for each item in the news corpus is determined based on the media type of the item, the corresponding statistical parameters for the media type of the item, and the profile of a user. The news stream is sent to the user for presentation on a display, the news stream being sorted based on the priority of the items in the news corpus.
US12001493B2 Method and system for content bias detection
The present teaching relates to a method, system, and programming for providing content. A plurality of content items and publication information related thereto are obtained. For each of the plurality of content items, one or more topics are determined in accordance with a model. The related publication information associated with each content item is analyzed to identify at least one source of a plurality of sources that published the content item. A distribution is generated of each of the plurality of content items with respect to the plurality of sources and the one or more topics of the content item, and a bias of a source with respect to publishing content is identified based on the distributions of the plurality of content items.
US12001492B2 Location-based searching using a search area that corresponds to a geographical location of a computing device
In general, the subject matter described in this specification can be embodied in methods, systems, and programs for providing location-based information. A geographical location of a mobile computing device is received at a server system. A request for content is received at the server system and from the mobile computing device. A search area that corresponds to the geographical location is selected by the sever system. The search area is selected from among a collection of search areas that correspond to the geographical location. At least one of the search areas in the collection is geographically nested within at least one other of the search areas. A search result that is most-relevantly ranked for the selected search area is determined by the server system. Content that represents the determined search result is provided by the server system and for receipt by the mobile computing device.
US12001490B2 Systems for and methods of finding relevant documents by analyzing tags
A method of determining relevancies of objects to a search query includes associating multiple tags with multiple objects, recording bookmarks to the multiple objects, or both, and determining a relevance score for each of the multiple objects and a search query. One embodiment of the method combines full-text relevance algorithms with tag relevance algorithms. Other embodiments include statistical relevance algorithms such as statistical classification or rank regression algorithms. When a user executes a search query, a results list containing the objects is returned, with the objects organized based on the relevance scores. The objects are organized by, for example, listing those with the highest relevance scores first or by marking them with an indication of their relevance. Preferably, relevance scores for a tag-object pair are based on a number of times a term in the tag has been associated with the object, a number of tags associated with the object, a number of times that the tag has been associated with the multiple objects, a number of tag-object pairs that contain a term in the tag, a number of tag-object pairs that contain a reference to the object, or any combination of these.
US12001483B2 Digital data processing systems and methods for digital content retrieval and generation
A system for digital content that includes a content management system, an ontology manager and a chat bot, all executing and in communications coupling on a digital data processing system. The content manager stores a plurality of tagged digital assets. The ontology manager stores a list of (or otherwise maintains) plural facets, each corresponding to one or more tags of the content management system. One or more dialog segments and sequence identifiers are maintained in the ontology manager, as well, each associated with one or more other facets. The chat bot drives a conversation with an end-user based on facets identified as associated with assets in the content management system and using dialog segments associated with those facets, while excluding those facets not so identified. The digital data processing system generates and transmits to the user digital assets identified through that conversation.
US12001482B2 Method of generating integrated graph using distributed graph
The present disclosure relates to a method of generating, by a terminal, an integrated graph using a distributed graph including: receiving source node information from a user; identifying, by a graph types module, a location of a graph database related to a type of a source node based on the source node information; requesting, by a graph manager module, graph data to an application corresponding to the location of the graph database; receiving the graph data from the application; and integrating, by a graph integration module, a node and an edge based on the source node and the graph data to generate the integrated graph.
US12001481B2 Graph-organized file system
Techniques are described herein for a graph-organized file system (GOFS) implemented by an operating system of a computing system. A GOFS represents a data graph with graph components comprising a plurality of nodes and one or more relationships between the nodes. Each node of the graph may be associated with content (of any kind) and/or relationships (of any kind) between the node and other nodes in the graph. Data for a GOFS is stored in a GOFS partition in persistent storage. In the GOFS partition, nodes are represented using “gnode” data structures (also referred to herein as “gnodes”), each of which comprises a content field for node content data and an edge field for edge data representing relationships between nodes. According to various embodiments, a GOFS partition includes dedicated space for each of: a superblock, graph metadata, a block bitmap, a gnode bitmap, a gnode table, and data blocks.
US12001478B2 Video-based interaction implementation method and apparatus, device and medium
A video-based interaction implementation method includes the following: At least one video is presented in an interface; an interactive video input by a user based on a presented video is acquired, and an association relationship is established between the presented video and the interactive video; and the interactive video is presented based on the association relationship.
US12001477B2 System for matching alternate versions of a song
A computing system includes an interface configured to interface and communicate with an external media resource, a memory that stores operational instructions and a processing module operably coupled to the interface and to the memory, such that the processing module, when operable within the computing system based on the operational instructions, is configured to is configured to perform various operations. The computing system receives an audio fingerprint from the external medial resource, divides the audio file segment into a plurality of portions and compares the audio file segment with a plurality of stored audio segments. The computing system then determines whether a threshold number of the plurality of portions of a stored audio segment compare favorably with a threshold number of the plurality of portions of the audio file segment and based thereon determines whether the audio file segment and the stored audio segment correspond to alternate versions of a same song.
US12001476B2 Baggage management system and server for use in the system
An airline baggage management system includes a boarding reception device; a loading reception device; and a server. The boarding reception device outputs a baggage tag with an RF tag in which tag information is recorded, the tag information including at least one of a user ID, a boarding pass ID, and a baggage ID. The loading reception device includes: a loading reader unit that performs wireless communication with the RF tag of the baggage tag attached to the baggage has arrived at the loading position to read the tag recorded in the RF tag; an information generating unit generates loading position-related information, which is related to a position in the scheduled boarding plane at which the baggage whose tag information has been read by the loading reader unit is to be loaded; and a loading transmission unit transmits the tag information and the loading position-related information to the server.
US12001474B2 Information determining method and apparatus, computer device, and storage medium
An information determining method includes: acquiring a feature vector of a target multimedia resource and feature vectors of multiple candidate multimedia resources; selecting, from the multiple candidate multimedia resources, a reference multimedia resource whose feature vector corresponds to the feature vector of the target multimedia resource; and selecting information corresponding to the target multimedia resource from multiple pieces of information about the reference multimedia resource according to the multiple pieces of information, and determining the selected information as information about the target multimedia resource.
US12001472B2 Method and system for generating podcast metadata to facilitate searching and recommendation
A method and system for computer-based generation of podcast metadata, to facilitate operations such as searching for and recommending podcasts based on the generated metadata. In an example method, a computing system obtains a text representation of a podcast episode and obtains person data defining a list of person names such as celebrity names. The computing system then correlates the person data with the text representation, to find a match between a listed person name a text string in the text representation. Further, the computing system predicts a named-entity span in the text representation and determines that the predicted named-entity span matches a location of the text string in the text representation of the podcast episode, and based on this determination, the computing system generates and outputs metadata that associates the person name with the podcast episode.
US12001469B2 Generation of process models in domains with unstructured data
A computing server configured to process data of a domain from heterogeneous data sources. A domain may store data and schema, domain knowledge ontology such as resource description framework, and unstructured data. The computing server may extract objects from the unstructured data. The computing server may convert the extracted named entities and activities to word embeddings and input the word embeddings to a machine learning model to generate an activity time sequence. The machine learning model may be a long short-term memory. A process model may be generated from the time sequence. The computing server may identify outliers in the process model based on metrics defined by the domain. The computing server may convert transactions without outliers as word embeddings and generate signatures of the transactions using cosine similarity. The computing server may augment the results with the domain knowledge ontology.
US12001466B2 Knowledge graph-based case retrieval method, device and equipment, and storage medium
This application discloses a knowledge graph-based case retrieval method, device and equipment, and a storage medium. The method includes: constructing a legal case knowledge graph based on text information; performing random-walk sampling on node set data constructed based on the legal case knowledge graph, so as to obtain a plurality of pieces of sequence data; training a model by using a word2vec algorithm based on the plurality of pieces of sequence data, so as to obtain an updated target model; obtaining target text information, and analyzing the target text information by using the target model, so as to construct a to-be-retrieved knowledge graph; retrieving the legal case knowledge graph based on the to-be-retrieved knowledge graph, so as to obtain case information associated with the to-be-retrieved knowledge graph; and obtaining outputted case information based on a first similarity and a second similarity of the case information.
US12001465B2 Response selecting apparatus, response selecting method, and response selecting program
A response selecting apparatus includes a recording part, a document searching part, an information acquiring part, a score calculating part, and a ranking part. The document searching part searches for a question-answer pair from the question-answer pairs recorded in the recording part using the input question as input. The information acquiring part acquires information for quantifying appropriateness of the search-result-question-answer pair with respect to the input question using the input question and the search-result-question-answer pair as input. The score calculating part calculates a score with respect to the input question for each of the search-result-question-answer pairs from a numerical value indicating appropriateness based on a search scheme and a numerical value based on the quantification information. The ranking part selects the search-result-question-answer pairs in descending order of appropriateness indicated by the scores and outputs the answers of the selected question-answer pairs as responses.
US12001461B2 Computerized method and apparatus for automated distributed ingest and presentation of multi-domain metrics
A computerized search method includes receiving first input designating a first location of a first analytic. The method includes, in response to a scheduling event, obtaining a first document from the first location, identifying a first predefined label within the first document, obtaining first and second data associated with the first predefined label, storing the first datum into a value index as a current value of the first analytic, and storing the second datum into a text index as a textual description of the first analytic. The method includes presenting a search interface and, in response to receiving a search query from a user: identifying a set of result analytics relevant to the search query based on the text index and presenting, for each of the result analytics, a textual description of the analytic from the text index and a most recent value of the analytic from the value index.
US12001460B2 Performing a write-prioritized tree copy
A computer-implemented method according to one embodiment includes obtaining a first latch for a first node within a tree data structure; copying a first version number of the first node; unlatching the first node; copying the first node; latching the first node a second time after completing the copying; copying a second version number of the first node; and performing one or more actions in response to a comparison of the first version number and the second version number.
US12001457B2 Optimizing data in large data sets
Systems, computer-implemented methods, and non-transitory computer-readable media are provided for on-boarding client data received from multiple information sources. Consistent with the disclosed embodiments, a computer system may receive metadata concerning information received from one or more information sources. The computer system may receive instructions for mapping the information onto a schema of a trait-based modeling system. Based on these received instructions, the computer system may generate a script for on-boarding the client data. The computer system may provide the script to a server, which may execute the script, causing the resulting information to be provided to a trait-based modeling system to optimize a field in the schema of the trait-based modeling system.
US12001455B2 Alert-based learning for multi-dimensional data processing
Systems and techniques for alert-based learning for multi-dimensional data processing are described herein. Alert data may be received from a big data platform. An alert definition may be generated that includes a set of key performance indicators (KPIs) for an alert based on a determination that an alert definition does not exist for the alert. A calculation configuration may be created for the alert. Historical data from the big data platform may be evaluated with the calculation configuration to calculate the KPIs. An alert condition may be established for the alert based on the KPIs. The alert condition may be stored in the big data platform.
US12001451B2 Application of information management policies based on operation with a geographic entity
Techniques for providing data retention services based on a geographic region are disclosed. In one aspect, a location of a computing device is determined. A geographic entity corresponding to the location of the computing device is then determined. A data retention policy is assigned to data of the computing device based on regulations of the geographic entity. Other aspects are also disclosed.
US12001450B2 Distributed table storage processing method, device and system
A distributed table storage processing method, device and system, a master server to which a to-be-split slice belongs generates a splitting log of the to-be-split slice and a serial number of the splitting log after receiving a first splitting instruction for the to-be-split slice sent by a control device; sends the splitting log and serial number of the splitting log to a slave server to which the to-be-split slice belongs, and the slave server sends a first acknowledgment message to the master server after storing the splitting log and the serial number; performs splitting storage on the to-be-split slice according to the splitting log to obtain a plurality of new slices when the number of the received first acknowledgment messages is not less than a first threshold; sends a second splitting instruction to each slave server, and the slave server performs splitting storage to obtain a plurality of new slices.
US12001449B2 Replication of inventory data across multiple software-defined data centers
A method of managing the sharing of inventory data across a plurality of data centers, includes the steps of detecting a change made to the inventory data by one of the data centers, updating a desired state document that specifies a desired state of each of the data centers, the updated desired state document including the inventory data as changed, and instructing each of other ones of the data centers to update the inventory data using the updated desired state document. Each of the data centers employ a database for storing the inventory data, and so after the remaining ones of the data centers have updated the inventory data using the updated desired state document, the change made to the inventory data stored in the database of one of the data centers is replicated in the respective databases of the remaining ones of the data centers.
US12001445B1 Systems and methods for implementing secure database requests in a role-based application environment
The present disclosure relates to systems and methods for implementing secure database requests in a role-based application. In one example, the system may include at least one memory storing instructions and at least one processor configured to execute the instructions. The instructions may include instructions to aggregate, within a database, patient-specific data and bed-specific data into aggregated data comprising one or more statistics; receive a request to access the aggregated data; extract the aggregated data from the database based upon the request; and generate a graphical user interface for a user from the extracted aggregated data.
US12001438B2 Controlled substance diversion detection systems and methods
Systems and methods are provided for identifying and tracking diverters of controlled medications. A system may receive signals indicative of medication dispensing activities by one or more health care providers such as nurses, physicians, or pharmacists. Based on the received signals, the system may determine suspected diverters and provide a graphical interface identifying corresponding factors related to usage, waste, dosage, or other factors associated with the suspected diverters. The graphical interface may provide a list of top diverters and display dispensing transactions performed at a dispensing device.
US12001434B2 Method for monitoring user behavior when interacting with content and a system for its implementation
The present invention relates to information technology and can be used for monitoring the behavior of a user during interaction with content in order to obtain relevant feedback from content consumers, inter alia, based on non-verbal signals. The technical result is that of simplifying the procedure for transmitting user behavior data from a user device to a server, and at the same time speeding up said procedure. The system comprises a server equipped with a database and a central unit for storing conditions of the occurrence of user behavioral events, and at least one user device equipped with a data collection unit, an event recognition unit, and a local unit for storing conditions of the occurrence of user behavioral events. The data collection unit is intended for the collection of primary data. The event recognition unit is intended for extracting features of user behavioral events, generating a vector of values of said attributes, correlating said vector with predetermined conditions of the occurrence of events, and transmitting data about the occurrence of an event to the server.
US12001432B1 Reducing query optimizer plan regressions with machine learning classification
A database system receives a query. The database system retrieves an old query execution plan (QEP), OldPlan, for the query. The database system submits the query to an optimizer. The optimizer returns a new QEP, NewPlan, for the query. The database system submits the OldPlan and the NewPlan to a machine learning classifier (ML classifier). The ML classifier predicts that executing the NewPlan will result in a performance regression as compared to executing the OldPlan. The database system executes the OldPlan instead of the NewPlan.
US12001427B2 Systems, methods, and devices for acceleration of merge join operations
A method of processing data may include receiving a stream of first keys associated with first data, receiving a stream of second keys associated with second data, comparing, in parallel, a batch of the first keys and a batch of the second keys, collecting one or more results from the comparing, and gathering one or more results from the collecting. The collecting may include reducing an index matrix and a mask matrix. Gathering one or more results may include storing, in a leftover vector, at least a portion of the one or more results from the collecting. Gathering one or more results further may include combining at least a portion of the leftover vector from a first cycle with at least a portion of the one or more results from the collecting from a second cycle.
US12001416B1 Systems and methods for generic data parsing applications
Systems and methods for Generic Data Parsing (GDP) applications may automatically parse unstructured and/or semi-structured data sources (e.g., eXtensible Markup Language (XML), JavaScript Object Notation (JSON), and/or COmmon Business-Oriented Language (COBOL)) and generate a normalized and/or structured (e.g., relational) data schema, and load the parsed data into the structured data schema, which may then be readily queried utilizing known end-user tools.
US12001415B2 Hierarchal data structure modification
Techniques for modifying hierarchal-structured data of one hierarchal data structure based on a modification to another hierarchal data structure are disclosed. A system determines that a modification has been made, or is requested to be made, to a particular hierarchal data structure. The system analyzes a set of rules to determine whether the modification of the hierarchal data structure triggers another modification to an additional hierarchal data structure. The additional hierarchal data structure includes different nodes, or nodes arranged in a different hierarchal structure, than the particular hierarchal data structure. The system modifies the additional hierarchal data structure based on the rule. The modification of the additional hierarchal data structure is different than the modification to the particular hierarchal data structure.
US12001414B2 ROWID decoding: an alternative to dictionary decoding
Techniques described herein propose a new RIDDecode operator in a QEP that uses ROWID lookup and fetch, instead of dictionary decoding, to retrieve decoded values, in order to reduce memory pressure and speed up processing.
US12001411B2 Method and system for improving efficiency in the management of data references
Methods, computer program products, and computer systems for the management of data references in an efficient and effective manner are disclosed. Such methods, computer program products, and computer systems include receiving a change tracking stream at the computer system, identifying a data object group, and performing a deduplication management operation on the data object group. The change tracking stream is received from a client computing system. The change tracking stream identifies one or more changes made to a plurality of data objects of the client computing system. The identifying is based, at least in part, on at least a portion of the change tracking stream. The data object group represents the plurality of data objects.
US12001409B2 Merges using key range data structures
Techniques are disclosed relating to merge operations for multi-level data structures, such as log-structured merge-trees (LSM trees). A computer system may store, in a database, a plurality of files as part of an LSM tree and a plurality of database key structures. A given one of the plurality of database key structures may indicate, for a corresponding one of the plurality of files, a set of key ranges derived from database records that are included in the corresponding file. The computer system may determine, using ones of the plurality of database key structures, a key range overlap that is indicative of an extent of overlap of key ranges from a set of the plurality of files with respect to a particular key range. Based on the determined key range overlap, the computer system may assign a priority level to a merge operation that involves the set of files.
US12001408B2 Techniques for efficient migration of key-value data
The present disclosure relates to a system and techniques for enabling migration of data between data storage devices without disruption to an application that relies upon the data. In some embodiments, this may involve the insertion of a redirect command into a mutation log. Upon receiving a transaction that relates to a data value, a transactor host may access the mutation log. Upon detecting the redirect command, the transactor host may generate a new mutation log in a second memory location which includes a reference to the mutation log. New mutations generated by the mutation log are then written to the new mutation log.
US12001405B2 Tape unmounting protocol
Described are techniques for a tape unmounting protocol. The techniques include selecting a tape for unmounting from a plurality of tape drives, where the tape for unmounting includes a remaining capacity below a first threshold and a number of migrated files below a second threshold. The techniques further include unmounting the tape for unmounting from a tape drive.
US12001404B2 Techniques for replication checkpointing during disaster recovery
Techniques are described for checkpointing multiple key ranges in parallel and concurrently during file storage replications between file systems in different cloud infrastructure regions. In certain embodiments, multiple range threads processing multiple key ranges, one thread per key range, create checkpoints for their respective key ranges in parallel and concurrently after processing a per-determined number of B-tree keys. In certain embodiments, each thread requests a lock from a central checkpoint record and takes turns for updating a status byte while continuing processing the B-tree keys in its responsible key range. In certain embodiments, upon encountering a failure event, either a system crash or a thread failure, each thread restarts its B-tree key processing from a B-tree key after the most recent checkpoint.
US12001403B2 Blockchain cell system
A system includes a distributed ledger storing one or more smart contracts; one or more 5G small cells, each having one or more antennas mounted on a housing, each small cell sending packets of data trackable with the distributed ledger; and a processor to control a directionality of the antennas in communication with a predetermined target using 5G protocols.
US12001397B2 Method, apparatus and device for deleting distributed system file, and storage medium
A method, apparatus and device for deleting a distributed system file, and a storage medium, comprising: querying whether an incomplete file deletion operation exists under a sub-tree root corresponding to a certain MDS (S102); if there is an incomplete file deletion operation, continuing to delete data under the sub-tree root corresponding to the MDS, and determining whether the sub-tree root is a copy (S103); and if the sub-tree root is a copy, deleting the sub-tree root copy in a memory of the MDS (S104). By means of the steps, the number of copies of the sub-tree root in the distributed file system can be reduced, thereby reducing the number of interaction times of master copy locking between different MDSs, improving the file deletion efficiency, and improving user friendliness and differentiated competitiveness of a product.
US12001392B2 Snapshot and restoration of distributed file system
In some examples, a data management system processes snapshots of a distributed file system, the distributed file system having files, each file comprising multiple data chunks. The data management system performs operations including storing file-to-chunk mapping in file system metadata; creating, for each chunk, a chunk generation ID by associating each chunk with a file system generation ID; in a next-generation snapshot of the distributed file system, incrementing, for all chunks in the next-generation snapshot, the respective chunk generation IDs; and taking a snapshot of the file system metadata and storing an updated file-to-chunk mapping associated with the next-generation snapshot.
US12001389B2 System and method for providing correlated content organization in an enterprise content management system based on a training set
Described herein are systems and methods for providing a correlated content organization in a content management system based upon a training set. In accordance with an embodiment, the systems and methods described herein can build a training set based upon observations of received inputs to determine patterns that are used often in content merges. Once a pattern is established, the systems and methods can provide indications of proposed merges based upon the training set and rules established therefrom that fit the same, or similar (e.g., within a defined variant) of the pattern. The system can then receive an indication of whether the suggestion is accepted or rejected, and such decision can be fed back into the learning system. This way the accuracy of the content merge improves over time.
US12001386B2 Disabling processor cores for best latency in a multiple core processor
An information handling system includes a model-specific register and a basic input/output system (BIOS). The BIOS receives a selection of a number of processor cores to have enabled in a multiple core processor. In response to the reception of the selection of the number of processor cores to have enabled, the BIOS calculates a different latency for each of a plurality of processor cores in the multiple core processor. Based on the calculated different latency for each of the processor cores, the BIOS determines a first subset of the processor cores to enable and a second subset of the processor cores to disable. The BIOS sets bits in the model-specific register to indicate that the first subset of the processor cores is enabled and the second subset of the processor cores is disabled.
US12001382B2 Methods, apparatus, and articles of manufacture to generate command lists to be offloaded to accelerator circuitry
Methods, apparatus, systems, and articles of manufacture are disclosed to generate command lists to be offloaded to accelerator circuitry. An example apparatus includes kernel duration model circuitry to predict a duration of execution of a first kernel based on a first source location, a first name, a first property of a first argument, or an occupancy of the first kernel. The example apparatus includes subsequent kernel model circuitry to predict a tuple and a dependency of a second kernel based on a second source location, a second name, a second property of a second argument, or a time of submission of the previous kernel. The example apparatus includes reinforcement learning model circuitry to determine whether to bundle the first kernel into a command list based on the duration of execution of the first kernel, the tuple of the second kernel, or the dependency of the second kernel.
US12001381B2 Reconfigurable processor and reconfigurable processor system
Provided are a reconfigurable processor and a reconfigurable processor system, where the reconfigurable processor includes: a hardware message management module (110), a memory management system (120) and an arithmetic and logic unit (130). The memory management system (120) is connected to the hardware message management module (110) and the arithmetic and logic unit (130) respectively; the hardware message management module (110) is configured to read and parse at least one hardware message, to configure a priority of each of the at least one hardware message and store each of the at least one hardware message into a memory through the memory management system (120); and the arithmetic and logic unit (130) is configured to run the at least one hardware message according to the configured priority.
US12001379B2 Differentiated storage services in ethernet SSD
A system and method for differentiated storage services with a Ethernet SSD includes receiving, at an Ethernet SSD (eSSD), an input/output (I/O) service request from a remote host via a multiprotocol label switching (MPLS) network. The I/O service request includes at least one parameter that may be used to match the I/O service request to a label switched path (LSP) based on the parameter(s). A storage traffic stream may then be opened between the eSSD and the remote host over the MPLS network according to the LSP.
US12001378B2 Electronic device for communicating with external device through USB interface and operation method therefor
According to various embodiments, an electronic device may include an application processor including a first embedded universal serial bus (eUSB) device for performing an eUSB function, and a processor for controlling the first eUSB device. The electronic device may further include a repeater configured to be electrically connectable between the first eUSB device and an external device. The processor is configured to monitor to detect a connection of the external device to the electronic device. The processor is further configured to identify a mode related to an operation speed of the external device. The processor is further configured to control a signal to be transmitted or received in a high speed (HS) mode between the first eUSB device and the repeater, based on the identification that the mode is a full speed (FS) mode or a low speed (LS) mode. Various other embodiments may be provided.
US12001371B2 Connection of input and / or output modules to a fieldbus with a higher-level controller
An I/O module comprising an input interface, designed for connection to at least one sensor for input of an input signal, and/or an output interface, designed for connection to at least one actuator for output of an output signal, with a data interface for connection to a sub-bus for the transmission of an input datum and/or output datum, and with a control unit connected to the data interface and connected to the input interface and/or the output interface, wherein the control unit is set up to process the input datum and/or output datum and exchange it via the data interface, wherein the control unit is further set up to store a predetermined input value and/or output value which replaces the input datum and/or output datum.
US12001370B2 Multi-node memory address space for PCIe devices
A device in an interconnect network is provided. The device comprises an end point processor comprising end point memory and an interconnect network link in communication with an interconnect network switch. The device is configured to issue, by the end point processor, a request to send data from the end point memory to other end point memory of another end point processor of another device in the interconnect network and provide, to the interconnect network switch, the request using memory addresses from a global memory address map which comprises a first global memory address range for the end point processor and a second global memory address range for the other end point processor.
US12001369B2 Broadcast regions for multi-processor arrangement
The present disclosure relates generally to multi-processor arrangements and, more particularly, to broadcast regions for multi-processor arrangements.
US12001367B2 Multi-die integrated circuit with data processing engine array
An integrated circuit includes an interposer and a die coupled to the interposer. The die includes a first data processing engine (DPE) array and a second DPE array. The first DPE array includes a first plurality of DPEs and a first DPE interface coupled to the first plurality of DPEs. The second DPE array includes a second plurality of DPEs and a second DPE interface coupled to the second plurality of DPEs. The integrated circuit includes one or more other dies having a first die interface coupled to, and configured to communicate with, the first DPE interface via the interposer and a second die interface coupled to, and configured to communicate with, the second DPE interface via the interposer.
US12001363B2 Secure enclave system-in-package
A Secure Enclave SiP (SE-SiP) is disclosed. The SE-SiP provides all the security benefits of a system designed using a Trusted Platform Module (TPM), replaces the need to trust a general-purpose CPU chip vendor with the need to trust a much simpler more trustworthy configurable device, and replaces the need to trust the entire system motherboard manufacturer with the much more limited need to trust the SE-SiP manufacturer. It can provide privacy for the software and data sent to the system, resident on it, or retrieved from it, with respect to all parties—including the person/party in physical possession of the device.
US12001360B2 Data transmission method and electronic chip of the manycore type
A method for transmitting data between functions implemented on a first electronic chip of the manycore type. The first electronic chip includes a plurality of execution cores, the execution cores being grouped in clusters, the clusters being interconnected by at least two communication systems. The data transmission method includes the steps of: implementing a first function on a first cluster; implementing a second function on a second cluster, characterised in that the second function is also implemented on a third cluster distinct from the first and second clusters; and transmitting at least one data item between the first function and the second function.
US12001359B2 Identification and classification of write stream priority
Increases in efficiency of storage device operation may be realized if the limited number of available high-priority communication channels are better optimized and assigned among hosts that may best utilize them. This assignment can occur in response to an evaluation of the overall zone usage or by received metadata and/or indicia from the host. The storage device may periodically, or in response to a command, reevaluate the assigned priority status of each communication channel and associated host/zone pair. For example, the storage device may demote or remove a communication channel from high-priority to low-priority. This process can be continued during a preconfigured time window which can be adjusted before, during, or after priority evaluation. The continuous operation of this process can allow for adjustments being made to priority levels within the storage device that may further increase total operational efficiency.
US12001355B1 Chunked memory efficient storage data transfers
Chunked data transfers may include: receiving, from an initiator, a read command for first data stored in a storage system; allocating a first buffer of a predefined size; until all of the first data has been sent to the initiator: loading a portion of the first data from the storage system into the first buffer; and sending, to the initiator, the portion of the first data in the first buffer.
US12001354B2 Semiconductor device and method
A semiconductor device includes a terminal group configured to receive a first signal and a second signal from a host, a first chip electrically connected to the terminal group, and a second chip electrically connected to the terminal group. The first chip is configured to, in response to reception of the first signal, transmit a third signal corresponding to the first signal to the second chip. The first chip is configured to, when the first chip has received the second signal before the first signal, refrain from transmitting the third signal to the second chip.
US12001352B1 Transaction ordering based on target address
Techniques are provided to maintain data coherency for data transfers among data processing devices in a distributed computing environment. A data buffer in each data processing device can be mapped to an address range that is assigned to transactions that allow out-of-order completions, and a message buffer in each data processing device can be mapped to an address range that is assigned to transactions that follow transaction ordering. Thus, a transaction to store a set of data into the data buffer is completed before a transaction to write a synchronization message in the message buffer indicating that the set of data is stored in the data buffer based on the mapping irrespective of the transaction ordering indicated by each transaction.
US12001351B2 Multiple-requestor memory access pipeline and arbiter
In described examples, a coherent memory system includes a central processing unit (CPU) and first and second level caches. The memory system can include a pipeline for accessing data stored in one of the caches. Requestors can access the data stored in one of the caches by sending requests at a same time that can be arbitrated by the pipeline.
US12001348B2 System, a server and a method for securely storing and processing raw data from a plurality of different data sources
Described and claimed is a system for securely storing and processing raw data from a plurality of different data sources. The system comprises a server with a processing unit and volatile memory, an external non-volatile memory connected to the server and a plurality of data sources. The server is adapted for encrypting raw data received from each data source of the plurality of data sources and storing the encrypted raw data on the external non-volatile memory, retrieving and decrypting encrypted raw data stored on the at least one external non-volatile memory and processing raw data retrieved from the at least one external non-volatile memory. Further, a corresponding server and a method for securely storing and processing raw data from a plurality of different data sources are described and claimed.
US12001345B2 Victim cache that supports draining write-miss entries
A caching system including a first sub-cache and a second sub-cache in parallel with the first sub-cache, wherein the second sub-cache includes a set of cache lines, line type bits configured to store an indication that a corresponding cache line of the set of cache lines is configured to store write-miss data, and an eviction controller configured to flush stored write-miss data based on the line type bits.
US12001343B1 Selective distribution of translation entry invalidation requests in a multithreaded data processing system
A data processing system includes a plurality of processing nodes communicatively coupled to a system fabric. Each of the processing nodes includes a respective plurality of processor cores. Logical partition (LPAR) information for each of a plurality of LPARs is maintained in a register set in each of the processor cores, where the LPAR information indicates, for each of the LPARs, which of the processing nodes may hold an address translation entry for each LPAR. Based on the LPAR information, a first processor core selects a broadcast scope for a multicast request on the system fabric that includes fewer than all of the plurality of processing nodes and issues the multicast request with the selected broadcast scope. The first processor core updates the LPAR information in the register set of a second processor core in another of the plurality of processing nodes via an inter-processor interrupt.
US12001342B2 Isolated performance domains in a memory system
A computing system having memory components, including first memory and second memory. The computing system further includes a processing device, operatively coupled with the memory components, to: store a memory allocation value in association with a context of executing instructions; execute a set of instructions in the context; allocate, for execution of the set of instructions in the context, an amount of memory, including an amount of the first memory and an amount of the second memory; and access the amount of the second memory via the amount of the first memory during the execution of the set of instructions in the context.
US12001335B2 In-memory normalization of cached objects to reduce cache memory footprint
Database objects are retrieved from a database and parsed into normalized cached data objects. The database objects are stored in the normalized cached data objects in a cache store, and tenant data requests are serviced from the normalized cached data objects. The normalized cached data objects include references to shared objects in a shared object pool that can be shared across different rows of the normalized cached data objects and across different tenant cache systems.
US12001331B2 Data storage device, operation method thereof, and storage system including the same
A data storage device may include a storage including a plurality of memory blocks composed of system memory blocks for storing system data and user memory blocks for storing user data; and a controller configured to: control exchange of the system and user data with the storage in response to a request of a host device; and determine whether a start condition for performing a garbage collection operation on the storage is satisfied, based on a number of bad memory blocks in the plurality of memory blocks.
US12001328B2 Controlled input/output in progress state during testcase processing
A transient input/output in progress state is established during processing of a testcase by a test infrastructure in a computing environment. The method includes obtaining the testcase for an object having one or more pages, and processing the testcase by the test infrastructure. Processing the testcase by the test infrastructure includes, for a page of the object, generating a delay in the processing of the testcase for the page of the object. The delay opens a transient input/output in progress state during which one or more test operations reference the page of the object.
US12001326B2 Fast operating system configuration option space exploration via cross-OS grafting
A method searches and tests for performance optima in an operating system (OS) configuration space. The method includes generating a plurality of OS configurations. For at least a first OS configuration, of the generated OS configurations, the method further includes: fetching a plurality of OS modules based on the first OS configuration; building a first OS image from the fetched OS modules; and testing the first OS image to determine a first value of a performance metric.
US12001322B2 Code linting in dynamic application environments
Systems, methods, and software are disclosed herein that support enhanced code linting. In an implementation, an application hosts a content object that is the subject of one or more scripts for automating tasks. A linter obtains an initial state of the content object from the application and generates a model that reflects the object's state. The linter also performs an analysis of the code statements with respect to the model. The linter may then enable or otherwise cause one or more results of the analysis to be displayed in a user interface to a code editor used for interacting with the scripts.
US12001317B2 Waveform based reconstruction for emulation
A process is disclosed to identify the minimal set of sequential and combinational signals needed to fully reconstruct the combinational layout after emulation is complete. A minimal subset of sequential and combinational elements is output from the emulator to maximize the emulator speed and limit the utilization of emulator resources, e.g., FPGA resources. An efficient reconstruction of combinational waveforms or SAIF data is performed using a parallel computing grid.
US12001316B2 Systems, methods, and devices for vertically integrated instrumentation and trace reconstruction
In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
US12001312B1 Data center monitoring and management operation for provisioning a data center asset using unstructured data
A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: receiving workload provisioning information associated with a data center asset, the workload provisioning information comprising a set of data elements; identifying an anomalous data element from the set of workload provisioning elements; remediating the anomalous data element to provide a remediated anomalous data element; and, provisioning a component of information technology infrastructure using the workload provisioning information and the remediated anomalous data element.
US12001311B2 Automatic generation of computation kernels for approximating elementary functions
An apparatus for computing functions using polynomial-based approximation, comprising one or more processing circuitries configured for computing a polynomial-based approximant approximating a function by executing one or more iterations. Each iteration comprising computing the polynomial-based approximant using scaled fixed-point unit(s) according to a constructed set of coefficients, minimizing an approximation error of the computed polynomial-based approximant compared to the function while complying with one or more constraints selected from a group comprising at least: an accuracy, a compute graph size, a computation complexity, and a hardware utilization of the processing circuitry(s), adjusting one or more of the coefficients in case the approximation error is incompliant with the constraint(s) and initiating another iteration. The polynomial-based approximant and its adjusted set of coefficients for which the computed polynomial-based approximant complies with the constraint(s) may be output to one or more processing circuitries configured to approximate the function by computing the polynomial-based approximant.
US12001309B2 Method and apparatus for predicting application service response time in communication system
The present disclosure relates to a method and apparatus for predicting application service response time in a communication system. Particularly, the present disclosure relates to a method, apparatus and system for predicting response time required to provide an application service to a user in response to the user's request of the application service in a server of a communication system. A method for predicting application service response time according to an embodiment of the present disclosure includes: data collection for collecting network data associated with a user application service, in response to a request for the application service by a user device; and data analysis for performing, by utilizing the collected data, a response time predictive analysis, in order to predict a user's application service response time. The data analysis selects an optimal prediction model by initially applying a response time prediction model and testing the initial prediction model that is applied.
US12001297B2 Data backup method and apparatus, server, and computer-readable storage medium
Aspects of this disclosure provide a data backup method and apparatus, a server, and a non-transitory computer-readable storage medium, belonging to the field of data database technologies. The method can include receiving a backup task that is used for backing up a data item of a target data table. The method can further include obtaining a first snapshot difference between a first historical transaction snapshot and a second historical transaction snapshot when a backup time of the backup task is a historical time period. The first historical transaction snapshot and the second historical transaction snapshot can be transaction snapshots respectively located at a start moment and an end moment of the historical time period. Additionally, the method can include performing the backup task based on the first snapshot difference to obtain backup data including at least a visible version of the data item in the target data table.
US12001296B1 Continuous lock-minimal checkpointing and recovery with a distributed log-based datastore
Techniques for continuous lock-minimal checkpointing and recovery with a distributed log-based datastore are described. A continuous, fault-tolerant checkpoint process is run on a node in a cluster in a compute-optimized or memory-optimized manner, thereby checkpointing the in-memory replica state of the node to a durable checkpoint datastore. A node can partially restore its replica state by obtaining checkpoint data, which includes an identifier of a low-water mark in a journal shard. The node can attach to the journal shard using the low-mater mark as the point of attachment, enabling the node to finalize the restoration of the replica state to be current.
US12001295B2 Heterogeneous indexing and load balancing of backup and indexing resources
Indexing preferences generally associate each data source with a type of indexing technology and/or with an index/catalog and/or with a computing device that hosts the index/catalog for tracking backup data generated from the source data. Indexing preferences govern which index/catalog receives transaction logs for a given storage operation. Thus, indexing destinations are defined granularly and flexibly in reference to the source data. Load balancing without user intervention assures that the various index/catalogs are fairly distributed in the illustrative backup systems by autonomously initiating migration jobs. Criteria for initiating migration jobs are based on past usage and going-forward trends. An illustrative migration job re-associates data sources with a different destination media agent and/or index/catalog, including transferring some or all relevant transaction logs and/or indexing information from the old host to the new host.
US12001292B2 Backup housekeeping operations between database management systems and external storage
A system to manage database management system backup objects may include an external storage component storing a first database management system backup object. A database management system node (e.g., associated with a database as a service cluster of a hyper-scalar infrastructure) may be configured to write information to and read information from the external storage component without being able to delete information in the external storage component. A backup housekeeping component, independent of the database management system node, may trigger a request to retrieve backup requirement information (e.g., associated with a maximum backup age, a latest backup identifier, an indication of a newest backup to be deleted, etc.) from the database management system node. The backup housekeeping component may then delete all database management system backup objects in the external storage component that are no longer required, including the first database management object, based on the retrieved backup requirement information.
US12001290B2 Performing a database backup based on automatically discovered properties
Properties of one or more databases of nodes of a database system are automatically discovered. The automatically discovered properties for at least one of the databases include a database architecture and a corresponding failover role for each of at least some of the nodes. Based at least in part on the discovered properties, a corresponding one of the nodes as a corresponding backup source node is selected for each of the one or more databases. One or more database backups are allowed to be performed via the one or more selected backup source nodes.
US12001289B2 Data recovery method, apparatus and device, and readable storage medium
A data recovery method, apparatus and device, and a readable storage medium are provided. The method comprises: receiving and analyzing a data recovery request, and obtaining a total cluster data recovery amount and a total local data recovery amount; determining a basic recovery speed by means of the total cluster data recovery amount and the total local data recovery amount; performing data recovery, and compiling statistics on a proportion of recovered small files within a specified number of recovery periods; and adjusting the basic recovery speed by means of the proportion of the small files, and performing data recovery according to the adjusted basic recovery speed. In the method, a basic recovery speed can be adjusted in accordance with the small file recovery proportion, such that the overall efficiency of data recovery can be improved, and the influence on a front-end service of a user can also be reduced.
US12001287B2 Systems and methods for detection of degradation of a virtual desktop environment
Described embodiments provide systems and methods for detection of the degradation of a virtual desktop environment. A computing device may receive data from a plurality of client devices. The computing device may identify a subset of client devices from the plurality of client devices with at least one characteristic in common based on the received data. The computing device may determine a ratio of the identified subset of client devices, the ratio being a comparison of client devices of the subset with a value above a first threshold to a total number of client devices of the subset, and the value being indicative of a characteristic of performance for that client device. The computing device may identify a cause of an anomaly in the performance of the application based on the ratio exceeding a second threshold.
US12001285B2 System booting method and apparatus, node device, and computer-readable storage medium
A system booting method, a node device, and a computer-readable storage medium relate to the technical field of operating systems and include determining a location of a first operating system to be booted by the node device in a target persistent memory; and booting, based on the location of the first operating system and by the node device, the first operating system.
US12001283B2 Energy efficient storage of error-correction-detection information
Data and error correction information may involve accessing multiple data channels (e.g., 8) and one error detection and correction channel concurrently. This technique requires a total of N+1 row requests for each access, where N is the number of data channels (e.g., 8 data row accesses and 1 error detection and correction row access equals 9 row accesses.) A single (or at least less than N) data channel row may be accessed concurrently with a single error detection and correction row. This reduces the number of row requests to two (2)—one for the data and one for the error detection and correction information. Because, row requests consume power, reducing the number of row requests is more power efficient.
US12001280B2 Overcoming error correction coding mis-corrects in non-volatile memory
Error correction coding (ECC) mis-corrected reads, if undetected, result in silent data corruption of a non-volatile memory device. Overcoming ECC mis-corrected reads is based on a read signature of a result of reading a page in the non-volatile memory device. An ECC mis-correct logic counts the number of bits in the end-most buckets into which the bits of the result is divided. End-most buckets that are overpopulated or starved reveal a tell-tale read signature of an ECC mis-correct. The ECC mis-correct is likely to occur when the read reference voltage level used to read the page is shifted in one direction or another to an extreme amount that risks reading data from a different page. Detecting ECC mis-corrected reads can be used to overcome the ECC mis-corrects and mitigate silent data corruption.
US12001279B2 Error protection for managed memory devices
Methods, systems, and devices for error protection for managed memory devices are described. In some examples, a memory system may receive data units from a host device. The data units may include respective sets of parity bits, and the memory system may perform an error detection operation on the data units. A first controller of the memory system may generate a protocol unit using data (e.g., a subset of data) from the data units. The protocol unit may include a set of parity bits (e.g., a different set of parity bits), and a second controller of the memory system may perform an error detection operation on the protocol unit. The second controller of the memory system may generate a data storage unit using data (e.g., a subset of data) from the protocol unit, and may store the data unit and another set of parity bits to a memory device.
US12001277B2 System and method for modular construction of executable programs having self-contained program elements
A method for performing a fault tolerant automated sequence of computer implemented tasks including, presenting for selection by a user a plurality of pre-programmed elements, each pre-programmed element being independently executable relative each other pre-programmed element, receiving from the user a selection of one or more of the pre-programmed elements and a sequence for performing each pre-programmed element to form an exemplary routine, creating an instance of the exemplary routine, the instance of the exemplary routine including an instance of each of the selected pre-programmed elements arranged for performance in accordance with the sequence and configured to perform tasks defined by the pre-programmed elements and the sequence, initiating implementation of the instance of the exemplary routine by initiating performance of the instances of the pre-programmed elements in accordance with the sequence, and executing each instance of the pre-programmed elements according to the sequence.
US12001274B2 System and method for automatically monitoring and diagnosing user experience problems
The following relates generally to diagnosing problems with websites. In some embodiments, a webpage interaction processor receives a list of potential user experience problems. The webpage interaction processor then extracts click data from the website, and processes the extracted click data into grams. Subsequently, an analytics engine is trained based on the processed click data. The trained analytics engine may then diagnose the problem of the website with a potential user experience problem from the received list of potential user experience problems. In some embodiments, the process is entirely automated.
US12001271B2 Network monitoring apparatus, method, and program
As an embodiment of the present invention, a network monitoring apparatus includes a combination rule storage section where a combination rule is registered; and the combination rule includes a combination of a plurality of failure event information to be monitored, and new event information to which the combination of the plurality of failure event information is to be changed. In this state, the network monitoring apparatus collects a plurality of failure event information from network apparatuses; extracts, from the plurality of failure event information collected, a combination of a plurality of failure event information detected to occur within a unit time; and collates the combination of the plurality of failure event information extracted with the combination of the plurality of failure event information defined to be monitored in the combination rule. Then, when the combination of the plurality of failure event information extracted matches in content and occurrence sequence with the combination of the plurality of failure event information defined to be monitored in the combination rule, the network monitoring apparatus adds the new event information included in the combination rule to the combination of the plurality of failure event information extracted, or alternatively, replaces the combination of the plurality of failure event information extracted with the new event information.
US12001270B2 Vector fetch bus error handling
A computer system includes a non-transitory computer-readable memory to store (a) a vector table including an exception vector pointing to an exception handler and (b) a vector fail address of a vector fetch bus error handler, and a processor to identify an exception, initiate an exception vector fetch in response to the identified exception to read the exception vector from the vector table, identify a vector fetch bus error associated with the exception vector fetch, access the vector fail address of the vector fetch bus error handler in response to the vector fetch bus error, and execute the vector fetch bus error handler.
US12001269B2 System for tuning a java virtual machine
Techniques are described for tuning a Java Virtual Machine (JVM) in an automated manner. The automated tuning may be performed to improve a JVM's performance including to prevent it from failing. An auto-tuning system is described that can auto-detect one or more anomalous conditions for a JVM, and in response, take one or more corrective actions to auto-tune the JVM to avoid or reduce/mitigate any adverse impacts of the detected anomalous conditions. A corrective action taken for a JVM may include changing one or more parameters associated with the JVM.
US12001261B2 Power optimization for smartwatch
Systems and methods for improving power usage of a wireless device are disclosed. The wireless device includes a memory; and at least one processor communicatively coupled to the memory, the at least one processor configured to: determine a change in ambient light received by the wireless device; determine a position of the wireless device; activate a low power image sensor based on at least one of the change in the ambient light or the position of the wireless device; detect a face using the low power image sensor; and turn on a display of the wireless device based on a user face being the face detected.
US12001253B2 Wearable electronic device with thermal energy transfer system and corresponding methods
A wearable electronic device includes a first device housing coupled to a second device housing by at least one strap. The wearable electronic device includes heat generating electronics situated within the first device housing. A heat pipe thermally coupled to the heat generating electronics transfers thermal energy from the heat generating electronics through the at least one neck strap to the second device housing.
US12001252B2 Thermal and acoustical management in information handling systems based on mechanical connections
A quality of a mechanical connection within an information handling system may be inferred based on pressure. An electronic pressure sensor is disposed between two components operating within the information handling system. The electronic pressure sensor generates an output signal in response to a clamping pressure and/or clamping force between the two components. Performance of a processor operating within the information handling system may be controlled in response to the clamping pressure and/or clamping force. A speed of a cooling fan operating within the information handling system may be controlled in response to the clamping pressure and/or clamping force. Any internal components operating within the information handling system may be controlled in response to the clamping pressure and/or clamping force.
US12001250B2 Portable information handling system antenna system
An antenna system for a portable information handling system. The antenna system includes an antenna radiating element and an antenna carrier assembly, the antenna radiating element being mounted to the antenna carrier assembly, the antenna carrier assembly comprising a first radiating slot and a second radiating slot, the first radiating slot providing a radiation path through a C-Cover of a base chassis of the portable information handling system in a lid open state of operation, the second radiating slot providing a radiation path through a D-cover of a base chassis of the portable information handling system in a lid closed state of operation.
US12001248B2 Hinge structure
A hinge structure applied to an electronic device having a first component and a second component is provided. The hinge structure includes a torque hinge and a one-way pivoting mechanism. The torque hinge includes a first base and a first rotation element. The first base connects to the first component. The first rotation element rotatably connects to the first base. The second component pivotally connects to the first rotation element through the one-way pivoting mechanism.
US12001247B2 Hinge mechanism and foldable device having same
A foldable device may include a foldable layer and a hinge mechanism. The hinge mechanism may include a plurality of hinge segments, arranged in a plurality of rows, and with adjacent hinge segments being movably coupled so as to guide a folding and an unfolding motion of the foldable layer.
US12001246B2 All-in-one computer having displays with touch control and display control method based on touch control
A display control method applicable to an all-in-one (AIO) computer is provided. The AIO computer includes a first monitor and a second monitor. The display control method includes: receiving a control instruction from the first monitor; projecting a display content on the second monitor according to the control instruction; and selectively enabling a touch control function of the second monitor according to the control instruction.
US12001242B2 Electronic device
An electronic device includes a display module, and a support plate disposed under the display module and comprising reinforced fibers having long axes arranged in parallel to a direction. The electronic device is divided into a folding area foldable with respect to a folding axis extending in the direction, and a non-folding area adjacent to the folding area.
US12001241B2 Portable electronic device having transistor comprising oxide semiconductor
A portable electronic device that can operate even when electric power supplied through contactless charge by electromagnetic induction is low is provided. The portable electronic device includes a reflective liquid crystal display which includes a transistor including an oxide semiconductor, a power source portion which includes a rechargeable battery capable of charge by contactless charge, and a signal processing portion which includes a nonvolatile semiconductor memory device. In the portable electronic device, electric power stored in the rechargeable battery is used in the reflective liquid crystal display and the signal processing portion.
US12001239B2 Display control device, display device, and non-transitory computer readable medium
A display control device includes: a processor configured to: acquire a folding angle of a foldable display portion; and display a receiving portion configured to receive input by a user, on the display portion in different modes according to the folding angle.
US12001233B2 Balancing current consumption between different voltage sources
An apparatus includes a voltage regulator coupled with a first voltage source, which supplies core memory circuitry. A first transistor is coupled between an output of the voltage regulator and input/output (I/O) circuitry. A second transistor is coupled between a second voltage source and the I/O circuitry, the second voltage source to power a set of I/O buffers. Control logic coupled with gates of the first and second transistors is to perform operations including: causing the second transistor to be activated to permit current to flow from the second voltage source to the I/O circuitry; in response to detecting a current draw from the I/O circuitry that satisfies a first threshold criterion, causing the first transistor to be activated; and causing the second transistor to be deactivated over a time interval during which the I/O circuitry is powered by the first voltage source and the second voltage source.
US12001231B2 Flow rate control device
A flow rate control device capable of suppressing overshoot while improving responsiveness at the beginning of flow rate control includes: a flow rate meter that measures a flow rate of a fluid flowing through a flow path; a flow rate regulating valve that regulates the flow rate of the fluid flowing through the flow path; and a control part that controls an opening degree of the flow rate regulating valve based on a measurement result of the flow rate meter, the flow rate control device has: a low flow rate rapid valve opening function that accelerates an outflow of the fluid by forcibly opening the opening degree of the flow rate regulating valve from fully closed degree to a designated opening degree when the opening degree of the flow regulating valve is fully closed and a flow rate control is started; and an overshoot suppressing function that is used for suppressing the overshoot by making the flow rate control stand by until a preset standby time or a preset flow rate threshold is reached immediately after the low flow rate rapid valve opening function works.
US12001230B2 Sensing and control of vehicle wash components and systems and methods thereof
A vehicle wash component at a vehicle wash location includes a processor for controlling an operational status of the vehicle wash component, an actuator communicatively coupled to the processor and configured to operate the vehicle wash component, and a power source electrically coupled to the processor and the actuator. The processor receives a signal from a car wash controller located at the vehicle wash location, the signal for commanding control of the vehicle wash component, and upon receipt of the signal, the processor interprets the signal, generates a separate signal, and transmits the generated signal to the actuator. The actuator receives the signal from the processor for controlling the operational status of the vehicle wash component based thereon. The power source provides power to the actuator for operating the vehicle wash component based on the operational status of the vehicle wash component.
US12001229B1 Pneumatic elevator with pressure regulator
A pressure regulator includes a fluid transfer chamber defining one or more apertures. A flow control element is disposed within the fluid transfer chamber and is movable with respect to the fluid transfer chamber. An actuator is secured to the flow control element and is operable to move the flow control element with respect to the fluid transfer chamber to control fluid flow through the apertures in the fluid transfer chamber.
US12001228B2 Thermal diode and thermal switch for bi-directional heat transfer in building envelopes
The present disclosure relates to a directional heat transfer using thermal control devices, including a dual phase change thermal diode and an active contact-based thermal switch. The thermal diode includes a positive temperature coefficient switching material and a negative temperature coefficient switching material arranged in series. The thermal switch includes two thermally conducting surfaces which may be moved to contact (i.e., having a distance between them of substantially zero) creating minimal thermal contact resistance. Both thermal control devices may be used to control heat flow into and/or out of a building.
US12001227B2 Operating method for a valve system, control unit and computer program product
A valve system having a valve with a moveable armature and a pneumatic actuation apparatus, a controller, a computer program product for simulating operating behavior of the valve system and an operating method for the valve system, wherein the valve is provided in an active operating state and a valve position to be approached is specified, a target differential pressure corresponding to the valve position to be approached that is to be set in the pneumatic actuation apparatus is determined, a differential pressure in the pneumatic actuation apparatus is changed and the differential pressure present is detected, and the differential pressure present is stabilized if a deviation between the differential pressure present and the target differential pressure falls below a settable threshold value in terms of amount.
US12001225B2 Drone system, drone, movable body, demarcating member, control method for drone system, and drone system control program
There is provided a drone system in which a drone and a movable body operate in coordination with each other, the movable body being capable of moving with the drone aboard and allowing the drone to make a takeoff and a landing, the drone system includes a demarcating member that demarcates an operation area and detects an intruder into the operation area, the operation area being an area where at least one of the drone and the movable body performs an operation, the movable body includes a movement control section that stops movement of the movable body based on the detection of the intruder by the demarcating member, and the drone includes a landing position determining section that determines a landing position based on a stop position of the movable body.
US12001224B1 Autonomous vehicle calibration
An inventory management system can include a fleet of mobile drive units. The mobile drive units can detect, using a sensor, calibration data associated with a calibration fixture. The calibration of the sensors can be updated based on the calibration data. The calibration data for the fleet of mobile drive units can be used determine a correction factor. The correction factor can be applied to the fleet of mobile drive units to further update the calibration of the sensors.
US12001222B2 Platoon control system that performs string recombination after separation of platooning vehicles due to events
The present disclosure provides a platooning controller and a method thereof. The platooning controller includes a processor that, when a string is divided into an old string and a new string due to occurrence of an event during platooning, recombines the divided strings after the occurrence of the event is ended. The controller includes a storage storing data and an algorithm run by the processor. The processor determines a condition where it is possible to recombine the divided strings and controls recombination between the divided strings.
US12001218B2 Mobile robot device for correcting position by fusing image sensor and plurality of geomagnetic sensors, and control method
Provided are a mobile robot device and a control method thereof. The mobile robot device comprises: a driving unit; an image sensor; a plurality of geomagnetic sensors; a memory for storing at least one instruction; and a processor for executing at least one instruction, wherein the processor may obtain, while the mobile robot device moves by means of the driving unit, a plurality of image data through the image sensor and obtain sensing data through the plurality of geomagnetic sensors, extract a feature point from the plurality of image data and obtain key nodes on the basis of the feature point, obtain a node sequence on the basis of the sensing data, generate a graph structure that estimates a position of the mobile robot device on the basis of the key nodes and the node sequence, and correct the graph structure based on the mobile failing in position recognition.
US12001212B2 Path planning method and device for unmanned device
A path planning method for an unmanned device includes taking a current landmark as a current node, obtaining a landmark corresponding to a product to be picked with a route closest to the current node, and taking the obtained landmark as the current node, wherein an initial value of the current node is an initial landmark of the unmanned device; determining whether the current node is a landmark corresponding to the last product to be picked; if no, performing the step of obtaining a landmark corresponding to a product to be picked with a route closest to the current node; and if yes, taking a route composed of the initial landmark of the unmanned device and landmarks corresponding to products to be picked that are selected sequentially as a travel route of the unmanned device.
US12001208B2 Method and system for modeling autonomous vehicle behavior
The system and method make it feasible to develop an autonomous vehicle control system for complex vehicles, such as for cargo trucks and other large payload vehicles. The method and system commence by first obtaining 3-dimensional data for one or more sections of roadway. Once the 3-dimensional roadway data is obtained, that data is used to run computer simulations of a computer model of a specific vehicle being controlled by a generic vehicle control algorithm or system. The generic vehicle control algorithm is optimized by running the simulations utilizing the 3-dimensional roadway data until an acceptable performance result is achieved. Once an acceptable simulation is executed using the generic vehicle control algorithm, the control algorithm/system is used to run one or more real-world driving tests on the roadway for which the 3-dimensional data was obtained. Finally, the computer model for the vehicle is modified.
US12001207B2 System for controlling an autonomous driving vehicle or air vessel, which can be controlled on the basis of steering and acceleration values, and an autonomous driving vehicle or air vessel provided with such a system
System for controlling an autonomous vehicle on the basis of control values and acceleration values, having a safety-determining module configured to receive live images from a camera, to receive recorded stored images preprocessed for image recognition from an internal safety-determining module data storage, to receive navigation instruction(s) from a navigation module; to compare the live images with the stored images to determine a degree of correspondence; and to determine a safety value which indicates the extent to which the determined degree of correspondence suffices to execute the navigation instruction(s); wherein a control module is configured to receive the navigation instruction(s); to receive the live images; to receive the safety value; to compare the safety value to a predetermined value; and if the safety value is greater than the predetermined value, to convert the navigation instruction(s) and the camera images into control values and acceleration values for the autonomous vehicle.
US12001205B2 Remote control method and system for robot
A robot remote control method and system capable of remotely controlling navigation of a robot. The robot remote control method includes outputting both a map image and an ambient image to a display, the map image including location information corresponding to the ambient image, the ambient image being of surroundings of a robot, and the ambient image being received from a camera at the robot, generating a control command for controlling the robot in response to an input to the display during the outputting, and causing the robot to drive according to the control command by transmitting the control command to the robot.
US12001204B2 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.
US12001201B2 Estimating a mechanical degradation of a machine
A method for estimating a mechanical degradation of a machine comprises using a drive unit of the machine to move a movable component of the machine during an evaluation period. A drive parameter is measured during the evaluation period to set up a set of input data. A cluster analysis is performed by a processor on the input data and a degradation value for the machine is determined by the processor depending on a result of the cluster analysis.
US12001200B2 Gas network and method for detecting leaks in a gas network under pressure or under vacuum
A method is provided for detecting and quantifying leaks in a gas network under pressure or vacuum. The gas network includes one or more sources of compressed gas or vacuum; one or more consumers or consumer areas of compressed gas or vacuum applications; pipelines or a network of pipelines to transport the gas or vacuum; a plurality of sensors which determine one or a plurality of physical parameters of the gas in the gas network. The gas network has controllable or adjustable relief valves and the method involves a training phase and an operational phase.
US12001199B2 Method, system and computer program product for evaluation of energy consumption in industrial environments
A method for evaluating energy consumption in an industrial plant, includes capturing sensor data from at least one level of the industrial plant, from the sensor data, digitally obtaining energy consumption curves, an energy consumption curve representing, along a certain time period, discrete values of energy consumption corresponding to time intervals Δt. The method also includes applying a clustering algorithm for digitally computing K energy consumption patterns, wherein each pattern represents a set of energy consumption curves grouped according to a similarity metric and includes discrete values of energy consumption corresponding to time intervals Δt; capturing data of production achieved during the time period at at least one level; calculating the aggregated sum of the discrete values, thus obtaining the aggregated energy consumption for each curve; and digitally establishing a relationship between aggregated energy consumption for each energy consumption curve during the time period and captured data of production.
US12001198B2 Sensor device
A sensor device includes a sensor arranged to produce time domain data representative of a sensed time dependent characteristic adjacent the sensor, and a signal processing component. The signal processing component is arranged to use the time domain data to produce frequency domain data indicative of frequency components present in the time domain data. The sensor device also includes a data transmission component arranged to transmit at least a portion of the frequency domain data. The sensor device is arranged to select a subset of frequency domain data corresponding to a defined number of highest peaks in the frequency domain data and to transmit the selected subset of frequency domain data.
US12001197B2 Eco-efficiency (sustainability) dashboard for semiconductor manufacturing
A method including receiving, by a processing device, a first selection of at least one of a first fabrication process or first manufacturing equipment to perform manufacturing operations of the first fabrication process. The method can further include inputting the first selection into a digital replica of the first manufacturing equipment wherein the digital replica outputs physical conditions of the first fabrication process. The method may further include determining environmental resource usage data indicative of a first environmental resource consumption of the first fabrication process run on the first manufacturing equipment based on the physical conditions of the first fabrication process. The processing device may further determine a modification to the first fabrication process that reduces the environmental resource consumption of the first fabrication process run on the first manufacturing equipment. The method can further include performing at least one of applying the modification to the first fabrication.
US12001195B2 State evaluation system, state evaluation apparatus, and state evaluation method
A state evaluation system includes a sensor, a filter, a signal processor, and an evaluator. The sensor detects elastic waves which are generated from industrial equipment in operation. The filter can pass elastic waves having frequency characteristics based on abrasion which is generated in the industrial equipment. The signal processor extracts a plurality of feature values using the elastic waves passing through the filter. The evaluator evaluates an abnormality of the industrial equipment on the basis of a combination of the extracted plurality of feature values.
US12001191B2 Automated 360-degree dense point object inspection
A system and method for performing real-time quality inspection of objects is disclosed. The system and method include a transport to move objects being inspected, allowing the inspection to be performed in-line. At least one optical acquisition unit is provided that captured optical images of the objects being inspected. The captured optical images are matched to CAD models of objects, and the matched CAD model is extracted. A laser with an illumination light beam has a wavelength in the violet or ultraviolet range then conducts scans of the objects, which are formed into three-dimensional point clouds. The point clouds are compared to the extracted CAD models for each object, where CTF are compared to user input or CAD model information and the object is determined to be acceptable or defective based on the extent of deviation between the point cloud and the CAD model.
US12001190B2 Dynamic creation of plant control graphical user interface and plant control logic
Method and systems for dynamically generating or editing a graphical dashboard via a graphical user interface (GUI) setup are provided. The method includes determining a type of a plant through the GUI setup, determining a configuration of the plant through the GUI setup, determining at least one component of the plant through the GUI setup, and configuring parameters of the at least one component and/or the plant through the GUI setup. The method also includes generating the dashboard including a plant control logic of the plant based on the type, the configuration, the at least one component, and the parameters of the at least one component and/or the plant. The method further includes controlling the plant based on the plant control logic.
US12001189B2 Systems and methods for improved manufacturing diagnostics
A method for identifying potential component manufacturing issues identifying a first set of calibration values corresponding to a first component and flashing a controller associated with the first component with the first set of calibration values. The method also includes performing at least one diagnostic test on the first component and, in response to receiving at least one diagnostic flag resulting from the at least one diagnostic test, determining whether the at least one diagnostic flag includes a false positive response. The method also includes, in response to a determination that the at least one diagnostic flag includes a false positive response, selectively adjusting at least one calibration value of the first set of calibration values and, in response to a determination that the at least one diagnostic flag does not include a false positive response, flashing the controller associated with the first component with a first set of production calibration values.
US12001181B2 Power generation planning apparatus
A power generation planning apparatus that calculates a generation plan which is a plan of starting and stopping and output power of electric generators. The apparatus includes an information calculation unit that calculates demand and supply of electric power, a plan calculation unit that calculates the generation plan of the starting and stopping and the output power of the electric generators by using, as an input, the generation information calculated by the information calculation unit, and an adjustment unit that calculates a generation plan with a time interval shorter than the generation plan by adjusting a starting initiation time and/or a stopping initiation time of the electric generator in the generation plan such that total power generation cost is reduced by using, as inputs, the generation plan calculated by the plan calculation unit and generation information with a time interval shorter than the generation plan.
US12001177B2 Entropy-based techniques for creation of well-balanced computer based reasoning systems
Techniques are provided herein for creating well-balanced computer-based reasoning systems and using those to control systems. The techniques include receiving a request to determine whether to include one or more particular data elements in a computer-based reasoning model and determining two probability density or mass functions (“PDMFs”), one for the data set including the one or more particular data elements, once for the data set excluding it. Surprisal is determined based on those two PDMFs, and inclusion in the computer-based reasoning model is determined based on surprisal. A system is later controlled using the computer-based reasoning model.
US12001174B2 Determination of task automation using an artificial intelligence model
A device may process, using a first model and based on an entity-specific task description that is included in entity role data and that is associated with a role, the entity role data to identify a task associated with the role. The device may determine, using a second model and based on the entity-specific task description and standardized descriptions of automation-capable tasks, a task automation score associated with the task. The device may determine, using a third model and based on a characteristic of the task and mappings of standardized characteristics to a plurality of automation categories, a set of automation category scores for the task. The device may classify, based on the set of automation category scores, the task as being associated with a particular automation category, and may perform an action associated with the task automation score and the particular automation category.
US12001163B2 Toner cartridge including ventilation port plug removable through a paddle gear through hole
A toner cartridge for storing toner to be supplied to an image forming apparatus, includes a container in which the toner is stored and including a first wall having a filling port through which the toner is filled, and a second wall having a ventilation port sealable by a plug, the plug sealing the port during operation of the cartridge and is removed during maintenance of the cartridge to enable air to be supplied into the container through the port, a paddle configured to rotate to stir the toner between the first and second walls of the container, and a paddle gear connected to the paddle and through which a rotation force is transmitted to the paddle. The gear has a through hole that aligns with the ventilation port in a first direction parallel to a rotation axis of the gear when the gear is at a predetermined rotational position.
US12001157B2 Fixing device provided with heater and image forming apparatus
A fixing device includes a heater provided with a first heat generator on a substrate and a second heat generator of which a length in a longitudinal direction is shorter than that of the first heat generator, a temperature detector of the heater, a switch for switching a power supply path from an AC power source to the first heat generator or the second heat generator. A controller for controlling the switch to supply power to the first heat generator or the second heat generator. The controller executes a first control in which the switch supplies the power to the first heat generator, and switches a second control in which the switch supplies the power alternately to the first heat generator or the second heat generator when the detected temperature reaches a threshold temperature.
US12001156B2 Developing device with magnetic member having plurality of magnetic poles
In some examples, a developing device includes a developing container including an opening and to store a developer, a developing sleeve installed in the developing container and partially exposed to an outside of the developing container through the opening, a regulation member upstream of the opening in a rotation direction of the developing sleeve and to regulate an amount of the developer adhered to the developing sleeve and supplied to the opening, and a magnetic member inside the developing sleeve. The magnetic member includes a main pole facing the opening, a regulation pole facing the regulation member, and a catch pole upstream of the regulation pole in the rotation direction of the developing sleeve. The magnetic member is to cause adhesion of the developer in the developing container to the developing sleeve. At least one of lengths of the catch pole or the regulation pole and diameters of both end portions of the catch pole or the regulation pole are less than a length and a diameter, respectively, of the main pole.
US12001149B2 Component for use in a lithographic apparatus, method of protecting a component and method of protecting tables in a lithographic apparatus
A method of protecting a component of a lithographic apparatus, the method including the steps of: providing a protective cover which is shaped to protect at least part of said component, the protective cover having a contact surface which is arranged to adhere to a first surface of at least part of said lithographic apparatus or said component; and bringing the protective cover into proximity with the component so as to cause the contact surface to adhere to the lithographic apparatus or said component and remain adhered without the application of external force. It is also provided a patterning device for use in a lithographic apparatus and a lithographic apparatus.
US12001147B2 Precision multi-axis photolithography alignment correction using stressor film
Aspects of the present disclosure provide a method for improving overlay alignment of patterning by correcting wafer shape. For example, the method can include receiving a wafer having a working surface with at least partially-fabricated semiconductor devices, and a backside surface opposite to the working surface. The method can also include forming a first stressor film on the backside surface. The first stressor film can modify overlay alignment of the working surface in a first direction across the working surface of the wafer. The method can also include forming one or more first semiconductor structures on the working surface of the wafer. The first semiconductor structures are aligned in the first direction.
US12001143B2 Lithography exposure system with debris removing mechanism
A lithography system includes an extreme ultraviolet (EUV) light source, a reticle stage, a reflection layer, and a plurality of light permeable protrusions. The EUV light source is configured for generating an EUV light beam. The reticle stage is configured for holding a reticle with a front surface of the reticle facing in a downward direction. The reflection layer is below the reticle stage. The light permeable protrusions are formed on the reflection layer. Each of the light permeable protrusions includes a bouncing surface facing in a direction that forms an acute angle with the downward direction. A first portion of the EUV light beam from the EUV light source passes through the bouncing surface of each of the light permeable protrusions to the reflection layer and is reflected to the reticle by the reflection layer.
US12001142B2 Wafer processing device and method
The present application relates to a wafer processing device and a wafer processing method. The wafer processing device includes: a spraying unit configured to spray a photoresist-removing solution to remove a photoresist; and a heating unit mounted to the spraying unit and configured to heat the photoresist-removing solution to a preset temperature. According to the wafer processing device and wafer processing method of the present application, the photoresist-removing solution is heated to a preset temperature, so that the photoresist-removing solution dissolves the photoresist more rapidly and thoroughly. Therefore, the photoresist may be removed from a surface of the wafer more thoroughly, and further a yield of the wafer is increased.
US12001139B2 Resist composition and patterning process
A resist composition is provided comprising a base polymer and a quencher comprising a cyclic ammonium salt having a fluorinated saturated hydrocarbyl group or fluorinated aryl group. The resist composition has a high sensitivity and forms a pattern with improved LWR or CDU, independent of whether it is of positive or negative tone.
US12001136B2 Pellicle intermediary body, pellicle, method for manufacturing of pellicle intermediary body, and pellicle manufacturing method
A pellicle intermediary body, a pellicle, a method for manufacturing a pellicle intermediary body, and a pellicle manufacturing method are provided. A pellicle intermediary body has a Si substrate, a Si oxide film formed on a surface of the Si substrate, and a Si layer formed on a surface of the Si oxide film. The Si layer includes a low COP (Crystal Originated Particle) portion which is a part where the number of COPs decreases as it approaches the surface of the Si layer and is formed in the part that constitutes the surface of the Si layer.
US12001125B1 Folded camera with continuously adaptive zoom factor
Folded Tele cameras comprising an optical path folding element (OPFE) for folding a first optical path OP1 to a second optical path OP2, a lens including N=8 lens elements, the lens being divided into three lens groups numbered, in order from an object side of the lens, G1, G2 and G3, and an image sensor, wherein G1 and G3 are included in a single G13 carrier, wherein G2 is included in a G2 carrier, wherein both the G13 carrier and the G2 carrier include rails for defining the position of G2 relative to G13, wherein the Tele camera is configured to change a zoom factor continuously between a minimum zoom factor ZFMIN and a maximum zoom factor ZFMAX by moving the G2 carrier relative to the G13 carrier and by moving the G13 carrier relative to the image sensor, and wherein an effective focal length (EFL) is 7.5 mm
US12001122B2 Special effect screen and photo booth
A special effect screen and a photo booth include a special effect screen assembly. The special effect screen assembly includes a supporting frame and a special effect curtain. The supporting frame supports and unfolds the special effect curtain, so that a top projection of the special effect curtain is curved. The supporting frame includes an adjusting mechanism adjusting an arc of the top projection of the special effect curtain. The supporting frame includes a connecting base, two adjusting frames, first fasteners, and elastic supporting rods. The two adjusting frames are respectively arranged on two sides of the connecting base and are slidably connected to the connecting base. The first fasteners are configured to connect the adjusting frames to the connecting base. The elastic supporting rods pass through the special effect curtain. Two ends of each of the elastic supporting rods are respectively connected to the two adjusting frames.
US12001118B2 Transverse-magnetic polarization silicon-photonic modulator
A silicon-photonic optical modulator includes at least one optical input and at least one optical waveguide that is connected to the at least one optical input. The at least one optical waveguide is configured to propagate quasi-transverse-magnetic (quasi-TM) polarized light, where each of the at least one optical waveguide is configured as a rib waveguide that includes a rib arranged on a slab. The silicon-photonic optical modulator also includes at least one electrode configured to apply at least one electric field to the quasi-TM polarized light in the at least one optical waveguide. In some implementations, a height of the rib waveguide is greater than 0.85λ/n, where λ is a free-space wavelength of light and n is a refractive index of silicon in the silicon-photonic optical modulator, and a width of the rib waveguide is greater than a thickness of the slab.
US12001115B2 Optical modulator and method of use
An optical device. In some embodiments, the device comprises: an input waveguide, configured to receive light; a first electro-absorption modulator, coupled to receive light from the input waveguide, and operable to produce a first output or a second output, wherein the second output has a lower amplitude than the first output; a second electro-absorption modulator, coupled to receive light from the input waveguide, and operable to produce a third output or a fourth output, wherein the fourth output has a lower amplitude than the third output; and an output waveguide, coupled to receive light from the first electro-absorption modulator and the second electro-absorption modulator, and output a combined signal comprising an output of the first electro-absorption modulator and an output of the second electro-absorption modulator.
US12001101B2 Connector, printed circuit board mounting the connector, and display apparatus including the same
A display apparatus includes a display panel, a printed circuit board defining an upper surface, a lower surface opposite the upper surface, and a through-hole, a plurality of light sources mounted on the upper surface of the printed circuit board and configured to emit light to the display panel, and a connector inserted into the through-hole on the upper surface of the printed circuit board. The connector includes a connector body inserted into the through-hole, and a plurality of connector terminals disposed in proximity to the upper surface of the printed circuit board. The connector terminals are configured to electrically connect the connector body to a portion of the printed circuit board, and may in certain embodiments connect a first portion of the printed circuit board on one side of the connector body to a second portion of the printed circuit board on an opposite of the connector body.
US12001089B2 Display system and vehicle
According to one embodiment, a display system includes an external light sensor, a display panel, a viewing angle control panel including a liquid crystal layer containing liquid crystal molecules twist-aligned, configured such that a drive voltage applied to the liquid crystal layer is controlled based on an external light intensity detected by the external light sensor, and a polarization axis rotation element disposed between the viewing angle control panel and the display panel. The drive voltage when the external light intensity is less than a threshold value is greater than the drive voltage when the external light intensity is greater or equal to than the threshold value.
US12001087B2 Progressive spectacle lens
A progressive spectacle lens, a method for its production, and a related computer program are disclosed. The progressive spectacle lens has a progressive surface including a central viewing zone, a lower viewing zone, two peripheral vision zones extending bilaterally from a vertical meridian of the progressive surface, and an upper viewing zone. The central viewing zone has a surface power providing a first refracting power for distance vision and the lower viewing zone has a greater surface power than the central viewing zone providing a second refracting power corresponding to near vision and being connected to the central viewing zone by a first progressing power region. The progressive spectacle lens generates a retarding or arresting effect on myopia progression, especially in myopic juveniles.
US12001083B2 Rim frame and lens structure
The rim frame and the lens are continuously restrained to each other over a range other than the gap to stabilize holding of the lens while attachment and detachment of the lens can be facilitated by expanding a gap as consolidating the gaps in the two places into one place due to the deflection of the rim frame and movement of the lens in the left-right direction, whereby the lens can be easily attached and detached without using a tool such as a screwdriver, while can achieve holding stability when fixing the lens and ease of attachment and detachment.
US12001070B2 Flexible optical-fiber ribbon
An optical-fiber ribbon having excellent flexibility, strength, and robustness facilitates separation of an optical fiber from the optical-fiber ribbon without damaging the optical fiber's glass core, glass cladding, primary coating, secondary coating, and ink layer, if present.
US12001069B2 Space active optical cable
A space active optical cable (SAOC) includes a cable including one or more optical fibers, and two or more electrical transceivers on opposing ends of the cable and interconnected by the cable. Each of the electrical transceivers includes an enclosure that encloses one or more light sources, one or more light detectors, and control electronics. Also included in the enclosure are a coupling medium to couple light into and out of the one or more optical fibers. The coupling medium can be reflecting surface or an on-axis mount. The enclosure provides a suitable heat propagation and electromagnetic interference (EMI) shielding, and the cable and the two or more electrical transceivers are radiation resistant. SAOC features optionally support a health check algorithm that allows trending optical performance in the absence of an optical connector and a potential surface treatment to increase nominally low emissivity of an EMI conductive surface.
US12001068B2 Optical assembly for optical transceiver and optical transceiver using same
Embodiments of the present disclosure are directed to an optical assembly for optical transceiver which is composed of two separate sub-assemblies including an assembly that is coupled with a substrate and has a post formed to have a central hollow into a multi-branched shape, for increasing the optical alignment efficiency between the optical elements included in the optical assembly for optical transceiver which involves multiple complicated and sophisticated processes, the optical assembly for optical transceiver being structured to drain out the epoxy resin or the refractive index matching material used when coupling the optical fiber inserted from the outside with the optical elements, whereby greatly reducing optical alignment errors caused by the epoxy resin or refractive index matching material, as well as directed to an optical transceiver using the optical assembly for optical transceiver.
US12001066B2 Apparatus and method for maintaining optical ferrule alignment during thermal expansion or contraction
An optical ferrule has a different thermal expansion coefficient than a substrate to which a optical device is mounted, the ferrule optically coupling the device to one or more optical fibers. The optical ferrule includes and/or a cradle in which the ferrule is mounted include lateral and longitudinal engagement feature that ensure alignment with the optical device at an operating temperature, the ferrule expanding relative to the substrate when transitioning to the operating temperature.
US12001064B2 Small form factor fiber optic connector with multi-purpose boot
An optical connector holding two or more LC-type optical ferrules is provided. The optical connector includes an outer body, an inner front body accommodating the two or more LC-type optical ferrules, ferrule springs for urging the optical ferrules towards a mating connection, and a back body for supporting the ferrule springs. A removable inner front body for polarity change is disclosed. A multi-purpose rotatable boot assembly for polarity change is disclosed. The multi-purpose boot assembly can be pushed and pulled to insert and remove the micro connector from an adapter receptacle.
US12001060B2 Safety female adapter device for fiber optic connections
The present invention relates to a safety female adapter device for fiber optic connections, configured to house a male optical connector, characterized in that it includes controlled release locking means configured to constrain a longitudinal sliding of the male connector with respect to the female adapter device, when the connector is inserted in the adapter device to establish the optical connection, and release the longitudinal sliding of the connector with respect to the adapter device, during the insertion or disconnection of the male connector in/from the female adapter device.
US12001052B2 Radiation-resistant laser optical fiber preform core rod and preparation method therefor
A radiation-resistant laser optical fiber preform core rod at least includes one type of activated ion (Yb3+, Er3+) and one or more types of co-doped ion (Al3+, P5+, Ge4+, Ce3+, F−), and —OD group of 16-118 ppm. Irradiation resistance of core rod glass can be effectively improved by sequentially performing pre-treatments, i.e. deuterium loading, pre-irradiation and thermal annealing on a preform core rod. Electron paramagnetic resonance test shows that, under the same radiation condition, the radiation induced color center concentration in a preform core rod treated by the method above is lower than in an untreated core rod by one or more orders of magnitude. The obtained core rod can be used for preparing a radiation-resistant rare earth-doped silica fiber, and has the advantages of high laser slope efficiency, low background loss, being able to be used stably in a vacuum environment for a long time, for example.
US12001049B2 Optical fiber sensor for shape sensing, optical shape sensing device, system and method
The present invention relates to an optical fiber sensor for shape sensing, comprising an optical fiber having embedded therein a number of at least four fiber cores (1 to 6) arranged at a distance from a longitudinal center axis (0) of the optical fiber, the number of fiber cores (1 to 6) including a first subset of at least two fiber cores (1, 3, 5) and a second subset of at least two fiber cores (2, 4, 6), the fiber cores (2, 4, 6) of the second subset being arranged to provide a redundancy in a shape sensing measurement of the fiber sensor (12′). The fiber cores (1, 3, 5) of the first subset are distributed in azimuthal direction around the center axis (0) with respect to one another, and each fiber core (2) of the second subset is arranged in non-equidistantly fashion in azimuthal direction around the center axis (0) with respect to two neighboring fiber cores (1, 3) of the first subset.
US12001047B2 Surface light source
A light-guiding member includes a plurality of light-emitting portions separated by grooves; and a plurality of light sources each corresponding to a respective one of the plurality of light-emitting portions. The plurality of light-emitting portions include a plurality of outer portions, and at least one inner portion located in a region surrounded by the plurality of outer portions in a plan view. Each of the plurality of outer portions is adjacent to a smaller number of the light-emitting portions than a number of the light-emitting portions adjacent to a single inner portion of the at least one inner portion in a plan view. An area of a single outer portion of the plurality of outer portions is smaller than an area of the single inner portion in the plan view.
US12001045B2 Lighting device
A lighting device includes a plurality of first lighting units emitting a first output light and a plurality of second lighting units emitting a second output light. Each of the first lighting units includes a first light source, a first reflective layer, and a first light converting structure. Each of the second lighting units includes a second light source, a second reflective layer, and a second light converting structure. The first output light has a fist sub peak between 400 nm and 500 nm and a first main peak between 590 nm and 780 nm, the second output light has a second sub peak between 400 nm and 500 nm and a second main peak between 520 nm and 589 nm, and a normal intensity of the first sub peak is less than a normal intensity of the second sub peak.
US12001041B2 Multilayer laminate film
The invention provides a multilayer laminated film with alternately laminated birefringent and isotropic layers. The birefringent layers have a first monotonically increasing region of optical thickness and contain monotonically increasing region 1A of maximum optical thickness is 100 nm or less, and monotonically increasing region 1B of minimum optical thickness of more than 100 nm, and ratio 1B/1A of slope 1B of monotonically increasing region 1B to slope 1A of monotonically increasing region 1A is 0.8 or more and less than 1.5. The isotropic layers have a second monotonically increasing region of optical thickness and contain monotonically increasing region 2A of maximum optical thickness of 200 nm or less and monotonically increasing region 2B of minimum optical thickness of more than 200 nm, and ratio 2B/2A of slope 2B of monotonically increasing region 2B to slope 2A of monotonically increasing region 2A is more than 1.5 and less than 5.
US12001038B2 Patterned wavelength-selective film
The disclosed patterned wavelength-selective material and process for making the patterned wavelength-selective material uses patterned applied adhesive and a structurally weak wavelength-selective material that includes portions that contact the adhesive and break to remain in contact with the adhesive. In one embodiment, the wavelength-selective material comprises an array of sections with cuts at least partially through a wavelength-selective film at each section secured to the adhesive. In another embodiment, the wavelength-selective film comprises a transfer stack of layers.
US12001037B2 Light control filter
A light control filter includes a sheet having a sea-island structure including a light-transmitting portion and a light-shielding portion, wherein the light-transmitting portion and the light-shielding portion each extend from a first principal surface to a second principal surface, wherein any one of the light-transmitting portion and the light-shielding portion forms a plurality of island portions configured to penetrate through the sheet from the first principal surface to the second principal surface, and another of the light-transmitting portion and the light-shielding portion forms a sea portion configured to separate the plurality of island portions from one another, and wherein the sea portion has an MD-1 rubber hardness of 25 or more and 80 or less.
US12001036B2 Multilayer optical films and articles comprising the same
Multilayer optical film comprising at least a plurality of alternating first and second optical layers. Embodiments of the multilayer optical film are useful, for example, in UV-C shield, UV-C light collimator, and UV-C light concentrator applications.
US12001035B2 Display substrate and display device
A display substrate and a display device are provided. The display substrate includes a plurality of repeat units. Each of the plurality of repeat units includes one first-color sub-pixel, one second-color sub-pixel pair and one third-color sub-pixel which are arranged in a first direction, the second-color sub-pixel pair includes two second-color sub-pixels arranging in a second direction. In three sub-pixels of different colors which are adjacent to each other, orthographic projections of light-emitting layers of at least two sub-pixels adjacent to each other on the base substrate are overlapped or connected, and a spacing is disposed between at least part of the light-emitting layers of two sub-pixels which are adjacent to each other.
US12001024B2 Energy-efficient adaptive 3D sensing
An energy-efficient adaptive 3D sensing system. The adaptive 3D sensing system includes one or more cameras and one or more projectors. The adaptive 3D sensing system captures images of a real-world scene using the one or more cameras and computes depth estimates and depth estimate confidence values for pixels of the images. The adaptive 3D sensing system computes an attention mask based on the one or more depth estimate confidence values and commands the one or more projectors to send a distributed laser beam into one or more areas of the real-world scene based on the attention mask. The adaptive 3D sensing system captures 3D sensing image data of the one or more areas of the real-world scene and generates 3D sensing data for the real-world scene based on the 3D sensing image data.
US12001022B2 Extended field-of-view near-to-eye wearable display
An extended field-of-view near-to-eye display system provides for AR/MR image viewing over about a 180° FOV. The display system may include a multiplicity of display panels per eye of a user and may include both high- and low-resolution display capabilities. The high-resolution displays may be positioned in front of the user's eyes in their primary visual field while the low-resolution displays may be positioned so as to be seen by the user's peripheral vision. The low-resolution displays provide cueing information to the user out to the limit of visual perception (for each eye), placing encoded light and movement in the periphery of the user's vision for enhanced situational awareness.
US12001019B2 Display apparatus realizing a virtual image
A display apparatus providing a virtual image to user is provided. The display apparatus may include a hologram optical element on a path of light emitted from a display panel. The display panel may emit light having different peak wavelength ranges. The reflection angle or the refraction angle recorded in the hologram optical element is different according to the peak wavelength range. Thus, the display apparatus may provide a plurality of virtual images having different focal lengths to the user without physical movement or mechanical operation of the display panel.
US12001015B1 Projection system and contact lens used therefor
A projection system includes an optical device, a positioning device, and a projector. The optical device has a substrate and at least two positioning components, and the at least two positioning components are respectively disposed on multiple different areas of the substrate. The positioning device performs positioning on the optical device according to the positioning component on the substrate and generates a position signal. The projector projects an image light beam to the optical device, receives the position signal, and determines a projection direction of the image light beam according to the position signal.
US12001013B2 Pixel intensity modulation using modifying gain values
A visual perception device has a look-up table stored in a laser driver chip. The look-up table includes relational gain data to compensate for brighter areas of a laser pattern wherein pixels are located more closely than areas where the pixels are further apart and to compensate for differences in intensity of individual pixels when the intensities of pixels are altered due to design characteristics of an eye piece.
US12001011B2 Optical element and a method of visually authenticating an object
The invention relates to an anti-copy optical element comprising a caustic layer and a mask layer configured to simultaneously display a visible image reproducing a reference image and form a projected image containing a visible caustic pattern reproducing a reference pattern, upon illumination of the optical element with a light source, the projected image being distinct from the reference image. The invention also relates to a method for designing a relief pattern of a light-redirecting surface of said caustic layer consistently with the transmission properties of the mask layer.
US12001008B2 Fast temperature tuning for optical receivers
A new and improved tunable optical receiver based on thermal optics and controllers for technologies that require fast wavelength channel tuning. The device entails a thermal control system in which a wavelength tunable filter, a sensor and at least two thermal actuators enables fast tuning, which are controlled by advanced algorithms. The key compositions of both parts are outlined and their main requirements are discussed.
US12001007B1 Optical scope zero stop
A turret for an optical scope including a base, a turret cover graspable by a user, a zero stop limiter, a zero stop ring extending around a guide groove, and a projection movable within the guide groove. The turret cover and the ring are operable in a zero stop setting mode in which these components rotate in unison about an axis of rotation, while the turret cover remains installed on the turret, so the projection moves in the guide groove until the projection engages the zero stop limiter to establish a zero stop. The turret cover can include a first interface element and the zero stop ring can include a second interface element that interface with one another so these components rotate in unison. The guide groove can be defined by a guide sleeve fixed to the base and threadably engaged with the ring.
US12001003B2 Immersion front-end lens system
An accessory optic is described which enables a non-immersed, long working distance microscope objective to be used as a higher-power immersion objective. This is particularly useful for biological imaging of specimens in an index-matching clarification medium. The accessory approach is the opposite of conventional unitized immersion objective design and presents several advantages over conventional design. The front lens element of the accessory may be selected to have precisely the refractive index of the specimen immersion medium and the accessory may be designed for use with immersion media that are incompatible with conventional immersion objectives. A dual accessory enables two such modified objectives to be optimized for light-sheet microscopy.
US12001000B2 Illumination unit for microscopes
An illumination unit for microscopes has an MID structure for the free spatial arrangement of different electronic and optical components, so that surfaces of a three-dimensional carrier are available as a replacement for printed circuit boards. The MID structure designed as an illumination unit contains a closed annular main part having an annular free beam opening, where columns are arranged on the main part. On the free ends of the columns, illumination means are provided which can be contacted via conductor paths provided on the surface of the MID structure. The columns contain a cooling structure on a side surface facing away from the free beam opening, and a plug for the power supply and a control unit for controlling the illumination means are provided on the main part of the MID structure. The MID structure designed as an illumination unit is provided in a housing of a microscope objective.
US12000996B2 Low total track length lens assembly including seven lenses of +−+−++− refractive powers for large sensor format
Lens assemblies comprising from an object side to an image side, seven lens elements numbered L1-L7; an optical window; and an image sensor having a sensor diagonal length (SDL), wherein an exemplary lens assembly has a total track length TTL that includes the optical window an effective focal length EFL and a field of view (FOV), wherein TTL/EFL<1.100, wherein TTL/SDL<0.64, wherein FOV<90 degrees, wherein a normalized thickness standard deviation constant T_STD of at least four of the seven lens elements complies with T_STD<0.035, and wherein a focal length f1 of lens element L1 fulfills f1/EFL<0.95.
US12000994B2 Optical imaging lens
An optical imaging lens includes a first, a second, a third, a fourth, a fifth, a sixth, a seventh and an eighth lens elements from an object side to an image side in order along an optical axis. The optical imaging lens satisfies: EFL/(G45+T5)≤8.500, wherein EFL is an effective focal length of the optical imaging lens, G45 is an air gap from the fourth lens element to the fifth lens element along the optical axis, and T5 is a thickness of the fifth lens element along the optical axis.
US12000992B2 Optical imaging system and camera device including five lenses of ++−+−, ++−−−or ++−−+ refractive powers
The present disclosure provides an optical imaging system and a camera device equipped with the optical imaging system. The optical imaging system includes sequentially, from an object side to an image side along an optical axis, a first lens having a positive refractive power, wherein an image-side surface of the first lens gradually changes from a paraxial concave surface to an edge convex surface as the image-side surface moves away from the optical axis; a second lens having a positive refractive power, wherein an object-side surface of the second lens is a convex surface, and an image-side surface of the second lens is a convex surface; a third lens having a negative refractive power; a fourth lens having a positive refractive power or a negative refractive power; and a fifth lens having a positive refractive power or a negative refractive power, wherein an object-side surface of the fifth lens is a convex surface at a paraxial position, and an image-side surface of the fifth lens is a concave surface at a paraxial position. A combined refractive power of the fourth lens and the fifth lens is a negative refractive power.
US12000990B2 Optical imaging lens assembly
The disclosure provides an optical imaging lens assembly, which sequentially includes from an object side to an image side along an optical axis: a first lens with a positive refractive power; a second lens with a refractive power; a third lens with a refractive power; a fourth lens with a refractive power; a fifth lens with a positive refractive power; a sixth lens with a negative refractive power; a seventh lens with a refractive power; an eighth lens with a positive refractive power; a ninth lens with a refractive power; and a tenth lens with a negative refractive power; wherein an effective focal length f of the optical imaging lens assembly and a maximum field of view FOV of the optical imaging lens assembly satisfy f×tan(½FOV)>6.0 mm.
US12000988B2 Camera lens group
The present disclosure discloses a camera lens group including, sequentially from an object side to an image side along an optical axis, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, a seventh lens, an eighth lens, a ninth lens and a tenth lens. Each of the first lens to the tenth lens has refractive power. Half of a diagonal length ImgH of an effective pixel area on an imaging plane of the camera lens group satisfies: ImgH≥6.00 mm.
US12000987B2 Camera optical lens
The present disclosure relates to an optical lens and discloses a camera optical lens. The camera optical lens includes nine lenses, and the nine lenses from an object side to an image side are: a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, a seventh lens, an eighth lens and a ninth lens. The second lens has a positive refractive power, and the camera optical lens satisfies: −5.50≤f1/f≤−2.00; 3.00≤d15/d16≤15.00; wherein, f denotes a focal length of the camera optical lens, f1 denotes a focal length of the first lens, d15 denotes an on-axis thickness of the eighth lens, and d16 denotes an on-axis distance from an image-side surface of the eighth lens to an object-side surface of the ninth lens. The camera optical lens has good optical performance, and meets the design requirements of large apertures, and ultra-thin.
US12000983B2 Camera optical lens
The present disclosure relates to optical lens, and provides a camera optical lens including from an object side to an image side in sequence: a first lens having a positive refractive power, a second lens having a negative refractive power, a third lens having a positive refractive power, a fourth lens having a positive refractive power, a fifth lens having a negative refractive power, a sixth lens having a positive refractive power, a seventh lens having a negative refractive power, and an eighth lens having a negative refractive power; wherein the camera optical lens satisfies the following conditions: 0.95≤f/TTL; −4.00≤f2/f≤−1.80; and 3.00≤(R13+R14)/(R13−R14)≤25.00. The camera optical lens can achieve good optical performance while meeting design requirements for a large aperture, a long focal length and ultra-thinness.
US12000975B2 Borehole inspecting and testing device and method of using the same
An inspection system to measure the condition of at least a wall of a ground opening, the inspection system having a head unit for lowering into a borehole during a data collection phase wherein at least one set of test data is collected concerning one or more physical characteristics of the borehole during the data collection phase, the head unit having an internal measurement system and a sensor arrangement with a plurality of sensors facing radially outwardly of a head axis that is generally parallel to at least a portion of a borehole axis, the plurality of sensors allowing the head unit to be moved during the data collection phase without rotation about the head axis, the plurality of sensors at least partially producing the at least one set of test data collected during the data collection phase.
US12000972B2 Attenuation of interface waves using single component seismic data
Systems and methods for filtering interface waves from single component seismic data are disclosed. In one embodiment, a method of filtering seismic data includes comparing amplitude coefficients of a matrix storing the seismic data in a time-frequency domain against an amplitude threshold, and comparing frequencies of the matrix against a maximum expected frequency of noise. The method further includes, for each amplitude coefficient having less than the amplitude threshold and an associated frequency less than the maximum expected frequency of noise, scaling the amplitude coefficient to reduce its value. The method also includes performing an inverse time-frequency transformation on the matrix to generate a noise model in a time domain, and subtracting the noise model from the seismic data in the time domain to generate filtered seismic data.
US12000963B2 LiDAR device and method of operating the same
Provided is a light detection and ranging (LiDAR) device including a light transmitter including a plurality of light sources, each of the plurality of light sources being configured to emit light toward an object, a light receiver including a plurality of light detection elements, each of the plurality of light detection elements being configured to detect reflected light reflected from the object that is irradiated with the light emitted by the plurality of light sources, and the light receiver being configured to remove crosstalk from second detection information output by at least one light detection element of the plurality of light detection elements based on first detection information output by any one of remaining light detection elements of the plurality of light detection elements, and a processor configured to obtain information on the object based on the second detection information with the crosstalk removed.
US12000954B2 Transmit beamforming method for integrated multi-antenna system with joint near-field sensing and far-field communication
A transmit beamforming method for integrated multi-antenna systems with joint near-field sensing and far-field communication, which includes: (1) establishing a communication signal transmission model and a communication channel model, and analyzing an upper limit of communication spectrum efficiency; (2) acquiring an optimal communication beam matrix based on the communication channel model; (3) establishing a near-field sensing signal model; (4) generating an optimal radar beam matrix based on an antenna array response vector of a radar detection target; (5) introducing a compromise factor to construct an initial optimization problem of an integrated beamforming matrix in power constraint based on the established near-field sensing signal model; and (6) transforming and solving the constructed initial optimization problem to obtain the integrated beamforming matrix.
US12000953B2 Radar device
A radar device for automotive applications comprises a radar circuit configured to process a radar signal that has a first signal portion and a second signal portion, wherein the first signal portion occupies a first frequency band and the second signal portion occupies a second frequency band that is separate from the first frequency band. An antenna device of the radar device comprises a first and second antenna element that are both coupled to a common signal port of the radar circuit and the radar device is configured to route both the first signal portion and the second signal portion via the common signal port between the radar circuit and the antenna device. The antenna device is a frequency selective antenna device that transduces the first signal portion via the first antenna element and not via the second antenna element and that transduces the second signal portion at least via the second antenna element.
US12000951B2 Robust radar-centric perception system
A radar data acquisition circuit comprising: a radar receiver to receive radar data representing a radar scene in response to a sequence of extended sampling waveform frames that includes multiple sampling waveform subframes; and a first processor; configured with stored program instructions to generate one or more replacement sampling waveform subframes to include in an extended sampling waveform frame of the sequence based at least in part upon one or more radar parameters of radar data received using the sequence of extended sampling waveform frames.
US12000948B2 Positioning system
An ultrawide band two-way ranging based positioning system includes a number of active tags each having a position, and a number of beacons configured for location of a position of a tag of the plurality of active tags. The active tags and the beacons are synchronized continuously to a common time base.
US12000945B2 Visual and RF sensor fusion for multi-agent tracking
Methods and systems for determining a device position include determining a first position estimate using radio-based range information. A second position estimate is determined using visual odometry information. The first position estimate and the second position estimate are fused based on radio environmental conditions and visual environmental conditions to determine a final position estimate. Resources are deployed based on the final position estimate.
US12000944B2 Positioning system with NLOS identification and multipath mitigation
A system and method for positioning for line-of-sight and non-line-of sight environments. In some embodiments, the method includes: receiving, by a User Equipment (UE), from a first Transmission and Reception Point (TRP) of a network, a Positioning Reference Signal (PRS); and sending, by the UE, a response to the network. The sending may include sending an indicator, the indicator indicating whether the UE has performed a measurement based on the Positioning Reference Signal, received via a line-of-sight path; or the sending may include identifying a first detected path and sending a plurality of measurements to the network, the plurality of measurements including, for each of a first plurality of paths, the arrival time difference relative to the arrival time of the first detected path, the first plurality of paths not including the first detected path, and the first plurality of paths including two paths.
US12000942B2 Methods and apparatuses for positioning in a wireless communications network
The present disclosure relates to methods and apparatuses for improving positioning of a device in a wireless communications network. In some embodiments, a method performed by a measuring device configured to communicate with a positioning device, comprises: determining a cross-correlation between a received signal and a transmitted reference signal; determining a channel impulse response (CIR) of the cross-correlation related to a first lobe detected above a selected threshold in said CIR; and reporting information on a truncated part of the CIR around the first lobe to the positioning device for enabling the positioning device to correct or estimate a measurement related to a distance between a transmitter and the measuring device and/or a distance between at least one reflecting cluster and the measuring device.
US12000939B2 Systems and methods of determining an improved user location using real world map and sensor data
Systems and methods for determining an improved user location using real world map data and/or sensor data are provided. In one embodiment, the method can include obtaining an initial estimate of a location of a user device and maps information corresponding to a geographic area at least partially surrounding the initial estimate of the location of the user device. The maps information can include one or more physical boundaries located at least in part within the geographic area at least partially surrounding the initial estimate. The method can further include determining a set of permissible areas that can potentially include the user device. The set of permissible areas can be determined based at least in part on the one or more physical boundaries. The method can further include revising the initial estimate to provide a revised estimate for the location of the user device based at least in part on the set of permissible areas.
US12000932B2 Light detection and ranging (LIDAR) system having rotatable prism disk for beam steering of lasers
A LIDAR system includes a LIDAR unit. The LIDAR unit includes a housing defining a cavity. The LIDAR unit further include a plurality of emitters disposed on a circuit board within the cavity. Each of the emitters emits a laser beam along a transmit path. The LIDAR system further includes a first optic rotatable about a first axis at a first rotational speed and a second optic rotatable about a second axis at a second rotational speed that is faster than the first rotational speed. The first optic is positioned relative to the LIDAR unit such that a plurality of laser beams exiting the LIDAR unit pass through the first optic. The second optic is positioned relative to the first optic such that each of a plurality of refracted laser beams exiting the prism disk reflect off of the second optic.
US12000931B2 Continuous wave time of flight system
Systems and methods for a lower energy/faster time of flight camera system configured to measure distance to an object. The system is configured to emit laser light modulated with a first frequency and image light reflected by an object in order to determine a first phase difference between the emitted and reflected light. The system emits laser light modulated with a second frequency and images light reflected by the object to determine a second phase difference between the emitted and reflected light. The distance to the object is determined using the first and second phase differences. The system is arranged to operate at lower energy for obtaining the first phase difference compared with the operation to obtain the second phase difference. This results in lower overall energy consumption and faster overall operation without any significant reduction in accuracy of imaging.
US12000929B2 Detecting user presence
Techniques and apparatuses are described that implement an ultrasonic sensor capable of detecting user presence. This ultrasonic sensor can detect user presence without relying on time-of-flight techniques. In particular, the ultrasonic sensor can determine that a user is present based on the occlusion of at least one receiving transducer (e.g., microphone occlusion), the occlusion of at least one transmitting transducer (e.g., speaker occlusion), or a detected change in an audible noise floor of at least one transducer. In this way, the ultrasonic sensor can continue to detect user presence in situations in which a user occludes one or more transducers of the ultrasonic sensor. The ultrasonic sensor can also control operation of another component within a computing device based on the presence of the user to improve the user experience and/or improve power management.
US12000919B2 Systems and methods for magnetic resonance imaging
A system and method for MRI are provided. An initial spatial factor may be based on first MRI signals collected in a first imaging stage of an MRI scan of a subject. Second MRI signals collected during a second imaging stage of the MRI scan after the first imaging stage may be obtained. Temporal factors or/and updated spatial factors may be determined. Each of the temporal factors may be determined based on the second MRI signals collected before the determination of the temporal factor. Each of the updated spatial factors may be determined based on the second MRI signals collected before the determination of the updated spatial factor. Real-time MRI images within the second imaging stage may be generated. Each of the real-time MRI images may be generated based on the latest determined temporal factor and one of the initial spatial factor or the latest determined spatial factor.
US12000918B2 Systems and methods of reconstructing magnetic resonance images using deep learning
A computer-implemented method of reconstructing magnetic resonance (MR) images of a subject is provided. The method includes executing a neural network model for analyzing MR images, wherein the neural network model is trained with a first subset of training MR images as inputs and a second subset of the training MR images as outputs, wherein each image in the first subset is acquired during a neighboring respiratory phase of at least one of the images in the second subset. The method further includes receiving MR signals, reconstructing crude MR images based on the MR signals, analyzing the crude MR images using the neural network model, deriving clear MR images based on the analysis, wherein the clear MR images include reduced artifacts, compared to the crude MR images, and outputting the clear MR images.
US12000910B2 Sensor including protruding surface
A magnetic sensor includes an insulating layer, a first MR element, and a second MR element. The insulating layer includes a protruding surface including first and second inclined surfaces. Each of the first and second MR elements includes a magnetization pinned layer and a free layer. The magnetization pinned layer and the free layer of the first MR element are disposed on the first inclined surface. The magnetization pinned layer and the free layer of the second MR element are disposed on the second inclined surface. The dimension of the protruding surface in a direction parallel to the Z direction is in the range of 1.4 μm to 3.0 μm.
US12000909B2 Measuring device for weak and slowly changing magnetic fields, in particular for biomagnetic fields
A magnetic field measuring device having a cantilevered, mechanically vibratable, rectangular substrate strip, at least one flat side of the substrate strip being coated with a magnetostrictive material system, further having drive means designed for the temporally periodic exertion of a force component directed perpendicular to the flat sides of the substrate strip on at least one part of a flat side of the substrate strip with a predetermined excitation frequency and having a detection device for detecting an electrical signal generated by the vibration of the substrate strip, wherein a. the substrate strip is formed from a material with a modulus of elasticity greater than 5 GPa and b. the excitation frequency is set up as a function of the dimensions of the substrate strip in such a way that the substrate strip oscillates in mechanical resonance and forms a U-mode, and c. the detection device has an induction coil which surrounds the substrate strip in a contactless manner and has a coil axis aligned along the substrate strip.
US12000905B2 Power supply system for moving body
A power supply system for moving body includes a first power source, a first current path, a second power source, a second current path. The first power source supplies electric power to a redundant load. The first current path connects the first power source and the redundant load. The second power source supplies electric power to the redundant load. The second current path connects the second power source and the redundant load.
US12000902B2 Multispectral impedance determination under dynamic load conditions
Impedance testing devices, circuits, systems, and related methods are disclosed. A Device Under Test (DUT) is excited with a multispectral excitation signal for an excitation time period while the DUT is under a load condition from a load operably coupled to the DUT. A response of the DUT is sampled over a sample time period. The sample time period is configured such that it includes an in-band interval during the excitation time period and one or more out-of-band intervals outside of the in-band interval. A response of the DUT to the load condition during the in-band interval is estimated by analyzing samples of the response from the one or more out-of-band intervals. Adjusted samples are computed by subtracting the estimated load response during the in-band interval from the samples from the in-band interval. An impedance of the DUT is estimated by analyzing the adjusted samples.
US12000901B2 Battery state estimation based on multiple rates of hysteresis transit
A system for an electric vehicle includes a hysteresis module configured to calculate a plurality of hysteresis state components of a battery based on a measured current and a respective hysteresis transit rate, calculate an overall hysteresis state of the battery based on the plurality of hysteresis state components, and calculate a hysteresis voltage of the battery based on the overall hysteresis state, and a state of charge (SOC) module configured to calculate an SOC of the battery based in part on the hysteresis voltage.
US12000900B2 Apparatus and method for controlling turn-on operation of switch units included in parallel multi-battery pack
Disclosed is an apparatus and method for controlling a turn-on sequence of switches included in a parallel multi battery pack, including a processor that receives a switch voltage value from a voltage sensor coupled to a kth sequence switch unit (k is a turn-on sequence index, which is a natural number of 2 to n) before turning on the kth sequence switch, then turns on the kth sequence switch, subsequently receives a switch current value from a current sensor connected to the kth sequence switch, counts a watt energy value consumed in the kth sequence switch from the switch voltage value and the switch current value and determines the turn-on sequence of the first to nth switches in descending order from a switch having a greatest watt energy count value.
US12000899B2 Voltage measurement circuit and energy storage apparatus
A voltage measurement circuit includes: voltage dividing circuits that divide voltages of energy storage devices, in respective stages connected in series; switches that cut off the currents of the voltage dividing circuits in the respective stages, and a measurement unit that measures the voltages of the energy storage devices in the respective stages based on outputs of the voltage dividing circuits in the respective stages. The voltage dividing circuits in the respective stages each have a first resistor connected to the ground and a second resistor connected to a positive electrode of the corresponding energy storage device. The switch in a predetermined-number stage among the switches in the respective stages is an N-channel field-effect transistor (FET) having a source connected to the first resistor and a drain connected to the second resistor, and the source of the FET is a voltage output terminal with respect to the measurement unit.
US12000896B2 Battery system, SOC estimation method for battery system, computer apparatus, and medium
An SOC estimation method for a battery system includes mapping an upper limit and a lower limit of the state of charge of the second-system battery to a state of charge interval of the battery system, to establish a mapping relationship between the upper limit and the lower limit of the state of charge of the second-system battery and the state of charge interval of the battery system. The method includes calculating the state of charge of the second-system battery and estimating a state of charge of the battery system according to the mapping relationship.
US12000884B2 Integrated circuit testing device with coupled control of thermal system
A system includes a plurality of thermally-coupled zones and a plurality of thermal control devices, each controllable to thermally control one of the plurality of zones, and a plurality of temperature sensors, each configured to measure temperature of one of the plurality of zones. The system includes a control circuit configured to receive a temperature measurement for each of the plurality of zones, collect the temperature measurements in a temperature vector in a real coordinate system, and transform the temperature vector to a normal coordinate system that provides a plurality of uncoupled equations. The control circuit is configured to determine, based on the plurality of uncoupled equations and a desired temperature gradient, a desired power vector in the normal coordinate system, transform the desired power vector to the real coordinate system to generate a power vector, and control the plurality of heaters in accordance with the power vector.
US12000883B2 Semiconductor device and power conversion device
A deteriorated section identifying unit refers to correspondence information that defines a deteriorated section of a plurality of bonding sections to the emitter electrode surface to which the first bonding wires are connected, for a combination of temporal change of a first voltage that is a difference between a potential at a collector main terminal and a potential at the emitter main terminal and temporal change of a second voltage that is a difference between a potential at the emitter reference terminal and a potential at the emitter main terminal, and identifies the deteriorated section corresponding to a combination of temporal change of the first voltage measured by a first voltage measuring circuit and temporal change of the second voltage measured by a second voltage measuring circuit.
US12000882B2 Sampling measurement method, system, computer device and storage medium
Provided are a sampling measurement method and system, computer device and storage medium. The sampling measurement method includes: acquiring a preset measurement ratio of each process element in a process station; acquiring an actual measurement ratio of a process element associated with a lot of products to be measured that arrive at the measurement station in the process station; and, when the actual measurement ratio of the associated process element is less than the corresponding preset measurement ratio, controlling a measurement machine at the measurement station to measure the lot of products to be measured.
US12000878B1 Systems and methods for characterizing laser pulses
A laser diagnostic device may include a beamsplitter to split one or more input pulses into one or more fundamental pulses and one or more perturbing pulses, one or more beam-combining optics to combine the fundamental and perturbing pulses at a detection plane, a detector including a solid-state material at the detection plane, and a controller. The controller may receive a detector signal from the detector is indicative of nonlinear absorption in the solid-state medium of the fundamental pulses that is perturbed by the perturbing pulses. The controller may further extract a temporal electric field waveform of the one or more input pulses from the detector signal and provide as an output at least one of the temporal electric field waveform, a spectrum, or a spectral phase of the one or more input pulses.
US12000869B2 Positioning and correction of current sensing devices
A system includes a current sensor disposed proximate to a first conductor of a conductor assembly, the current sensor configured to measure a current through the first conductor and generate a first current measurement. The system also includes a correction module configured to perform a correction method. The correction method includes determining a frequency of the first current measurement, and applying a gain correction factor to the first current measurement, the gain correction factor based on pre-characterization data relating a gain of a reference current sensor to frequency. In addition, or alternatively, the correction method includes determining a first phase of the first current measurement, acquiring a second current measurement of a second conductor of the conductor assembly, determining a second phase of the second current measurement, and applying a current adjustment to the first current measurement based on a temporal relationship between the first phase and the second phase.
US12000866B2 Detection unit, semiconductor film layer inspection apparatus including the same, and semiconductor film layer inspection method using the same
The present invention provides a semiconductor film layer inspection apparatus (10) for detecting the electrical characteristics of a semiconductor film layer (30) formed on one surface of a substrate (20) and including an oxide semiconductor layer (31), and a detection unit used therein. The apparatus includes a base unit (40), a detection unit (200) and a carrier generator (300 300a and 300b). The detection unit (200) includes: a detection probe pin (230) and a detection probe module (202). The detection probe pin (230) includes a detection probe pin body (231) and a detection probe pin contactor unit (233). The detection probe pin contactor unit at least partially forms a plurality of independently detectable and operable segmented pin contactor unit blocks.
US12000859B2 Resonant microelectromechanical sensor with improved operation
A resonant sensor including a support, a proof body suspended from the support and having a resonant frequency ωa, an element that measures a force including at least one resonator of resonant frequency ωrn, the force being applied by the proof body, and a mechanical decoupling structure interposed between the proof body and the resonator. The decoupling structure includes a decoupling mass, a first connecting element between the decoupling mass and the proof body, a second connecting element between the decoupling mass and the resonator, the decoupling structure having a main vibration mode whose resonant frequency ωd is such that ωa<ωd<ωrn, the decoupling structure forming a mechanical low-pass filter between the proof body and the resonator.
US12000858B2 Vibration rectification error correction device, sensor module, and vibration rectification error correction method
A vibration rectification error correction device includes a first filter that operates in synchronization with the measured signal, and a second filter that operates in synchronization with the reference signal, in which the first filter generates a third signal based on a first signal having a first group delay amount and a second signal having a second group delay amount, the second filter receives a signal based on the third signal and outputs a fourth signal, and a first vibration rectification error and a second vibration rectification error have different polarities.
US12000855B2 Automated apparatus for characterization of fluid-solid systems
Embodiments of the present disclosure generally relate to apparatus, systems, and methods for characterizing fluid-solid systems. In an embodiment, a method includes placing a porous rock sample in a core holder, contacting the porous rock sample with a fluid to create a fluid-solid system inside the core holder, automatically adjusting a temperature and/or pressure of the fluid-solid system to a preselected value via a processor and at least one automated valve, monitoring the fluid-solid system for equilibrium, recording a value for temperature, pressure, and/or mass of the fluid-solid system, performing an action based on the recorded data, and repeating the adjusting, monitoring, recording, and performing operations to produce a thermodynamic data characteristic of the fluid-solid system. In one example, the performing operation includes analyzing a pressure signal for stationarity by performing an Augmented Dickey-Fuller (ADF) test and/or a Kwiatkowski-Phillips-Schmidt-Shin (KPSS) test.
US12000853B2 Agricultural sampling, sample preparation and analysis system and related methods
An automated computer-controlled sampling system and related methods for collecting, processing, and analyzing agricultural samples for various chemical properties such as plant available nutrients. The sampling system allows multiple samples to be processed and analyzed for different analytes or chemical properties in a simultaneous concurrent or semi-concurrent manner. Advantageously, the system can process soil samples in the “as collected” condition without drying or grinding. The system generally includes a sample preparation sub-system which receives soil samples collected by a probe collection sub-system and produces a slurry (i.e. mixture of soil, vegetation, and/or manure and water), and a chemical analysis sub-system which processes the prepared slurry samples for quantifying multiple analytes and/or chemical properties of the sample. The sample preparation and chemical analysis sub-systems can be used to analyze soil, vegetation, and/or manure samples.
US12000851B2 Laboratory sample distribution system and method for operating the same
A laboratory sample distribution system comprising a plurality of sample container carriers, each adapted to carry one or more sample containers, each carrier comprising at least one magnetically active device and at least one electrically conductive member, a transport plane adapted to support the carriers, a plurality of electro-magnetic actuators stationary arranged below the transport plane, the actuators being adapted to move the carriers on top of the transport plane by applying a magnetic force to the carriers, a plurality of inductive sensors distributed over the transport plane, a control unit configured to control the movement of the carriers using an output signal provided by the inductive sensors by driving the actuators such that the carriers move along corresponding transport paths, and an evaluation unit configured to linearize the output signal from an inductive sensor by means of a linearization algorithm.
US12000850B2 Laboratory sample distribution system and corresponding method of operation
A laboratory sample distribution system with a number of sample container carriers, each comprising at least one magnetically active device and adapted to carry a sample container; a transport plane adapted to support the carriers; a number of electro-magnetic actuators stationary arranged below the transport plane and adapted to move a corresponding carrier located on top of the transport plane by applying a magnetic force to the carrier; a touch panel arranged below the transport plane adapted to generate position signals (PS) depending on positions of the carriers located on top of the transport plane; a position determination unit adapted to determine the positions of the carriers located on top of the transport plane in response to the position signals (PS); and a control unit adapted to control the operation of the laboratory sample distribution system in response to the determined positions of the carriers.
US12000849B2 Automatic analyzer
A high-throughput automatic analyzer integrates a biochemical analysis section and a blood coagulation analysis section. The analyzer is capable of achieving a reduction in size, system cost, and lifecycle cost. The automatic analyzer includes: a reaction disk; a first reagent dispensing mechanism that dispenses a reagent to reaction cells on the reaction disk; a photometer that irradiates a reaction solution in the reaction cell with light; a reaction cell cleaning mechanism; a reaction vessel supply unit that supplies a disposable reaction vessel for mixing and reacting a sample and a reagent with each other; a second reagent dispensing mechanism that dispenses a reagent to the disposable reaction vessel; a blood coagulation time measuring section that irradiates a reaction solution in the disposable reaction vessel with light to detect transmitted or scattered light; and a sample dispensing mechanism that dispenses a sample to the reaction cell and the disposable reaction vessel.
US12000847B2 Instrument for processing cartridge for performing assays in a closed sample preparation and reaction system
In one embodiment, a diagnostic system includes an instrument coupled to a client device and having at least one sample processing bay. The diagnostic system has a software architecture including instrument software (ISW) associated with the instrument. The ISW receives an assay definition file (ADF) that has a control file and an assay analysis module (AAM) file. The processing bay prepares and senses the sample according to parameters in the OPUS file and then generates sensor scan data. The diagnostic system then analyzes the sensor scan data and prepares a report according to the AAM file.
US12000843B2 Compositions and methods for diagnosing and treating peroxisomal diseases
The invention features compositions and methods for the treatment and prevention of peroxisomal diseases (e.g., neonatal adrenoleukodystrophy and Zellweger syndrome), including in a subject selected as having increased levels of metallothionein polypeptides. The invention also provides compositions and methods for identifying a subject having a peroxisomal disease involving detecting metallothionein polypeptides or polynucleotides.
US12000842B2 Systems and methods for generating droplets and performing digital analyses
This disclosure provides for devices, methods, and systems for generating a plurality of droplets within a collecting container at an extremely high rate (e.g., of at least 1 million droplets per minute, etc.), each of the plurality of droplets comprising an aqueous mixture for a digital analysis, wherein upon generation, the plurality of droplets is stabilized in position within a region of the collecting container. The inventions enable partitioning of samples for digital analyses at unprecedented rates, where readout of signals from targets within such partitions can still be achieved in accordance with various assays.
US12000840B2 Methods for de novo protein sequencing
A method for determining an amino acid sequence of a polypeptide, including comprising: contacting a first sample containing the polypeptide with a first protease (e.g., Trypsin) to produce a first set of digested peptide fragments; fragmenting the first set of digested peptide fragments to produce a first set of fragmented peptide ions; determining masses of the first set of fragmented peptide ions; contacting a second sample containing the polypeptide with a second protease (e.g., Tryp-N); fragmenting the second set of digested peptide fragments to produce a second set of fragmented peptide ions; selecting pairs of peptide ions from the first and the second set of fragmented peptide ions that differ in mass by a mass of an arginine amino acid residue or a lysine amino acid residue; assigning an ion type (either N-terminal peptide ion or C-terminal peptide ion) to the selected pairs of the peptide ions from two sets of fragmented peptide ions; selecting a mass ladder of the same-type peptide ions in either set of fragmented peptide ions with incremental mass by the mass of amino acid residue(s), and assembling the identified amino acid residues from the mass ladder to determine the amino acid sequence of the polypeptide of interest.
US12000839B2 Methods for characterizing disulfide bonds
Compositions and methods for analyzing disulfide bonds are provided. An exemplary method includes preparing peptide standards having no disulfide bonds, scrambled disulfide bond peptide standards, and native disulfide bond peptide standards according to the sequence of the region of the protein drug product that includes the disulfide bond, digesting a sample of protein drug product into peptides, separating the protein drug product peptides, analyzing the protein drug product peptides and the peptide standards, identifying scrambled and native disulfide bond peptides by retention time, and quantifying the level of scrambled disulfide bond peptides.
US12000836B2 Methods for quantitating extra-cellular vesicle surface markers, and compositions for practicing the same
Methods of quantitating extra-cellular vesicle surface markers are provided. Aspects of the methods include comparing: a mean fluorescence intensity of a surface marker of interest (surface marker MFI) of a labeled extra-cellular vesicle (EV) sample with a calibration plot obtained from a liposome calibration composition to quantitate the surface marker on extra-cellular vesicles of the EV sample. Also provided are compositions that find use in practicing embodiments of the invention.
US12000833B2 Marker for predicting the sensitivity to PI3K inhibitors
PI3K signalling is the most increased pathway in human cancers. The four isoforms of PI3K are thought to be activated by different redundant mechanisms leading to a common downstream signalling. However, the mutational pattern of PI3K pathway or its level of expression is not sufficient to predict the sensitivity to PI3K inhibitors. By identifying for the first time a phosphopeptide that predict the sensitivity to p110α and/or p110γ inhibitors, the inventors provide insight in how to handle heterogeneity of PI3K expression patterns in tumoral samples for the choice of available PI3K-targetting drugs. Accordingly, the present relates to a phosphopeptide characterized by the amino acid sequence as set forth in SEQ ID NO:1 (PGTPSDHQSQEASQFER) wherein the threonine residue at position 3 is phosphorylated.
US12000829B2 Selection of patients for combination therapy
Described herein are methods for selecting cancer patients for treatment with a combination therapy comprising an HDAC inhibitor and a second therapeutic agent. In particular, methods are provided for the examination of a non-cancer cell type which are CD14-positive, HLA-DR-high and/or CD16-negative, as a therapeutic indicator in the setting of HDAC inhibitor combination therapies.
US12000828B2 Immunodetection chip, immunodetection device and using method
An embodiment of the disclosure provides an immunodetection chip, an immunodetection device and a using method. The immunodetection chip includes a substrate and a cover plate. The substrate is disposed opposite to the cover plate to form a detection chamber. One side, facing the cover plate, of the substrate is fixedly provided with substrate antibodies. An inside wall of the detection chamber is provided with a detection member. The detection member is configured to output a corresponding electrical signal while adsorbing biological magnetic beads. The substrate antibodies match with target antigens.
US12000823B2 Simultaneous disease detection system method and devices
The embodiments disclose a method including providing impedimetric biosensor electrodes and circuits on a substrate, providing at least two different biopolymer materials on the conductive impedimetric biosensors electrodes and circuits, applying a predetermined electrical current to the impedimetric biosensor electrodes for establishing a baseline value, providing at least one biologic sample onto the impedimetric biosensors electrodes for detection of at least one disease microorganism, measuring the electrical current after contact with the at least one biologic sample for changes in the baseline value, recording changes in the electrical current measurements, analyzing the electrical current measurements for identifying predetermined detected disease microorganisms electrical current measurements changes, and determining the concentration of a detected disease microorganism.
US12000822B2 Osmotic imbalance methods for bilayer formation
A method of forming a plurality of lipid bilayers over an array of cells in a nanopore based sequencing chip is disclosed. Each of the cells comprises a well. A first salt buffer solution with a first osmolarity is flowed over a cell in the nanopore based sequencing chip to substantially fill a well in the cell with the first salt buffer solution. A lipid and solvent mixture is flowed over the cell to deposit a lipid membrane over the well that encloses the first salt buffer solution in the well. A second salt buffer solution with a second osmolarity is flowed above the well to reduce the thickness of the lipid membrane, wherein the second osmolarity is a lower osmolarity than the first osmolarity such that an osmotic imbalance is created between a first volume inside the well and a second volume outside the well.
US12000821B2 Fluid monitoring
Methods of evaluating mixing are disclosed relating to the preparation and mixing of materials. Materials prepared may transition from heterogeneous mixtures to homogenous mixtures while the current of a motor is monitored. Quantities relating to the rate of change of power or the rate of change of entropy may be calculated in evaluating the sufficiency of mixing. Methods of evaluating lubricant degradation are also disclosed.
US12000815B2 Devices, systems and methods for detecting, measuring and monitoring chemicals or characteristics of substances
A system for measuring chemical concentrations and other attributes or conditions of the various forms of matter (solid, liquid or gas) in an environment. The system finds particular application for industrial processes and procedures whereby real-time, quasi-real-time or sampling chemicals of matter, or factors or conditions in an environment could help operations become more efficient, effective and sustainable.
US12000809B2 Zwitterionic compounds as gas chromatographic column stationary phases
A gas chromatographic (GC) column using a zwitterionic compound and methods of use thereof are disclosed herein. The volatile free acids were observed to strongly retain on these zwitterionic compounds-based columns with excellent peak symmetry. By carefully tuning the structures of these zwitterionic compounds, different selectivity toward volatile free acids was demonstrated. These stationary phases possess a wide working range with thermal stabilities at higher temperatures.
US12000808B2 Fluid supply devices and fluid member for forming a mobile phase for a sample separating device
A fluid supply device for providing a mobile phase for a sample separating device includes, a supply conduit for providing a fluid which forms at least a part of the mobile phase, a fluid valve which is fluidically coupled with the supply conduit and, depending on its switching state, enables or prevents a passing of the fluid from the supply conduit, an elastic buffer unit which is fluidically coupled upstream of the fluid valve with the supply conduit and which is configured for buffering the fluid, and a fluid conveying unit for conveying the fluid which passes the fluid valve.
US12000797B2 Automated ultrasonic press systems and methods for welding physically variant components
The present disclosure can provide for an ultrasonic welding method for a pair of workpieces. The method can include first pressing an ultrasonic welding stack against a first workpiece in the pair so that the first workpiece comes into contact with a second workpiece in the pair. The method can then provide for initiating a weld phase by outputting energy from the ultrasonic welding stack to the first workpiece. The method can provide for monitoring, with at least one sensor, a sensed parameter. The sensed parameter can be, for example, weld force and/or weld force rate of change. The method can provide for determining whether the sensed parameter has reached a predetermined level. Based on determining that the sensed parameter has reached the predetermined level, the method can provide for ending the weld phase.
US12000796B2 Contact elements for acoustic excitation
A system includes: an acoustic exciter, a compliant material applied to the acoustic exciter to configure the acoustic exciter for triggering acoustic excitation of at least part of a substrate; a sensor configured to receive an acoustic response of the acoustic excitation; and circuitry configured to determine at least one characteristic of the substrate using the acoustic response.
US12000792B2 CMOS-MEMS humidity sensor
A CMOS-MEMS humidity sensor includes a complementary metal oxide semiconductor (CMOS) ASIC readout circuit and a microelectromechanical system (MEMS) humidity sensor. The MEMS humidity sensor is provided on the ASIC readout circuit. The ASIC readout circuit includes a substrate, a heating resistor layer located above the substrate, a metal layer located above the heating resistor layer, and dielectric layers. The substrate, the heating resistor layer, and the metal layer are partitioned by dielectric layers. The MEMS humidity sensor includes an aluminum electrode layer, a passivation layer located above the aluminum electrode layer, and a humidity sensitive layer located above the passivation layer. The provision of heating resistors in the ASIC circuit realizes the heating function and satisfies the requirements of the standard CMOS process, so that the CMOS-MEMS integrated humidity sensor can be used stably under low temperature and high humidity conditions.
US12000791B2 RNA profiling device and method
The present invention provides device for profiling a biological sample with at least one RNA segment comprising: a metal wire positioned relative to the biological sample such that the sample and the metal wire form a Schottky barrier junction; a bias voltage provider adapted for rectifying the Schottky junction; and; a module for collecting the current over voltage profile of the Schottky junction.
US12000788B1 Inline detection of gypsum panel calcination
The present invention is directed to a method of determining a free moisture content and/or a degree of calcination of a gypsum panel. The method comprises the following: (a) transmitting a microwave beam through at least a first portion of the gypsum panel, such that said microwave beam is a transmitted microwave beam; (b) receiving the transmitted microwave beam to form a received microwave beam; (c) determining a phase shift and an attenuation from the received microwave beam; (d) repeating steps (a) to (c) for at least a second portion of the gypsum panel, such that a plurality of phase shifts and a plurality of attenuations is obtained; (e) using at least one empirical factor to correct the plurality of attenuations, producing a plurality of corrected attenuations; (f) calculating a raw moisture content of the gypsum panel from the corrected attenuations wherein the raw moisture content comprises a raw free moisture content and a raw crystal moisture content; (g) using a calibration factor to correct the plurality of phase shifts, producing a plurality of corrected phase shifts; (h) determining a density of the gypsum panel from the corrected phase shifts; and (i) calculating a final moisture content of the gypsum panel from the density and from the raw moisture content wherein the final moisture content comprises a final free moisture content and a final crystal moisture content.
US12000785B2 Apparatus and method for detecting photoluminescent light emitted from a sample
The present invention provides an apparatus for detecting photoluminescent light emitted from a sample, said apparatus (200; 300) comprising at least one light source (210; 310, 318), which is configured to emit light of a first and a second wavelength towards a sample comprising photoluminescent particles, wherein said first wavelength is an excitation wavelength for inducing photoluminescent light from said photoluminescent particles, and wherein said second wavelength is longer than said first wavelength and for gathering background noise information from said sample. The apparatus further comprises a photo-detector (206) for detecting light incident on the photo-detector (206); and an interference filter (204; 304) arranged on the photo-detector (206), wherein the interference filter (204; 304) is configured to selectively collect and transmit light towards the photo-detector (206) based on an angle of incidence of the light towards the interference filter (204; 304), wherein the interference filter (204; 304) is configured to selectively transmit supercritical angle light from the sample towards the photo-detector (206) and suppress undercritical angle light from the sample.
US12000779B2 Optical detector
An optical detector includes a semiconductor base portion of a first conductivity type having a first surface and a second surface and provided with a projection projecting from the second surface, a first metal electrode layer provided on the first surface or the second surface of the semiconductor base portion, a semiconductor layer of a second conductivity type having a first portion covering the second surface of the semiconductor base portion and second portions covering side surfaces of the projection, and a second metal electrode layer provided in close contact with the second semiconductor layer such that the projection and the second portions of the second semiconductor layer are interposed therebetween. An MIM resonator is constituted by the projection, the second portions of the second semiconductor layer, and the second metal electrode layer between which the projection and the second portions of the semiconductor layer are interposed.
US12000775B2 System suitability method for use with protein concentration determination by slope
Disclosed are methods of determining the suitability of a variable-length spectrophotometer using Patent Blue dye or AMG Blue dye. Also disclosed herein are methods of determining the suitability of a fixed path length spectrophotometer for determining protein concentration of a protein sample. AMG Blue dye may also be used to determine the suitability of fixed path length spectrophotometers.
US12000772B2 Detector cell for a photoacoustic gas sensor and photoacoustic gas sensor
A detector cell for a photoacoustic gas sensor comprises a first layer structure, a second layer structure arranged at the first layer structure and comprising a membrane structure, and a third layer structure arranged at the second layer structure. The first layer structure and the third layer structure hermetically enclose a cavity, wherein the membrane structure is arranged in the cavity.
US12000767B2 Natural gas diffusion coefficient measurement auxiliary device of hand-operated lifting device
The invention discloses a natural gas diffusion coefficient measurement auxiliary device based on a hand-operated lifting device, comprising a core chamber, a bracket, a core preservation device, and a hand-operated lifting device; the left side of the core chamber is connected with a methane measuring chamber, and the right side of the core chamber is connected with a nitrogen measuring chamber; a rotatable bracket is installed on the lower left side of the core chamber, and the lower right side of the core chamber is connected with the hand-operated lifting device; the core chamber is rotated by the hand-operated lifting device with the support as the center; a horizontal platform at the lower part of the core chamber is provided with a revolving door that can accommodate the left end of the core chamber; a core preservation device is installed at the lower part of the revolving door. The invention has a simple structure, which greatly reduces the time required to load the core during natural gas diffusion coefficient measurement, and can effectively prevent the core from breaking and the rubber sleeve from being damaged.
US12000764B2 Planar grinder
A sample grinder includes a base having a bowl and a rotatable drive plate to operably support a grinding wheel. A head is configured to support a specimen holder and has a first drive for rotational drive of the specimen holder and a second drive for moving the head and specimen holder toward and away from the drive plate. The head has a sleeve that is larger than the specimen holder. A cover is disposed over the bowl and has an opening larger than the sleeve so that the sleeve fits through the opening when the specimen holder is moved toward the rotatable drive plate. The grinding wheel is mountable to the plate in a single radial orientation only. A dressing system is operably connected to a controller to monitor the current of the drive plate motor and/or the head first drive actuates the dressing system based upon the current drawn by the drive plate motor and/or the head first drive motor falling below a predetermined value.
US12000762B2 Systems and methods for confining ballast samples
A sample confinement tool includes a first end and a second end. The first end of the sample confinement tool is coupled to a driving tool. The driving tool is coupled to a heavy-duty vehicle. The sample confinement tool is operable to insert a predetermined depth below a ballast surface and collect a ballast sample within the second end of the sample confinement tool. The sample confinement tool is also operable to confine the ballast sample within the second end of the sample confinement tool by mechanically compressing the ballast sample. The sample confinement tool is further operable to release the ballast sample into a sample receptacle by mechanically decompressing the ballast sample.
US12000759B2 Shaking device
The present invention relates to shaking devices and in particular to shaking devices for use in earthquake simulations. The shaking devices may be capable of imposing movement along more than one axis. Those skilled in the art will understand that the devices described herein have a broad range of applications.
US12000758B2 Leak detection for pressurized fluid systems
In accordance with at least one aspect of this disclosure, a fluid system of an aircraft includes a primary fluid conduit that conveys a primary fluid, and a leak detection system disposed around at least a portion of the primary fluid conduit and forming one or more detection volumes. The leak detection system determines whether there is a primary fluid leak into the one or more detection volumes by sensing a pressure change in the one or more detection volumes.
US12000752B2 Deflectometry measurement system
A system for measuring (200) a sample (2) by deflectometry comprising: a source (10) for generating a light beam in a source plane (105); an illumination module (19) for forming an illumination beam (9) comprising: a first converging optical element (18); a first selection optical element (16) with a first aperture (160); reflective matrix optical modulation means (30) to form a pattern (7), said first aperture (160) being configured to control the angles of said illumination beam (9) on said reflective matrix optical modulation means (30); a Schlieren lens (20) for obtaining an angle-intensity encoding of said pattern (7) on the sample (2); imaging (40) and detecting means (50) for detecting an image of said sample (2).
US12000750B2 Method for assessing the quality of the coupling of two tubular components
A method for coupling a first tubular component including a threaded portion with a second tubular component including a threaded portion, which includes: engaging the first tubular component on the second tubular component; rotating the first tubular component relative to the second tubular component in order to screw the threaded portions together; obtaining a set of points constituting a curve that represents the torque applied during the screwing of the first tubular component until an end position as a function of the number of turns performed by the first tubular component relative to the second tubular component; comparing parameters of the curve obtained with one or more reference curve(s) of a database in which each reference curve is associated with an assessment of the quality of the coupling; and assessing the quality of the coupling according to the step of comparing the curve.
US12000748B2 Frequency-modulating sensor array
Spatially-distributed resonant MEMS sensors are coordinated to generate frequency-modulated signals indicative of regional contact forces, ambient conditions and/or environmental composition.
US12000744B2 Method and system for diagnosing fuel tank pressure sensor
Methods and systems are presented for diagnosing operation of a fuel tank pressure sensor. The methods and systems may include releasing fuel vapors from a fuel tank to an engine when an engine is rotating in a fuel cut out mode while a catalyst temperature is greater than a threshold temperature to determine whether or not the fuel tank pressure sensor is degraded.
US12000742B2 Pressure gauge comprising a pressure sensor having a deflection device being controlled to apply a force to an isolation diaphragm
Disclosed is a pressure gauge comprising a pressure sensor, a pressure transmitter connected upstream of the pressure sensor and having an isolation diaphragm, the outer side of which can be supplied with pressure and under which a pressure receiving chamber is enclosed, and comprising a hydraulic pressure transmission path connected to the pressure receiving chamber and filled with a pressure transmitting fluid. The diaphragm seal comprises a deflection device actuated by a controller connected to the pressure sensor and/or to a temperature sensor, and which is designed to exert a force on the isolation diaphragm, or on an element connected to the isolation diaphragm, said force deflecting the isolation diaphragm in the direction of its diaphragm bed, at times that are determined by the controller and that are based on a pressure measured continuously by the pressure sensor and/or a temperature measured continuously by the temperature sensor.
US12000741B2 Pluggable sensor device for measuring properties of fluid substance
A sensor device for measuring properties and/or conditions of one or more fluid substances contained, or streamed, inside a fluid vessel, is disclosed. The sensor device generally comprises a main body portion an attachment portion. The main body portion comprises a cavity and at least one sensing element operatively mounted inside the cavity for measuring the properties and/or conditions of the one or more fluid substances and generating data/signals indicative thereof. The attachment portion comprises at least one fluid passage and it is configured to establish fluid communication between a cavity or lumen of the fluid vessel and the cavity of the main body portion through the at least one fluid passage, to thereby enable the one or more fluid substances to interact with the at least one sensing element upon attachment of said sensor device to the fluid vessel.
US12000740B2 Sensor apparatus
A sensor apparatus is provided. Multiple opposite and self-powered sensors are provided in another aspect of the present apparatus. A further aspect employs a sensor apparatus including a first pair of flexible piezoelectric sensors attached to opposite sides of an exterior surface of a workpiece and at least a second pair of flexible piezoelectric sensors attached to opposite sides of the exterior surface of the workpiece. Another aspect of the present apparatus uses pairs of thin film piezoelectric sensors which are configured to detect bending curvature of a workpiece in at least two dimensions by sending voltage output signals from both of the sensors of a first pair and/or both of the sensors of at least a second pair to a controller and/or electrical circuit.
US12000739B2 Lever based differential capacitive strain gauge with acceleration rejection
Microelectromechanical systems (MEMS) capacitive strain gauge sensors are described. The strain gauge sensors include a lever configured to mechanically amplify a strain response. In some embodiments, an anchored beam is coupled to the effort arm of the lever and a movable sensing finger to the resistance arm. The effort arm may be shorter than the resistance arm, thus providing a mechanical amplification.
US12000738B2 Load sensor
A load sensor includes: an electrode; a dielectric formed on a lower surface of the electrode; and a conductive elastic body disposed so as to face a lower surface of the dielectric and having conductivity. A plurality of projecting portions are formed on an upper surface of the conductive elastic body. The conductive elastic body has a bending shape that is bent in an up-down direction, in at least a part thereof. Alternatively, at least either the conductive elastic body or the electrode has a bending shape that is bent in an up-down direction, in at least a part thereof.
US12000734B2 Optical system for spectrometers
Spectrometer device (100) with entrance aperture (2), diffraction grating (3), two detectors (5a, 5b) to spectrally measuring the incoming light (L), the detectors being located on the same side of the dispersion plane. Two vertically focusing mirrors (4, 4a, 4b) focus the light onto detectors, the minors being arranged as front row mirrors (4b) and back row minors (4a) along two polygon graphs (6a, 6b) offset to each other and to the focal curve. The angles of deflection (cp, 91) for the front row mirrors are <90°, allowing to minimize the offset (dl) of the front row minors (4b) to the focal curve. The distances (d) between the front row minors and corresponding detectors (5b) is minimized while still avoiding collisions between the detectors (5b) and their mounts with back row detectors (5a) and their mounts. The front row mirror elements are overlapping the adjacent back row mirror element.
US12000728B2 Asymmetrical ultrasound transducer array
An array of micromachined ultrasonic transducers (MUTs). The array has first and second rows, the MUTs in the first row being equally spaced by a horizontal pitch in a horizontal direction, the MUTs in the second row being equally spaced by the horizontal pitch in the horizontal direction. The MUTs in the second row are shifted along the horizontal direction by a first horizontal distance relative to the MUTs in the first row and shifted along a vertical direction by a first vertical distance relative to the MUTs in the first row. The first horizontal distance is greater than zero and less than the horizontal pitch. The first vertical distance ranges from one tenth of a horizontal width of a MUT to a half of a vertical height of a MUT.
US12000723B2 Method and apparatus for pressure based mass flow control
Mass flow controllers that can provide for improved bleeding time and can be manufactured with less complexity and cost are provided. A mass flow controller includes a body having a valve outlet bore defining a flow path and an adjustable valve configured to control flow of a gas through the flow path. A valve element includes an outlet orifice of the adjustable valve and is disposed within the bore. The mass flow controller further includes a pressure drop element disposed coaxially with the valve element within the bore. An upstream pressure sensor is configured to detect a pressure at a location in the flow path between the adjustable valve and the pressure drop element, and a controller is configured to determine a flow rate through the flow path based on pressure as detected by the upstream pressure sensor.
US12000721B2 Air duct airflow sensor with internal low-pressure detector
An airflow sensor assembly for an air duct is provided. The airflow sensor assembly includes an air duct having an interior wall and an exterior wall, a high pressure detection device, and a low pressure detection device. The low pressure detection device includes a hollow ring disposed within the interior wall of the air duct. The hollow ring includes an inner periphery portion, an outer periphery portion, and a first set of apertures defined therein. The first set of apertures is spaced around the inner periphery portion of the hollow ring. The airflow sensor assembly further includes a pressure sensor fluidly coupled to the high pressure detection device and the low pressure detection device.
US12000718B2 Position sensor and position encoder using millimeter-wave metamaterial with a millimeter-wave radar
A rotation sensor system includes a rotatable target object configured to rotate about a rotational axis in a rotation direction; a first millimeter-wave (mm-wave) metamaterial track coupled to the rotatable target object, where the first mm-wave metamaterial track is arranged around the rotational axis, and where the first mm-wave metamaterial track includes a first array of elementary structures having at least one first characteristic that changes around a perimeter of the first mm-wave metamaterial track; at least one transmitter configured to transmit a first electro-magnetic transmit signal towards the first mm-wave metamaterial track, where the first mm-wave metamaterial track converts the first electro-magnetic transmit signal into a first electro-magnetic receive signal; at least one receiver configured to receive the first electro-magnetic receive signal; and at least one processor configured to determine a rotational parameter of the rotatable target object based on the received first electro-magnetic receive signal.
US12000717B2 Linear rotary encoder
A linear rotary encoder includes a pair of rotational surfaces. A contact belt has a first end coupled to a first rotational surface in the pair and a second end coupled to a second rotational surface in the pair. The contact belt is driven to rotate around the pair of rotational surfaces by a driving force applied to media to move the media from the first end toward the second end. An encoding scale is coupled to an inner surface of the contact belt. A reader is positioned to read the encoding scale as the contact belt rotates around the pair of rotational surfaces. The reader generates an output signal indicating a position of the media based on reading of the encoding scale.
US12000705B2 Method, apparatus, and system for providing travel direction and navigation in a multi-one-dimensional transportation system
An approach is provided for determining travel direction and/or location data based on sequential semantic events. The approach, for example, involves processing sensor data collected from at least one sensor of a mobile device to determine a set of observed time-sequenced semantic events. The semantic events are associated with traveling within a transportation system, and at least one semantic event of the set of observed time-sequenced semantic events is based on a turn angle value determined from the sensor data. The approach also involves initiating a comparison of the set of observed time-sequenced semantic events against a set of known time-sequenced semantic events and/or a known piece of information associated with the transportation system. The approach further involves determining a direction of travel and/or a location of the mobile device within the transportation system based on the comparison. The approach further involves providing the direction of travel and/or the location as an output.
US12000704B2 Apparatus and method for processing a fluid zone
An apparatus (100) comprises at least one processor (110,210,530,550,385) and at least one memory (120,220) including computer program code. The memory (120,220) and the processor (110,210,530,550,385) are configured to, in respect of a ground-supported or liquid-supported body (401,411) travelling or to travel through a fluid, receive a determined magnitude and direction of a current within a forthcoming fluid zone (410,420), the magnitude and direction of the current determined from particulates suspended in the forthcoming fluid zone (410,420), and process the determined magnitude and direction of the current to provide for at least one of: a change in one or more fluid dynamical properties of the body (401,411), or navigation control of the body (401,411).
US12000702B2 Dynamic gyroscope bias offset compensation
Apparatus and associated methods relate to a vehicle attitude estimated as a function of predicted acceleration from the vehicle control system. In an illustrative example, a weighting module may dynamically combine IMU (Inertial Measurement Unit) with sensor motion data motion profile information from the vehicle control system. The weighting module may receive the predicted acceleration information via a data link with the vehicle control system. The dynamic weighting of inputs may be processed by an attitude estimator. An estimated attitude may be supplied to a display device, for example, to represent a real-time spatial orientation of the vehicle with respect to the gravity vector.
US12000699B2 Optical interference measuring apparatus and optical interference measuring method
Provided is an optical interference measuring apparatus including a measuring unit for acquiring an interferogram of an interference wave obtained by irradiating a measuring target and a reference surface with electromagnetic waves and causing reflected waves from a reflecting surface of the measurement target and reflected waves from the reference surface to interfere and a signal processing unit for configuring an intensity profile in the depth direction by performing Fourier transform of the interferogram. The signal processing unit is configured to estimate a parameter for a model formula for an assumed surface count, based on the model formula of an interferogram when it is assumed that the measurement target has a predetermined structure, to select an optimal model by a statistical technique from the model formula to which a parameter estimated for the assumed surface count is applied, and to reconfigure an intensity profile based on the optimal model.
US12000697B2 Surface profile measuring instrument and method
A surface profile measuring instrument (1), and method, for measuring the surface profile of a substrate (13). The surface profile measuring instrument (1) comprises an electromagnetic probe (8), the electromagnetic probe (8) comprising a probe tip operable to be brought into proximity with a surface of a substrate (13) to be measured, a drive unit (2) operable to generate a low frequency magnetic field penetrating the surface of the substrate (13), a pick up unit (3) operable to detect the strength of the magnetic field and output a magnetic field strength reading and a computation unit (4) operable to determine a surface profile measurement based on the magnetic field strength reading.
US12000695B2 Electrode-misalignment detection device in resistance welder
An electrode-misalignment detection device in a resistance welder that joins members together by holding them between opposing electrodes and applying pressure and electricity thereto includes an electrode misalignment detector that simultaneously approaches outer peripheries of both electrodes to detect misalignment thereof. The electrode misalignment detector includes a clamping member, a signal generator, a non-closed-state detector, and a misalignment determiner. The clamping member is movable toward the electrodes to clamp them from opposite radially outer sides and is settable in a predetermined closed state when the electrodes are located at appropriate positions. The signal generator outputs a movement state signal according to a movement state of the clamping member. The non-closed-state detector detects that the clamping member is in a state other than the predetermined closed state based on the movement state signal. The misalignment determiner determines electrode misalignment if the clamping member is not in the predetermined closed state.
US12000693B2 Method of inspecting flatness of substrate
A method of inspecting flatness of substrate is provided and includes providing a substrate. N first inspecting points are selected from the surface of the substrate along a first straight line, where the coordinate of the i-th first inspecting point is (Xi,Yi,Zi). By using a formula “D=Σi=1N−1√{square root over ((Xi+1−Xi)2+(Yi+1−Yi)2+(Zi+1−Zi)2)}”, a first measurement length D is calculated. By using a formula “F=(D−S)/S”, a first flatness index F is calculated. S is the horizontal distance between 1st first inspecting point and N-th first inspecting point. When the first flatness index F is larger than a first threshold, the substrate is determined to be unqualified.
US12000689B2 Environmental scanning and image reconstruction thereof
Scanning systems and methods for measuring shafts are described. The scanning systems include a support structure and a scanner mounted to the support structure, at least one fixed guide arranged such that the support structure is configured to move along the at least one fixed guide, at least one positional guide arranged such that at least one positional guide is connected to the support structure to guide movement of the scanner along the at least one fixed guide, and an encoder operably coupled to the at least one positional guide and configured to measure, at least, a distance from the encoder to the support structure.
US12000687B2 Digital track recording device and coordinate calibration method
A coordinate calibrating method includes the steps of: (1) reading paper coordinates by adopting two OID sensors, comparing the coordinates read by the two OID sensors with pre-designed coordinates of paper to obtain coordinate deviation of positions of the two OID sensors, and according to the coordinate deviation, calculating an inclination angle value θ generated by the coordinates of the two OID sensors; and (2) according to the coordinate deviation and the inclination angle value, calibrating an actually read coordinate position of a pen by selecting the second OID sensor as a reference point, translating horizontally and vertically coordinates of the pen to be corrected first, and then rotating the coordinates by the angle θ with reference to the second OID sensor, so that the positions of the two OID sensors coincide with pre-designed standard positions, and the coordinate position of the pen is calibrated.
US12000679B2 Thermal storage for high load short duration cooling
A thermal management system for a directed energy weapon includes a first heat exchanger thermally coupled to the directed energy weapon and a second heat exchanger arranged in fluid communication with the first heat exchanger to form a closed loop. The second heat exchanger is thermally coupled to a secondary system and a thermal management fluid circulates within the closed loop. A thermal storage device is arranged in fluid communication with the first heat exchanger and the second heat exchanger. The thermal storage device contains a material and a mode of operation of the directed energy weapon is dependent on a condition of the material in the thermal storage device.
US12000678B2 Mechanisms for magazine lock and release
A conducted electrical weapon (“CEW”) comprises one or more mechanisms for receiving, aligning, and maintaining a position of a magazine within a bay of the CEW. Bias spring and datums may be used to align the magazine to be coupled to the CEW, wherein bias springs are configured to apply pressure to push the magazine to interact with datums to align the magazine. A spring and ramp mechanism may be used to maintain a position of the magazine coupled to the bay of the CEW. Respective grades of a locking ramp and a release ramp are used to lock a spring in place when a magazine is coupled to the bay of the CEW.
US12000674B1 Handheld integrated targeting system (HITS)
An aiming system for handheld weapons that includes a target detection and tracking system; an IMU integrated with the target detection and tracking system, weapon launching system; an IMU integrated with the weapon launching system, a fire control computer and a display system enabling the weapons launcher operator to point the weapon with the appropriate elevation and azimuth for the weapon projectile to intercept the intended target.
US12000668B2 Archery bow with pass through cabling
In some embodiments, a crossbow comprises a stock, a first limb assembly arranged to support a first rotatable member and a second limb assembly arranged to support a second rotatable member. The first rotatable member comprises a first cable track and a second cable track, and the second rotatable member comprises a third cable track and a fourth cable track. A bowstring extends between the first rotatable member and the second rotatable member. The bowstring defines a bowstring plane. A latch is attached to the stock and arranged to engage the bowstring. A trigger is arranged to release the latch. A first cable segment is oriented above the bowstring plane and engaged with the first cable track. A second cable segment is oriented below the bowstring plane and engaged with the second cable track. A third cable segment is oriented above the bowstring plane and engaged with the third cable track. A fourth cable segment is oriented below the bowstring plane and engaged with the fourth cable track.
US12000666B2 Trigger group for semi-automatic firearms
Trigger groups for semi-automatic firearms have a frame, a hammer connected to the frame and movable between a cocked position and a striking position, the hammer being biased toward the striking position, a trigger element connected to the frame and movable by a user between a forward position and a rearward position, a selector connected to the frame and movable between at least a first position and a second position, a disconnector having a hammer engagement facility adapted to selectably engage the hammer, a disconnector control element movable between a first control position and a second control position, the disconnector being operably engaged to the disconnector control element, the disconnector operable to move in a first range of motion when the disconnector control element is in the first control position, and in a second range of motion when the disconnector control element is in the second control position.
US12000664B2 Heat exchanger
Systems and methods for providing a fin structure. The fin structure may be employed in a heat exchanger. The fin structure comprises: a support structure; and a plurality of fins disposed on the support structure via additive manufacturing so as to facilitate a change in direction of a fluid flowing through the fin structure. The fins comprise first fins that have centers arranged in accordance with a phyllotaxis or Fibonacci pattern.
US12000654B2 Conveyor and baking device
This application relates to a conveyor and a baking device. A traction rope may bring an electrode plate to move in a transport space. The traction rope may be of high flexibility and can more smoothly bring the electrode plate to move in various complex environments such as an arcuate oven, thereby effectively avoiding derailment or jamming of the conveyor in the oven and conveying the electrode plate more smoothly in the oven.
US12000652B2 Wearable hydration/cooling system
An apparatus comprises a cooling medium compartment between first and second beverage compartments, and a water permeable membrane. The cooling medium compartment comprises a topside zipper and underside zipper. When the underside zipper is closed, there is no opening between the cooling medium compartment and the water permeable membrane. When the underside zipper is at least a partially open, there is an opening between the cooling medium compartment and the permeable membrane to allow water to move from the cooling medium compartment to the permeable membrane. The apparatus provides the option of whether or not to cool the back of the user's neck with a cooling medium placed in the apparatus that wets a water permeable portion of the apparatus that is in contact with the neck of the user.
US12000651B2 Method for freezing a substance
An instant freezer apparatus able to freeze consumable fluids and food having a freezing point lower than water is disclosed. The method of the present invention is directed to freezing of a substance such as to instantly freeze consumable fluids and food without altering their chemical compositions. The instant freezer apparatus generally comprises a main frame and a removable freezing module. The apparatus may further comprise a freezing fluid injection system such as a liquid carbon dioxide tank or a liquid nitrogen tank fluidly connected to the main frame. At least two freezing cells comprising the fluid to be frozen may be included, the freezing cells being independently removable from the freezing module and other freezing cells. A semi-flexible mat for receiving and supporting varying shapes of freezing cells may be included.
US12000639B2 Heat pump with multiple vapor generators
A heat pump includes a refrigerant loop. The refrigerant loop includes a compressor, a first vapor generator, a second vapor generator, and a third vapor generator. The compressor includes a low-pressure inlet, a mid-pressure inlet, and an outlet. The first vapor generator, the second vapor generator, and the third vapor generator are each positioned downstream of the outlet of the compressor. The first vapor generator, the second vapor generator, and the third vapor generator are each positioned upstream of the mid-pressure inlet of the compressor.
US12000637B2 Mode-based control of a refrigeration climate control system
The present application relates to techniques for operating a refrigerant climate control system in one of a plurality of operating modes. In an example process, sensor data is received. The sensor data may correspond to a current state of a refrigerant in a receiver of the refrigerant climate control system. The process may also include receiving an energy control signal requesting operation of the refrigerant climate control system. The process may also include determining an operating mode of the refrigerant climate control system based on a signal type of the energy control signal and the current state of the refrigerant in the receiver. The process may also include instructing the refrigerant climate control system to operate in the determined operating mode.
US12000632B2 Controlling metering devices
A metering device may automatically control fluid flow through a valve. A control system may alter the automatic control of a metering device. In some implementations, a predetermined event may occur to alter the automatic control of the metering device.
US12000624B2 Water heater mounting structure
An object is to provide a water heater mounting structure for mounting a case to a mounting surface via a support fitting component that is fixed to the mounting surface in a vertical direction. The case houses a burning device. On a back plate of the case, a lock-engagement fitting component is mounted. The lock-engagement fitting component has an upper plate portion and a lower plate portion. The upper plate portion is fixed to the back plate, and the lower plate portion is lock-engageable with the support fitting component from thereabove and has a dimension longer than the support fitting component in the left-right direction. The lower plate portion is lock-engaged with the support fitting component from thereabove to hang and support the case through the lock-engagement fitting component by the support fitting component.
US12000622B2 Electric fluid flow heater with stabilisation brace
An electric heater to heat a flow of a fluid having a jacket block comprising a plurality of longitudinal bores to allow the through-flow of a gas phase medium. An elongate heating element extends through each of the bores that together with the jacket block define a heating assembly to heat the gas. The heating assembly is positionally stabilised within the electric heater via at least one brace configured to inhibit undesirable independent axial and/or lateral movement of the heating assembly within the electric heater.
US12000621B2 Wind-direction adjustable air purifier
A wind-direction adjustable air purifier according to an embodiment of the present invention comprises: a housing provided with an air discharge opening formed on one surface thereof; an air guide having a front end disposed in a center of the air discharge opening and a rear end extending toward the other surface of the housing such that the air discharge opening has a ring shape; and a rotation guide coupled to the inside of the housing so as be rotatable in the circumferential direction of the air discharge opening, and supporting the air guide in by the housing, wherein the air guide can be coupled to the rotation guide so as to be rotatable in a direction inclined relative to the air discharge direction of the air discharge opening.
US12000615B2 Air conditioner
Disclosed herein is an air conditioner capable of guiding air in a desired direction with an adjusted speed without marring the appearance to solve the above-described problems. An air conditioner comprising a ceiling-embedded type indoor unit configured to discharge air into an indoor room through an air outlet simultaneously sucking indoor air through an air inlet, wherein a air conditioner comprises, a main flap configured to guide a direction of air discharged from a air outlet in a preset direction, and a sub-flap configured to guide the direction of air between the main flap and the sub-flap in the preset direction, wherein a length of a main flap in a direction where air flows is longer than that of the sub-flap in the direction where air flows.
US12000612B2 Soffit vent
A soffit vent for venting air from an interior of a house having a soffit includes a housing having a front portion and a rear portion. The front portion is coupled to the rear portion and forms an interior volume and a length. The rear portion has an air inlet for coupling to an air source and an outlet for coupling to the front portion. The front portion has a body having an inlet for coupling to the outlet of the rear portion, an outlet port, a length that permits the body to be positioned under a soffit. The outlet port of the front portion is shaped to be positioned adjacent to an outer edge of a soffit, but not under a soffit of a house.
US12000611B2 Air conditioner
In an air conditioner of the present embodiment capable of selecting either a fan rotation speed determined on the basis of a static pressure value and an air volume or a required fan rotation speed, motor control means determines, on the basis of the static pressure Pt, the fan rotation speed Rm of a fan motor that provides the air volume Av required by the user, and transmits the determined fan rotation speed Rm to an indoor unit control means. When the fan rotation speed Rm received from the motor control means is a prohibited rotation speed, the indoor unit control means transmits a correction fan rotation speed different from the prohibited rotation speed to the motor control means, and the motor control means drives the fan motor at the received correction fan rotation speed.
US12000610B2 Control method and control device of apparatus and apparatus using control device
Disclosed are a control method and a control device of an apparatus and an apparatus using the control device. The control method includes: detecting whether an outdoor unit of the apparatus enters a standby state; and controlling the outdoor unit to enter a low power consumption mode for controlling a drive of the outdoor unit to be powered off after detecting that the outdoor unit enters the standby state.
US12000609B2 Detecting presence and estimating thermal comfort of one or more human occupants in a built space in real-time using one or more thermographic cameras and one or more RGB-D sensors
A method of making a thermal comfort estimation of one or more human occupants in a built space in real-time is presented. The method employs one or more thermographic cameras and one or more red, green, and blue depth (RGB-D) sensors. The method has several steps. In an example, the method involves capturing thermal images of the human occupant(s) via the thermographic camera(s) and capturing RGB-D images of the human occupant(s) via the RGB-D camera(s). The method further involves extracting facial skin temperatures of the human occupant(s) using the captured thermal images and using the captured RGB-D images. And the method involves estimating the thermal comfort of the human occupant(s) using the extracted facial skin temperatures.
US12000604B2 Failure diagnosis system configured to diagnose a state of an air-conditioning apparatus having a refrigerant circuit
A failure diagnosis system diagnoses the state of an air-conditioning apparatus having a refrigerant circuit in which refrigerant circulates. The failure diagnosis system has an abnormality diagnosis unit that performs normal-operation abnormality diagnosis for determining whether or not there is an abnormality in the air-conditioning apparatus by using state data and control data during normal operation of the air-conditioning apparatus. If the abnormality diagnosis unit determines that there is an abnormality, it changes a control value for an actuator of the air-conditioning apparatus and acquires state data and control data. Then, the abnormality diagnosis unit performs abnormality-cause identification diagnosis for identifying the cause of the abnormality in the air-conditioning apparatus by using the state data and the control data acquired before the change of the control value and the state data and the control data acquired after the change of the control value.
US12000603B2 Auxiliary mounting device and mounting method for saddle-type window air conditioner
An auxiliary mounting device and mounting method for a saddle-type window air conditioner. The auxiliary mounting device comprises a base and an airbag; the base is located on a window, an upper end of the airbag is connected to a connecting portion of the saddle-type window air conditioner, a lower end of the airbag is connected to the base), an air hole is provided on the airbag, and a plug is provided at the air hole. When mounting the saddle-type window air conditioner, the airbag is inflated first, and then the saddle-type window air conditioner, together with the base and the airbag, is placed on the window, the base sits on the window, then the airbag is deflated, and the connecting portion gradually descends, along with the deflation of the airbag, in the direction towards the base, thereby enabling the saddle-type window air conditioner to fall slowly. The auxiliary mounting device has a simple structure and is easy to operate.
US12000602B2 Air-conditioning apparatus
An air-conditioning apparatus includes: a centrifugal air-sending device including a fan and a scroll casing having a tongue portion and a discharge portion, and a housing having a housing suction port and a discharge portion. A trailing edge of a blade located closest to a wall portion of the housing is a first trailing edge portion, and a leading edge of a blade located closest to the tongue portion is a first leading edge portion. In a first region, a boundary portion located closest to the tongue portion is located between first and second straight lines. The first straight line passes through a rotation axis of the fan and the first trailing edge portion, the second straight line is parallel to the first straight line and passes through the first leading edge portion, and the first region forms part of the housing suction port close to the tongue portion.
US12000597B2 Systems and methods for the adjustment of toe kick plates
A toe kick plate system includes a fixed plate configured to affix to an appliance, and the fixed plate includes a plurality of threaded inserts. A plurality of plate brackets are each threaded to a respective one of the plurality of threaded inserts of the fixed plate. The plurality of plate brackets are attached such that a gap formed between the fixed plate and the plurality of plate brackets are selectively adjustable by rotating the respective one of the plurality of plate brackets. A toe kick plate may be removably connected to the ends of the plurality of plate brackets.
US12000594B2 Door and home appliance having the same
A home appliance includes a body and a door. The body includes a chamber. The door is configured to open and close the chamber. The door includes an upper flange forming an upper surface of the door. The door also includes a side flange forming a side surface of the door. The door further includes a support flange formed by being bent at an upper end of the side flange. The support flange includes a support portion that is configured to come in contact with the upper flange and a bending portion connecting the side flange to the support portion. The upper flange is arranged on the support portion such that one end of the upper flange is located on an upper portion of the bending portion.
US12000588B2 Fuel nozzle, fuel nozzle module having the same, and combustor
A fuel nozzle, a fuel nozzle module having the same, and a combustor having the same, which can solve a problem of combustion instability due to a high-frequency resonance generated by fuel containing hydrogen are provided. The fuel nozzle includes a fuel flow path through which a fuel flows, and a plurality of fuel plenums including a plurality of micro-mixers including a mixing flow path through which a fluid in which the fuel and compressed air are mixed flows and a fuel supply hole for supplying the fuel to the mixing flow path, wherein the plurality of fuel plenums are formed in the fuel flow path to be spaced apart from each other.
US12000584B2 Light-emitting device
A light-emitting device has a light-emitting substrate having a circuit pattern layer over one surface of an insulating substrate and a plurality of light-emitting elements bonded to the circuit pattern layer, the light-emitting substrate has a phosphor layer on one surface side of the insulating substrate and includes a phosphor wherein the light emission peak wavelength is in a visible light region when the light emission of at least one of the light-emitting elements is used as excitation light, the elements have a plurality of serial bodies wherein the light-emitting elements are connected in series and arranged in parallel from an inner to an outer side of the substrate surface when the substrate surface of the light-emitting substrate is viewed from a top surface, and anode sides of the serial bodies are arranged on the same side of either the inner or the outer side of the substrate surface.
US12000580B2 Annular light-guide integrated into a mesh network device
The present disclosure describes an annular light-guide integrated into a system, including a mesh network device. The system includes a lighting manager application that, when executed by a processor, causes the system to determine an operational status and select, based on the determined operational status, a color. The lighting manager application then causes the system to activate one or more light-emitting components to radiate light corresponding to the selected color and transmit, through an annular light-guide, the radiated light to provide an exterior glow under a bottom housing of the system.
US12000577B2 Light assembly connector for insertion into a lighting track
A lighting assembly connector is configured for being inserted into a lighting track. The lighting assembly connector includes a casing having a width defining a lateral direction and a length defining longitudinal direction. The length is greater than or equal to the width. The casing is definable as including three sections each defining one-third of the length. The three sections include a middle section, a first end section including a first longitudinal end of the casing and a second end section including a second longitudinal end of the casing. The middle section has a greater average width than each of the first end section and the second end section. The lighting assembly connector also includes a plurality of electrical contacts extending out of the casing each configured for contacting a respective line of the lighting track; and at least one fastener connected to the casing configured for removably connecting the lighting assembly connector to the lighting track.
US12000574B2 Fixtures, power and control systems for same
Apparatus and methods for deployment of fixtures. The apparatus may include a system for controlling deployed fixtures. The system may receive user commands different devices in different formats. The fixtures may be independently addressable. The fixtures may be magnetically supported by a fixture support. A brace may join two or more fixture supports without reducing space available to support fixtures. The brace may join a fixture support to a fixture support accessory. An accessory may include a variable-angle junction. The fixture may include articulating joints for controlling the direction of a beam. The fixture may include a lens having an electrically controllable beam spread angle. The fixture may be stowable in the fixture support. The fixture may be slidable along a cord to adjust a height of the fixture. The fixture may include an extendable ring. The system may coordinate motions of the fixtures to follow a target. The fixture may include an elongated board. The elongated board may include a non-polar power socket.
US12000573B2 Vehicle light assembly with light bar and rotatable projector
A light assembly for a vehicle includes a light bar and a projector. The light bar configured to be connected to the vehicle. The projector is rotatably connected to the light bar. The projector is rotatable relative to the light bar.
US12000570B2 Light bulb
A light bulb includes: a bulb holder, a base, a lampshade, and an LED bulb panel. A lower end of the base is connected to the bulb holder. An upper end of the base is connected to the lampshade. The LED bulb panel is disposed on the base. A metal ring is sleeved on the lower end of the base. A first contact and a second contact are disposed on the bulb holder. A first light-emitting circuit and a second light-emitting circuit are disposed on the LED bulb panel. The metal ring is electrically connected to a first end of the first light-emitting circuit and a first end of the second light-emitting circuit. The first contact is electrically connected to a second end of the first light-emitting circuit. The second contact is electrically connected to a second end of the second light-emitting circuit.
US12000559B2 Stainless steel led power switch
An encapsulated LED switch that incorporates a MOSFET power drivers, high current transistors, or other suitable power drivers in a PCB that attaches to the LED switch such that a low power LED switch controls the output of a high-power driver. The selected power driver PCB can be adapted to different load requirements by making simple changes. The PCB's can be interchanged to provide for a predetermined output power required for a particular application. In addition, the wire gauge size of the wires attached to the MOSFET power driver PCB can also be varied to match intended load requirements. For applications in which the LED switch is used in hostile environments, such as marine applications, the LED switch and its associated power driver PCB are encapsulated to protect the circuitry from environmental factors such as high humidity, salt water, etc.
US12000556B2 Optical system for an automotive headlamp
An optical system for use in a headlamp of a motor vehicle includes condenser optics formed by a condenser lens matrix and being provided to focus incoming light beams. It further includes at least one reflective shield being provided to reflect at least a subset of the focused light beams and to create a cut-off line of outgoing light beams. It further includes imaging optics formed by an imaging lens matrix, which is provided to project the focused light beams and the reflected light beams in front of the headlamp, such that the reflected light beams contribute to an intensity hotspot on one side of the cut-off line.
US12000555B2 Optical assembly and vehicle lamp
An optical assembly and a vehicle lamp are described. The optical assembly has a main exit direction, and includes a light source, a first light guide element and a second light guide element which are arranged in a superposed fashion in the main exit direction. The light source is allocated to the first light guide element, and the first light guide element has a first light in-coupling region and a first light out-coupling surface, the second light guide element has a second light in-coupling surface and a second light out-coupling surface, with the first light out-coupling surface facing the second light in-coupling surface. A light distribution structure is provided on at least a partial segment of at least one of the first light out-coupling surface and the second light in-coupling surface. The vehicle lamp includes the optical assembly described above.
US12000554B2 Lighting apparatus for a motor vehicle and assembly of the components of the lighting apparatus
A lighting apparatus for a motor vehicle, wherein a first structural component of the lighting apparatus is connected to a second structural component of the lighting apparatus, and the connection between the first and second structural components is formed by a twist-on connection. The second structural component comprises at least two coupling elements that fit over, in particular at the perimeter of, the first structural component in the fully assembled state, at least in part, and the first structural component ends up in this engaged position, in particular on the perimeter thereof, through a rotation in relation to the second structural component.
US12000553B2 Lighting device and vehicle lamp comprising same
A lighting device disclosed in the embodiment of the invention includes a base member including a straight portion and a curved portion, a substrate including a first substrate disposed on the straight portion of the base member and a second substrate disposed on the curved portion; a plurality of light sources disposed on each of the first and second substrates, a resin layer including a first resin portion disposed on the first substrate and a second resin portion surrounding the second substrate, and a phosphor layer disposed on the resin layer, and an outer side surface of the second resin portion may include a curved surface.
US12000545B1 LED device with magnetic attracting assembly and lighting device having the same
An LED device and a lighting device are disclosed. The lighting device includes a mounting device and the LED device. The LED device includes a connecting piece, a light source base, a light source assembly, and a magnetic attracting assembly. The light source base includes a fixing portion and a mounting portion. the fixing portion is connected to the mounting portion. The fixing portion is connected to the connecting piece. The magnetic attracting assembly is arranged between the light source assembly and the mounting portion. The magnetic attracting assembly is configured to magnetically connect the light source assembly to the mounting portion, so that the light source assembly is movably installed on the light source base. The lighting device is able to be installed in different usage scenarios without changing the external circuit wiring and has positive significance for maintaining the original layout of the old house.
US12000544B2 Omnidirectional light emitting diode filament holder
An omnidirectional LED filament holder and lighting device comprising the same comprises a filament tree supporting a plurality of linear LED filaments having a twisted orientation relative to a central support stalk of the filament tree. When arranged within a globe of a lighting device, the omnidirectional LED filament holder provides a lighting device providing omnidirectional light emission usable for general lighting applications while providing a desirable aesthetic for the lighting device.
US12000543B2 Mixer with multi-injection quills
A combined chemical injection and mixing system including an injection stream pipe, a target pipe disposed within the injection stream pipe, and a plurality of injection quills is described. The injection stream pipe encloses the plurality of injection quills, and the plurality of injection quills each independently includes a quill check valve and a quill flange. A method for mixing at least one chemical in a pipeline is also described. The method includes providing a chemical injection and mixing system configured to a pipeline, forming a pipeline treatment system, providing a fluid flow in the pipeline treatment system, injecting at least one chemical via the plurality of injection quills, and mixing the at least one injected chemical in a mixing zone of the chemical injection and mixing system, thereby mixing the at least one injected chemical in the fluid flow.
US12000542B2 Systems and methods for optimization of a petroleum distribution system
A method for operating a pipeline system includes obtaining sensor data of a gas in the pipeline system from sensors of a sensing unit. The method also includes performing a real-time and closed loop control scheme using the sensor data and a material model of the gas to determine one or more control decisions. The method also includes operating one or more controllable pipeline elements to adjust a temperature, a pressure, a flow rate, or a composition of the gas according to the one or more control decisions.
US12000540B2 Valve recovery control apparatus for hydrogen tank
A valve recovery control apparatus for a hydrogen tank, may recover an excess flow valve to an original state upon operation of the excess flow valve mounted on the hydrogen tank, securing stability of hydrogen supply to the fuel cell.
US12000530B2 Flat screen display holder with adjustable tilt and elevation
A display support frame configurable as a free-standing device holds many different sizes of flat screen displays. The display support frame includes a base frame to be placed against a surface such as a desk, floor, or wall, two elevation arms rotatably coupled to the back end of the base frame, and a tilt frame rotatably coupled to the front end of each elevation arm. A flat screen display may be attached to the tilt frame. An elevation angle between the elevation arms and base frame and a tilt angle between the tilt frame and elevation arms are independently adjustable. After removing the flat screen display, the display support frame folds into a flat pack for convenient storage and transport. The display support frame may be placed in deployed and flat pack configurations without the use of tools.
US12000528B2 Multi-positional articulating ergonomic device with modular features
The invention is a monitor arm assembly including a rotation limiter that includes movable tabs to set the rotation limits of the arms with respect to each other or other assemblies. The rotation limiter may include exterior ring activators and outer visual references for the set limitations. The monitor arm assembly also includes a plurality of slide tracks to allow the monitor attached to the arm to take a plurality of lateral positions. The assembly may further include a connector to join adjacent slide tracks. The monitor arm assembly may include a double slider arrangement where a first track slides within a second track. A plate for connection to a monitor arm or monitor bracket may slide within perimeter channels of the first track.
US12000522B2 Combined air system
An apparatus can include a first tube. The apparatus can include a manifold coupled to the first tube. The manifold can have an opening. The apparatus can include a second tube at least partially disposed in the first tube. The second tube can enter the first tube via the opening of the manifold.
US12000521B2 Systems and methods related to conduit insulation
Systems and methods according to the present invention utilize improved sleeves for insulating fluid (i.e., liquid and/or gas) conduits. For example, some blow dryers are equipped with a flexible conduit to convey heated air from a heater element to a nozzle for such purposes as material handling, material drying, or even hair drying, such as pet or other animal hair drying. An improved insulating tubular sleeve is provided with securing and/or mounting mechanisms to assist in maintaining sleeve position along a conduit and to reduce heat transfer externally from the conduit, such as by preventing direct contact between animal hair or skin or other materials and the conduit.
US12000519B2 Coupling for connecting two sections of piping with water trap
A reducing tee that includes a main portion extending from a first end to a second end with an intermediate portion disposed between the first end and the second end. A main passageway extends from the first end to the second end, and a branch extends outwards from the intermediate portion containing a passageway in fluid communication with the main passageway. A water trap having a hollow body with a first open end, a second open end, an exterior surface, an interior surface, and a linear passageway extends between the first open end and the second open end disposed within the reducing tee.
US12000502B2 Faucet main body structure and injection molding mold and molding method for the same
A faucet main body structure, an injection molding mold and a molding method are provided. A main body inner core is fixed in the injection molding mold by a new fixing method, ensuring that no additional positioning structure is required to be provided on the outer surface of the main body inner core, so that in the case that the main body inner core is subjected to over-molding, a main body injection-molded layer of the main body injection-molded part is enabled to closely attached to the main body inner core without causing gaps therebetween, which ensures that the faucet main body structure is not susceptible to water seepage, and prolongs the service life of the product.
US12000501B2 Removably mounted actuator assembly
A powered actuating assembly configured for mounting on a tubular valve body. The actuating assembly includes: (a) an actuator unit configured to impart torque to the valve stem; (b) an actuator mounting plate with a first surface supporting the actuator unit and a second surface configured to engage and resist movement relative to the valve body; and (c) securing links configured to extend around a valve body surface opposite the mounting plate and secure the mounting plate to the valve body.
US12000496B2 System and method for valve conversion
A valve assembly includes a valve body, a valve bonnet, coupled to the valve body, an opening extending through the valve body and the valve bonnet, along a longitudinal axis, and a valve stem. The valve assembly also includes a valve member positioned at an end of the valve stem and arranged within the opening, the valve member being movable, along the longitudinal axis, between an open position and a closed position, an actuator housing coupled to the bonnet, and an adapter assembly coupled to the actuator housing. The adapter assembly includes an adapter element, the adapter element coupled to the valve stem and a force converter coupled to the adapter element, the force converter translating an external rotating force into an axial force.
US12000493B2 Check valve
A check valve includes a valve element and a valve body having a body housing, an annular valve seat insert, a bushing, and a biasing member. The body housing includes an outer circumferential wall extending between an inlet port and an outlet port to define a valve cavity therebetween. The valve seat insert is seated in a body seat surface surrounding the inlet port. The bushing is disposed in the valve cavity and defines a central bore, with the bushing including an outboard end surface axially engageable with the valve seat insert. The biasing member is disposed between a bearing portion of the body housing and an inboard end of the bushing to allow for axial movement of the bushing with respect to the body seat surface. The valve element extends through the bushing central bore and is movable between a closed position and an open position.
US12000492B2 Holding device for a non-return valve flap and method for positioning same
A device for holding a flap of a non-return valve in a closed position, which is configured to carry out hydraulic testing of a device or apparatus, includes a body which takes the form of a caliper with two arms that are articulated relative to each other, at a first of the two opposite ends thereof, about a first axis, in that it includes a holder articulated about the first axis and in that the two arms each has, at the second end thereof, a pad pivoting about axes that are parallel to the first axis.
US12000489B2 Elastomer spring type mechanical seal
A mechanical seal assembly having a gland assembly, a rotary seal ring, a stationary seal ring, a sleeve assembly having a flange portion for mounting the rotary seal ring, a cover sealing element for seating over the flange portion and contacting a portion of the rotary seal ring, and an energizer sealing element axially spaced from the cover sealing element for sealing a portion of the stationary seal ring and the gland assembly and for providing an axial biasing force to the stationary seal ring.
US12000486B2 Seal and method of making and using the same
A seal including: an annular jacket including a body including a first lip and a second lip defining an annular recess; a circumferential spring disposed within the annular recess adjacent to one of the first lip and the second lip; and a floating circumferential insert, where a radial biasing force on the first lip is decoupled from a radial biasing force on the second lip.
US12000485B1 Dynamically vented crankshaft seal and systems and methods thereof
A dynamically vented crankshaft seal and systems and methods thereof can include a seal assembly comprised of a wear sleeve; a main seal; a dust seal; and a plurality of vents circumferentially spaced from each other. Each of the vents can be formed by at least a channel. The channel may be formed in or by the wear sleeve, which can be a primary wear sleeve or a secondary wear sleeve. Further, each of the vents can extend from a first side of the seal assembly to between the main seal and the dust seal. An angle between a channel length axis of the channel and a trajectory of circumferential motion can be ninety degrees, acute, or obtuse for each of the channels.
US12000484B2 Shaft seal assembly
An illustrative embodiment of a shaft seal assembly generally includes a first stator, a second stator, and a throttle member. In one illustrative embodiment, the second stator may be formed with a main body and an access plate positioned radially interior with respect to a portion of the first stator. The first stator and second stator may engage one another about a semi-spherical interface comprised of a convex surface on the second stator and a concave surface on the first stator. The second stator may include an internal channel in which a throttle member may be positioned, wherein a radially interior surface of the throttle member may be positioned a shaft.
US12000483B2 Multi-part housing seal, method for the automated application of a multi-part housing seal, and housing comprising a multi-part housing seal
Housing seals and methods seal off a housing interior from a housing exterior. The housing seals and methods comprise a first elastic adhesive strip and a second elastic adhesive strip, the first and second adhesive strips being arranged between a first housing element and a second housing element. The first adhesive strip comprises a first end portion having a first front side and a first edge face, and a second end portion having a second front side and a second edge face, and is arranged between the first housing element and the second housing element such that the second housing element, with the exception of the application gap, in a closed circulation.
US12000478B1 Method for synchronized four wheel drive low range shifts with vehicle in motion
A method of controlling a four wheel drive (4WD) low range shift in a vehicle is provided. The vehicle has a powertrain including a transmission that drives a transmission output shaft to provide drive torque to a driveline including a power transfer unit (PTU) that delivers torque to front drive wheels and a rear differential unit (RDU) that delivers torque to rear drive wheels. The PTU and RDU are selectively rotatably coupled to each other through a propeller (prop) shaft. The PTU and the RDU are commanded into a neutral position. A clutch at the RDU is commanded to selectively engage to a degree that communicates a desired amount of torque from the prop shaft to the RDU. A determination is made that an output speed of the transmission output shaft is synchronized to match a speed of the RDU and the RDU is commanded to shift into 4WD low.
US12000476B2 Method of correcting angular transmission error for reducer and robot system
A method of correcting an angular transmission error for a reducer of creating correction data for correction of an angular transmission error of the reducer in a robot system including an arm, the reducer having an input shaft and an output shaft, a motor, an encoder, and an inertial sensor, includes rotating the arm in an input rotation angular range smaller than a necessary input rotation angular range, measuring and recording the angular transmission error, determining whether or not an accumulated value of measurement times is equal to or larger than a predetermined value, when the accumulated value is smaller than the predetermined value, measuring the angular transmission error of the reducer and updating a record, and, when the accumulated value is equal to or larger than the predetermined value, creating the correction data based on the recorded angular transmission error of the reducer.
US12000475B2 Apparatus and method for controlling driving of vehicle
An apparatus for controlling a vehicle includes a vehicle state detector for detecting a vehicle state, a function unit that performs at least one vehicle function, an operation unit that enables a transmission operation to allow selection of a transmission stage from among a plurality of transmission stages, and a position adjusting unit to switch the operation unit between a first position where the transmission operation is disabled and a second position where the transmission operation is enabled, by rotating the operation unit with respect to the functional unit, based on the detected vehicle state.
US12000468B2 Limited slip differential and controlling method therefor
The present invention relates to a technology in which a transition between a medium-torque transmission state and a high-torque transmission state by a limited slip differential is continuously performed during a driving process of a vehicle. The present invention introduces a limited slip differential configured to comprise: an input shaft constantly connected to a differential case of a slip differential; an output shaft selectively connected to the input shaft via a clutch pack and constantly connected to a wheel; a medium-torque transmission means for pressing a clutch plate coupled to the input shaft to press-fit the clutch pack; and a high-torque transmission means selectively engaged with the clutch plate by moving a hub coupled to the output shaft in a state where the input shaft and the output shaft are synchronized as the clutch pack is fastened, and a controlling method therefor.
US12000466B2 Vehicle control apparatus
A vehicle control apparatus is to be applied to a vehicle including a torque converter and an engine. The vehicle control apparatus includes a turbine hub, a lock-up piston, a damper mechanism, and a control system. The damper mechanism permits relative rotation between a hub of the turbine hub and a cylindrical part of the lock-up piston. The control system controls the engine. The control system calculates, with the lock-up piston engaged with a crankshaft of the engine, a PV value that is a product of a sliding surface pressure and a sliding speed between the hub and the cylindrical part. When the PV value is greater than a threshold, the control system changes an engine torque more gradually than when the PV value is equal to or less than the threshold. The engine torque is an output torque of the crankshaft.
US12000462B2 Transmission assembly for a vehicle
A transmission assembly for a vehicle includes a first input shaft, a second input shaft and a common output shaft, a first input shaft first gear wheel and a first input shaft second gear wheel arranged axially offset with respect to each other on the first input shaft, a second input shaft first gear wheel and a second input shaft second gear wheel arranged axially offset with respect to each other on the second input shaft, an output shaft first gear wheel and an output shaft second gear wheel arranged axially offset with respect to each other on the common output shaft, wherein each one of the first input shaft first gear wheel and the second input shaft first gear wheel is meshing with the output shaft first gear wheel.
US12000460B2 Gear mechanism
Gear mechanism (1) having a toothing (5), a tooth carrier (11) accommodating a plurality of teeth (7) for engagement with the toothing, the teeth (7) being radially displaceable relative to the tooth carrier (11), a drive input with a profiling (22) for radially driving the teeth (7), and bearing segments (24) for mounting the teeth on the profiling. Each bearing segment includes a running side oriented in the direction of the profiling and a bearing side opposite the running side, a tooth bearing arranged on the bearing side for articulated mounting of at least one of the teeth, the tooth bearing including a bead which is at least substantially in the shape of a cylinder section and arranged from a first side edge to a second side edge of the bearing segment transverse to a running direction of the bearing segment. The bead is in a central region between the first and second side edges and has a first and/or second recess on a first and/or second side of the central region.
US12000457B2 Chain
An object of the present invention is to provide a chain that is easy to assemble, has a longer life and smaller size, and allows larger tolerance for misalignment. The object is achieved by a chain including a plurality of outer links each having a pair of outer plates and pins, and a plurality of inner links each having a pair of inner plates and bushings, alternately and pivotably coupled together in the longitudinal direction of the chain by the pins rotatably inserted into the bushings, with a position restricting part positioned between each pair of the inner plates to restrict inward movement of each pair of inner plates in the chain width direction. The bushings are rotatably inserted in respective bushing holes of each pair of inner plates.
US12000454B2 Flexible flywheel
A flexible flywheel includes: a shaft fastening portion fixed to an end portion of an engine crankshaft; an annular inertia ring provided around the shaft fastening portion; a plurality of elastic spoke portions that extend in the radial direction between the shaft fastening portion and the inertia ring and connect the shaft fastening portion and the inertia ring to each other, and that absorb vibration acting on the crankshaft by undergoing deflection; and weight portions provided between adjacent elastic spoke portions, side edge-side boundary ends, to which boundaries with the weight portions are connected, are provided on both sides edges of the elastic spoke portion, respectively, when the elastic spoke portions are vibrated, stress concentrates on the side edge-side boundary ends.
US12000453B2 Torsional vibration damper, clutch disc, and clutch
A torsional vibration damper includes a rotational axis, an input part mounted about the rotational axis, an output part rotatable about the rotational axis to a limited extent relative to the input part; a spring device opposing rotation of the output part relative to the input part, a first cam mechanism, and a first intermediate element. The first intermediate element is arranged for radial displacement by the first cam mechanism when the output part rotates relative to the input part. The first intermediate element has a first intermediate element first part, and a first intermediate element second part. In an example embodiment, the damper includes a second cam mechanism and a second intermediate element arranged to be radially displaced by the second cam mechanism when the output part rotates relative to the input part. The spring device is arranged between the first intermediate element and the second intermediate element.
US12000452B2 Cylindrical antivibration device for motor mount
Provided is a cylindrical antivibration device for a motor mount mounted between an electric motor for driving and support members in an automobile, the cylindrical antivibration device having an inner shaft member and an outer cylinder member which are coupled by a body rubber elastic element, in which surfaces of the inner shaft member and the outer cylinder member that face each other in a direction perpendicular to the shaft are continuously coupled over the entire circumference via the body rubber elastic element. On an axial end surface of the body rubber elastic element, an elastic protrusion, that protrudes outward in the axial direction and extends circumferentially in an intermediate portion between the facing surfaces of the inner shaft member and the outer cylinder member, is formed integrally with the body rubber elastic element.
US12000450B2 Torque transfer device having a control system for determining the direction of rotation of the rotor
A torque transfer device is provided, for a powertrain of a motor vehicle, comprising an electric motor having a stator and a rotor rotatable relative thereto. A control system is provided which can output a current pulse to the electric motor, wherein the current pulse effects a rotary motion of the rotor in a first direction of rotation and through a first angle of rotation and thus effects an induced voltage, which is received by the control system to determine the direction of rotation or the rotary position of the rotor in relation to the stator. The rotor is connected to a torsional vibration damper comprising a damper input and a damper output; rotatable in a limited manner in relation to the damper input, against the effect of energy storage elements, and the rotary motion of the rotor causes a relative rotation between the damper input and the damper output.
US12000449B2 Tri-adaptive apparatus for shock and vibration protection
A tri-adaptive apparatus is disclosed and configured for functioning as a dynamic force isolation and dampening metamaterial that reduces the transmission of dynamic forces between a dynamic force source and an object. In at least one embodiment, the apparatus provides at least one cell unit that provides a pair of opposing first and second cell plates, between which is positioned at least one spring, restrainer and dashpot. An outer surface of the first cell plate is positioned in contact with the dynamic force source. An outer surface of the second cell plate is positioned in contact with the object. The at least one spring, restrainer and dashpot are configured for transferring dynamic force energy mutually between one another while deforming mechanically in response to the dynamic forces transmitted by the dynamic force source.
US12000448B2 Biostimulator transport system having torque limiter
A biostimulator transport system, such as a biostimulator retrieval system, having a torque limiter to allow a torque shaft to slip rotationally relative to a handle, is described. The torque limiter can connect the torque shaft to the handle, and can include a slip mechanism, such as a flat spring or apposed clutch faces, that allow the torque shaft to slip relative to the handle when a resistance torque at a distal end of the torque shaft exceeds a torque threshold. Accordingly, torque can be applied to a biostimulator by the torque shaft with a reduced likelihood of over-torqueing the biostimulator within the target tissue. Other embodiments are also described and claimed.
US12000447B2 Multi-piston-dedicated heat dissipating caliper cover with easy installation
A multi-piston-dedicated heat dissipating caliper cover with easy installation includes a caliper cover body, a fixing assembly and at least two first fixing bolts. One side edge of the caliper cover body extends toward a side to form a first arc-shaped side plate, and the other side edge of the caliper cover body extends toward a side to form a second arc-shaped side plate. The fixing assembly includes a bolt fixing sheet and a positioning sheet, one end of the positioning sheet is connected with the bolt fixing sheet through a second fixing bolt, and the other end of the positioning sheet passes through a strip-shaped hole and then is inserted into a slot at a top of a brake caliper. By disposing the heat dissipating silicone sheet, a contact area is increased, which allows the heat generated by the brake caliper to be quickly transferred to the caliper cover.
US12000445B2 Disc brake and piston boot
A disc brake including: a piston; a cylinder including a bore portion, which movably accommodates the piston, and a step portion formed on an opening end side of the bore portion; and a piston boot arranged between a tip side of the piston and a small diameter step portion of the cylinder. The piston boot includes: a large diameter annular fitting portion containing an annular metal member so as to be fitted to the small diameter step portion; a bellows portion, which extends from the large diameter fitting portion, is increased in its diameter from the large diameter fitting portion to an outer peripheral side, and is also deformed and extended from the large diameter fitting portion toward an inner peripheral side; and a small diameter fitting portion formed at an end portion of the bellows portion so as to fit to an outer periphery of the piston.
US12000444B2 Brake disk and brake with integral thermal fuse
A brake disk defines an annular shape having a radially inner side and a radially outer side. The brake disk includes: a radially outer braking surface, the braking surface having a maximum operating temperature; a fusible material section radially inward from and connected to the braking surface. The fusible material has a maximum operating temperature, the fusible material section suitable for transmitting torque between the braking surface and a shaft. The maximum operating temperature of the braking surface is higher than the maximum operating temperature of the fusible material section. When the temperature of the fusible material section raises above the maximum operating temperature of the fusible material section, the fusible material section is configured to no longer transmit torque between the braking surface and the shaft.
US12000441B2 Vehicle clutch control method and vehicle clutch control device
A clutch control method is used in a vehicle that has a dog clutch and an engagement sensor, which detects an engagement of a dog clutch. The clutch control method includes executing an engagement of the dog clutch when a magnitude of a differential rotation of the dog clutch is less than or equal to a prescribed value when the engagement sensor is normal and then determining the engagement of the dog clutch using the engagement sensor. The clutch control method further includes setting the differential rotation of the dog clutch to a value larger than the prescribed value when the engagement sensor has failed and then determining the engagement of the dog clutch based on a difference between the differential rotation of the dog clutch at a time of starting the engagement of the dog clutch and the differential rotation of the dog clutch.
US12000439B2 Transfer case yoke
A yoke for a transfer case output shaft includes a hollow cylindrical sleeve portion and a disc-shaped flange portion extending radially from an outer portion of the hollow cylindrical sleeve portion. The hollow cylindrical sleeve portion includes a plurality of inwardly extending splines configured to engage outwardly extending splines of the transfer case outlet shaft. The disc-shaped flange portion has a plurality of fastener openings therethrough that correspond to fastener openings through a flange portion of a companion flange. A notch is formed through the hollow cylindrical sleeve portion at an open end of the hollow cylindrical sleeve portion. A groove is formed within the inner surface of the hollow cylindrical sleeve and extends about a rotation axis of the hollow cylindrical sleeve portion. A C-clip is received within the groove for restricting axial movement along the rotation axis and includes open ends that are received within the notch.
US12000438B2 Method and apparatus for controlling a lubricant flow rate
The present disclosure relates to a method and an apparatus for controlling a lubricant flow rate in a wet clutch. The method comprising: determining a clutch state as an open state, a closed state or a slipping state; determining a clutch temperature and a sump lubricant temperature; based at least on the clutch state, the clutch temperature and the sump lubricant temperature, selecting one out of a plurality of maps, wherein each map maps one or more operating parameters of the clutch on a target lubricant flow rate; determining a target lubricant flow rate based on the one or more operating parameters according to the selected map; and controlling a lubricant flow control device based on the determined target lubricant flow rate.
US12000433B2 Magnetic suspension bearing device, compressor and method of adjusting gap of catcher bearing
A magnetic suspension bearing device, a compressor and a method for adjusting catcher bearing gap. The magnetic suspension bearing device includes: a housing; a rotor in the housing; a magnetic bearing assembly between the housing and the rotor; a catcher bearing bracket mounted axially to an end of the housing, with a catcher bearing mounted at a radially inner side of the catcher bearing bracket; and a washer between the catcher bearing bracket and the end of the housing; wherein the washer includes a plurality of sub-washer portions, such that when the catcher bearing bracket is moved axially relative to the end of the housing to separate from the washer while still being supported by the end of the housing, the plurality of sub-washer portions can be radially removed and mounted.
US12000429B2 Modular edge clip
Disclosed are apparatuses and techniques relating to modular edge clips for fastening a fastening element to an edge of an object. In an aspect, a modular edge clip includes first and second edge clip modules. The edge clip modules include retaining elements and latching connection elements. The respective latching elements having latching claws which, in collaboration with the other edge clip module serve as a counter-bearing, are designed to latch the modular edge clip onto the edge. The latching connection elements for connecting the respective edge clip modules to one another by way of a latching connection. The edge clip modules, in a state connected by the latching connection elements, form a gap between the respective latching elements, into which the edge of the object can be inserted in an insertion direction in order to fasten the edge clip to the edge.
US12000428B2 Water sealing surface attachment
A mounting assembly for securing fixtures to a mounting structure may include a first fastener, a washer, a mounting bracket, and second fastener. The first fastener may be coupled to the mounting structure through a mounting aperture. The washer may be disposed around shaft of the first fastener between a head of the first fastener and the mounting surface. The mounting bracket may be disposed on top of the first fastener. The second fastener may be disposed through the mounting bracket and coupled to head of the first fastener. The washer may be a sealing washer that dispenses liquid sealant under compressive force to moisture-proof the securement of the first fastener to the mounting surface.
US12000424B2 Motion activated switch and method
An algorithm analyzes the motion of an object to determine if a switch needs to be activated or deactivated. Accelerometers measure forces exerted upon an object to determine orientation in pitch, roll, and yaw axes, and to determine motion of the object. When threshold conditions for these orientations and movements are measured, the method combines taking moving averages of pitch, roll, and yaw, and additionally accumulating an integral of yaw to determine if an activation or deactivation condition is met. Should an integral condition not be constantly met while the moving average conditions are being determined, the yaw integral counter resets and the whole process must begin again. This method balances most unintentional activation conditions with activation latency. Another methodology tracks the motion of a wrist flick, similar to casting a fishing line, using acceleration and deceleration parameters.
US12000422B2 Crimp securing structure of bolt, crimp securing method for crimp bolt, and crimping die
Provided is a crimp securing structure of a bolt in which a crimp bolt 10 having a crimping recess 13 on the upper surface of the head is crimped onto a metal sheet 30. The thickness of a metal material press-fitted into the crimping recess 13 of the crimp bolt is made smaller at the peripheral edge of the crimping recess 13 and is made larger in the center portion thereof. In order to obtain this crimp securing structure, a crimping die 20 in which a stress-relief recess 23 is formed in a center portion of a convex portion is used to prevent the occurrence of excessive local stress in the crimping recess 13.
US12000418B2 Composed element and corner connection applied herewith
A composed element includes at least two panel-shaped elements, such as a locking tongue and groove connection, that are arranged to be coupled to each other at an angle, either directly or indirectly by means of an intermediate piece. The connection includes, at least at one of the panel-shaped elements, a tongue or groove, cooperable with a groove or tongue provided on the other panel-shaped element or on the intermediate piece. The tongue includes a split tongue, with at least a first part and a second part, and a slit located therebetween. A locking part is located at the outer side of at least said first part wherein the slit, seen in cross-section of the tongue, defines at least one side, the course of which, seen in cross-section, deviates from the main direction belonging to the tongue.
US12000409B2 Turbo compressor with explosion-proof function
Provided is a turbo compressor capable of compressing a gas and supplying the compressed gas to outside, the turbo compressor including a compression unit including an impeller for compressing a gas introduced through a compressed gas inlet, a motor including a rotating shaft having an end coupled to the impeller, to rotate the impeller, a housing including a motor accommodation space for accommodating the motor, a cooling air channel provided to pass through the motor accommodation space and formed to continuously circulate a cooling gas accommodated therein, one or more air bearings supporting a radial load or an axial load of the rotating shaft, and a non-contact explosion-proof unit provided as a passage through which flames produced in an inner space of the housing pass so as to be cooled and then discharged to the outside, and having a width less than or equal to a predetermined value and a length greater than or equal to a predetermined value, wherein a compressed gas channel is spatially separate from the cooling air channel to prevent the gas inside the compressed gas channel from penetrating into the cooling air channel. According to the present invention, an explosion-proof turbo compressor with an improved structure to increase service life and reduce vibration noise by using air bearings and to, at the same time, rapidly cool and then discharge flames caused by an internal explosion may be provided.
US12000404B1 Inrunner axial compressor
A fuel-cell-powered vehicle includes an electrically-powered turbine assembly having a housing, a rotating shaft, an air compressor comprising a compressor stator fixed to the housing and a compressor rotor fixed to the rotating shaft, an electric motor including an electric motor stator fixed to the compressor stator and an electric motor rotor fixed to the rotating shaft, a turbine including a turbine stator affixed to the housing, a turbine rotor fixed to the rotating shaft, and two or more fuel cells arranged around an outside of the electrically-powered turbine assembly.
US12000399B2 Volume ratio control system for a compressor
A volume ratio control system for a compressor includes a chamber formed within a housing of the compressor, where the chamber is in fluid communication with a high pressure side of the compressor, a piston disposed within the chamber, where the piston includes a cavity in fluid communication with a low pressure side of the compressor, and a biasing device disposed within the chamber and configured to enable movement of the piston in response to a pressure differential between the low pressure side of the compressor and the high pressure side of the compressor falling below a threshold value.
US12000398B2 Volume ratio control system for a compressor
A volume ratio control system for a compressor includes a chamber formed within a housing of the compressor, a piston disposed within the chamber, where the piston is configured to separate the chamber into at least a first portion fluidly coupled to a low pressure side of the compressor and a second portion fluidly coupled to a high pressure side of the compressor, and a biasing device disposed within the chamber, where the biasing device is configured to adjust a position of the piston in response to a pressure differential between the low pressure side of the compressor and the high pressure side of the compressor falling below a threshold value.