US12191097B2

The present application relates to a circuit breaker comprising a cut-off mechanism configured to cut off a conductor extending through the circuit breaker. The cut-off mechanism includes a primary cut-off mechanism and a secondary cut-off mechanism, and the cut-off mechanism comprises a primary operation phase and a secondary operation phase. In the primary operation phase, the primary cut-off mechanism slides along the secondary cut-off mechanism to execute primary cutting operations, and in the secondary operation phase, the primary cut-off mechanism drives the secondary cut-off mechanism to execute secondary cutting operations.
US12191096B2

The present disclosure relates to a power device monitoring system comprising: a cradle having a cradle terminal formed on the rear side thereof; a circuit breaker mechanically or electrically connected to or separated from the cradle terminal; at least one position detection means mounted inside the circuit breaker so as to detect the position of a circuit breaker body in real time; and a display unit for outputting the mobile characteristic of the circuit breaker body detected by the position detection means.
US12191095B2

An electromagnetic relay device includes a mover, a plunger, and a solenoid unit that causes the plunger to reciprocate. The mover includes a movable contact movable to abut onto or separate from a stationary contact. The plunger causes the mover to reciprocate to accordingly cause the movable contact to abut onto or separate from the stationary contact. A heat-resistant member is interposed between the insulator and the mover. The plunger enables indirect abutment onto the mover through the insulator and the heat-resistant member. A heat-resistant temperature of the heat-resistant member is set to be higher than that of the insulator.
US12191089B2

Fabricating a capacitor includes forming conduits in a porous layer of material. The porous layer of material has particles that each includes a dielectric on a core. The formation of the conduits causes a portion of the dielectric to convert from a first phase to a second phase. The method also includes removing at least a portion of the second phase of the dielectric from the porous layer of material.
US12191087B2

An apparatus includes a case having an elliptical cross-section capable of receiving a plurality of capacitive elements. One or more of the capacitive elements provide at least one capacitor having a first capacitor terminal and a second capacitor terminal. The apparatus also includes a cover assembly that includes a deformable cover mountable to the case, and, a common cover terminal having a contact extending from the cover. The cover assembly also includes at least three capacitor cover terminals, each of the at least three capacitor cover terminals having at least one contact extending from the deformable cover. The deformable cover is configured to displace at least one of the at least three capacitor cover terminals upon an operative failure of at least one of the plurality of the capacitive elements. The cover assembly also includes at least four insulation structures. One of the four insulation structures is associated with one of the at least three capacitor cover terminals. The apparatus also includes a first conductor capable of electrically connecting the first capacitor terminal of a capacitor provided by one of the plurality of capacitive elements to one of the at least three capacitor cover terminals and a second conductor capable of electrically connecting the second capacitor terminal of the capacitor provided by one of the plurality of capacitive elements to the common cover terminal.
US12191086B2

A multilayer ceramic device includes a multilayer chip. The multilayer chip has a capacity section, a side margin and an intermediate portion. The intermediate portion is provided between the capacity section and the side margin. An A/B ratio is larger in the side margin than in the capacity section, and is smaller in the intermediate portion than in the capacity section.
US12191076B2

A latch system includes a releasably secured latch or keeper and a solenoid assembly. The solenoid assembly has a solenoid driver coupled to a power supply, a switching circuit connected with the solenoid driver, and a function generator to selectively adjust a frequency of a pick current output from the power supply and provided to the solenoid driver. The frequency is adjusted until the pick current induces a resulting vibration of said latch system sufficient to free a preloaded latch or keeper. The adjusted frequency may be a target frequency or a range of frequencies. Also included may be a preload sensor. When a preload is sensed, the frequency may be adjusted by the function generator until the pick current induces a resulting vibration of said latch system sufficient to free a preloaded latch or keeper.
US12191073B2

A magnet device based on the Bitter principle includes a plurality of conductor layers and a plurality of substrate layers. Each respective substrate layer carries a corresponding conductor layer, and each respective substrate layer and corresponding conductor layer together form a respective ring having a radial slot. The plurality of conductor layers and the plurality of substrate layers together form three or more rings in a spiral arrangement with an initial ring, an end ring, and one or more middle rings. The initial ring and the end ring are, via a contact section, in current-conducting contact with at least one respective middle ring. Each middle ring is, via a contact section, in current-conducting contact with two other rings. The three or more rings are arranged such that a ring with a downward-facing conductor layer follows a ring with an upward-facing conductor layer.
US12191058B2

A surge arrester includes a polymer body including a first leg having a first channel defined therein and a second leg perpendicular to the first leg and having a second channel defined therein. A varistor assembly is in the first channel. The varistor assembly includes a plurality of varistor elements electrically connected in series and forming a stack of the plurality of varistor elements. The stack has a first end surface, a second end surface, and an outer side surface extending between the first end surface and the second end surface. The varistor assembly includes a first end fitting at the first end surface of the stack, a second end fitting at the second end surface of the stack, a plurality of rods disposed around the side surface of the stack, and a polymer fill layer between the side surface of the stack and the first leg of the body.
US12191052B2

A dielectric high gradient insulator device comprises a stack of at least two dielectric layers which are in physical contact with each other and which have different dielectric constants. At least two dielectric layers are configured to form a shaped electric field, when the device is placed between electrodes having a voltage difference. The shaped electric field is in a region proximal to a surface of the at least two dielectric layers, and causes deflection of negatively charged particles away from the surface, thereby inhibiting voltage breakdown of the device. A method of manufacturing the device is also presented.
US12191037B2

Disclosed is a medical equipment learning system which includes: a data extraction module configured to collect and then extract text-type data from medical data; a visualization module configured to generate image-type data as visualization data by using the text-type data extracted by the data extraction module; a pre-processing module configured to generate an input data set to execute equipment learning based on the visualization data; a learning module configured to execute equipment learning in the input data set generated by the pre-processing module; a prediction module configured to predict a disease when new image-type data is input based on the result learned in the learning module; and a storage module provided to store and check data of each module.
US12191036B2

Disclosed is a method for displaying an ultrasonic image, comprising the steps of: identifying a lesion area included in an ultrasonic image; diagnosing the lesion area to obtain a diagnostic result; generating a diagnostic image by displaying, in the lesion area of the ultrasonic image, a first area which is at least one area on which the lesion is diagnosed; and displaying a user interface screen including the diagnostic image and the diagnostic result.
US12191031B2

An application management system may provide, while a user device detects a beacon associated with a medical system, a user of the user device with access to a first set of medical session features of an application executed by the user device. The application management system may also provide, while the user device does not detect the beacon, the user with access to a second set of medical session features of the application, the second set of medical session features being different from the first set of medical session features.
US12191028B2

The disclosure relates to a safeguarding module, a method, and a system for safeguarding an apparatus in the medical environment against an unauthorised operation of the apparatus, wherein the authorisation is dependent upon a linking event between two linking partners within the framework of an operation of the apparatus, wherein the apparatuses are connected via a network, and wherein one of the linking partners is an item which is used during the operation of the apparatus. The system comprises a plurality of apparatuses, wherein in each case an apparatus comprises a safeguarding module, comprising: a read-in interface for reading-in a first identifier and a second identifier; a processing unit which is designed to perform the safeguarding method; a memory for storing the calculated documentation value in a distributed ledger structure; and an interface to the network, via which the apparatuses exchange data.
US12191016B2

Various aspects described herein relate to presenting drug dispensing information. Data related to a plurality of dispensing events initiated by one or more employees, of an electronic drug dispensing system can be received. A set of dispensing events of the plurality of dispensing events can be determined as constituting possible misappropriation of drugs by the one or more employees. An alert related to the set of dispensing events can be provided based on determining that the set of dispensing events constitute possible misappropriation of drugs.
US12191011B2

An inbound message including medical record content may be received. The inbound message may indicate a healthcare entity and a vendor entity. It may be determined, from the healthcare entity and stored correspondences between medical record formats and healthcare entities, that the medical record content of the inbound message is in a first medical record format. Which configuration record of stored configuration records specifying combinations of sets of rules may be determined to apply as a translation to the inbound message based upon the medical record content of the inbound message and the first medical record format. The sets of rules as indicated by the configuration record may be accessed and applied to the inbound message to translate the medical record content in the inbound message from the first medical record format to the standardized format. The standardized format may be transmitted to the vendor entity.
US12191002B2

The present invention relates to a method for determining one or more intrinsic properties of a DNA component from a plurality of measurements obtained over a time period from a cell culture, with each cell comprising the DNA component, wherein the DNA component is involved in transcription of one or more target signals, wherein the plurality of measurements comprises measurements relating to the density of the cell culture over the time period and measurements relating to the amount of the one or more target signals in the cell culture over the time period.
US12190996B2

The application discloses a memory controller coupled between a memory module and a host controller to control access of the host controller to the memory module, comprising a central buffer coupled between the host controller and the memory module. The central buffer is configured to receive a command/address signal from the host controller via a command/address channel and selectively provide the command/address signal to the memory module. The command/address signal has an identity authentication message for identifying a source. The central buffer comprises: a verification module coupled to the command/address channel to receive the command/address signal and the identity authentication message, and configured to determine whether the command/address signal conforms to an authority management rule based on the identity authentication message; and an access control module coupled to the command/address channel to receive the command/address signal and coupled to the verification module to receive the determination result, and configured to process the command/address signal based on the determination result to selectively provide the command/address signal to the memory module.
US12190993B2

A device having a memory cell array configured with inverted weight data for operations of multiplication and accumulation. Each respective memory cell in the memory cell array has a threshold voltage programmable in a first mode to perform operations of multiplication and accumulation. The memory cell array has a plurality of regions operable in parallel to perform operations of multiplication and accumulation. The plurality of regions include a first region and a second region. At least a second portion of weight bits stored in the second region is an inverted version of a first portion of weight bits stored in the first region. The device includes a logic circuit configured to adjust a computation result of multiplication and accumulation generated using the second region to account for weight inversion and generate an output result based on a plurality of results generated using the plurality of regions respectively.
US12190985B2

A sense amplifier circuit, memory device and related operation methods are provided. The sense amplifier circuit includes an amplification circuit for amplifying a voltage signal and a compensation circuit coupled to the amplification circuit. The amplification circuit includes a first inverting amplifier and a second inverting amplifier cross-coupled with each other, with the first inverting amplifier connected to a first bitline and the second inverting amplifier connected to a second bitline. The compensation circuit includes a first, a second, a third, and a fourth switch circuits, and is configured to generate a compensation voltage between the first bitline and the second bitline by conducting charge injections through operating the switch circuits to compensate an input-referred offset voltage of the amplification circuit.
US12190978B2

The present disclosure provides a memory test system, including a tester and a processor. The tester is configured to perform a final test to the memory device to obtain a test result, and read a read-only data of the packaged memory device. The processor is coupled to the tester, configured to perform a function to transform the read-only data to a chip ID of the packaged memory device when the memory device does not pass the final test according to the test result. When the packaged memory device does not pass the final test, the processor is further configured to obtain a process history of the packaged memory device according to the chip ID.
US12190977B2

The present disclosure provides a memory test system, including a tester and a processor. The tester is configured to perform a final test to the memory device to obtain a test result, and read a read-only data of the packaged memory device. The processor is coupled to the tester, configured to perform a function to transform the read-only data to a chip ID of the packaged memory device when the memory device does not pass the final test according to the test result. When the packaged memory device does not pass the final test, the processor is further configured to obtain a process history of the packaged memory device according to the chip ID.
US12190976B2

A method, device for checking data, an electronic device and a storage medium are provided. The method includes operations as follows. A memory array is read to obtain read data, and the read data is compressed to obtain first compressed data. The first compressed data is compared with second compressed data, the second compressed data being obtained by compressing written data corresponding to the read data. In responsive to that the first compressed data is consistent with the second compressed data, whether data of a predetermined bit in the read data is consistent with pre-stored original bit data is detected, to determine whether the read data is correct. It is determined that the read data is correct if the data of the predetermined bit is consistent with the pre-stored original bit data, otherwise it is determined that the read data is incorrect.
US12190968B2

A 3-dimensional array of NOR memory strings being organized by planes of NOR memory strings, in which (i) the storage transistors in the NOR memory strings situated in a first group of planes are configured to be programmed, erased, program-inhibited or read in parallel, and (ii) the storage transistors in NOR memory strings situated within a second group of planes are configured for storing resource management data relating to data stored in the storage transistors of the NOR memory strings situated within the first group of planes, wherein the storage transistors in NOR memory strings in the second group of planes are configured into sets.
US12190966B2

A method of processing a memory system that includes a substrate with a connector and a semiconductor memory chip connected to the connector is provided. The method includes detaching the semiconductor memory chip from the connector, performing an annealing process with respect to the semiconductor memory chip detached from the connector, and after the annealing process, attaching the semiconductor memory chip to the connector on the substrate.
US12190961B2

Methods of operating a memory, and memory configured to perform similar methods, might include applying a negative first voltage level to a control gate of a transistor connected between a first node and a string of series-connected memory cells, increasing a voltage level applied to the first node at a particular rate while increasing the voltage level applied to the control gate of the transistor at the particular rate, and in response to the voltage level applied to the first node reaching a particular voltage level, ceasing increasing the voltage level applied to the first node and ceasing increasing the voltage level applied to the control gate of the transistor.
US12190960B2

According to one embodiment, a memory system includes a semiconductor memory device and a controller. The semiconductor memory device includes a first memory cell configured to store data. The controller is configured to output a first parameter and a first command. The first parameter relates to an erase voltage for a first erase operation with respect to the first memory cell. The first command instructs the first erase operation. The controller outputs the first command after outputting the first parameter to the semiconductor memory device.
US12190955B2

A memory device includes a memory cell array including memory blocks and a peripheral circuit coupled to the memory cell array. Each memory block includes memory strings each including dummy cells and select transistors, bit lines coupled to the memory strings, select lines including first select lines and second select lines, and one or more dummy word lines. Each select line coupled to the select transistors. The first select lines are closer to the bit lines than the second select lines. Each dummy word line is coupled to the respective dummy cells. The dummy word lines include a first dummy word line adjacent to either the first select lines or the second select lines. The peripheral circuit is configured to apply a turn-on voltage to all the first select lines, and apply a program voltage to the first dummy word line.
US12190953B2

A semiconductor memory device includes a memory cell array, a well voltage control circuit, and a source voltage control circuit. Before writing data, first and second transistors respectively connected to a select gate line and a word line are turned on at a first timing, and a ground voltage is applied to the first transistor at a second timing and to the second transistor at a third timing. The source voltage control circuit applies a first voltage to the source line at a fourth timing that is simultaneous with or after the first timing and before the second timing, and the well voltage control circuit applies the first voltage to the well region at a fifth timing that is simultaneous with or after the first timing and before the second timing, and applies a ground voltage to the well region at a sixth timing that is after the fifth timing.
US12190948B2

A data writing and reading method is applied to a data storage system. The storage system includes a processor, a charged particle beam excitation modulation component, and a recording medium. The method is performed by the processor. The data writing method includes obtaining to-be-written data; controlling, based on the to-be-written data, the charged particle beam excitation modulation component to generate a charged particle beam array with a target modulation feature; and controlling the charged particle beams in the charged particle beam array to act on the recording medium to generate, in a target area of the recording medium, a target recording feature corresponding to the to-be-written data.
US12190940B2

A memory device includes a first transistor, a second transistor and a third transistor. The first transistor is coupled to a first word line at a first node. The second transistor is coupled to a second word line different from the first word line at a second node. A control terminal of the first transistor is coupled to a control terminal of the second transistor. The third transistor is coupled between a ground and a third node which is coupled to each of the first node and the second node. In a layout view, each of the first transistor and the second transistor has a first length along a direction. The first transistor, the third transistor and second transistor are arranged in order along the direction. A method is also disclosed herein.
US12190939B2

In some examples, a subword driver block of a memory device includes a first active region and a second active region adjacent to each other. The first active region forms drains/sources of a first and second transistors in a first region; the second active region forms drains/sources of a third and fourth transistors in a second region, where the first and second regions are adjacent to each other. The first, second, third and fourth transistors are coupled to a common non-active potential via a shared contact overlaid over a merged region between the first and second regions. The first and second active regions may comprise N+ diffusion materials.
US12190918B2

The magnetic recording and reproducing device includes a magnetic recording medium, a recording element, and a reproducing element. The recording element is an inductive recording element having a first magnetic pole which generates a magnetic field, and a second magnetic pole which is spaced apart from the first magnetic pole with a write gap interposed therebetween, a tip width of the first magnetic pole is substantially the same as a tip width of the second magnetic pole, and a reproducing element width of the reproducing element is 0.2 μm or greater and less than 0.5 μm. In the magnetic recording medium, the number of recesses, which are present in a surface of the magnetic layer and have an equivalent circle diameter of 0.10 μm or greater and less than 0.20 μm, is 100 to 2,000 per area of 40 μm×40 μm.
US12190914B2

Exemplary embodiments of present disclosure are directed towards a system and method for extracting objects from videos in real-time to create virtual situations, comprising a computing device comprises video creating and editing module configured to enable a user to record videos and select frames automatically from the user recorded videos thereby transferring the automatically selected frames from the computing device to a server. The server comprises video processing module configured receive the automatically selected frames thereby detecting and extracting objects from the automatically selected frames and transfer extracted objects to computing device and display the extracted objects to the user. The video creating and editing module configured to place the extracted objects on a new frame automatically and allow the user to reposition extracted objects on new frame and enable the user to customize the background and foreground elements in the new frame to create virtual situations.
US12190913B2

Disclosed in the embodiments of the present disclosure are a method and apparatus for multimedia resource editing scene, and a device and a storage medium. The method comprises: detecting whether a current time matches a specified time; in response to determining that the current time matches the specified time, presenting prompt information of a target editing template; where the target editing template is associated with a first multimedia resource; content of the first multimedia resource belongs to a content category associated with the specified time; the target editing template instructs to edit a to-be-edited multimedia material into a second multimedia resource in a target editing way; the target editing way is an editing way used by the first multimedia resource; and the prompt information is presentation information of the first multimedia resource.
US12190910B1

A system for recalling data from tape is disclosed. The system includes computer processing circuits and computer readable storage media having computer executable instructions. When executed, the instructions cause the computer-processing circuits to start, in response to a request to recall data from a tape, to read the tape at a read position. Additionally, the instructions cause the circuits to determine that the tape comprises a damaged region. Further, the instructions cause the circuits to determine a start position of the damaged region by skimming the tape. Additionally, the instructions cause the circuits to determine an end position of the damaged region by skimming the tape. Further, the instructions cause the circuits to read between the read position and the start position of the damaged region. Additionally, the instructions cause the circuits to read between the end position of the damaged region and an end of data indicator.
US12190897B2

An apparatus for processing an audio signal having associated therewith a pitch lag information and a gain information, includes a domain converter for converting a first domain representation of the audio signal into a second domain representation of the audio signal; and a harmonic post-filter for filtering the second domain representation of the audio signal, wherein the post-filter is based on a transfer function including a numerator and a denominator, wherein the numerator includes a gain value indicated by the gain information, and wherein the denominator includes an integer part of a pitch lag indicated by the pitch lag information and a multi-tap filter depending on a fractional part of the pitch lag.
US12190895B2

Encoding and decoding devices for encoding the channels of an audio system having at least four channels are disclosed. The decoding device has a first stereo decoding component which subjects a first pair of input channels to a first stereo decoding, and a second stereo decoding component which subjects a second pair of input channels to a second stereo decoding. The results of the first and second stereo decoding components are crosswise coupled to a third and a fourth stereo decoding component which each performs stereo decoding on one channel resulting from the first stereo decoding component, and one channel resulting from the second stereo decoding component.
US12190894B2

An object is to reduce the amount of data to be transmitted while ensuring tactile reproducibility. A decoding device according to the present technology includes: a first decoding unit that decodes first encoded data obtained by encoding a first signal section with a first bit rate, the first signal section being a part of a touch signal section which is a signal section indicating a touch state with an object in a tactile signal, the first signal section being a signal section including a boundary between the touch state and a non-touch state with the object; and a second decoding unit that decodes second encoded data obtained by encoding a second signal section with a bit rate lower than the first bit rate, the second signal section being a signal section except for the first signal section in the touch signal section.
US12190893B2

A system for registering an individual's biometric data and then later verifying the identity of the individual using the previously registered biometric data makes use of either an audio communications channel or a messaging channel, both of which are accessed via an application programming interface (API). In some instances, spoken audio input is received from the individual and the spoken audio input is used to generate a voice print for the individual. In other instances, the biometric data could be image-based, such as facial images or an image of an individual's iris.
US12190888B2

A method, computer program product, and computing system for generating an obscured speech signal from an input speech signal and an obscured transcription from a transcription of the input speech signal. A speaker embedding may be extracted from the input speech signal. A speaker embedding delta may be generated based upon, at least in part, the extracted speaker embedding and a synthetic speaker embedding. A synthetic speech signal may be generated from the obscured speech signal using the synthetic speaker embedding. A residual signal may be generated based upon, at least in part, the obscured speech signal and the speaker embedding delta. A speech processing system may be trained using the obscured transcription, the synthetic speech signal, the speaker embedding delta, and the residual signal.
US12190885B2

Configurable core domains of a speech processing system are described. A core domain output data format for a given command is originally configured with default content portions. When a user indicates additional content should be output for the command, the speech processing system creates a new output data format for the core domain. The new output data format is user specific and includes both default content portions as well as user preferred content portions.
US12190880B2

A method performed by at least one processor includes retrieving a dialogue history including a plurality of speech utterances, each speech utterance including one or more words. The method further includes encoding the plurality of speech utterances such that each speech utterance is associated with a sequence identifier indicating an order of each speech utterance in the dialogue history. The method further includes decoding the encoded plurality of speech utterances to generate at least one discourse relation triple corresponding to the dialogue history, the at least one discourse relation triple including a first sequence identifier of a first speech utterance from the plurality of speech utterances, a second sequence identifier of a second speech utterance from the plurality of speech utterances, and a dialogue discourse type.
US12190872B2

An electronic apparatus includes: a memory storing one or more commands; and a processor connected to the memory and configured to control the electronic apparatus, wherein the processor is configured, by executing the one or more instructions, to: identify a first intention word and a first target word from first speech, acquire second speech received after the first speech based on at least one of the identified first intention word or the identified first target word not matching a word stored in the memory, acquire a similarity between the first speech and the second speech, and acquire response information based on the first speech and the second speech based on the similarity being a threshold value or more.
US12190870B2

A learning device includes a memory, and processing circuitry coupled to the memory and configured to receive an input of a plurality of series for learning having known accuracy, and learn a model represented by a neural network, the model being capable of determining accuracy levels of two series when given feature amounts of the two series among the plurality of series.
US12190867B2

Examples of the present disclosure describe improved systems and methods for detecting keywords in audio content. In one example implementation, audio content is segmented into one or more audio segments. One or more text segments is generated, each text segment corresponding to each of the audio segments. For each text segment, one or more phrase candidate values is generated using a textual analysis, and one or more sentence embedding values is generated using a sentence embedding analysis. Next, an average sentence embedding value is calculated using the one or more sentence embedding values. Each of the one or more phrase candidate values is compared to the average sentence embedding value. Each phrase candidate value having a comparison value above a threshold value is labeled as representing a keyword.
US12190862B2

A method includes receiving a set of training utterances each including a non-synthetic speech representation of a corresponding utterance, and for each training utterance, generating a corresponding synthetic speech representation by using a voice conversion model. The non-synthetic speech representation and the synthetic speech representation form a corresponding training utterance pair. At each of a plurality of output steps for each training utterance pair, the method also includes generating, for output by a speech recognition model, a first probability distribution over possible non-synthetic speech recognition hypotheses for the non-synthetic speech representation and a second probability distribution over possible synthetic speech recognition hypotheses for the synthetic speech representation. The method also includes determining a consistent loss term for the corresponding training utterance pair based on the first and second probability distributions and updating parameters of the speech recognition model based on the consistent loss term.
US12190856B2

A technology is provided that reduces noise heard when a user sits in a seat of an aircraft, without using earphones or headphones. A sound system includes: a control system that generates a control signal for canceling noise in a place close to a head of a user using a seat of an aircraft, from a signal of the noise (noise signal); and a noise-cancellation speaker system including speaker units that emit sound based on the control signal (first noise-cancellation speaker unit, . . . , M-th noise-cancellation speaker unit), the noise-cancellation speaker system being installed at the place close to the head of the user using the seat, wherein assuming that a direction in which the m-th noise-cancellation speaker unit faces the user is an m-th noise-cancellation user direction, the m-th noise-cancellation speaker unit is disposed such that sound emitted from the m-th noise-cancellation speaker unit in the m-th noise-cancellation user direction is canceled in a place other than the place close to the head of the user using the seat, due to bending around of sound emitted from the m-th noise-cancellation speaker unit in an opposite direction to the m-th noise-cancellation user direction.
US12190854B2

A partial enclosure for inhibiting sound passing into and out of the partial enclosure includes an absorber-barrier or an absorber-barrier-absorber, each made from sound absorbing material and sound barrier material and arranged to form the partial enclosure. The enclosure also includes an adaptive frequency matched sound-masking system. The absorber-barrier or absorbed-barrier-absorber is positioned to block or inhibit unwanted sound from various positions of a source of the unwanted sound, or motion of the source of the unwanted sound. The adaptive frequency matched sound-masking system includes a sound generating device arranged on or in the partial enclosure to emit anti-noise signal to cancel or inhibit the unwanted sound.
US12190849B2

Provided are a display control apparatus, a display control method, and a program that enable developers to implement application programs without needing to be aware of a safe area. An image acquisition section (42) acquires an image that is drawn in a frame buffer by an application program. A safe area setting specification section (44) specifies the setting of a safe area in a display section. An image generation section (48) generates a display target image including, as a part, the image sized according to the setting of the safe area. A display control section (50) causes the display section to display the display target image.
US12190841B2

A pixel structure and a display panel are provided. The pixel structure includes a first pixel electrode, a first longitudinal signal line, and a second longitudinal signal line. The first pixel electrode includes a first main pixel area and a first sub-pixel area. The first longitudinal signal line includes a first main line and a first secondary-line. The second longitudinal signal line includes a second main line and a second secondary-line. The first main line and the second main line are arranged in the first main pixel area, and the first secondary-line and the second secondary-line are arranged in the first sub-pixel area.
US12190837B2

The present application provides a screen flicker debugging method of a display panel, an apparatus and a system. The display panel includes a first common voltage and a second common voltage. The voltage difference between the second common voltage and the first common voltage is configured as a reference voltage for deflection of the liquid-crystal molecules. The screen flicker debugging method of the display panel includes: acquiring a refresh rate interval of the display panel, and determining a minimum refresh rate; controlling the display panel to display a flickering picture with the minimum refresh rate; adjusting the reference voltage and acquiring flickering values of the flickering picture at different reference voltages; and determining the minimum flickering value and setting the corresponding reference voltage as the optimal reference voltage for the display panel. The flickering phenomenon of the display panel at high and low refresh rates is reduced.
US12190836B2

An electro-optic display including a first subpixel electrode and a second subpixel electrode associated with a display pixel, and an electrophoretic display medium disposed between a common electrode and the first and second subpixel electrodes. The electro-optic display also includes a display controller circuit in electrical communication with the common electrode and a first transistor associated with the display pixel. The display controller circuit is capable of applying waveforms to the display pixel by applying one or more time-dependent voltages between the common electrode and the first subpixel electrode via the first transistor, where the one or more time-dependent voltages are applied to the first subpixel electrode. The electro-optic display also includes a second transistor in electrical communication with the first subpixel electrode and the second subpixel electrode. A first enable signal activates the second transistor to place the first subpixel electrode and the second subpixel electrode into electrical communication.
US12190828B2

To realize frame narrowing of a display device that uses a display element driven by a current. A second scanning signal line drive circuit configured to drive second scanning signal lines each connected to a control terminal of a writing control transistor is constituted by a shift register composed of unit circuits equal in number to half a number of the second scanning signal lines. Each of the unit circuits included in the shift register collectively drives two of the second scanning signal lines adjacent to each other. In a period during which a power supply control transistor and a light emission control transistor are maintained in an off state and the writing control transistor is maintained in an on state in first and second pixel circuits connected to the two second scanning signal lines adjacent to each other, a threshold voltage compensation transistor and an initialization transistor in the first pixel circuit and a threshold voltage compensation transistor and an initialization transistor in the second pixel circuit are sequentially set to an on state for a predetermined period each.
US12190826B2

A gate driving circuit from which stable gate signals may be output by minimizing a leakage current of turned-off transistors in case that pull-down transistors output a gate signal and a carry signal of a low-level voltage. Some transistors in the gate driving circuit include two transistors in series to reduce leakage current in an off state, and capacitors are further included to reduce leakage current. Therefore voltages at nodes can be better controlled, and so that the output gate and carry voltages can be stably controlled.
US12190821B2

A display substrate includes: a base, and pixel units arranged in an array, each pixel unit including at least two sub-pixels each including: a pixel driving circuit, and a light-emitting element. The light-emitting element includes: a first electrode, a light-emitting layer, and a second electrode arranged on the base sequentially. Each sub-pixel is configured with a corresponding operating voltage transmission line. The pixel driving circuit includes: a driving transistor with a first pole electrically connected to the operating voltage transmission line. The operating voltage transmission line is located between a layer structure where a control pole of the driving transistor is located and a layer structure where the first electrode is located. The at least two sub-pixels include: at least one first sub-pixel and at least one second sub-pixel. The first and second sub-pixels are configured with first and second operating voltage transmission lines insulated from each other, respectively.
US12190815B2

A display device includes a display area, and a dummy area disposed on one side of the display area, where each of the display area and the dummy area includes a first island pattern and a second island pattern disposed to be spaced apart from each other, and a connection pattern connecting the first island pattern and the second island pattern to each other, and the dummy area includes a dummy common electrode and a common connection electrode electrically connected to the dummy common electrode, which are disposed in each of the first island pattern and the second island pattern thereof.
US12190814B2

A pixel includes a light emitting element, a driving transistor having an electrode electrically connected to an anode electrode of the light emitting element and another electrode electrically connected to a first power source, and controlling a current flowing from the first power source to a second power source, a first transistor electrically connected between a gate electrode of the driving transistor and a reference power source, a second transistor electrically connected between the anode electrode and an initialization power source, a third transistor electrically connected between the gate electrode and a data line, and a fourth transistor and a fifth transistor electrically connected in parallel between the first power source and the another electrode. The fourth transistor compensates a threshold voltage of the driving transistor during a compensation period, and the fifth transistor is turned so that the current is controlled during an emission period.
US12190810B2

Provided are a pixel circuit, a display device, and a driving method that suppress a decrease in luminance. A pixel circuit according to the present disclosure includes a first transistor configured to control a current supplied to a light emitting element according to a voltage supplied to a first terminal, a first capacitor configured to hold the voltage supplied to the first terminal, a second transistor configured to sample a signal voltage of a video signal line, a second capacitor configured to hold the signal voltage sampled by the second transistor, and a third transistor configured to connect the second capacitor and the first capacitor and set a voltage corresponding to the signal voltage to the first capacitor by transferring electric charges accumulated in the second capacitor to the first capacitor.
US12190788B2

Disclosed are various aspects of a μ-LED or a μ-LED array for augmented reality or lighting applications, in particular in the automotive field. The μ-LED is characterized by particularly small dimensions in the range of a few μm.
US12190777B2

A method for displaying an image on an image displaying device includes the steps of: comparing gray scale level of an image signal for the light emitting element with given threshold level; and when the gray scale level is higher than the threshold level, driving the light emitting element by a driving signal corresponding to the gray scale level, and when the gray scale level is lower than the threshold level, driving the light emitting element by a dithering driving signal including a driving signal corresponding to the threshold level.
US12190773B2

The present disclosure provides a setting method of a display panel and the display panel, the method includes: acquiring a first chromaticity information of a first gray scale and a second chromaticity information of a second gray scale; acquiring a first difference value between the first chromaticity information and the second chromaticity information; and adjusting gray scale voltages of the first gray scale and/or the second gray scale when the first difference value is greater than a preset difference threshold, and a second difference value between the first chromaticity information and the second chromaticity information after adjustment is less than the first difference value.
US12190772B1

A gate driving circuit including cascaded gate driving units is provided. A gate driving unit includes a pull-up control module, a pull-up module electrically connected to the pull-up control module through a first node, a pull-down maintaining module electrically connected to the first node and a voltage line, and a voltage control module. An input terminal of the pull-up module loads a clock signal, and an output terminal is electrically connected to a gate line. The pull-down maintaining module is electrically connected to the pull-up module through the first node and includes an inverter module. The voltage control module is electrically connected to an output terminal of the inverter module to control a first transition edge of a signal at the output terminal of the inverter module to lag behind a second transition edge of the clock signal within a duration of a corresponding clock pulse of the clock signal.
US12190769B2

A display apparatus can include a display panel in which pixels, first to gth gate lines, and data lines are provided (where g is a natural number), and link lines provided on a rear surface of the display panel and connected to the data lines provided on a front surface of the display panel. In a display area including the pixels in the front surface, a first stage to an mth stage generating gate signals to be supplied to the first gate line to the gth gate line are provided (where m is a natural number less than or equal to g). A first monitoring line through which a first monitoring signal is output is further connected to the first stage, and the first monitoring line extends to the rear surface through a lateral surface of the display panel.
US12190764B2

According to an embodiment, an electronic device includes: a flexible display, at least one sensor, and a processor; wherein the processor is configured to: control the display to display an object at least partially superimposed on a first user interface displayed on the first display area and the second display area, on a portion of an edge of the first display area; identify that the state of the electronic device is changed from a second state to a first state, while the object is displayed on the portion of the edge of the first display area; display the object the portion of the edge of the second display area extending from the edge of the first display area, in response to identifying that the state of the electronic device is changed from the second state to the first state.
US12190763B2

An electronic device including a flexible display and a method of transitioning a first execution screen of a first application from one screen area of the flexible display to a second screen area are described. The first area may have a first screen ratio, whereas the second area may have a second screen ratio. The transition may be based on a folded/unfolded state of the electronic device. The transition may be triggered based on switching to/from a folded state. Several other screen areas may be used for additional transitions and provide visual effects to provide a seamless user experience through such transitions.
US12190749B2

A dental procedure simulator includes a support structure and a linkage suspended from the support structure. The linkage is controlled by a computer that is configured to simulate a dental procedure or treatment. A handpiece is coupled to the linkage and configured to be held in a hand of a user and to be manipulated by the user in a workspace (W) in real space. The phenom head is provided with a phantom upper jaw and a phantom lower jaw (14) and is supported by the support structure and arranged in the workspace (W.) The phantom lower jaw is arranged movably relative to the phantom upper jaw.
US12190746B2

A method for assisting a user in reading and in learning to read includes displaying a succession of graphemic entities on a screen. These are displayed with first values for several display parameters so as to enable a user to detect and identify them. The method continues with detecting when the user points to a particular graphemic entity with the first values of the display parameters. The screen then simultaneously displays those graphemic entities that are adjacent to the particular graphemic entity with the first values of the display parameters and the particular graphemic entity with second values for the display parameters. At least one of these second values differs from one of the first values for a given display parameter. This enables the user to identify the particular graphemic entity and causes acoustic rendering of a phonemic entity associated with the particular graphemic entity that the user pointed to.
US12190732B2

A control apparatus includes a risk area specification unit to specify a risk area outside a movable object, a transmission control unit to perform control to transmit alert information related to a position of the risk area to an outside of the movable object, a reception control unit to perform control to receive response information including information related to a position of another movable object that is response information to the alert information which is transmitted by the other movable object, and a control unit to execute control of the movable object based on position information of the risk area and the information related to the position of the other movable object which is acquired, in which the alert information includes information for controlling a mode related to a transmission cycle of the response information to be transmitted by the other movable object which has received the alert information.
US12190726B2

Systems and methods are provided that may to cause autonomous navigation of autonomous vehicles in the case of non-standard traffic flows such as police stops, emergency vehicle passing, construction sites, vehicle collision sites, and other non-standard road conditions. An entity associated with the non-standard traffic flow (e.g., an emergency vehicle, road sign, barrier, etc.) may transmit or broadcast a control signal to be received (or otherwise detected) at one or more autonomous vehicles. Each autonomous vehicle, upon receiving the control signal, may autonomously navigate in accordance with the control signal, thus mitigating or eliminating dangers associated with non-standard traffic flows.
US12190721B2

Methods and System for enhanced navigation and traffic management are provided. A controller obtains input indicative of conditions on a physical road, traffic status information associated with the physical road and requirements of a mobile device. Based at least in part on the input, one or more virtual lanes defining respective routes along the physical road are determined. The virtual lanes are communicated to mobile devices which follow them in place of painted lanes. The virtual lanes can be dynamically updated for example to avoid obstacles. Different lanes can correspond to different priorities of traffic.
US12190712B2

A patient support apparatus includes a frame, a patient support surface, and a nurse call cable interface adapted to communicatively couple to a wall-mounted nurse call outlet having a plurality of pins to thereby allow the patient to communicate with a remotely positioned nurse. One or more sensors are included that detect when the cable is plugged into the nurse call outlet and/or when the bed is communicatively coupled to the nurse call system. The controller may activate an indicator when the sensor detects that the bed is not coupled to the nurse call system outlet, automatically select whether to communicate with the nurse call system via a wireless transceiver or via the nurse call cable interface based on the sensor output, and/or inform the caregiver when a headwall module spaced from the bed is not communicatively coupled to the nurse call system outlet.
US12190711B2

Disclosed are systems and methods for sending emergency alerts. In some embodiments, sensors and wearable devices may trigger and send the emergency alerts and/or warning signals via available communication devices. Multi-media emergency alerts are also disclosed that include situational awareness information for effective and efficient emergency response.
US12190710B2

An emergency response system (ERS) configured to acquire target terminal location data, emergency responder terminal location data, and equipment location data, engage a camera component of the emergency responder terminal to capture images of at least a portion of the surrounding real-world scene, providing such images for display on the touchscreen display of the emergency responder terminal, together with a selectable display object associated with a registered user that is further associated with the target terminal. Upon selection of the display object, details about the associated registered user may be displayed on the display of the emergency responder terminal.
US12190699B2

In order to more accurately ascertain the number of evacuees, a calculation device according to the present invention comprises: a communication means which transmits a response request to terminals in an evacuation shelter and which receives, from the terminals that have responded to the response request, signals in accordance with operations by users of the terminals; and a calculation means which calculates, as the number of evacuees in the evacuation shelter, the number of the terminals which have transmitted the signals.
US12190694B2

Systems and methods of non-line-of-sight passive detection and integrated early warning of an unmanned aerial system by a plurality of acoustic sensors are described. In some embodiments, the plurality of acoustic sensors is positioned within an intra-netted array in depth according to at least one of a terrain, terrain features, or man-made objects or structures. The acoustic sensors are capable of detecting and tracking unmanned aerial systems in non-line-of-sight environments. In some embodiments, the acoustic sensors may be in communication with internal electro-optical components or other external sensors, with orthogonal signal data then transmitted to remote observation stations for correlation, threat determination and if required, mitigation. The unmanned aerial systems may be classified by type and a threat level associated with the unmanned aerial system may be determined.
US12190684B2

A lottery gaming system and method providing a lottery ticket with a pre-draw cash-in amount based on the player symbols of the lottery ticket.
US12190682B2

Some embodiments may relate to wagering one or more events. Such events may include sporting events. For example, one or more races may be wagered upon. In some embodiments, one or more wager may include an in running or in game wager. In some embodiments, one or more wagers may include a wager on a group of participants. Various apparatus and methods are described.
US12190681B2

Disclosed are gaming methods and a system that utilize a presentation assembly configured to present a series of spins of a plurality of reels arranged in an array, the plurality of reels including value-bearing symbols and a plurality of types of aggregation symbols. When one of the plurality of types of aggregation symbols lands in the array, values borne by one or more value-bearing symbols in the array are aggregated into a value borne by the aggregation symbols according to rules based on its type. At a conclusion of the series of spins, a payout based on the values of the aggregation symbols and any other value-bearing symbols in the array is awarded.
US12190679B2

Memory-efficient techniques for assigning credit values to credit symbols in games of chance are provided. Such techniques allow such credit values to be displayed in ascending or descending order while still allowing for control of the rate at which the credit values grow (or decrease) in value. Moreover, such techniques allow the particular sequences of credit values that are assigned to be dynamically generated from one game to the next, thereby avoiding potentially repetitive use of a limited number of pre-defined credit value sequences to assign credit values or the need for large numbers of pre-defined credit value sequences that may unnecessarily consume memory.
US12190678B2

An instant win lottery ticket dispensing system which utilizes a ticket dispenser located at an in-store check-out lane. A method for dispensing instant win lottery tickets comprising interpreting an identifier associated with an instant win lottery game at a point of sale and the interpretation of the identifier resulting in the dispensing of an instant win lottery ticket by a ticket dispenser located at in in-store check-out lane.
US12190674B2

Gaming systems and methods that, upon an occurrence of a designated triggering event, provide a free activation with pattern matching feature for rapid play by a player.
US12190671B2

A vending machine system for loading and dispensing pre-baked unpackaged food including a fixed cartridge disposed in a refrigerator of a vending machine, and a transport cartridge adapted to removably attach to the fixed cartridge, the transport cartridge operable for holding trays of unpackaged food and loading the trays of unpackaged food from the transport cartridge into the fixed cartridge, wherein, when the transport cartridge is removably attached to the fixed cartridge, a front opening of the transport cartridge aligns with a front opening of the fixed cartridge, and wherein the rack of the transport cartridge aligns with the conveyor system of the fixed cartridge such that trays of unpackaged food within the transport cartridge can simultaneously be transitioned from the rack to the conveyor system.
US12190655B2

A method for collaborative data sharing for data anomalies includes identifying an anomaly with data for a first system on a first vehicle. In response to determining the data associated with the anomaly is capturable by other vehicles, the method further includes identifying a second vehicle in the vicinity in the first vehicle, wherein the vicinity is defined by an operational distance of the first system on the first vehicle. The method further includes capturing, by a second system on the second vehicle, the data associated with the anomaly. In response to determining captured data by the second system on the second vehicle requires transformation to conform to the first vehicle, the method further includes transforming the captured data by the second system on the second vehicle to conform to the first vehicle.
US12190654B2

The present disclosure provides systems and methods for remote vehicle diagnostics. The remote vehicle diagnostics are obtained based on a vehicle identification number for a vehicle connected to an electrical connector of a vehicle diagnostic system host device. A vehicle electronic configuration file is provided to the host device to control access to one or more vehicle control modules.
US12190652B2

Systems and methods of incentivizing the use of a safety device while operating a vehicle are provided. Data captured by sensors associated with a safety device may be analyzed to identify instances in which the safety device is used by an operator of a vehicle. Additionally, data captured by sensors associated with the vehicle may be analyzed to identify instances in which the vehicle is in motion. By comparing the instances in which the safety device is used by the operator of the vehicle to the instances in which the vehicle is in motion, instances in which the operator of the vehicle uses the safety device while operating the vehicle may be determined. Furthermore, a trend of the operator of the vehicle using the safety device while operating the vehicle may be identified. A notification related to the identified trend may be provided to the operator of the vehicle.
US12190642B2

Registering a biometric template with a computing device includes receiving a first scan of a biometric feature from a biometric sensor. The first scan includes first biometric data. The computing device extracts two or more distinct elements of the biometric feature and writes a biometric template to a memory. The first characterization data for each of the two or more distinct elements is recorded in the biometric template. After recording the first characterization data in the biometric template, the computing device receives an additional scan of the biometric feature from the biometric sensor. The additional scan includes second biometric data. The computing device validates the biometric template against the second biometric data. After validating the biometric template, the biometric template is updated with second characterization data. The second characterization data is associated with two or more additional distinct elements of the biometric feature contained in the second biometric data.
US12190640B2

An electronic device and method for personalized fitness activity training using augmented-reality based avatar are provided. The electronic device receives a first set of images of a first user. The first set of images is captured for a duration in which the first user is engaged in a first fitness activity. The electronic device generates an augmented-reality display that includes a first avatar and an image of the first user based on the first set of images. The electronic device further controls a display device to render the generated augmented-reality display. The electronic device further determines posture information of the first user based on the first set of images. The electronic device determines real-time feedback based on application of a first neural network model on the determined posture information. The electronic device controls the first avatar to output the determined real-time feedback in the augmented-reality display.
US12190639B1

This disclosure is directed to, in part, a processing pipeline for detecting predefined activity using image data, identifying an item-of-interest and a location of the item-of-interest across frames of the image data, determining a trajectory of the item-of-interest, and determining an identifier of the item-of-interest and an action taken with respect to the item-of-interest. The processing pipeline may utilize one or more trained classifiers and, in some instances, additional data to identify items that are placed into or removed from a tote (e.g., basket, cart, or other receptacle) by users in material handling facilities as the users move around the material handling facilities.
US12190638B2

Disclosed herein are methods, apparatus, and systems for iris recognition. A method includes acquiring at least two angularly differentiated iris images from a subject needing access, processing each of the at least two angularly differentiated iris images to generate at least one boundary delineated image from one of the at least two angularly differentiated iris images, applying image comparative analysis to the at least two angularly differentiated iris images to generate a boundary delineated image when the processing fails to produce the at least one boundary delineated image, segmenting and encoding one of the at least one boundary delineated image or the boundary delineated image to generate at least one iris template, matching the at least one iris template against an enrolled iris, and accepting the subject for access processing when the at least one iris template matches the enrolled iris.
US12190634B2

Techniques for automated facial measurement are provided. A set of coordinates for a set of landmarks on a face of a user are extracted by processing an image using a machine learning model. An orientation of the face of the user is determined. It is determined that impedance conditions are not present in the images, and a reference distance on the face of the user is estimated based on the image, where the image depicts the user facing towards the imaging sensor. A nose depth of the user is estimated based on a second image based at least in part on the reference distance, where the second image depicts the user facing at an angle relative to the imaging sensor. A facial mask is selected for the user based on the nose depth.
US12190631B2

The information processing includes: an acquisition unit for acquiring an image including a face image of a person; and a selection unit for selecting the image in which the part other than the face of a target person is captured among the plurality of images by using the position of the face image of a person other than the target person in the acquired image.
US12190626B2

A sensor package includes at least one die, a fingerprint sensor, a mold material, and a land grid array. The fingerprint sensor is electrically coupled to the at least one die. The mold material encapsulates the at least one die. The land grid array layer is electrically coupled to the at least one die. The land grid array layer, the fingerprint sensor, and the mold material each include a common footprint.
US12190620B2

Improved techniques to access content from documents in an automated fashion. The improved techniques permit content within documents to be retrieved and then used by computer systems operating various software programs (e.g., application programs), such as an extraction program. Documents, especially business transaction documents, often have various descriptors (or tables) and values that form key-value pairs. The improved techniques permit key-value pairs within documents to be recognized and extracted from documents. Consequently, RPA systems are able to accurately understand the content of tables within documents so that users and/or software robots can operate on the documents with increased reliability and flexibility.
US12190619B2

A system is discussed herein that is configured for extracting data from documents. In particular, the system may be utilized for automating and computerized checking of transit and shipping related documents. For example, the documents may include various data, such delivery dates, prices, inventory identification, personnel identification, container identification, customs documents, transport documents, a combination thereof, and the like.
US12190609B2

A method of retrieving a map includes receiving a grid data of the map comprising lane segments, wherein the grid data includes an array of grids each associated with a list including none or at least one of the lane segments intersecting the respective grid; receiving coordinates of a location; identifying a first grid including the location based on the grid data; identifying a target grid that has an associated list including at least one of the lane segments as first lane segment; and outputting the first lane segment.
US12190602B2

Provided is a working vehicle capable of operation and driving that includes a plurality of image capture devices 4 that capture an image of surroundings of a vehicle body; a direction detection unit 51 that detects an advancement direction of the operation and driving; an image selection unit 52 that acquires, as a detection image, a surrounding area image captured by one image capture device 4 of the plurality of image capture devices 4 capturing a front advancement direction detected by the direction detection unit 51; and a detection unit 53 that analyzes the detection image acquired by the image selection unit 52 and detects an obstacle.
US12190590B2

A method for determining images plausible to have a false negative object detection comprises providing a group of historic trajectories, wherein each historic trajectory comprises a reference track that represents one or more historic tracks and comprises an object class of historic object detections that belong to the one or more historic tracks; performing tracking; performing object detection; for a determined track that does not match any determined object detection, comparing the determined track with reference tracks of historic trajectories for identifying a matching reference track; upon identifying a matching reference track, defining images of the determined track as being plausible to have a false negative object detection for the object class of the historic trajectory comprising the matching reference track; and upon not identifying a matching reference track, defining the determined track as a false positive track.
US12190588B2

A system for tracking a target object across a plurality of image frames. The system comprises a logic machine and a storage machine. The storage machine holds instructions executable by the logic machine to calculate a trajectory for the target object over one or more previous frames occurring before a target frame. Responsive to assessing no detection of the target object in the target frame, the instructions are executable to predict an estimated region for the target object based on the trajectory, predict an occlusion center based on a set of candidate occluding locations for a set of other objects within a threshold distance of the estimated region, each location of the set of candidate occluding locations overlapping with the estimated region, and automatically estimate a bounding box for the target object in the target frame based on the occlusion center.
US12190585B2

Data processing systems and methods are disclosed for augmenting video content with one or more augmentations to produce augmented video. Elements within video content may be identified by spatiotemporal indices and may have associated values. An advertiser can pay to have an augmentation added to an element that, for example, advertises the advertiser's goods and/or includes a link that, when activated, takes a user to the advertiser's website. Elements may have associated contexts that can be used to determine augmentations and element value, such as a position and/or current use of the element.
US12190584B2

An operation management system is disclosed. The operation management system may receive a video stream from a wearable device of a user that is performing an operation in a physical environment. The operation management system may process, using an operation performance model, a set of frames of the video stream that indicates a state of a performance of the operation by the user. The operation management system may determine, based on the state of the performance by the user, a next task of the operation. The operation management system may configure display data that is associated with a physical object that is associated with the next task. The display data may be associated with an indicator that identifies the physical object and/or task information associated with performing the next task. The operation management system may provide the display data to the wearable device.
US12190582B2

A computer-implemented method for automatically detecting events and creating photo-product designs based on the events in a photo-product design system includes automatically identifying an event by an event detection module based on daily numbers of captured photos over a plurality of days, automatically selecting a photo-product type by an intelligent product design creation engine in the photo-product design system, calculating a daily weight for a photo product design in the photo-product type based on the daily numbers of captured photos, automatically determining a number of product photos allocated to each day based on associated daily weight, automatically selecting product photos from the captured photos each day at the event according to the number of product photos allocated to each day, and automatically creating a photo-product design for the event using the selected product photos.
US12190576B2

An electronic device according to an embodiment may include: a camera module; a display; and a processor, wherein the processor may be configured to: obtain a preview image corresponding to an external object using the camera module; determine attributes of the external object, based on the obtained preview image; synthesize the preview image with a virtual character image, based on the attributes of the external object; and output the synthesized preview image through the display. Other embodiments may be provided.
US12190573B1

A system and method are disclosed for generating hyperspectral images from RGB (red-green-blue) images. A set of data includes training hyperspectral images and their corresponding RGB images. A spectral band grouping is performed on the training hyperspectral images based on a correlation coefficient of spectral bands. A decomposition network is used to generate a reconstructed hyperspectral image. A fine-tuning network is used to create a reconstructed RGB images. The difference between an input RGB image and a corresponding reconstructed RGB image is used to adjust one or more weights of one or more of the networks.
US12190570B2

In an object detection device, a plurality of object detection units output a score indicating probability that a predetermined object exists, for each partial region set to image data inputted. The weight computation unit computes weights for merging the scores outputted by the plurality of object detection units, using weight calculation parameters, based on the image data. The merging unit merges the scores outputted by the plurality of object detection units, for each partial region, with the weights computed by the weight computation unit. The target model object detection unit configured to output a score indicating probability that the predetermined object exists, for each partial region set to the image data. The first loss computation unit computes a first loss indicating a difference of the score of the target model object detection unit from a ground truth label of the image data and the score merged by the merging unit. The first parameter correction unit corrects parameters of the target model object detection unit to reduce the first loss.
US12190563B2

As described herein, various embodiments of the present invention disclose techniques that improve efficiency of performing image-based machine learning operations on large images while limiting accuracy drawbacks of partial processing of those large images by using composite-tiled image embeddings for composite-tiled images generated by merging multiple tiled images that are generated using multiple tiling mechanisms. For example, in some embodiments, given an input image that comprises R image regions, each tiled image comprises N selected image regions of the R image regions that are selected in accordance with a tiling mechanism (where N
US12190561B2

A method for the clustering and identification of animals in acquired images based on physical traits is provided, where a trait feature is a scalar or vector quantity that is a property of a trait and trait distance is a measure of discrepancy between the same trait features of two animals, and also introduced are several different ways of implementing clustering using trait features.
US12190560B2

An automatic labeling method for assigning labels to unlabeled point clouds among a set of labeled and unlabeled point clouds includes preparing an initial machine learning classification model, selecting a labeled point cloud for each of the unlabeled point clouds based on similarities between a feature vector of each of the unlabeled point clouds output through the model and feature vectors of the labeled point clouds output through the model and assigning a cluster label to each of the unlabeled point clouds based on a label of the selected labeled point cloud, assigning pseudo labels to the unlabeled point clouds to which the cluster labels are assigned based on a confidence score obtained through the model, and updating the model by training the model with the labeled point clouds and the unlabeled point clouds to which the pseudo labels are assigned.
US12190558B2

A computer-implemented method for transforming a neural radiance field model is described. A plurality of inputs are provided to a neural radiance field (NeRF) model that represents a 3-dimensional space having a subject, wherein each input of the plurality of inputs includes a location and a view direction and corresponds to respective colors of voxels that represent the 3-dimensional space. A spectral analysis is performed on a plurality of outputs of the NeRF model based on the plurality of inputs, wherein the plurality of outputs include the respective colors of the voxels. Frequency components of the spectral analysis that represent colors for at least some of the voxels are extracted. A sparse volume data structure that represents the 3-dimensional space and the respective colors for the at least some of the voxels is generated.
US12190557B2

A difference description statement generation method includes: performing feature concatenation on an image encoding feature and a text encoding feature; inputting a concatenated encoding feature to a preset image-text alignment unit constructed based on a preset self-attention mechanism to obtain a concatenated alignment feature; processing, by using a preset noise monitoring unit constructed based on the preset self-attention mechanism and a preset cross-attention mechanism, the text encoding feature, and an image alignment feature and a text alignment feature that are obtained by splitting the concatenated alignment feature respectively, to extract a difference signal; and generating a difference description statement based on the difference signal by using a preset difference description generation algorithm.
US12190544B2

A method according to the present disclosure includes (a) estimating pixel coordinate values of a plurality of characteristic points set in advance in a robot arm from an image of the robot arm taken by a camera using a first machine learning model, (b) estimating first coordinate values of the plurality of characteristic points in a 3D camera coordinate system from the pixel coordinate values of the plurality of characteristic points using a second machine learning model, (c) calculating second coordinate values of the plurality of characteristic points in a 3D robot coordinate system using an encoder value of the robot arm, and (d) executing the steps (a) through (c) with respect to a plurality of postures of the robot arm to estimate calibration parameters including an external parameter of the camera using the first coordinate values and the second coordinate values of the plurality of characteristic points in the plurality of postures.
US12190535B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a machine learning model configured to generate a predicted depth image, comprising receiving data representing training samples that include a plurality of image pairs, each image pair includes a target image and a reference image both capturing a particular scene from different orientations; for each of the plurality of image pairs, generating a compressed cost volume for the image pair; providing the compressed cost volume as an input to the machine learning model; generating, using the machine learning model, output data representing a predicted disparity map for the compressed cost volume; and generating a total loss using the predicted disparity map for the compressed cost volume, the total loss includes a boundary loss, an occlusion loss, and a transfer loss; and updating the plurality of parameters of the machine learning model by minimizing the total losses.
US12190533B2

Image security is becoming an increasingly important issue with the progress of deep learning based image manipulations, such as deep image inpainting and deep fakes. There has been considerable work to date on detecting such image manipulations using better and better algorithms, with little attention being paid to the possible role hardware advances may have for more powerful algorithms. This disclosure proposes to use a focal stack camera as a novel secure imaging device for localizing inpainted regions in manipulated images. Applying convolutional neural network (CNN) methods to focal stack images achieves significantly better detection accuracy compared to single image based detection.
US12190530B2

A dense optical flow calculation system and method based on an FPGA (Field Programmable Gate Array) are provided. The system comprises a software system deployed on a host and a dense optical flow calculation module deployed on the FPGA. Pixel information of two continuous frames of pictures is obtained from a host end in the system, and optical flow is obtained by calculation by means of the steps such as smoothing processing, polynomial expansion, intermediate variable calculation, optical flow calculation. An image pyramid and iterative optical flow calculation can be achieved by repeatedly calling a calculation core module in the FPGA; a final calculation result is returned to the host end.
US12190491B2

A method and system for dimension estimation based on duplication identification is disclosed. In some embodiments, the method includes receiving a set of images of an object. The method includes detecting, from each image in the set of images, a respective image segmentation representing a damage of the object. The method then includes determining a respective dimension for the damage represented by each of the image segmentations. The method further includes determining whether two or more of the image segmentations represent a same damage of the object. Responsive to two or more of the image segmentations representing a same damage of the object, the method includes combining the respective dimensions determined for the damage represented by the two or more image segmentations to obtain a final dimension for the same damage.
US12190484B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately, efficiently, and flexibly generating modified digital images utilizing a guided inpainting approach that implements a patch match model informed by a deep visual guide. In particular, the disclosed systems can utilize a visual guide algorithm to automatically generate guidance maps to help identify replacement pixels for inpainting regions of digital images utilizing a patch match model. For example, the disclosed systems can generate guidance maps in the form of structure maps, depth maps, or segmentation maps that respectively indicate the structure, depth, or segmentation of different portions of digital images. Additionally, the disclosed systems can implement a patch match model to identify replacement pixels for filling regions of digital images according to the structure, depth, and/or segmentation of the digital images.
US12190476B2

An auto white balance adjusting method includes determining a local white pixel area and a global white pixel area, selecting a plurality of pixels of an image according to the local white pixel area for generating a local average color value in a first color space, selecting a plurality of pixels of the image according to the global white pixel area for generating a global average color value in the first color space, converting the local average color value into three primary color gains in a second color space, generating three primary color target gains according to the three primary color gains and a color temperature curve in the second color space, and adjusting a white balance of the image frame by frame to meet the three primary color target gains according to the local average color value and the three primary color gains.
US12190468B2

A computer implemented method for warping virtual content includes receiving rendered virtual content data, the rendered virtual content data including a far depth. The method also includes receiving movement data indicating a user movement in a direction orthogonal to an optical axis. The method further includes generating warped rendered virtual content data based on the rendered virtual content data, the far depth, and the movement data.
US12190467B2

Methods, systems, and non-transitory computer readable storage media are disclosed for modifying parametric continuity between portions of a digital image in piecewise parametric patch deformations. For example, the disclosed system determine parametric patches in a parametric quilt corresponding to a digital image in response to a request to deform the digital image. The disclosed system divides the digital image into a plurality of separate portions along edges of the parametric patches, each parametric patch comprising a separate set of control points. The disclosed system generates sets of interactive handles for each anchor control point in the parametric patch corresponding to metadata flags that determine parametric continuities between portions of the digital image. Additionally, in response to a user input, the disclosed system modifies the parametric continuity at a portion of the digital image corresponding to an anchor control point by modifying a metadata flag for the control point.
US12190448B2

In various examples, to support training a deep neural network (DNN) to predict a dense representation of a 3D surface structure of interest, a training dataset is generated using a simulated environment. For example, a simulation may be run to simulate a virtual world or environment, render frames of virtual sensor data (e.g., images), and generate corresponding depth maps and segmentation masks (identifying a component of the simulated environment such as a road). To generate input training data, 3D structure estimation may be performed on a rendered frame to generate a representation of a 3D surface structure of the road. To generate corresponding ground truth training data, a corresponding depth map and segmentation mask may be used to generate a dense representation of the 3D surface structure.
US12190446B2

A process for receiving, from a computing device, a series of captured building images. The process continues by processing, in real-time, each building image in the series of captured building images to determine if each building image meets a minimum criterion, wherein the minimum criteria includes applicability to be used in constructing a specific digital multi-dimensional building model. The process continues by aggregating each image meeting the minimum criteria, determining when a base set of building images has been aggregated, wherein the base set of building images includes a threshold number images to model at least a partial multi-dimensional building model representing the series of captured building images, determining one or more facades present in the partial multi-dimensional building model, determining preliminary dimensions for one or more architectural features of the one or more facades and returning, incrementally (in real-time), the preliminary dimensions to the computing device.
US12190444B2

Disclosed is a method and system for: obtaining 3D data structure comprising nodes, each node representing voxel of 3D grid of voxels, wherein node stores viewpoint information, with any of: (i) colour tile that captures colour information of voxel and depth tile, (ii) reference information indicative of unique identification of colour and depth tiles; utilising 3D data structure for training neural network(s), wherein input of neural network(s) comprises 3D position of point in real-world environment and output of neural network(s) comprises colour and opacity of point; and for new viewpoint, determining visible nodes whose voxels are visible from new viewpoint; for visible node, selecting depth tile(s) whose viewpoint(s) matches new viewpoint most closely; reconstructing 2D geometry of objects from depth tiles; and utilising neural network(s) to render colours for pixels of output colour image.
US12190432B2

A graphics processing hardware pipeline is arranged to perform an edge test or a depth calculation. Each hardware arrangement includes a microtile component hardware element, multiple pixel component hardware elements, one or more subsample component hardware elements and a final addition and comparison unit. The microtile component hardware element calculates a first output using a sum-of-products and coordinates of a microtile within a tile in the rendering space. Each pixel component hardware element calculates a different second output using the sum-of-products and coordinates for different pixels defined relative to an origin of the microtile. The subsample component hardware element calculates a third output using the sum-of-products and coordinates for a subsample position defined relative to an origin of a pixel. The adders sum different combinations of the first output, a second output and a third output to generate output results for different subsample positions defined relative to the origin of the tile.
US12190427B2

An automated cage-to-cage fitting technique is used to fit three-dimensional (3D) geometry to target 3D geometry for 3D avatars in a 3D environment, such as an online game. Each graphical representation of items of clothing is provided with an inner cage and an outer cage. The inner cage of a clothing item (a current layer) is mapped to the outer cage of another clothing item (a previous/underlying layer) that has been fitted on the 3D avatar. This mapping enables the current layer to conform to the shape of the previous layer. The technique allows any body geometry to be fitted with any clothing geometry, including enabling layers of clothing to be fitted over underlying layer(s). Hidden surface removal (HSR) operations may be performed to identify surfaces of an underlying layer that are hidden by an overlying layer, and such hidden surfaces are not rendered.
US12190421B2

A device includes one or more processors configured to determine a first label location of a first label that identifies a first map location. The one or more processors are further configured to determine, based on the first label location of the first label, a first bounding box of the first label. The one or more processors are also configured to, based on determining that the first bounding box overlaps a second bounding box of a second label, determine a candidate label location of the first label based on an intersection of the first bounding box and the second bounding box. The one or more processors are further configured to, based on determining that the candidate label location satisfies a selection criterion, generate a map including the first label at the candidate label location.
US12190414B2

Systems and methods are provided for performing operations including: accessing a current structural estimate of a region of interest; generating a first simulated X-ray measurement based on the current structural estimate of the region of interest; receiving a first real X-ray measurement; and generating an update to the current structural estimate of the region of interest as a function of the first simulated X-ray measurement and the first real X-ray measurement, the update being generated invariant on the current structural estimate.
US12190404B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a data entity that causes a processing unit to process a computational graph. In one aspect, a method includes the actions of receiving data identifying a computational graph, the computational graph including a plurality of nodes representing operations; obtaining compilation artifacts for processing the computational graph on a processing unit; and generating a data entity from the compilation artifacts, wherein the data entity, when invoked, causes the processing unit to process the computational graph by executing the operations represented by the plurality of nodes.
US12190397B2

According to one embodiment, an Information Handling System (IHS) includes a host that is executed to manage deployment of a plurality of workspaces, and executable instructions to obtain an amount of energy consumed by one or more resources of the host, obtain workspace usage metrics of each of the workspaces, and determine, using the workspace usage metrics, a proportionate amount of energy used by each of the workspaces. The instructions can, using the determined proportionate amount of energy, determine an overall amount of energy used by each workspace by distributing the amount of energy used by each of the resources across each of the workspaces according to the proportionate amount of energy used by each of the workspaces.
US12190395B2

A method for controlling application of agrichemical products, comprises acquiring remotely sensed digital image data; developing a prescription to apply at least one agrichemical product in a variable manner based on at least the digital image data, wherein the prescription describes a plurality of passes of a particular autonomous vehicle over a field to apply the at least one agrichemical product; applying the at least one agrichemical product to a crop in the variable manner by the particular autonomous vehicle according to the prescription.
US12190381B2

The disclosed embodiments relate to reduction of computational resources of an electronic trading system required for management of electronic tradeable instruments via instantiation of data objects in a memory including both data inherited from and data linked to a master data object stored in an external data structure or database. The combination of both inherited and referenced attributes may uniquely define each instance to enable the electronic trading system to manage and process transactions for a large number of tradeable instrument variations with minimal computational resources. Thereby, the disclosed embodiments enable the listing en mass and scheduling of a large number of financial instruments for trading to cover, for example, various currency patterns, pricing sources and fixing times.
US12190375B2

According to some embodiments, an automated scoring analysis computer may access information in a historical data store, including sets of attribute values and prior results for a plurality of prior associations, to create a scoring model. An indication of a selected potential association from a potential association data store may be received, including a set of attribute values. The scoring analysis computer may then calculate a risk score for the selected potential association based on the scoring model. A front-end application computer server may automatically select a workflow path from a plurality of potential workflow paths.
US12190366B2

Systems and techniques for a design-aware image search are described. The design-aware image search techniques described herein capture a design on an item to determine additional items with similar or matching designs. An image of the item is used to create an edge image of a design, and shape descriptors are generated describing features of the edge image. These shape descriptors are compared to shape descriptors associated with other images to locate images that have similar or matching designs as compared with the input image. The design-aware image search system may use these relationships to generate a search result with images or products having a design similar to the design on the input image.
US12190358B2

A method, non-transitory computer readable medium, and apparatus that improves automated damage appraisal includes analyzing one or more obtained images of property using a deep neural network with multiple hidden layers of units between an input and output and which has stored knowledge data encoded from one or more stored property damage images to identify the part of the vehicle that has sustained damage. Damage data on an extent of the damage in the identified part of the vehicle is determined using the deep neural network which has stored knowledge data encoded from one or more stored property damage images. The identified generic part of the vehicle is used to obtain a corresponding Part ID Code by using a parts dictionary. Part Qualifier information obtained using VIN information is then used in conjunction with the Part ID to obtain the OEM-specific part and then generate one or more repair lines for the repair estimate.
US12190356B2

Aspects of the subject disclosure may include, for example, receiving from a campaign manager device information defining a line item in an online advertising system, including receiving information defining constraints for the line item. The subject disclosure may further include collecting browsing history information for targetable users matching the constraints for the line item, generating a machine learning model to rank the targetable users and building a new segment based on users ranked by the model. The subject disclosure may further include providing, to the campaign manager device, a recommendation to add the new segment to the line item, receiving from the campaign manager device an indication to attach the new segment to the line item, and subsequently, providing advertisement content to targeted users according to the line item including the new segment. Other embodiments are disclosed.
US12190348B2

One or more computing devices, systems, and/or methods for evaluating email activity and/or controlling, based upon the email activity, transmission of instructions associated with quality are provided. A first email, transmitted by an email account associated with an entity to a plurality of email accounts, may be identified. First activity associated with the first email may be detected. A first set of activity information associated with the first activity may be stored in an entity profile associated with the entity. The entity profile may comprise a plurality of sets of activity information associated with a plurality of emails transmitted by one or more email accounts associated with the entity. A quality score corresponding to the first entity may be generated based upon the entity profile. A notification may be generated based upon the quality score. The notification may be transmitted to the first client device.
US12190344B2

Disclosed embodiments may include a method for automatically providing customized financial card incentives where the system can identify if a transaction is eligible for additional bonus rewards by determining if the user is a student using a clustering algorithm with user similarity data to generate a probability. Then, if the probability is above a predetermined threshold, a machine learning model with comprehensive user data classifies the user as a student or non-student. Once the user is determined to be a student, the transaction is verified as being an educational purchase using the transaction data or by having the user provide an image of a receipt. Once the transaction is verified, the transaction or items within the transaction qualify for additional rewards that are applied to the user's account. Users who are not identified as students may qualify for a standard amount of rewards.
US12190343B2

Successful application of a coupon code on an e-commerce website is detected via network request tracking and page data tracking. Upon coupon application, the coupon code is stored, for example in a server-based database. The coupon code is then automatically applied to subsequent e-commerce purchases whose parameters match the requirements for the coupon. The coupon can be automatically applied to purchases made by the same user and/or other users, as applicable.
US12190334B2

Systems and methods to facilitate synchronized sharing of centralized authentication information to facilitate entity verification and/or risk assessment are disclosed. Exemplary implementations may: obtain user profiles for users being assessed for risk by compliance organizations; obtain requests to verify and assess risk of the users; generate user interface information defining a user interface through which content of the user profiles are accessed; effectuate communication of the user interface information to computing platforms associated with compliance organizations; obtain updates to the user profiles; automatically update the user interface information based on the updates to the user profiles so that the instances of the content displayed in the user interface reflects the updates to the user profiles; and/or perform other operations.
US12190322B1

Computer-implemented methods and systems for using a resource locator and customer identifier to identify transactions associated with certain characteristics. An example method comprises monitoring transaction data and storing it within a database. Transaction data associated with a customer is stored at a storage location within the database, and the storage location is associated with an identifier and accessible via a resource locator. A request is received that is associated with purchase activity of the customer and specifies a time period and transaction characteristics(s). It is determined that that the request is associated with the identifier. Based at least in part on the identifier and the transaction data associated with the customer, transaction(s) of the customer occurring within the time period and including the characteristic(s) are identified.
US12190317B2

Introduced here is a new program that was developed to provide privacy for data stored on a blockchain. This new program was designed to be deployed on the blockchain as an extension to the existing program that allows non-confidential transfers of funds. This new can work in conjunction with the existing program to permit users to conduct confidential and non-confidential transactions as necessary based on the sensitivity of the data involved.
US12190302B2

A point-of-sale terminal is provided. The point-of-sale terminal includes a processor and a memory configured to store transaction data therein. The point-of-sale terminal further includes a network interface configured to connect to a computing network. The network interface is further configured to receive, from the network, a message comprising blockchain information. The point-of-sale terminal is configured to store the transaction data in a blockchain ledger.
US12190295B2

Techniques to apply machine learning to schedule events of interest for a device user. As described herein, a typical device user is inundated with information suggesting activities and other things to do. Using these techniques, the information is categorized according to the activity and those activities that are most likely to be engaged in by the device user are recommended to the device user (via their device) as events of interest. If the device user selects an event of interest, the device is updated to reflect that selection. For instance, a calendar application may be updated to include an event description at the event's date and time. Other embodiments are described and claimed.
US12190286B2

Preparing items for a customer in advance of a fitting session. After receiving preliminary item selections, determining a fitting date and time at a fitting location. Then, determining a final item selection from the preliminary item selections not more than 48 hours before the fitting session. The customer does not commit to purchase the final item selection. After determination of the final item selection, locking the final item selection and locating the preliminary items between multiple locations and, using an automated mechanical system, assembling the preliminary items into a lot before sorting the lot into transfer bin(s). Then, transferring the bin to the fitting location in advance of the fitting session. At the date of the session, before the time of the session, preparing a final lot from the transferred bin and storing the prepared final lot in a temporary storage system operating in the building at the fitting location.
US12190274B2

A system for performing real time data analytics in a supply chain environment. The system receives data file from a user. The system then identifies a plurality of data definitions present in the data file upon analysing the software system installed on the user's machine. Further, the system compares the plurality of data definitions with a master definitions based on the metadata corresponding to the software system and a trained data definition model. Subsequently, the system transforms the plurality of data definitions into the master definitions using a set of data transformation techniques. A transformed data file based on the transformation of the plurality of data definitions is created. Finally, the system links the transformed data file with the master data in real time to remotely access the transformed data file in real time for performing data analytics in a supply chain environment.
US12190273B2

A work content analyzing apparatus of the present embodiment includes a first database storing state information indicating a state of each of one or a plurality of workers in association with time information and identification information of the worker, an estimation unit estimating the work content executed by the worker on the basis of at least two pieces of state information associated with same time in the state information stored in the first database, a specification unit specifying work time spent for the estimated work content on the basis of the state information stored in the first database and the time information associated with the state information, and an analysis unit analyzing the work content on the basis of the estimated work content and the specified work time.
US12190268B2

An operation management apparatus includes a controller configured to repeatedly determine a delay relative to a standard schedule, with respect to a vehicle operated in accordance with the schedule, the controller suspending determination of the delay for a certain period of time in a case in which the schedule is adjusted according to a result of determination of the delay.
US12190263B2

The following relates generally to prediction of a patient's future work-status and their Return to Work (RTW) date(s). In some embodiments, a computer-implemented method includes: training a deep learning algorithm based on (i) input observations, and (ii) work-statuses; inputting, into the deep learning algorithm, observation data of the individual patient; and predicting, with the deep learning algorithm, a work-status of the individual patient based on the observation data of the individual patient.
US12190259B2

A method is provided for booking a hotel room that improves the satisfaction level for a consumer and increases revenue for the hotelier. Consumers may benefit from being able to select property-specific and room-specific attributes for which they perceive enhanced value, while property-specific and room-specific attributes that a consumer does not particularly value may be avoided in an effort for the consumer to spend on features they desire. Further, hoteliers may benefit from being able to offer room-specific attributes and add-on features that create additional revenue streams for the hotel. Additionally, the transparency afforded the consumer of the room-specific attributes available versus those selected provides the consumer with a level of expectation that is more aligned with the hotel and the specific room they selected, thereby improving customer satisfaction.
US12190255B2

Computer systems that use artificial intelligence to predict strategies, scenarios and or game plans for sports games that are already in progress. In some embodiments a feedback loop is used so that the artificial intelligence takes into account events occurring in and/or around the game as they occur to provide updated predictions.
US12190249B2

A method may include obtaining, for each period within a time interval, raw performance metric values for a performance metric of a service, encoding the raw performance metric values to generate inferred performance metric values for the performance metric, and selecting a portion of the inferred performance metric values. The portion corresponds to a representative period. The may method further include obtaining a service request for the service, generating a simulated response to the service request, and transmitting the simulated response using the portion of the inferred performance metric values.
US12190240B2

Systems and methods are disclosed for securely storing and programmatic searching of data files. The invention includes storing datafiles in fixed-sized packets of data that are subjected to fixed shuffle of the data elements (with or without prior fixed padding and with or without prior fixed perturbation), and target search elements are identified by way of the fixed shuffled indices, which are encrypted by conventional methods and decrypted for search by credentialed users.
US12190236B2

Methods, computer systems, and apparatus, including computer programs encoded on computer storage media, for predicting one or more properties of a material. One of the methods includes maintaining data specifying a set of known materials each having a respective known physical structure; receiving data specifying a new material; identifying a plurality of known materials in the set of known materials that are similar to the new material; determining a predicted embedding of the new material from at least respective embeddings corresponding to each of the similar known materials; and processing the predicted embedding of the new material using an experimental prediction neural network to predict one or more properties of the new material.
US12190234B2

An anomaly detection device based on a generative adversarial network architecture, which uses the single-type training data composed of multiple normal signals to train an anomaly detection model. The anomaly detection device includes an encoder, a generator, a discriminator, and a random vector generator. In the training phase of anomaly detection model, the random latent vectors generated by the random vector generator are sequentially input to a generator to generate the synthesized signals with the same dimension as the normal signals. The synthesized signals are sequentially input into a discriminator to output the corresponding discriminant values. When the corresponding discriminant values are under the predetermined threshold, the corresponding synthesized signals are selected as the anomalous class training data, and the real normal signals are selected as the normal class training data.
US12190221B2

Implementations set forth herein relate to generating training data, such that each instance of training data includes a corresponding instance of vision data and drivability label(s) for the instance of vision data. A drivability label can be determined using first vision data from a first vision component that is connected to the robot. The drivability label(s) can be generated by processing the first vision data using geometric and/or heuristic methods. Second vision data can be generated using a second vision component of the robot, such as a camera that is connected to the robot. The drivability labels can be correlated to the second vision data and thereafter used to train one or more machine learning models. The trained models can be shared with a robot(s) in furtherance of enabling the robot(s) to determine drivability of areas captured in vision data, which is being collected in real-time using one or more vision components.
US12190214B2

Aspects of the disclosure relate to machine learning based analysis of electronic communications. A computing platform may monitor receipt of a potentially unacceptable electronic communication by a user. Then, the computing platform may extract one or more attributes of the potentially unacceptable electronic communication. The computing platform may then perform, based on the one or more attributes, textual analysis of the potentially unacceptable electronic communication. Subsequently, the computing platform may retrieve one or more rules applicable to the potentially unacceptable electronic communication. Then, the computing platform may determine, based on the textual analysis and the one or more rules, and based on a repository of previously identified unacceptable content, whether the potentially unacceptable electronic communication is unacceptable. Subsequently, the computing platform may trigger, based on a determination that the potentially unacceptable electronic communication is unacceptable, one or more actions associated with the unacceptable electronic communication.
US12190211B2

A method of selecting data for privacy preserving machine learning comprises: storing training data from a first party, storing a machine learning model, and storing criteria from the first party or from another party. The method comprises filtering the training data to select a first part of the training data to be used to train the machine learning model and select a second part of the training data. The selecting is done by computing a measure, using the criteria, of the contribution of the data to the performance of the machine learning model.
US12190207B2

A system for preparing machine learning training data for use in evaluation of term definition quality. The system can include a server having at least one server processor and at least one server memory for storing a plurality of terms with corresponding definitions, and a plurality of client devices each having at least one client memory device and at least one client processor. The client processor programmed to receive at least one of the plurality of terms and its corresponding definition from the server, display the term and its corresponding definition, and receive an indication of whether the definition satisfies one or more definition quality guidelines. The server memory includes instructions for causing the at least one server processor to receive the indications from the plurality of client devices and label each definition as satisfying each of the definition quality guidelines or not based on the received indications.
US12190202B2

This application discloses methods and devices for a quantum chip, a quantum processor and a quantum computer, and relates to the field of quantum technology. The quantum chip includes a bottom sheet and a top sheet; a qubit array disposed on the top sheet, the qubit array comprising a plurality of qubits distributed in an array structure of M rows by N columns, and M and N being both integers greater than 1; a reading cavity disposed on the bottom sheet, and the reading cavity being configured to acquire status information of a qubit in the qubit array; and the bottom sheet and the top sheet being electrically connected.
US12190188B2

The present disclosure provides in various aspects for a prelam body of a smart card, a method of forming a prelam body of a smart card, and a smart card having a card body with such a prelam body. According to some embodiments herein, a prelam body of a smart card comprises a prelam body substrate having an IC landing area provided on a first main surface of the prelam body substrate, the IC landing area having at least one contact pad and at least one dummy island, wherein the at least one contact pad is electrically coupled with at least one conductive line routed in or on the prelam body substrate, and a chip having at least one contact element arranged on a second main surface of the chip, wherein the at least one contact element is in electric connection with the at least one contact pad. The chip is flip-chip bonded to the prelam body substrate such that the first main surface and the second main surface face each other and that the chip at least partially overlies the at least one contact pad. Herein, the at least one dummy island and the at least one contact pad each represent a support for the chip on the prelam body substrate.
US12190181B2

A database system configured to manage and execute stored procedures within a secure sandbox process. The system receives a response to a database query and, through an Application Programming Interface (API) executing within the sandbox process, converts the response into a remote procedure call. The sandbox process is modified to restrict communication with external networks while enabling communication with a designated execution node, which facilitates interaction between the stored procedure and database system components. The stored procedure, executing within the confines of the sandbox process, directs the API to communicate with the execution node. The execution node, in turn, submits the database query to the database system component.
US12190176B2

Techniques are described herein that are capable of updating a state of a client device using a limited event size protocol. An initial state of the client device is stored. The initial state is defined by first records that identify first respective binaries associated with the client device at a first time. A first event of multiple events, which are configured in accordance with the limited event size protocol, is received from the client device. Each event includes a respective subset of second records, which identify respective second binaries associated with the client device at a second time. The first event is parsed to identify a first subset of the second records that is included in the first event. An updated state of the client device is generated by replacing a first portion of the first records with the first subset of the second records.
US12190174B2

A technique for synchronizing workgroups is provided. Multiple workgroups execute a wait instruction that specifies a condition variable and a condition. A workgroup scheduler stops execution of a workgroup that executes a wait instruction and an advanced controller begins monitoring the condition variable. In response to the advanced controller detecting that the condition is met, the workgroup scheduler determines whether there is a high contention scenario, which occurs when the wait instruction is part of a mutual exclusion synchronization primitive and is detected by determining that there is a low number of updates to the condition variable prior to detecting that the condition has been met. In a high contention scenario, the workgroup scheduler wakes up one workgroup and schedules another workgroup to be woken up at a time in the future. In a non-contention scenario, more than one workgroup can be woken up at the same time.
US12190172B2

An approach is provided for determining a carbon footprint-based consumption of cloud resources. Cloud resource requirements and a carbon footprint cap of a workload of a cloud consumer are received. The requirements and cap are based on a sustainability target, published by the cloud consumer, and subscribed by cloud service providers. A list of cloud resources that satisfy the requirements are sent. Carbon emission values of the cloud resources at different load levels of the workload are sent. Based on a service level agreement requirement, a criticality level, and a peak load duration of the workload, and previous success rates of satisfying cloud resource requirements by cloud service providers, an optimized configuration of cloud resource(s) and cloud service provider(s) is selected. The cloud resource(s) are selected from the list and have a carbon footprint that does not exceed the cap at a given load level.
US12190159B2

The present disclosure involves systems, software, and computer implemented methods for remotely executing binaries in a containerized computing environment using a lightweight inter-process communications protocol (IPC) and UNIX domain sockets. One example method includes establishing, in a shared computing image comprising a plurality of containers, a listening UNIX domain socket, where the listening UNIX domain socket is shared between all containers in the shared computing image. A request to execute a binary in the target container is received at a target container and from a client container using the listening UNIX domain socket. A worker service is generated in the target container. The worker service executes the binary in the target container. A return exit code associated with the executed binary is received and sent to the client container using the UNIX domain socket.
US12190158B2

A processing apparatus can include a general-purpose parallel processing engine comprising a matrix accelerator including a multi-stage systolic array, where each stage includes multiple processing elements associated with multiple processing channels. The multiple processing elements are configured to receive output sparsity metadata that is independent of input sparsity of input matrix elements and perform processing operations on the input matrix elements based on the output sparsity metadata.
US12190154B2

Controlling allocation of resources in network function virtualization. Data defining a pool of available physical resources is maintained. Data defining one or more resource allocation rules is identified. An application request is received. Physical resources from the pool are allocated to virtual resources to implement the application request, on the basis of the maintained data, the identified data and the received application request.
US12190151B2

Techniques are disclosed relating to multi-stage thread scheduling. In some embodiments, processor circuitry includes multiple channel pipelines for multiple channels and multiple execution pipelines shared by the channel pipelines and configured to perform different types of operations provided by the channel pipelines. First scheduler circuitry may arbitrate among threads to assign threads to channels. Second scheduler circuitry may arbitrate among channels to assign an operation from a given channel to a given execution pipeline. The execution pipelines may provide backpressure information to the first scheduler circuitry based on execution status and the first scheduler circuitry may adjust priority of a thread for assignment to a channel based on the backpressure information. Disclosed techniques may reduce channel conflicts and starvation for execution resources.
US12190149B2

A scheduling control device performs scheduling that includes generating a directed graph having a source node, n layers of nodes, each layer of nodes of the n layers of nodes consisting of k nodes respectively corresponding to k job processing devices, and a destination node, a cost required for processing a job being allocated to each node of the n layers of nodes as a weight, a cost required for migrating the job from one of job processing devices to another one of the job processing devices being allocated as a weight on an edge; and calculating a shortest path from the source node to the destination node in the directed graph as a result of scheduling.
US12190143B2

Systems, methods, and apparatus are provided for modification of RPA controls during a workflow without impacting bot performance. A background scan initiated in parallel to an RPA application workflow may identify values for an application control parameter and a corresponding bot control parameter. Hashes of the values may be validated against a key value pair stored as a block in a distributed ledger. If changes have been made to the application control values, the bot control value will not match the application control value and validation will fail. If validation fails, an override may be generated for the bot value. An updated bot value may be stored in a temporary cache until the workflow is complete. Following completion of the workflow, a new block may be added to the blockchain storing a new key value pair including the application control value and the updated bot control value.
US12190141B2

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: iteratively obtaining utilization parameter values from first to Nth edge computing environments, training one or more predictive model by machine learning using parameter values of the utilization parameter values obtained by the iteratively obtaining, wherein the training includes training a first computing environment predictive model with use of parameter values of the utilization parameters obtained from the first computing environment by the iteratively obtaining.
US12190136B2

Described herein is a method for creating and utilizing device navigational maps. The device navigational maps are modeled using directed graphs that contain detailed information of all components on the connected devices. An application systematically scans through the entire connected device and builds a detailed data model of the connected device, which is used as the navigational map.
US12190135B2

Systems and methods for implementing robotic process automation (RPA) in the cloud are provided. An instruction for managing an RPA robot is received at an orchestrator in a cloud computing environment from a user in a local computing environment. In response to receiving the instruction, the instruction for managing the RPA robot is effectuated.
US12190133B2

An apparatus comprises a receiver configured to receive, as a request for a remaining amount of a consumable item and a color for remaining amount display of the consumable item in the apparatus, information relating to a transmission source of the request, and a transmitter configured to transmit the remaining amount and the color to the transmission source in response to the request. The transmitter is configured to acquire a background color of the remaining amount display in response to the request, and when the background color acquired and a first display color set in advance as the color of the remaining amount display are determined to be close to each other according to a prescribed standard, transmit a second display color different from the first display color and the remaining amount to the transmission source.
US12190129B2

A system and method for implementing a plugin control mechanism. A disclosed method includes: launching an application; injecting additional functionality into the application; and utilizing the additional functionality to: detect a file processing call; evaluate the file processing call against to a set of rules to determine whether the file processing call involves execution of an extension file; and call an operating system (OS) application control function in response to determining the file processing call involves execution of the extension file, wherein the OS application control function is configured to conditionally prevent execution of the extension file.
US12190128B1

A method includes receiving, at a processor, (1) machine-readable binary code to be executed at a target processor and (2) a machine-readable control flow pattern that includes one or more library function calls. The method also includes identifying, via the processor, an indication of an execution path in the machine-readable binary code based on the machine-readable control flow pattern. The method also includes transmitting, via the processor, a signal that indicates that the machine-readable binary code includes the one or more library function calls included in the machine-readable control flow pattern.
US12190127B2

An apparatus comprises a processing device configured to detect a user login to access a console of a computing device implementing a multi-level console interface comprising two or more levels each associated with a set of criteria, goals to be achieved, and actions relevant for achieving the goals. The processing device is also configured to determine a current state of the computing device, and to select a given level of the multi-level console interface based at least in part on mapping the current state to a given set of criteria associated with the given level. The processing device is further configured to provide, via the console of the computing device, an interface screen corresponding to the given level, the interface screen displaying the actions relevant for achieving the goals of the given level to facilitate transitioning of the computing device from the current state to a desired state.
US12190121B2

The present invention is a highly available system comprising a system to send a plurality of bootstrap requests, at least one cloud proxy fit to receive the plurality of bootstrap requests, wherein each instance of the at least one cloud proxy is coupled with an adapter, and at least one host fit to communicate with one of the at least one cloud proxy.
US12190115B2

A processor configured to store prediction information that is obtained from a call instruction that is fetched in a RAS fetch, acquire the prediction information that is used in a return instruction from the RAS fetch, delete the prediction information, store the prediction information in a RAS complete after completion of execution of the call instruction, and delete the prediction information from the RAS complete after completion of execution of the return instruction, and specify a first entry that is the closest to a top of the queue among the entries in which the branch instruction on which the branch prediction error is detected is re-executed, store and delete the prediction information in and from the RAS fetch according to the call instruction and the return instruction that are stored in entries closer to the top than the first entry is, and cause the first entry to be re-executes.
US12190112B2

Techniques are disclosed for eliding load and store barriers while maintaining garbage collection invariants. Embodiments described herein include techniques for identifying an instruction, such as a safepoint poll, that checks whether to pause a thread between execution of a dominant and dominated access to the same data field. If a poll instruction is identified between the two data accesses, then a pointer for the data field may be recorded in an entry associated with the poll instruction. When the thread is paused to execute a garbage collection operation, the recorded information may be used to update values associated with the data field in memory such that the dominated access may be executed without any load or store barriers.
US12190110B2

A method comprising obtaining first, real, data to be processed. It is determined, based on a number of computation resources of a set of computation resources of a processing unit available for use during a processing cycle, to process at least a portion of the first data using a first subset of the set and to load second, artificial, data into a second subset of the set, disjoint from the first subset of the set, the second data comprising at least one artificial data element. In a processing cycle, at least the portion of the first data and the second data are loaded into first and second subsets of the set, respectively. The second subset is an artificially activated subset. The second data is inhibited from affecting output feature map data, which is generated based at least in part on the computational result.
US12190109B2

A method of storing data in general purpose registers (GPRs) includes packing a tile of data items into GPRs, where the tile includes multiple channels. The tile of data items is read from memory. At least two channels of the data are stored in a first GPR, and at least two additional channels are stored in a second GPR. Auxiliary data is loaded into a third GPR. The auxiliary data and the tile data can be used together for performing convolution operations.
US12190107B2

An architecture analysis apparatus (106) receives an architecture model input by a user, and analyzes a plurality of modules included in the architecture model to obtain a call relationship between the modules. Then, the plurality of modules are allocated to different layers based on an architecture setting entered by the user, whether a call relationship between the plurality of modules complies with a call rule is detected, and a detection result is displayed to the user by using an interface.
US12190104B2

A software application includes work order resources, each of which defines an atomic operation for the software application, and a construction service resource, which processes the work order resources in response to all interaction requests for the software application. Each interaction request is received from a client and identifies a corresponding work order, which the construction service processes to dynamically construct a set of deliverables, which can include a custom representation of the work order. While processing the interaction request, the construction service, as directed by the work order, can make one or more requests to context resources for context information corresponding to an activity for which the interaction was requested to construct the set of deliverables. The work order resource can comprise a reflective program that enables the construction service to dynamically determine and construct the set of deliverables, including the next appropriate interaction(s) using the context information, thereby directing a set of atomic operations as part of an activity being performed and enabling the dynamic context-based construction of interaction deliverables.
US12190103B2

In some examples, a system represents tasks of a project as feature nodes of a force-directed graph, and connects, in the force-directed graph, sub-feature nodes representing sub-features associated by links to the feature nodes in the force-directed graph. The system sets a size of each respective sub-feature node of the sub-feature nodes based on an amount of resource usage expended on a respective sub-feature represented by the respective sub-feature node. The system causes display of the force-directed graph, and collapses or expands a portion of the force-directed graph responsive to user interaction with the force-directed graph.
US12190100B2

An OTA master configured to control a software update on a first electronic control unit mounted on a vehicle and a software update on a second electronic control unit mounted on the vehicle includes one or more processors. The one or more processors are configured to separately receive a first distribution package of update data for the first electronic control unit and a second distribution package of update data for the second electronic control unit from a center. The first electronic control unit includes a non-volatile memory of a first type including one storage area. The second electronic control unit includes a non-volatile memory of a second type including two storage areas. The one or more processors are configured to perform the control of the software update in parallel on a plurality of the electronic control units to be updated, based on the received update data.
US12190088B1

Methods, apparatuses, systems, computing entities, and/or the like are provided. An example method may include retrieving a base image associated with at least one software application; generating a customized base image based at least in part on conducting at least one operational verification operation on the base image; generating a validated base image based at least in part on conducting at least one operational testing operation on the customized base image; generating a release note data object associated with the validated base image; and performing one or more image release operations by releasing the validated base image and the release note data object to at least one client system.
US12190084B2

A coarse-grained reconfigurable (CGR) processor includes a configurable unit comprising a fracturable data path with a plurality of sub-paths. The fracturable data path includes multiple stages that each include an arithmetic logic unit (ALU), selection logic to select two or more inputs for the ALU, and sub-path pipeline registers. The fracturable data path also includes a first output configurable to provide first data selected from any one of the sub-path pipeline registers and a second output configurable to provide second data selected from any one of the sub-path pipeline registers. The configurable unit includes a configuration store to store configuration data to provide a two or more immediate data fields for each stage of the fracturable data path and configuration information for the ALUs, the selection logic, and to select the first data and the second data for the first output and the second output.
US12190082B2

An apparatus comprises at least one processing device configured to detect one or more issues associated with execution of a first version of a microservice in one or more computing environments, to determine whether any of the detected issues correspond to one or more triggers of one or more predefined patterns in a knowledge base, and, responsive to determining that at least one of the detected issues corresponds to at least one of the triggers of at least one of the predefined patterns in the knowledge base, to utilize code modification data structures specified in the at least one predefined pattern to modify source code of the microservice. The processing device is further configured to generate at least one additional version of the microservice utilizing the modified source code, and to deploy the at least one additional version of the microservice in at least one of the computing environments.
US12190076B2

A source content routing system is described for distributing source content received from clients such as documents, to translators for performing translation services on the source content. The routing system extracts source content features, which may be represented as vectors. The vectors may be assembled into an input matrix, which may be processed using an artificial neural network, classifier, perceptron, CRF model, and/or the like, to select a translator such as a machine translation system and/or human. The translator provides translation services translation from a source language to a target language, post translation editing, proof reading, quality analysis of a machine, quality analysis of human translation, and/or the like and returns the product to the content routing system or clients.
US12190064B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for announcing and detecting automated conversation are disclosed. One of the methods includes initiating, over a natural language communication channel, a conversation with a communication participant using a natural language communication method that includes a dialogue of natural language communications. The communication participant is determined to be automated using a pre-defined adaptive interactive protocol that specifies natural language linguistic transformations defined in a sequence. The conversation can be transitioned to a communication method that is different form the natural language communication method in response to determining that the communication participant is automated.
US12190060B1

The present disclosure presents a generative model configured to receive input regarding an item in two different modalities, such as text data and non-text data (including, for example, image or audio data), in order to generate output regarding the item that is determined based on a combination of both modalities' input. Specific relative positional and token type embeddings may be employed in an encoder portion of an encoder-decoder arrangement. An associated decoder may be trained to generate new text corresponding to diverse tasks based on the encoded representation of the two inputs as generated within the encoder. For example, the decoder may be utilized to generate attributes regarding the input item, auto-complete or auto-correct a title or description of the item, among other uses.
US12190059B2

The present disclosure is directed towards systems and methods for detecting deviations between documents and portions thereof, extracting information from text and detecting deviations between obligations. Deviations are detected by splitting sentences in two documents apart, matching sentences from the different documents and detecting deviations between the matched sentences.
US12190047B2

A server system provides one or more element applications configured to render document elements, including generating visualization data representations for generating the document elements, in particular on the basis of data obtained from one or more data sources; executing a graphical user interface for access by a user on one or more client computers, each client computer or user thereof being associated with a respective tenant of one or more tenants, wherein the client computers are communicably connected with the server system via one or more communication networks; wherein one or more document applications are provided for generating electronic documents upon request of a respective client computer or user thereof for being displayed and/or for printing purposes, the one or more document applications being executed on the one or more client computers and/or on one or more servers of the server system.
US12190046B2

Text editing apparatus comprises a database memory configured to store a text database, in which the text database is configured to store a plurality of text portions and a set of links between text portions, the set of links defining a document as a linked list of the text portions; and a data processor configured, in response to user input, to perform an editing operation to edit the text database so as to define an edited document by changing at least one of: (i) text within a text portion and (ii) the set of links between text portions.
US12190042B2

Methods and systems of displaying a first string of characters and a second string of characters on an electronic display in a manner to reduce interference between the first and second strings, where a layout of displayed content is preserved, the method including steps of receiving a first string of characters, receiving a second string of characters, identifying a first character in the first string that interferes with a second character in the second string, receiving a modified character corresponding to the first character, rendering the first string and the second string for display, and displaying the first string and the second string on an electronic display. In some embodiments, airspace scaling or deemphasis is used to generate modified characters.
US12190041B2

A system is disclosed. The system has one or more user devices each configured to display a graphical user interface, an update module configured to communicate with the one or more user devices, the update module comprising computer-executable code stored in non-volatile memory, and a processor. The one or more user devices, the update module, and the processor are configured to display the graphical user interface to a user, the graphical user interface displaying a plurality of blocks of content describing the user, receive a content update from the user, associate the content update with at least one of the plurality of blocks of content, and move the at least one of the plurality of blocks to an update position of the graphical user interface.
US12190039B1

A method includes: receiving an integrated circuit design including a plurality of sub-circuits and one or more clocks to be distributed to the sub-circuits; setting one or more constraints on generating a clock network for a selected clock of the one or more clocks of the integrated circuit design; building, by a processor, a clock tree graph for the clock network for the selected clock based on a cached initial clock tree graph stored in a memory connected to the processor, the clock tree graph comprising nodes corresponding to the sub-circuits; generating a pin topology for the clock network based on the clock tree graph and the integrated circuit design; and placing, based on the pin topology, one or more pins for the clock network at one or more sides of the sub-circuits within the integrated circuit design to generate a pin placement for the clock network.
US12190035B2

Methods and systems for verifying a hardware design for an integrated circuit that implements a function that is polynomial of degree k in a sub-function p over a set of values of p, k being an integer greater than or equal to one. The methods include: verifying that an instantiation of the hardware design correctly evaluates the sub-function p; formally verifying that an instantiation of the hardware design implements a function that is polynomial of degree k in p by formally verifying that, for all values of p in the set of values of p, an instantiation of the hardware design has a constant kth difference; and verifying that an instantiation of the hardware design generates an expected output in response to each of at least e different values of p in the set of values of p, wherein e is equal to k when a value of the kth difference is predetermined and e is equal to k+1 when the value of the kth difference is not predetermined.
US12190034B2

A logic circuit (for providing a multibit flip-flop (MBFF) function) includes: a first inverter to receive a clock signal and generate a corresponding clock_bar signal; a second inverter to receive the clock_bar signal and generate a corresponding clock_bar_bar signal; a third inverter to receive a control signal and generate a corresponding control_bar signal; and a series-chain of 1-bit transfer flip-flop (TXFF) circuits, each including: a NAND circuit to receive data signals; and a 1-bit transmit gate flip-flop (TGFF) circuit to output signals Q and q, and receive an output of the NAND circuit, the signal q from the TGFF circuit of a preceding TXFF circuit in the series-chain, the clock_bar and clock_bar_bar signals, and the control and control_bar signals; and the first transfer TXFF circuit in the series-chain being configured to receive a start signal in place of the signal q from an otherwise preceding TGFF circuit.
US12190032B2

A material design device derives the optimal solution for a design condition satisfying a desired material property. A design condition setting unit for setting a specified range of a design condition of a material to be designed. A comprehensive prediction point generation unit generates a plurality of comprehensive prediction points within the specified range set by the design condition setting unit. A design condition-material property table stores data sets in which each point of the comprehensive prediction points is associated with a material property value calculated by inputting the comprehensive prediction points generated by the comprehensive prediction point generation unit, to a learned model. A required property setting unit sets a specified range of a required property of the material. A design condition extraction unit extracts, from the design condition-material property table, a data set satisfying the required property set by the required property setting unit.
US12190027B2

A development support device, a terminal device, a development support method, and a computer program are provided. A receiving unit that receives a simulation condition of a power storage device from a terminal device after user authentication of the terminal device, a simulation execution unit that simulates behavior of the power storage device based on the received simulation condition, and a transmission unit that transmits a simulation result by the simulation execution unit to the terminal device are included.
US12190025B2

A method is disclosed for augmenting the SBR model used in EM field simulation by modeling the specular coherent and diffuse incoherent components of the field scattered by rough surfaces using statistical characteristics of surface roughness. For each projected ray-tube footprint, the magnitude of the coherent radiated field is attenuated with a scalar factor, while the incoherent radiated field is modulated by a random magnitude and phase. Both corrections are based on the statistical characteristics of surface roughness. Multiplying the incoherent field with a randomly generated phase renders it in a mathematically coherent form, which allows the method to generate a statistically viable instance of the total (i.e. coherent plus incoherent) field scattered by a rough surface. The results reproduce the field and power statistics (i.e. mean and variance) observed from direct SBR simulations using an ensemble of explicitly rendered rough surface geometry models, with a significant reduction in computation.
US12190021B2

A smart render design tool includes: (a) a designer side plug-in enabling a designer to generate credentials for a client and associate the credentials with a model for the client, add camera view(s) to the model, select one or more surfaces in the camera view(s) to add in the model, specify one or more materials for each surface of the one or more surfaces of the model, and publish the model including the specified materials for the one or more surfaces of the model; and (b) a client side portal associated with the credentials and the model enabling the client to access the published model using the generated credentials, select desired materials from among the materials specified by the designer for each surface of the published model, and save the desired materials selections of the client for review by the designer using a synchronization function of the designer side plug-in.
US12190015B2

Cognitive aids for various aspects of an audio book may be provided to aid an end-user in following the book's characters and plot and to remind the end-user about prior aspects of the audio book. In some specific examples, the aid may be requested audibly, and the plot data and/or other data may be presented audibly.
US12190014B2

A method for headphone playback of target sound. Some of the bins of a sound file are accessed, wherein the sound file has several bins each bin storing a number of audio sections. Audio sections are selected from the accessed bins, and mixed while cross fading to form a target sound sequence. A headphone speaker is driven with the target sound sequence. Other aspects are also described and claimed.
US12190006B2

A distance information acquisition unit acquires distance information representing a distance between a terminal device and an image processing device, based on a radio wave arriving from the terminal device. A direction information acquisition unit acquires direction information representing a direction of the terminal device in relation to the image processing device, based on the radio wave arriving from the terminal device. A controller performs processing to perform image processing, based on the distance information and the direction information. The controller performs processing to perform image processing, when a position of the terminal device is within a predetermined range in relation to the image processing device and a rate of change in at least one of the distance from the terminal device and the direction of the terminal device is equal to or lower than a threshold.
US12190005B2

In a cloud print system a print job is transmitted from a client terminal to a second cloud print service via a first cloud print service. The first cloud print service, when registering the second cloud print service as a printer, obtains connection information for connecting to the second cloud print service and registers the second cloud print service as the printer in association with the connection information, and in response to a request from the client terminal, transmits the connection information to the client terminal. The client terminal accesses the second cloud print service based on the connection information and receives a service according to the second cloud print service.
US12190004B2

A processing apparatus includes a consumer receptacle and a controller to determine whether the processing apparatus is in a contracted status where a delivery contract for consumables is concluded or in an uncontracted status before the delivery contract is concluded. The consumable receptacle is configured to hold any of an exclusive consumable that is unusable when the processing apparatus is in the uncontracted status and a non-exclusive consumable different from the exclusive consumable. When the processing apparatus is in the contracted status, and the non-exclusive consumable is held in the consumable receptacle, the controller determines whether a specific condition for execution of a first particular process in which the non-exclusive consumable is consumed is satisfied. The controller allows the execution of the first particular process when the specific condition is satisfied, whereas restricting the execution of the first particular process when the specific condition is not satisfied.
US12190001B2

A printing apparatus receives a file transmitted from an external device, stores data included in the file in a volatile memory in a case where the external device is a server providing a secure printing service, and rewrites the data with dummy data, which is stored in a sector to a limit of the capacity in the volatile memory, in a case where the sector of the volatile memory storing the data is invalid. The volatile memory is a RAM and can be used as a RAMDISK.
US12189991B2

A method of a storage device controller includes: using an interface circuit for receiving and storing different write address information of different write command signals sent from a host device, the different write address information being out of sequence; and, using multiple processor cores to rearrange the different write address information in sequence and then write data into at least one storage zone according to the different write address information rearranged in sequence.
US12189989B2

A memory system includes a plurality of memory devices configuring a plurality of ways, and a memory controller communicating with the plurality of memory devices through a channel, wherein each of the plurality of memory devices includes a device queue, and wherein the device queue queues a plurality of controller commands inputted from the memory controller.
US12189967B2

The present disclosure includes apparatuses, methods, and systems for partitioning system data from user data in memory. In an example, a method can include receiving system data at a memory, assigning the system data a first address within a first range of memory addresses, storing the system data in a first portion of the memory operated with a first set of trim settings in response to the system data having the first address within the first range of memory addresses, receiving user data, assigning the user data a second address within a second range of memory addresses, and storing the user data in a second portion of the memory operated with a second set of trim settings in response to the user having the second address within the second range of addresses.
US12189957B2

An apparatus in one embodiment comprises a host device comprising a processor coupled to memory. The host device is configured to communicate over a network with at least one storage system. The host device is further configured to retrieve data corresponding to a plurality of processes for submitting a plurality of input-output operations to the at least one storage system, to identify one or more constraints on the plurality of processes based at least in part on the data; and to control submissions of the plurality of input-output operations to the at least one storage system based at least in part on the one or more constraints. The retrieval of the data, the identification of the one or more constraints and the control of the submissions are performed in a user space of the host device.
US12189956B2

Aspects are provided for optimizing game loading and rendering using an RMB dedicated for predicted host data that is accessible to a host and to a controller of a storage device. The controller obtains a bitmap indicating a status of a buffer in the RMB, receives from the host a read command indicating a logical address, predicts and reads from an NVM host data associated with a predicted logical address that is subsequent to the logical address, and loads the host data in the buffer in the RMB if the buffer is free. Subsequent read commands indicating the predicted logical address may lack PRP addresses in response to the host data being loaded in the RMB, while completion queue elements in response to such commands may include PRP addresses in the RMB where the host data is stored. Thus, command creation and completion overhead may be reduced using the RMB.
US12189953B2

Methods, devices, and systems for retrieving information based on cache miss prediction. It is predicted, based on a history of cache misses at a private cache, that a cache lookup for the information will miss a shared victim cache. A speculative memory request is enabled based on the prediction that the cache lookup for the information will miss the shared victim cache. The information is fetched based on the enabled speculative memory request.
US12189942B2

The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive, from a user device on which an application is executed, data indicating a context of: the application, and/or a dynamic keyboard interface provided in association with the application; identify, based at least in part on the data indicating the context, a plurality of different animated images, including an animated image comprising an advertisement, for presentation by the dynamic keyboard interface; communicate, to the user device, data indicating the plurality of different animated images; receive, from the user device, data indicating a selection of the animated image comprising the advertisement; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the animated image comprising the advertisement.
US12189937B2

A computer-implemented method of temporally depicting notices is provided. The method comprises receiving a number of notices, wherein the notices are time dependent. A user interface displays separate, respective timelines for the notices, wherein the user interface comprises a slider that moves along the timelines responsive to user input. The user interface also displays visual indicators that correspond to the notices. Responsive to movement of the slider along the timeline, the display of the visual indicators in the user interface is changed to show conditions related to the notices according to the position of the slider on the timeline.
US12189935B2

A method for displaying a widget. The widget is displayed by first detecting scene information of a terminal device, obtaining a first display content of the widget corresponding to the changed scene information the scene information is changed, and then updating a display content of the widget from a second display content currently displayed to the first display content.
US12189933B2

User interfaces are provided for improved data optimization. A model user interface can be used to generate models based on a historical data file based on modeling details and filters specified by a user. The user can save the models and apply the models to optimize a data file. The user can specify optimization details and see visualizations of the results.
US12189927B2

The present disclosure relates to an information presentation method, apparatus and computer storage medium, wherein the method comprises: presenting at least one piece of interactive content on a first page, wherein the interactive content comprises at least one target text element presented in a preset form, and the preset form is used for indicating acquisition of an associated resource of the target text element; in response to a trigger operation on the target text element, acquiring a first introduction information of a first resource matching the target text element and a second introduction information of a second resource related to the target text element; and presenting the first introduction information and the second introduction information on a second page.
US12189926B2

Systems and methods for proactively identifying user interface objects (e.g., internet links) directed to information of interest to the user and displaying the identified user interface objects in a user interface on an electronic device are disclosed herein. In one aspect, the method includes receive, via a user input device, a user input within a user interface of an internet browser application and displayed on the display of the electronic device; and in response to the user input, display, within the user interface, a first set of one or more user interface objects, each providing a suggested internet link obtained from one or more data sources, different than the internet browser application, on the electronic device.
US12189922B2

A browser device communicates via Wi-Fi with a central function device. The function device has information regarding all the various remote controls needed by the consumer. The function device communicates wirelessly with the browser device and in turn then operates all of the consumer's electronic devices.
US12189915B2

A modeling system stores a three-dimensional (3D) virtual object that corresponds to a real-world object, the 3D virtual object including a superimposition of an image area showing a portion of the real-world object on a face of a 3D shape. The modeling system stores a virtual reset that includes information about the 3D virtual object and a position of the 3D virtual object in the virtual reset. The modeling system presents the virtual reset, the presentation showing the 3D virtual object at the position.
US12189913B2

A computer-implemented method, for use in conjunction with a portable electronic device with a touch screen display, comprises displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of content, and detecting a first gesture at a location on the displayed portion of the structured electronic document. A first box in the plurality of boxes at the location of the first gesture is determined. The first box on the touch screen display is enlarged and substantially centered.
US12189910B2

An electronic apparatus including: an electronic module; a display panel including a first region overlapped with the electronic module and a second region adjacent to the first region, a plurality of first emission parts, which are disposed in the first region and are spaced apart from each other, and a plurality of second emission parts, which are disposed in the second region and are spaced apart from each other; and an input sensor including a first electrode, which is disposed on the first region, a second electrode, which is disposed on the second region, a third electrode, which is disposed on the second region and is electrically disconnected from the second electrode, and a plurality of conductive patterns, which are disposed on the second region, wherein the conductive patterns comprise a first pattern, which is electrically connected to the first electrode, and a second pattern, which is electrically floated.
US12189895B2

An electronic device is provided. The electronic device includes a display, a touch sensor disposed in the display and including a plurality of lines and a plurality of nodes formed by the plurality of lines, a memory storing instructions, and a processor. The instructions, when being executed by the processor, cause the electronic device to obtain a plurality of node values from each of the plurality of nodes, change the touch sensitivity of the touch sensor from a first touch sensitivity to a second touch sensitivity lower than the first touch sensitivity based on identifying a pattern by the plurality of node values, identify whether to recognize contact on the touch sensor as a touch input through the plurality of line values obtained from each of the plurality of lines based on identifying changes of the pattern by the plurality of node values.
US12189884B2

A touchpad assembly comprises a cover plate, a touch printed circuit board, a force-supporting component, a plurality of vibration isolators, and a plurality of strain gauges. The touch printed circuit board comprises a first region, a second region that surrounds the first region, a first surface, and a second surface, wherein the first surface and the second surface face toward and away from the cover plate respectively. The force-supporting component is disposed between the cover plate and the first surface. The vibration isolators are disposed on the second surface and located in the second region. The Young's modulus of the vibration isolators is in a range of 150 kPa to 800 kPa. The strain gauges are disposed on the touch printed circuit board. Each of the strain gauges extends from the second region to the first region.
US12189876B2

Disclosed is a touch panel including a planar region and a bent region located on at least one side of the planar region. The touch panel has at least one notch adjacent to the bent region. The touch panel includes at least one first touch peripheral region located around the at least one notch, and a light-transmitting first trace layer is provided in the at least one first touch peripheral region.
US12189867B2

Systems and methods for motion tracking on a hardware device without a camera and/or without a sufficiently powerful hardware processor, by offloading pose processing fully or partially to a mobile device, are disclosed. Methods executable on the hardware device include receiving pose data associated with a user from the mobile device, and performing a touchless control of an application on the hardware device, based on the received pose data. Methods executable on the mobile device include capturing at least one image associated with a user, performing a pose recognition algorithm on the mobile device, based on the captured image, to generate pose data for performing a touchless control of an application on the hardware device, and transmitting the pose data to the hardware device, using the network connection. The methods and systems include embodiments where the pose recognition algorithm uses machine learning.
US12189852B2

Disclosed is a wearable motion capture glove based on a flexible optical fiber, relating to the field of motion capture. The wearable motion capture glove includes a glove body, multiple motion acquisition sensing devices, and a glove packaging tool. Each motion acquisition sensing device includes a data acquisition and processing module, a circuit splint, and a flexible polymer profiled optical fiber. The data acquisition and processing module includes a motion capture data acquisition module, and a motion capture data processing module. The flexible optical fiber and the motion capture data acquisition module are firmly packaged using the circuit splint and the glove packaging tool, and then are fixed to a corresponding position of a finger joint of a wearer, such that the glove can be worn more closely to the finger joint, and data acquisition is more stable and accurate.
US12189850B2

A method for updating information for a graphics pipeline including executing in the first frame period an application on a CPU to generate primitives of a scene for a first video frame. Gaze tracking information is received in a second frame period for an eye of a user. In the second frame period a landing point on an HMD display is predicted at the CPU based at least on the gaze tracking information. A late update of the predicted landing point to a buffer accessible by the GPU is performed in the second frame period. Shader operations are performed in the GPU in the second frame period to generate pixel data based on the primitives and based on the predicted landing point, wherein the pixel data is stored into a frame buffer. The pixel data is scanned out in the third frame period from the frame buffer to the HMD.
US12189848B2

One or more techniques for managing virtual objects between one or more displays are described. In accordance with some embodiments, exemplary techniques for displaying a virtual object are described.
US12189844B2

An eye-gaze tracking apparatus and a method of eye-gaze tracking. The eye-gaze tracking apparatus comprises: a plurality of foreground cameras each arranged to capture at least a portion of a target view area of a user; and an eye-gaze estimation module having at least one eye-gaze camera each arranged to capture an image an eye of the user, so as to estimate a position of a pupil of the eye based on the image of the eye; wherein each of the plurality of foreground cameras includes a field-of-view (FOV) being different from each other.
US12189842B2

Provided is a display device including a display panel and a plurality of photoelectric sensor assemblies. The display panel includes a display region, a first region disposed outside the display region and extending along a first direction, and a second region disposed outside the display region and extending along a second direction, wherein the first direction is intersected with the second direction. Each of the photoelectric sensor assemblies is provided with a strip-shaped photosensitive region. One portion of the plurality of photoelectric sensor assemblies are disposed in the first region, the other portion of the photoelectric sensor assemblies are disposed in the second region. Each of the photoelectric sensor assemblies is configured to receive an optical signal reflected via eyes of a user and convert the optical signal into an electric signal.
US12189840B2

A transfer-alignment system for a Head-Mounted Display (HMD), and a display coupled to the HMD, wherein the display is adapted to display images rendered by a display-processor, and wherein the HMD is monitored by a tracking system configured to provide information indicating position and/or orientation of the HMD with respect to a Frame of Reference (FoR), the system comprising: at least one first inertial sensor attached to the HMD and configured to acquire HMD's Inertial Readings Information (IRI); at least one second inertial sensor attached to the display and configured to acquire display's IRI; and a processor configured to: obtain the HMD's IRI, the display's IRI and the information indicating the HMD's position and/or orientation with respect to the FoR; continuously analyze movement information of the HMD and the display to determine relative orientation therebetween; and cause the display-processor to adjust the images to conform with respect to the FoR.
US12189839B2

A display device and an electronic control unit are included in a vehicle. A graphical user interface of the display device is configured to display a graphic display object. The electronic control unit is configured to receive an orientation signal of a vehicle element. The orientation signal includes information about at least one of a position and an orientation of the vehicle element being in at least one of a first element position and a first element orientation. The electronic control unit is configured to adjust a position of the graphical user interface as a function of, or based on, the orientation signal, such that a position of the graphical user interface relative to the vehicle element is within a predefined tolerance.
US12189838B2

A high-resolution image sensor suitable for use in an augmented reality (AR) system to provide low latency image analysis with low power consumption. The AR system can be compact, and may be small enough to be packaged within a wearable device such as a set of goggles or mounted on a frame resembling ordinary eyeglasses. The image sensor may receive information about a region of an imaging array associated with a movable object, selectively output imaging information for that region, and synchronously output high-resolution image frames. The region may be updated dynamically as the image sensor and/or the object moves. The image sensor may output the high-resolution image frames less frequently than the region being updated when the image sensor and/or the object moves. Such an image sensor provides a small amount of data from which object information used in rendering an AR scene can be developed.
US12189837B2

Systems and methods for determining movement of a hand-held controller (HHC) with respect to a head-mounted display (HMD) are described. A camera is located at a lower region of the HMD for capturing images of the HHC. The images of the HHC are used to determine a position and an orientation of the HHC with reference to the HMD. Also, the camera or another camera can be used to determine a position and orientation of the HMD with respect to a real-world environment. The position and orientation of the HMD and the position and orientation of the HHC are used to change to state of an application executed on a game cloud.
US12189830B2

An integrated circuit including: a plurality of physically unclonable function (PUF) cells each configured to generate a cell signal having a unique value; a selector configured to output a first signal obtained by not inverting a cell signal output by a PUF cell selected from the plurality of PUF cells and a second signal obtained by inverting the cell signal; and a key generator configured to generate a security key in response to the first signal or the second signal, wherein the selector includes a first conversion circuit configured to generate the first signal and a second conversion circuit having the same structure as the first conversion circuit and configured to generate the second signal.
US12189816B2

According to examples, an apparatus may include a processor that may identify sensitive information in a recording of an automated test script that is replayed to automatically test a graphical user interface (GUI) of an application under test (AUT). The apparatus may identify the sensitive information during the recording such that sensitive information is identified as the automated test is recorded or afterward based on an analysis of the recording. as based on user input that identifies the sensitive information (or areas containing the sensitive information), automated text analysis, or automated image analysis such as machine-learning based object detection. Once sensitive information (or area) is identified, the apparatus may generate and apply a mosaic to obscure the sensitive information (or area).
US12189812B2

Systems and methods are described for preserving the privacy of a user in connection with an extended reality (XR) application. The system and methods may receive, by an interposer application, image data from a video capture driver and determine, by the interposer application and based on privacy preferences of a user profile, whether a region of the image data comprises sensitive content. In response to determining that a region of the image data comprises sensitive content, the image data may be modified by applying, by the interposer application, a modification to the region of the image data. The modified image data may be provided by the interposer application to the XR application, wherein the wherein the XR application may be prohibited from directly accessing data from the video capture driver.
US12189809B2

A method of creating a trust profile using a computer includes receiving personal information from a user at the computer, gathering biographical information about the user, validating the personal information from the gathered biographical information, collecting risk information regarding the user according to the validated personal information from at least one data source, assessing the collected risk information, creating a trust profile for the user from the collected risk information, and enabling the user to share the trust score or trust profile with an evaluator.
US12189803B2

A method for boundary based edge device compliance includes receiving a request to process data and identifying a cluster of edge devices to process the data located within a boundary area. The method includes applying compliance rules to the cluster of edge devices and instructing the cluster of edge devices to perform computations while adhering to the compliance rules associated with the boundary area. In response to determining that a first edge device from the cluster of edge devices is relocating outside of the boundary area, the method includes instructing the first edge device to transfer data to a second edge device from the cluster of edge devices prior to crossing the boundary to adhere to the compliance rules.
US12189802B2

Provided is a device information management system capable of preventing unnecessary information disclosure to competitors. A device information management system according to one aspect of the present disclosure is a system for managing information about a device configured by combining a plurality of components supplied from different suppliers, and comprises: a configuration information storage unit that stores, for each device, configuration information including a device ID identifying the device, component IDs identifying the components incorporated in the device, and hierarchical information indicating a hierarchical relationship between the components of the device; a component data storage unit that stores, for each of the components, component data including the device ID of the component, supplier information identifying a supplier of the component, one or a plurality of pieces of technical information about the component, and permission information specifying the scope of permission to view the technical information in the relationship between the components of the device; and an access management unit that determines, on the basis of the hierarchical information and the permission information, if the technical information can be viewed.
US12189800B1

Described herein are approaches for generating a new queue based on an existing queue. This may include receiving a request to transfer the existing queue from a first device to a second device. A set of move criteria may be evaluated using a playback context, a user profile, a configuration associated with the second device, and/or a level of access constraints. Depending on the results of the evaluation, the existing queue may be completely reformulated to define the new queue. The second device may then be instructed to play the new queue.
US12189798B2

An information processing apparatus having a first function and a second function which is a function different from the first function, in the first function, sets, to the information processing apparatus, a first setting value group associated with a security policy set to the information processing apparatus, in the second function, sets, to the information processing apparatus, a second setting value group associated with one usage environment selected from among a plurality of usage environments, and in a case where the security policy is currently set to the information processing apparatus in the first function, in the second function, performs control to prevent a setting value group associated with any usage environment in the plurality of usage environments from being set to the information processing apparatus, wherein the first setting value group and the second setting value group include setting values corresponding to an identical setting item.
US12189794B2

An information processing apparatus includes a processor configured to: segment, into multiple voice segments, voice data and text data converted from the voice data; impart a security level to each of the voice segments in accordance with contents of the text data and the voice data in each of the voice segments; and perform control on an output of each of the voice segments in accordance with the security level.
US12189793B2

A system includes a memory device and a processor, operatively coupled to the memory device, to perform operations including receiving a request to provide a post-secrets-provisioning service with respect to a device having a supply chain state corresponding to a supply chain associated with the device, in response to receiving the request, determining whether to authorize the request, in response to authorizing the request, obtaining a set of secrets data corresponding to the supply chain state of the device, and providing the post-secrets-provisioning service by emulating, utilizing the set of secrets data, the device having the supply chain state.
US12189791B2

A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
US12189781B1

Disclosed herein are devices, systems, and methods for the intelligent fuzzing of cyber-physical systems, including the use of artificial intelligence (AI) for such fuzzing. In at least one embodiment, a method is disclosed for intelligent fuzzing, which includes the steps of (1) characterizing “normal” behavior of the cyber-physical system being tested, which may include, for example, utilization of a causal model to analyze causal relationships between various messages sent to and/or from the system being tested, (2) identifying dependency relationships between these various messages and/or generating a dependency graph for the messages, and (3) fuzzing an incoming message from the system under test. The fuzzing process may include querying the causal model to determine if the message is contained within the model. Fuzzing may further include altering the message's contents by, for instance, randomly manipulating particular message fields and/or replacing letters with other letters.
US12189777B2

Systems and methods for secure booting of secure programmable logic devices (PLDs) are disclosed. An example system includes a secure PLD including programmable logic blocks (PLBs) arranged in a PLD fabric of the secure PLD, and a configuration engine configured to program the PLD fabric according to a configuration image stored in a non-volatile memory (NVM) of the secure PLD and/or coupled through a configuration input/output (I/O) of the secure PLD to the configuration engine. The secure PLD is configured to retrieve a pre-authentication status associated with the configuration image from the NVM, determine or verify the retrieved pre-authentication status associated with the configuration image includes a valid status, and boot the PLD fabric of the secure PLD using the configuration image.
US12189770B2

Methods and apparatus are disclosed to detect malware using micro-forests with customer trust seeds. A false positive correction apparatus includes processor circuitry to perform at least one of the first operations, the second operations or the third operations to instantiate classifier circuitry to access a malicious sample, the malicious sample having a first feature vector, sample comparison circuitry to compare the malicious sample to a known sample, the known sample collected from customer data, the known sample having a second feature vector, calculator circuitry to calculate a distance value between the first feature vector and the second feature vector, threshold comparator circuitry to compare the distance value to a threshold, and change the classification of the malicious sample to clean in response to the distance value satisfying the threshold.
US12189762B2

A system, a method and a computer program product for protecting a speculative execution processor from side channel attacks, are disclosed. The system comprises a processing circuitry which performs an execution of a code segment, in one time period and copies, in another time period, only a committed portion of the executed code segment into a memory component which is accessible to read actions by an external processing unit. The speculative instructions are stored in an internal cache memory which is not accessible to read actions by the external processing unit.
US12189760B2

A system for detecting hardware Trojans in a computerized device includes a digital circuit having switching components operating pursuant to at least one clock frequency and positioned within an interrogation range of an incident carrier wave. A modulated backscatter response is reflected from the digital circuit upon arrival of the incident carrier wave in the presence of the switching operations. A detection device is positioned to receive the modulated backscatter response. A computer connected to the detection device identifies harmonics of a respective clock frequency of the digital circuit from the backscatter response and identifies characteristics of the harmonics indicating a presence or an absence of a hardware Trojan connected to the digital circuit.
US12189758B2

A computer system includes a processor that operates in a normal world and a secure world and that provides hardware-level isolation between the normal world and the secure world. A storage device of the computer system has a protected data region that stores critical data. A random-access memory of the computer system has a normal memory space that is accessible in the normal world and a secure memory space that is accessible only in the secure world. The secure memory space stores commands that transfer the critical data between the protected data region and the normal memory space by direct memory access.
US12189750B2

The disclosure provides an approach for secure offloaded data transfer. Embodiments include receiving, by a security component on a client device, from a storage system connected to the client device, a token associated with a data read request corresponding to a source file on the storage system. Embodiments include determining, by the security component, that the source file is trusted. Embodiments include generating, by the security component, an entry in a trusted token cache based on determining that the source file is trusted, wherein the entry comprises the token. Embodiments include receiving, by the security component, a write request corresponding to a destination file on the storage system, wherein the write request comprises the token or a different token. Embodiments include determining, by the security component, based on the trusted token cache, whether to perform one or more operations related to the write request.
US12189745B2

Provided is a personal authentication device capable of simply securing security with little psychological and physical burden of a user to be authenticated. Personal authentication device includes: storage that stores first and second identification information for identifying a user; analysis unit that analyzes information inputted to a user and generates the first identification information; transmission unit that transmits a first acoustic signal to a part of a user's head; observation unit that observes a second acoustic signal; calculation unit that calculates acoustic characteristics from the first and the second acoustic signal; extraction unit that extracts an acoustic feature amount from the acoustic characteristics as second identification information; and determination unit that determines the user to be identical when first identification information registered and the first identification information generated coincide with each other and second identification information registered and the second identification information extracted coincide with each other.
US12189724B2

An example operation includes one or more of detecting a movement of an object in a vehicle when the vehicle is in motion, and determining that the object is an inanimate object, based on a vertical and horizontal distance of the detected movement.
US12189720B2

In accordance with an aspect of the present disclosure, there is provided an image analysis method comprising, inputting a target image to an image analysis model composed of at least one expert generated by learning the training image; analyzing the target image based on an output value from the at least one expert; determining validity of an analysis result for the target image based on a probability of the input target image to belong to an input category of the at least one expert; and when it is determined that the analysis result for the target image is not valid, classifying the target image into a new category.
US12189718B1

Techniques are disclosed for a covariance model that may generate observation covariances based on observation data of object detections. Techniques may include determining observation data for an object detection of an object represented in sensor data, determining that track data of a track is associated with the object, and inputting the observation data associated with the object detection into a machine-learned model configured to output a covariance (a covariance model). The covariance model may output one or more observation covariance values for the observation data. In some examples, the techniques may include determining updated track data based on the track data, the one or more observation covariance values, and the observation data.
US12189715B2

The disclosed system produces synthetic signals for testing machine-learning systems. During operation, the system generates a set of N composite sinusoidal signals, wherein each of the N composite sinusoidal signals is a combination of multiple constituent sinusoidal signals with different periodicities. Next, the system adds time-varying random noise values to each of the N composite sinusoidal signals, wherein a standard deviation of the time-varying random noise values varies over successive time periods. The system also multiplies each of the N composite sinusoidal signals by time-varying amplitude values, wherein the time-varying amplitude values vary over successive time periods. Finally, the system adds time-varying mean values to each of the N composite sinusoidal signals, wherein the time-varying mean values vary over successive time periods. The time-varying random noise values, amplitude values and mean values can be selected through a roll-of-the-die process from a library of values, which are learned from industry-specific signals.
US12189710B2

Aspects of the disclosure provide for methods, systems, and apparatuses, including computer-readable storage media, for sparse matrix multiplication. A system for matrix multiplication includes an array of sparse shards. Each sparse shard can be configured to receive an input sub-matrix and an input sub-vector, where the input sub-matrix has a number of non-zero values equal to or less than a predetermined maximum non-zero threshold. The sparse shard can, by a plurality of multiplier circuits, compute one or more products of vector values multiplied with respective non-zero values of the input sub-matrix. The sparse shard can generate, as output to the sparse shard and using the one or more products, a shard output vector that is the product of applying the shard input vector to the shard input matrix.
US12189701B2

One or more techniques and/or systems for sending push notifications of content items to client devices are provided herein. For example, an input received from a user can be expanded to obtain an expanded user interest. Content items from a content source can be filtered based upon the expanded user interest to obtain a set of filtered content items. A push notification can be constructed to comprise one or more of the filtered content items from the set of filtered content items. The push notification can be sent to a client device of the user for display as a device alert notification. In an example, the filtered content items, within the push notification, may be ranked based upon a ranking metric.
US12189697B2

A computing system is disclosed that includes a processor and memory. The memory stores instructions that, when executed by the processor, cause the processor to perform several acts. The acts include receiving, by a generative model, input set forth by a user of a client computing device that is in network communication with the computing system. The acts also include generating, by the generative model, a query based upon the input set forth by the user; providing the query to a search engine. The acts further include receiving, by the generative model and from the search engine, content identified by the search engine based upon the query. The acts additionally include generating, by the generative model, an output based upon a prompt, where the prompt includes the content identified by the search engine based upon the query. The acts also include transmitting the output to the client computing device for presentment to the user.
US12189690B2

A device may receive a merchant query including first merchant data associated with a first merchant. The first merchant data may be provided, as input, to a merchant matching model associated with a merchant data structure, the merchant matching model having been trained to determine a measure of confidence that input merchant data corresponds to an existing merchant in the merchant data structure. The device may receive, as output from the merchant matching model, a measure of confidence that the first merchant data corresponds to a second merchant, the second merchant being associated with second merchant data stored in the merchant data structure. The device may also determine, based on the measure of confidence, that the first merchant corresponds to the second merchant. Based on the determination, the device may obtain the second merchant data from the merchant data structure and perform an action based on the second merchant data.
US12189683B1

Described herein is a computer-implemented method for extracting and identifying an audio song. An audio file can be accessed by a computing device. A set of audio categories and a set of probabilities associated with the set of audio categories can be determined for a first audio clip. A subset of the set of audio categories can be determined based on a subset of the set of probabilities. Each audio category of the subset of the set of audio categories can correspond to an audio class label. Whether the first audio clip is part of a song can be determined. The song can be defined by combining the first audio clip with other audio clips.
US12189681B2

Systems and methods are disclosed herein for identifying a media asset in response to an ambiguous input. The media guidance application may detect a portion of music provided by a user, e.g., a melody from user humming. The media guidance application may retrieve information about the user's location for a predetermined time period prior to detecting the portion of music. The media guidance application may then determine content accessible by the user at the location, e.g., a commercial played at a display screen at a train station when the user was waiting for the train, to identify the media asset corresponding to the user humming.
US12189679B2

A networked system receives, from a device of a user, a selection of an item from a list for monitoring. The network system also receives, from the device of the user, a condition that triggers the reporting of news for the selected item. The network system monitors for news for the selected item. A determination is made as to whether the condition that triggers the reporting of the news is satisfied. In response to determining that the condition that triggers the reporting of the news is satisfied, the networked system transmits a notification to the user indicating the news for the selected item.
US12189671B2

A thesis map creation method easily obtains a thesis map to ascertain a correlation of theses through visual perception, and a thesis map creation device implements the method. A storage unit and a processing unit are prepared. The storage unit stores a plurality of conceptual levels, and registration terms or the like that belong to the plurality of conceptual levels. The processing unit sequentially executes, by each element thereof, processing of (a) extracting a feature term from an imported thesis and determining to which of the plurality of conceptual levels the feature term belongs, and (b) incorporating a node related to the thesis into a region of a lowest conceptual level among conceptual levels to which the feature term belongs.
US12189661B2

Optimizing data movement from a source data center to a target data center by grouping metadata of data objects into a dataset that encompasses data processed identically by a data processing operation, where the dataset defines a single data access unit for these data objects, and the data processing operation processes them as a single unit based on data content rather than physical or logical data location of the data objects. A mobility process correlates an increase in a number of metadata elements in the dataset with a growth rate of the dataset, and compares the dataset growth rate with historical or similar dataset growth rate data. The comparison is used to determine when and where to move data from the source to the target data center based on a forecast of accelerated growth indicated by the comparing step, and a consideration of target data center resources, data move costs, and streaming data effects.
US12189654B2

In one embodiment, a web content management system is coupled to remote resources via a framework that has one or more corresponding adapters which enable editing of content by invoking editors which are native to the respective remote resources. The system retrieves a content item from a remote resource and stores a copy of the content item in a local repository, while the original content item remains in the repository of the remote resource. A content item can be selected in in a local authoring tool, causing the system to examine the content item's metadata to identify the source repository and invoke the native editor of the corresponding remote resource, enabling editing of the content item using the native editor. The copy of the content item in the local repository can then be synchronized to the edited version of the content item in the remote resource.
US12189641B2

In some implementations, events measured at various points in time may be organized in a data structure that defines an event represented by a document. In particular, events can be organized in columns of documents referred to as buckets. These buckets may be indexed using B-trees by addressing metadata values or value ranges. Buckets may be defined by periods of time. Documents may also be geoindexed and stored in one or more locations in a distributed computer network. One or more secondary indexes may be created based on time and/or metadata values within documents.
US12189639B2

A method of processing an information, an electronic device, and a storage medium are provided, which relate to a field of an artificial intelligence technology, in particular to a field of a knowledge graph technology. An implementation includes: determining a first information, in response to receiving a first query request; querying an information associated with the first information from a current graph database, so as to obtain a first query result; determining at least one federation node, according to at least one of the first query result and the first information; and sending a second query request to the at least one federation node, so that the at least one federation node queries an information associated with a second information in the second query request from a graph database corresponding to the at least one federation node, so as to obtain at least one second query result.
US12189630B2

Log messages are compressed, searched, and decompressed. A dictionary is used to store non-numeric expressions found in log messages. Both numeric and non-numeric expressions found in log messages are represented by placeholders in a string of log “type” information. Another dictionary is used to store the log type information. A compressed log message contains a key to the log-type dictionary and a sequence of values that are keys to the non-numeric dictionary and/or numeric values. Searching may be performed by parsing a search query into subqueries that target the dictionaries and/or content of the compressed log messages. A dictionary may reference segments that contain a number of log messages, so that all log message need not be considered for some searches.
US12189624B1

Embodiments described herein are directed to facilitating management and storage of configurations. In one embodiment, a request to provide configurations associated with a user-application pair is identified. Based on the user-application pair, a user-defined configuration cache is accessed to obtain user-defined configurations, an application-defined configuration cache is accessed to obtain application-defined configurations, and a system-defined configuration cache is accessed to obtain system-defined configurations. Thereafter, at least a portion of the user-defined configurations, the application-defined configurations, and the system-defined configurations are aggregated or merged to generate a set of configurations associated with the user-application pair. Such a set of configurations associated with the user-application pair are provided for use in performing a task.
US12189619B2

Disclosed herein are methods and systems that construct an optimization capability that is able to solve optimization models of supply chain problems faster and with higher quality solutions than prior approaches.
US12189613B2

A method and system for managing execution of database transactions are provided. The method includes receiving at least one statement that is a part of a transaction, wherein the transaction is initiated by a client to be executed on a database system; executing tasks included in each of the at least one received statement in an optimistic manner, wherein the received at least one statement is not a commit statement; and returning the client an acknowledgement that the transaction is committed, wherein the acknowledgement is returned upon validation of the transaction, wherein the transaction is validated in a pessimistic manner, and wherein the at least one received statement is a commit statement.
US12189611B2

Computer-implemented methods for adding lineage data to a data fabric are provided. Aspects include receiving a data item from a data source and obtaining a metadata fabric pattern corresponding to one or more of the data item and the data source. Aspects also include appending an identifier of the metadata fabric pattern to the data item and identifying one or more rules that correspond to the data item based on the identifier. Aspects further include performing one or more actions specified by the one or more rules and storing the data item in one or more data storage devices of the data fabric.
US12189606B2

A database management engine provides a user interface that allows users to access and modify employee information in a database. The database includes entries for employees, and each database entry includes identifying information about the associated employee. A user can request to modify data within database entries, for instance in order to update information associated with an employee. Responsive to the request, the database management engine identifies liabilities associated with the database modification stemming from associated tax laws. Based on the identified tax liabilities, the engine computes the aggregate tax liability owed by the employer and/or employee. Before modifying a database entry, the engine modifies the user interface to include interface elements detailing the computed aggregate tax liability. The user explicitly can be required to confirm the database modification in view of the aggregate tax liability. Once a user gives explicit confirmation, the engine modifies the database entry.
US12189589B2

Methods and systems are described herein for improving anomaly detection in timeseries datasets. Different machine learning models may be trained to process specific types of timeseries data efficiently and accurately. Thus, selecting a proper machine learning model for identifying anomalies in a specific set of timeseries data may greatly improve accuracy and efficiency of anomaly detection. Another way to improve anomaly detection is to process a multitude of timeseries datasets for a time period (e.g., 90 days) to detect anomalies from those timeseries datasets and then correlate those detected anomalies by generating an anomaly timeseries dataset and identifying anomalies within the anomaly timeseries dataset. Yet another way to improve anomaly detection is to divide a dataset into multiple datasets based on a type of anomaly detection requested.
US12189585B2

Aspects of the invention include techniques for providing a schema evolution on a live database system without an outage. A non-limiting example method includes initiating a schema change on a live database system. The schema change includes an attribute for a database object. A first application package having a user application that is dependent on the database object and that is bound with a release(deallocate) option is identified. Existing threads and new threads executing the first application package are routed to execute the first application package with a release(commit) option and the schema change on the live database system is completed. One or more additional threads concurrently executing one or more additional application packages remain executing with the release(deallocate) option.
US12189575B2

A file system and a related method are presented. The file system includes a data storage including a plurality of data blocks; a merge index including a plurality of namespace entries, wherein the plurality of namespace entries include a plurality of blockmap entries and a plurality of local reference entries; a deduplication database including a plurality of deduplication indices and a plurality of global reference entries for a plurality of datasets; and an indexing system configured to generate the plurality of namespace entries and the plurality of global reference entries.
US12189565B2

In an embodiment, an SOC includes a global communication fabric that includes multiple independent networks having different communication and coherency protocols, and a plurality of input-output (I/O) clusters that includes different sets of local functional circuits. A given I/O cluster may be coupled to one or more of the independent networks and may include a particular set of local functional circuits, a local fabric coupled to the particular set of local functional circuits, and an interface circuit coupled to the local fabric and configured to bridge transactions between the particular set of local functional circuits and the global communication fabric. The interface circuit may include a programmable hardware transaction generator circuit configured to generate a set of test transactions that simulate interactions between the particular set of local functional circuits and a particular one of the one or more independent networks.
US12189559B2

Exemplary embodiments maintain spatial locality of the data being processed by a sparse CNN. The spatial locality is maintained by reordering the data to preserve spatial locality. The reordering may be performed on data elements and on data for groups of co-located data elements referred to herein as “chunks”. Thus, the data may be reordered into chunks, where each chunk contains data for spatially co-located data elements, and in addition, chunks may be organized so that spatially located chunks are together. The use of chunks helps to reduce the need to re-fetch data during processing. Chunk sizes may be chosen based on the memory constraints of the processing logic (e.g., cache sizes).
US12189558B2

In various examples, methods may include receiving first data transmitted from a second component and second data transmitted from the second component during a first time period. The first data may be transmitted via a first data lane and the second data may be transmitted via a second data lane. The method may include receiving de-skew symbols at an interval from the second component via the first data lane and via the second data lane during the first time period. The method may include compensating for a first skew introduced to a first propagation of the first data across the first data lane and a second skew introduced to a second propagation of the second data across the second data lane using the de-skew symbols received during the first time period.
US12189556B2

A system and method are provided to enable first and second devices coupled to a SPI bus to operate as master devices on the SPI bus without collisions between the two devices or race conditions with respect to obtaining control over the SPI bus.
US12189550B2

A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and the PHY periodically issues a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration. The PHY utilizes the serial, differential link during the duration for a PHY associated task selected from a group including an in-band reset, an entry into low power state, and an entry into partial width state.
US12189547B2

A monolithic serial NOR Flash memory device includes a single semiconductor memory die with a wide input-output (IO) bus. More specifically, the monolithic serial NOR Flash memory device is configured with an input-output (IO) bus including N number of IO terminals, also referred herein as IO pins. The memory device of the present disclosure transfers commands through a subset of the N IO terminals while transferring data through all of the N IO terminals. In one example, the subset of IO terminals is N/2 IO terminals. In one example, the serial NOR Flash memory device is implemented as a serial octal (base 8) NOR flash memory device. As thus configured, the serial octal NOR flash memory device of the present disclosure transfers command though 8 IO pins, transfers address through 8 IO pins or 16 IO pins, and transfers data though 16 IO pins.
US12189542B2

Technologies for secure device configuration and management include a computing device having an I/O device. A trusted agent of the computing device is trusted by a virtual machine monitor of the computing device. The trusted agent securely commands the I/O device to enter a trusted I/O mode, securely commands the I/O device to set a global lock on configuration registers, receives configuration data from the I/O device, and provides the configuration data to a trusted execution environment. In the trusted I/O mode, the I/O device rejects a configuration command if a configuration register associated with the configuration command is locked and the configuration command is not received from the trusted agent. The trusted agent may provide attestation information to the trusted execution environment. The trusted execution environment may verify the configuration data and the attestation information. Other embodiments are described and claimed.
US12189541B1

A memory device and a control method of the memory device are provided. The memory device includes a memory array and a control logic circuit. The memory array includes memory cell rows. The control logic circuit includes a counter and a reset circuit. The counter counts a number of an access performed on the memory cell rows to generate a count value corresponding to the accessed memory cell row among the memory cell rows, and sets the count value to a random value when the count value is equal to the predetermined value and when the access is performed. The reset circuit resets the count value to a predetermined value in responses to a refresh command. When the count value reaches to the threshold value, the control logic circuit arranges memory cell rows nearby the accessed memory cell row into a mitigation operation.
US12189536B2

A memory controller receives a write request and write data from a host, stores first entry information including a write buffer pointer indicating a location where the write data is temporarily stored in a write buffer and a first logical address corresponding to the write request in an entry buffer, stores an entry index generated based on the first entry information in a first storage space corresponding to the first logical address in a logical-to-physical (L2P) mapping information storage circuit, and updates the entry index stored in the first storage space to a physical address newly mapped to the first logical address as the write data is programmed in a memory device.
US12189534B2

A processing system divides successive dispatches of work items into portions. The successive dispatches are separated from each other by barriers, each barrier indicating that the work items of the previous dispatch must complete execution before work items of a subsequent dispatch can begin execution. In some embodiments, the processing system interleaves execution of portions of a first dispatch with portions of subsequent dispatches that consume data produced by the first dispatch. The processing system thereby reduces the amount of data written to the local cache by a producer dispatch while preserving data locality for a subsequent consumer (or consumer/producer) dispatch and facilitating processing efficiency.
US12189530B2

Disclosed is a system and method for use in a cache for suppressing modification of cache line. The system and method includes a processor and a memory operating cooperatively with a cache controller. The memory includes a coherence directory stored within a cache created to track at least one cache line in the cache via the cache controller. The processor instructs a cache controller to store a first data in a cache line in the cache. The cache controller tags the cache line based on the first data. The processor instructs the cache controller to store a second data in the cache line in the cache causing eviction of the first data from the cache line. The processor compares based on the tagging the first data and the second data and suppresses modification of the cache line based on the comparing of the first data and the second data.
US12189529B2

A Logically Composed System (LCS) data provisioning system includes an orchestrator device that includes a cache subsystem and that is coupled to client devices and storage subsystem(s). When the orchestrator device identifies that a first client device has exclusive access to the storage subsystem(s), it activates read data caching for the storage subsystem(s). The orchestrator device then receives a first read request from the first client device that is directed to first data that is stored in the storage subsystem(s) and, in response, retrieves the first data from the cache subsystem and provides the first data to the first client device. When the orchestrator device identifies that the first client device no longer has exclusive access to the storage subsystem(s), it deactivates the read data caching for the storage subsystem(s).
US12189528B2

An identification station is operable to obtain digital representations of biometrics for people and communicate these digital representations of biometrics over one or more networks to an identification system device in order to identify the people for a variety of different purposes. The identification station also stores data related to previous biometric identifications in a local cache for one or more time windows. Upon obtaining a digital representation of a biometric, the identification station may first check if the digital representation of the biometric corresponds to data in the local cache. If so, the identification station may omit communicating with the identification system device. Otherwise, the identification station may communicate with the identification system device to identify the person, as well as store the digital representation of the biometric in the local cache for the one or more time windows.
US12189522B2

Methods, systems, and devices for suspend operations are described. A memory device may perform a write operation including one or more programming phases and one or more verify phases. The memory device may receive a read command while performing the write operation and determine whether the verify phase of the write operation is complete. The memory device may suspend a performance of the write operation in response to determining that the verify phase of the write operation is complete. The memory device may transmit first information for the write operation from a first latch to a volatile memory device in response to suspending the performance of the write operation. The memory device may perform a read operation associated with the read command in response to suspending the performance of the write operation and transferring the first information.
US12189521B1

Systems and methods are disclosed relating to data processing and/or storage. According to some illustrative implementations, there are provided innovations herein involving aspects of symbiotic data storage.
US12189516B2

A controller for a vehicle (10) and a method of testing a program element of a vehicle function using the controller includes the controller having a computing device which runs a control program for controlling a vehicle function and a test environment with a control test program for testing at least one program element of a vehicle function. The test environment may be defined within a runtime environment delimited by the control program. The control test program may have a program interface which can integrate and run the at least one program element in a runtime of the control test program so that the control test program can test the at least one program element of the vehicle function.
US12189508B2

Automated determination of web page rendering performance techniques and systems are described. In one example, a web page including multiple user-interactive elements that can be selected or navigated via user input is received. A frame rendering system is employed to automatically identify the user-interactive elements and generate scripts to simulate user input at the user-interactive elements. The generated scripts are then used to simulate user input at the user-interactive elements. The scripts may be generated to simulate user interaction via a variety of different device types, and under a variety of different network conditions. During the simulation, a rendering performance score for the web page is generated by monitoring rendering performance relative to a threshold rendering rate. Rendering performance may be monitored on an individual basis while simulating user input at different user-interactive elements, such that the rendering performance report includes individual rendering performance scores for each user-interactive element.
US12189500B1

Systems and methods for preventing loss of audio during calls to and from a vehicle. In particular, systems and methods are provided for preventing the loss of audio for calls during an audio bus failure. Vehicles include interior microphones and speakers, which are connected via an audio bus. In some examples, the audio bus also includes other components such as a mixer, a transceiver, one or more cellular modems, an audio input module, and a digital signal processor. Using the audio bus, microphone input is beamformed and mixed and transmitted over a cellular network to a call recipient. Sound received back from the call recipient is received at the audio bus and transmitted to the vehicle via one or more speakers coupled to the audio bus. In some instances, the audio bus can fail, and alternative call procedures can be used to contact a remote advisor or other call recipient.
US12189498B2

A method of database recovery includes starting a first database server, starting a second database server, starting a third database server, and starting an application server after starting the first database server, the second database server, and the third. The first, second, and third database servers are configured to store data according to first, second, and third database management systems, respectively, and the application server is configured to run application modules of a set of application modules. The method of database recovery further includes starting a search module, starting a product catalog management module, starting a web connectivity module after starting the search module, starting a graphical user interface module after starting the web connectivity module, and starting at least one business operations module.
US12189496B2

Described are system and methods that provide for backing up a source cluster of a container-based application to a target cluster, using an intermediate store accessible by the source cluster and target cluster. The target cluster is registered and the container-based application is identified. Configuration and data of the container-based application is collected and written to intermediate store. A command identifying the target cluster to the intermediate store, which is read. If the identifier in the command and the identifier for the target are the same, a restore is performed to the target cluster.
US12189494B2

One example method includes accessing a point-in-time copy including retention locked backups that were stored on a backup storage server at a time the point-in-time copy was generated. The method further includes accessing a current namespace including retention locked backups that are currently stored on the backup storage server. Each retention locked backup includes data backup files. The method also includes determining a first set of retention locked backups that are included in the point-in-time copy, but are not included in the current namespace. The method finally includes copying the first set of retention locked backups from the point-in-time copy into the current namespace without removing any of the retention locked backups already in the current namespace.
US12189491B2

A method for consolidating backup status data associated with backup operations performed at a specialty backup service platform into a centralized backup service platform may be provided. The method may include receiving data feeds associated with each backup operation, each data feed comprising backup status data associated with a backup operation performed at the specialty backup service platform. The method may also include extracting the backup status data from each data feed and following the extracting, conforming the backup status data at the centralized backup service platform to be consistent with the standardized format. The method may also include for each data feed received from the specialty backup service platform, running a performance-scan on the backup status data within the data feed for determining whether the backup operation was a success or a failure.
US12189489B2

Embodiments automate the timely remediation of issues by matching failed operations to a script or set of scripts that is configured to fix the problem. A method detects a backup operation alert message sent from a data manager or storage system that encodes one or more attributes affected by the backup operation, wherein the attributes are weighted to reflect a percentage importance of the a corresponding script to fix the problem. A script library is scanned to identify scripts that match the alert message. A component generates a score for each script, where the score factors the relevance of the script to the backup operation based on the weighted attributes. Scores for each single script each possible combination of multiple scripts are computed and compared, and the script or script combination with the highest score is executed by the self-healing process.
US12189483B2

An information processing apparatus comprises a volatile memory and a non-volatile storage capable of storing a main firmware for causing the information processing apparatus to realize the predetermined function and a communication firmware for booting. The information processing apparatus accesses a predetermined server using the communication firmware, obtains recovery firmware, and loads the recovery firmware into a volatile memory. Further, the information processing apparatus obtains an updated main firmware from the predetermined server using the loaded recovery firmware, and updates the main firmware stored in the non-volatile storage.
US12189477B2

Methods, systems, and devices for targeted command/address parity low lift are described. A memory device is configured to receive a command (e.g., a write command or a read command) from a host device over a first set of pins and is configured to perform data transfer over a second set of pins with the host device during a set of time intervals according to the command. The memory device is configured to exchange a parity bit associated with the command with the host device over a third set of pins during a first time intervals of the set of time intervals. In some cases, the third memory device is configured to exchange at least one additional bit associated with the command with the host device during at least one time interval of the set of time intervals.
US12189471B2

In an example, a method includes copying data between a source device and a destination device to form first copied data. The method also includes, responsive to completion of the copying, performing a verify-read operation. The verify-read operation includes determining a first checksum of the first copied data, copying the data between the source device and the destination device to form second copied data, determining a second checksum of the second copied data, comparing the first checksum to the second checksum to determine a comparison result, and determining a data integrity validation result based on the comparison result.
US12189466B2

Methods and systems for detecting systemwide service issues by using anomaly localization. In an example, a method includes receiving time-series monitoring data for multiple services, the time-series monitoring data including multiple dimensions and an error metric; for the monitoring data from each service, evaluating scopes within the monitoring data based on an objective function for a time-series of the error metric to identify at least one anomalous scope, each scope including at least one dimension and a value for the dimension; based on evaluating the scopes, generating a ranked list of scopes for each service based on objective function scores for the scopes; correlating the ranked lists of scopes across the multiple services to identify a cross-service anomaly; and generating an alert for the services based on the cross-service anomaly, the alert indicating at least one scope as a potential root cause for the cross-service anomaly.
US12189460B2

An error detection and correction method is provided. The method includes: when a pipeline stage error is detected, correcting the pipeline stage error; when it is determined that a plurality of cascaded pipeline stage circuits have continuous pipeline stage errors, stopping all operations of all pipeline stage circuits; flushing the data of the pipeline stage circuits; and re-processing the data of the pipeline stage circuits at a downclocked frequency.
US12189459B2

Power sourcing equipment (“PSE”) can temporarily suspend or indefinitely disable powered devices (“PDs”) exhibiting faults for more efficient resource utilization and preservation of the PSE hardware. The PSE maintains a first counter for each connected PD that indicates a count of fault events detected for the PD. Upon detecting a count of fault events for a PD within a designated time period that exceeds a first threshold, the PSE suspends the PD and increments a second counter maintained for the PD that indicates how many times the PD has been suspended. The PSE suspends processing of/responding to communications received from the suspended PD for the duration of the suspension. Subsequent fault detection and suspension for the PD can continue until the suspension count of the PD exceeds a second threshold, which triggers disabling of the faulty PD by discontinuing processing of/responding to communications received from the PD indefinitely.
US12189451B2

The present disclosure generally relates to split, non-operational power states for a data storage device. The data storage device can transition between the split, non-operational power states without advertising the transition to the host device. The power state parameters that are advertised to the host device are adjusted such that the host device is guided to the correct power decision based on the advertised power and duration. By splitting the non-operational power states, the data storage device does not incur additional transitional energy costs for short idle durations.
US12189444B2

An integrated-circuit device comprises a resettable source register in a first reset domain. A destination circuit, outside the first reset domain, is arranged to sample an output of the resettable source register. A digital logic module causes a central reset controller to output a reset-warning signal in response to receiving a request to reset first reset domain, and to reset the first domain after a predetermined delay period from outputting the reset-warning signal.
US12189442B2

A method for detecting heat dissipation is provided, including the following steps: sensing a core temperature of a heat emitting component of an electronic device; sensing current power of the heat emitting component when the core temperature is greater than or equal to a warning temperature; and transmitting an assembling check prompt and activating a thermal control circuit (TCC) when the current power is less than thermal design power (TDP) of the heat emitting component. An electronic device is further provided, to execute the method for detecting heat dissipation.
US12189441B2

A processor includes a first die, a second die connected to the first die with a microfluidic volume positioned between the first die and the second die, a wicking heat spreader positioned in the microfluidic volume; and a boiling enhancement surface feature positioned on at least one surface of the wicking heat spreader.
US12189439B2

An electronic device includes an enclosure formed of a plurality of layers cooperating to define an interior volume. The enclosure includes a first layer formed of a first material and defining a user input surface of the enclosure and a first portion of a side surface of the enclosure. The enclosure also includes a second layer, formed of a second material different from the first material, positioned below the first layer and defining a second portion of the side surface of the enclosure. The enclosure also includes a third layer, formed of a third material different from the first and second materials, positioned below the second layer and defining a bottom surface of the enclosure and a third portion of the side surface of the enclosure.
US12189438B2

One or more examples relate to a knob-on-display. An apparatus of such a knob-on-display includes a touch surface, a dome switch pad, a dome switch, a rotation electrode pad, and an electrically conductive structure. The touch surface may include an electrically conductive material, the touch surface movable to a released position and to a depressed position. The dome switch may include an electrically conductive material. The dome switch may be physically mounted to and electrically connected to the dome switch pad. The rotation electrode pad may be in engagement proximity to a touch sensor of a touch screen device in both the released position and the depressed position. The electrically conductive structure may be physically and electrically connected to the dome switch pad and the rotation electrode pad, the electrically conductive structure defining a continuous electrically conductive path from the rotation electrode pad, through the dome switch, to the electrically conductive material of the touch surface in both the released position and the depressed position.
US12189436B2

Methods and apparatus to operate closed-lid portable computers are disclosed. An example portable computer includes a first display on a lid of the portable computer, the first display to be deactivated when the lid is in a closed position; a second display distinct from the first display, the second display to be visible when the lid is in the closed position; instructions; and processor circuitry to execute the instructions to cause activation of the first display in response to a user interaction with the second display while the lid is in the closed position.
US12189422B2

A method for augmenting a physical display with an extended reality display. A processor receives first signals representative of a first object fully presented on a physical display, second signals representative of a second object having a first portion presented on the physical display and a second portion extending beyond a border of the physical display, and third signals representative of a third object initially presented on the physical display and subsequently wholly moved beyond the border of the physical display. In response to receiving the second signals, the second portion is presented via a wearable extended reality appliance in a virtual space while the first portion is presented on the physical display. In response to receiving the third signals, the third object is wholly presented via the wearable extended reality appliance in the virtual space following the third object having been wholly presented on the physical display.
US12189421B2

Apparatuses and systems for wearable devices such as eyewear are described. According to one embodiment, the wearable device includes a frame, a temple, onboard electronics components, and a coupling mechanism. The frame is configured to hold one or more optical elements. The temple is connected to the frame at an articulated joint such that the temple is disposable between a collapsed condition and a wearable condition in which the device is wearable by a user to hold the one or more optical elements within user view. The onboard electronics components comprise at least a pair of electronics components carried by the frame and the temple respectively. The coupling mechanism is incorporated in the articulated joint and that is configured to electrically connect the pair of electronics components across the articulated joint both when the temple is in the wearable condition and when the temple is in the collapsed condition.
US12189410B2

Systems and methods for managing a home electrical network or system, such as managing loads applied to the network by one or more associated electric vehicles, are described. For example, the systems and methods predict or estimate use of a home electrical network (e.g., via a charging station connected to the network) by one or more electric vehicles, and manage use or operation of other devices on the home network accordingly.
US12189405B2

A gas regulator includes a valve chamber body that houses two valves of the regulator. Valve elements that move to open and close the two valves are received via a same opening into the valve chamber body, which is closed by a plug. The plug can define a first valve seat as well as a piercing element used to pierce a compressed gas cylinder. A retainer can hold a gasket at a valve seat as well as provide a bore or other support for a valve element and valve element spring.
US12189404B2

A method for filling a batch of gas bottles with a gas mixture, wherein the gas mixture may have of a single constituent in a matrix or a plurality of constituents in a matrix, which matrix has of one or more base gases, in which a real-time analysis of all the constituents of the gas mixture is carried out at the exit of a mixing chamber and before it enters a compression stage.
US12189396B2

A vehicle for an automated storage and retrieval system is configured to follow a set route on a track being laid out in the automated storage and retrieval system and having one or more track features. The vehicle includes a first set of wheels capable of moving the vehicle in a first direction; a second set of wheels capable of moving the vehicle in a second direction perpendicular to the first direction; and a plurality of sensors attached to the vehicle and configured to detect track features and to measure a distance to a track feature while the vehicle is moving in the first direction or the second direction.
US12189395B2

An autonomous mobile apparatus that autonomously docks with a docking station, includes a main body including at least one connection unit connected to the docking station, a drive unit configured to move the main body, and a processor configured to control the drive unit, wherein the processor controls operation of the drive unit in a first mode for causing the main body to move in proximity to the docking station and a second mode for bringing the connection unit into contact with the docking unit of the docking station.
US12189393B2

Methods and systems are disclosed for controlling device movement based on a movement command. Issues on accurately controlling movement of a device such as a programmable robot and rover are addressed by first determining a command type of the movement command, followed by determining specific types of controllers for a high-level controller and a low-level controller based on the determined command type. When the command type is a linear movement, a Proportional-Integral-Derivative (PID) controller is used at the high-level controller and a Proportional/Proportional-Integral (PPI) controller is used at the low-level controller to accurately control a target distance. When the command type is an angular movement, the PPI controller is used at the high-level controller and the PID controller is used at the low-level controller to accurate control the end-heading of the device.
US12189391B2

A control system of a mobile object that can move in any one operation mode determined from a plurality of operation modes is provided. The control system includes: a storage device configured to store instructions; and one or more processors, wherein the one or more processors execute the instructions stored in the storage device to: generate evaluation information for a trajectory of the mobile object including a trajectory on a sidewalk; each of the plurality of operation modes being associated with an acceptance level for an event that may occur when the mobile object moves along a trajectory; and generate the evaluation information for the trajectory based on the acceptance level in the operation mode associated with an event that occurs when moving along the trajectory.
US12189384B2

Well completion design data for completing plural stages of a well completion operation is accessed. Predicted component life intervals for each of a plurality of components of a frac fleet are accessed. Remaining component life intervals for each of the plurality of components of the frac fleet are determined based on the predicted component life intervals. A continuous completion event for the well completion operation is set based on the remaining component life intervals for each of the plurality of components. The continuous completion event includes a continuous pumping block identifying one or more contiguous stages from among the plurality of stages during which the well completion operation is performed with the frac fleet, and a maintenance block identifying one or more of the plurality of frac pumps to be subject to predetermined maintenance operations upon completion of the one or more contiguous stages of the continuous pumping block.
US12189378B2

An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. Project data models defining collections of automation objects and their functional relationships can be stored in a model library for selective inclusion in system projects.
US12189371B2

A trace assistance device includes a memory section, an acquisition section, and an output section. The memory section stores a manipulation log and an operation log. When a predetermined trigger event occurs during the board work, the acquisition section acquires at least one target manipulation history related to the trigger event, a target operation history associated with the target manipulation history, a comparison manipulation history that is the same as or similar to the target manipulation history, and a comparison operation history associated with the comparison manipulation history from the manipulation log and the operation log stored in the memory device. The output section is configured to output an operation of the board production line recorded in the target operation history and an operation of the board production line recorded in the comparison operation history, which are acquired by the acquisition section, in a comparable manner.
US12189361B2

The subject technology is related to methods and apparatus for training a set of regression machine learning models with a training set to produce a set of predictive values for a pending manufacturing request, the training set including data extracted from a set of manufacturing transactions submitted by a set of entities of a supply chain. A multi-objective optimization model is implemented to (1) receive an input including the set of predictive values and a set of features of a physical object, and (2) generate an output with a set of attributes associated with a manufacture of the physical object in response to receiving the input, the output complying with a multi-objective condition satisfied in the multi-objective optimization model.
US12189357B2

A static edge finder for finding an edge of a workpiece loaded in a CNC machine, and tool height gauge for finding the height of a tool loaded in a CNC machine.
US12189356B2

According to an aspect, there is provided a method for monitoring quality of loose tube fiber optic cable during manufacture in a secondary coating line. Initially, a trained machine-learning algorithm for calculating expected values of one or more quality metrics of manufactured loose tube fiber optic cable based on values of the one or more production process parameters of the secondary coating line is maintained in a machine-learning database. A computing system monitors one or more values of the one or more production process parameters during miming of the secondary coating line and calculates, in real-time during the monitoring, one or more expected values of the one or more quality metrics using the trained machine-learning algorithm with the monitored values of the one or more production process parameters as input. The computing system outputs at least the one or more expected values of the one or more quality metrics to a user device.
US12189355B2

A system and method of improving facility performance and reliability includes the integrated use of feedstock property management, condition-based monitoring (CBM), neural network augmented predictions of the impacts of feedstock properties, and feedstock properties/plant operation databases used for machine learning applications. Sensors are used to identify feedstock properties and operating parameters throughout the facility. Understanding how feedstock properties impact facility performance over time allows the system to predict how feedstock properties will impact processing outputs so that adjustments to operating parameters may be made to improve facility performance.
US12189354B2

A system for autonomous operation and management of oil and gas fields includes at least one autonomous vehicle. The system also includes a processor communicatively couplable to the plurality of autonomous vehicles and a non-transitory memory device including instructions that are executable by the processor to cause the processor to perform operations. The operations include receiving field analytics data of an oil and gas field and producing at least one hydrocarbon field model based on the field analytics data. Additionally, the operations include deploying the at least one hydrocarbon field model to a sensor trap appliance using the at least one autonomous vehicles and collecting well sensor data from the sensor trap appliance. Further, the operations include detecting an anomaly using the at least one hydrocarbon field model and the well sensor data and triggering an operational process based on detecting the anomaly.
US12189338B2

A holding member for fixing a timepiece component on support elements of different cross section includes an opening into which each support element can be inserted, the holding member having structural elements together forming a body configured to ensure mounting of each support element in the opening. Each of the structural elements includes a first structural sub-element and a second structural sub-element, the first structural sub-element including a volume of material greater than a volume of material constituting the second structural sub-element. The holding member includes a connecting portion ensuring the mounting of each of the support elements in the holding member, the portion being defined on an inner face of the first structural sub-element.
US12189320B2

In the image forming method, a halftone image is generated by performing halftone processing for an input image, a scanned image of a printed material on which on which the halftone image is printed is obtained, and a failure component of an image forming apparatus is identified based on a difference between the scanned image and the input image. In the generation, the halftone image is generated by representing a dot pattern of a halftone portion in a case where the input image is a test image for the failure diagnosis by a dot pattern whose frequency is relatively higher than that of a dot pattern that is applied to the halftone portion in a case where the input image is an image other than the test image.
US12189319B2

An image forming apparatus includes a plurality of image forming units, an exposure device, and circuitry. Each image forming unit includes an image bearer, a charger, and a developer bearer. The circuitry acquires an image-density cycle fluctuation in a visible image for each image forming unit and performs image-density fluctuation-reduction control to cyclically change image forming conditions to reduce the image-density cycle fluctuation. The circuitry performs: first fluctuation-reduction control to correct a developing bias to cancel an image-density cycle fluctuation of a high-density image pattern; second fluctuation-reduction control to, after the first fluctuation-reduction control, correct a charging bias to cancel an image-density cycle fluctuation of a first low-density image pattern; and third fluctuation-reduction control to, after the first and second fluctuation-reduction controls, correct an exposure light amount to cancel an image-density cycle fluctuation of a second low-density image pattern.
US12189310B2

Systems, apparatuses, and methods are provided for manufacturing an electrostatic clamp. An example method can include forming, during a first duration of time comprising a first time, a top clamp comprising a first set of electrodes and a plurality of burls. The method can further include forming, during a second duration of time comprising a second time that overlaps the first time, a core comprising a plurality of fluid channels configured to carry a thermally conditioned fluid. The method can further include forming, during a third duration of time comprising a third time that overlaps the first time and the second time, a bottom clamp comprising a second set of electrodes. In some aspects, the example method can include manufacturing the electrostatic clamp without an anodic bond.
US12189308B2

A method for determining a target feature in a model of a patterning process based on local electric fields estimated for the patterning process. The method includes obtaining a mask stack region of interest. The mask stack region of interest has one or more characteristics associated with propagation of electromagnetic waves through the mask stack region of interest. The mask stack region of interest includes the target feature. The method includes estimating a local electric field based on the one or more characteristics associated with the propagation of electromagnetic waves through the mask stack region of interest. The local electric field is estimated for a portion of the mask stack region of interest in proximity to the target feature. The method includes determining the target feature based on the estimated local electric field.
US12189306B2

A method includes providing a workpiece to a semiconductor apparatus, the workpiece including a material layer including a first strip having: a first plurality of exposure fields; and a second plurality of exposure fields alternatingly arranged with the first plurality of exposure fields. The method further includes: scanning the first strip along a first scan route from a first side of the workpiece to a second side of the workpiece to generate first topography measurement data; scanning the first strip along a second scan route from the second side to the first side to generate second topography measurement data; and exposing the first plurality of exposure fields and exposing the second plurality of exposure fields according to the first topography measurement data and the second topography measurement data.
US12189302B2

A method, involving determining a first distribution of a first parameter associated with an error or residual in performing a device manufacturing process; determining a second distribution of a second parameter associated with an error or residual in performing the device manufacturing process; and determining a distribution of a parameter of interest associated with the device manufacturing process using a function operating on the first and second distributions. The function may include a correlation.
US12189296B2

Resist rinse solutions and corresponding lithography techniques are disclosed herein. An example lithography method includes forming a resist layer over a workpiece, exposing the resist layer to radiation, developing the exposed resist layer using a developer that removes an unexposed portion of the exposed resist layer, thereby forming a patterned resist layer, and rinsing the patterned resist layer using a rinse solution. The developer is an organic solution, and the rinse solution includes water.
US12189286B2

Organometallic solutions have been found to provide high resolution radiation based patterning using thin coatings. The patterning can involve irradiation of the coated surface with a selected pattern and developing the pattern with a developing agent to form the developed image. The patternable coatings may be susceptible to positive-tone patterning or negative-tone patterning based on the use of an organic developing agent or an aqueous acid or base developing agent. The radiation sensitive coatings can comprise a metal oxo/hydroxo network with organic ligands. A precursor solution can comprise an organic liquid and metal polynuclear oxo-hydroxo cations with organic ligands having metal carbon bonds and/or metal carboxylate bonds.
US12189275B2

A phone rig is provided for multiple cameras for making multiple point of view recordings by a first electronic apparatus having a first screen, a second electronic apparatus having a second screen and a first camera, and a third electronic apparatus having a third screen and a second camera. The phone rig includes a first body for holding the first electronic apparatus in a screen facing orientation, a second body for holding the second electronic apparatus in a camera facing orientation, and a third body for holding the third electronic apparatus. A wedge member is provided for installation between the first body and the second body, such that the first screen of the first electronic apparatus is angled, relative to the first camera of the second electronic apparatus and the second camera of the third electronic apparatus.
US12189268B2

According to examples, a tunable visible light source may include a periodically poled lithium niobate (PPLN) waveguide and a control mechanism to optimize the phase-matching of the PPLN waveguide in response to an input signal with a varied wavelength. The control mechanism may include an electro-optic (EO) tuning mechanism, a microheater-based thermo-optic (TO) control mechanism, and/or an acousto-optic (AO) control mechanism. The control mechanisms may, respectively, generate an electric field, heat, or an acoustic wave to affect a change in refractive index of the PPLN waveguide and thereby optimize the conversion efficiency to maximize the output power of the output wavelength of the PPLN waveguide as the input wavelength is tuned.
US12189263B2

A photonic Mach Zehnder Interferometer (MZI) has a first arm with a first photonic waveguide transmitting a first light having a first phase, a second arm with a second photonic waveguide transmitting a second light having a second phase, and a Transparent Conducting Oxide (TCO) based assembly. The TCO assembly is positioned about the first photonic waveguide of the first arm to modulate the first phase of the first light traveling in the first photonic waveguide.
US12189250B2

Embodiments of the present disclosure provide a display substrate having a display region and a frame region. The display substrate includes a plurality of display pixels and a plurality of dummy pixels arranged in an array; the display pixels are distributed in the display region; the dummy pixels are distributed in the frame region. Each display pixel includes a first pixel electrode and a first common electrode; and a first voltage difference exists between the first pixel electrode and the first common electrode. Each dummy pixel includes a second pixel electrode and a second common electrode; and a second voltage difference exists between the second pixel electrode and the second common electrode. A difference between the first voltage difference and the second voltage difference is less than a set value. Embodiments of the present disclosure further provides a display panel and a display apparatus.
US12189242B2

An electronic device includes a first substrate, a first protrusion, a second protrusion and a plurality of third protrusions. The first substrate includes an edge, a first region, and a second region. The first substrate includes a surface. The first protrusion is in the first region. A maximum distance from the surface to a top surface of the first protrusion is defined as a first distance. The second protrusion is in the second region. A maximum distance from the surface to a top surface of the second protrusion is defined as a second distance. The first protrusion is disposed between two of the third protrusions. A maximum distance from the surface to a top surface of the third protrusion is defined as a third distance. The first distance is different from the second distance, and the third distance is less than the first distance.
US12189230B2

A display panel and a display device. The display panel includes a first substrate, a second substrate, and a liquid crystal layer disposed between the first substrate and the second substrate. The first substrate includes a driving circuit layer. The driving circuit layer includes a light-shielding portion and a plurality of light-transmitting portions. The second substrate includes a light-shielding layer. The light-shielding layer includes a body portion and a plurality of hollow portions. The body portion is disposed corresponding to the light-shielding portion. The hollow portions are disposed corresponding to the light-transmitting portions. The first substrate further includes a refractive layer disposed on a side of the light-shielding portion away from the liquid crystal layer, or the second substrate further includes a refractive layer disposed on a side of the body portion away from the liquid crystal layer.
US12189216B2

A pair of eyeglasses may include one or more adjustable lenses that are each configured to align with a respective one of a user's eyes. The adjustable lenses may each include electrically modulated optical material such as one or more liquid crystal cells. The liquid crystal cells may include arrays of electrodes that extend along one, two, three, four, or more than four directions. Control circuitry may apply control signals to the array of electrodes in each liquid crystal cell to produce a desired phase profile. Each lens may be foveated such that portions of the lens within the user's gaze exhibit a different phase profile than portions of the lens outside of the user's gaze. The control circuitry may adjust the location of the optically distinct area so that it remains aligned with the user's gaze.
US12189212B2

An eyewear, including a first receptacle and a second receptacle; a first lens element received in the first receptacle; and a light sensor configured to detect incident light and provide a sensor signal based on the detected incident light. The eyewear further includes an analysis module. The analysis module is operably coupled to the light sensor to receive the sensor signal from the light sensor, and operably coupled to the variable optical filter structure to provide a control signal to the variable optical filter structure. The analysis module is configured to control the optical state of the variable optical filter structure thereby adjusting an illuminance ratio of light transmitted by the first lens element to light transmitted at a position of the second receptacle. Further provided is a method for adjusting a variable optical filter system for an eyewear, and a method and computer program for controlling the eyewear.
US12189208B2

A lens control device includes a processor that performs a control of generating image data for each of first wavelength range light and second wavelength range light by an image sensor, in which the processor estimates a first focus position of a focus lens for the first wavelength range light based on a first focus evaluation value determined in accordance with the image data of the first wavelength range light, estimates a second focus position of the focus lens for the first wavelength range light based on a second focus evaluation value determined in accordance with the image data of the second wavelength range light, and performs a control of moving the focus lens along an optical axis based on the first focus position in a case in which a comparison result obtained by comparing the first focus position with the second focus position satisfies a predetermined condition.
US12189206B2

An imaging camera driving module includes a lens unit, a driving mechanism, a sensing mechanism and an image surface. At least a part of the driving mechanism is coupled to the lens unit to drive the lens unit to move in a direction parallel to the optical axis. The sensing mechanism includes sensing magnets fixed to the lens unit and sensing elements not facing the driving mechanism. The sensing elements are disposed on an image side of the imaging lens assembly of the lens unit and corresponding to the sensing magnets. The sensing elements are configured to detect a relative position of the sensing magnets. The image surface is disposed on the image side of the imaging lens assembly, and the optical axis passes through the image surface. The sensing mechanism is configured to detect a tilt of the optical axis with respect to the central axis.
US12189205B2

An optical element drive mechanism is provided. The optical element drive mechanism includes an immovable part, a movable part, a drive assembly, and a circuit assembly. The immovable part includes a receiving space. The movable part is connected to an optical element that includes an optical axis. The movable part is movable relative to the immovable part. The movable part is located in the receiving space of the immovable part. The drive assembly drives the movable part to move relative to the immovable part. The circuit assembly is electrically connected to the drive assembly.
US12189195B2

Apparatuses, systems and methods for optical coupling, optical integration, electro-optical coupling, and electro-optical packaging are described herein. Optical couplers may comprise various optical elements (e.g., mirrors as described herein) to relax optical assembly requirements and improve producibility. Optical couplers may improve fiber-to-chip, fiber-to-fiber and chip-to-chip optical connection. Optical couplers and optical components may be used to improve integration of, connection of, and/or packaging of optical systems and/or components with electrical systems and/or components.
US12189194B2

An optical receiver sub-assembly is provided, which includes a substrate, an optical waveguide device mounted on the substrate to transfer ray incident from a ray source, and a photodetector mounted on the substrate and disposed under a vertical cross-sectional surface of the optical waveguide device, wherein the ray is sequentially reflected and refracted by an upper slope surface and a lower slope surface provided in the vertical cross-sectional surface and is vertically incident on an active area of the photodetector.
US12189192B2

An optical out-coupler unit for out-coupling light from a waveguide, comprising a substrate having a planar top surface, a waveguide arranged on the top surface of the substrate and having a facet, a reflective surface, wherein the reflective surface is arranged spaced apart from the facet and opposing the facet, wherein the reflective surface is inclined with respect to a normal to the top surface of the substrate by more than 45°. The optical out-coupler may be part of a photonic integrated chip (PIC).
US12189178B2

The optical fiber according to the present invention includes, in a cross section of the optical fiber, one core region (11) and a cladding region (12) that is arranged on an outer periphery of the core region. The cladding region is a medium that has a lower refractive index than that of the core region and also has a smaller refractive index wavelength dispersion than that of the core region. The optical fiber has a solid core and therefore, allows more reduction in the Rayleigh scattering loss compared to an optical fiber having a hollow core. In addition, since the optical fiber adopts, for the cladding region, a medium that has a smaller refractive index wavelength dispersion than that of the core region, it allows a reduction in the wavelength dispersion of neff.
US12189170B2

A light source includes a light emitting element which emits light, and a light conversion layer which converts the light emitted from the light emitting element into white light and emits the white light, where the light conversion layer includes a resin and a quantum dot material mixed with the resin, and a red apex of a color region of the white light is positioned in a region of 0.65
US12189165B2

A diffractive waveguide stack includes first, second, and third diffractive waveguides for guiding light in first, second, and third visible wavelength ranges, respectively. The first diffractive waveguide includes a first material having first refractive index at a selected wavelength and a first target refractive index at a midpoint of the first visible wavelength range. The second diffractive waveguide includes a second material having a second refractive index at the selected wavelength and a second target refractive index at a midpoint of the second visible wavelength range. The third diffractive waveguide includes a third material having a third refractive index at the selected wavelength and a third target refractive index at a midpoint of the third visible wavelength range. A difference between any two of the first target refractive index, the second target refractive index, and the third target refractive index is less than 0.005 at the selected wavelength.
US12189162B2

A wire-grid polarizer includes metal reflectors which are embedded in a large number of grooves formed in a one-dimensional grid pattern in the same direction and with the same period in the front surface of a transparent sheet, wherein the average width (a) of the metal reflectors is 200 nm or less, the ratio (b/a) of the average thickness (b) of the metal reflectors from the front side of the sheet to the tip in the backward direction to the above average width (a) is 4 to 25, in any cross-section perpendicular to the surface of the sheet, the shape of each of the metal reflectors in the vicinity of the tip in the thickness direction is such that it gradually becomes thinner in a linear or smoothly curved shape toward the tip, and the ratio of the average length (c) toward the tip of portions that gradually become thinner toward the tip to the above average width (a) is 1.2 or more.
US12189160B2

A display apparatus is provided. The display apparatus includes a display panel having a display portion, a connecting portion, and a bending portion; a polarizer on a first side of the display portion; a cover window on the first side of the display portion, and on a side of the polarizer away from the display portion; a coating layer having a main portion, and a tapered portion extending from the main portion toward the polarizer; and an optically clear adhesive layer on the first side of the display portion, and between the polarizer and the cover window. The optically clear adhesive layer has a first adhering surface at least partially attaching to the cover window, a second adhering surface at least partially attaching to the polarizer, and an edge connecting the first adhering surface and the second adhering surface and adjacent to the tapered portion.
US12189159B2

Provided are an optical element, a light guide element, and an image display element in which the occurrence of sidelobe is suppressed. The optical element includes a cholesteric liquid crystal layer that is obtained by immobilizing a cholesteric liquid crystalline phase, in which the cholesteric liquid crystal layer has a liquid crystal alignment pattern in which a direction of an optical axis derived from a liquid crystal compound changes while continuously rotating in at least one in-plane direction, and in a case where a birefringence in a thickness region of 80% as a center portion with respect to a thickness of the cholesteric liquid crystal layer is represented by Δn1, a birefringence in a thickness region of 10% from one surface of the cholesteric liquid crystal layer is represented by Δn2, and a birefringence in a thickness region of 10% from another surface of the cholesteric liquid crystal layer is represented by Δn3, at least one of Δn2 or Δn3 is less than Δn1.
US12189158B2

Provided is an optical multi-pass imaging device including an aperture diaphragm (AD), and an optical element block including a front surface facing an object on which the AD is disposed and a back surface facing an image plane, the optical element block being optically coupled with the AD, wherein the optical element block includes at least one lens element, a wire grid polarizer (WGP), a quarter wave plate (QWP), and a cholesteric liquid crystal (ChLC) layer, wherein the WGP, the at least one lens element, the QWP, and the ChLC layer are disposed to provide a predetermined multi-transmission of radiation light from an object side to the image plane.
US12189154B2

An optical system with an entrance pupil, has a first aperture diameter, an exit pupil and a reflective or transmissive filter element spaced at a distance from the entrance pupil, which is designed and arranged such that a second diameter is illuminated on the filter element by a beam passing through the entrance pupil and spreading divergently from this. The second diameter corresponds to n times the first aperture diameter, and n is a number greater than 1, as a result of which the local angular spectrum at each point on the filter element is n times smaller in comparison to the entrance pupil. The filter element selectively reflects or transmits to the exit pupil at each point only a predetermined spectral range. An optical imaging unit comprising the filter element is provided, which images the entrance pupil onto the exit pupil.
US12189146B2

A five-layer thin film structure including a reflector, a high refractive index layer on or encapsulating the reflector, and a metallic iron absorber layer on or encapsulating the high refractive index layer. The reflector has a thickness from 10 nm to 5000 nm, the high refractive index layer has a thickness from 5 nm to 500 nm; and the metallic iron absorber layer has a thickness from greater than 0 nm to 50 nm.
US12189145B2

The present disclosure relates to a rotary-type display apparatus using, for example, a light emitting diode (LED) which is a semiconductor light-emitting device, wherein the apparatus can be applied to technical fields related to display apparatuses. According to the present invention, a rotatory-type display apparatus using a light-emitting device comprises: a fixing part including a motor; a rotating part located on the fixing part and rotated by the motor; and a light source module which includes at least two rod-shaped panels coupled to the rotating part and arranged radially, and light-emitting device arrays respectively disposed on the panels in the longitudinal direction, wherein the height of the at least two panels from the rotating part may be different.
US12189141B2

A multi-order diffractive Fresnel lens (MOD-DFL) that is suitable for use in a space telescope for studying transiting earth-like planets of distant stars is provided. The MOD-DFL may comprise a MOD-DFL array comprising a plurality of MOD-DFL segments that are secured to a mounting surface of a deployment device, such as a balloon, for example, in a preselected arrangement to form the MOD-DFL. An array telescope may be formed of an array of deployment devices, such as an array of balloons, for example, each having a MOD-DFL secured to a mounting surface of the respective deployment device, an optics system disposed inside of the respective deployment device, and a camera disposed inside of the respective deployment device. Each MOD-DFL comprises a plurality of MOD-DFL segments arranged in a preselected arrangement to form the respective MOD-DFL.
US12189136B2

A wearable display system includes an eyepiece stack having a world side and a user side opposite the world side, wherein during use a user positioned on the user side views displayed images delivered by the system via the eyepiece stack which augment the user's view of the user's environment. The wearable display system also includes an angularly selective film arranged on the world side of the of the eyepiece stack. The angularly selective film includes a polarization adjusting film arranged between pair of linear polarizers. The linear polarizers and polarization adjusting film significantly reduces transmission of visible light incident on the angularly selective film at large angles of incidence without significantly reducing transmission of light incident on the angularly selective film at small angles of incidence.
US12189133B1

A securement arm for an optical device includes a first portion having a first electronic component, the first portion connected to a viewing frame of the optical device. The securement arm also includes a second portion having a second electronic component coupled to the first portion by a spring element. The spring element can include a plastic deformation element and an elastic element. The securement arm also includes an electrical connector extending through the spring element and electrically connecting the first electronic component and the second electronic component.
US12189128B2

Methods and systems for depth-based foveated rendering in the display system are disclosed. The display system may be an augmented reality display system configured to provide virtual content on a plurality of depth planes using different wavefront divergence. Some embodiments include monitoring eye orientations of a user of a display system based on detected sensor information. A fixation point is determined based on the eye orientations, the fixation point representing a three-dimensional location with respect to a field of view. Location information of virtual objects to present is obtained, with the location information indicating three-dimensional positions of the virtual objects. Resolutions of at least one virtual object is adjusted based on a proximity of the at least one virtual object to the fixation point. The virtual objects are presented to a user by display system with the at least one virtual object being rendered according to the adjusted resolution.
US12189122B2

Head-mounted display systems with power saving functionality are disclosed. The systems can include a frame configured to be supported on the head of the user. The systems can also include a head-mounted display disposed on the frame, one or more sensors, and processing electronics in communication with the display and the one or more sensors. In some implementations, the processing electronics can be configured to cause the system to reduce power of one or more components in response to at least in part on a determination that the frame is in a certain position (e.g., upside-down or on top of the head of the user). In some implementations, the processing electronics can be configured to cause the system to reduce power of one or more components in response to at least in part on a determination that the frame has been stationary for at least a threshold period of time.
US12189120B2

An assembly includes a movable laser projector configured to project images and to also act as a mapping apparatus such as a LIDAR apparatus configured to generate a data structure representing a three-dimensional map of a space. A head mount (HM) includes a camera to generate signals representing the gaze direction of the wearer of the HM. The laser projector moves according to the signals to project images in the space using the data structure generated by the mapping apparatus.
US12189119B2

An imaging device is provided including an imaging unit configured to capture an image, and a louver film placed in a visual field of the imaging unit. The louver film includes a light transmissive unit and a non-transmissive unit which are alternately placed. The imaging unit and the louver film are placed so that the optical axis of the imaging unit intersects a principal plane of the louver film.
US12189114B2

An optical device includes a support portion, a movable portion; and a pair of torsion bars. An optical function portion is provided on one surface of the movable portion and a rib portion is provided on the other surface of the movable portion. The rib portion includes eight extending portions of first to eighth extending portions. When setting directions in which the first to eighth extending portions extend as first to eighth extending directions respectively, and setting an angle between the first and second extending directions as a first angle, an angle between the third and fourth extending directions as a second angle, an angle between the fifth and sixth extending directions as a third angle, and an angle between the seventh and eighth extending directions as a fourth angle, each of the first and second angle is larger than each of the third and fourth angle.
US12189110B2

Disclosed is an optical trap calibration apparatus and method based on variation of electric field by optical imaging of a nanoparticle. By means of a direct optical imaging method, a linear nanoparticle equilibrium position displacement under the action of a constant electric field is measured to realize calibration, thereby avoiding the introduction of error signals, and improving the reliability of differential calibration. The specific calibration method and apparatus of the present invention are not only suitable for calibration of electric field quantity, but also suitable for the calibration of other magnetic forces and the like. By means of the accurate calibration of mechanical quantity in the present invention, the development and application of the vacuum optical trap sensing technology can be promoted.
US12189107B2

A scanning optical system (SL) comprises a first lens group (G1) having a negative refractive power, a second lens group (G2) having a positive refractive power, and a third lens group (G3) having a negative refractive power. At least one lens included in any of the first to the third lens groups has a positive refractive power, and satisfies the conditional expression “νd1>80”. At least one lens included in any of the first to the third lens group has a negative refractive power, and satisfies the conditional expression “νd2<50”. The scanning optical system satisfies the conditional expression “h max≥18.0 [mm]”.
US12189098B2

A zoom lens includes, in order from an object side to an image side, a first lens unit having a positive refractive power, a second lens unit having a negative refractive power, and a subsequent unit. The first lens unit is configured not to move for zooming. A distance between each pair of adjacent lens units changes in zooming. A predetermined condition is satisfied.
US12189088B2

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, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, a seventh lens and an eighth lens with refractive power respectively. Each of the fourth lens, the fifth lens and the sixth lens has negative refractive power. A total effective focal length f of the optical imaging lens assembly satisfies f>7.5 mm. A curvature radius R11 of an object-side surface of the sixth lens, a curvature radius R12 of an image-side surface of the sixth lens, a refractive index N6 of the sixth lens and an abbe number V6 of the sixth lens satisfy 1.0 mm−1
US12189084B2

The invention relates to a liquid lens (1) with an adjustable optical power comprising at least the following components: a lens volume (VL) with a first transparent liquid (L1) arranged between a first transparent membrane (21) and a second transparent membrane (22) opposite the first membrane (21), wherein the first membrane (21) has a first side (21-1) facing outwards the lens volume (VL) and a second side (21-2) facing in the opposite direction particularly toward the lens volume (VL), wherein the second membrane (22) has a first side (22-1) facing toward the lens volume (VL) and a second side (22-2) facing in the opposite direction particularly outward the lens volume (VL), a lens shaping element (3) arranged on the first membrane (21), the lens shaping element (3) having a circumferential aperture (3a) defining a lens area (21a) of the first membrane (21) having an adjustable curvature, a rigid transparent window element (5) connected to the second membrane (22) covering a window portion (22a) of the second membrane (22), wherein the window element (5) is circumferentially surrounded by a free portion of the second membrane, such that the window element (5) can move relatively to the lens shaping element (3) thereby bending the free portion (22b) of the second membrane (22) and adjusting a liquid pressure in the lens volume (VL), such that a curvature of the first membrane (21) in the lens area (21a) and therefore the optical power of the lens (1) is adjusted.
US12189083B2

A system for using mobile data to improve weather information is provided. The system includes a weather prediction station configured to receive stationary observation data provided by a plurality of stationary weather stations along with data from a plurality of input weather models and generate unified weather model estimates based on the stationary observation data, the input weather model data, and a processor. The processor is configured to aggregate mobile observation data provided by a plurality of non-stationary sensors and use the aggregated mobile observation data to adjust the weather model estimates.
US12189075B2

A method of predicting rock properties at a selectable scale is provided, including receiving coordinates of locations of respective sample points, receiving measurement data associated with measurements or measurement interpretations for each sample point, receiving for each sample point a scale that indicates the scale used to obtain the measurements and/or measurement interpretations, wherein different scales are received for different sample points. A deep neural network (DNN) is trained by applying the received coordinates, measurement data, and scale associated with each sample point and associating the sample point with a rock property as a function of the coordinates, measurement data, and scale applied for the sample point. The DNN is configured to generate rock property data for a received request point having coordinates and a selectable scale, wherein the rock property data is determined for the request point as a function of the coordinates and the selectable scale.
US12189064B2

A device includes an optical integrated circuit device mounted over an upper surface of a support substrate. The optical integrated circuit device includes an optical sensor array supported by a semiconductor substrate made of a first semiconductor material. A discrete semiconductor block, made of a second semiconductor material, is mounted over an upper surface of the optical integrated circuit device adjacent the optical sensor array. The first and second semiconductor materials have substantially matched coefficients of thermal expansion. A parallelpipedal-shaped optical filter is mounted over an upper surface of the discrete semiconductor block and extends over the optical sensor array. One or more edges/corners of the parallelpipedal-shaped optical filter cantilever over the optical sensor array without any provided support.
US12189057B2

An optical distance measuring device includes: a light source unit that irradiates a measurement region with irradiation light; a light receiving unit that has a light receiving surface including a plurality of light receiving elements capable of receiving reflected light from a range including the measurement region corresponding to irradiation with the irradiation light and outputs a signal corresponding to a light receiving state of the reflected light for each of the light receiving elements; and a measurement unit that measures a distance to an object in the measurement region by using the signal outputted from the light receiving unit. The light receiving unit has a function of selecting a light receiving element that outputs the signal so that a light receiving position at which the reflected light is received is variable, and the light receiving unit changes the light receiving position to a plurality of positions with respect to a position of the reflected light.
US12189052B2

It is suggested to process radar signals including (i) determining a variation of at least one radar parameter provided from at least one radar device; (ii) determining an estimated value of at least one radar parameter from an error compensation vector; and (iii) determining a safety condition based on the variation and the estimated value for the respective radar parameter.
US12189041B2

A ground-based node of a satellite system operates by: communicating control data with LEO navigation satellites in LEO around the earth; transmitting corrections data to the LEO navigation satellites; receiving a first collection of observations based on signaling from non-LEO navigation satellites in non-LEO around the earth, the signaling including collected observations from the non-LEO navigation satellites; receiving a second collection of observations based on navigation messages from the LEO navigation satellites, wherein the navigation messages facilitate client devices to determine their enhanced position when received in conjunction with second signaling from the non-LEO navigation satellites, and wherein the navigation messages are generated by the LEO navigation satellites in response to the corrections data; updating the corrections data based on the first collection of observations, the second collection of observations and based on telemetry data corresponding to the LEO navigation satellites included in the TT&C information; and repeating the foregoing.
US12189040B2

The present disclosure provides an apparatus configured to couple to a bicycle and act as a handlebar grip. The apparatus is equipped with a GPS unit, a controller, and a wireless communications module for communicating with a user device such as a smartphone. The positioning data of the apparatus, and thus of a bicycle to which it is affixed, is tracked and recorded, and can be used to calculate various useful metrics. The GPS functionality also allows for increased security and theft prevention features.
US12189039B2

A system is capable of three-dimensional scanning in an environment containing a protrusion that extends substantially parallel to a floor. The system includes an autonomous vehicle, a planar distance sensor, and a computing device. The autonomous vehicle is configured to be located on the floor and to move across the floor. The planar distance sensor is fixedly mounted to the autonomous vehicle. A field of the planar distance sensor is at a non-parallel angle with respect to the floor when the autonomous vehicle is on the floor. The field of the planar distance sensor impinges on a surface of the protrusion when the autonomous vehicle is on the floor. The computing device is located on the autonomous vehicle and configured to develop a three-dimensional scan of the protrusion as the autonomous vehicle moves across the floor.
US12189037B2

A three-dimensional point cloud generation method for generating a three-dimensional point cloud including one or more three-dimensional points includes: obtaining (i) a two-dimensional image obtained by imaging a three-dimensional object using a camera and (ii) a first three-dimensional point cloud obtained by sensing the three-dimensional object using a distance sensor; detecting, from the two-dimensional image, one or more attribute values of the two-dimensional image that are associated with a position in the two-dimensional image; and generating a second three-dimensional point cloud including one or more second three-dimensional points each having an attribute value, by performing, for each of the one or more attribute values detected, (i) identifying, from a plurality of three-dimensional points forming the first three-dimensional point cloud, one or more first three-dimensional points to which the position of the attribute value corresponds, and (ii) appending the attribute value to the one or more first three-dimensional points identified.
US12189033B2

The subject disclosure relates to techniques for integrating synthetic plants into a virtual scene. A process of the disclosed technology can include receiving a digital asset comprising synthetic foliage, processing the digital asset to modify at least one parameter associated with the synthetic foliage to generate a modified digital asset, acquiring synthetic sensor data corresponding with the modified digital asset, and calculating a classification score for the modified digital asset based on the synthetic sensor data.
US12189030B2

Embodiments of the disclosure provide a laser beam generation system. The laser beam generation system includes a first laser chip configured to generate a first polarized laser beam and a second laser chip configured to generate a second polarized laser beam. The laser beam generation system also includes a polarizer configured to combine the first polarized laser beam and the second polarized laser beam to generate a third laser beam.
US12189028B2

A semiconductor device includes a signal conversion circuit configured to convert a sensing current provided from a sensing element into a sensing voltage; an analog-to-digital converter (ADC) configured to convert the sensing voltage to a digital value; and a driving circuit configured to drive a light emitting element, wherein the ADC generates a digital value corresponding to proximity to an object by performing a primary operation comparing a ramp signal varying with time and the sensing voltage while the light emitting element is not driven and a secondary operation comparing the ramp signal and the sensing voltage while the light emitting element is driven.
US12189026B1

Techniques for detecting and modifying radar data anomalies using multistage clustering are described herein. In some examples, radar data including a set of radar points may be captured by a vehicle operating within an environment. The vehicle may determine a radar point subset by clustering the radar data based on the range and doppler values of the radar points. The vehicle may analyze the azimuth values associated with the radar point subset, including evaluating the azimuth values of the radar point subset relative to one or more azimuth error ranges determined based on the radar antenna configuration and/or multipath detections. When detecting anomalous and/or invalid radar points having azimuth values within an azimuth error range, the vehicle may modify the subset of radar points to mitigate the anomalous or invalid radar points.
US12189010B2

A method of performing diffusion-weighted magnetic resonance imaging is provided. The method includes a step of: using a neural network to filter a diffusion-weighted image of an object acquired by a magnetic resonance imaging scanner, the neural network being programmed to produce an output image from the acquired image. The neural network improves the signal to noise ratio of the output image relative to the acquired image. The neural network, when applied to a synthetic knife-edge image to which Rician noise providing a signal-to-noise ratio of 13 or more is added, forms a curve of normalised values of modulation-transfer-function against frequency which has a higher area thereunder than the area under the corresponding curve of normalised values of modulation-transfer-function against frequency for a reference Gaussian smoothing filter.
US12189009B2

In a method for determining at least one test position for a test measurement to be recorded by means of a magnetic resonance system, a test image is recorded, and at least one test position is selected based on the test image. With methods for the compensation of effects of deviations of gradients actually generated during a readout duration from gradients planned for this readout time duration, the selection of test positions according to the disclosure based on a test image advantageously ensures that the test positions lie in a recording region favorable for the test measurement, e.g. also within an examination object to be examined in the test image. A higher image quality in MR images, which were generated using test measurements carried out at test positions positioned according to the disclosure, can therefore be achieved.
US12189007B2

A radio frequency coil apparatus according to an embodiment is a radio frequency coil apparatus to be disposed in a bore of a magnetic resonance imaging apparatus and including processing circuitry. The processing circuitry acquires a nuclear magnetic resonance signal generated from a subject placed in the bore. The processing circuitry supplies voltage to a constituent component of the radio frequency coil apparatus by using a switching regulator and a linear regulator. The processing circuitry selectively drives the switching regulator and the linear regulator based on an imaging sequence of the magnetic resonance imaging apparatus. The processing circuitry drives the linear regulator in a first duration including a duration in which the nuclear magnetic resonance signal is acquired, and drives the switching regulator in a second duration other than the first duration.
US12189003B2

A magnetic sensor includes an MR element. The MR element includes a free layer. The free layer has a first surface having a shape that is long in one direction and a second surface located opposite the first surface, and has a thickness that is a dimension in a direction perpendicular to the first surface. The first surface has a first edge and a second edge located at both lateral ends of the first surface. In a given cross section, the thickness at the first edge is smaller than the thickness at a predetermined point on the first surface between the first edge and the second edge.
US12189001B2

A magnetic position sensor comprises a first magnetic rod including a first end and a second end, and a second magnetic rod including a third end and a fourth end, the first end and the third end at a first distance, the second end and the fourth end at a second distance greater than the first distance. The magnetic position sensor further includes a magnet configured to travel relative to the first magnetic rod and the second magnetic rod along a first axis, and one or more magnetic sensors communicatively coupled to the magnet.
US12188994B2

An electronic apparatus includes a main circuit board, a seat body, a detachable element and a detection element. The seat body is disposed on the main circuit board and includes an opening and a conductive structure located in the opening. The detection element is disposed on the detachable element and includes an elastic conductive member. The elastic conductive member is adapted to extend into the opening, apply an elastic force to the seat body in the opening, and electrically contact the conductive structure. The main circuit board is adapted to determine that the seat body and the detection element are in a first state or a second state. The first state includes that the elastic conductive member electrically contacts the conductive structure. The second state includes that the elastic conductive member is separated from the conductive structure.
US12188992B2

A system, in one embodiment, may include a system includes a ground fault detection system. The ground fault detection system includes a linear filter configured to receive one or more signals from a static starter system during operations of the static starter system and to produce a linear filter output. The ground fault detection system further includes a rectifier configured to rectify the linear filter output and to produce a rectifier output, and a gain system configured to multiply the rectifier output by a factor to produce a gain output. The ground fault detection system additionally includes a fault indicator system configured to indicate a ground fault based on the gain output, wherein the ground fault detection system is configured to command an action based on the ground fault.
US12188976B2

A system can comprise a radio unit comprising a digital front end chain. The system can further comprise a tap point disposed within the digital front end chain, wherein the tap point is configured to time align a signal at the tap point with a system time of the radio unit. The system can further comprise a first hardware component that is configured to selectively read the signal at the tap point to produce a read signal. The system can further comprise a second hardware component that is configured to store the read signal.
US12188974B2

A method for testing LEDs includes: Step 1: providing a wafer including a plurality of LEDs and selecting N LEDs from the plurality of LEDs to form an LED group; Step 2: selecting n LEDs from the LED group, where 1
US12188966B2

The current disclosure relates to the design of an apparatus for enhancing the operation and reliability of high-power multi-chip modules, which are used in the design and implementation of power electronics converters. This apparatus is especially useful for modules containing recently-commercialized, high-performance wide band-gap semiconductors such as Silicon Carbide (SiC), which commonly emit undesirable high-frequency ringing and oscillation in the “Near-RF” spectral band between 1-30 MHz. The disclosed apparatus provides near-complete elimination of this high frequency spectral content, while leaving the desired frequency range (1-100 kHz) of the module unaffected. In addition to the suppression of this undesirable high-frequency content, the disclosed apparatus also provides for accurate, galvanically-isolated, high-bandwidth, real-time current measurement, which is essential for some types of power electronics converters. Prior to the disclosure of this apparatus, these two features (ringing suppression and current measurement) have required physically-separate circuits for implementation, which increases the size, weight, and cost of the final implementation. The apparatus disclosed here provides both of these features in simple circuit topology that can be implemented compactly inside the geometry of a multi-chip power module.
US12188964B2

Method, apparatus and computer program product for spur detection in a sampled waveform in a mixed analog/digital system using the magnitude of the frequency response comprising acquiring a sample waveform including a set of discrete uniformly spaced samples from a target system, wherein the sample waveform is a time domain vector; applying FFT transforming the time domain vector into the frequency domain; analyzing the frequency domain response including calculating the magnitude response; and determining whether the sample waveform has spurs including comparing the magnitude response to an average noise floor threshold including determining that the magnitude response having an average noise floor value above the average noise floor threshold has one or more spurs and determining that the magnitude response having an average noise floor value below the average noise floor threshold has no spurs, wherein a spur indicates unaligned data having a delayed bit flip.
US12188963B1

An oscilloscope includes a memory that stores instructions; and a processor that executes the instructions. When executed by the processor, the instructions cause the oscilloscope to obtain a measurement of a first radio frequency signal; split a first spectrum based on the first radio frequency signal into a first low-frequency band and a first high-frequency band; perform a first Fourier transform to compute a first new spectrum based on the first spectrum; compute a first waveform of the first new spectrum with noise of the oscilloscope reduced by performing a first inverse Fourier transform based on the first new spectrum; and combine the first new spectrum with noise of the oscilloscope reduced with the first low-frequency band.
US12188957B2

Embodiments of the present disclosure set forth techniques for compensating for a roll effect for an optical sensor. The techniques include receiving sensor data from at least one sensor associated with the vehicle, detecting an amount of a roll of the vehicle based on the sensor data, generating a command based on the detected amount of roll, and controlling an orientation of the optical sensor based on the command.
US12188953B2

An automatic analyzer which accurately detects a liquid volume of a reagent irrespective of a shape of a reagent container is provided. The invention is directed to an automatic analyzer including: a reagent container that contains a reagent; an emission unit that is provided outside the reagent container and emits light so as to pass inside the reagent container; a light receiving unit that is provided outside the reagent container and receives the light emitted from the emission unit; and a determination unit that, based on the light received by the light receiving unit, detects a liquid level inside the reagent container, and determines whether a liquid volume in the reagent container becomes equal to or less than a predetermined value from the liquid level. A wavelength of the light is determined based on a material of the reagent container and a type of the reagent.
US12188944B2

Method and devices for performing top down analysis of an antibody are described which involve utilizing an ion source to generate a plurality of ions from a sample containing at least one intact antibody. Further, transmitting said plurality of ions through a quadrupole rod set while applying an RF signal thereto and in the absence of a resolving DC voltage so as to preferentially transmit precursor ions having an m/z value greater than a low mass cutoff of about 1500 m/z from the quadrupole rod set to an ECD cell. The method and device can also performing an ECD reaction in the ECD cell on said precursor ions and also detect reaction products from the ECD reaction.
US12188940B2

The present disclosure relates to compositions of matter, methods, and systems for analyzing polymeric macromolecules, including polymeric macromolecules such as peptides, polypeptides, and proteins.
US12188933B2

The present invention provides an isolated binding reagent that specifically binds to a recombinant Cocoa Swollen Shoot Virus (CSSV) coat protein antigen having at least 80% sequence identity to the amino acid sequence of SEQ ID NO: 2 or 4 and/or at least 80% sequence identity to the nucleotide sequence of SEQ ID NO: 1 or 3. A porous membrane based sensor for detecting CSSV comprising a recombinant CSSV coat protein antigen and a method for detecting CSSV using the sensor are also provided. A competitive ELISA for detecting viral infections in plants is also provided.
US12188932B2

The present invention relates to a method for high throughput screening for a TCR-binding peptide ligand/MHC molecule complex, comprising a stabilized peptide-MHC molecule and respective uses of said method. The present invention further relates to polypeptides comprising or consisting of stabilized MHC molecules or peptide binding fragments thereof, pharmaceutical compositions comprising said polypeptides, vaccines comprising said pharmaceutical composition and uses of said vaccine for the manufacturing of a medicament and/or in the prevention of cancer The present invention further relates to nucleic acids encoding said polypeptides and vectors comprising said nucleic acids.
US12188930B2

A test strip comprising a porous matrix, the test strip includes a sample application zone for applying a liquid sample including an analyte; a reporter release zone, having a sensing material, the sensing material being adapted to selectively interact with the analyte by releasing an optical reporter, the reporter release zone being arranged downstream of the sample application zone; and a detection zone, having a capture material, the capture material being adapted to selectively bind the optical reporter and being arranged downstream of the reporter release zone.
US12188927B2

Methods and kits for predicting infusion reaction risk and antibody-mediated loss of response during intravenous PEGylated uricase therapy in gout patients is provided. Routine SUA monitoring can be used to identify patients receiving PEGylated uricase who may no longer benefit from treatment and who are at greater risk for infusion reactions.
US12188918B1

Disclosed is an intelligent monitoring method for soil moisture status based on remote sensing technology, including the following steps: dividing a monitoring region into a plurality of sub-regions by a processing end, acquiring image data of various sub-regions on the basis of remote sensing satellites, acquiring multi-source data related to soil moisture status of the monitoring region on the basis of sensor devices, and pre-processing the image data and the multi-source data; comprehensively analyzing the image data and the multi-source data, and assessing soil moisture status of the various sub-regions; and comprehensively analyzing overall soil moisture status of the monitoring region according to the soil moisture status of the various sub-regions. The soil moisture status of the monitoring region is assessed after the multi-source data is comprehensively analyzed by the monitoring method, bringing about a more comprehensive and accurate analysis.
US12188917B2

A soil sensing system includes a mechanical component of an agricultural implement and at least one sensor disposed on the mechanical component. The sensor generates an electromagnetic field through a region of soil as the agricultural implement traverses a field. The sensor comprises at least one radar transmitter and at least one radar receiver and the sensor measures different soil parameters including a soil dielectric constant.
US12188909B2

The present invention provides a testing and characterization method for an initial fatigue damage and development process of vulcanized rubber, and falls within the technical field of rubber. The testing and characterization method comprises the following steps: preparing vulcanized rubber; preparing test samples; preparing fatigue testing specimens; and characterizing an initial fatigue damage and development process. The testing and characterization method provided by the present invention is simple, and closely associates a simple and easy-to-implement macro mechanical property test with changes of an internal microstructure, which are difficult to observe and analyze; and the method is high in efficiency and easy for operation and data collection, and data measured has good reference.
US12188905B2

The disclosure discloses a Lamb wave phased array focus-imaging method based on a frequency response function. In the method, a piezoelectric sensor array is arranged on a surface of a tested structure, the frequency response function of an excitation and acquisition pair formed by an excitation array element and an acquisition array element is calculated according to a full-band response signal, and a dispersion pre-compensation signal is constructed; the dispersion pre-compensation signal and the frequency response function are multiplied in a frequency domain to obtain a frequency domain pre-compensation response signal; and according to a distance from the acquisition array element to a focal point at the coordinates, the dispersion of the frequency domain pre-compensation response signal is post-compensated, so as to obtain a frequency domain dispersion post-compensation signal until all sensor excitation and acquisition pairs are traversed.
US12188904B2

A system for estimating both thickness and wear state of refractory material of a metallurgical furnace, including at least one processor including a database of simulated frequency domain data named simulated spectra representing simulated shock waves reflected in simulated refractory materials of known state and thickness, each simulated spectrum being correlated with both known state and thickness data of the considered simulated refractory material, wherein the at least one processor is configured to record a reflected shock wave as a time domain signal, and to convert it into frequency domain data named experimental spectrum, and are further configured to compare the experimental spectrum with at least a plurality of simulated spectra from the database, to determine the best fitting simulated spectrum with the experimental spectrum and to estimate thickness and state of the refractory material of the furnace using known state and thickness data correlated with the best fitting simulated spectrum.
US12188899B2

The invention relates to compositions, methods, devices, systems, and kits for detecting and characterizing molecules using a nanopore device.
US12188895B2

A method for forming a nanopore transistor and a nanopore transistor is provided. The method includes: (a) forming an aperture in a filler material by: (i) providing a fin comprising a semiconductor layer and a top layer; (ii) patterning the top layer to form a pillar; (iii) embedding the pillar in a filler material; (iv) removing the pillar, leaving an aperture; (v) lining the aperture with a spacer material; (b) forming a nanopore by etching through the aperture; (b) lining the nanopore with a dielectric, (c) forming a source and a drain by either: between steps a.ii and a.iii, doping the bottom semiconductor layer by using the pillar as a mask, or after step c, filling the aperture with a sealing material, thereby forming a post; removing the filler material; doping the bottom semiconductor layer by using the post as a mask; and removing the sealing material.
US12188894B2

A sensor includes a working electrode in contact with an analyte solution; an amplifier including: a source terminal; a drain terminal; a back gate terminal; and nanowires, each nanowire electrically connecting the source terminal to the drain terminal; and an insulator having a first side and a second side. The working electrode is positioned to the first side of the insulator. The source terminal, the drain terminal, and the nanowires are positioned to the second side of the insulator. The insulator prevents direct electrical contact between the working electrode, the analyte solution and either the source terminal, the drain terminal, or the nanowires. The working electrode is configured such that, when a chemical species is present in the analyte solution, a variation in an electrical field at a location of the nanowires is induced, inducing a corresponding variation in an electrical current between the source terminal and the drain terminal.
US12188892B2

A high-density bioprobe array is provided comprising conductive or optical shanks. A method of making high-density bioprobe arrays also is provided. A bioprobe system using the array also is provided.
US12188884B2

There is described a method for inspecting a structure across a cover layer covering the structure. The method generally has emitting a high energy photon beam along a photon path extending across said cover layer and leading to a target point within said structure, resulting in scattering along at least first and second scatter paths originating from said target point and extending across said cover layer and away therefrom, said first and second scatter paths forming a respective angle relative to said cover layer and defining an inspection plane comprising at least the target point; simultaneously detecting a first scatter signal incoming from said first scatter path and detecting a second scatter signal incoming from said second scatter path, and generating first and second values indicative therefrom; comparing said first and second values to one another; and inspecting said structure based on said comparing.
US12188877B2

An automated optical double-sided inspection apparatus includes a first image-capturing portion, a second image-capturing portion, a platform, a first light-blocking portion, a second light-blocking portion, and a processing portion. The platform carries an external object. When the processing portion operates in a first capturing mode, the second light-blocking portion blocks visible light from passing therethrough, while the first light-blocking portion allows visible light to pass therethrough, so that the first image-capturing portion shoots a first side of the external object through the first light-blocking portion to obtain a first image. When the processing portion operates in a second capturing mode, the first light-blocking portion blocks visible light from passing therethrough, while the second light-blocking portion allows visible light to pass therethrough, so that the second image-capturing portion shoots a second side of the external object through the second light-blocking portion to obtain a second image.
US12188875B2

A component measurement apparatus includes: a chip insertion space for inserting a component measurement chip provided with a reagent that reacts with a component to be measured in a sample; a light emitting unit configured to emit radiation light to the component measurement chip in a state in which the component measurement chip is inserted into the chip insertion space; a light receiving unit configured to receive light transmitted through or reflected from the component measurement chip; and a control unit configured to determine whether there is a possibility that an incorrect processing mode has been selected for execution.
US12188867B1

A method for inversing a depth of a subsurface chlorophyll-a maxima (SCM) of an oceanic water body based on remote sensing reflectance is provided. The method includes: band selection, R value calculation, data collection, model construction, and ZSCM calculation. This method can not only reduce the dependence of machine learning on sea surface chlorophyll-a concentrations, sea surface temperature data and sea surface height data, and reduce the calculation resource consumption of running machine learning, but also effectively improve the inversion accuracy, and effectively reduce the calculation resource consumption and inversion difficulty of inversing the SCM.
US12188865B2

There is provided an optical machine of a smoke detector including a substrate, a light source, a light sensor and a light blocking member. The light source and the light sensor are arranged on the substrate in a first direction. The light blocking member is arranged upon the light source and blocks a part of an emission angle of the light source in the first direction far away from the light sensor.
US12188864B2

A gas sensor probe having multipoint reflection rectangular absorption cell, a VCSEL laser emitter and a detection device. The probe comprises: an upper cover plate, the surface of the upper cover plate being provided with gas diffusion holes, and a metal filtering screen being provided above the gas diffusion holes; a lower cover plate located under the upper cover plate and detachably connected to the upper cover plate, and an electric wire through hole being formed in the bottom of the lower cover plate; a light path module located in an internal space defined by the upper cover plate and the lower cover plate and used for modulating the laser emitter and collecting a detection signal; and an electronic processing circuit board located in the internal space defined by the upper cover plate and the lower cover plate, located below the light path module, electrically connected to the light path module, and used for processing the signal generated from the light path module.
US12188855B2

Provided herein are improved expansion microscopy methods. Also provided herein are kits useful in expansion microscopy.
US12188851B2

Exemplary embodiments are directed to a system for sampling sub-slab soil gas having an adaptor body that includes a first barbed portion, a collar portion, a second barbed portion, an internal cavity that axially passes through the length of the adaptor body, and a coupling portion. The system further includes one or more extensions such as a fitting extension, a filter extension, a sieve extension and a length extension, each of which are threadably retainable with the coupling portion of the adaptor body.
US12188847B2

Systems, devices, and methods including an aerial vehicle having a global positioning system (GPS) and at least one trace-gas sensor configured to generate gas data; and a processor having addressable memory, the processor configured to: determine a flight envelope based on a received spatial location, a received spatial location of the one or more potential gas sources, a received desired level of confidence, and a received wind data; determine a flight path for the aerial vehicle, where the flight path covers a portion of the determined flight envelope; and determine based on a received gas data whether a gas leak is present in the received spatial location to the received desired level of confidence.
US12188838B2

A variety of applications can include apparatus and/or methods that provide an axial force transducer. Two coils wound coaxially with respect to each other can be used with a magnet to determine a distance traveled based on application of an axial force to an instrument component. The two coils and magnet can be configured in a number of ways with respect to the instrument component. In various embodiments, the difference between an inductance associated with one of the two coils along with its relation to the magnet and an inductance associated with the other one of the two coils along with its relation to the magnet can be used to determine the axial force on the component of the instrument associated with the distance travelled. Additional apparatus, systems, and methods are disclosed.
US12188836B1

A method for detecting an entry of an object into a pool includes providing at least one underwater sensor enclosure; providing at least one above ground sensor enclosure; calculating an average underwater pressure; calculating an average above ground pressure; calculating a change in moving average differential pressure by subtracting the average above ground pressure from the average underwater pressure; calculating a mass of an entrant object by multiplying a calibration factor by the change in moving average differential pressure; and alerting a user of the mass of the entrant object, whereby a positive mass represents water entry and a negative mass represents water exit.
US12188832B2

A decolorizing apparatus includes a translucent heater, a casing, and a controller. The translucent heater is configured to generate heat according to an applied voltage. The casing is configured to support the translucent heater. The controller is configured to apply a voltage to the translucent heater. The voltage is associated with a temperature at which a thermochromic colorant.
US12188818B2

A spectrometer and a metrology system capable of improving spectral performance are provided. The spectrometer includes a collimator lens, a focusing lens, and a spatial light modulator (SLM), wherein light reflected by the SLM is output from an output slit through the focusing lens and a dispersive optical element, and on a second plane perpendicular to a first plane including optical paths of pieces of light dispersed at different angles, an incident slit, the output slit, and a reflective plane have a conjugate relationship.
US12188812B2

A method for monitoring the operation of a machine that generates vibrations, includes a learning phase in which a knowledge base containing vibrational signatures representative of the operation of the machine is generated, and a monitoring phase in which the vibrations of the machine are compared to the knowledge base so as to detect an anomaly in the machine.
US12188806B2

Various embodiments of the present disclosure include a system for monitoring field level sensors at an oil site. The system can include a sensor node configured to monitor a characteristic associated with an oil site. The system can include a remote terminal unit, comprising a processor and memory storing non-transitory computer readable instructions, the instructions executable by the processor to receive information from the sensor node. The system can include a central computer, wherein the remote terminal unit sends the information from the sensor node to the central computer.
US12188805B2

A device for measuring a cryogenic liquid level is disclosed. The device includes an inner cylindrical tube, an outer cylindrical tube that is coaxial with the inner cylindrical tube, the outer tube separated from the inner tube by an air gap, wherein the air gap is exposed to environmental pressure but sealed against cryogenic liquid, and a pressure transducer in pressure communication with the inner tube. The outer and inner tubes may be inserted into a cryogenic fluid chamber, and the depth of the cryogenic liquid may be determined based on the pressure present in the inner tube and detected by the pressure transducer.
US12188801B2

A flow measurement apparatus can include a main flow passage, a bypass flow passage having an inlet and an outlet connected with the main flow passage, a mass flowmeter connected in the bypass flow passage between the inlet and the outlet, and a flow restrictor connected in the bypass flow passage between the inlet and the outlet. A method can include connecting the flow measurement apparatus, so that a fluid flow in the well also flows through the flow measurement apparatus, and determining at least one rheological parameter of a non-Newtonian fluid, based on an output of the flow measurement apparatus.
US12188800B2

The present invention provides a thermal flow meter that includes a sensor flow path along which flows a fluid being measured, an upstream-side electrical resistance element provided on the sensor flow path, a downstream-side electrical resistance element provided downstream of the upstream-side electrical resistance element, a sensor output generator that, based on respective voltages that are output in accordance with changes in the upstream-side and downstream-side electrical resistance elements, generates a sensor output in accordance with the flow rate of the fluid being measured, a slope effect estimator that, based on at least a Prandtl number of the fluid being measured, estimates a slope effect that is generated in the sensor output in accordance with an attitude of the sensor flow path, and a flow rate calculator that corrects the slope effect from the sensor output, and calculates the flow rate of the fluid being measured.
US12188787B2

A position detection unit includes a magnetic sensor, a first magnetic field generator, and a second magnetic field generator. The first magnetic field generator includes a first magnet and a second magnet spaced apart from each other in a first direction, and generates a first magnetic field. The second magnetic field generator generates a second magnetic field and is movable along a second direction orthogonal to the first direction with respect to the first magnetic field generator and the magnetic sensor. In the first direction, a center position of the magnetic sensor lies at a position in a region between the first magnet and the second magnet other than a midpoint position between the first magnet and the second magnet. The magnetic sensor generates a detection signal corresponding to a direction of a magnetic field to be detected, and detects a positional change of the second magnetic field generator.
US12188786B2

Smart labels, methods of operating smart labels, and associated contexts in which such smart labels may be used are disclosed. The smart label, for use in conjunction with consumer product packaging, comprises an energy harvester to capture ambient energy to provide a source of electrical energy and electronic circuitry powered by the electrical energy. A fuse provides an electrical connection between the energy harvester and the electronic circuitry and destruction of the fuse permanently disconnects the energy harvester from the electronic circuitry. Unnecessary continued operation of the electronic circuitry powered by the energy harvester can therefore be prevented, for example when the consumer product packaging is disposed of or recycled, which may be an undesirable heat source. Smart labelling, and a connected network of smart bins which can read the smart labelling, may also be used to promote consumer recycling of consumer product packaging.
US12188785B2

A smoke detector includes detector mount that can define a cavity into which air can flow to a detector component of a detector body engaged with the detector mount. The detector mount can include a base, e.g., that defines a cavity into which air can flow and/or into which a portion of the detector body can extend, and an intermediate component that can removably engage with both the base and the detector body so the base is engaged with the detector body via the intermediate component. The intermediate component can include fins or other features to direct air flow in the cavity to one or more portions of the detector body.
US12188778B2

A system for registering resource stations for vehicle energizing that may be used to energize vehicles. A database stores subscriber data relating to subscribers registered with the system and resource station data relating to registered resource stations for vehicle energizing that have been located by a reporting entity. A server provides a resource station management system that receives the resource station data for a resource station for vehicle energizing from the reporting entity, registers the resource station for vehicle energizing with the resource station management system if the resource outlet for vehicle energizing has not previously been registered and stores the resource station data for the resource station for vehicle energizing in the database. The server is further configured to receive a search request for a useable resource station for vehicle energizing from a subscriber, the search request including location information defining an area of search for the useable resource station for vehicle energizing, locate at least one resource station for vehicle energizing within the area of search that is registered with the resource station management system and provide a location of the at least one resource station for vehicle energizing located within the area of search to the subscriber. A network interface for connecting the server to a network for receiving the resource station data and the search request.
US12188772B2

An information processing apparatus according to the present technology includes a control unit. The control unit selects, from a plurality of key frames to be used in self-position estimation, a second key frame different from a first key frame assumed to correspond to a current self-position, performs content output for guiding to a position corresponding to the second key frame, and acquires environment information to be used in self-position estimation at the position corresponding to the second key frame.
US12188764B2

A three-dimensional target, a wheel positioning system, and a wheel positioning method are provided. The three-dimensional target includes a base body. The base body is provided with at least three target surfaces which are all in different planes. Each of the at least three target surfaces is provided with target elements. Each of the at least three target surfaces is used for wheel positioning. Two of the at least three target surfaces form a group of calculation units, and the spatial position relationship between the target elements of at least two groups of calculation units is used for determining the position of a wheel. By using two target surfaces as a group, the at least three target surfaces can be configured into multiple groups, and calibration is performed according to the multiple target surfaces; thus, the accuracy of calibration calculation is improved.
US12188763B2

A dot projector may include a vertical-cavity surface-emitting laser (VCSEL). The dot projector may include one or more collimating elements to collimate light emitted by the VCSEL. An effective focal length of the one or more collimating elements may be larger than an optics length of the dot projector. The dot projector may include an optical element including a periodic optical phase function to replicate the light after collimation by the one or more collimating elements and an aberration-correcting phase function to correct spot aberrations in a dot pattern resulting from the tiling or splitting of the light.
US12188761B2

A method for measuring a wafer profile while holding a periphery of the wafer by using a flatness measurement system, including first and second optical systems respectively located on first and second main surfaces of the wafer, the method including: a first step measuring each surface variation on the main surfaces using one of the optical systems; a second step of calculating a periphery-holding deformation amount, caused by holding the wafer periphery, through utilization of the surface variations measured with the optical system; and a third step of calculating an actual wafer Warp value through subtraction of the periphery-holding deformation amount from a Warp value outputted by the flatness measurement system. This provides a method for measuring a wafer profile to enable measurement of actual wafer Warp value by using a flatness measurement system, and to successfully acquire a Warp value with little influence from a difference among systems.
US12188760B2

Provided is a special optical fiber for measuring a 3D curved shape, and a system for measuring the 3D curved shape by using a special optical fiber. The special optical fiber comprises: an optical fiber core for transmitting an optical signal; an inner cladding covering the optical fiber core; and an outer cladding covering the inner cladding. In particular, the refractive index (n1) of the optical fiber core, the refractive index (n2) of the inner cladding, and the refractive index (n3) of the outer cladding are set in a relationship of n1≥n3>n2. The inner cladding covering the optical fiber core has a cut portion in the longitudinal direction. The optical fiber core is exposed through the cut portion. In addition, the cut portion is filled with a material having the same refractive index as the optical fiber core or the outer cladding.
US12188750B2

The inventive subject matter is directed to systems and apparatuses that are designed to work in cooperation with a firearm such that the firearm can fire a less lethal projectile. Systems can include a mounting device that clips onto a firearm, where that mounting device also include mounting posts. The mounting posts protrude from an end of the mounting device, and the mounting posts are designed to couple with mounting holes on an associated slug. Slugs of the inventive subject matter thus feature mounting holes and a center-bored hole that is designed to capture a bullet that is fired from a firearm that the system is coupled to. When a bullet is captured by a slug, an inelastic collision takes place that causes the slug to leave the firearm at around 20% of the bullet's original speed.
US12188749B2

A multifunctional, versatile, camouflage device including a puck including a top, a bottom, and a plurality of sides, a securing device on the bottom configured to secure the puck to an object, one or more of the plurality of sides including a threaded opening configured to secure a device to the puck, and wherein a plurality of devices coupled to the puck create a camouflage area proximate a user.
US12188745B1

A holster includes a system for providing an audio and/or a visual notification differentiating a lethal weapon from a less lethal weapon when one of these weapons is removed from its holster. The holster includes a sensor for detecting the presence of a weapon therein as well as removal of the weapon. Upon receiving a signal from the sensor indicating drawing of the weapon, a microcontroller actuates a speaker and/or a visual display to indicate the type of weapon which was drawn. Others are made aware of the type of weapon being drawn or which is currently deployed. The wearer of the holster is also made aware of a mistake if the incorrect type of weapon is drawn.
US12188744B2

Provided is a tourniquet holder comprising a mounting base adapted to be operationally engaged with a handguard of an associated weapon, a first tang, a second tang, and an elongated retention strap. The mounting base has a substantially flat plate defining a first base face and a second base face, one or more fastener apertures, and one or more retention slots. The first tang extends in a direction substantially normal to the first base face. The second tang extends in a direction substantially normal to the first base face. The first tang and the second tang define therebetween a margin adapted to accommodate therein an associated tourniquet. The elongated retention strap passes through the one or more retention slots, has a first end and a second end that are selectably engagable with one another to define a loop adapted to retain therein the associated tourniquet.
US12188739B2

An automated projectile loader and a method of loading projectile for a vehicle is disclosed. The automated projectile loader includes a carousal projectile unit mounted on a hull of the vehicle. The carousal projectile unit includes a carousal storage adapted to store a plurality of projectiles oriented in a vertical direction. The automated projectile loader includes a bustle projectile unit disposed at a rear end of a turret of the vehicle. The bustle projectile unit includes a bustle storage adapted to store a plurality of projectiles and propellants oriented in a horizontal direction. The automated projectile loader includes an automated arm disposed below the turret and adapted to load the plurality of projectiles from one of the carousal storage and the bustle storage in a barrel orientated in any angle in the turret.
US12188737B1

A modular adapter for a firearm receiver that has a threaded socket, such as an AR-platform rifle, has a receiver surface with a threaded plug that is rotatable and configured to engage the threaded socket of the firearm receiver, a distal surface that provides a means to attach an accessory, e.g., a portion of MIL-STD 1913 accessory mounting rail, or function as an end cap, and a knob-driven mechanism, i.e., a mechanism that a hand could operate to cause the threaded plug to rotate and thereby engage the receiver, positioned between the receiver surface and the distal surface, and connected to and able to rotate the threaded plug.
US12188726B2

The heat sink with opposed elements providing a temperature gradient has first and second thermally conductive elements disposed diametrically opposite each other on opposite sides of a chamber filled with a thermally conductive phase change material (PCM). The first and second thermally conductive elements ascend vertically from a thermoconductive base of the PCM chamber, which is adapted for mounting on the case of a heat source, such as an electronic component that generates heat or has heat applied thereto from its surroundings during operation. The first thermally conductive element is maintained hotter than the second thermally conductive element to provide a temperature gradient across the PCM chamber. The PCM melts as heat is absorbed. Convection currents are induced in the melting PCM that facilitate heat absorption from the heat source while maintaining the heat sink at a relatively low temperature by dissipation of heat through the second thermally conductive element.
US12188720B2

An apparatus for the off-line drying treatment, or dry out, of an inductor for billets that includes a coil and a protection body made of refractory material that defines a transit channel for the billets.
US12188719B2

The disclosure provides a botanical processing module, comprising a housing, wherein the housing comprises a plurality of surfaces, wherein there is an internal cavity defined between the plurality of surfaces; a first inlet disposed on a top surface of the housing; a second inlet disposed on a first side surface of the housing, wherein the first side surface is orthogonal to the top surface; a first outlet disposed on the first side surface; a controller, wherein the controller comprises a processor; a memory; and a display, wherein the display is disposed on a second side surface of the housing, wherein the second side surface is orthogonal to both the top surface and the first side surface; a grinder; and a first heating chamber; wherein the grinder and the first heating chamber are disposed within the internal cavity of the housing, wherein the first heating chamber is coupled to the grinder.
US12188716B2

A method and apparatus for freezing a liquid droplet includes dispensing, by a liquid dispenser, a droplet of liquid into a fluid chamber containing a freezing liquid. The droplet of liquid is allowed to dwell in the freezing liquid for at least a predetermined dwell time so that the droplet of liquid freezes to a frozen droplet. The method and apparatus further includes injecting, by a gas injector, a stream of gas transversely to a surface of the freezing liquid at about where the frozen droplet is located along the surface of the freezing liquid contained in the fluid chamber so that the frozen droplet sinks in the freezing liquid.
US12188706B2

A refrigerator according to the present invention may comprise a first tray assembly forming one part of ice-making cells, and a second tray assembly forming the other part of same. Any one tray assembly, from among the first and second tray assemblies, comprises a first part forming at least a part of the ice-making cells, and a second part extending from a set point on the first part so as to reduce water supplied to the ice-making cells from leaking through a space between the first and second tray assemblies.
US12188700B2

Methods and systems are provided for determining an active response during cold treatment of refrigerated cargo during shipment of a refrigeration container. Steps include: receiving a set point adjustment protocol for modifying set points of a refrigeration controller of the refrigeration container; during a period of active response operation, receiving temperature signals from a plurality of temperature probes located in the refrigeration container; determining that one or more of the received temperature signals exceeds a temperature threshold defined by the set point adjustment protocol; determining that a temperature trend of the one or more of the received temperature signals meets a trend trigger of the set point adjustment protocol; and, responsively to the temperature threshold and the trend trigger, transmitting a set point change command to the refrigeration controller.
US12188682B2

An evaporative-cooling window fan is configured to draw air from outdoors to indoors such that it is cooled and filtered as it passes there-through.
US12188681B2

An air treatment system is disclosed which comprises a dehumidification unit (10) comprising a liquid desiccant system comprising liquid desiccant for dehumidifying process air; an indirect evaporative cooling unit (100) for cooling process air from the dehumidification unit and for cooling the liquid desiccant; and a vapour compression unit (200) comprising a compressor (201), a condenser (202) and an evaporator (206) for further cooling process air from the indirect evaporative cooling unit. A preferred desiccant is potassium formate.
US12188680B2

A system and method for filtering contaminants from air has a housing assembly further comprising at least one air inlet and outlet. An intake fan assembly draws air in and propels the air through at least one tube assembly leading to a bottom portion of a removable aqueous solution tank member. A plurality of hole members lines an upper surface of a submerged portion of the tube assembly from which bubbles travel upward through an aqueous solution to a condensing chamber assembly. At least one cooling condenser coil assembly in a first duct cools the air to removing humidity and contaminants, the air then traveling to a second duct bearing a heating coil assembly. The air travels through the second duct to a dry filtration system including a removable carbon filter screen fronting the exit portion. At least one electric motor assembly and LED control assembly permits and controls operation.
US12188671B2

A system and method controls a heat transfer system for palletized product. A controller and an array of sensors cooperate to control chillers and fans to efficiently change the temperature of product within the cases, while collecting and providing data regarding the efficacy and overall spatial profile of the freezing or other temperature-control operation. These data can be used to provide user feedback, optimize the temperature-control process, and ensure a desired performance of the system.
US12188667B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing thermal modeling. In one aspect, a method includes receiving monitoring data comprising temperature data measured inside a site, mode data, and state data, receiving weather data descriptive of weather at the site, and aligning the received temperature data, mode data, and state data with the received weather data. The method also includes determining an internal heat gain representing an amount of heat generated at the site irrespective of the heating or cooling system, determining at least one of a thermal product for the site or a thermal potential for the heating or cooling system, generating, based on the internal gain and the thermal product or the thermal potential, a thermal model for the site, and providing, as output, the generated thermal model.
US12188659B2

A decorative-flame burner includes a manifold elongated along an axis and a plurality of nipples supported by the manifold. A jet is supported by and protrudes outwardly from each nipple. Each nipple is elongated transverse to the axis from a first end of the nipple to a second end of the nipple. Each nipple has threads at the first end of the nipple and the manifold includes threaded holes spaced from each other along the axis and threadedly engaged with the threads on the first ends of the nipples.
US12188656B2

Provided is a correlation deriving method including the steps of: generating coal ash by incinerating coal; generating sintered ash by heating the coal ash at a predetermined heating temperature within a range of a combustion temperature of a coal burning boiler; measuring hardness of the sintered ash; measuring an exhaust gas temperature exhibited when coal which is to have the hardness is burnt in the coal burning boiler; and deriving a correlation between the hardness and the exhaust gas temperature.
US12188634B1

The flashlight with illuminating dome member is intended for use as a flashlight. The flashlight with illuminating dome member generates an illumination with an adjustable field of illumination. By adjustable field of illumination is meant that the flashlight with illuminating dome member generates a field of illumination selected from the group consisting of: a) an omnidirectional field of illumination (such as area lighting); and, b) a directed field of illumination formed from a collimation of the generated illumination. The flashlight with illuminating dome member incorporates a housing structure and a lamp circuit. The housing structure contains the lamp circuit. The housing structure adjusts the field of illumination generated by the lamp circuit. The lamp circuit is an electric circuit.
US12188624B1

A high-color-gamut quantum dot lens and a method for manufacturing a backlight module are provided. The method includes: mixing quantum dots with an acrylic resin, carrying out mixing granulation on the quantum dots and the acrylic resin by using an internal mixer to obtain quantum dot acrylic particles, carrying out injection molding on an acrylic material containing quantum dots to obtain a quantum dot lens, and then spraying a water and oxygen resistant transparent material on the surface of the injection-molded quantum dot lens for encapsulation. Light emitted from a white LED chip irradiates onto the quantum dot lens, and an RGB independent spectrum is superposed on a common fluorescent powder spectrum by means of a quantum dot light conversion material; and the superposed spectrum obtained thereby passes through an LCD screen, and a color display screen with a high color saturation and a wide color gamut will be obtained.
US12188622B2

A light emitting device configured to emit light with a total color temperature (CTtot), said light emitting device comprising at least one first light emitting diode (LED) filament, and at least one second LED filament, wherein each of the at least one first LED filament and the at least one second LED filament comprises an elongated carrier, and an array of light emitting diodes mounted on said substrate; and a controller for individually controlling said at least first LED filament and said at least one second LED filament, wherein said at least one first LED filament is arranged to emit light of a first color temperature (CT1), said first color temperature being controllable in a first color temperature range, from CT1low to CT1high, wherein said at least one second LED filament is arranged to emit light of a second color temperature (CT2), said second color temperature being controllable in a second color temperature range, from CT2low to CT2high, and wherein said controller is configured to control said total color temperature (CTtot) from a first total color temperature (CTtot,1) to a second total color temperature (CTtot,2) by controlling the first color temperature, and the second color temperature according to a preselected control scheme, such that the difference between the first color temperature and the second color temperature (ΔCT) is not constant during the change of CTtot.
US12188620B2

A control unit is provided for a pressure vessel system having at least one pressure vessel with a pressure vessel valve designed to convey fuel from the pressure vessel into a discharge line in order to supply an energy converter. The control unit is configured to determine that a reduced-power operating mode of the energy converter is present, wherein, in the reduced-power operating mode, the fuel mass flow for supplying the energy converter is less than or equal to a predefined mass flow threshold value. The control unit is further configured to cause the pressure vessel valve to be intermittently opened during the execution of the reduced-power operating mode, in order to convey in each case a surge of fuel from the pressure vessel into the discharge line.
US12188607B1

A support stand for a portable electronic device includes a clip having a pair of planar jaws, each having an upper end, a lower end, an inner surface, and an outer surface. The lower ends of the jaws are integrally joined by a uniquely designed hinge mechanism that biases the jaws in a closed orientation that allows the jaws to expand to fit around and tightly grip a desired electronic device. When the jaws are detached from the electronic device, the hinge mechanism forces the jaws into a collapsed, flat orientation, allowing the clip to be easily transported and stored.
US12188600B2

Fasteners for fastening at least two parts, comprising one or more pins and one or more tabs on a first part, one or more holes and one or more connectors on a second part, and wherein the one or more pins of the first part are inserted into the one or more holes of the second part and the one or more tabs of the first part are snapped onto the one or more connectors of the second part to form a manifold.
US12188595B2

A plug-type coupling for connecting first and second fluid lines or a sub-assembly, which are designed with a mating plug-type coupling. The plug-type coupling including a housing including a sleeve section with a receiving channel (8) for axially receiving an adapter sleeve. The adapter sleeve being removably held in a positive-locking manner. The adapter sleeve includes a through-opening for a plug shaft of the mating plug-type coupling and a retaining means for removable attachment of the mating plug-type coupling. In an assembled state, the retaining means axially blocks the mating plug-type coupling with respect to the assembly axis. A locking element is arranged on an outer circumference of the sleeve section and is axially movable from a release position, which releases the retaining means, into a locking position, which locks the retaining means. In the release position, the locking element is fixed against axial movement into the locking position.
US12188589B2

A device for anchoring a flexible line includes a base having an indentation that receives a portion of the line and a cover. The base defines a cavity curved at a first site in a first direction to prevent or limit the line from sliding out of the indentation. The cover releases the indentation for insertion of the line when the cover is in an open position, and covers the indentation when in a closed position to prevent or limit the received portion of the line from sliding out of the indentation. The cover has a receptacle portion which, in a closed position, is arranged at one end of the indentation and extends the cavity so that the cavity is curved in a region of the receptacle portion at a second site in a second direction running transversely or in a direction opposite to the first direction.
US12188583B2

A charged particle accelerator and a method for building the same includes in a vacuum-duct joint-portion, a male screw 21 engraved on an outer peripheral surface of a joint, a contact surface 25 to be brought into contact with an annular seal 12 is formed at the end of the inner peripheral surface 22 of the joint, a pressing surface 26 for pressing the annular seal 12 toward the contact surface 25 of the joint 11A is formed on the ring, an abutting surface 28 that abuts on the ring 15 is formed on the nut, and a female screw 27 to be screwed to the male screw 21 of the joint 11A is engraved on the inner peripheral surface of the nut 16.
US12188579B2

A gas appliance comprises a combustion device, an ignitor, a gas valve, a blower, a detecting device, and a control device. A control method thereof comprises: the control device is operated in a detection mode in which the control device controls the ignitor to ignite and controls the gas valve as well as the blower to provide a fixed gas flow and a fixed air flow to the combustion device. After igniting the flames, the control device determines burning states detected by the detecting device; if matching a first state, the control device controls the gas valve and the blower in correspondence to a first control data of the first natural gas; if matching the second state, the control device controls the gas valve and the blower in correspondence to a second control data of the second natural gas. In this way, the gas appliance is suitable for burning natural gas generating various heating values.
US12188571B2

A protective cap for a plumbing fitting is disclosed. The plumbing fitting has a body having a cavity with a flow path extending therethrough. The protective cap comprises a sealing surface. In a first mode the sealing surface is configured to engage with the body to seal the cavity. The protective cap further comprises a receptacle for receiving an actuator. In a second mode the protective cap engages with the actuator of a mechanism fitting within the cavity such that the protective cap forms a handle for the actuator.
US12188563B2

A seal assembly configured to reduce fluid flow from an axially upstream side of the seal assembly to an axially downstream side of the seal assembly includes a primary seal and a secondary seal assembly disposed at an axially forward end of the primary seal. The secondary seal assembly includes a seal support and a secondary seal. The seal support includes a downstream axial face disposed axially proximate to and facing the primary seal, an upstream axial face opposite the downstream axial face, a body extending from the downstream axial face to the upstream axial face, a first leg extending radially inward from the body, a second leg extending radially inward from the body, and a mistake-proofing protrusion extending from the upstream axial face and in an axially upstream direction.
US12188561B2

A sealing system includes an outer member having a bore and an inner member received in the bore, the inner member including an outer surface with a shoulder. A seal member includes an outer annular insert having a first diameter and an inner annular insert having a second smaller diameter. An elastomeric body includes an outer portion over-molded on the outer annular insert and an inner portion over-molded on the inner annular insert and including an inner seal member extending radially inward from the inner annular insert. The elastomeric body including a webbing connecting the outer portion to the inner portion. the elastomeric body including a plurality of ribs extending radially outward from the inner portion of the elastomeric body along an interface between the webbing and the inner portion of the elastomeric body. The inner portion of the elastomeric body is against the shoulder on the inner member.
US12188560B2

Sealing gas systems and related methods are provided. The sealing gas system includes a machine having a first end, a bearing carrier, and a shaft seal vent, wherein the machine receives a sealing gas flow; and at least one processor, wherein the at least one processor includes or is in communication with a temperature controller for detecting a temperature of a vent gas flow at the shaft seal vent; wherein the at least one processor and/or the temperature controller are configured to detect a process gas flow through the shaft seal vent based on the detected temperature of the vent gas flow at the shaft seal vent.
US12188556B2

A blocking component includes a body, arranged fixedly, a slidable member, slidably connected to the body and movable relative to the body, an elastic member, arranged between the body and the slidable member and configured to apply an elastic reset force to the slidable member so that the slidable member tends to move towards the outside of the body and a blocking member, rotatably connected to the slidable member and having a stop surface facing away from the body, a transition surface facing the body, and an abutting surface facing the slidable member. When the blocking member is in a natural state, the abutting surface is in contact with a surface of the slidable member, and the natural state includes at least a state in which no external force away from the body is applied to the transition surface.
US12188553B1

A gearbox for a motor vehicle drivetrain is provided including a gearbox housing; and a differential inside of the gearbox housing configured for driving a first output shaft and a second output shaft about a center axis and for allowing the first output shaft and the second output shaft to rotate about the center axis at different speeds. The differential includes a first side gear on a first side of the differential configured for being drivingly connected to the first output shaft; a second side gear on a second side of the differential configured for being drivingly connected to the second output shaft; a differential housing radially surrounding the first and second side gears; and a first bearing rotatably supporting the differential housing with respect to the gearbox housing. The differential housing includes axially extending holes passing therethrough from an exterior of the differential housing to an interior of the differential housing for directing fluid that is between the differential housing and the gearbox housing into the interior of the differential housing.
US12188550B1

A gear assembly having a rotatable housing with an axial end face and a lubrication in-flow opening and a gear set located therein. A lubricant collection ring having an axially extending outer wall is connected to the axial end face. A radially inwardly extending sidewall extends from the axially extending outer wall in a position spaced apart from the axial end face. A lubricant deflector ring is connected to the rotatable housing radially inwardly from the lubricant collection ring. The lubricant deflector ring has a plurality of radially outwardly directed vanes that overlap with the lubricant collection ring. The vanes are configured to fling lubricant against the radially outwardly located lubricant collection ring which directs the lubricant to the at least one lubrication in-flow opening to provide lubricant to the at least one lubricant in-flow opening in the rotatable housing in order to lubricate the gear set located therein.
US12188549B2

Provided is a unit including: a motor case configured to accommodate a motor, a gear case configured to accommodate a gear connected to the motor; and a cover having a portion sandwiched between the gear and the motor, in which the motor case communicates with the gear case via an opening of the cover, and the opening is positioned below a horizontal plane passing through an axis of the gear and orthogonal to a gravity direction.
US12188547B2

The present disclosure is a flex drive with an input configured to be coupled to a motor or drive. The input can have multiple engagement devices removably coupled to the input. The flex drive can have a drive gear portion that is engaged with the engagement devices. A static gear can be partially engaged by the drive gear based on the engagement devices. A first laminate removably coupled to the drive gear, a flex cup removably coupled to the first laminate, and a second laminate removably coupled to the flex cup can allow for the flexibility desired for a flexgear. An output can be removably coupled to the second laminate.
US12188543B2

A speed reducer-equipped motor includes a motor, first gear, eccentric shaft, and stopper protrusions. The speed reducer-equipped motor also includes a transmission gear, an output member, a rotation stopper, and an interference avoider. The transmission gear revolves around an axis of the first gear following rotation of the first gear along with the eccentric shaft. The output member rotates following the revolution of the transmission gear. The rotation stopper works to stop the transmission gear from rotating the center thereof in response to sliding motion of the stopper protrusions on the rotation stopper. The interference avoider is arranged between the rotation stopper and the transmission gear and works to avoid physical or mechanical interference of corners of the rotation stopper which are located close to the stopper protrusions with base end portions of the stopper protrusions.
US12188540B2

A method of assembling an accumulator for a suspension damper where the method includes the steps of forming an outer shell of an accumulator, assembling a bellows assembly by connecting distal and proximal plates to opposite ends of an annular bellows wall, and inserting the bellows assembly into the outer shell. The outer shell is formed such that it includes a distal end with an end wall and an open end opposite the distal end. The bellows assembly is inserted into the open end of the outer shell with the distal plate facing the end wall of the outer shell. The method proceeds with coupling the distal plate of the bellows assembly to a stem of a gas charging port on the end wall of the outer shell at a fixed axial position using a fixation component that engages the stem of the gas charging port.
US12188532B2

A device component has a magnetorheological braking apparatus with a stationary holder and at least two brake components. One of the two brake components is connected to the holder for conjoint rotation and extends in the axial direction. The two brake components can be rotated relative to each other. The second brake component has a hollow sleeve part and surrounds the first brake component. A closed chamber is formed between the brake components. The second brake component is rotatably accommodated on the first brake component at a first end of the closed chamber. The closed chamber is substantially filled with a magnetorheological medium. A magnetic-field generator forms a magnetic field to influence the medium in the closed chamber. The second brake component is axially slidable on the first brake component to change a volume of the closed chamber to compensate for temperature-related and/or leakage-related volume changes.
US12188530B1

A hydraulic piston position determination system for a vehicle includes a hydraulic piston actuator configured to move a piston member in response to a hydraulic fluid pressure to engage/disengage a friction member, a hydraulic solenoid valve configured to control the hydraulic fluid pressure at the hydraulic piston actuator by regulating a flow of hydraulic fluid from a hydraulic fluid supply system, and a controller configured to control the hydraulic piston actuator by controlling the hydraulic solenoid valve according to an actual duty cycle based on a flow demand change associated with the hydraulic piston actuator, and determine a position of the hydraulic piston actuator based on (i) a magnetic reluctance change and (ii) a difference between the actual duty cycle and a steady-state duty cycle for the hydraulic solenoid valve.
US12188529B2

A radially compliant connection includes an axis, a first plate with a first connection portion, a second plate with a second connection portion, an intermediate plate with third and fourth connection portions, a first flexible element fixed to the first connection portion and to the third connection portion, and a second flexible element fixed to the second connection portion and to the fourth connection portion. In some example embodiments, the first connection portion has a radially inner surface with a first radius, and the second connection portion has a first radially outer surface with a second radius, less than the first radius. In an example embodiment, the third connection portion has a second radially outer surface with a third radius, equal to the second radius, or the fourth connection portion has a third radially outer surface with a fourth radius, equal to the second radius.
US12188523B2

Device for coupling two shafts end-to-end, comprising a pair of dog clutch members (16, 28). Each dog clutch member is configured so as to be able to be secured to an end of a shaft to be coupled, and the two dog clutch members (16, 28) have complementary shapes. A first dog clutch member (16) is pivotably mounted in a first casing (6). A second dog clutch member (28) is pivotably mounted in an intermediate bearing (8). The intermediate bearing (8) is slidably mounted in a second casing (10) assumed to be fixed, the intermediate bearing (8) being able to slide relative to the second casing (10) in a direction parallel to the two shafts to be coupled, termed the longitudinal direction. The intermediate bearing (8) is elastically prestressed in the direction of the first casing (6).
US12188514B2

A hand held electronic device (10) including an air mouse unit for communicating with a remote host device (30) having a display screen (32) on which a cursor is displayed, wherein during operation as an air mouse the movement of the device controls the movement of the cursor, the device comprises an elongated body (11) with different surface regions accessible by a finger of the holding hand, and in one accessible surface region has a control field (35, 36), and a touch sensor (23, 24) is arranged under the control field (35, 36) that senses when the control field (35, 36) is touched by the finger and when the finger is moved thereon, and the air mouse unit has a deflection control unit (27) controlling the speed of the cursor movement in response to a unity movement of the device, and a processor (43) is connected to the touch sensor (23, 24) that controls the deflection control unit (27) to increase or decrease the speed of the cursor control in response to a predetermined first finger movement. The device can be complemented with a direct data entry function using a different surface region and with a conventional mouse function using a further different region.
US12188513B2

The present disclosure describes systems and techniques for sealing over fasteners coupled to exterior building enclosures, including discrete adhesive patches, as well as various dispenser systems thereof. In some examples, a system includes a system for sealing over fastener heads coupled to one or more building enclosure layers, the system comprising an elongated release liner wrapped into a cylindrical roll. In some examples, the system includes a plurality of circular fastener patches distributed longitudinally along the release liner, each fastener patch comprising. According to some embodiments, the plurality of circular fastener patches includes a conformable air-tight and water-tight film layer. The plurality of circular fastener patches may include a pressure-sensitive and hydrophobic adhesive layer disposed between the film layer and the release liner.
US12188508B2

A fastener includes a sleeve, a pin, and a visual indicator. The sleeve includes a tubular body. The pin includes a shank. At least a portion of the shank of the pin is configured to extend through the tubular body of the sleeve and to facilitate deformation of a portion of the tubular body into a bulb in response to a force applied to the tubular body of the sleeve by the shank of the pin. The visual indicator is configured to provide a visual verification of correct formation of the bulb.
US12188506B2

The present invention relates to pipe clamps, the pipe clamps being firmly fixed at set heights of pipes installed across the ceilings and floors of buildings to allow various members, such as shelves, holders, clothes hangers, to be selectively attached thereto for use.
US12188490B2

A pump capable of producing both positive pressure and a vacuum. The pump utilizes a combustion chamber and various valve assemblies. The pump operates via a process of internal gas combustion combined with the movement of fluid within a combustion chamber and various valve assemblies. The combustion of gas and fluid movement creates a force that is harnessed to generate vacuum or pressure from the combustion process.
US12188486B2

A blower is provided. The blower according to the present disclosure includes: a fan causing airflow; a lower body forming an inner space at which the fan is disposed, and having a suction hole through which air passes; and a first upper body positioned above the lower body, and the first upper body may include a first wall forming a first flow path communicating with the inner space of the lower body and a first panel surrounding the first wall, and the first panel may include a first slit formed through the first panel and discharging air flowing through the first flow path to an outside of the first panel.
Patent Agency Ranking