Document Document Title
US12051483B2 Semiconductor memory device including memory string and plurality of select transistors and method including a write operation
In a semiconductor memory device, in a write operation performed to a memory cell transistor, a first voltage is applied to a first word line and a second voltage lower than the first voltage is applied to a second word line. When a stop command is received during the write operation, a third voltage lower than the second voltage is applied to the first and second word lines, thereafter a fourth voltage higher than the third voltage is applied to a first selection line, thereon or thereafter a fifth voltage higher than the fourth voltage is applied to the first and second word lines, thereafter a sixth voltage lower than the fourth voltage is applied to the first selection line, and thereafter a seventh voltage is applied to the first and second word lines.
US12051476B2 Testing disruptive memories
Memory built-in self-test (MBIST) circuitry for a disruptive memory includes an address sequencer configured to select an address with the disruptive memory as a test location, and control circuitry configured to direct a test sequence including a plurality of test operations on the test location. The control circuitry includes a first fault counter and a second fault counter, in which the control circuitry is configured to, after each test operation of the test sequence, determine whether to selectively update a first fault counter and whether to selectively update a second fault counter. The address sequencer, after completion of the test sequence, selects a next address within the disruptive memory as a next test location.
US12051471B2 Read disturb management
An example system can include a memory device and a processing device. The memory device can include a group of memory cells. The processing device can be coupled to the memory device. The processing device can be configured to determine a distance of a memory die from a center of a memory component. The processing device can be configured to perform a read disturb operation on the memory die based on the determined distance use a first voltage window for a set of memory cells of the group of memory cells during a first time period.
US12051463B2 Decoder architecture for memory device
Methods, systems, and devices for decoder architecture for memory device are described. An apparatus includes a memory array having a memory cell and an access line coupled with the cell and a decoder having a first stage and a second stage. The decoder supplying a first voltage during a first access operation and a second voltage during a second access operation to the access line. The second stage of the decoder includes a first transistor that supplies the first voltage based on a third voltage at the source of the first transistor exceeding a fourth voltage at a gate of the first transistor and a first threshold voltage. The second stage includes a second transistor that supplies the second voltage based on a fifth voltage at a gate of the second transistor exceeding a sixth voltage at the source of the second transistor and a second threshold voltage.
US12051462B2 Apparatuses, systems, and methods for frequency-dependent signal modulation
Apparatuses, systems, and methods for high-pass filtering pre-emphasis circuits. A device may use a pre-emphasis driver to provide a multi-level signal based on multiple binary signals. The pre-emphasis driver includes a primary driver coupled in parallel with at least one equalizer path, each of which includes an equalizer driver and a filtering element. The filtering element may be an AC filtering element, such as a capacitor. The equalizer paths may contribute equalized signal(s) which have a high-pass filtering behavior. The pre-emphasis circuit may combine the primary signal from the primary driver and the equalized signals to generate an overall output multi-level signal. In some embodiments, the pre-emphasis driver may be a pulse amplitude modulated (PAM) driver, such as a PAM4 driver with four levels of the multi-level driver.
US12051458B2 Techniques to refresh memory systems operating in low power states based on temperature
Methods, systems, and devices for techniques to refresh memory systems operating in low power states are described. The memory system may operate in a first power mode that includes deactivation of a voltage rail that supplies power to the memory system. The memory system may receive the power over the voltage rail during a time period that the memory system is operating in the first power mode. In some cases, the memory system may determine that the power may be received for a duration and a command is not received during that duration. The memory system may perform a self-refresh operation based on determining that the duration indicated by the timer expires without receiving a command.
US12051455B2 Variable resistance memory device
A variable resistance memory device includes active regions apart from each other, common bit line contacts in the active regions, first active source contacts on first active regions near one edge of each of the common bit line contacts, second active source contacts on second active regions near another edge of each of the common bit line contacts, word lines between the first active source contacts and the common bit line contacts and between the common bit line contacts and the second active source contacts, bit lines on the common bit line contacts, variable resistance layers connected to the second active source contacts, the word lines, and the bit lines, spin-orbit torque (SOT) layers connected to the first active source contacts on the variable resistance layers, the word lines, and the bit lines, source line contacts on the SOT layers, and source lines connected to the source line contacts.
US12051454B2 Magnetic recording medium, magnetic tape cartridge, and magnetic recording and reproducing device
The magnetic recording medium has an arithmetic average roughness Ra of a surface of a magnetic layer is 2.2 nm or less, a fluorine concentration A obtained by X-ray photoelectron spectroscopy performed on a surface of the magnetic layer at a photoelectron take-off angle of 10 degrees being 5 atom % or more and 50 atom % or less, and B, which is calculated by Equation 1 from an integrated intensity Ftotal of fragments derived from a fluorine-containing compound obtained for an entire region in a thickness direction of a cross section of the magnetic layer by line profile analysis of TOF-SIMS and an integrated intensity Fupper of fragments derived from a fluorine compound obtained for a region from the surface of the magnetic layer to an intermediate thickness in the thickness direction of the cross section, being 60% or more and 95% or less, Equation 1:B=(Fupper/Ftotal)×100.
US12051453B2 Active spacing control for contactless tape recording
The present invention relates to the field of controlling tape drive magnetic head spacing and the use of hard disk drive heads in a tape drive. The present invention is related to magnetic tape data storage and tape recorders that include components designed to minimize or eliminate head-to-tape contact to reduce or eliminate wear and contamination of the tape and the magnetic heads. Methods and apparatus of the present invention may control the head-to-media spacing by moving locations of magnetic heads relative to a tape. Such apparatus may include components designed to minimize magnetic spacing. This may be accomplished using actuators that move magnetic heads, or that move both magnetic heads and the tape of a tape drive. This may include supporting a back surface of the tape. The movement of the tape past the magnetic heads may be performed using mechanisms that contact and drive the back surface of the tape.
US12051448B2 Magnetic tape, magnetic tape cartridge, and magnetic tape apparatus
Provided are a magnetic tape, a magnetic tape cartridge and a magnetic tape apparatus including the magnetic tape. The magnetic tape includes: a non-magnetic support; and a magnetic layer containing a ferromagnetic powder. An amount of a fluid lubricant extracted from a surface of the magnetic layer after sliding on a magnetic head in an environment of a temperature of 60° C.±1° C. and a relative humidity of 10% is 50% or more of an amount of the fluid lubricant extracted from the surface of the magnetic layer before the sliding, on a mass basis.
US12051447B2 Video editing method, apparatus, device, and storage medium
The present disclosure provides a video editing method, an apparatus, a device, and a storage medium, and the method includes: first displaying, in response to a preset triggering operation for a target video template, at least one material adding entry corresponding to the target video template; receiving a first video material added from a first material adding entry among the at least one material adding entry; and generating a first video clip and a freeze-frame video clip based on the first video material in accordance with a video editing operation indicated by the target video template, and compositing to obtain a target video based on the first video clip and the freeze-frame video clip.
US12051445B1 Method and apparatus of video editing, and electronic device and storage medium
Embodiments of the present disclosure provide a method and apparatus of video editing, an electronic device and a storage medium. The method comprises: determining an ineffective text in a speech text of a target video and a timeline position of the ineffective text by performing speech recognition on an audio in the target video; presenting an editing track segment of the target video on an editing interface of the target video, and identifying a timeline interval of the ineffective text on the editing track segment based on the timeline position of the ineffective text; in response to an adjustment operation on the ineffective text, adjusting the timeline interval of the ineffective text on the editing track segment of the target video; in response to a video segment deleting operation on the ineffective text, deleting a video segment of the editing track segment within the timeline interval of the ineffective text from the target video.
US12051437B2 Improving speech intelligibility by varying gains of sound types based on scene information
Provided are an electronic apparatus and a controlling method thereof. The electronic apparatus includes an inputter and a processor configured to, based on receiving an audio signal through the inputter, obtain a speech intelligibility for the audio signal, and modify the audio signal so that the speech intelligibility becomes a target intelligibility that is set based on scene information regarding a type of audio included in the audio signal, and the type of audio includes at least one of a sound effect, shouting, music, or a speech.
US12051433B2 Conversion learning apparatus, conversion learning method, conversion learning program and conversion apparatus
A conversion learning device includes: a source encoding unit that converts, by using a first machine learning model, a feature amount sequence of a source domain that is a characteristic of conversion-source content data, into a first internal representation vector sequence that is a matrix in which internal representation vectors at individual locations of the feature amount sequence of the source domain are arranged; a target encoding unit that converts, by using a second machine learning model, a feature amount sequence of a target domain that is a characteristic of conversion-target content data, into a second internal representation vector sequence that is a matrix in which internal representation vectors at individual locations of the feature amount sequence of the target domain are arranged; an attention matrix calculation unit that calculates, by using the first internal representation vector sequence and the second internal representation vector sequence, an attention matrix that is a matrix mapping the individual locations of the feature amount sequence of the source domain to the individual locations of the feature amount sequence of the target domain, and calculates a third internal representation vector sequence that is a product of an internal representation vector sequence calculated by linear conversion of the first internal representation vector sequence and the attention matrix; a target decoding unit that calculates, by using the third internal representation vector sequence, a feature amount sequence of a conversion domain that is used to convert the source domain into the conversion domain, by using a third machine learning model; and a learning execution unit that causes at least one of the target encoding unit and the target decoding unit to learn such that a distance between a submatrix of the feature amount sequence of the target domain and a submatrix of the feature amount sequence of the conversion domain becomes shorter.
US12051429B2 Transform ambisonic coefficients using an adaptive network for preserving spatial direction
A device includes a memory configured to store untransformed ambisonic coefficients at different time segments. The device includes one or more processors configured to obtain the untransformed ambisonic coefficients at the different time segments, where the untransformed ambisonic coefficients at the different time segments represent a soundfield at the different time segments. The one or more processors are configured to apply one adaptive network, based on a constraint that includes preservation of a spatial direction of one or more audio sources in the soundfield at the different time segments, to the untransformed ambisonic coefficients at the different time segments to generate transformed ambisonic coefficients at the different time segments, wherein the transformed ambisonic coefficients at the different time segments represent a modified soundfield at the different time segments, that was modified based on the constraint. The one or more processors are also configured to apply an additional adaptive network.
US12051426B2 Method and system for data transmission by using sound
A method for facilitating transfer of data by using sound is provided. The method includes receiving, via a graphical user interface, a request, the request relating to a transfer of a file; retrieving the file from a memory; encrypting, by using a token, the retrieved file; encoding the encrypted file into sound data, the sound data relating to an audio file format; and converting, via a first electroacoustic transducer, the encoded sound data into an acoustic wave.
US12051425B2 Systems and methods of audio decoder determination and selection
Playback devices can support audio encoded using various encoding schemes. Playing back such content includes receiving, at a playback device, audio data from an audio source; and receiving an indication from the audio source that the audio data is encoded in the compressed audio format. The device determines, independently of receiving the indication from the audio source that the audio data is encoded in the compressed audio format, whether the audio data is encoded in a compressed audio format. If the audio data is determined to be encoded in the compressed audio format: the device selects a decoder from among a plurality of decoders; decodes the audio data using the selected decoder; and plays back the decoded audio data via the playback device. If the audio data is determined not to be encoded in the compressed audio format, the device inhibits playback of the audio data.
US12051420B2 Information processing method, system, apparatus, electronic device and storage medium
An information processing method, a system, an apparatus, an electronic device and a storage medium, where the method is applied to a client, and includes: receiving a transcript and a sentence identifier of the transcript sent by a service server; reading a local sentence identifier, and when the received sentence identifier is the same as the local sentence identifier, updating a displayed caption content corresponding to the local sentence identifier with the transcript. When the received sentence identifier of the client is the same as the local sentence identifier, the displayed caption content is replaced with the received transcript.
US12051419B1 Device control using near real time modeling
Systems and methods for device control using near real time learning are disclosed. For example, an automatic action is performed by a target device in response to a predefined condition being met. Thereafter, context data is gathered and utilized to determine whether a negative user reaction has been provided in response to performance of the automatic action. When a negative user reaction is determined, mitigating actions may be taken close in time to when the context data is received to prevent further negative user reactions.
US12051418B2 Arbitration-based voice recognition
A first network microphone device (NMD) is configured to receive, from a second NMD, a first arbitration message including (i) a first measure of confidence associated with a voice input detected by the second NMD and (ii) the voice input detected by the second NMD, and receive, from a third NMD, a second arbitration message including (i) a second measure of confidence associated with the voice input as detected by the third NMD and (ii) the voice input as detected by the third NMD. The first NMD is configured to determine that the second measure of confidence is greater than the first measure of confidence and based on the determination, perform voice recognition based on the voice input as detected by the third NMD, where the voice input includes a command to control audio playback by the first, second, and/or third NMD, and after performing voice recognition, executing the command.
US12051415B1 Integration of speech processing functionality with organization systems
Systems and methods for integration of speech processing functionality with organization systems are disclosed. For example, a voice interface application may be created to enable a voice interface functionality for devices associated with an organization. Space identifiers of spaces of the organization may be created and associated with the voice interface application. Devices associated with the space identifiers may be enabled for utilizing the voice interface application and may be set up utilizing wireless network identifiers associated with the spaces and/or the organization.
US12051412B2 Control device, system, and control method
A control device includes at least one memory, and at least one processor configured to detect a voice segment from sound data, the sound data being detected while a controlled object operates, and stop the controlled object based on following conditions: a speaking speed is a predetermined speed threshold or greater, the speaking speed being calculated based on a portion of the sound data in the voice segment; and a length of the voice segment is a predetermined length threshold or less.
US12051409B2 Systems and methods for automated discrepancy determination, explanation, and resolution with personalization
Systems and methods are provided herein for autonomously determining and resolving a customer's perceived discrepancy during a customer service interaction. The method can include receiving an incoming communication from a customer; extracting a perceived state and an expected state (possibly of a product or service) based on the incoming communication; determining a perceived discrepancy between the perceived and expected states of the customer; retrieving customer information; extracting a current state of the customer from the retrieved customer information, verifying, by a rule-based platform, the discrepancy; generating a response based on the discrepancy after comparing the perceived stated with the current state, where the response may include a confirmation or a correction related to the discrepancy and a personalized explanation describing the current state of the customer; and outputting, for presentation to the customer, the response.
US12051402B2 Speech endpointing based on word comparisons
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing based on word comparisons are described. In one aspect, a method includes the actions of obtaining a transcription of an utterance. The actions further include determining, as a first value, a quantity of text samples in a collection of text samples that (i) include terms that match the transcription, and (ii) do not include any additional terms. The actions further include determining, as a second value, a quantity of text samples in the collection of text samples that (i) include terms that match the transcription, and (ii) include one or more additional terms. The actions further include classifying the utterance as a likely incomplete utterance or not a likely incomplete utterance based at least on comparing the first value and the second value.
US12051397B2 Audio privacy protection for surveillance systems
Systems and methods for audio privacy in network video surveillance systems are described. A video camera may include an image sensor and a microphone to generate a video stream. Responsive to detecting a human speaking condition in the video stream, the audio data may be selectively modified to mask a human voice component of the audio data for storing and/or displaying the surveillance video stream.
US12051395B2 System and method for providing a video with lyrics overlay for use in a social messaging environment
A server system receives, from a first client device, a video recording created by the first client device and an indication that the video recording is to be associated with a media content item. The server system retrieves text associated with the media content item and provides the text for display at the first client device as a text lens overlay that is mapped to a portion of an object in the video recording of the first client device and follows movement of the portion of an object in the video recording created by the first client device. The server system provides, to a second client device, the video recording in combination with the media content item; and the text associated with the media content item as the text lens overlay that is mapped to the portion of the object of the first client device.
US12051391B2 Embedding animation in electronic mail, text messages and websites
Provided are techniques for providing animation in electronic communications. An image is generated by capturing multiple photographs from a camera or video camera. The first photograph is called the “key photo.” Using a graphics program, photos subsequent to the key photo are edited to cut an element common to the subsequent photos. The cut images are pasted into the key photo as layers. The modified key photo, including the layers, is stored as a web-enabled graphics file, which is then transmitted in conjunction with electronic communication. When the electronic communication is received, the key photo is displayed and each of the layers is displayed and removed in the order that each was taken with a short delay between photos. In this manner, a movie is generated with much smaller files than is currently possible.
US12051390B2 Runtime switchable graphics with a smart multiplexer
Methods, systems and apparatuses may provide for technology to receive a first video data stream from a first graphics display engine via a first video data channel, receive a second video data stream from a second graphics display engine via a second video data channel, and switch a video output from the first video data stream to the second video data stream based on a switch command to accompany the second video data stream.
US12051388B2 Transmitter device
A transmitter device adapted to be coupled to an image providing device and a receiver device includes first and second conversion units, a wireless module, and a processing unit. The first conversion unit and the second conversion unit are configured to be coupled to the image providing device through an HDMI transmission cable and a Type-C transmission cable, respectively, so as to respectively receive a first video and audio stream and a second video and audio stream provided by the image providing device. The wireless module is connected to the receiver device through wireless communication. The processing unit preferentially selects the first conversion unit to receive a first video and audio signal output by converting the first video and audio stream by the first conversion unit and transmits the first video and audio signal to the receiver device through the wireless module.
US12051387B2 Imaging device and method for controlling imaging device
To enable uncompressed RAW data to be appropriately transmitted from an imaging device to an external device. A transmission unit transmits uncompressed RAW data to an external device via a transmission path. In a case where the external device does not support the uncompressed RAW data, the control unit controls the transmission unit so as not to perform output processing for outputting the uncompressed RAW data to the transmission path. For example, the information reception unit receives identification information indicating that the external device supports the uncompressed RAW data from the external device via the transmission path.
US12051384B2 Foveated display and driving scheme
A display may be foveated to reduce power consumption and increase row scan timing margin. In one embodiment, the display includes pixels, where a first set of the pixels are formed to have a low resolution and a second set of the pixels are formed to have a high resolution. A first subset of the first set of pixels is formed in a first pixel cell layout and includes anodes formed in a first anode layout. A second subset of the second set of pixels is formed in a second pixel layout and includes anodes formed in a second anode layout. In another embodiment, the display similarly includes pixels formed to have a low resolution or a high resolution. The pixels of this embodiment may be formed in the same anode layout.
US12051382B2 System and method for controlling back light unit
A system for controlling backlight unit capable of reducing a time difference between an image displayed on a display panel and local dimming of the backlight unit, includes a plurality of dimming control devices configured to receive an input data packet including dimming data, and control local dimming of a light source, which is included in a region assigned in advance in a backlight unit, using the dimming data, a plurality of gate lines configured to electrically connect a predetermined number of dimming control devices and configured to be sequentially driven according to a row driving method, and a micro controller unit configured to generate a gate control signal for driving the plurality of gate lines and the input data packet.
US12051379B2 Brightness compensation method, electronic device, and computer-readable storage medium
A brightness compensation method includes steps of: determining a start time of a backlight compensation drive signal of a current frame according to an end time of a standard backlight drive signal of the current frame, and starting transmitting the backlight compensation drive signal to a backlight assembly at the start time of the backlight compensation drive signal; and determining an end time of the backlight compensation drive signal according to a time length of the front porch period of the current frame, and stopping transmitting the backlight compensation drive signal to the backlight assembly at the end time of the backlight compensation drive signal, wherein, the backlight assembly emits light as standard backlight according to the standard backlight drive signal when receiving the standard backlight drive signal, and emits light as compensated backlight according to the backlight compensation drive signal when receiving the backlight compensation drive signal.
US12051372B2 Display device and driving method thereof
A display device according to an exemplary embodiment of the present inventive concept includes: pixels; scan lines extending in a row direction and connected to the pixels; a data lines extending in a column direction and connected to the pixels; a receiving lines extending in the column direction and connected to the pixels; and a compensation circuit portion that generates first sensing data by receiving a current flowing to the pixels through the receiving lines, and generates a compensation value that compensates a characteristic of a driving transistor included in each of the pixels by multiplying the first sensing data by a calibration factor that corresponds to a position of each of the pixels, wherein the calibration factor includes a line calibration factors that correspond to the receiving lines.
US12051369B2 Display apparatus
A display apparatus includes drivers included in first, second, and third driver groups in a peripheral area and disposed along a round corner of a display area. The first driver group includes a first driver electrically connected to a signal line on an i-th row, and a second driver adjacent to the first driver in a first arrangement direction and electrically connected to a signal line disposed on a (i+j)-th row (i
US12051366B2 Display panel including a shield electrode connected to a constant voltage line and display device
The display panel includes: a base substrate; a pixel unit, located on the base substrate, the pixel unit including a pixel circuit and a light-emitting element, wherein the pixel circuit is configured to drive the light-emitting element, the pixel circuit includes a driving transistor, and the driving transistor includes a gate electrode; a first gate signal line, connected to the gate electrode of the driving transistor; a constant voltage line, configured to provide a first constant voltage to the pixel circuit; and a shield electrode, connected to the constant voltage line, wherein an orthographic projection of the first gate signal line on the base substrate falls within an orthographic projection of the shield electrode on the base substrate.
US12051365B2 Multi-zone display with transparency compensation
An optical device. The optical device includes an underlying device that is sensitive to input light, and provides output light in a first spectrum based on absorbing the input light. The optical device further includes a stacked device, formed in an active area of a single semiconductor chip, coupled in an overlapping fashion to the underlying device. The stacked device includes first and second zones. Each zone has a plurality of active elements having a particular lateral size, where the lateral size is different for each zone. Each zone also has a plurality of transparent regions formed in the stacked device which are transparent to the light in the first spectrum to allow light in the first spectrum to pass through from the underlying device. The transparent regions are configured in size and shape to cause each zone to have a particular transmission efficiency for light in the first spectrum.
US12051359B2 Repair techniques for micro-LED devices and arrays
What disclosed are structures and methods for repairing emissive display systems. Various repairing techniques embodiments in accordance with the structures and methods are provided to conquer and mitigate the defected pixels and to increase the yield and reduce the cost of emissive displays systems.
US12051358B2 Interface display method and electronic device
An interface display method and an electronic device are provided. The method includes: In an AOD stage, an electronic device receives a screen-on operation. The electronic device displays a first interface when receiving the screen-on operation. The first interface includes a first wallpaper and a first wallpaper upper-layer element. In response to the screen-on operation, the electronic device exits the AOD stage and displays a second interface. The second interface includes a second wallpaper upper-layer element and a second wallpaper. The first interface is associated with or the same as the second interface. In the technical solution, a background wallpaper seems to be dynamically and continuously played when the electronic device enters the second interface from the first interface, thereby helping to enhance a visual effect of interface presentation.
US12051357B2 Display device
A power supply includes a first converter configured to convert an input voltage into a first output voltage, a first feedback circuit configured to output a first pulse width modulation (PWM) signal to the first converter to control a level of the first output voltage, and a mode controller configured to compare the input voltage and a reference voltage and determine whether the first converter operates in a first mode or a second mode based on the compared result. When the input voltage is less than or equal to the reference voltage, the first converter boosts the input voltage and outputs the boosted voltage as the first output voltage in the first mode. Further, when the input voltage is greater than the reference voltage, the first converter bypasses the input voltage and outputs the bypassed voltage as the first output voltage in the second mode.
US12051355B1 Device and method for pixel data compensation for display drivers with staggered bump arrangement
A display driver includes a bump array with a staggered bump arrangement, a data compensation circuit, and driver circuitry. The data compensation circuit processes input pixel data for a pixel of a display panel to generate compensated pixel data. The driver circuitry generates a data voltage based on the compensated pixel data and output the data voltage to the pixel via a bump of the bump array. The processing of the input pixel data is based on a location of the bump in the bump array.
US12051354B2 Driving method and display device
A driving method and a display device are disclosed. The driving method drives the display panel according to a common voltage look-up table, and the common voltage look-up table is generated by a method including: driving a preset area for display with a preset area gray-scale value; shooting the preset area and obtaining a brightness and a flicker value corresponding to the preset area; adjusting the common voltage value multiple times, and recording the common voltage value when the corresponding flicker value is the minimum as the optimal common voltage value; adjusting the preset area gray-scale value multiple times, and recording a plurality of optimal common voltage values corresponding to the adjusted preset area gray-scale values; and generating the common voltage look-up table according to the multiple preset area gray-scale values and the corresponding optimal common voltage values.
US12051352B2 Light emitting display apparatus
A emitting display device can include a display panel including a plurality of pixels; a plurality of gate lines configured to supply gate signals to the pixels; and a plurality of stages connected to the plurality of gate lines, and configured to output gate pulses to a group of pixels connected to at least two gate lines among the plurality of gate lines for sensing a characteristic of each pixel among the group of pixels during a sensing period.
US12051345B2 Vehicular display control device
A display control device sets a display position of an image to be recognized by a driver of a vehicle as a virtual image such that the image is superimposed on a scenery in front of the vehicle. The display control device calculates a correction amount for correcting the display position at which the image is superimposed on the scenery.
US12051337B2 Systems and methods for low visibility guidance and taxi routing
Methods and systems for low visibility surface movement guidance for an aircraft navigating an airport environment. The system includes an avionic display module on an aircraft, configured to receive ownship data and generate an avionic display on a display device, and to respond to display commands. The system also includes a low voltage (LV) conditions module, configured to: receive weather data and determine when low voltage LV conditions are occurring; and, responsive to determining that LV conditions are occurring, (i) generate display commands to reconfigure the avionic display to present the LVO plan, rendered in accordance with a preprogrammed visualization scheme for rendering LV features in the LVO plan, and (ii) calculate an optimized taxi route for the aircraft to a target airport point of interest, as a function of the LVO plan. The system generates display commands to render the optimized taxi route on the reconfigured avionic display.
US12051333B2 Aerial vehicle network traffic control
Controlling aircraft traffic in an aerial network is described. A controller system identifies a departure site, an arrival site, a departure time interval, and an arrival time interval. Based on the on the departure site, the arrival site, and the departure time interval, the controller system generates a spatiotemporal region. A spatiotemporal region defines a three-dimensional perimeter that moves in time along a flightpath from the departure site to the arrival site. An aircraft is assigned to the spatiotemporal region and instructed to remain within perimeter of the spatiotemporal region as the aircraft travels from the departure site to the arrival site. The controller system monitors locations of the aircraft over time relative to the perimeter of the spatiotemporal region. If the aircraft deviates from the spatiotemporal region, the controller may transmit control instructions to the aircraft to return to the spatiotemporal region.
US12051331B2 System and method for a vehicle proximity alert
A method and system for a target vehicle that includes an extra-vehicle communication system, a passenger cabin including an interior audio system and a visual display, and a controller is described. The controller is in communication with the extra-vehicle communication system, and operably connected to the interior audio system and the visual display. The controller includes algorithmic code that is executable to receive a proximity alert from a second vehicle via the extra-vehicle communication system, determine a location vector between the second vehicle and the target vehicle based upon the proximity alert, and control the interior audio system and the visual display to generate an alarm in response to the proximity alert, wherein the alarm generated by the interior audio system and the visual display is directionally controlled based upon the location vector. The proximity alert may be generated by an operator, or by a spatial monitoring system.
US12051330B2 Vehicle warning system
A vehicle warning system includes a data processor, an image processor and an estimation unit. The data processor receives a first movement data of a first vehicle to generate a first predicted travel path and receives a second movement data of a second vehicle to generate a second predicted travel path. The image processor collects image(s) from at least one video device located within a predetermined area where the first predicted travel path passes and generates the second movement data. The estimation unit receives the first and second predicted travel paths and estimates whether the first and second travel paths are intersected and whether the first vehicle will collide with the second vehicle owing to path intersection.
US12051329B2 Notification device
Disclosed is a notification device that reduces notifications which are bothersome to passengers. This notification device comprises: a pair of detection units that are disposed so as to be separated from one another in a vehicle-width direction and that each detect an object approaching a vehicle; a pair of notification units that are disposed so as to respectively correspond to the pair of detection units and that notify a passenger of the approach of the object; a calculation unit that calculates the position and direction of movement of the object on the basis of detection information from the pair of detection units; and a notification control unit that controls the pair of notification units on the basis of the position and direction of movement of the object calculated by the calculation unit. If an object detected by one of the detection units moves toward the detection range of the other detection unit, the notification control unit controls the other notification unit corresponding to the other detection unit such that the degree of notification is suppressed in comparison to the one notification unit corresponding to the one detection unit.
US12051328B1 Displaying sensor data and supplemental data as a mask for autonomous vehicles
Aspects of the disclosure relate to providing sensor data on a display of a vehicle. For instance, data points generated by a lidar sensor may be received. The data points may be representative of one or more objects in an external environment of the vehicle. A scene including a representation of the vehicle from a perspective of a virtual camera, a first virtual object corresponding to at least one of the one or more objects, and a second virtual object corresponding to at least one object identified from pre-stored map information may be generated. Supplemental points corresponding to a surface of the at least one object identified from the pre-stored map information may be generated. A pulse including at least some of the data points generated by the sensor and the supplemental points may be generated. The scene may be displayed with the pulse on the display.
US12051321B2 Control method, control device, and recording medium
A control method executed by a computer to control a device that outputs a stimulus to a user includes: obtaining a stimulus start time that is a time when the device is to start outputting the stimulus; determining whether or not the stimulus start time obtained satisfies a predetermined condition; generating a pattern extended or contracted in a time direction from an initial pattern indicating a timewise change in an intensity of the stimulus when the stimulus start time obtained is determined to satisfy the predetermined condition; and controlling the device to start outputting the stimulus at the stimulus start time and output the stimulus at the intensity indicated by the pattern generated.
US12051320B2 Systems and methods for projecting action indicators
In some embodiments, apparatuses and methods are provided herein useful to projecting action indicators on items in a retail facility. In some embodiments, a system comprises an image capture device configured to capture an image of a shelving unit, a control circuit configured to identify items located in the shelving unit, determine an action item for an item located in the shelving unit, identify boundaries of the item, and generate an action image including an action indicator based on the action item for the item, wherein the action indicator is located within the boundaries of the item, and a display device configured to present the action image on the shelving unit, wherein the action indicator is presented on the item.
US12051313B2 System, server and method for monitoring utility systems
The disclosure describes a system for monitoring and mitigating damage to electrical utility structures and the surrounding environment. In some embodiments, the system includes fire boxes, arc sensors, angle switches, and disconnect switches configured to generate alert signals when a hazard is detected. In some embodiments, the system includes cameras configured to detect a hazard such as a fire or moving object. In some embodiments, the system includes light transmitters and light receivers positioned at a predetermined location away from power lines to detect objects that interrupt a line of site. In some embodiments, the system can electrically isolate a power line before a detected hazard impacts a power line.
US12051310B2 Electronic theft-preventing system and method
An electronic theft-preventing system, including a first and a second multi-axis magnetometer and configured to output first and second vector signals representing movement of first and second magnetic field vectors; and a signal processor receiving the first and second vector signals, and configured to determine a multi-dimensional transformation, in accordance with optimization of a difference between the second vector signal and a compensation signal; wherein the compensation signal is generated from a transformation of the first vector signal in accordance with the multi-dimensional transformation; and generate a compensated second vector signal from the second vector signal and the first compensation signal. Determining that a detector signal meets a predefined criterion; and in response to at least the determining that the detector signal meets the predefined criterion, raising or forgo raising an alarm that warns about a possible theft-related event.
US12051308B2 Automated side opening door for a refrigerated enclosure of a vending machine
A vending machine includes a refrigerated enclosure including a housing for storage of an associated pre-packaged food product. The housing has a sidewall with a sidewall opening A door is mounted to the sidewall for closing and opening the sidewall opening. A drive mechanism is operably connected to the door and adapted to mechanically mow the door between a closed position and an opened position. The drive mechanism includes at least one sensing device adapted to determine whether the door is in one of the closed position and the opened position. A door rail is mounted to the sidewall and has a guide track. The door is movably received in the guide track.
US12051307B1 Zero trust based artificial intelligence algorithm driven reimage process on an automated teller machine leveraging RAM partitioning
Aspects of the disclosure relate to reimaging an ATM using an extended reality interface and machine learning models that are configured to reimage the ATM. A computing system may send a request for authorization to access an ATM. Based on the request being granted the ATM may be accessed via an extended reality interface. Reimaging the ATM may be based on inputting ATM data associated with a state of the ATM into machine learning models that are configured to generate instructions to reimage the ATM and then execute threads based on processes that were determined based on the instructions. The threads may be executed in a RAM of the ATM in accordance with machine learning model determined priorities of the threads.
US12051299B2 Random symbol set determinations for symbol configurations for subsequent random symbol determinations
Gaming systems and methods for providing a random symbol set determination for configuration for subsequent random symbol determinations.
US12051298B2 Changing pattern matching awards
A gaming system and method that provides a changing pattern matching award feature in a gaming environment, which includes a plurality of different patterns that are independently and randomly selectable and displayable by the gaming system during a series of plays of one or more games via one or more electronic gaming machines or other devices of the gaming system or configured to operate with the gaming system.
US12051296B2 Gaming system with wireless charging system and method of determining wireless charging status thereof
Disclosed herein are an electronic gaming system with a wireless charger for providing wireless charging of a user's wirelessly chargeable device(s). The electronic gaming system may include a wireless charging status determination system that may measure an aspect of power supplied to the wireless charger by the electronic gaming system and may determine a charging status of the wireless charger from such measurements, thereby allowing determination of charging status of the wireless charger (and, correspondingly, a determination of charge status for a wirelessly chargeable device being charged by wireless charger) by the wireless charging status determination system without requiring any data communication between itself and the wireless charger and/or the wirelessly chargeable device. This may allow the wireless charging status determination system to communicate charging status information with, for example, the electronic gaming system without exposing the electronic gaming system to potential malicious interference from the wirelessly chargeable device.
US12051290B2 Method of generating virtual tire slip sound in vehicle
A method of generating a tire slip sound is capable of producing a virtual tire slip sound in a driving situation in which tire slip may occur during vehicle driving. The method includes collecting vehicle driving information while a vehicle is traveling; determining a characteristic of a virtual tire slip sound based on the collected vehicle driving information; generating and outputting a tire slip signal for generating and outputting the virtual tire slip sound according to the determined characteristic; and operating sound equipment of the vehicle according to the tire slip signal output from the controller to generate and output the virtual tire slip sound according to a vehicle driving state.
US12051281B2 Digital display system and method
A system for controlling a clock device is provided. The system includes a clock device in communication with a remote computing device. The remote device is configured to adjust the time of a countdown and define an adjusted time value. The remote device communicates the adjusted time to the clock device, which automatically displays the adjusted time on a screen. The adjusted time is further communicated to a cloud server via API. The adjusted time is accessible by authorized third parties for display or broadcast. Accordingly, a user may adjust and track a countdown and may define an official time that is automatically displayed to a variety of end-users in real-time. The clock device may be positioned adjacent a competition area and may include a rigid metal frame and a flexible LED screen extending around the perimeter of the frame. The clock device may include hardware and software for processing and outputting the adjusted time to the cloud server.
US12051274B2 System and method for assessing operator situational awareness via context-aware gaze detection
A system and method for continuous real-time assessment of the situational awareness of an aircraft operator incorporates gaze sensors to determine the current gaze target (or sequence of gaze targets) of the operator, e.g., which interfaces the operator is looking at. The system receives operational context from aircraft systems indicative of current events and conditions both internal and external to the aircraft (e.g., operational status, mission or flight plan objectives, weather conditions). Based on the determined gaze targets and coterminous operational context, the system evaluates the situational awareness of the operator relative to the operational context, e.g., perceptive of the operational context; comprehending the operational context and its implications, and projecting the operator's perception and comprehension into responsive action and second-order ramifications according to task models indicative of expected behavior.
US12051273B2 Method for recognizing actions, device and storage medium
A method for recognizing actions in a video is provided. The method comprises, determining, based on key points of skeleton of at least one video frame in a video to be recognized, shallow features of the at least one video frame; acquiring image features of the at least one video frame; acquiring action features of the at least one video frame based on the shallow features and the image features; acquiring an action recognition result of the at least one video frame by inputting the action features of the at least one video frame into an action recognition model, wherein the action recognition result includes states and state probabilities of actions in the at least one video frame; and determining an execution state of a target action in the at least one video frame based on the action recognition result of the at least one video frame.
US12051270B2 Videoconferencing using hybrid edge-cloud inference with machine-learned systems
Systems and methods for providing a multi-step identification process using a hybrid edge/server infrastructure to generate machine learned inferences are provided. One example method includes obtaining sensor data of an environment including one or more user. The method includes selecting at least a portion of the sensor data that is associated with the one or more users. The method includes generating, using one or more machine learning models, an intermediate representation of the selected portion of the sensor data that represents the face of the one or more users. The method includes transmitting the intermediate representation and a request for a user identification based on the intermediate representation, the remote computing system configured to perform additional steps of the multi-step identification process using the intermediate representation and the machine-learned system. The method includes receiving a user identifier for the one or more users.
US12051258B2 Image processing to detect a rectangular object
In some implementations, a device may detect edges in an image, and may identify, based on the edges, a rectangle that bounds a document in the image. The device may detect lines in the image, and may identify edge candidate lines by discarding one or more of the lines. The device may identify intersection points where lines, included in the edge candidate lines, intersect with one another. The device may identify corner candidate points by discarding one or more points included in the intersection points, and may identify a corner point included in the corner candidate points. The corner point may be a point, included in the corner candidate points, that is closest to one corner of the bounding rectangle. The device may perform perspective correction on the image of the document based on identifying the corner point.
US12051255B1 Machine learning document classification
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for machine learning. One of the methods includes receiving a message including an attachment document; determining one or more first features from content of the attachment document; providing the first features to one or more classification models, the one or more classification models including a machine learning model, wherein the machine learning model is trained to generate a prediction of one or more classifications of attachment documents based on input features; generating one or more predicted classifications of the attachment document; and associating the one or more predicted classifications with the attachment document.
US12051254B2 Typing biological cells
A system for typing biological cells includes a tunable Fabry-Perot etalon, and imaging sensor, and a processor. The imaging sensor acquires one or more images of one or more biological cells from light transmitted through the tunable Fabry-Perot etalon. Each image represents signal associated with one or more wavelengths transmitted through the tunable Fabry-Perot etalon. The processor is configured to determine a type of each of the one or more biological cells. Determining the type uses a machine learning algorithm and is based at least in part on one or more of an image segmentation, a patch extraction, a feature extraction, a feature compression, a deep feature extraction, a feature fusion, a feature classification, and a prediction map reconstruction.
US12051249B2 Behavior prediction of surrounding agents
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting occupancies of agents. One of the methods includes obtaining scene data characterizing a current scene in an environment; and processing a neural network input comprising the scene data using a neural network to generate a neural network output, wherein: the neural network output comprises respective occupancy outputs corresponding to a plurality of agent types at one or more future time points; the occupancy output for each agent type at a first future time point comprises respective occupancy probabilities for a plurality of locations in the environment; and in the occupancy output for each agent type at the first future time point, the respective occupancy probability for each location characterizes a likelihood that an agent of the agent type will occupy the location at the first future time point.
US12051245B2 Methods for arthroscopic video analysis and devices therefor
Methods, non-transitory computer readable media, and arthroscopic video analysis apparatuses and systems that facilitate improved analysis of videos of arthroscopic procedures are disclosed. With this technology, analytical data related to the video feed of an arthroscopic surgery can be obtained using machine learning models and associated with the video feed. The generated videos can be output in real-time to provide contextual information related to the surgical procedure, or can be saved for playback for training or informational purposes.
US12051242B2 Scanning-based video analysis
Various embodiments described herein provide for analysis of a video using a scanning technique. According to some embodiments, a video is analyzed by scanning a region of interest in a series of frames of the video, and generating a composite image based on the pixels captured by the scanning operation.
US12051238B2 System and method with visual concept framework for self-supervised semantic segmentation
A computer-implemented system and method includes generating first pseudo segment data from a first augmented image and generating second pseudo segment data from a second augmented image. The first augmented image and the second augmented image are in a dataset along with other augmented images. A machine learning system is configured to generate pixel embeddings based on the dataset. The first pseudo segment data and the second pseudo segment data are used to identify a first set of segments that a given pixel belongs with respect to the first augmented image and the second augmented image. A second set of segments is identified across the dataset. The second set of segments do not include the given pixel. A local segmentation loss is computed for the given pixel based on the corresponding pixel embedding that involves attracting the first set of segments while repelling the second set of segments. The global concept loss is computed based on a similarity determination between the first set of segments and a concept vector of a corresponding concept. The corresponding concept categorizes the first set of segments with other sets of segments across the dataset based on semantic meaning. The parameters of machine learning system are updated based on the total loss that takes into account at least the local segmentation loss and the global concept loss.
US12051236B2 Method for recognizing video action, and device and storage medium thereof
A method for recognizing a video action includes determining an action category and action positioning information of a current video frame based on the current video frame and at least one forward video frame; and determining action content of a video based on the action category and the action positioning information of the current video frame.
US12051233B2 Method for filtering image feature points and terminal
The present application discloses a method for filtering image feature points and a terminal. The method for filtering image feature points includes: providing quality score values to feature points extracted from an image, and according to the feature points and the quality score values of the feature points, training a neural-network model; after one time of filtering has started up, acquiring one frame of an original image and extracting feature points in the original image; inputting the original image and the feature points in the original image into the neural-network model, obtaining and outputting quality score values corresponding to the feature points in the original image; and according to the quality score values, filtering the feature points in the original image. The method for filtering image feature points can improve the success rate of the matching of the feature points in relocated application scenes, thereby improving the locating efficiency.
US12051232B2 Anomaly detection apparatus, anomaly detection method, and program
An anomaly detection apparatus extracts a circumstantial feature value for anomaly detection corresponding to a circumstantial feature value for learning from other modal signal for anomaly detection different in modal from acoustic, calculates a signal pattern feature related to an acoustic signal of anomaly detection target based on the acoustic signal of anomaly detection target, the circumstantial feature value for anomaly detection and a signal pattern model learned based on an acoustic signal for learning and the circumstantial feature value for learning calculated from other modal signal for learning, and calculates an anomaly score for performing an anomaly detection of the acoustic signal of anomaly detection target based on the signal pattern feature.
US12051231B2 Analysis and sorting in aquaculture
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for sorting fish in aquaculture. In some implementations, one or more images are obtained of a particular fish within a population of fish. Based on the one or more images of the fish, a data element is determined. The data element can include a first value that reflects a physical characteristic of the particular fish, and a second value that reflects a condition factor of the particular fish. Based on the data element, the fish is classified as a member of a particular subpopulation of the population of fish. An actuator of an automated fish sorter is controlled based on classifying the particular fish as a member of the particular subpopulation of the population of fish.
US12051226B2 Feature detection methods and systems using deconstructed color image data
An illustrative image processing system extracts a first color-field image from an original color image associated with a set of color-field components. The first color-field image is associated with a first subset of the set of color-field components. The image processing system also extracts a second color-field image from the original color image. The second color-field image is associated with a second subset of the set of color-field components that is different from the first subset. The image processing system detects a first set of features within the first color-field image and a second set of features within the second color-field image. At least one feature is detected within the first color-field image and included in the first set of features while not being detected within the second color-field image or included in the second set of features. Corresponding methods and systems are also disclosed.
US12051225B2 Generating alpha mattes for digital images utilizing a transformer-based encoder-decoder
Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing a transformer-based encoder-decoder neural network architecture for generating alpha mattes for digital images. Specifically, the disclosed system utilizes a transformer encoder to generate patch-based encodings from a digital image and a trimap segmentation by generating patch encodings for image patches and comparing the patch encodings to areas of the digital image. Additionally, the disclosed system generates modified patch-based encodings utilizing a plurality of neural network layers. The disclosed system also generates an alpha matte for the digital image from the patch-based encodings utilizing a decoder that includes a plurality of upsampling layers connected to a plurality of neural network layers via skip connections. In additional embodiments, the disclosed system generates the alpha matte based on additional encodings generated by a plurality of convolutional neural network layers connected to a subset of the upsampling layers via skip connections.
US12051222B2 Camera calibration for feeding behavior monitoring
In one aspect, there is provided a method that includes receiving, by a control system having (i) a first camera configured to obtain an image of a scene, (ii) a winch controller, and (iii) a feeding system configured to deliver a feed to aquaculture, instructions to initiate a calibration of the first camera, determining a calibration state of the first camera, determining a sequence of calibration steps based on the calibration state of the first camera, and executing the sequence of calibration steps to calibrate the first camera.
US12051215B1 Bitstream filter
A method of detecting starting positions, sizes, and number of records of fields within a bit stream, by formatting the bit stream into a frame using positive logic, then performing decimal conversion of different predetermined field lengths on the framed bit stream, to produce channels. Noise is either removed or amplified from the framed bit stream, and the frame and the channels are input to an image detection module to identify fields within the framed bit stream.
US12051211B2 Moving target focusing method and system based on generative adversarial network
A moving target focusing method and system based on a generative adversarial network are provided. The method includes: generating, using a Range Doppler algorithm, a two-dimensional image including at least one defocused moving target, as a training sample; generating at least one ideal Gaussian point in a position of at least one center of the at least one defocused moving target in the two-dimensional image, to generate a training label; constructing the generative adversarial network, the generative adversarial network includes a generative network and a discrimination network; inputting the training sample and the training label into the generative adversarial network to perform repeated training until an output of the generative network reaches a preset condition, to thereby obtain a trained network model; and inputting a testing sample into the trained network model, to output a moving target focused image.
US12051208B2 Three-dimensional (3D) depth imaging systems and methods for dynamic container auto-configuration
Three-dimensional (3D) depth imaging systems and methods are disclosed for dynamic container auto-configuration. A 3D-depth camera captures 3D image data of a shipping container located in a predefined search space during a shipping container loading session. An auto-configuration application determines a representative container point cloud and (a) loads an initial pre-configuration file that defines a digital bounding box having dimensions representative of the predefined search space and an initial front board area; (b) applies the digital bounding box to the container point cloud to remove front board interference data from the container point cloud based on the initial front board area; (c) generates a refined front board area based on the shipping container type; (d) generates an adjusted digital bounding box based on the refined front board area; and (e) generates an auto-configuration result comprising the adjusted digital bounding box containing at least a portion of the container point cloud.
US12051206B2 Deep neural network for segmentation of road scenes and animate object instances for autonomous driving applications
A deep neural network(s) (DNN) may be used to perform panoptic segmentation by performing pixel-level class and instance segmentation of a scene using a single pass of the DNN. Generally, one or more images and/or other sensor data may be stitched together, stacked, and/or combined, and fed into a DNN that includes a common trunk and several heads that predict different outputs. The DNN may include a class confidence head that predicts a confidence map representing pixels that belong to particular classes, an instance regression head that predicts object instance data for detected objects, an instance clustering head that predicts a confidence map of pixels that belong to particular instances, and/or a depth head that predicts range values. These outputs may be decoded to identify bounding shapes, class labels, instance labels, and/or range values for detected objects, and used to enable safe path planning and control of an autonomous vehicle.
US12051205B1 Systems and methods for interacting with a large language model
Disclosed embodiments may include a method of interacting with a multimodal machine learning model; the method may include providing a graphical user interface associated with a multimodal machine learning model. The method may further include displaying an image to a user in the graphical user interface. The method may also include receiving a textual prompt from the user and then generating input data using the image and the textual prompt. The method may further include generating an output at least in part by applying the input data to the multimodal machine learning model, the multimodal machine learning model configured using prompt engineering to identify a location in the image conditioned on the image and the textual prompt, wherein the output includes a first location indication. The method may also include displaying, in the graphical user interface, an emphasis indicator at the indicated first location in the image.
US12051202B2 Spectral imaging FFR
A system (100) includes a computer readable storage medium (122) with computer executable instructions (124), including: a biophysical simulator component (126) configured to determine a fractional flow reserve index. The system further includes a processor (120) configured to execute the biophysical simulator component (126) to determine the fractional flow reserve index with spectral volumetric image data. The system further includes a display configured to display the determine fractional flow reserve index.
US12051201B2 Image processing device capable of accurately determining ulcerative colitis by using a medical image and method of operating the same
An image processing device includes a processor, and the processor decides whether or not to perform image processing on the medical image on the basis of an imaging condition of the medical image and/or an image analysis result obtained by analyzing the medical image. The processor performs, for the medical image on which the processor has decided to perform the image processing, at least one of calculation of an index value related to a stage of ulcerative colitis, determination of the stage of the ulcerative colitis, or determination of remission or non-remission of the ulcerative colitis on the basis of denseness of superficial blood vessels, intramucosal hemorrhage, and extramucosal hemorrhage that are obtained from the medical image.
US12051194B2 Scanning image generation apparatus and scanning image recording method
A scanning image generation apparatus is provided and includes an image information acquisition unit for scanning grid points of an object and for acquiring, on the basis of the scanned grid points, items of image information that represent an image. An evaluation unit has a software routine for evaluating at least some of the items of image information and for classifying the items of image information as usable or unusable on the basis of the evaluation. The apparatus also includes a release unit which enables an image recording if the evaluated items of image information are classified as usable by the evaluation unit. The scanning image generation apparatus moreover includes a memory with at least one quality profile stored thereon. The quality profile contains a person-specific software routine for evaluating and classifying the items of image information. The software routine is loadable into the evaluation unit.
US12051193B2 Medical information processing apparatus, system, and X-ray diagnosis apparatus
A medical information processing apparatus according to an embodiment includes processing circuitry. The processing circuitry is configured to obtain an image capturing a space in which a manipulation is being performed on an examined subject and non-image information related to at least one of the manipulation, the examined subject, or the space. Also, the processing circuitry is configured to detect a situation having a high possibility for an occurrence of an abnormality in the space, on the basis of the obtained image, the obtained non-image information, and first correspondence information. The first correspondence information indicates a correspondence relationship between two or more images capturing the space, non-image information, and abnormalities having a high possibility of occurring in the space.
US12051188B2 Substrate work system
A board work system includes a moving device configured to move over an XY-plane, a lighting device attached to the moving device, a monochromatic camera attached to the moving device, and an image processing device. The image processing device selects one or multiple monochromatic lights based on a target object and, when the image processing device selects one monochromatic light, the image processing device causes the lighting device and the monochromatic camera to capture a monochromatic image of the target object which is illuminated with the one monochromatic light and sets the monochromatic image of the target object as a target object inspection image. When the image processing device selects multiple monochromatic lights, the image processing device captures monochromatic images of the target object illuminated with the monochromatic lights and sets a composite image where the monochromatic images are combined as a target object inspection image.
US12051187B2 AI-based new learning model generation system for vision inspection on product production line
An AI-based new learning model generation system for vision inspection on a product production line is proposed. In the AI-based new learning model generation system, the candidate set extraction module extracts two or more candidate data sets on the basis of determination type information from among a plurality of training data sets that have been applied to learning of existing learning models previously generated for the vision inspection on the product production line. In addition, an additional set determination module calculates similarity between training images of new training data and a candidate data set, and determines any one greater than or equal to a reference value as an additional training data. In addition, the new model generation module may generate a new learning model by training the additional training data set and the new training data as a pre-training model.
US12051183B2 Training a machine learning model to generate higher resolution images from inspection images
Methods and systems for determining information for a specimen are provided. The embodiments described herein are configured for training a machine learning (ML) model for generating higher resolution images of a specimen from images of the specimen generated by an inspection subsystem. The training includes a pre-training step that is performed using only simulated images and a re-training step that is performed using actual images of a test specimen. The higher resolution images generated by the trained ML model from lower resolution inspection images can be used for applications to including nuisance filtering and defect classification.
US12051180B2 Method for generating images with high dynamic range during multiple exposures and times of capture, device employing method, and storage medium
A method for generating images with high dynamic range (HDR) based on multiple images captured at different aperture values, under different conditions, or at different shutter speeds is applied in a device. The method inputs the original multiple images into a predetermined model and aligns the multiple images. The method further confirms object images that need to be attended among multiple aligned images and obtains a merge weighting for each of the object images, and merges the images for a generated HDR according to the merge weighting of each image. The device utilizing the method is also disclosed.
US12051178B2 Image harmonization for deep learning model optimization
Techniques are described for optimizing deep learning model performance using image harmonization as a pre-processing step. According to an embodiment, a method comprises decomposing, by a system operatively coupled to a processor, an input image into sub-images. The method further comprises harmonizing the sub-images with corresponding reference sub-images of at least one reference image based on two or more different statistical values respectively calculated for the sub-images and the corresponding reference-sub images, resulting in transformation of the sub-images into modified sub-images images. In some implementations, the modified sub-images can be combined into a harmonized image having a more similar appearance to the at least one reference image relative to the input image. In other implementations, harmonized images and/or modified sub-images generated using these techniques can be used as ground-truth training samples for training one or more deep learning model to transform input images with appearance variations into harmonized images.
US12051171B2 System and method of generating projection image with region of interest
An image processing system is disclosed, comprising a multiple-lens camera, a vertex list generator and an image processing apparatus. The multiple-lens camera captures a X-degree horizontal field of view (FOV) and a Y-degree vertical FOV to generate multiple lens images, where X<=360, Y<=180. The vertex list generator generates a first main vertex list according to a correspondence table, and generates a first region of interest (ROI) vertex list according to the first main vertex list and a position information of the ROI when the ROI overlaps at least one measuring region inside an overlap region in a projection image. The image processing apparatus generates the projection image according to the multiple lens images and a second main vertex list related to first main vertex list in a rendering mode.
US12051170B2 Visual techniques for 3D content
Various implementations provide a view of a 3D environment including a portal for viewing a stereo item (e.g., a photo or video) positioned a distance behind the portal. One or more visual effects are provided based on texture of one or more portions of the stereo item, e.g., texture at cutoff or visible edges of the stereo item. The effects change the appearance of the stereo item or the portal itself, e.g., improving visual comfort issues by minimizing window violations or otherwise enhancing the viewing experience. Various implementations provide a view of a 3D environment including an immersive view of a stereo item without using portal. Such a visual effect may be provided to partially obscure the surrounding 3D environment.
US12051169B2 Interactive engagement portals within virtual experiences
Some implementations relate to methods, systems, and computer-readable media for digital advertising within a first virtual experience provided at a virtual experience platform. A virtual user engagement portal is provided within the first virtual experience that includes a portal member configured to transport an avatar to a second virtual experience. The second virtual experience may be associated with at least one media item, and may include a plurality of virtual items, activities, and other virtual content associated with the at least one media item. A return portal may be provided within the second virtual experience to return an avatar to the first virtual experience. User engagement metrics and/or advertising metrics may be aggregated and/or computed based on avatar interactions within the second virtual experience.
US12051167B2 Interactions with 3D virtual objects using poses and multiple-DOF controllers
A wearable system can comprise a display system configured to present virtual content in a three-dimensional space, a user input device configured to receive a user input, and one or more sensors configured to detect a user's pose. The wearable system can support various user interactions with objects in the user's environment based on contextual information. As an example, the wearable system can adjust the size of an aperture of a virtual cone during a cone cast (e.g., with the user's poses) based on the contextual information. As another example, the wearable system can adjust the amount of movement of virtual objects associated with an actuation of the user input device based on the contextual information.
US12051166B2 Apparatus, method, and system for presentation of multimedia content including augmented reality content
The present disclosure relates to methods, devices, and systems for presentation of multimedia content. In an aspect of the present disclosure, a method includes receiving, at a processor of a mobile device, a plurality of images from a camera, at least one image of the plurality of images including an object. The method also includes displaying a camera video stream based on the plurality of images, displaying three dimensional (3D) augmented reality content in the camera video content, and displaying video content based on the 3D augmented reality content. The video content is associated with the object.
US12051156B2 System and method for linking a segmentation graph to volumetric data
A system and method of image processing including a processor in communication with a display and a computer readable recording medium having instructions executed by the processor to read an image data set from the memory, segment the image data set, and skeletonize the segmented image data set. The instructions cause the processor to graph the skeletonized image data set, assign a branch identification (ID) for each branch in the graph, and associate each voxel of the segmented image data set with a branch ID. The instructions cause the processor to generate a three-dimensional (3D) mesh model from the graphed skeletonized image data set, associate each vertex of the 3D mesh model with a branch ID; and display in a user interface the 3D mesh model, and an image of the image data set.
US12051152B2 Method and system for generating a colored tridimensional map
A method for generating a colored tridimensional map of an environment surrounding a device, including the steps of receiving a first stream including a plurality of N point cloud frames from a tridimensional sensor, receiving a second stream including a plurality of M images from a camera, generating a global tridimensional map by merging the plurality of N point cloud frames in a reference coordinate system, and determining the colored tridimensional map by assigning a calculated color to each tridimensional data point of global tridimensional map, the calculated color being determined from color values of pixels of the plurality of M images.
US12051151B2 System and method for reconstruction of an animatable three-dimensional human head model from an image using an implicit representation network
System and method for reconstructing a three-dimensional (3D) face model from an input 2D image of the face, including: feeding the input 2D image of the first face into a hypernetwork (H) to generate weights for an implicit representation network (IRN); generating, by the IRN with the generated weights, multi-view face images of the first face; and generating the 3D model of the first face by feeding the multi-view face images of the first face into a network trained to generate a 3D face model from the multi-view face images.
US12051146B2 Ray clustering learning method based on weakly-supervised learning for denoising through ray tracing
Disclosed is a ray clustering learning method based on weakly-supervised learning for denoising using ray tracing. The ray clustering learning method is for learning a denoising model for removing noise from a rendered image through ray tracing, and includes extracting a feature of a simulated ray through the ray tracing and clustering the ray through contrastive learning for the feature.
US12051145B2 System for non-planar specular reflections in hybrid ray tracing
The present invention teaches a real-time hybrid ray tracing system for non-planar specular reflections. The high complexity of a non-planar surface is reduced to low complexity of multiple small planar surfaces. Advantage is taken of the planar nature of triangles that comprise building blocks of a non-planar surface. All secondary rays bouncing from a given surface triangle toward object triangles keep a close direction to each other. A collective control of secondary rays is enabled by this closeness and by decoupling secondary rays from primary rays. The result is a high coherence of secondary rays.
US12051144B2 Fully utilized hardware in a multi-tenancy graphics processing unit
An apparatus such as a graphics processing unit (GPU) includes a set of shader engines and a set of front end (FE) circuits. Subsets of the set of FE circuits schedule geometry workloads for subsets of the set of shader engines based on a mapping. The apparatus also includes a set of physical paths that convey information from the set of FE circuits to a memory via the set of shader engines. Subsets of the set of physical paths are allocated to the subsets of the set of FE circuits and the subsets of the set of shader engines based on the mapping. The mapping determines information stored in a set of registers used to configure the apparatus. In some cases, the set of registers store information indicating a spatial partitioning of the set of physical paths.
US12051139B2 Content replacement system using visual design object models
A content replacement system and method for simultaneously updating a plurality of images of visual designs on an electronic display of an electronic device using synchronized client- and server-side visual design object models by representing visual objects in visual designs using a keyed attribute and associated attribute value comprising a visual object specification.
US12051138B2 Method and electronic device for description parameter based modification of images
An electronic device and a method are provided for description parameter based modification of images. The method includes determining a description parameter associated with an image; determining a cluster including a portion related to the description parameter of the image to be modified; and modifying the portion of the image based on the description parameter.
US12051132B2 Computer program, server device, terminal device, and method for moving gift in virtual space
A computer program is executed by a processor to move a position of at least one gift by a transparent object in a virtual space between a subject and a camera that images the subject, and move the position of the gift to increase a display area of the subject imaged by the camera. The processor is programmed to (i) acquire information related to the position of a subject in a virtual space, (ii) acquire information related to the position of a camera that images the subject, and (iii) generate a transparent object in the virtual space between the subject and the camera.
US12051131B2 Presenting shortcuts based on a scan operation within a messaging system
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting shortcuts based on a scan operation. The program and method provide for receiving a user request to identify at least one object depicted in an image captured by a device camera; determining, in response to receiving the user request, an attribute of an object depicted in the image; selecting, from a plurality of shortcuts for performing with respect to the image, a shortcut that is associated with the attribute of the object, each shortcut of the plurality of shortcuts corresponding to a combination of individual functions to apply to the image; and causing display of an interface with a user-selectable element for performing the selected shortcut with respect to the image.
US12051119B1 Batch processing composition and conversion
Systems and processes may promote simplified and customized reconciliation of an entire period of time's transactions by a merchant computing system through the use of PSS batching techniques and related reporting. In embodiments, a merchant computing system may be able to reconcile an entire day of sales in a single received line item based on the merchant's single day total for a certain alternate form of payment provider. Embodiments employing the batching and reporting techniques can promote simplification and enhanced processing at a merchant computing system through avoidance of individual reconciliation of alternate forms of payment transactions and by reconciliation over a time-period range set by a merchant or set by an alternate form of payment provider.
US12051118B2 Risk relationship resource allocation servicing system and method
A system may receive a first resource allocation request (associated with a first company) from a first entity. The system may determine that the first request is not associated with a risk relationship and arrange for it to be processed via a claim servicing entity. Information about the first request may then be routed to a request handler device for processing and a communication with a first graphical indication may be generated. The system may also receive a second resource allocation request (associated with the first company) from a second entity and determine that it is to be processed via a risk. The system may then route information about the second request to a request handler device for processing and generate a communication with a second graphical indication. Note that the request handler device may be the same device that received the information about the first request.
US12051112B2 System and method for routing a trading order based upon quantity
An apparatus for routing trading orders comprises a memory and a processor. The memory stores first trading information associated with a first buy order placed with a first market center. The first buy order is associated with a product and the first trading information comprises a disclosed quantity of the product and a reserved quantity of the product. The memory also stores second trading information associated with a second buy order placed with a second market center. The second buy order is associated with the product and the second trading information comprises a disclosed quantity of the product and a reserved quantity of the product. The processor is coupled to the memory and receives a sell order associated with a quantity of the product. The processor further cancels at least a portion of the second buy order placed with the second market center for placement with the first market center. The canceled portion of the second buy order is determined based at least in part upon the second trading information. The processor further routes at least one additional sell order to the first market center having a quantity that is based upon at least one of the first trading information and the canceled portion of the second buy order.
US12051111B2 Lean level support for trading strategies
Certain embodiments of the present invention provide techniques for lean level support for a trading strategy. According to certain embodiments, the support for a price level under consideration as a lean level is determined based at least in part on quantity available at the price level. According to certain embodiments, the support for a price level under consideration as a lean level is determined based at least in part on quantity available at one or more other price levels. According to certain embodiments, the support for a price level under consideration as a lean level is determined based at least in part on the number of orders at one or more price levels. A lean level may then be determined based on the determined support. According to certain embodiments, a lean multiplier and/or a lean base are determined dynamically based on the determined support.
US12051103B1 Customer verification and account creation systems and methods
A computing system includes an account management circuit configured to generate, responsive to receiving an input from the user device regarding establishment of a new account, an interface overlay on a user interface. The interface overlay includes an outline for an identification item. The circuit is also configured to determine that the identification item is contained within the outline of the interface overlay. The circuit is also configured to capture, automatically based on the determination that the identification item is contained within the outline, a first image of the identification item of the user. The circuit is also configured to verify an identity of the user based on a comparison of the first image with a second image of the user. The circuit is also configured to create, responsive to the verification of the identity of the user, the new account for the user.
US12051099B2 System, method, and non-transitory machine readable information storage medium for handling popularity bias in item recommendations
This disclosure relates generally to method and system for handling popularity bias in item recommendations. In an embodiment the method includes initializing an item embedding look-up matrix corresponding to items in a sequence of item-clicks with respect to a training data. L2 norm is applied to the item embedding look-up matrix to learn a normalized item embeddings. Using a neural network, a session embeddings corresponding to the sequences of item-clicks is modeled and L2 norm is applied to the session embeddings to obtain a normalized session embeddings. Relevance scores corresponding to each of the plurality of items are obtained based on similarity between the normalized item embeddings and the normalized session embeddings. A multi-dimensional probability vector corresponding to the relevance scores for the items to be clicked in the sequence is obtained. A list of the items ordered based on the multi-dimensional probability vector is provided as recommendation.
US12051098B2 Computing system and method for accomplishing a transaction through a proxy system
A distributed computing system for accomplishing a transaction through a proxy system includes a product database, a supplier database, a supplier-product mapping database and a customer profile database. A client module including a client-side component is configured to execute on a client device associated with at least one of the customers, the client module including a browsing observation service module configured to recognize an item of interest based on content being displayed on the client device and correlate a unique item identifier with the item of interest based on queries to the databases and a browsing augmentation service module configured to present an additional user interface on the client device, which augments a user interface of the supplier content and permits purchase of the item of interest from one of the suppliers.
US12051088B2 Automatic aftercall directory and phonebook entry advertising
This disclosure provides methods, services, and platforms that automatically prompt mobile phone users to add contact information to their phone book after a triggering event such as calling a phone number. The methods, services, and platforms allow mobile network operators to provide a service that allows businesses to potentially have their numbers added to the phonebook of a mobile phone after a disconnected call.
US12051086B2 Sales price management device, sales price management system, control method and storage medium
A sales price management device includes an acquisition unit, a receiving unit, an update unit, a determination unit and a display changing unit. The acquisition unit receives sales price change information relating to a sales price change from a POS server which manages information on sales of commodities. The receiving unit receives, from a mobile terminal used by a customer, commodity identification information indicative of a commodity the customer intends to purchase at a store where the customer enters. The determination unit determine, on a basis of the sales price change information and a purchasing commodity list, whether or not a change of the sales price for the commodity in the purchasing commodity list is required. The display changing unit changes, on the basis of whether or not the change of the sales price is required, a display of the sales price for the commodity in the purchasing commodity list that the mobile terminal displays.
US12051081B2 Incrementally updating embeddings for use in a machine learning model by accounting for effects of the updated embeddings on the machine learning model
An online concierge system uses a model to predict a user's interaction with an item, based on a user embedding for the user and an item embedding for the item. For the model to account for more recent interactions by users with items without retraining the model, the online concierge system generates updated item embeddings and updated user embeddings that account for the recent interactions by users with items. The online concierge system compares performance of the model using the updated item embeddings and the updated user embeddings relative to performance of the model using the existing item embeddings and user embeddings. If the performance of the model decreases, the online concierge system adjusts the updated user embeddings and the updated item embeddings based on the change in performance of the model. The adjusted updated user embeddings and adjusted updated item embeddings are stored for use by the model.
US12051076B2 System and method for assessing customer service times
Systems and methods for measuring service times at a retail establishment. One or more video cameras are coupled to data processors. The video frames from the video cameras are analyzed to detect a customer at the service counter and, at the detection of a specific event, a timer is started. The customer detected at the service counter is then tracked through various video frames until the customer has left or is about to leave. The timer is then stopped and the elapsed time is stored. The retail establishment may be a quick service restaurant and various video and image processing methods may be used to detect, track, and recognize the customer.
US12051075B2 Systems and methods for providing notifications to devices
A system for providing notifications to client devices that includes one or more processors and one or more storage devices. The storage devices may store instructions that, when executed, configure the processors to perform operations. The operations include receiving a transaction notification from a third party; identifying a user account associated with the transaction notification; generating a push notification with a payload describing instructions to display a message and an interactive icon, and a resource identifier associated with the interactive icon, where the resource identifier includes a message ID encoding an interactive session and an action ID encoding a requested action. The operations also include transmitting the push notification to a client device associated with the user account; receiving a first indication indicating a user interaction with the interactive icon, the first indication having the resource identifier and updating the user account based on the action request.
US12051071B2 System, method and computer-accessible medium for impaired mode spend protection
An exemplary system, method, and computer-accessible medium for denying a financial transaction(s) initiated by a customer(s) can include receiving information related to the financial transaction(s), determining a transaction impairment(s) associated with the customer(s), and denying the financial transaction(s) based on the transaction limitation. The transaction impairment(s) can be a particular time period, and the computer arrangement can be configured to deny the transaction(s) if the transaction(s) is initiated within the particular time period. The particular time period can be received from the user(s). The transaction impairment(s) can be an impairment of the customer(s). The transaction impairment(s) can include a cognitive impairment.
US12051063B2 Systems and methods for blockchain-based transaction break prevention
A computer-implemented method comprising receiving a transaction request from a first computing device, the transaction request corresponding to a pending transaction between the first computing device and a second computing device and comprising a first set of transaction attributes; appending block instances to blockchains of the first and second computing devices, retrieving or receiving, from the second computing device, a second set of transaction attributes; when the first set of transaction attributes match, identifying a second blockchain associated with the pending transaction; automatically executing a protocol to compare the first set of transaction attributes with data stored onto a ledger of the identified second blockchain; and, in response to determining that the first set of transaction attributes complies with data of the ledger of the identified second blockchain, appending block instance to the blockchain comprising data corresponding to the transaction request to blockchains of the first and second computing devices.
US12051059B1 Systems and methods for third party token based authentication
A method includes receiving, by an identity provider computing system, a user token from a third party provider, wherein the user token is associated with a user of the identity provider computing system; sending, by the identity provider computing system, a prompt to a user device associated with the user token, the prompt requesting authentication information and including a code; and authenticating, by the identity provider computing system, the user token based on receipt of the requested authentication information and receipt of the code from the third party provider.
US12051058B2 Validating transactions
Digital transaction apparatus including a Data Assistance Device (DAD), including a user interface that is operable to at least select data, and a DAD transmitter, a Digital Transaction Card (DTC), including a Digital Transaction Processing Unit (DTPU), and a DTC receiver, wherein the DAD and DTC are operable to transfer data from the DAD to the DTC and when subsequently using the DTC to effect a digital transaction with one or more digital transaction devices, the DTC operates in accordance with the data selected and transferred from the DAD to the DTC, wherein each digital transaction requires a sufficient verification score for authorization of the transaction, and the apparatus is operable to obtain at least one verification type, with each verification type having a verification type score, and the verification type score being awarded subsequent to obtaining the corresponding verification type.
US12051057B2 Examples of delivery and/or referral service SMS ordering
Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include billing SMS ordering.
US12051046B2 Computer support for meetings
A system and method to provide computer support for a meeting of invitees comprises accessing one or more sensory data streams providing digitized sensory data responsive to an activity of one or more of the invitees during the meeting, the one or more sensory data streams including at least one audio stream. The method also comprises subjecting the at least one audio stream to phonetic and situational computer modeling to recognize a sequence of words in the audio stream and to assign each word to an invitee, subjecting the sequence of words to semantic computer modeling to recognize a sequence of directives in the sequence of words, and releasing one or more output data streams based on the sequence of directives, the one or more output data streams including one or more notifications.
US12051045B1 Systems and methods to characterize work unit records of a collaboration environment based on stages within a workflow
Systems and methods to characterize work unit records of a collaboration environment based on stages within a workflow are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment including work unit records; manage workflow information characterizing workflows comprising stages; responsive to work unit records being at individual stages, select the rules that apply at the individual stages; and/or perform other operations.
US12051040B2 Distributed sensor system and method for inventory management and predictive replenishment
An system and a method for scoring products viewed by a user prior to making a purchase decision and also identify the products considered most before ultimately purchasing. The system uses sensors placed on the shelves to identify the item viewed before making a purchase decision and also track the time spent per decision. The tracking will allow viewed and ultimately bought scores and item similarity scores to be determined. The scores in conjunction with point-of-sale terminal data to identify times determinative of users' interest levels prior to a purchase. The system predicatively replenishes inventory of high interest items based on historical patterns of interest and historical point-of-sale terminal data.
US12051035B2 Systems, methods, and devices for tracking a shipment using a wireless tracker
Embodiments of the present disclosure include systems, methods, and devices for tracking a shipment using a wireless tracker. In such embodiments, the wireless tracker determines a location of the wireless tracker device and regulates battery usage of wireless tracker based on the location. In addition, the wireless tracker is configured to determine a current location of the wireless tracker device at one or more intervals such that the one or more intervals are based on a delivery route of the shipment. Moreover, the wireless tracker is configured to receive and verify one or more codes to for a chain of custody of the shipment. Also, the wireless tracker is configured to determine a trigger event based on the location of the wireless tracker device and/or sensor information as well as send a notification to a computer server based on the trigger event.
US12051032B2 Autonomous delivery
A pre-staged or in-person provided order is received from a customer location. Order details are sent to a fulfillment terminal and items associated with the order are prepared or collected. The items are loaded into an autonomous device. The autonomous device plans a route from its current location to the customer location and the autonomous device navigates from its current location to the customer location using the route. The customer is verified at the autonomous device and a secure bin is unlocked by the autonomous device. The customer removes the items associated with the order from the unlocked secure bin, and the autonomous device navigates back to its original location within an enterprise.
US12051031B2 Induction unit and label generator
Systems described herein for controlling, requesting, and coordinating the creation and generation of labels can be a label broker, providing a centralized location for storing label information created by various entities, and managing the requests for generation of physical labels coming from various sources and entities.
US12051030B2 Artificial intelligence-based systems and methods for managing data access
An artificial intelligence (AI) system including an AI engine is configured to receive identification information entered into an interface, receive at least one location input entered into the interface, select at least one security question and present the selected at least one security question via the interface, and receive an answer to the at least one security question. The AI engine is further configured to apply a predictive model to determine a confidence score based on the identification information entered into the interface, the location input entered into the interface, and the answer to the at least one security question and, when the confidence score exceeds a confidence score threshold, provide user location information, the user location information selected from the user location information stored in a data storage. The provided user location information can be masked to conceal the user location information from display on the interface.
US12051017B2 Apparatus for determining role fitness while eliminating unwanted bias
A multicore apparatus determines fitness of a candidate for a role. The apparatus includes a multicore system processing device, a plurality of parallel multicore graphics processing devices, a network interface device, a storage device, and a system interface bus. The network interface device provides remote connection to the multicore system processing device. The storage device stores training data including positive and negative examples. The positive examples represent candidates who would be invited to an interview, and the negative examples represent candidates who would not be invited to an interview. The positive and negative examples are used by the plurality of parallel multicore graphics processing devices to train a deep learning model, which is used by the multicore system processing device to determine fitness of the candidate for the role while eliminating unwanted bias.
US12051009B2 Automatic and self-optimized determination of execution parameters of a software application on an information processing platform
The invention relates to a method for optimizing the execution parameters of a software application on an information processing platform, consisting in iteratively optimizing said parameters at each execution of said application, in which: for each execution (1) of said application, performance measurements are made (2) and stored (3), in association with the parameters used for said execution; at the start of each execution of said application, values are determined (4, 6) for a first subset of said parameters by inference (6) from the stored measurements corresponding to a subset of the executions corresponding to a second subset of said parameters.
US12051008B2 Generating reliability measures for machine-learned architecture predictions
A prediction system of an online system deploys one or more machine-learned architectures to generate predictions. In one embodiment, the machine-learned architecture is a stacked ensemble model. The stacked ensemble model includes a plurality of base models, where a base model is coupled to receive input data and generate a base prediction for the input data. The stacked ensemble model includes a meta model that combines the base predictions to generate a meta prediction for the input data. The prediction system also generates a reliability measure that takes advantage of the base predictions to evaluate the reliability of the meta prediction. In this manner, while the quality of individual predictions may differ from one another depending on the values of the input data, the prediction system can dynamically generate the reliability measure to account for this variation.
US12051007B2 Predictor generation genetic algorithm
A method of generating predictor rules using a genetic algorithm for predicting at least one target event associated with a given entity, the entity having a combination of an entity type and one or more attributes. The method comprises partitioning records data into a model generation set and a model testing set. A first generation of predictor rules is determined using the records in the model generation set, and subsequent generations are constructed by iteratively identifying a first subset of predictor rules based on a precision measure of each predictor rule and identifying a second subset of predictor rules based on a recall measure of each predictor rule and generating the subsequent generation by OR combining the predictor rules of the first subset and by AND combining the predictor rules of the second subset. Construction of the predictor rule population is terminated in response to a termination criteria being met.
US12051005B2 System and method for enabling an access to a physics-inspired computer and to a physics-inspired computer simulator
A computing system and a method are disclosed for enabling a processing device to remotely access a computing platform over a network, wherein the computing platform comprises at least one physics-inspired computer simulator comprising tunable parameters, the computing system comprising a communications interface configured to receive a request, wherein the request comprises at least one computational task to process using at least one physics-inspired computer simulator comprising tunable parameters; a control unit operatively connected to the communications interface and to the at least one physics-inspired computer simulator comprising tunable parameters, the control unit configured to translate the request into instructions for the at least one physics-inspired computer simulator deliver the instructions to the at least one physics-inspired computer simulator to perform the at least one computational task, receive at least one corresponding solution; and a memory operatively connected to the to the control unit and the at least one physics-inspired computer simulator, the memory being configured to store one or more of the at least one computational task, a dataset contained in the request, the tunable parameters of the at least one physics-inspired computer simulator, and the at least one corresponding solution.
US12051001B2 Multi-task multi-sensor fusion for three-dimensional object detection
Provided are systems and methods that perform multi-task and/or multi-sensor fusion for three-dimensional object detection in furtherance of, for example, autonomous vehicle perception and control. In particular, according to one aspect of the present disclosure, example systems and methods described herein exploit simultaneous training of a machine-learned model ensemble relative to multiple related tasks to learn to perform more accurate multi-sensor 3D object detection. For example, the present disclosure provides an end-to-end learnable architecture with multiple machine-learned models that interoperate to reason about 2D and/or 3D object detection as well as one or more auxiliary tasks. According to another aspect of the present disclosure, example systems and methods described herein can perform multi-sensor fusion (e.g., fusing features derived from image data, light detection and ranging (LIDAR) data, and/or other sensor modalities) at both the point-wise and region of interest (ROI)-wise level, resulting in fully fused feature representations.
US12050997B2 Row-by-row convolutional neural network mapping for analog artificial intelligence network training
A computer implemented method for implementing a convolutional neural network (CNN) using a crosspoint array includes configuring the crosspoint array to implement a convolution layer by storing one or more weights in crosspoint devices of the array. The method further includes making multiple copies of the weights and training the CNN. Training the CNN includes mapping input data of the convolution layer to the crosspoint array in a row-by-row manner. Further the excitation is input in a row-by-row manner into the crosspoint array, thereby creating row-by-row forward output from the crosspoint array. Further, outputs from the crosspoint devices are stored to corresponding integrators. Errors in the outputs as compared to a desired output, from multiple rows are computed and back propagated in a row-by-row manner into the crosspoint array, the computed errors transmitted to a previous convolution layer.
US12050996B2 Qubit calibration
A method comprises causing a plurality of qubit calibration procedures to be performed on one or more qubits in accordance with an automatic qubit calibration process. Log data is stored comprising at least: a record identifying one or more calibration procedures that have been performed, and information relating to the result of the respective calibration procedures. Training data is selected from the log data and is received at a learning module operating at one or more computing devices. A supervised learning model is trained at the learning module to select qubit parameters to be calibrated and/or checked.
US12050991B1 Connectomics-based neural architecture search
The present disclosure provides systems and methods that generate new architectures for artificial neural networks based on connectomics data that describes connections between biological neurons of a biological organism. In particular, in some implementations, a computing system can identify one or more new artificial neural network architectures by performing a neural architecture search over a search space that is constrained based at least in part on the connectomics data.
US12050986B2 Neural network architecture using convolution engines
Hardware for implementing a Deep Neural Network (DNN) having a convolution layer. A plurality of convolution engines are each operable to perform a convolution operation by applying a filter to a data window, each filter comprising a set of weights for combination with respective data values of a data window, and each of the plurality of convolution engines comprising: multiplication logic operable to combine a weight of a filter with a respective data value of a data window; control logic configured to cause the multiplication logic to combine a weight with a respective data value if the weight is non-zero, and otherwise not cause the multiplication logic to combine that weight with that data value; and accumulation logic configured to accumulate the results of a plurality of combinations performed by the multiplication logic so as to form an output for a respective convolution operation.
US12050983B2 Attention neural networks with parallel attention and feed-forward layers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing a machine learning task on a network input to generate a network output. One of the systems comprises an attention neural network configured to perform the machine learning task, the attention neural network comprising a plurality of attention layers, each attention layer comprising an attention sub-layer that is arranged in parallel with a feed-forward sub-layer.
US12050980B2 Forecasting in multivariate irregularly sampled time series with missing values
In an approach for forecasting in multivariate irregularly sampled time series, a processor receives time series data having one or more missing values. A processor determines, from the time series data, non-missing values present in the time series data. A processor determines, from the time series data, zero or more mask values for the time series data. A processor determines time interval values. A processor inputs the one or more missing values, the non-missing values, the zero or more mask values, and the time interval values into a recurrent neural network. A processor determines a predicted value for the one or more missing values.
US12050977B2 Representation of an ordered group of symbols by hypervectors
The present disclosure relates to a method for representing an ordered group of symbols with a hypervector. The method comprises sequentially applying on at least part of the input hypervector associated with a current symbol a predefined number of circular shift operations associated with the current symbol, resulting in a shifted hypervector. A rotate operation may be applied on the shifted hypervector, resulting in an output hypervector. If the current symbol is not the last symbol of the ordered group of symbols the output hypervector may be provided as the input hypervector associated with a subsequent symbol of the current symbol; otherwise, the output hypervector of the last symbol of the ordered group of symbols may be provided as a hypervector that represents the ordered group of symbols.
US12050975B2 System and method for utilizing grouped partial dependence plots and shapley additive explanations in the generation of adverse action reason codes
A framework for interpreting machine learning models is proposed that utilizes interpretability methods to determine the contribution of groups of input variables to the output of the model. Input variables are grouped based on correlation with other input variables. The groups are identified by processing a training data set with a clustering algorithm. Once the groups of input variables are defined, partial dependent plot (PDP) tables for each group are calculated and stored in a memory, which are used for calculating scores related to each group of input variables for a given instance of the input vector processed by the model. Furthermore, Shapley Additive Explanations (SHAP) values for each group can be calculated by summing the SHAP values of the input variables for a given instance of an input vector per group. These scores can then be sorted, ranked for each interpretability method, and then combined into one hybrid ranking.
US12050973B2 Automated model generation platform for recursive model building
Aspects of the disclosure relate to an automated model generation platform for recursive model building. A computing platform may receive a request for automated machine learning model building, and may identify a service offering corresponding to the request. Based on the identified service offering and using machine learning algorithms, the computing platform may select machine learning models and a corresponding sequence of model application (e.g., machine learning model information). The computing platform may store the machine learning model information along with a corresponding indication of the identified service offering. The computing platform may receive a request for model information corresponding to a service access request, and may identify that the service access request corresponds to a problem within the identified service offering. In response, the computing platform may send the machine learning model information, which may cause the enterprise service host system to generate a service output interface.
US12050972B2 Preservation of causal information for machine learning
Machine learning models are powerful artificial intelligence tools that can make determinations based on a variety of factors. Unlike a simple linear model, however, determining the contribution of each variable to the outcome of a machine learning model is a challenging task. It may be unclear which factors contributed heavily toward a particular outcome of the machine learning model and which factors did not have a major effect on the outcome. Being able to accurately determine the underlying causative factors for a machine learning-based decision, however, can be important in several contexts. The present disclosure describes techniques that allow for training and use of non-linear machine learning models, while also preserving causal information for outputs of the models. Relative weight calculations for machine learning model variables can be used to accomplish this, in various embodiments.
US12050970B2 Method and system for selecting an alimentary provider
A system for selecting an alimentary provider is disclosed. The system comprises a computing device configured to receive in input from a user device. Computing device is configured to generate a plurality of alimentary providers as a function of the input by identifying alimentary providers having a location within a threshold distance of the current geographical location of the user device. Computing device is configured to compute an alimentary combination factor for each alimentary provider as a function of a first machine-learning process. Computing device is configured to determine an alimentary combination assembly time and to select a transfer path to destination. Computing device is configured to output an alimentary combination total time. Computing device is configured to rank the plurality of alimentary providers as a function of decreasing alimentary combination factors and transmit the ranked plurality of alimentary providers. A method of selecting an alimentary provider is also disclosed.
US12050967B2 Quantum error correction that is oblivious to coherent noise
Technologies for addressing coherent noise in a quantum system are disclosed. To passively correct for errors in measurement caused by coherent noise, the quantum system implements an error correction code such that the error correction code effectively reduces the coherent noise to act as an identity operator in a protected subspace of a Hilbert vector space.
US12050966B2 Quantum dot based qubit devices with on-chip microcoil arrangements
An array of quantum dot qubits (e.g., an array of spin qubits) relies on a gradient magnetic field to ensure that the qubits are separated in frequency in order to be individually addressable. Furthermore, a strong magnetic field gradient is required to electrically drive the electric dipole spin resonance (EDSR) of the qubits. Quantum dot devices disclosed herein use microcoil arrangements for providing a gradient magnetic field, the microcoil arrangements integrated on the same chip (e.g., on the same die or wafer) as quantum dot qubits themselves. Unlike previous approaches to quantum dot formation and manipulation, various embodiments of the quantum dot devices disclosed herein may enable improved control over magnetic fields and their gradients to realize better frequency targeting of individual qubits, help minimize adverse effects of charge noise on qubit decoherence and provide good scalability in the number of quantum dots included in the device.
US12050964B1 Systems and methods to measure quantum gate fidelity through swap spectroscopy
The present disclosure provides systems and methods to measure quantum gate fidelity through swap spectroscopy. In particular, aspects of the present disclosure are directed to the derivation and use of a physical model that models non-Markovian quantum dynamics of interactions between one or more qubits of a quantum gate and one or more two-level-system (TLS) defects during operation of the quantum gate.
US12050963B2 Method for a drag and drop alignment function of a multi-part code system
A method includes obtaining a second portion of a code associated with a second computing device. The method further includes displaying the second portion of the code on a display area of an interactive display of the first computing device. The method further includes receiving the first portion of the code from the network computing device. The method further includes displaying the first portion of the code on a code display area of the interactive display. The method further includes instructing a user of the first computing device to drag the first portion of the code from the code display area to the display area to align with the second portion of the code and when the first portion of the code is aligned with the second portion of the code in the display area, producing the code and sending a finalized interaction notification to the network computing device.
US12050961B2 Methods and apparatus for configuring reduced decode ranges for barcode scanners
Methods and apparatus for configuring reduced decode ranges for barcode scanners are disclosed. An example method includes determining a closest focus distance of a plurality of focus distances at which a barcode placed at a furthest limit of a reduced decode range can be successfully decoded; determining a furthest focus distance of the plurality of focus distances at which the barcode placed at a closest limit of the reduced decode range can be successfully decoded; determining a subset of the plurality of focus distances that consists of the closest focus distance, the furthest focus distance, and focus distances between the closest focus distance and the farthest focus distance; and configuring the barcode scanner to only use the subset of focus distances during subsequent attempts to decode barcodes.
US12050960B2 Image-based barcode decoding
A barcode decoding system decodes item identifiers from images of barcodes. The barcode decoding system receives an image of a barcode and rotates the image to a pre-determined orientation. The barcode decoding system also may segment the barcode image to emphasize the portions of the image that correspond to the barcode. The barcode decoding system generates a binary sequence representation of the item identifier encoded in the barcode by applying a barcode classifier model to the barcode image, and decodes the item identifier from the barcode based on the binary sequence representation.
US12050959B2 Illumination system optimized for vertical and horizontal slot scanners
A slot scanner illumination system for a convertible slot scanner assembly includes a chassis having an optical cavity and a front opening. The optical cavity has an optical axis therethrough, with the optical axis being an axis along which light may be received by the chassis through the front opening. The front opening further has a first edge and a second edge opposite the first edge. A scanning window is configured to at least partially cover the front opening of the chassis, and the scanning window has a normal axis orthogonal to a flat surface of the scanning window. An illumination element is disposed inside of the optical cavity of the chassis. The illumination element is disposed proximal the first edge of the front opening. The illumination element is configured to provide illumination along an illumination axis, wherein the illumination axis is non-parallel with the optical axis and at an angle directed toward the second edge of the front opening.
US12050958B2 Physical card capable of improving authenticity identification and methods of using thereof
The present invention provides a physical card capable of improving authenticity identification and a method of using thereof. The physical card is provided with two electronic tags of different wavebands. When a physical card is to be traded, the purchaser can perform an appearance inspection of the physical card, or use a first reader in the purchaser's mobile phone to directly read a high-frequency electronic tag of the physical card and obtain a card first information, so that purchaser can quickly and automatically determine the authenticity of the physical card. In addition, an UHF electronic tag in the physical card can be read by a second reader of a verification agency, and then a second information of the physical card can be obtained. Since the physical card is used without leaving the holder of the physical card during the whole process, the contactless transaction mode maintains a social safety distance, which can improve the security of the physical card when in use.
US12050957B2 Augmented reality information display and interaction via NFC based authentication
Various embodiments are generally directed to improving card security by providing a user a contactless card with no sensitive card information, such as card number, card verification value, and expiration date, printed thereon, and displaying the sensitive card information relative to the card in augmented reality (AR) based on successful NFC-based user authentication. According to examples, the NFC-based user authentication may be performed by one-tapping or single tapping the contactless card to user mobile device. One or more portions of the sensitive card information may be obfuscated to further enhance card security. Moreover, the user can interact with AR elements including the sensitive card information to perform various actions.
US12050956B1 Smart card reader
A device for reading information from a smart card of the type having a contact chip and/or a magnetic stripe. An enclosure has a top surface, a bottom surface, and at least one peripheral edge, all of which together define an enclosure internal volume therewithin. A control circuit is disposed at least partially within the enclosure internal volume and includes at least a processor, a memory, a power source, a magnetic stripe reader, a contact chip reader, a fingerprint sensor, a display screen, an LED indicator, an NFC/RFID reader, a wireless module, and optionally an interface connector. As such, information from the smart card is stored by the processor into the memory when the smart card is either swiped through a first slot or inserted into a second slot and transferred to an electronic device connected with the interface connector or wirelessly.
US12050955B2 Inlay for electronic document, method for producing an electronic document comprising such an inlay, and electronic document obtained
Inlay (40) comprising a substrate (41) and a first zigzag portion (42) formed of a metal wire (421) embedded in an upper face (43) of the substrate (41), the first zigzag portion (42) comprising, alternately, rectilinear segments (422) and bends (423), at least one of the rectilinear segments (422) of the first zigzag portion (42) being disposed, at least in part, in a zone (45) of the upper face (43) of the substrate (41) configured to form a spotface of a cavity of an electronic document, and the inlay (40) comprising a connection wire (47) configured to join together at least the rectilinear segments (422) of the first zigzag portion (42). Method for producing an electronic document (1) comprising such an inlay (40), and electronic document (1).
US12050948B2 Non-transitory medium storing program executable by computer of information processing apparatus and information processing apparatus
A non-transitory medium storing a program executable by a computer of an information processing apparatus, the program, when executed by the computer, causing the computer to execute: a designating process for designating a database file including a plurality of text data; an associating process for associating the database file designated in the designating process with a text object; and a specific printing process for generating label data, for each of the text data included in the database file, with each of the text data written in the text object, and for causing a label printer to execute printing based on the label data generated.
US12050945B2 Storage products with connectors to operate external network interfaces
A standalone storage product having: a first bus connector for connecting to an external processor; a second bus connector for connecting to an external network interface; a storage device accessible over the network interface; and a processing device configured to communicate, via the second bus connector, with the network interface to obtain storage access messages represented by incoming packets received at the network interface from a computer network. The processing device can: identify, from the storage access messages, first messages and second messages; provide, the first messages via the first bus connector, to the processor; and provide, the second messages, to the storage device without the second messages going through the processor. The storage device is configured to: receive, via the first bus connector, third messages from the processor; and execute commands in the second messages and the third messages to implement a network storage service.
US12050943B1 Targeted unprivileged port configuration
Systems and methods for implementing a targeted port allowance for unprivileged processes are presented. The systems and methods determine, from a plurality of ports, a first set of ports from which a process is configured to receive information. The systems and methods configure the first set of ports to be unprivileged, and then configure a second set of the plurality of ports to be privileged. The second set of ports includes each one of the plurality of ports that is absent from the first set of ports. In turn, the systems and methods bind the process to the first set of ports.
US12050938B2 Balance workloads on nodes based on estimated optimal performance capacity
Systems, methods, and machine-readable media for monitoring a storage system and correcting demand imbalances among nodes in a cluster are disclosed. A performance manager for the storage system may detect performance imbalances that occur over a period of time. When operating below an optimal performance capacity, the manager may cause a volume to be moved from a node with a high load to a node with a lower load to achieve a preventive result. When operating at or near optimal performance capacity, the manager may cause a QOS limit to be imposed to prevent the workload from exceeding the performance capacity, to achieve a proactive result. When operating abnormally, the manager may cause a QOS limit to be imposed to throttle the workload to bring the node back within the optimal performance capacity of the node, to achieve a reactive result. These actions may be performed independently, or in cooperation.
US12050936B2 Enhanced processing for communication workflows using machine-learning techniques
The present disclosure generally relates to evaluating communication workflows comprised of tasks using machine-learning techniques. More particularly, the present disclosure relates to systems and methods for generating a prediction of a task outcome of a communication workflow, generating a recommendation of one or more tasks to add to a partial communication workflow to complete the communication workflow, and generating a vector representation of a communication workflow.
US12050930B2 Partition migration with critical task prioritization
An embodiment includes issuing an indication that a thread is a time-critical thread. The embodiment initiates an active partition migration, from a source server to a destination server, of a source partition on which the program is stored. The embodiment stores, during the migration, records of locations of pages in memory referenced by the time-critical thread. The embodiment detects that a migration threshold has been reached, indicative of a threshold portion of the migration being complete. Responsive to detecting the migration threshold, the embodiment performs a priority migration of the time-critical thread. The priority migration includes suspending execution of the time-critical thread at the source server, retrieving the records of the locations of the pages in memory referenced by the time-critical thread, and issuing a command to transfer content from the pages to the destination server. The embodiment also includes issuing a migration command to complete the migration.
US12050927B2 Techniques for concurrently supporting virtual NUMA and CPU/memory hot-add in a virtual machine
Techniques for concurrently supporting virtual non-uniform memory access (virtual NUMA) and CPU/memory hot-add in a virtual machine (VM) are provided. In one set of embodiments, a hypervisor of a host system can compute a node size for a virtual NUMA topology of the VM, where the node size indicates a maximum number of virtual central processing units (vCPUs) and a maximum amount of memory to be included in each virtual NUMA node. The hypervisor can further build and expose the virtual NUMA topology to the VM. Then, at a time of receiving a request to hot-add a new vCPU or memory region to the VM, the hypervisor can check whether all existing nodes in the virtual NUMA topology have reached the maximum number of vCPUs or maximum amount of memory, per the computed node size. If so, the hypervisor can create a new node with the new vCPU or memory region and add the new node to the virtual NUMA topology.
US12050921B2 Semiconductor device
A semiconductor device includes a processor unit, a memory storing a boot program, a reset controller and an address check unit. The reset controller controls a reset for the processor unit based on a reset request and outputs a boot address for the boot program to be executed after reset release to the processor unit. The address check unit performs a tampering check for the boot address output from the reset controller and outputs a boot address error signal based on a tampering check result.
US12050919B2 Method and device for efficiently providing profile for communication service based on multiple bootstrap profiles
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method by which a terminal receives a profile for a communication service in a wireless communication system according to an embodiment of the present invention comprises the steps of: receiving, from a query server by the terminal, first download information for receiving a second bootstrap profile by using a first bootstrap profile, which is one of a plurality of bootstrap profiles installed in the terminal; downloading the second bootstrap profile from a first profile server by using the first download information and installing the second bootstrap profile in the terminal; and installing a user profile in the terminal on the basis of the second bootstrap profile and user selection, and accessing a mobile network by using the user profile.
US12050918B2 Coprocessor prefetcher
A prefetcher for a coprocessor is disclosed. An apparatus includes a processor and a coprocessor that are configured to execute processor and coprocessor instructions, respectively. The processor and coprocessor instructions appear together in code sequences fetched by the processor, with the coprocessor instructions being provided to the coprocessor by the processor. The apparatus further includes a coprocessor prefetcher configured to monitor a code sequence fetched by the processor and, in response to identifying a presence of coprocessor instructions in the code sequence, capture the memory addresses, generated by the processor, of operand data for coprocessor instructions. The coprocessor is further configured to issue, for a cache memory accessible to the coprocessor, prefetches for data associated with the memory addresses prior to execution of the coprocessor instructions by the coprocessor.
US12050909B2 Automatic generation of documentation using coding patterns
A method for generating documentation text comprises: extracting, from a plurality of source files of a software program, a plurality of element identifiers, each identifying an element of the software program; selecting a set of selected element identifiers of the plurality of element identifiers according to a plurality of scores, each score computed for an element identifier of the plurality of element identifiers; and for each of the set of selected element identifiers: generating an element documentation text using a documentation template and a plurality of patterns identified in a plurality of usage instances where in each of the plurality of usage instances the selected element identifier exists in at least one of the plurality of source files; and adding the element documentation text to a repository of documentation text associated with the plurality of source files.
US12050897B2 Controlled rollouts for frontend assets
In one embodiment, a method for providing assets from an asset origin to client devices includes receiving, by a computing system, a request to access a frontend asset from a first client device of the client devices. The method includes determining, by the computing system, an asset selection criteria. The method includes modifying, by the computing system through a dynamic function based on the asset selection criteria, a request for the asset origin to select a particular asset from multiple assets that are responsive to the request to access the frontend asset. The method includes causing, by the computing system, the asset origin to provide the particular asset to the first client device by providing the modified request to the asset origin.
US12050896B2 System architecture switching method and apparatus
This application provides a system architecture switching method and apparatus. The method includes: when a system architecture needs to be switched, transforming a first system architecture into a second system architecture, where the first system architecture represents a system architecture before switching; and providing a service for a user by using the second system architecture. Dynamic switching of a system architecture is implemented by using a transformable system architecture, so that switching of different architectures can be implemented by using only one system architecture. Therefore, only code for implementing the system architecture is required, and code overheads can be reduced in comparison with a conventional technology.
US12050892B2 Card solver compiler parsing
Disclosed herein is a compiler parsing technique that makes use of a “card game” mechanic to parse through tokens and generate an output that is inserted into a tree data structure and processed bottom-up. The technique is a non-recursive a parser & lexer. The processing is less computationally expensive than prior, recursive methods such as top down operator precedence. Simpler embodiments employ card solving of simple formulas, and more advanced embodiments implement tree processing structures that implement a card solver parsing technique at each node (or a subset of nodes) of the tree processing structures. In some embodiments, different nodes of a tree processing structure are routed to different processors (e.g., a CPU or a GPU) based on the degree of parallelism available in each node in order to improve parsing, compute, evaluation and compiling times.
US12050890B2 Multiple user defined functions registration
The subject technology identifies a set of functions included in a set of files corresponding to a library. The subject technology, for each function in the set of functions, registers the function as a user defined function (UDF). The subject technology generates a name for the function based at least in part on a predetermined prefix, wherein the predetermined prefix comprises an alphanumeric string. The subject technology generates, using at least a particular set of input parameters utilized by the function and a particular type of parameter of each input parameter of the particular set of input parameters, a particular set of source code. The subject technology stores information corresponding to the function in a metadata database. The subject technology provides access to the function in a different application.
US12050889B2 Systems and methods for discovering automatable tasks
According to at least one aspect, a system for analyzing computer usage data of a user to identify an underlying task being performed by the user is provided. The system includes a hardware processor and a non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by the hardware processor, cause the hardware processor to perform: receiving a plurality of events each indicative of an action performed by a user and contextual information associated with the action performed by the user, clustering the plurality of events to generate a plurality of clustered events, identifying a plurality of sub-tasks in the plurality of clustered events that each comprise a sequence of clustered events, identifying a task in the plurality of clustered events being performed by the user that comprises at least one sub-task, and generating a score for the task indicative of a difficulty of automating the task.
US12050884B2 Language translation with head-worn computing
Aspects of the present invention relate to language translation systems for head-worn computers.
US12050881B2 Text translation method and apparatus, and storage medium
A text translation method includes: obtaining a to-be-translated text sequence; encoding the to-be-translated text sequence, to obtain a first hidden state sequence; obtaining a first state vector; generating a second hidden state sequence according to the first state vector and the first hidden state sequence; generating a context vector corresponding to a current word according to the second hidden state sequence and the first state vector; determining a second target word according to the context vector, the first state vector, and a first target word. The first state vector corresponds to a predecessor word of a current word, the current word is a to-be-translated word in the source language text, the predecessor word is a word that has been translated in the source language text. The first target word is a translation result of a predecessor word, and the second target word is a translation result of the current word.
US12050875B2 System and method for determining context changes in text
A system splits the text into at least a first and a second portions. The system extracts a first context information from the first portion, and a second context information from a second portion in response to feeding the plurality of portions to a first plurality of neuron logic gates. The system compares the first context information with the second context information. If it is determined that the first context information is different from the second context information, the system dynamically activates at least one of a second plurality of neuron logic gates. The system determines an additional information from at least one of the first portion and second portions. The system updates at least one of the first context information and the second context information to include the additional information. The system generates a first output that comprises the updated first context information and the updated second context information.
US12050865B2 Predictive analysis systems and methods using machine learning
Systems and methods may utilize a predictive analysis model to analyze a contract or other document. A system may parse a document and/or a repository of information associated with the document. The system may identify one or more terms in the document and corresponding terms in the repository. The system may determine a difference parameter between a first term extracted from the document and a second term extracted from the repository. The system may determine whether the difference between the first term and the second term, represented by the difference parameter, is likely to be acceptable to the user using a predictive analysis model. The system may report a validation parameter indicating a level of acceptability associated with the difference. User feedback on the accuracy of the predictive analysis model is used to train, modify, and improve the predictive analysis model.
US12050860B2 Adding machine understanding on spreadsheets data
A system to generate a chart recommendation based on machine understanding of spreadsheet data, including a memory and a processing device coupled to the memory to identify a set of data that each include content of a cell of one or more cells in a column of a spreadsheet presented to a user of a user device; add, to metadata of the cell, an annotation associated with an entity type representing the semantic meaning of the data in the cell; determine, based on the annotation, an entity type representing a semantic meaning of the set of data in the column; identify at least one of a plurality of charts that is relevant to at least one of the entity type associated with the column, a user device characteristic associated with the user device, or a user class characteristic; and provide the identified chart for presentation to the user.
US12050859B2 Method and system for improved 2D ordering of output from spreadsheet analytical functions
The disclosed technology creates a family of (predefined formula) spreadsheet functions which allows users to create programming loop equivalents in their regular spreadsheet cells employing familiar range functions (e.g., SUM, COUNT, MIN, MAX, etc.) with data filtering and output selection. The data can be sourced from multiple cells within the spreadsheet or a broad spectrum of numeric, date and text data not stored in a spreadsheet, including data not discretely defined. The technology disclosed can use as inputs either cell ranges or Non-Spreadsheet Cell (NSC) data formulas. The capability allows users to specify standardized or highly custom calculations capable of executing millions of loops through a (predefined formula) spreadsheet function.
US12050856B2 Method and apparatus for creating a curated list of important or actionable items from received, digitized handwritten symbols and text
A notetaking information handling system device comprising a processor, a memory device, and a touchscreen display device displaying a graphical user interface (GUI) of a software application for accepting digitized handwritten notes and receiving a digitized handwritten note in a first notetaking instance. The processor to record metadata relating to the first notetaking instance and execute code instructions of a notes auto-curating system to recognize and parse the digitized handwritten note and determine from the digitized handwritten note a smart symbol or a keyword within the note content of the digitized handwritten note. The notes auto-curating system to process digitized handwritten note with a trained machine learning system to correlate the digitized handwritten note with an important notes category or an action items category, and to generate a corresponding to-do list or important notes list with the digitized handwritten note with additional similarly-categorized digitized handwritten notes received.
US12050855B2 Systems and methods for query-focused summarization
Embodiments described herein provide a query-focused summarization model that employs a single or dual encoder model. A two-step approach may be adopted that first extracts parts of the source document and then synthesizes the extracted segments into a final summary. In another embodiment, an end-to-end approach may be adopted that splits the source document into overlapping segments, and then concatenates encodings into a single embedding sequence for the decoder to output a summary.
US12050854B1 Audio-based patient surveys in a health management platform
A technique is described for performing audio-based patient surveys to obtain patient data for use in a health management platform. A virtual assistant is simulated to participate in a natural language conversation with a patient. As part of the conversation, the virtual assistant generates and outputs an audible natural language message that is then presented via a speaker at a user computing device. The audible natural language message includes a prompt for the user to provide a natural language reply. Reply data indicative of a reply by the user is then received and processed to generate and/or update patient data associated with the patient. The patient data is then applied by the health management platform to assist the patient in managing a chronic health condition.
US12050852B2 Signal pre-routing in an integrated circuit design
Based on a directive in a control file, a processor pre-routes, within a hierarchical integrated circuit design, a signal through one or more levels of design hierarchy between a signal source at a higher level of the design hierarchy and an entity instance at a lower level of the design hierarchy. The processor processes entity instances in the design hierarchy in a bottom-up manner to insert technology-specific structures into the hierarchical integrated circuit design. During the processing, the processor inserts into a particular entity instance of the design hierarchy a technology-specific structure and connects the technology-specific structure to the signal pre-routed to the particular entity instance by the pre-routing.
US12050850B2 Filler cells for integrated circuit design
A method of designing an integrated circuit (IC) chip is discloses. The method includes designing a higher level comprising a plurality of outputs configured to be connected to inputs in a previously-designed macro level, wherein each input in the macro level includes a configurable filler cell. The method also includes calculating if each input includes an antenna violation based on the higher level and the macro level, and configuring each of the filler cells, wherein each filler cell associated with an antenna violation is configured as an antenna diode.
US12050848B2 Visualization of code execution through line-of-code behavior and relation models
Disclosed herein are techniques for visualizing and configuring controller function sequences. Techniques include identifying at least one executable code segment associated with a controller; analyzing the at least one executable code segment to determine at least one function and at least one functional relationship associated with the at least one code segment; constructing, a software functionality line-of-code behavior and relation model visually depicting the determined at least one function and at least one functional relationship; displaying the software functionality line-of-code behavior and relation model at a user interface; receiving a first input at the interface; in response to the received first input, animating the line-of-code behavior and relation model to visually depict execution of the at least one executable code segment on the controller; receiving a second input at the interface; and in response to the received second input, animating an update to the line-of-code behavior and relation model.
US12050846B1 Artificial intelligence based on cellular automata
An artificial intelligence system can be implemented to identify relationships through the propagation of ripple patterns through a grid. In such a system, the grid may comprise cells which operate as cellular automata. Relationships may be identified based on collisions of signals detected by the cells in the grid, and, when a relationship is identified, it may be used to create high speed connections between cells.
US12050844B2 Method and system for realistic and efficient simulation of light emitting diodes having multi-quantum-wells
The disclosure develops a multi-scale model that partitions the device into different spatial regions where the high carrier domains are treated as reservoirs in local equilibrium and serve as injectors and receptors of carriers into the neighboring reservoirs through tunneling and thermionic emission. The nonequilibrium Green's function (NEGF) formalism is used to compute the dynamics (states) and the kinetics (filling of states) in the entire extended complex device. The local density of states in the whole device is computed quantum mechanically within a multi-band tight binding Hamiltonian. The model results agree with experimental I-V curves quantitatively.
US12050840B2 Fire panel audio interface
A fire alarm control panel (FACP) in a fire alarm system includes a processor in communication with a communications interface. The processor is configured to receive an event signal from an initiation device. The FACP also includes a display, controlled by the processor, indicating a status of the fire alarm system and configured to present a plurality of icons corresponding to a plurality of voice messages to be selectively played in response to receiving one or more event signals from the initiation device. The FACP further includes an embedded microphone mounted in the fire alarm control panel adjacent to the display. The FACP also includes a programmable microphone interface controlled by the processor, in communication with the embedded microphone utilized in response to receiving one or more event signals from the initiation device.
US12050838B2 Display method and electronic device
A display method comprises a first device projecting a first window interface to a second device after receiving a screen projection instruction entered by a user. The first device receives an instruction for running a second window interface, and may send a task identity of the second window interface and a security protection instruction to the second device after determining that the second window interface includes a security flag bit. Further, the second device displays the first window interface and a security interface, where the security interface is a projected interface of the second window interface.
US12050836B2 Screen transmission processing method, apparatus, and device
A screen transmission processing method and device. The method includes determining that a source device is connected to a screen transmission device, wherein the screen transmission device is configured to be in a communication connection with a target device with which a pairing is completed; determining that a screen transmission client has been installed in the source device; determining that the screen transmission client is in a state to be updated; in response to the state to be updated, acquiring an update file of the screen transmission client from the target device through the screen transmission device; and according to the update file, updating the screen transmission client.
US12050834B2 Foldable electronic apparatus for processing sensor data on basis of change in angle, and operation method thereof
Certain embodiments of the present invention relate to a foldable electronic device for processing data based on an angle change. The electronic device includes: a first housing in which first sensor is disposed; a second housing in which second sensor is disposed; a first display disposed in the first housing; a second display disposed in a space formed by the first housing and the second housing; and at least one sensor which detects the angle formed by the first housing and the second housing. The processor is configured to: detect a change in the angle between the first housing and the second housing; in response to the angle change, initiate an activation of the second sensor; use data collected from the first sensor until the activation of the second sensor is completed; and use data collected from the second sensor when the activation of the second sensor is completed.
US12050830B2 Content-aware PQ range analyzer and tone mapping in live feeds
In image processing system comprises an input configured to receive an image signal, the image signal including a plurality of frames of image data; and a processor configured to automatically determine an image classification based on at least one frame of the plurality of frames, and dynamically generate a mapping metadata based on the image classification. The processor includes determination circuitry configured to determine a content type for the image signal; segmentation circuitry configured to segment the image data into a plurality of feature item regions, based on the content type; extraction circuitry configured to extract at least one image aspect value for respective ones of the plurality of feature item regions.
US12050826B2 Information processing device outputting display signal to display image illustrating that first and second images are arranged to display in layers and to be overlaid with a gap in a thickness direction for creating print labels
A non-transitory computer readable storage medium stores a set of program instructions executed by a computer included in an information processing device. The set of program instructions includes: acquiring first print data representing a first image; acquiring second print data representing a second image; outputting a first print instruction to print the first image on a first print medium; outputting a second print instruction to print the second image on a second print medium; and outputting, to a display, a display signal to display a multilayer illustrating image illustrating that the first image and the second image are arranged in layers after the outputting the first print instruction and the outputting the second print instruction are performed.
US12050825B2 Method and device for forming consecutive images with alternating recording medium arrangement
A method for forming an image includes: receiving a first image-forming job, and performing a first image-forming operation according to a first recording-medium transport rule; receiving a second image-forming job, and performing a second image-forming operation according to a second recording-medium transport rule. The first image-forming job and the second image-forming job are consecutively outputted image-forming jobs, and recording-medium transport directions of at least one page of the first image-forming job and at least one page of the second image-forming job are different.
US12050823B2 Device management system including a server and a terminal device, terminal device for the device management system, and non-transitory computer-readable recording medium for the terminal device
In a device management system, a terminal device receives a replacement instruction from a user when an acceptance condition is satisfied, and obtain first device identification information before the replacement, second device identification information after the replacement, first history information representing usage history of the first device from the first device without going through the server. The terminal device then transmits, to the server, a replacement request containing the first device identification information, the second identification information and the first history information. In a case where an allowance condition is satisfied, the server stores, in the storage of the server, second management information representing a relationship among the first management identification information associated with the first device identification information by the first management information, the first history information and the second device identification information.
US12050822B2 Access request response method, consumable chip, and storage medium
The present disclosure provides an access request response method, a consumable chip and a storage medium. The method includes receiving an access request sent by a printing device, the access request including address information; determining at least one second-type address in memory correspondingly according to the address information, a second-type address corresponding to at least two addresses in the address information; and responding to the access request through the at least one second-type address.
US12050820B2 Image processing apparatus with recovery protocol for errors on output processing of a document image, control method, and storage medium storing program
An image processing apparatus comprising: a first performing unit configured to perform a first output process using read data read by a reading unit configured to optically read a document image; a display unit configured to display a selection screen on which a second output process different from the first output process is selectable when an error occurs during performing the first output process; and a second performing unit configured to perform the second output process using the read data used in the first output process when the second output process is selected.
US12050818B2 Image processing apparatus, image processing method, and storage medium for inspecting a printed image
An image processing apparatus includes a setting unit configured to set an inspection resolution for inspecting a printed image for each page, and an inspection unit configured to inspect the printed image by comparing reference image data serving as a reference for inspection with printed image data acquired by reading the printed image based on the set inspection resolution.
US12050810B2 Systems and methods for hardware-based asynchronous persistence
Systems and methods for hardware-based asynchronous logging include: initiating first and second atomic regions on first and second cores of a central processing unit (CPU); and asynchronously logging data for the first atomic region and the second atomic region using the CPU by: asynchronously performing log persist operations (LPOs) to log an old data value from each atomic region; updating the old data value to a new data value from each atomic region; tracking dependencies between the first atomic region and the second atomic region using a memory controller; asynchronously performing data persist operations (DPOs) to persist the new data value for each atomic region; and committing the first atomic region and the second atomic region based on the dependencies using the memory controller of the CPU.
US12050808B2 Selecting a write operation mode from multiple write operation modes
A request to write data at a memory device is received. Responsive to receiving the request to write the data at the memory device, a first random value and a second random value is determined. Responsive to determining that the first random value does not satisfy a first threshold criterion and the second random value does not satisfy a second threshold criterion, a first write operation mode is selected from a plurality of write operations modes, and a write operation to write the data at the memory device is performed in accordance with the first write operation mode.
US12050807B2 Memory management system and method
A method, computer program product, and computing system for defining a quantity of discrete storage portions within a storage system; entering an expansion mode during which the discrete storage portions are incrementally assigned to at least one processing node until a first assignment level target is achieved; once the first assignment level target is achieved, entering a utilization mode during which the utilization of the assigned discrete portions is increased until a first utilization level target is achieved; and once the first utilization level target is achieved, reentering the expansion mode during which additional discrete storage portions are incrementally assigned to the at least one processing node until a second assignment level target is achieved.
US12050806B2 Distributed data storage system using erasure coding on storage nodes fewer than data plus parity fragments and healing failed write attempts
A distributed data storage system using erasure coding (EC) provides advantages of EC data storage while retaining high resiliency for EC data storage architectures having fewer data storage nodes than the number of EC data-plus-parity fragments. An illustrative embodiment is a three-node data storage system with EC 4+2. Incoming data is temporarily replicated to ameliorate the effects of certain storage node outages or fatal disk failures, so that read and write operations can continue from/to the storage system. The system is equipped to automatically heal failed EC write attempts in a manner transparent to users and/or applications: when all storage nodes are operational, the distributed data storage system automatically converts the temporarily replicated data to EC storage and reclaims storage space previously used by the temporarily replicated data. Individual hardware failures are healed through migration techniques that reconstruct and re-fragment data blocks according to the governing EC scheme.
US12050799B1 State management and persistent data storage in a distributed cloud computing network
A first compute server of a distributed cloud computing network executes an application that controls reading and writing access to associated persistent data. The first compute server performs a write operation to the persistent data on local storage, notifies a piece of code that controls outgoing messages from the application that the write operation is pending, and transmits write information for the write operation to a set of other compute servers. If an acknowledgement of the write information is received from a quorum of the other compute servers, the application notifies the piece of code that the write operation is confirmed. Periodically the write information is transmitted to an external storage system. If a confirmation that the write information has been written is received from the storage system, the first compute server transmits a write confirmation notice to the other compute servers, which can then delete the write information.
US12050797B2 Storage system and storage cost optimization method
An object of the invention is to optimize a storage cost for data. There is provided a storage system including a storage device, a memory, and a processor configured to control input and output of data to and from the storage device. The processor monitors a storage amount that is at least one of a write amount (a total amount of data received as a write target) and a physical use amount (a total amount of data physically stored in the storage device), and a read amount (a total amount of data that is read), and calculates a fee as a storage cost that is a cost related to use of the storage device in a target period, based on a storage amount and a read amount in the target period in accordance with a monitoring result.
US12050790B2 Optimizing memory for repeating patterns
Aspects of the present disclosure configure a memory sub-system processor to manage memory operations with repeating data patterns. The processor receives a request to write a block of data comprising a plurality of portions to a set of memory components and determines whether a pattern of data repeats across the plurality of portions of the block of data. In response to determining that the pattern of data repeats across the plurality of portions, the processor stores a representation of the pattern of data in a mapping table and discards the block of data to prevent storing the block of data on the set of memory components.
US12050785B2 Power management for a memory system
In certain aspects, a memory system may include at least one memory device and a memory controller coupled to the at least one memory device. Each memory device may include an array of memory cells and a control logic coupled to the array of memory cells. The memory controller and the control logic of the memory device may be powered by a first power source having a first predetermined power consumption threshold. The array of memory cells of the memory device may be powered by a second power source having a second predetermined power consumption threshold. The memory controller may be configured to maintain a first queue of memory operations, wherein execution of the memory operations in the first queue causes power consumption from the first power source; maintain a second queue of memory operations, wherein execution of the memory operations in the second queue causes power consumption from the second power source; separately determine whether execution of subsequent memory operations in the first and second queues, respectively, would cause the corresponding first and second power sources to be overloaded; execute, based on the determination, the subsequent memory operation in the first or second queue that would not cause the corresponding first or second power source to be overloaded; and delay, based on the determination, the subsequent memory operation in the first or second queue that would cause the corresponding first or second power source to be overloaded.
US12050779B2 Storing non-volatile memory initialization failures
The present disclosure includes apparatuses, methods, and systems for storing non-volatile memory initialization failures. In an example, a method can include initializing a volatile memory die, initializing a first non-volatile memory die in response to initializing the volatile memory die, copying executable instructions from the first non-volatile memory die to the volatile memory die in response to initializing the first non-volatile memory die, initializing the second non-volatile memory die in response to initializing the first non-volatile memory die, and storing a failure record in the first non-volatile memory die in response to an error occurring during the initialization of the second non-volatile memory die.
US12050774B2 Parallel update for a distributed system
A method for updates in a storage system is provided. The method includes writing identifiers, associated with data to be stored, to storage units of the storage system and writing trim records indicative of identifiers that are allowed to not exist in the storage system to the storage units. The method includes determining whether stored data corresponding to records of identifiers is valid based on the records of the identifiers and the trim records.
US12050767B2 Apparatus, method, computer-readable storage medium, and smartphone for causing scrolling of content in response to touch operations
An information processing system includes circuitry that causes a first scrolling of a displayed content region within its boundaries in response to a first user operation. The circuitry of the information processing system also causes a second scrolling of the displayed content region beyond its boundaries in response to a second user operation.
US12050763B1 Apparatus and methods for model selection between a first model and a second model using projector inferencing
An apparatus for model selection between a first model and a second model using projector inferencing is provided. The apparatus includes a processor and a memory connected to the processor. The memory contains instructions configuring the processor to receive an entity datum from an entity device and a second datum from a client device connected to the processor. The second datum describes matching the entity datum based on a preferred allocation with target values using the models. The processor may run two projectors capable of outputting operational values by projecting the entity datum over a defined duration. The processor may score operational values to target values using a fuzzy inferencing system. Scoring the operational values may include classifying an operational value and the second datum to categories organized sequentially in multiple discrete increments.
US12050758B2 Presenting participant reactions within a virtual working environment
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting participant reactions within a virtual working environment. The program and method provide a configuration interface for configuring a virtual working environment for plural participants, the configuration interface for specifying groups of participants, each group comprising respective participants selected from among the plural participants; receive first user input, provided via the configuration interface, specifying a first group of participants; provide, for each participant in the first group, display of a reactions interface with user-selectable buttons to indicate respective reactions for displaying to the first group; receive second user input, provided via the reactions interface, selecting one of the user-selectable buttons to indicate a reaction for displaying to the first group; and provide, for each participant in the first group, display of a reaction icon corresponding to the reaction.
US12050755B2 Generation and use of application templates
Techniques are described for the creation of application templates, which can in turn be used to create scoped or customized applications. Such scoped applications may be suitable for use in a local computing environment or a cloud-based platform. As discussed, such scoped or customized applications may be variations of an existing or base application, such as a global or general application or a previously generated scoped application, but may be targeted to a specific audience or function.
US12050752B2 Display device
A display device including a display panel and an input sensor including a sensing region and a wiring region, the input sensor including a first sensing electrode, a second sensing electrode, a first signal line electrically connected to a first end of the first sensing electrode, a second end thereof being electrically isolated, and second and third signal lines electrically connected to ends of the second sensing electrode, respectively, in which a total distance between the ends of the second sensing electrode is greater than that between the ends of the first sensing electrode, the second sensing electrode includes sensor parts formed from a same layer as the first sensing electrode and bridge patterns formed from a different layer from the sensor parts, and each of the first end and the second end of the second sensing electrode is configured to receive a sinusoidal signal.
US12050740B2 Passive device with compressible pressure assembly for Z-direction capacitance detection
A passive device includes a non-conductive housing including an upper and lower housing section, a conductive section housed in the upper housing section, and a pressure assembly housed in the lower housing section. The pressure assembly includes a compressible conductor, a mounting structure coupled to the compressible conductor and the upper housing section, a conductive contact coupled to the compressible conductor and the conductive section, and a firm spherical conductor. The firm spherical conductor includes an upper contact point for contact with the compressible conductor and a lower contact point for contact with the touchscreen. When z-direction pressure is applied on the firm spherical conductor, the compressive conductor compresses against the upper contact point. Compression of the compressive conductor increases surface area between the firm spherical conductor and the compressive conductor. The increase in surface area increases the capacitance of the passive device.
US12050738B2 Predictive data-reconstruction system and method for a pointing electronic device
A pointing electronic device is provided with: an inertial measurement module, to generate motion input data, indicative of motion of the pointing electronic device, at an input data rate; a pointing determination unit, to implement a pointing algorithm at a processing data rate based on the motion input data, to generate screen-frame displacement data corresponding to 3D-space movements of the pointing electronic device, the processing data rate being higher than the input data rate. The pointing electronic device is further provided with a rate upscaling unit, interposed between the inertial measurement module and the pointing determination unit, to implement a data-rate upscaling of the motion input data, to generate upscaled motion input data to be processed by the pointing determination unit at a data rate matching the processing data rate, via a predictive data reconstruction of missing samples based on the actual motion input data.
US12050736B2 Hinged body assembly and user interface apparatus comprising same
User interface apparatuses include a main body having a hinge portion integral with a long-edge at a top edge portion of the main body and a support body having a hinge portion integral with a long-edge at a bottom edge portion of the support body. The hinge portion of the support body is engaged with the hinge portion of the main body for enabling the support body to be pivoted between an in-plane orientation and a deployed orientation relative to the main body. Top and bottom surfaces of the support body each lay one of on and inboard of a reference plane defined by a respective one of a top surface and a bottom surface of the main body when the support body is in the in-plane orientation with respect to the main body. An overall thickness of the main body and the support body is preferably about the same.
US12050733B2 User-vehicle interface featuring variable sensitivity
There is provided a user-vehicle interface, comprising: a gesture control system, arranged to sense a gesture of a user of the vehicle; the gesture control system being arranged to process the sensed gesture to control interaction with content on a display, in accordance with that sensed gesture; the vehicle comprising a physical actuator for controlling the vehicle, and the gesture control system is arranged to facilitate interaction with content on the display, when a body part of the user associated with a provision of the gesture is engaged with the actuator.
US12050727B2 Systems and techniques for estimating eye pose
An eye tracking system can include an eye-tracking camera configured to obtain images of the eye at different exposure times or different frame rates. For example, longer exposure images of the eye taken at a longer exposure time can show iris or pupil features, and shorter exposure, glint images can show peaks of glints reflected from the cornea. The shorter exposure glint images may be taken at a higher frame rate (than the longer exposure images) for accurate gaze prediction. The shorter exposure glint images can be analyzed to provide glint locations to subpixel accuracy. The longer exposure images can be analyzed for pupil center or center of rotation. The eye tracking system can predict future gaze direction, which can be used for foveated rendering by a wearable display system. In some instances, the eye-tracking system may estimate the location of a partially or totally occluded glint.
US12050725B2 Method for detecting voluntary movements of structures in the ear to trigger user interfaces
A sensor which detects voluntary movements of ear structures, including the ear drum complex, which triggers user interfaces of electronic devices to enable communication and other activities by interaction with assistive technology. The method of detecting this voluntary movement may also be used to trigger and control user interfaces in connected devices such as mobile telephones and incorporated into multi-function earphones.
US12050724B2 Methods and systems for displaying additional content on a heads up display displaying a virtual reality environment
Methods and systems for enabling a user to perform a full body movement while viewing a virtual reality environment on a head up displays without interfering with viewing of content on the heads up display. Specifically, a full body movement of the user is detected. In response to detecting the full body movement, the additional content is generated for display in a portion of the virtual reality environment corresponding to a foreground area of the user's visual field. The additional content assists the user perform the full body movement.
US12050722B2 Broadcast remote sealing for scalable trusted execution environment provisioning
An apparatus to facilitate broadcast remote sealing for scalable trusted execution environment provisioning is disclosed. The apparatus includes a cloud service provider (CSP) execution platform comprising hardware circuitry for executing virtualized environments and comprising hardware accelerator devices, wherein the CSP execution platform to: authorize a tenant to deploy workloads of the tenant to CSP execution resources; provide a group status report to the tenant to inform the tenant of an existence and a status of a group of trusted execution platforms, wherein the group comprises at least one of the CSP execution resources; receive an encrypted workload of the tenant, wherein the encrypted workload is encrypted using a group public key of the group; store the encrypted workload at storage of the CSP execution platform; and dispatch the encrypted workload to the at least one of the CSP execution resources of the group.
US12050720B2 Blockchain auditing system and method
A copy of a blockchain is stored. The stored copy of the blockchain is copied from a blockchain in a distributed blockchain ledger. An event associated with the blockchain in the distributed ledger is identified. In response identifying the event associated with the blockchain in the distributed ledger, a compromise of the blockchain in the distributed ledger is identified, such as, identifying one or more blocks of the blockchain that have been compromised. In a second embodiment, a request to add a new block to a blockchain is identified. In response identifying the request to add the new block to the blockchain, a consensus vote to add the new block to the blockchain is monitored. A determination is made to determine if the consensus vote is below a threshold. In response to the consensus vote being below the threshold, an audit of the blockchain is completed.
US12050717B1 Method and system for mapping knowledge objects for data compliance
A system receives a plurality of knowledge objects (KOs). The system receives repository structure definition information, the repository structure definition information specifying one or more repository structure definitions that define respective structures for the one or more data repositories. The system groups the plurality of KOs based on the name, type, and tag attributes of the KOs, and storage paths of the underlying unit of structured, semi-structured, and unstructured data at the one or more data repositories corresponding to the KOs to generate a number of groups of KOs. For each group in the groups of KOs, the system determines a count of KOs in the group. The system generates multiple mapping structures with M to N relationships between the groups of KOs to the one or more repository structure definitions, the mapping relationship including the count of associated KOs.
US12050715B2 Live discovery of enterprise threats based on security query activity
A threat management system provides a collection of queries for investigating security issues within an enterprise. Useful inferences are drawn about the value of different queries, and about the security posture of the enterprise, by monitoring contextual activity such as the popularity and context of query usage, patterns of end user modification to queries, and post-query activity.
US12050714B2 Hybrid cognitive system for AI/ML data privacy
Systems, methods, and devices are disclosed for cognitive collaboration systems on a hybrid node. A query is received by a virtual assistant running on a public cloud, and it is determined whether the query pertains to data available on a public cloud resource, or the query pertains to data available on a private cloud resource. When it is determined that the query pertains to the data available on the public cloud resource, the query is interpreted by using a first model trained on at least one machine learning technique on data from the public cloud. When it is determined that the query pertains to the data available on the private cloud resource, the query is interpreted by using a second model trained on at least one machine learning technique on the data from the private cloud.
US12050708B2 Cardinal method for hierarchical phased secure access to system entities in isolated multi-tenant database for autonomous cloud environments
Herein are multitenant database security techniques for fine-grained and dynamic access control of protected resources according to phases and roles. In an embodiment, a computer associates a process with a particular pluggable database of many pluggable databases in a container database in a database management system (DBMS). From the process, a request is received to access a protected resource that the particular pluggable database does not contain. Based on the protected resource and the particular pluggable database, the DBMS dynamically decides, in response to receiving the request, whether to permit access to the protected resource. Based on authorization by the DBMS, the protected resource is accessed to fulfil the request. In an embodiment, centrally managed policy decisions for restricted access are dynamically employed across a fleet of databases through a global policy manager.
US12050704B2 Secure data content access system and method
A method for securing access to a data storage device (DSD), comprising: receiving, from a host connected to a data port of the DSD, a data access request to access user data stored on the DSD. In response to receiving the data access request, the DSD transmits, to the host, a Long Term Device Key (LTDK) of the DSD and a session identifier uniquely generated for the data access session. An access token is received from the host, signed by a private Long Term Host Key (LTHK) of the host. The LTHK and the LTDK form a cryptographic pair. The access token is validated using the LTDK to determine whether the host is authorized to access the DSD. In response to determining that the host is authorized to access the DSD, a data access state of the DSD is set to an unlocked state to enable access to the user data by the host via the data port, wherein the LTDK is obtained from a registration token transmitted to the DSD by the host. The registration token is secured by a registration server in response to the registration of the host with the DSD.
US12050702B2 Trusted local memory management in a virtualized GPU
Embodiments are directed to trusted local memory management in a virtualized GPU. An embodiment of an apparatus includes one or more processors including a trusted execution environment (TEE); a GPU including a trusted agent; and a memory, the memory including GPU local memory, the trusted agent to ensure proper allocation/deallocation of the local memory and verify translations between graphics physical addresses (PAs) and PAs for the apparatus, wherein the local memory is partitioned into protection regions including a protected region and an unprotected region, and wherein the protected region to store a memory permission table maintained by the trusted agent, the memory permission table to include any virtual function assigned to a trusted domain, a per process graphics translation table to translate between graphics virtual address (VA) to graphics guest PA (GPA), and a local memory translation table to translate between graphics GPAs and PAs for the local memory.
US12050700B2 Secure execution guest owner controls for secure interface control
A method, computer program product, and a system where a secure interface control determines functionality of a secure guest based on metadata. The secure interface control (“SC”) obtains metadata linked to an image of a secure guest to be started by an owner and managed by the hypervisor, where the metadata comprises control(s) that indicate whether a secure guest generated with the image is permitted to obtain a response to a particular request. The SC intercepts, from the secure guest generated with the image, during runtime, a request. The SC determines, based on the control(s), if the secure guest is permitted to obtain a response to the request. If permitted, the SC commences fulfillment of the request, within the computing system. If not permitted, the SC ignores the request.
US12050698B2 Determining application attack surface for network applications
Systems, methods, and computer-readable media for attack surface score computation can include the following processes. An attack surface score service receives information identifying open ports associated with an application. The attack surface score service determines an attack surface score for the application based on the information and common attack ports. A policy engine determines whether to implement a policy for reducing vulnerability of the application to attacks to yield a determination. The policy engine implements a vulnerability reduction policy based on the determination.
US12050694B2 Rule generation apparatus, rule generation method, and computer-readable recording medium
A rule generation apparatus 100 is an apparatus that automatically generates rules used to analyze an attack, and includes a collection unit 200, an attack success condition generation unit 300, an attack-time history generation unit 400, and a rule generation unit 500.
US12050693B2 System and method for attributing user behavior from multiple technical telemetry sources
Systems and methods for attributing user behavior from multiple technical telemetry sources are provided. An example method includes determining that the user has logged into the computing device, in response of the determination, collecting log data from a plurality of telemetry sources associated with the computing device, extracting, from the log data, activity data concerning activities of the computing device, analyzing the activity data to determine that the activity data are attributed to the user, generating, based on the activity data, behavior attributes of the user, associating the behavior attributes with a unique identifier of the computing device, and estimating security integrity of the computing device based on a comparison of the behavior attributes to reference behavior attributes. The reference behavior attributes include further behavior attributes determined using log data of at least one further computing device associated with the user.
US12050689B2 Host anomaly-based generation of snapshots
An illustrative method includes a data protection system detecting a request provided by a host to perform an operation with respect to a storage system, detecting, based on the request, an anomaly associated with the host, and directing, based on the detecting the anomaly associated with the host, the storage system to generate a recovery dataset for data maintained by the storage system.
US12050680B2 Anomaly detection apparatus, anomaly detection method, and non-transitory storage medium
One embodiment of the present invention provides an apparatus, or the like, which detects an anomaly of a controller of a control system by learning relationship between input and output of the controller. An anomaly detection apparatus which is one embodiment of the present invention includes a first acquirer, a second acquirer, a history recorder, an estimator, and a first anomaly determiner. The first acquirer acquires an input signal to a control apparatus which executes control on a controlled apparatus. The second acquirer acquires an output signal from the control apparatus. The history recorder records information regarding the acquired input signal and the acquired output signal as history. The estimator estimates the output signal using the history and an estimation model. The first anomaly determiner determines an anomaly of the control apparatus by comparing the estimated output signal with the acquired output signal.
US12050679B2 System and method for providing aggregated credentials with assurance levels
Various systems and methods for using credentials are described herein. In an example, the system is configured to generate and issue electronic credentials that may include aggregate credentials from various issuers. In another example, a query statement is used to express relationships between credential data elements and obtain a subset of data corresponding to the query.
US12050677B2 Medium for temporary account access
In some implementations, a physical medium may include a radio frequency (RF) component and an integrated circuit (IC) chip component. The physical medium may be configured to detect, via the RF component, that the physical medium is within a communicative proximity of a first user device or a first medium associated with a first account. The physical medium may communicate, via the RF component, with the first user device or the first medium based on detecting that the physical medium is within the communicative proximity of the first user device or the first medium. The physical medium may configure the IC chip component to indicate that the physical medium is paired with the first account. The physical medium may transmit, via the RF component or the IC chip component and to a terminal, an indication that the physical medium is paired with the first account.
US12050672B2 Biometric verification using characteristic electrophysiological features
A method and device for using ECG signals for biometric authorization that includes a machine-learning based signal processing approach for significantly removing noise signals from ECG signals being used. The present invention further includes a probability-based additional approach for further enhancing the signal relative to signal segments falsely identified as an actual ECG signal.
US12050667B2 Cryptographically managing license compatibility
This disclosure describes techniques for implementing a blockchain to manage license compatibility. The techniques include parsing a code segment in a version of source code based on one or more parsing parameters, wherein the code segment is associated with a transaction and distributed under a license. Thereafter, one or more blocks are inserted onto a blockchain distributed ledger recording the transaction. Upon receiving an updated version of the source code comprising a change to at least one code segment associated with a new transaction, additional blocks are inserted onto the ledger recording the new transaction. Based at least on the transaction recorded in the blocks, the license associated with the version of the source code is identified. Additionally, a flag may indicate license incompatibility with the license if the change to at least one code segment associated with the new transaction violates a license restriction of the identified license.
US12050662B2 Generative food doneness prediction
Controlling a heating process is provided. An image of a raw food item is captured. Using a generative model, synthesized images of the cooked food are generated at different levels of doneness based on the raw image. A selection of one of the synthesized cooked images is received. The food item is cooked to the levels of doneness corresponding to the one of the synthesized cooked images.
US12050660B2 End-to-end system training using fused images
Provided are methods for end-to-end perception system training using fused images, which can include fusing different types of images to form a fused image, extracting features from the fused image, calculating a loss, and modifying at least one network parameter of an image semantic network based on the loss. Systems and computer program products are also provided.
US12050657B2 Retrieval of content using link-based search
Described herein are techniques and systems for retrieval of content using link-based searches. Embodiments herein include receiving, by a server, a request including a hyperlink directed to a source content. The server may determine whether a database associated with the server comprises the hyperlink. The database stores information of multiple entities each corresponding to one or more hyperlinks. In response to a determination that the database includes the hyperlink, the server may identify an entity corresponding to the hyperlink and provide information of the entity to the computing device. In some embodiments, in response to a determination that the database does not include the hyperlink, the server may identify related web content and return results to user.
US12050654B2 Searching social media content
Various embodiments provide for systems, methods, and computer-readable storage media that improve media content search functionality and curation of media content. For instance, various embodiments described in this document provide features that can present media content items in the form of dynamic collection of media content items upon a user typing into a search bar. In another instance, various embodiments described herein improve media content search functionality by ranking user facing search features using input signals.
US12050652B2 Service packaging method based on web page segmentation and search algorithm
The present invention provides a service packaging method based on web page segmentation and search algorithm, comprising the following steps: a service extraction stage, comprising dynamic packaging and/or static packaging; for dynamic packaging, parsing a dynamic web page, tagging forms that possibly exist in parsed dynamic form information, and tagging and defining, by a user, desired forms among the forms that possibly exist; for static packaging, parsing a static web page, blocking and tagging parsed static forms, and selecting and defining, by the user, desired blocks, and filling in a name, description information and an extraction rule of a service; and a service calling stage, comprising inputting, by the user, related information for calling a service, and generating, by a back end system, a corresponding service according to the received related information for calling the service and according to the extraction rule, and returning the corresponding service to a front end. The present invention greatly increases the efficiency of acquiring data by a user.
US12050648B2 Method and system for generating a conversational agent by automatic paraphrase generation based on machine translation
The present teaching relates to generating a conversational agent. In one example, a plurality of input utterances may be received from a developer. A paraphrase model is obtained. The paraphrase model is generated based on machine translation. For each of the plurality of input utterances, one or more paraphrases of the input utterance are generated based on the paraphrase model. For each of the plurality of input utterances, at least one of the one or more paraphrases is selected based on an instruction from the developer to generate selected paraphrases. The conversational agent is generated based on the plurality of input utterances and the selected paraphrases.
US12050643B2 Sound signal database generation apparatus, sound signal search apparatus, sound signal database generation method, sound signal search method, database generation apparatus, data search apparatus, database generation method, data search method, and program
To provide database generation techniques that can accurately and efficiently generate a database useable in text-based sound signal search. A sound signal database generation apparatus includes: a latent variable generation unit that generates, from a sound signal, a latent variable corresponding to the sound signal using a sound signal encoder; a data generation unit that generates a natural language representation corresponding to the sound signal from the latent variable and a condition concerning an index for a natural language representation using a natural language representation decoder; and a sound signal database generation unit that generates a record including the natural language representation corresponding to the sound signal and the sound signal from the natural language representation corresponding to the sound signal and the sound signal, and generates a sound signal database made up of the record.
US12050638B2 Multimedia playing method and device
Embodiments of the present disclosure provide a multimedia playing method and a device. The method includes: displaying a first interface; playing a segment of a first playing object on the first interface, where the first interface includes prompt information, and the prompt information is used to prompt that the segment of the first playing object is being played.
US12050636B2 Generating document summary
According to implementations of the subject matter described herein, there is provided a solution for generating a summary of a document. In this solution, feature information of pages comprised in a document is extracted, which characterizes at least one type of content contained in each page. Respective importance of the pages is determined at least based on the extracted feature information. A summary of the document is generated for the document by selecting a predetermined number of pages less than the number of the pages based on the respective importance. Through the solution, instead of providing all the pages, pages containing important content may be determined automatically to serve as the summary of the document. This summary allows the user to learn quickly main content of the document, shorten the time consumed in browsing all documents and/or facilitate location of a document of interest as soon as possible.
US12050635B2 Systems and methods for unstructured data processing
Provided herein are systems and methods for processing unstructured data for insurance pricing. In particular, the data processing systems and methods provided herein may be useful to price simulation for the optimization of insurance pricing. The data processing systems and methods use machine learning algorithms to automatically detect relevant rate factor tables in unstructured data sources, such as regulatory filing documents. The machine learning algorithms then extract rate factor data from the tables and place extracted rate factor data in a structured form, eliminating or reducing the need for manual structured data extraction. In some embodiments, the data processing systems and methods also include an audit interface for receiving one or more changes to the structured rate factor data. In the manner, the audit interface may be used to validate the structured rate factor data obtained via the methods described herein.
US12050631B2 Interactive system that presents response content based an input sentence from a user
The purpose of the present invention is to provide an interactive system that enables appropriate keyword extension. An interactive system 100 is a system that presents a query sentence candidate, which is response content, and its answer as necessary on the basis of an input sentence from a user. A sentence acquisition unit 101 acquires the input sentence from a user terminal. A key acquisition unit 102 acquires an acquired key from the input sentence. A candidate acquisition unit 103 acquires, from the input sentence, a key candidate word, which is a character string other than the acquired key. An extension unit 104 acquires a plurality of extended candidates, such as inconsistent spelling, synonyms, similar words, related to the key candidate word. A narrow-down unit 105 determines, from the plurality of extended candidates, an extended key consistent with the purpose of the input sentence. The search unit 110 searches for the response content on the basis of the acquired key and the extended key.
US12050629B1 Determining data inheritance of data segments
A computing device may receive a target data instance. The computing device may identify a plurality of matched segments that match to the target data instance for at least a threshold length. The computing device may define, based on overlapping of the matched segments, the target data instance as a plurality of data string ranges, wherein each divided data string is matched to a set of overlapping matched segments. The computing device may apply an iterative clustering algorithm to group the plurality of data string ranges based on values of a similarity metric among data string ranges that are assigned to a given group. The computing device may attribute a first set of data string ranges that are assigned to a first group to a first inheritance.
US12050627B2 List accumulation and reminder triggering
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for list accumulation and reminder triggering. In one aspect, a method includes receiving, at a data processing apparatus, a first input comprising a plurality of terms; determining, by the data processing apparatus, that one or more of the terms in the first input specify an item that belongs to a reminder category, the reminder category being associated with a collection of items that belong to the category and for which reminders may be generated; and in response to the determination, storing data that associates a reminder type with the item specified by the one or more terms.
US12050626B2 Unsupervised segmentation of a univariate time series dataset using motifs and shapelets
Systems and methods are provided for receiving a time series dataset from a monitored processor and group the dataset into a plurality of clusters. Using an unsupervised machine learning model, the system may combine a subset of the plurality of clusters by data signature similarities to form a plurality of motifs and combine the plurality of motifs into one or more shapelets. In some examples, the system may train a supervised machine learning model using the plurality of motifs and the one or more shapelets as input to the supervised machine learning model. The system can perform various actions in response to labelling the time series dataset, including predicting a second time series dataset, determining that a monitored processor corresponds with an overutilization at a particular time, or suggesting a reduction of additional utilization of the monitored processor.
US12050624B2 Entity interaction trends
An entity-centric approach has been proposed to provide a consistent user experience in accessing a unified software applications suite effortlessly. Entities are connected with one another. The entities and the connectivity between them are reflected in all three functional layers of 3-tier client-server architecture. Every entity has a set of attributes and each attribute represents a data item or record of a particular type. The data items or records are represented in the form of card(s) as determined by contextualization and access control engines. Interactions capture entity communications across the unified software suite. The entities can communicate or interact across various channels like mail, call, messages, webinar, etc. Interaction across each channel is possible by one or more software applications. The interactions trends can be represented by channel and by entity. When interactions are filtered by channel, a channel-wise list for each type of interaction, e.g., mail, chat, call, etc. is provided. When interactions are filtered by entity, a list of entities involved in the interaction is represented along with the interaction.
US12050622B2 Replicating big data
A method includes identifying a first table including data. The first table has associated metadata, an associated replication state, an associated replication log file including replication logs logging mutations of the first table, and an associated replication configuration file including a first association that associates the first table with a replication family. The method includes inserting a second association in the replication configuration file that associates a second table having a non-loadable state with the replication family. The association of the second table with the replication family causes persistence of any replication logs in the replication log file that correspond to any mutations of the first table during the existence of the second table. The method further includes generating a third table from the first table, the metadata associated with the first table, and the associated replication state of the first table.
US12050617B2 Information processing device, information processing method, and storage medium storing information processing program
An information processing device receives material data, relating to a material, that have been sent from a user terminal. The information processing device performs analysis in accordance with one or more analysis techniques with respect to the material data to thereby acquire analysis result data representing analysis results. The information processing device sends the analysis result data to the user terminal.
US12050605B2 Indexed geospatial predicate search
Provided herein are systems and methods for indexed geospatial predicate search. An example method performed by at least one hardware processor includes decoding a query with a geospatial predicate. The geospatial predicate is configured between a geography data column and a constant geography object. The method further includes computing a first covering for a data value of a plurality of data values in the geography data column. The first covering includes a first set of cells in a hierarchical grid representation of a geography. The first set of cells represents a surface of the geography associated with the data value. A second covering is computed for the constant geography object. A determination is made on whether to prune at least one partition of a database organized into a set of partitions and including the geography data column based on a comparison between the first covering and the second covering.
US12050597B2 Search-time field extraction in a data intake and query system
An improved data intake and query system that can perform and display ingest-time and search-time field extraction, redaction, copy, and/or categorization is described herein. As described herein, ingest-time field extraction, redaction, copy, and/or categorization may refer to field or field value extraction, redaction, copy, and/or categorization that is performed by a log observer system of the data intake and query system on raw machine data as the raw machine data is ingested or received from a publisher. As described herein, search-time field extraction, redaction, copy, and/or categorization may refer to field or field value extraction, redaction, copy, and/or categorization that is performed by the log observer system and/or other components of the improved data intake and query system on historical raw machine data that has already been ingested and indexed by the improved data intake and query system.
US12050593B2 Method and apparatus for block propagation in blockchain platform
A method and apparatus for block propagation in a blockchain platform. Where multiple nodes establish a peer through a peer-to-peer network and maintain the same blockchain, a node stores information of a first peer transmitted a first forwarding message in a first storage when receiving, from the first peer, which is a node on the network, the first forwarding message including a first portion associated with a block. The node transmits a second forwarding message including the first portion to a second peer that is a node on the network. The node transmits a first request message to the first peer based on information in the first storage, the first request message requesting a second portion associated with the block and corresponding to the first portion. The node receives a third forwarding message including the second portion corresponding to the first request message from the first peer.
US12050589B2 Systems and methods for updating maps and evaluating map accuracy based on collected image data
Examples disclosed herein involve a computing system configured to (i) receive, from an image-capture device, image-capture metadata that provides information about a set of images that were passively captured by the image-capture device, (ii) based at least on the received image-capture metadata, apply a collection policy for determining whether to collect any of the set of images that have been passively captured by the image-capture device and thereby determine that a selected subset of one or more images in the set of images are to be collected from the image-capture device, (iii) instruct the image-capture device to upload the selected subset of one or more images, and (iv) after instructing the image-capture device to upload the selected subset of one or more images, receive the selected subset of one or more images from the image-capture device.
US12050584B2 Content tracking and updating
A method, computer system, and computer program product are provided for managing content items, including tracking and/or updating content items. A content item is received from an author. A key is associated with the content item. Based on the key, a user is identified who is presenting the content item in a communication session. In response to determining that the author has updated the content item, the user is notified that an updated version of the content item is available for presentation in the communication session.
US12050581B2 Method and apparatus for processing table of document, and device and medium
This disclosure discloses a method and an apparatus for processing a table of a document, a device and a medium. The method includes: acquiring table information of a database table to be created and initiating, to a server, a table creation request for creating the database table in the current document in response to a table creation operation of a user for a current document; and in response to a database identifier associated with the current document returned by the server for the table creation request, creating the database table in the current document based on the database identifier and the table information.
US12050578B2 Distributed database management system with dynamically split B-Tree indexes
A distributed data processing system for a database composed of data records organized into tables for responding to a request to split an index in a consistent and concurrent fashion. A request to split an index atom at any given node is processed by a designated “chairman” for that index atom. The chairman splits its index by maintaining a lower portion thereof and by moving the contents of an upper portion to a newly created index atom as the right sibling. Each other node takes appropriate steps to assure orderly transfer of this information from the chairman consistently and concurrently across the distributed database processing system.
US12050575B2 Mapping of heterogeneous data as matching fields
A method, a structure, and a computer system for mapping data fields. The exemplary embodiments may include, based on determining that a first data set and a second data set contain homogenous data, mapping at least one column of the first data set to at least one column of the second data set based on comparing at least one of relative column position and unique value sets. Based on determining that the first data set and the second data set contain heterogeneous data, the exemplary embodiments may include mapping the at least one column of the first data set to the at least one column of the second data set based on a difference between distribution signatures of unique value sets within each of the first data set and the second data set being less than a threshold.
US12050573B2 Systems and methods for streaming classification of distributed ledger-based activities
Systems and methods for streaming classification of distributed ledger-based activities are disclosed. In one embodiment, a method for streaming classification of distributed ledger-based activities may include: receiving, at a detection computer program executed by a server and from a distributed ledger network, information for a plurality of transactions; receiving, from a database and at the detection computer program, node information that identifies a plurality of nodes as involved in illicit transactions, as being involved in licit transactions, or unknown; applying, by the detection computer program, exponential time sampling to sample labels and associated features; training, by the detection computer program, a classifier; receiving, by the detection computer program, a streaming transaction from the distributed ledger network; predicting, by the detection computer program, a classification for the streaming transaction using the trained classifier; and outputting, by the detection computer program, an alert based on the prediction.
US12050572B1 Systems and methods for aggregating data related to employee and patient records
Various aspects described herein relate to systems and methods for merging records from multiple database systems. A method may include comparing, by one or more processors, two or more records of a plurality of records. The plurality of records may be from a plurality of database systems. Each of the plurality of records may be a patient record or an employee record. The method may also include determining, by the one or more processors, that a threshold match exists between the two or more records based upon a set of threshold matching criteria. The method may also include merging, by the one or more processors, the two or more records, based upon determining that the threshold match exists, into a person database entity. A unique entity identifier may be associated with the person database entity.
US12050568B2 System and method for implementing a data quality framework and engine
An embodiment of the present invention is directed to a Metadata-Driven Data Quality Framework and Engine that enables dynamic generation of code for assessing data quality based on qualified metadata content. The Data Quality Framework may be directed to an enterprise scaled application that embodies Data Quality disciplines for good/optimal Data Governance. An embodiment of the present invention may be integrated into a Metadata Management process of an overall Data Governance Program so the data user's meaning and understanding may become part of the automated data quality process.
US12050566B2 Migration tool
Various examples are directed to systems and methods for migrating an analytics tool from a source deployment to a target deployment. A migration tool may access source metadata describing a plurality of source deployment queries to the at least one source deployment database. The migration tool may identify a plurality of source deployment database artifacts using the source metadata and migrate the plurality of source deployment database artifacts to a target database. The migration tool may apply a trained model to the plurality of source deployment database artifacts to generate a set of data relationships and generate a first analytics report from the migrated plurality of source deployment database artifacts at the target database, the first analytics report corresponding to at least one of the set of data arrangements.
US12050563B2 Method and system for scalable acceleration of data processing pipeline
The present disclosure provides a scalable acceleration of data processing in Machine Learning pipeline which is unavailable in conventional methods. Initially, the system receives a dataset and a data processing code. A plurality of sample datasets are obtained based on the received dataset using a sampling technique. A plurality of performance parameters corresponding to each of the plurality of sample datasets are obtained based on the data processing code using a profiling technique. A plurality of scalable performance parameters corresponding to each of a plurality of larger datasets are predicted based on the plurality of performance parameters and the data processing code using a curve fitting technique. Simultaneously, a plurality of anti-patterns are located in the data processing code using a pattern matching technique. Finally, an accelerated code is recommended based on the plurality of anti-patterns and the predicted plurality of scalable performance parameters using an accelerated code recommendation technique.
US12050561B2 Ejournal transcoding
A journaled database system may comprise data nodes that maintain a collection of data structured in accordance with a schema. A change to the schema may be applied by a journal module while a journal consumer continues to operate using a prior version of the schema. A buffer may be formed and have stored therein records describing state change instructions according to the prior view of the schema. An index of correspondence between the records in the buffer and in the source journal may be maintained.
US12050559B2 Data update device, data update method, data update program, and data structure
When an updated file that is an updated version of an original file is registered in a distributed file management system 100, a difference creation unit 222 creates a difference file between the original file and the updated file, a route object creation unit 223 creates a route object that includes an ID of the original file and an ID of the difference file, and a distributed file management client 11 causes the difference file and the route object to be registered in the distributed file management system 100.
US12050558B2 Facilitating immediate performance of volume resynchronization with the use of passive cache entries
Systems and methods for reducing delays between the time at which a need for a resynchronization of data replication between a volume of a local CG and its peer volume of a remote CG is detected and the time at which the resynchronization is triggered (Reseed Time Period) are provided. According to an example, information indicative of the direction of data replication between the volume and the peer volume is maintained within a cache of a node. Responsive to a disruptive operation (e.g., relocation of the volume from a first node to a second node), the Reseed Time Period is lessened by proactively adding a passive cache entry to a cache within the second node at the time the CG relationship is created when the second node represents an HA partner of the first node and prior to the volume coming online when the second node represents a non-HA partner.
US12050556B2 Stripe defragmentation and rebuild based on stripe access frequency
A method comprises maintaining stripe metadata corresponding to stripes of data stored on a plurality of storage devices. The stripe metadata comprises a first timestamp, a second timestamp and a read count for each stripe. The method comprises obtaining a read request associated with a given stripe and having an associated timestamp and determining whether or not a time period for the given stripe has been exceeded. The method comprises updating the stripe metadata corresponding to the given stripe based at least in part on the determination and the associated timestamp and determining a read access frequency of the given stripe based at least in part on the read count, the first timestamp and the second timestamp of the updated stripe metadata. The method comprises performing at least one of a defragmentation process and a rebuild process based at least in part on the determined read access frequency.
US12050551B2 Intelligent protection of computing snapshots
A data management system (DMS) may support intelligent snapshot protection techniques. For example, the DMS may backup a computing system and facilitate that capture and storage of snapshots of the computing system. The DMS may identify a deletion event associated with one or more of the snapshots, the deletion event being associated with the one or more snapshots being deleted at a first time. The DMS may determine that deletion event is anomalous and retain the one or more snapshots beyond the first time. For example, the DMS may determine that one or more parameters associated with the deletion event are indicative of the deletion event being anomalous. In response, the DMS may retain the one or more snapshots for a retention period beyond the first time.
US12050549B2 Client support of multiple fingerprint formats for data file segments
If a client is configured to create fingerprints for data file segments, the configured client identifies any format specified for fingerprints created by the configured client, and identifies fingerprint formats, including a first fingerprint format and/or a second fingerprint format, supported by a backup server associated with the configured client. If the fingerprint formats supported by the backup server includes any format specified for fingerprints created by the configured client, the configured client partitions the backup server to store fingerprints created by the configured client. The configured client creates fingerprints for segments of a data file identified for backup, and sends the created fingerprints to the configured backup server. The configured client identifies a request from the configured backup server for a segment, of the data file, which corresponds to a non-duplicate fingerprint; and sends the requested segment to the configured backup server, which stores the requested segment.
US12050541B2 PCIe peripheral sharing
A peripheral proxy subsystem is placed between multiple hosts, each having a root controller, and single root I/O virtualization (SR-IOV) peripheral devices that are to be shared. The peripheral proxy subsystem provides a root controller for coupling to the endpoint of the SR-IOV peripheral device or devices and multiple endpoints for coupling to the root controllers of the hosts. The peripheral proxy subsystem maps the virtual functions of an SR-IOV peripheral device to the multiple endpoints as desired to allow the virtual functions to be allocated to the hosts. The physical function of the SR-IOV peripheral device is managed by the peripheral proxy device to provide the desired number of virtual functions. The virtual functions of the SR-IOV peripheral device are then presented to the appropriate host as a physical function or a virtual function.
US12050539B2 Data access method and apparatus and storage medium
A data access method and apparatus and a storage medium are disclosed. In an embodiment, a storage device receives from a client a first data write request that includes target data to be written and an address of a service logical space corresponding to the target data; and determines, based on an address of the service logical space, a target hard disk in the storage device and an address of a hard disk logical space corresponding to the service logical space. The storage device further writes the target data into the target hard disk based on the address of the hard disk logical space.
US12050538B2 Castout handling in a distributed cache topology
Castout handling in a distributed cache topology, including: detecting, by a first cache of a plurality of caches, a cache miss; providing, by the first cache to each other cache of the plurality of caches, a message comprising: data indicating a cache address corresponding to the cache miss; and data indicating a cache line to be evicted.
US12050537B2 Systems and methods for streaming storage device content
A method of streaming between a storage device and a secondary device includes receiving, by the storage device, from the secondary device, a memory read request command including a memory address of the storage device corresponding to a stream identity, the stream identity being unique between the storage device and the secondary device; streaming, by the storage device, data between the storage device and the secondary device by transferring the data corresponding to the memory address of the storage device to the secondary device; determining, by the storage device, that the data requested by the secondary device in the memory read request command is transferred to the secondary device; and ending, by the storage device, the streaming between the storage device and the secondary device.
US12050535B2 Dynamic migration of point-of-coherency and point-of-serialization in NUMA coherent interconnects
A system for dynamically controlling point-of-coherency or a point-of-serialization of shared data includes a plurality of processing engines grouped into a plurality of separate clusters and a shared communications path communicatively connecting each of the plurality of clusters to one another. Each respective cluster includes memory shared by the processing engines of the respective cluster, each unit of data in the memory being assigned to a single owner cluster responsible for maintaining an authoritative copy and a single manager cluster permanently responsible for assigning the owner cluster responsibility. Each respective cluster also includes a controller configured to receive data requests, track each of a manager status and an ownership status of the respective cluster, and control ownership status changes with respect to respective units of data based at least in part on the tracked ownership and manager statuses of the respective cluster.
US12050530B1 Method and apparatus for performing table management of memory device in predetermined communications architecture with aid of system-region garbage collection
A method for performing table management of a memory device in predetermined communications architecture with aid of system-region garbage collection (GC) and associated apparatus are provided. The method may include: utilizing the memory controller to perform a system-region GC procedure to manage at least one table regarding internal management of the memory device. The system-region GC procedure may include: reading a set of first table contents from a set of first table pages; and writing the set of first table contents into a set of first system-region-GC-processed table pages of the at least one table block, and writing a first RAID parity of the set of first table contents into a first parity page corresponding to the set of first system-region-GC-processed table pages in the at least one table block, in order to generate a first system-region-GC-processed table RAID protection group, for protecting the set of first system-region-GC-processed table pages.
US12050528B2 System, method, and computer program for development driven test automation
A system, method, and computer program are provided for development driven test automation. Annotations are received for an application during development of the application. The annotations are processed to generate a test automation for the application.
US12050526B2 User feedback mechanism for software applications
A feedback mechanism that reports software issues between users of software applications and the developers of the software applications. The feedback mechanism generates feedback logs that capture moments of user frustration at the moment a user encounters issues with using a particular software application executing on a client device. The feedback mechanism is triggered to generate a feedback log by the user via a predetermined set of user inputs. Once generated, the feedback log captures an associated importance level, a user description, and/or context information (such as application and command activity information) for the particular software application and one or more other software applications that interacted with the particular software application executing on the client device. The feedback log can also capture multimedia content such as audio, images, and videos. The feedback log is then transmitted to a server of a developer of the particular software application.
US12050524B2 Sensing device, sensing method, and sensing program
A detecting device includes a memory, and processing circuitry coupled to the memory and configured to collect communication information from a communication device, have a model learn a characteristic of the communication information by the communication device using the communication information collected for each of the communication devices, and input communication information on a detection target to the model, detect whether the communication information on the detection target indicates abnormal communication on the basis of an output result from the model, and have the model relearn at the learning when the number of detected abnormalities about the communication information during a predetermined evaluation period exceeds a first threshold value.
US12050522B2 Graph machine learning for case similarity
Herein is machine learning for anomalous graph detection based on graph embedding, shuffling, comparison, and unsupervised training techniques that can characterize an unfamiliar graph. In an embodiment, a computer obtains many known vectors that respectively represent known graphs. A new vector is generated that represents a new graph that contains multiple vertices. The new vector may contain an arithmetic aggregation of vertex vectors that respectively represent multiple vertices and/or a vector that represents a virtual vertex that is connected to the multiple vertices by respective virtual edges. In the many known vectors, some similar vectors that are similar to the new vector are identified. The new graph is automatically characterized based on a subset of the known graphs that the similar vectors represent.
US12050513B2 Energy-efficient error-correction-detection storage
A memory system employs an addressing scheme to logically divide rows of memory cells into separate contiguous regions, one for data storage and another for error detection and correction (EDC) codes corresponding to that data. Data and corresponding EDC codes are stored in the same row of the same bank. Accessing data and corresponding EDC code in the same row of the same bank advantageously saves power and avoids bank conflicts. The addressing scheme partitions the memory without requiring the requesting processor to have an understanding of the memory partition.
US12050507B1 System and method for data ingestion, anomaly detection and notification
A computerized method is disclosed for automated handling of data ingestion anomalies. The method features training a data model based on a first volume of data associated with a first time period. Thereafter, using the data model, a predictive analysis is conducted on a second volume of data associated with a second time period subsequent to the first time period to produce a predicted data ingestion volume. After, a correlative analysis between the predicted data ingestion volume and an actual data ingestion volume during the second time period is conducted to produce a prediction error. A notification is generated based on the prediction error.
US12050505B2 Systems and methods for automatically applying configuration changes to computing clusters
A system includes a memory and a processor. The processor is configured to access one or more configuration logs generated by a computing cluster. The processor is further configured to determine, by analyzing the one or more configuration logs, a particular service running on the computing cluster that has generated a plurality of errors within the plurality of log messages. The processor is further configured to determine whether the particular error has previously occurred. The processor is further configured to, in response to determining that the particular error has previously occurred, generate and send one or more commands to the computing cluster. The one or more commands are operable to change a current configuration value for the particular service running on the computing cluster to a new configuration value. The new configuration value is based on a historical value stored in the database of historical configuration errors.
US12050503B2 Storage device and operating method thereof
A storage device can decrease a leakage current. The storage device includes: a plurality of power switch cells for controlling power supplied to a memory device and a memory controller for controlling the memory device; a power management circuit for providing the plurality of power switch cells with a power voltage corresponding to the power; and a power management circuit controller for controlling the power management circuit to determine a magnitude of the power voltage according to whether the plurality of power switch cells supply the power to the memory device and the memory controller.
US12050499B2 Power management system for active stylus
In one embodiment, a stylus includes one or more electrodes and one or more computer-readable non-transitory storage media embodying first logic for transmitting signals wirelessly to a device through a touch-sensor of the device. The stylus has a first power mode in which components of the stylus for receiving signals from or transmitting signals to the device are powered off; a second power mode in which components of the stylus for receiving signals from the device are powered on at least periodically and components of the stylus for transmitting signals to the device are powered off; and a third power mode in which components of the stylus for transmitting signals to the device are powered on at least periodically. The media further embodies second logic for transitioning the stylus from one of the first, second, and third power modes to another one of the first, second, and third power modes.
US12050498B2 Electronic device and method of controlling discharge of external electronic device using the same
An electronic device is provided. The electronic device includes a processor operatively connected to a connector, a power supply circuit, a discharge circuit, a first switch, and a second switch, and configured to detect a connection of an external electronic device through the connector in a state in which the discharge circuit is activated, perform first discharge of discharging a current of the connected external electronic device using the discharge circuit for a designated time based on the connection of the external electronic device, control the first switch to cut off the electrical connection between the discharge circuit and the ground after performing the first discharge, control the second switch to electrically connect the connector and power supply circuit to supply designated power to the external electronic device through the connector, and perform communication with the external electronic device based on a communication connection with the external electronic device.
US12050497B2 Systems and methods for power relaxation on startup
A storage unit is disclosed. The storage unit may include an interface to a host and storage for a data. A receiver may receive from a host a boot power data. The boot power data may including a first power level and a duration. A circuit may boot the storage unit based at least in part on the boot power data. The storage unit may include a second power level, with the first power level greater than the second power level.
US12050489B2 Virtual reality viewer and input mechanism
The present invention concerns virtual reality viewers for use with touchscreen enabled mobile devices. The virtual reality viewer comprises: a housing configured to receive a mobile electronic device within an interior of the housing; and an input mechanism that is accessible from an exterior of the housing and that is moveable within the interior between a first position and an extended position, wherein a surface of the input mechanism is configured to contact the touch-screen of the mobile electronic device when in the extended position. The disclosed systems and methods facilitate receiving user inputs on the exterior of the housing and providing the user inputs to the touchscreen within the housing using the electro-mechanical input mechanism. Accordingly, the viewer can be used with a variety of smartphones without requiring magnetic switches or a wireless/cable connection between the input device and the smartphone.
US12050488B2 System and method to maintain clock stability in a complex computing platform
Methods and systems for performing timekeeping by a data processing system are disclosed. To perform timekeeping, the data processing system may include an oscillator that provides signals upon which time keeping is based. The signal provided by the oscillator may be impacted by the temperature of the oscillator. During periods of time when the data processing system may communicate with other devices, the data processing system may perform cooperative timekeeping synchronization through exchange of data with the other devices. During periods of time when the data processing system may not perform cooperative timekeeping synchronization, the data processing system may perform independent timekeeping synchronization by attempting to thermally stabilize the oscillator.
US12050486B1 System halt support for synchronization pulses
Techniques for cooperative timing alignment using synchronization pulses are described. The techniques can include generating, at an integrated circuit device, a timing signal, controlling a local count value based on the timing signal, monitoring a synchronization signal of a system comprising the integrated circuit device, detecting a synchronization pulse in the synchronization signal, and aligning the local count value with an implied count value associated with the synchronization pulse in order to align the local count value with those of other integrated circuit devices of the system.
US12050480B2 Key structure
A key structure includes a baseplate, a keycap and a connecting assembly. The keycap includes a plurality of first pivot portions and a plurality of sliding slots. The connecting assembly includes a first outer frame, two first inner frames, a second outer frame and a second inner frame. The first inner frames are disposed in two accommodating portions of the first outer frame. Two sides of the first outer frame are respectively connected to part of the sliding slots and the baseplate. Two sides of the first inner frame are respectively connected to the first pivot portion and the base plate. Two sides of the second outer frame are respectively connected to part of the sliding slots and the fixing side. Two sides of the second inner frame are respectively pivoted to one of the first inner frames and the base plate.
US12050475B2 Unmanned aerial vehicle trajectories for nudging and un-nudging
A method includes navigating, by an unmanned aerial vehicle (UAV), to a first altitude above a first delivery point at a delivery location. The method further includes determining, by the UAV, a second delivery point at the delivery location. The method includes navigating, by the UAV, through a descending trajectory to move the UAV from the first altitude above the first delivery point to a second altitude above the second delivery point at the delivery location. The second altitude is lower than the first altitude. The method additionally includes delivering, by the UAV, a payload to the second delivery point at the delivery location. The method includes after delivering the payload, navigating, by the UAV, through an ascending trajectory to move the UAV from a third altitude above the second delivery point to a fourth altitude above the first delivery point. The fourth altitude is higher than the third altitude.
US12050473B2 Methods, control devices and vehicles for authentication of transport missions
A method for enabling authentication of transport missions, performed in a control device of a member of a group comprising a plurality of autonomous vehicles and an off-board system. Each member in the group comprises a cryptographic function known by all other members. The method comprises signing, using the cryptographic function, information defining at least one transport mission to be performed by at least one of the autonomous vehicles in the group; and sending the signed information to a plurality of the other members of the group, in order to request them to authenticate the transport mission. The disclosure also relates to a corresponding method for authenticating transport missions, to control devices implementing the methods, to computer programs, to computer-readable storage mediums, and to autonomous vehicles.
US12050471B2 Map generating system for autonomous movement of robot and method thereof
A map generating system for autonomous movement of a robot includes a three-dimensional (3D) point cloud map input device, a 3D point cloud map regeneration device that extracts only 3D point cloud data corresponding to an arbitrary reference height from the 3D point cloud map to regenerate the 3D point cloud map, an unoccupied area generation device that extracts ground point cloud data from the 3D point cloud map to set an unoccupied area into which the robot is able to move, an occupied area generation device that extracts obstacle point cloud data from the 3D point cloud map to set an occupied area into which the robot is unable to move, and a two-dimensional (2D) map generation device that adds the unoccupied area and the occupied area to an area on the 3D point cloud map to generate a 2D map.
US12050470B2 Event-based image capturing for a refuse vehicle
A refuse vehicle includes a chassis supporting a plurality of wheels and a vehicle body. The vehicle body defines a receptacle for storing refuse. A lifting system is movable between a first position and a second position offset from the first position. A processing unit is in communication with a first sensor having a first field of view and a second sensor having a second field of view. The processing unit activates the second sensor upon receiving an indication, from the first sensor, that an indicator is present within the first field of view. In some embodiments, the indicator is the presence of a positive object, like a waste container. In other embodiments, the indicator is the omission of an object (e.g., no container is detected) within the field of view.
US12050463B2 Remote support system and remote support method
A remote support system includes a past record database. The past record database indicates a past record of a support request process by an automated driving vehicle for each scene. In response to a support request from a target automated driving vehicle, the remote support system requests an operator for an instruction to the target automated driving vehicle. A supported process is a vehicular process performed by the operator instead of the target automated driving vehicle. On the other hand, a delegated process is a vehicular process that the operator delegates to the target automated driving vehicle. Based on the past record database, the remote support system determines a recommendable option of a combination of the supported process and the delegated process. Then, the remote support system presents the recommendable option to the operator.
US12050456B2 Virtual simulation manufacturing platform based on automatic control
A virtual simulation manufacturing platform based on automatic control is provided. The platform comprises an integrated control system, a process treatment system, a virtual simulation system and a signal feedback system, wherein a data end of the integrated control system is connected to a data end of the process treatment system, the data end of the process treatment system is connected to a data end of the virtual simulation system, the data end of the virtual simulation system is connected to a data end of the signal feedback system. A physical workshop during the actual production process is connected to a virtual workshop on a computer by means of a digital twinning technology, and related information such as related process parameters and device parameters are completely displayed in the virtual simulation system in the virtual simulation manufacturing platform based on automatic control.
US12050455B2 State prediction apparatus and semiconductor manufacturing apparatus
Provided is a state prediction apparatus that predicts a state of the plasma processing apparatus, a first set of features that indicates the state of the plasma processing apparatus is determined based on monitored data of the plasma processing apparatus in a normal state, a second set of features that indicates the state of the plasma processing apparatus is determined based on monitored data of the plasma processing apparatus, the features in the second set are calculated by using the features in the first set, a model that predicts the state of the plasma processing apparatus is generated by using a subset of the first set of features, which is composed of the same kind of features selected in descending order of the calculated features in the second set, and the state of the plasma processing apparatus is predicted by using the generated model.
US12050450B2 Machine tool management system and method for managing machine tool
A machine tool management system includes a machine tool, a memory, a display, and a control circuit. The control circuit is configured to record, in the memory, a time point at which detection information with respect to a machine tool is detected and the detection information corresponding to the time point; determine selected detection information among the detection information to satisfy a determination condition; record, in the memory, the selected detection information corresponding to the time point; display a list of the selected detection information according to predetermined display items; extract from the memory at least part of the detection information including one of the selected detection information corresponding to one display item selected among the display items listed on the display; and to display a graph of a change over time in data included in the at least part of the detection information.
US12050447B2 Method for securing program safety of HVDC system and HVDC system using same
A method for securing the program safety of an HVDC system according to the present invention comprises the steps of: calculating, by a controller of the HVDC system, a BIOS program eigenvalue after loading a BIOS when power is applied; receiving, by the controller, a BIOS program eigenvalue of the controller prestored in a higher system of the controller; and comparing the BIOS program eigenvalue calculated in the controller and the BIOS program eigenvalue prestored in the higher system so as to identify whether or not the eigenvalues are identical and, if the eigenvalues are not identical, stopping execution of a program and notifying the higher system that the eigenvalues are not identical.
US12050446B2 Use of blockchain based distributed consensus control
A system for the cryptographically-secure, autonomous control of devices comprising, connected to or remotely operating devices in an electrically powered network and the transaction of the benefits, costs or value created by or transacted through the devices in this electrically powered network.
US12050442B2 Edge devices and gateways with machine learning for detecting anomalies in building equipment vibration data
A system includes a plurality of vibration sensors configured to be coupled to a unit of building equipment, an edge device arranged between the plurality of vibration sensors and a communications network. The edge device is programmed to detect an abnormality in vibration data from the plurality of vibration sensors by ingesting streams of vibration data from the plurality of vibration sensors, performing signal processing on the streams of vibration data to obtain inputs for a machine learning model, determining whether the abnormality is occurring by applying the inputs to the machine learning model, determining a trend associated with the abnormality based on outputs of the machine learning model, and causing a portion of the vibration data to be communicated to a first computing system via the communications network in response to the trend satisfying a criterion.
US12050441B2 Method for controlling a process within a system, particularly a combustion process in a boiler or furnace
The invention relates to an apparatus and a method for controlling 4 a process within a system, particularly a combustion process in a boiler or furnace, comprising the following steps: capturing 1 of state variables (st) of the system; creating 2 an interference model, which describes the effects of interference-based system changes (vt) on the state variables (st) of the system; creating 3 a process model, which describes the effects of setting actions (at) on the state variables (st) of the system; and controlling 4 the process within the system by performing setting actions (at) by considering the process model, the interference model and predetermined controlling goals.
US12050439B2 Method of decoupling trajectory planning and tracking
A vehicle, and a system a method of navigating a vehicle. The system includes a trajectory planning module and a trajectory tracking module. The trajectory planning module operates at a processor of the vehicle to generate a trajectory for the vehicle. The trajectory tracking module operates at the processor to track the trajectory to navigate the vehicle. The trajectory planning module and the trajectory tracking module run asynchronously from each other.
US12050436B2 Bright color coatings for electronic devices
An electronic device may include conductive structures such as conductive housing structures. A high-brightness, visible-light-reflecting coating may be formed on the conductive structures. The coating may have adhesion and transition layers and an uppermost coloring layer on the adhesion and transition layers. At least the uppermost coloring layer may be deposited using a high impulse magnetron sputtering (HiPIMS) process. The uppermost coloring layer may include a TiCrN film, a TiCrCN film, a TiCN film, or a metal nitride film that contains Ti, Zr, Hf, or Cr. The coating may exhibit a high-brightness gold color.
US12050430B2 Image forming apparatus
An image forming apparatus includes a first roller, a second roller arranged downstream of the first roller in a sheet conveyance direction, the second roller including a rotation shaft and a roller body supported by the rotation shaft, a third roller arranged downstream of the second roller in the sheet conveyance direction, a first support member configured to rotatably support the first roller, a second support member configured to rotatably support the third roller, and a bearing member configured to rotatably support an end portion of the rotation shaft. The bearing member includes a first positioning portion configured to position an end portion of the first support member and a second positioning portion configured to position an end portion of the second support member.
US12050429B2 Image forming apparatus with deceleration of conveyance speed of recording material upstream of detecting unit or stopping of conveyance of recording material
An image forming apparatus includes a registration roller, a revering roller, and a detecting unit to detect a recording material. A control unit, in a case in which (i) the recording material has a length such that the recording material is conveyed by the registration roller in a state in which a trailing end of the recording material has not passed the reversing roller and (ii) the recording material is conveyed by the registration roller and the reversing roller, decelerates a conveyance speed of the recording material upstream of the detecting unit in a conveyance direction, or controls to stop the conveyance of the recording material.
US12050428B2 Image forming apparatus requesting execution of density correction process
In an image forming apparatus a toner cartridge includes a toner memory storing toner identification information. The toner cartridge is detachably attachable to a drum cartridge. The drum cartridge includes a drum memory storing drum identification information. The drum cartridge is detachably attached to the main-body casing. A controller performs a request process to request execution of a density correction process to correct a density of developer, in a case where a toner identification information determination process determines that the toner identification information stored in the toner memory does not match the toner identification information which is stored in the main-body memory in a toner identification information storing process or a drum identification information determination process determines that the drum identification information stored in the drum memory does not match the drum identification information which is stored in the main-body memory in the drum identification information storing process.
US12050426B2 Image forming apparatus that corrects image forming positions
An image forming apparatus is configured to, based on a reading result of a test image, generate data that is used to adjust image forming positions of toner images to be formed by an image forming unit, control an image forming position of a first toner image to be formed by the image forming unit in a first contact state based on first data, the first toner image being transferred to a first sheet, and control an image forming position of a second toner image to be formed by the image forming unit in a second contact state based on second data that is different from the first data, the second toner image being transferred to a second sheet, wherein a type of the second sheet is the same type as the type of the first sheet.
US12050424B2 Image forming apparatus
An image forming apparatus includes a conveying unit, an image forming unit, a fixing unit, a first driving unit, a second driving unit, a transmission unit to transmit an ultrasonic wave, and a reception unit. Where a determination is made that a timing at which excitation of the first driving unit is switched or a timing at which excitation of the second driving unit is switched overlaps with a timing to obtain a value of the ultrasonic wave received by the reception unit, the transmission unit does not transmit an ultrasonic wave. Where a determination is made that the timing at which the excitation of the first driving unit is switched or the timing at which the excitation of the second driving unit is switched does not overlap with the timing to obtain the value of the received ultrasonic wave, the transmission unit transmits an ultrasonic wave.
US12050418B2 Power supply device, image forming apparatus, and non-transitory recording medium with a superimposed voltage including an AC voltage and a DC voltage
A power supply device includes: a DC power supply that generates a DC voltage of a variable value and outputs the DC voltage; an AC power supply that generates an AC voltage of a variable value, and superimposes the AC voltage and the DC voltage to generate a superimposed voltage for output; and a control circuit. The control circuit start giving the DC power supply an instruction to output the DC voltage, and start giving the AC power supply an instruction to output the AC voltage for restricting output of the DC voltage. The control circuit controls an absolute value of the superimposed voltage to be smaller than or equal to a predetermined value in a predetermined period from a time when the giving of the instruction to output the AC voltage is started to a time when the restricting of the output of the DC voltage is started.
US12050417B2 Transfer device and image forming apparatus
A transfer device includes an intermediate transfer belt that has an outer peripheral surface to which a toner image is to be transferred, a primary transfer device that has a primary transfer member performing primary transfer of a toner image formed on a surface of an image holder to the outer peripheral surface of the intermediate transfer belt, and a secondary transfer device that has a secondary transfer belt arranged in contact with the outer peripheral surface of the intermediate transfer belt and performing secondary transfer of the toner image transferred to the outer peripheral surface of the intermediate transfer belt to a surface of a recording medium, in which the intermediate transfer belt has an indentation modulus A of 5,000 MPa or more, and the secondary transfer belt has an indentation modulus B of 300 MPa or less and a tensile modulus C of 250 MPa or more.
US12050415B2 Reducing bias generated in intermediate transfer belt of an image forming apparatus
An intermediate transfer belt device has an intermediate transfer belt, a drive roller that drives the intermediate transfer belt, and a pressure roller that presses from an outer surface of the intermediate transfer belt toward the drive roller. The pressure roller is disposed at a position corresponding to a downstream end in a rotating direction C in a contact region between the intermediate transfer belt and the drive roller. The intermediate transfer belt is provided in contact with the pressure roller and such that the outer surface of the intermediate transfer belt is wound around an outer surface of the pressure roller at a predetermined winding angle.
US12050413B2 Image forming apparatus
An image forming apparatus includes a developer bearing member, a supply member, first and second voltage application units, and a control unit. Assuming that a difference between a voltage to be applied to the developer bearing member by the first voltage application unit and a voltage to be applied to the supply member by the second voltage application unit in the image forming operation is defined as a first supply contrast, and a difference between the voltage to be applied to the developer bearing member by the first voltage application unit and the voltage to be applied to the supply member by the second voltage application unit in the preliminary rotation operation is defined as a second supply contrast, the control unit controls the second supply contrast to be less than the first supply contrast or to have polarity reversed from polarity of the first supply contrast.
US12050411B2 Image forming apparatus
An image forming apparatus includes a light scanning device, a developing portion, a control portion and a storage portion. The storage portion stores an evaluation chart. The evaluation chart includes a first evaluation pattern and a second evaluation pattern. The first evaluation pattern includes a first patch row. The first patch row is formed by arranging a plurality of first evaluation patches. The first evaluation patch includes a first dot row, a second dot row and an auxiliary dot row. The second evaluation pattern includes a second patch row. The second patch row is formed by arranging a plurality of second evaluation patches.
US12050410B2 Image forming apparatus
An image forming apparatus includes a light scanning device, a developing portion, a control portion and a storage portion. The storage portion stores an evaluation chart. The evaluation chart includes a first evaluation pattern and a second evaluation pattern. The first evaluation pattern includes a first patch row. The first patch row is formed by arranging a plurality of first evaluation patches. The first evaluation patch includes a first dot row and a second dot row. The second evaluation pattern includes a second patch row. The second patch row is formed by arranging a plurality of second evaluation patches.
US12050408B2 Optimization-based image processing for metrology
One or more images of a device feature are acquired using an imaging tool. A geometrical shape is defined encompassing the relevant pixels of each image, where the geometrical shape is represented in terms of one or more parameters. A cost function is defined whose variables comprise the one or more parameters of the geometrical shape. For each image, numerical optimization is applied to obtain optimal values of the one or more parameters for which the cost function is minimized. The optimal values of the one or more parameters are reported as metrology data pertaining to the device feature.
US12050407B2 Light source calibration method and system employed in source mask optimization
Light source calibration methods and systems employed in source mask optimization are provided. The method includes: initializing a light source pattern and a mask pattern; using an SMO algorithm to iteratively optimize the light source pattern and the mask pattern; using a pre-established light source error correction model to correct the light source pattern after each iterative optimization, and updating the light source pattern after each iterative optimization with a corrected light source pattern in a current iteration process. The light source error correction model is established according to an input and output data set consisting of an input target light source pattern and an output actual light source pattern of a PIS. The method includes determining, according to an evaluation criterion or a condition of convergence of iteration of the SMO algorithm, whether the optimization meets a requirement.
US12050405B2 Lithography system and methods
A lithography exposure system includes a light source, a substrate stage, and a mask stage between the light source and the substrate stage along an optical path from the light source to the substrate stage. The lithography exposure system further comprises a reflector along the optical path. The reflector comprises: a first layer having a first material and a first thickness; a second layer having the first material and a second thickness different from the first thickness; and a third layer between the first layer and the second layer, and having a second material different from the first material.
US12050400B2 Pellicle frame, pellicle, and method for peeling pellicle
The present invention is to provide a pellicle frame in a frame shape having an upper end face on which a pellicle film is to be arranged and a lower end face to face a photomask, which is characterized by being provided with a notched part from the outer side face toward inner side face of the lower end face; a pellicle including the pellicle frame as an element; and a method for peeling a pellicle from a photomask onto which the pellicle has been attached, which is characterized by inserting a peeling jig into a notched part from a side face of a pellicle frame, and moving the peeling jig in an upper end face direction of the pellicle frame in this state to peel off the pellicle from the photomask.
US12050398B2 Semiconductor device and method of forming the same
A semiconductor device includes a semiconductor substrate having a semiconductor substrate having a main surface including a first portion; a redistribution layer provided over the first portion of the main surface of the semiconductor substrate; an insulating layer covering the first portion of the main surface of the semiconductor substrate and the redistribution layer; and a first polyimide film covering the insulating layer; wherein the polyimide film has a substantially flat upper surface.
US12050395B2 Projection media three-dimensional simulation and extrusion
A three-dimensional (3-D) projection system includes a projector configured to output a projection of light to simulate a 3-D object, an opaque surface configured to receive the projection of light to simulate a portion of the 3-D object on the opaque surface, and a translucent scrim disposed at a boundary of the opaque surface and configured to receive the projection of light to simulate an extension of the 3-D object away from and beyond the boundary of the opaque surface.
US12050392B2 Waveguides and manufacturing methods thereof
A waveguide including: a first section, the first section configured to generate, by a non-linear optical process, a broadened wavelength spectrum of pulsed radiation provided to an input end of the waveguide; a second section, the second section including an output end of the waveguide, the second section configured to exhibit a larger absolute value of group velocity dispersion than the first section; wherein a length of the second section is configured to reduce a peak intensity of one or more peaks in the broadened wavelength spectrum by at least 20%.
US12050391B2 Display device and mobile terminal including the same
The present disclosure relates to a display device and a mobile terminal including the same. The display device can comprise a first display panel including a first pixel array region and a light transmissive region, and a second display panel disposed under the first display panel and including a second pixel array region overlapping the light transmissive region. The display device can further comprise a light guide module disposed between the light transmissive region of the first display panel and the second pixel array region of the second display panel to pass light from the second pixel array region to the light transmissive region. The light guide module can refract external light incident through the light transmissive region outside of the second pixel array region.
US12050385B2 Method for manufacturing dimming element
A method of manufacturing a light control element including an extraction electrode portion includes the steps of obtaining a light control film including a first base material with a transparent electrode layer and a second base material with a transparent electrode layer arranged so that transparent electrode layers are opposed to each other, a liquid crystal light control layer sandwiched between the base materials with transparent electrode layers, and an extending portion extending in a direction perpendicular to a thickness direction; inserting peeling means between the base materials with transparent electrode layers in the extending portion, to thereby peel off one base material with a transparent electrode layer from the light control film and bending a peeled portion of the one base material with a transparent electrode layer outward, to snap the peeled portion. The one base material has a breakage bending diameter of from 0.1 mm to 5 mm.
US12050382B2 Light emitting module and display module
A light emitting module and a display module. The light emitting module includes a light source (112) assembly (11); the light source (112) assembly (11) includes a substrate (111) and light sources (112), and the light sources (112) are located on the substrate (111). The substrate (111) includes a first area (Q1) and a second area (Q2), the first area (Q1) surrounds the second area (Q2), and the light emitting surfaces of the light sources (112) located in the first area (Q1) are inclined and face the second area (Q2). With the light emitting module, the light emitted by the light sources (112) located at the edge can be inclined toward the center of the light emitting module, which can reduce the light at the edge of the light emitting module, thereby reducing the light leakage phenomenon at the edge of the light emitting module, which is beneficial to improve the display quality.
US12050374B2 Electronic device
An electronic device includes a solar cell, a first light modulating layer, a transmittance-adjustable lens and a control circuit. At least a portion of the first light modulating layer is disposed on the solar cell. The control circuit is electrically connected to the solar cell and the transmittance-adjustable lens.
US12050372B2 Polarization conversion element
According to one embodiment, a polarization conversion element includes a first substrate including a first plane electrode and a first control electrode, a second substrate, and a liquid crystal layer. The first control electrode comprises a first strip electrode, a second strip electrode, a third strip electrode, and a first common electrode. The first strip electrode and the first common electrode are orthogonal to each other, respective extension directions of the first to third strip electrodes are different from each other, and an angle formed by the first strip electrode and the third strip electrode is greater than an angle formed by the first strip electrode and the second strip electrode.
US12050367B2 Spectacles with dual salon and traditional configurations
The multiuse eyeglasses include a frame that holds two lenses and arms that extend from the frame. The arms include a first axis of rotation that is generally perpendicular to the arms and a second axis of rotation that is orthogonal to the first axis of rotation and allows the arms to be rotated downwards relative to the frame.
US12050366B2 Optical imaging lens assembly, image capturing apparatus and electronic device
The present disclosure provides an optical imaging lens assembly comprising, in order from an object side to an image side: a first lens element having negative refractive power; a second lens element with negative refractive power having an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof; a third lens element having positive refractive power; a fourth lens element having positive refractive power; a fifth lens element having positive refractive power; and a sixth lens element; wherein the optical imaging lens assembly has a total of six lens elements. With such configuration, the optical imaging lens assembly of the present disclosure is characterized by a wide field of view, a compact size and high image quality.
US12050364B2 Optical system, lens apparatus, image pickup apparatus, and imaging system
An optical system includes, in order from an object side to an image side, a first lens unit having negative refractive power, an aperture stop, and a second lens unit having positive refractive power. The first lens unit includes a first lens having negative refractive power disposed closest to an object. The first lens has a meniscus shape that is convex to the object side. A predetermined condition is satisfied.
US12050363B2 Interchangeable lens, camera body, and camera
An interchangeable lens attachable to a camera body, the interchangeable lens including: a focusing optical system configured to vary a focal position of the interchangeable lens; and a transmitter configured to transmit a first value and a second value to the camera body, the first value indicating a relationship between an amount of movement of the focusing optical system and an amount of movement of an image plane at a position to which the focusing optical system has moved, the second value indicating a relationship between an amount of movement of the focusing optical system and an amount of movement of the image plane, the second value being equal to or smaller than the first value.
US12050361B2 Adjustable lens group with concentric lens elements threaded into auto-focus actuator for high shock resistance and active aligned to fixed lens group
A barcode reader, an imaging engine, and an optical assembly and method for assembling such to maintain stability through physical shock and to control decentration are disclosed herein. An example optical assembly includes an actuator, adjustable lens group, and rear lens group. The actuator includes an inner carriage, wherein one or more inner walls of the inner carriage are at least partially threaded. The adjustable lens group includes a first lens element, wherein the first lens element is threaded and held in place by the at least partially threaded one or more inner walls of the inner carriage, and a second lens element, wherein the second lens element is coupled to the first lens element, and further wherein the second lens element is fixedly co-located to the first lens element. The front lens group is actively aligned to the rear lens group, which includes one or more fixed optical elements.
US12050359B2 Lens driving device and camera module
A lens drive device having a housing, a bobbin disposed within the housing, a coil disposed in the bobbin, a magnet disposed in the housing and facing the coil, a base disposed below the housing, and an elastic member coupled to the bobbin and the housing is provided. The base includes a groove formed in the upper surface thereof. At least a part of the elastic member is disposed in the groove of the base or above the groove. The groove of the base is disposed with a damping material.
US12050357B2 Fiber optic distribution box
A cable distribution box includes a base plate, a proximal wall extending from a first side of the base plate, a distal wall extending from a second side of the base plate, a latch formed on a third side of the base plate, and a cover plate extending from the proximal wall. The latch is configured to secure the cable distribution box to a chassis. The cover plate has a center portion that projects towards the base plate, such that the center portion is configured to wrap a cable thereon. The cover plate is foldable along a length of the proximal wall, relative to the base plate in a clamshell fashion, to enclose the wrapped cable between the cover plate and the base plate. The cover plate includes a locking mechanism that is configured to engage the distal wall, and secure the cover plate onto the base plate.
US12050350B2 Semiconductor package structure and method of manufacturing the same
A semiconductor package structure and a method of manufacturing the same are provided. A semiconductor package structure includes a first electronic component and a light emitter. The photonic component includes a substrate and a first port. The light emitter is disposed over the substrate of the photonic component. The light emitter is configured to emit light through the first port. A coupling loss between the first port of the photonic component and the light emitter is less than 3 dB.
US12050341B2 Photonic integrated circuit distance measuring interferometer
A digital measuring device implemented on a photonic integrated circuit, the digital measuring device including a laser source implemented on the photonic integrated circuit configured to provide light, a first waveguide structure implemented on the photonic integrated circuit configured to direct a first portion of light from the laser source at a moving object and receive light reflected from the moving object, a second waveguide structure implemented on the photonic integrated circuit configured to combine a second portion of light from the laser source with the light reflected from the moving object to produce a measurement beam, a first multiplexer implemented on the photonic integrated circuit configured to split the measurement beam into a plurality of channels, and a plurality of detectors implemented on the photonic integrated circuit configured to detect an intensity value of each channel to measure a distance between the digital measuring device and the moving object.
US12050340B2 Optical resonator system, narrowband mid-infrared radiation source
An optical resonator system includes a multi-strip waveguide structure having spaced semiconductor strips for guiding an IR radiation, a STP resonance structure (STP=slab tamm-plasmon-polariton), wherein the STP resonance structure includes an alternating arrangement of semiconductor strips and interjacent dielectric strips and includes a metal strip adjacent to the semiconductor strip at a boundary region of the STP resonance structure, wherein the metal strip and the adjacent semiconductor strip are arranged to provide a metal-semiconductor interface, and wherein the semiconductor strips of the multi-strip waveguide structure and the semiconductor strips of the STP resonance structure are arranged perpendicular to each other, and an optical coupling structure having a semiconductor layer, wherein the semiconductor layer is arranged between the multi-strip waveguide structure and the STP resonance structure for optically coupling the IR radiation between the multi-strip waveguide structure and the STP resonance structure.
US12050339B2 Ultra-low-loss coupled-core multicore optical fibers
A coupled-core multicore optical fiber has a plurality of cores that are doped with alkali metals or chlorine to achieve low attenuation and a large effective area. The cores may be embedded in a common cladding region that may be fluorine doped. The cores may also be doped with chlorine, either with the alkali metals described above or without the alkali metals.
US12050328B2 Light beam emission system
A light beam emission system includes a blower that forms a flow path in which aerosol flows, an emitter that emits a laser beam, and a light guide that guides the laser beam to the flow path in which the aerosol flows. The light guide is hollow, and at least a part of the laser beam passing through the light guide and guided to the flow path propagates along the flow path of the aerosol.
US12050327B2 Imaging system and method of manufacturing a metalens array
An imaging system and a method of manufacturing a metalens array is provided. The imaging system includes a metalens array, and light scattered from an object is split by the metalens array, such that an image is formed in front of an observer. The metalens array is at least partially transparent to visible light, so that the observer can also see the environment. The method of manufacturing the metalens array includes bonding together a plurality of substrates, and dicing the plurality of substrates into metalens arrays. The metalens arrays can be used in the imaging system.
US12050325B2 Wearable display device
A wearable display device includes a mounting unit, an image display unit that displays an image, a frame that supports the image display unit, an imaging unit that is supported by the frame and that captures an external scene, a coupling unit that connects the frame and the mounting unit such that a position of the image display unit with respect to the mounting unit is changeable in a first direction, and an image acquisition unit that acquires a first image of the external scene from a range on one side in the first direction in an imaging range of the imaging unit when the position of the image display unit with respect to the mounting unit is changed from the one side to another side in the first direction.
US12050321B2 User interface systems for head-worn computers
Aspects of the present disclosure relates to user interface systems and methods for use in head-worn computing systems.
US12050319B2 Optical-waveguide display module with multiple light sources
The invention discloses an optical-waveguide display module with multiple light sources, including a light-source array of timing-orthogonal-characteristic, a relay device, a display device of orthogonal-characteristic, an optical waveguide device, a converging device, a control device, and other components. The light-source array of timing-orthogonal-characteristic includes more than one orthogonal-characteristic light sources. All orthogonal-characteristic light sources are switched on and off in each time cycle sequentially, with only one orthogonal-characteristic light source being switched on at a time-point of each time cycle. By designing the spatial distribution of converging spots of lights from different orthogonal-characteristic light sources, one two-dimensional image is projected into the pupil of the viewer in each time cycle, which realizes VAC-free three-dimensional display based on Maxwellian view technology or More-than-one-view-one-pupil technology.
US12050316B2 Head mounted display and information processing method
Methods and apparatus include providing a head-mounted display to be worn by the user and presenting a video to the user through the head-mounted display; measuring outside world information; detecting whether or not the outside world information contains any notification information to be notified to the user, including detection of at least one reference position, which is set by the user as notification information; and notifying the user when notification information is detected.
US12050311B2 Variable magnification optical system and imaging apparatus
A variable magnification optical system includes, in order from the object side along the optical path, a first group that has a positive power, a second group that has a positive power, a third group that has a negative power, a stop, a fourth group that has a positive power, and a fifth group that has a positive power. The first group includes two mirrors. An intermediate image is formed in the optical path between the first group and the second group. The second group, the third group, and the fourth group are refractive optical systems. During changing magnification, the two mirrors of the first group, the second group, the stop, and the fifth group are immovable, the third group moves to the image side, and the fourth group moves to the object side.
US12050308B2 Folded camera lens designs including eight lenses of +−+−+++− refractive powers
Folded cameras with a total track length (TTL), f numbers smaller than 1.2 and large fields of view, e.g. of at least 60 degrees. Such folded cameras may comprise a lens with N≥7 lens elements, an image sensor and an optical path folding element for providing a folded optical path between an object and the lens, wherein an aperture stop of the lens is located closer to a first surface of the first lens element facing the object than a distance d that fulfills d/TTL=0.2.
US12050307B2 Imaging lens including seven lenses of ++−++−− or ++−+++− refractive powers
There is provided an imaging lens with excellent optical characteristics which satisfies demand of a low profile and a low F-number. An imaging lens comprises in order from an object side to an image side, a first lens with positive refractive power, a second lens with positive refractive power, a third lens with negative refractive power, a fourth lens with positive refractive power, a fifth lens with positive refractive power, a sixth lens, and a seventh lens with negative refractive power, wherein said first lens has an object-side surface being convex in a paraxial region, said second lens has an image-side surface being convex in a paraxial region, said third lens has an object-side surface being concave in a paraxial region, said fourth lens has an object-side surface being concave in a paraxial region, said sixth lens has an object-side surface being convex in a paraxial region, and said seventh lens has an image-side surface being concave in a paraxial region.
US12050306B2 Image lens assembly and image capturing device
An image lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element with positive refractive power has a convex object-side surface. The second lens element has positive refractive power. The third lens element has refractive power. The fourth lens element has refractive power. The fifth lens element with negative refractive power has a concave object-side surface, wherein both of the surfaces of the fifth lens element are aspheric. The sixth lens element with refractive power has a concave image-side surface, wherein the image-side surface thereof has at least one inflection point, and both of the surfaces of the sixth lens element are aspheric. The image lens assembly has a total of six lens elements with refractive power.
US12050302B2 Inspection apparatus and inspection program
According to an embodiment, an inspection apparatus includes a communication interface and a processor. The communication interface acquires results of single-item determination, which are inspection results for individual parcels that are successively conveyed, and number-of-items information for identifying, as one parcel group, a plurality of parcels among the individual parcels. The processor identifies a plurality of parcels as one parcel group, based on the number-of-items information, determines a result of multiple-item determination, which is an inspection result for the parcel group, based on the results of the single-item determination for the individual parcels included in the parcel group, and distributes the individual parcels included in the parcel group, based on the result of the multiple-item determination.
US12050300B2 Magnetic coupler for inducing a signal on a utility line
A magnetic coupler for inducing a signal on a buried utility wire. The coupler has two elongated jaws, each extending along a separate longitudinal axis. The jaws are attached at a hinge. The jaws may be placed about an exposed portion of the utility wire. A signal generate provides a signal which is emitted from a transmitter in each of the jaws. The signals emitted from each jaw are antiphase to one another, such that they are additive to a utility wire disposed between the jaws but out of phase with respect to any utility not between the jaws. The signal is thus induced on the utility wire and can be detected as emitted from its below ground length by a conventional locator.
US12050299B2 Passive magnetic detection and discrimination for security screening
A passive magnetic detection and discrimination system and method having at least one sensing structure with a plurality of magnetic inductive sensors arranged on a rigid framework; at least one screening area defined by one or more sensing structures, including a plurality of magnetic inductive sensors structured to respond to a magnetized object passing thereby; and a processor and a memory operatively connected to the plurality of sensors and configured to receive data corresponding to amplitude waveforms created in each of the plurality of sensors by the magnetized object. Based on characteristic waveforms, the system detects and discriminates the magnetized object, alternatively or in addition the system utilizes an artificial intelligence or machine learning module to improve identification of a magnetized object based on the characteristic waveforms created by the magnetized object.
US12050294B1 Method and apparatus for building envelope guided low frequency model for seismic exploration of subsurface formations
A method and system for generating and displaying a low frequency model for a seismic survey region are provided. The method and system may include defining a seismic survey geometry of the seismic survey region; processing seismic data to generate a stacked seismic data and well log data to obtain elastic attributes; importing stacked seismic data and processed well log data into the defined seismic survey geometry; generating envelope data using the stacked seismic data; generating a low frequency trace for each well; calculating a least-squares optimized coefficient model at each well location based upon the generated envelope data and the low frequency trace for each well; interpolating the coefficient model to the seismic survey geometry using a covariance technique and the imported stacked seismic data; and generating a three-dimensional low frequency model by inversion using the envelope data and the interpolated coefficient model for display.
US12050293B2 Medetomidine compositions having improved anti-fouling characteristics
Embodiments generally relates to marine geophysical surveying. More particularly, the present disclosure relates to treatment of geophysical equipment with medetomidine compounds for reduction of marine growth. A method may comprise combining at least a medetomidine compound and a wax to form a mixture; and forming an outer layer disposed on a marine geophysical equipment, wherein the outer layer comprises the mixture of the medetomidine compound and the wax.
US12050288B2 High resolution LiDAR using high frequency pulse firing
In accordance with some embodiments, a light detection and ranging (LiDAR) scanning system includes a light source. The light source is configured to transmit a pulse of light. The LiDAR scanning system also includes a beam steering apparatus configured to steer the pulse of light in at least one of vertically and horizontally along an optical path. The beam steering apparatus is further configured to concurrently collect scattered light generated based on the light pulse illuminating an object in the optical path. The scattered light is coaxial or substantially coaxial with the optical path. The LiDAR scanning system further includes a light converging apparatus configured to direct the collected scattered light to a focal point. The LiDAR scanning system further includes a light detector, which is situated substantially at the focal point. In some embodiments, the light detector can include an array of detectors or detector elements.
US12050287B2 Laser emitting circuit and LiDAR
The present application discloses a laser emitting circuit and a LiDAR. The laser emitting circuit includes an energy charging circuit, an energy transfer circuit, and a plurality of energy release circuits. The plurality of energy release circuits are connected in parallel. The energy charging circuit is connected to the energy transfer circuit to store electrical energy. The energy transfer circuit is connected to the energy charging circuit and the plurality of energy release circuits to transfer the electrical energy stored in the energy charging circuit to the energy transfer circuit. The energy transfer circuit includes an energy storage capacitor and a floating-ground diode. Each energy release circuit is configured to drive a laser diode to emit light by using the electrical energy stored in the energy transfer circuit, and the energy release circuit includes an energy release switch element, the laser diode, and a clamping diode.
US12050280B2 Position determination
In a positioning system, a plurality of transmitter units (2, 3, 4, 5) transmit respective transmitter-specific identification signals at intervals, which are received at a mobile receiver unit (7). A processing system (7; 9) identifies the transmitter unit that transmitted each received identification signal, and, for each signal, determines range data from time of arrival data and determines distance data from Doppler shift information. The range data and distance data are compared to determine range error data. A position estimate for the mobile receiver unit (7) is determined by solving an optimisation problem using range estimates determined for the plurality of transmitter units, weighted in dependence on the range error data.
US12050277B2 Tracking device capable of changing tracking method in three types
The present invention relates to a tracking device for tracking and observing or communicating with moving objects in space or in the atmosphere, wherein the present invention is devised to satisfy the aforementioned needs and an object of the present invention is to provide a tracking device of enabling a single mount to change a posture by one of an altitude-azimuth (ALT-AZ) control method, an equatorial control method, and an altitude-altitude (ALT-ALT) control method so as to facilitate the best tracking according to the operation characteristics of a moving object on the celestial sphere by variously controlling an installation angle of a main rotation shaft.
US12050276B2 Past event signal tracking
Methods, systems, and devices for past event signal tracking are described. In some examples, a system may receive feed element signals corresponding to a set of feed elements of an antenna. To support a primary or real-time mission, the system may process the feed element signals according to a first beamforming configuration to generate spot beam signals, which may include communications scheduled for respective spot beams. To support a retroactive or searching mission, the system may also store the feed element signals for some duration. Based on a determination to search for a target signal from a target location within a coverage area of the antenna, the system may process the stored feed element signals according to a second beamforming configuration to generate a target spot beam signal corresponding to the target location, and evaluate the target spot beam signal for a presence of the target signal.
US12050270B2 Image capturing control method and apparatus, image capturing system and TOF camera
The present disclosure provides an image capturing control method and apparatus, an image capturing system and a Time-of-Flight (TOF) camera, capable of solving the problem in the related art that a clear image of an object at a specific distance cannot be captured in harsh weather. The method includes: determining infrared light emission time, exposure start time and exposure end time for a TOF camera based on a predetermined target distance range; transmitting, to the TOF camera, parameter control information containing the infrared light emission time, exposure start time and exposure end time; and receiving an image containing an object located within the target distance range that is captured by the TOF camera in accordance with the parameter control information.
US12050269B2 Dual lens receive path for LiDAR system
A dual lens assembly positioned along an optical receive path within a LiDAR system is provided. The dual lens assembly is constructed to reduce a numerical aperture of a returned light pulse and reduce a walk-off error associated with one or more mirrors of the LiDAR system.
US12050268B2 System to measure a distance to an object without addition of a distance measuring sensor
Provided is a sensing system that includes a light emitting section, a predetermined number of pixels, a solid-state imaging element, and a counting section. In the solid-state imaging element, the light emitting section emits irradiation light in synchronization with a light emission control signal having a higher frequency than a vertical synchronization signal. Each of the predetermined number of pixels generates a pulse signal by photoelectric conversion and the counting section counts a number of pulse signals in synchronization with each of the light emission control signal and the vertical synchronization signal.
US12050263B2 Quantum receiver using square of homodyne detection for target detection of quantum radar and measurement method therefor
The objective of the present invention is to provide a quantum receiver using square of homodyne detection for detecting a target of a quantum radar by using the square of homodyne detection that uses homodyne detection used in quantum information processing using continuous variables, and data processing, and a measurement method therefore. In order to achieve the above objective, the quantum receiver for detecting a target of a quantum radar using the square of homodyne detection according to the present invention comprises: a first 50:50 beam splitter for mixing signals coming into an input terminal; and two light quantity measurement units for measuring the quantity of light respectively outputted to two output terminals of the first 50:50 beam splitter.
US12050262B2 Synthetic aperture radar simulation
Various embodiments of the present technology generally relate to systems, methods, and computer-readable media for simulating synthetic aperture radar (SAR) images to be captured by a radar-based imaging system. SAR technology can be used to capture large areas on Earth, from a satellite in space for example, over a single pass. A further pass over the target area can help identify changes in the landscape, scenery, and/or infrastructure providing insight on change detection, temporal analysis, or other measures; however, repeat passes over the target area may have been made from differing angles resulting in artifacts in one or both of the processed images from the two passes. In various embodiments, information about the topology of the target area, and information about the SAR platform's flight path are used to simulate the slant range distortion effects that are to be expected in the SAR image of for that pass.
US12050259B2 Extended object tracking using RADAR and recursive least squares
Techniques are provided for extended object tracking using RADAR return points only. The techniques include receiving the return points from at least one RADAR sensor of the vehicle. One or more clusters based on or from the return points are generated. An estimated position and velocity of each of the one or more clusters is computed. A Recursive Least Squares (RLS) based algorithm is proposed to estimate the instantaneous velocity of a cluster in real-time that allows for accurate track-cluster association, removes the need to perform computationally expensive non-linear state updates, and allows for the estimation of the true velocity even in frames with a large amount of clutter. If it is determined that the one or more clusters are associated with an existing object track, the existing object track is updated using at least the respective positions of the one or more clusters associated with the existing object track.
US12050252B2 State-of-charge cut-off control method, apparatus and system, and storage medium
Embodiments of this application relate to the technical field of batteries, and in particular, to a state-of-charge cut-off control method, apparatus and system, and a storage medium. The method includes: obtaining, in a discharging process of a battery, a net discharge capacity of a first battery cell from being fully charged to current time; obtaining an available capacity and a state of health of the first battery cell; obtaining a current remaining dischargeable capacity of the first battery cell; and setting a state of charge SOC of the first battery cell to 0.
US12050247B2 Addressable test access port
The disclosure describes a novel method and apparatus for making device TAPs addressable to allow device TAPs to be accessed in a parallel arrangement without the need for having a unique TMS signal for each device TAP in the arrangement. According to the disclosure, device TAPs are addressed by inputting an address on the TDI input of devices on the falling edge of TCK. An address circuit within the device is associated with the device's TAP and responds to the address input to either enable or disable access of the device's TAP.
US12050246B2 Detecting asymmetry in a bidirectional semiconductor device
A system includes a signal generator, configured to pass a generated signal, which has two different generated frequencies, through a circuit including a bidirectional semiconductor device. The system further includes a processor, configured to identify, while the generated signal is passed through the circuit, a derived frequency, which derives from the generated frequencies, on the circuit, and to generate, in response to identifying the derived frequency, an output indicating that a property of the bidirectional semiconductor device is asymmetric. Other embodiments are also described.
US12050242B1 Health assessment of vehicles using unintended emissions
An apparatus configured to assess health of electronic components in vehicles. This may be achieved by simply driving a vehicle into or through a physical device or over a physical device and determining the health of the vehicle. The apparatus may be comprised of a physical enclosure with antennas and a RF emission or other electromagnetic emission signature analyzer. The antennas capture unintended electronic emissions from the vehicle which provide the electromagnetic signatures of the electronic component to the signature analyzer. The evolution of the unintended electromagnetic emissions signature as the electronics ages is measured and evaluated, providing a measure of the health of the electronics within the vehicle. The apparatus may have an ultra-sensitive RF collection portion with a sensitivity preferably of at least −150 dBm. The RF collection portion may measure bandwidths of at least 100 MHz and may have a frequency resolution of 1 Hz or better.
US12050237B2 Control rod drive mechanism diagnostic tool using voltage and current recordings
Disclosed is a diagnostic apparatus structured to be electrically connected with a coil stack of a drive mechanism of a control device of a nuclear reactor. The coil stack has a plurality of coils. The diagnostic apparatus includes a power supply and a controller including a processor and a memory that stores a number of routines including a number of instructions. When executed on the processor the instructions cause the diagnostic apparatus to apply to a coil a voltage that varies as a function of time, detect a current in the coil as a function of time, identify in the current a first inflection point and a second inflection point, and determine, based upon an electronic evaluation that includes the first inflection point and the second inflection point, that the coil is one of functioning properly and in a state of at least partial failure.
US12050233B1 Optically levitated nanoparticle accelerometer
An accelerometer includes a vacuum chamber to receive one or more pairs of laser beams and a nanoparticle. Each laser beam includes an axis and a focus having three dimensions. The nanoparticle is trapped in an oscillating state in a substantially overlapping three-dimensional foci of the one or more pairs of laser beams. A processor calculates an acceleration of the nanoparticle based on changes in position of the oscillating nanoparticle. At least one photodetector identifies spatial coordinates of the oscillating nanoparticle. The at least one photodetector includes a plurality of photodetectors that are aligned to sense interference between light from a first laser beam and light from the first laser beam that is scattered by the oscillating nanoparticle. The one or more pairs of laser beams may be collinear. The one or more pairs of laser beams may be configured to point at each other.
US12050231B2 Micro flow path device, testing method using micro flow path device, and testing apparatus using micro flow path device
A testing method using a micro flow path device configured for a test liquid containing a specimen to be brought into contact with a drug therein and for a test on an action of the drug on the specimen includes: preparing the micro flow path device including: a plurality of micro flow paths, first and second openings which are disposed at both ends of each of the plurality of micro flow paths and communicate with an outside, a storage unit which is provided in each of the plurality of micro flow paths and stores the drug, and a gas-permeable membrane covering the first opening; applying a fluid pressure higher than an external pressure to the test liquid through the second opening from a syringe pump connected to the second opening to pressure-feed the test liquid to the storage unit; and observing a target region set in the micro flow path.
US12050222B2 Systems and methods for sample preparation, data generation, and protein corona analysis
Systems and methods for automated sample preparation and processing of protein corona are described herein, as well as its application in the discovery of advanced diagnostic tools as well as therapeutic agents.
US12050217B2 Chitinase proteins in neurologic disease
The present disclosure describes methods of determining a treatment protocol for and/or a prognosis for a subject suspected of or at risk of suffering from a neurologic disease or disorder, including such diseases and disorders that involve motor neuron function such as ALS. The methods comprise detecting the presence of a chitinase protein in a biological sample.
US12050205B2 Material testing machine and control method of material testing machine
The disclosure provides a tensile testing machine and includes: a processing filter that removes a noise component included in a test force measurement signal output from a load cell; and an adjustment unit that adjusts a frequency characteristic of the processing filter. The adjustment unit receives a detection signal output from the sensor, and adjusts the frequency characteristic of the processing filter on a basis of a difference between output signals of two low-pass filters having different frequency characteristics.
US12050202B2 Robotic systems for surface inspection with simultaneous measurements at multiple orientations
Robotic systems for surface inspection with simultaneous measurements at multiple orientations are described. An example inspection system may include a robot for traversing an inspection surface, the robot having an inspection payload to support an inspection element with two phased array UT elements, the first phased array at a first surface orientation and the second phased array at a second surface orientation, both orientations relative to the inspection surface. Each of the inspection elements includes a couplant connection structured to receive couplant from the robot. The inspection further includes a tether fluidly coupling a couplant source to the robot.
US12050193B2 Magnesium ion selective membranes
Magnesium ion selective electrode membranes and the preparation thereof. The membranes are rendered highly selective for magnesium ions by the addition of acidic groups to the preferably PVC membrane, either by introducing a lipophilic compound comprising an acidic group covalently linked to a C4-C18 alkyl-substituted phenyl group (e.g. bis-4-octylphenyl phosphoric acid) into the membrane comprising the magnesium selective ionophore (e.g. a neutral ionophore 1,10-phenanthroline derivative) or by covalently linking an acidic (e.g. a carboxylic) group to the ionophore (e.g. a 1,10-phenanthroline derivative).
US12050192B2 Gas sensing device and detecting system
A gas sensing device includes a substrate, a conductive unit, and a sensing layer. The conductive unit is disposed on the substrate, and includes two electrodes. The sensing layer is disposed on the conductive unit, and is electrically connected with the electrodes. The sensing layer adapted to absorb carbon dioxide includes polyethyleneimine and polyethylene glycol. A detecting system including a testing device, an analyzing device and the aforementioned gas sensing device is also disclosed. The gas sensing device is detachably mounted to and is electrically connected to the testing device. Electrical property of the gas sensing device 100 changes when the gas sensing device 100 absorbs carbon dioxide.
US12050191B2 Method for accelerating the data acquisition throughput of electrical tomography systems
Electrical Tomography (ET) Images of an object can be generated based on features extracted during an excitation cycle. For example, a method described herein can include selecting, from a plurality of electrodes attached to the object, a first pair of electrodes. The method can include exciting the first pair of electrodes during a first excitation cycle. Additionally, the method can include generating an analog signal by performing measurements across remaining pairs of electrodes of the plurality of electrodes during the excitation cycle. The method can include generating the digital signal based on an analog to digital conversion of the analog signal. Further, the method can include extracting, during the excitation cycle, features based on the digital signal. The method can include generating an ET image associated with the object based on the features.
US12050188B2 Strength evaluation device and strength evaluation method
A strength evaluation method is a strength evaluation method for a composite material in which a plurality of fiber layers are laminated and includes a meandering state measuring process of measuring a meandering state of fibers of the plurality of fiber layers in a direction along the fiber layers, a meandering thickness measuring process of measuring a meandering thickness that is a thickness in a lamination direction of a part in which meanderings of fibers of the plurality of fiber layers occur, and a strength evaluation process of evaluating a strength of the composite material based on the meandering state and the meandering thickness.
US12050180B2 Solution glow discharge plasma chamber with ventilation
A plasma chamber for containing a solution electrode glow discharge (SEGD) apparatus, the plasma chamber comprising a hollow body and a ventilation unit. The hollow body is configured to enclose a plasma generated between a solid electrode and a solution electrode, the hollow body comprising an inlet opening, an outlet opening, and at least one viewing port for letting light generated from the plasma leave the hollow body. The ventilation unit is configured to move air from outside the hollow body into the inlet, through a portion of the hollow body located between the viewing port and a gap between the solid electrode and the solution electrode, and out of hollow body from the outlet, thereby creating an air curtain for removal from an optical path between the plasma and the viewing port of at least some vapor created by vaporization of liquid in the plasma.
US12050178B2 Detector for measuring fluorescence in a liquid sample
The present invention relates to a detector for measuring fluorescence in a liquid sample and to devices for biochemical analyses comprising it, in particular to devices for performing analyses of real time PCR. The detector of the present invention has a series of advantages such as drastic simplification of the detection configuration, reduced costs, better performances due to the greater freedom in planning the optical configuration which allows dividing the detector itself into independent areas.
US12050177B2 Non-invasive measurement of physiological parameters or substance concentrations in human tissue
A device for optical detection of analytes in a sample includes at least two optoelectronic components. The optoelectronic components include at least one optical detector configured to receive a photon and at least one optical emitter configured to emit a photon. The at least one optical emitter includes at least three optical emitters disposed in a flat, non-linear arrangement, and the at least one optical detector includes at least three optical detectors disposed in a flat, non-linear arrangement. The at least three optical emitters and the at least three optical detectors include at least three different wavelength characteristics.
US12050174B2 Method for detecting phosphate and/or sulphate salts on the surface of a substrate or within a substrate, use of a LWIR detecting device and a LWIR imaging system
The present invention refers to method for detecting phosphate and/or sulphate salts on the surface of a substrate or within a substrate, use of a LWIR detecting device for detecting the intensity of electromagnetic radiation scattered and/or emitted reflection by phosphate and/or sulphate salts being present on and/or in a substrate, use of a substrate comprising phosphate and/or sulphate salts for providing information via electromagnetic radiation scattering and/or emission as well as a LWIR imaging system for detecting phosphate and/or sulphate salts on and/or within a substrate.
US12050169B2 Particle counting apparatus, systems and methods
In one embodiment a first light plane is generated across the passageway by a first LED emitter array. A corresponding photodiode receiver array detects particles passing through a first number of light channels comprising the first light plane. In a second embodiment a second light plane is generated across the passageway at 90 degrees from the first light plane and longitudinally offset from the first light plane by a second LED emitter array. A corresponding photodiode receiver array detects particles passing through a second number of light channels comprising the second light plane. The second light plane is capable of identifying particles in a third dimension that may go undetected when passing through the first light plane. The raw output signals generated by respective photodiodes is normalized, analyzed and characterized to differentiate between particles passing through light planes as individual particles or groups of overlapping particles to be separately counted.
US12050165B2 Testing drag reducing agent efficiency
A drag reducing efficiency test is performed on a sample. The sample includes a crude-oil based fluid and a drag reducing agent. The sample is placed within an inner volume defined by a sample housing. A sensing portion of a sensor is submerged in the sample within the sample housing. The sensor includes a disk (sensing portion) and a supporting rod. A lid is placed on the sample housing to isolate the sample within the inner volume. The sensor is coupled to an air bearing motor. The sensor is rotated by the air bearing motor at a plurality of shear rates. For each shear rate, the sensor measures a torque applied by the sample on the disk in response to the disk rotating while submerged in the respective sample at the respective shear rate.
US12050161B2 Microorganism sampling method, microorganism sampling device and sampling kit comprising such a sampling device
A sampling method using a sampling device (2) comprising a container (5) comprising a body (6) consisting of a soft pouch, and a lid (30), in which at least one among the container (5) and the lid (30) is provided with a discharging member (40) suitable for, in an open state, discharging at least one part of the gases contained in the internal space (7) of the body (6) of the container (5), wherein the sampling method comprises the steps consisting in: —collecting a biological material in the body (6) of the container (5), and assembling the lid (30) on the neck (IO) of the container (5), —and placing an internal space (7) of the body (6) of the container (5) under anaerobic conditions by placing the discharging member (40) in the open state, by compressing the body (6) of the container (5) and by placing the discharging member (40) in a closed state.
US12050159B2 Embossed film bioprocessing containers and integrity testing of bioprocessing containers
A testing method that includes the steps of evacuating air from a container to a negative atmospheric pressure, the container being a collapsible, flexible container, and comprising at least two opposing flexible walls, wherein a surface of at least one of the walls internal to the container comprises a plurality of channels or recessed features on said at least one wall and monitoring a mass flow or a state of vacuum so as to determine the integrity of the container. The container can be of any size or conformation, with or without attached fittings.
US12050155B2 Method for estimating flux using handheld gas sensors and an inertial measurement unit
A system, method, and apparatus are provided for estimating a flux of fugitive gas emissions. The method is performed using a gas analyzer coupled to a sampling wand, where gas enters the inlet tip of the sampling wand prior to being sampled by the gas analyzer. The sampling wand is fixed to a mobile device that includes an inertial measurement unit. Location information from the inertial measurement unit is used to compile a high resolution geo-spatial map of gas concentration levels across a cross-sectional area of a gas plume. A near-field Gaussian plume inversion calculation is then performed to estimate the flux based on the gas concentration data and the location information.
US12050154B2 System and method for automatically detecting leak noise in an aircraft
A method and a system for detecting leak noise in an aircraft, making it possible to perform ground tests in complete safety and over an entire cabin pressurization range, thus avoiding having to resort to a plurality of in-flight tests. The system includes: at least one acquisition device configured to be installed in at least one area of interest of the aircraft, the acquisition device being configured to acquire data in relation to current noise in the area of interest and data in relation to a current pressure gradient between the cabin of the aircraft and the outside, and a monitoring device configured to control the acquisition of the data by the at least one acquisition device and to receive the acquisition data in order to detect any leak noise in the at least one area of interest.
US12050153B2 Method for monitoring transport vehicle and maintenance thereof
A method for monitoring a transport vehicle is provided. The method includes the operations as follows. A transport vehicle is scanned by a monitor during the transport vehicle is operated on a rail to acquire a vehicle pattern of the transport vehicle. The vehicle pattern of the transport vehicle is analyzed. An abnormal transport vehicle is determined based on the vehicle pattern. The monitor is placed nearby the rail. A method for transport vehicle maintenance is also provided.
US12050150B2 Spectral averaging of OTDR traces
There is provided a technique to reduce the Rayleigh coherence noise in OTDR measurements using spectral averaging of OTDR traces while at least partly cancelling chromatic dispersion pulse broadening on the averaged OTDR trace by applying a chromatic dispersion correction prior to averaging the OTDR traces. By correcting for chromatic dispersion pulse broadening, it allows to reduce the Rayleigh coherence noise without impacting the OTDR spatial resolution.
US12050148B2 Test device for lens module
A test device for a lens module in respect of visible light and in respect of infrared light includes a test fixture and a display able to show both types of light in images captured. The test fixture supports the lens module. The display is configured to display pictures of test cards captured by the lens module. The display includes a display panel and a backlight module located on a side of the display panel. The backlight module includes a first light source and a second light source, the first light source emits visible light, and the second light source emits infrared light.
US12050145B2 Relative-pressure sensor comprising a reference-pressure supply
A relative-pressure sensor for determining a pressure of a medium in relation to an atmospheric pressure includes a housing; a measuring element arranged in the housing, wherein the pressure to be measured acts upon an outer surface of the measuring element in contact with the medium; a reference-pressure supply, which supplies an inner surface of the measuring element with atmospheric pressure in the form of ambient air, an evaluation unit, which determines the pressure of the medium from a variable determined using the measuring element; and at least one drying chamber arranged in the housing for taking up atmospheric humidity from the ambient air supplied through the reference-pressure supply. A bushing can be pressed into the housing and has a capillary-type groove, which is helical at least in sections and runs around the bushing.
US12050144B2 Sensor arrangement for measuring the pressure and temperature of refrigerant a fluid
A sensor arrangement for measuring the pressure and temperature of a fluid includes a housing, a pressure sensor element, and a temperature sensor case. The housing includes a passage and a fluid opening, the passage and the fluid opening being in fluid communication. The pressure sensor element is connected to the housing, the pressure sensor element being in fluid communication with the passage. The temperature sensor case includes at least one temperature sensor element, the temperature sensor case being at least partially arranged in the passage. The sensor arrangement further includes an attachment element, wherein the attachment element attaches the temperature sensor case to the passage. The sensor arrangement further includes a fluid channel extending at least in part between the housing and the temperature sensor case, the fluid channel passing the attachment element and being in fluid communication with the fluid opening and the pressure sensor element.
US12050142B2 Effective gauge factor utilizing integrated millivolt amplifier for strain gauge applications
An apparatus comprises a sensor, a plurality of strain gauges, and a multiplier circuit. The sensor generally comprises a strain member configured to deform according to a force applied thereto. The plurality of strain gauges may be bonded to the sensor and connected to form a Wheatstone bridge. The Wheatstone bridge is generally configured to generate a first output signal in response to an excitation voltage. The first output signal is generally proportional to the force applied to the sensor. The multiplier circuit is generally mounted within the sensor and coupled to the Wheatstone bridge. The multiplier circuit may be configured to generate a second output signal in response to the excitation voltage and the first output signal. The second output signal generally comprises a scaled version of the first output signal.
US12050140B2 Thermocouple wafer calibration system and calibration method using the same
The present disclosure relates to a thermocouple wafer calibration system including: a main body portion composed of a chamber forming a sealed space, and a support installed a lower edge of the chamber and supporting the chamber to be spaced apart from the ground; a thermocouple wafer composed of a plate installed to be horizontal inside the sealed space of the chamber, and a first thermocouple unit attached to a upper surface of the plate so as to form a plurality of first measurement contact points; a calibration portion provided with a second thermocouple unit penetrating the chamber in a space where the chamber spaced from the ground, then partially accommodated inside the sealed space, and calibrated to form a plurality of second measurement contact points in contact with a lower surface of the plate at a position corresponding to each of the first measurement contact points; a temperature measurement portion partially accommodated inside the sealed space of the chamber and measuring a temperature of the sealed space; a heating portion accommodated inside the sealed space of the chamber, allowing thermogenesis and being in thermal contact with the second thermocouple unit directly; a measurement portion connected to the first and second thermocouple units respectively, and measuring each thermal electromotive force for the first and second measurement contact points occurring when the first and second thermocouple units are in contact indirectly at both sides on the basis of the plate; and a temperature control portion calculating each temperature value for the first and second measurement contact points depending on values measured from the measurement portion, and, after comparing and analyzing the calculated temperature values and temperature values measured from the temperature measurement portion, allowing adjusting the temperature of the sealed space by controlling the heating portion based on the analysis result.
US12050136B2 Calibration panel
The disclosed MMW wave sensing camera calibration arrangement that generally includes a millimeter wave camera that uses an energy emission calibration panel as a calibration standard. The MMW camera is positioned opposite the calibration panel in the MMW camera's field-of-view. The calibration panel is held at a constant temperature to provide a standard emission of millimeter waves that is sensed by an MMW sensor to set or otherwise calibrate the MMW camera to a baseline emissivity value corresponding to the panel. The MMW camera is linked to a microprocessor and non-transient computer memory containing a calibration routine that is configured to reset the baseline only when nothing obstructs the calibration panel's field-of-view. A visual display is linked to the MMW camera and configured to display an MMW signature of a metal object that is disposed on a person's body when the person's body is in the field-of-view, the metal object concealed by clothing worn over the person's body.
US12050135B2 Temperature-detecting device, and air-conditioning-apparatus indoor unit including the temperature-detecting device
A temperature-detecting device includes a frame, a temperature-detecting unit, a driving unit, a rotation-controlling unit, and a controller. The temperature-detecting unit includes a sensor, a sensor cap, and a sensor case. The rotation-controlling unit is configured to stop rotation of the sensor cap when the temperature-detecting unit reaches a target angle that is over 360 degrees from a reference position, with the sensor case being kept rotated by the driving unit such that the sensor is displaced from an opening and is covered by the sensor case. The controller is configured to correct a temperature detected while the sensor is exposed at the opening, with reference to a temperature detected while the sensor is covered by the sensor case.
US12050133B2 Pose detection using thermal data
The system may provide the functionality for posture detection by using a pose detection algorithm on reduced resolution images. The method may comprise receiving an image of a human from a sensor; receiving a placement of a bounding box on the image, wherein the bounding box contains pixel data of the human in the image; acquiring bounding box data from within the bounding box; and determining a pose of the human based on the bounding box data.
US12050130B2 System and method for determining successive single molecular decay
A measurement system is disclosed which includes a vessel configured to suspend molecules of interest therein, optical sources configured to excite the molecules of interest by an excitation light activated and deactivated in a stepwise fashion, during the activation, the sources activated according to a pulse train, the molecules of interest emitting emission light in response to being excited by the excitation light, one or more sensor packages each comprising a plurality of photodetectors configured to receive emission light from the molecules of interest and, in response, provide an output voltage signal and an output current signal corresponding to photoelectron response of an incident photon on the one or more sensor packages, and a detector configured to determine successive single molecular decay of the molecules of interest, generate an emission pulse associated with each incident photon on the one or more sensor packages, and count the number of emission pulses.
US12050123B2 Scale with label printer
The invention relates to a scale, in particular to a store scale, comprising a scale platform including a load cell integrated therein, a label printer unit, and a plastic housing unit, wherein the scale platform, the label printer unit, and the plastic housing unit are each configured as a module, and wherein the label printer unit and the plastic housing unit are arranged disposed laterally next to one another and together form a substructure for the scale platform that is placed on both the label printer unit and the plastic housing unit.
US12050116B2 Reduced-width inductive position sensor
Disclosed is an inductive position sensor including, on the one hand, a primary winding and, on the other hand, at least two secondary windings each having a plurality of turns formed of a succession of sides and produced on two opposite faces of a printed circuit board. Two pairs of two adjacent sides of each turn of at least one secondary winding form a first point directed toward a first longitudinal end and a second point directed toward a second longitudinal end of the printed circuit board, a projection on a plane of the printed circuit board of the two adjacent sides of each pair defining between them an acute projected angle.
US12050114B2 Method and system for detection of roll sensor bias
A roll sensor is configured to detect a first roll angle at a corresponding first point of a path plan of a vehicle, or its implement, based on the estimated current position. A roll sensor is configured to detect a second roll angle at a corresponding second point of a path plan of a vehicle, or its implement, based on the estimated current position. A data processor is configured to determine a roll angle delta or difference between the first roll angle and the second roll angle. If the roll angle delta is greater than a reference roll value, the roll angle delta is evaluated over an evaluation period. For example, if the roll angle is greater than the reference roll value for equal to or greater than a target percentage or target ratio for the evaluation period, the data processor is configured to designate the roll angle sensor for possible recalibration.
US12050101B2 Sensing circuit, logic circuit board, joint control board, main controller board, and robot
A sensing circuit (51) including a connection terminal (514) configured to couple with an electrode (32) located on a housing of a mechanical device; and a detection circuit (513) configured to couple with the connection terminal (514) to detect a distance between the electrode (32) and an external conductor or a change of the distance between the electrode and an external conductor by utilizing a capacitance between the electrode (32) and the external conductor or a change of the capacitance between the electrode (32) and the external conductor, thus obtaining an electrical signal representing the distance between the electrode (32) and the external conductor or a change of the distance between the electrode (32) and the external conductor. The sensing circuit can perform non-contact distance detection on a grounded object.
US12050099B2 Systems and methods for determining space availability in an aircraft
An example method for determining space availability in an aircraft includes receiving outputs from a plurality of laser sensors positioned in a baggage container at a first wall and a second wall, and the first wall and the second wall face each other. The plurality of laser sensors emit signals within the baggage container and detect reflected responses to generate the outputs. The example method also includes receiving images from a camera positioned on a third wall of the baggage container, wherein the third wall differs from the first wall and the second wall, mapping contents of the baggage container based on the outputs from the plurality of laser sensors, based on said mapping, outputting data indicative of occupied space in the baggage container, and associating the images from the camera with the contents of the baggage container.
US12050095B2 Rotationally symmetrical lead machine-tool turned projectile for gas-guns
A rotationally symmetrical lead metal-cut projectile of the caliber ranging from 0.17 to 0.50 for gas-guns comprises at least 60% by weight of lead, up to 40% by weight of tin and up to 5% by weight of admixtures selected from the following list: Ag, As, Bi, Cd, Cu, Fe, Ni, Sb, Zn, Ti or their mixtures thereof.
US12050093B2 Projectile with enhanced ballistics
The present invention provides a projectile device and a method of manufacture of a projectile device and in particular, to a pistol bullet and a rifle bullet and method of manufacture of same. In one embodiment, the projectile apparatus has a cylindrical body portion having a diameter, a front nose section tapering from a most proximal point of the projectile to the cylindrical body portion, and a rear tail section connected to the body portion and extending to the most distal point of the projectile, in which the front nose portion comprises a plurality of twisting depressions forming troughs.
US12050089B2 Bulletproof protective structure
A bulletproof protective structure (40) is described, composed of a flexible base constituted of a ballistic fabric (42) and of rigid elements (41) of ballistic material adhering to the fabric, wherein the adhesion surface of the rigid elements to the fabric is curved, so as to allow greater flexibility of the structure compared to similar known structures.
US12050086B1 Protective jacket armor
A protecting jacket armor including a jacket assembly, a shirt assembly and additional protection assembly. The shirt assembly is removable attached to the jacket assembly. The jacket assembly and the shirt assembly include a para-aramid synthetic fiber to protect from some ammunition and memory foam. The para-aramid synthetic fiber covers the memory foam. The Jacket includes compartments built in the jacket. The additional protection assembly includes bullet proof plates and removable padding. The bullet proof plates are inserted onto the compartments to increase protection of the protecting jacket armor. The removable padding is removable attached to the jacket.
US12050083B2 Mounts for optical sighting devices
Disclosed are mounts for optical sighting devices. One example optical sight mount includes an integrated backup sighting system. The optical sight mount is configured to position an optical sighting device on a firearm so that it can be used to aim the firearm. Further, the backup sighting system can be used to aim the firearm should the optical sighting device fail or otherwise be rendered inoperable.
US12050082B1 Accessory mounting interface
Examples of the present disclosure include a mounting interface with a body and a cam coupled to the body and rotatable about an axis. The mounting interface includes a first locking mechanism in contact with a first arm of the cam and configured to, in response to rotation of the cam in a first rotational direction, move in a first lateral direction and engage with a first end of a first opening of a handguard of a gun. The mounting interface includes a second locking mechanism configured to, in response to rotation of the cam in the first rotational direction, move in a second lateral direction opposite the first lateral direction and engage with at least one of a second end of the first opening opposite to the first end of the opening and an end of a second opening of the handguard.
US12050078B2 Ratcheting magazine assembly
A ratcheting magazine for a firearm includes a main body, a floor plate, and an insert disposed inside the main body. The insert includes a front column of supports, a rear column of supports, and a sliding column of supports. The sliding column of supports includes a plurality of positions relative to the insert such that the sliding column of supports moves linearly relative to the insert.
US12050072B2 Trigger mechanism of a handgun
A trigger mechanism of a firearm includes a trigger movable between an initial position and a discharge position, a sear movable between a holding position and a half-cocked position, and a transfer element movable by actuation of the trigger between a holding position for holding the sear in the cocked position and a release position for moving the sear into the half-cocked position. A safety device is assigned to the trigger with two pendulums pivotable about a transverse axis and deflectable by impacts. The two pendulums are connected to the trigger in such a way that the trigger is forced into its initial position by at least one of the two pendulums during deflection of the two pendulums caused by impact.
US12050069B2 Heat exchange apparatus for cooling oil
An apparatus includes a case including a heat exchange unit; an inflow port through which a fluid flows into the heat exchange unit; and a discharge port through which the fluid is discharged from the heat exchange unit. In the case, the inflow port and the discharge port are opened in a facing surface facing a component to which the apparatus is assembled, the inflow port is disposed to face a fluid outlet of the component, and a partition wall that separates an inflow port side and a discharge port side is provided on the facing surface.
US12050068B2 Multi-stage water distribution system for cross-flow evaporative heat exchanger
A heat exchange system includes a first heat exchanger subassembly, a second heat exchanger subassembly, a first nozzle configured to spray fluid at the first heat exchanger subassembly, and a second nozzle configured to spray fluid at the second heat exchanger subassembly. The heat exchange system further includes memory storing controller-executable instructions and a controller configured to execute the instructions, which cause the controller to activate the first nozzle when an outdoor temperature is below a threshold temperature, and activate the first nozzle and the second nozzle when the outdoor temperature is above the threshold temperature.
US12050067B2 Heat exchanger with aluminum alloy clad tube and method of manufacture
A heat exchanger is disclosed. The heat exchanger includes a hollow tube extending from a tube inlet to a tube outlet. The hollow tube includes a wall that includes a core of a first aluminum alloy, and a cladding over the core of a second aluminum alloy. The second aluminum alloy is less noble than the first aluminum alloy and includes an alloying element selected from tin, indium, or gallium, or combinations thereof. A first fluid flow path is disposed along an inner surface of the wall from the tube inlet to the tube outlet, and a second fluid flow path is disposed across an outer surface of the wall.
US12050066B2 Heat exchanger and air-conditioning system
Embodiments of the present invention disclose a heat exchanger and an air-conditioning system. The heat exchanger includes heat exchange tubes. The heat exchange tubes have first heat exchange tubes configured to form a first circuit, and second heat exchange tubes configured to form a second circuit. With the heat exchanger and the air-conditioning system according to the embodiments of the present invention, for example, a heat exchange capacity of the heat exchanger in a part load condition is improved.
US12050062B2 Stacked cooling assembly for gas turbine combustor
Stacked cooling assemblies and combustor bead ends are provided. A stacked cooling assembly includes an inlet plate defining an inlet to a coolant circuit, an outlet plate defining an outlet of the coolant circuit, and an intermediate plate disposed between the inlet plate and die outlet plate. The intermediate plate defines an intermediate cavity. A downstream surface of the inlet plate, an upstream surface of the outlet plate, and the intermediate cavity collectively define a connecting channel that fluidly couples the inlet to the outlet.
US12050061B2 Shrouded powder patch
A heat sink for use in an immersion cooling system that includes a sintered powder structure enclosed in a porous enclosure. The porous enclosure has openings, e.g., formed by a mesh, with a size to help contain sintered powder particles that may be dislodged during operation of the heat sink.
US12050060B2 Scrap dryer and/or scrap preheater
A device (1) for drying and/or preheating metallic and/or non-metallic materials, preferably scrap, comprises a receiving container (3) and a scrap basket (7) which is arranged in the receiving container (3) and has a gas-permeable bottom area (9). The receiving container (3) has at least one process gas inlet line (6) in its wall (4), via which a process gas with a temperature in the range from 200 to 1600° C. can be introduced into the receiving container (3), and at least an injector nozzle (19) arranged coaxially within the at least one process gas inlet line (6) via which a cooling gas can be introduced into the process gas.
US12050051B2 Cooler with retention strap
A system and device for a removably attachable golf cart cooler. Embodiments of the golf cart cooler provide for a soft-shell cooler that is removably attachable to the front of a motorized golf cart, the cooler comprising a continuous retention strap positioned across the exterior of the cooler. The continuous retention strap may comprise fasteners for attaching the golf cart cooler to a golf cart. While attached, the continuous strap can help to distribute weight across the entire length of the continuous strap, alleviating tension on the fasteners. Additionally, the continuous strap can act as a retention member, aiding in maintaining the shape and rigidity of the cooler and preventing contents from falling out.
US12050048B2 Refrigerator and beverage supply device thereof
The present invention provides a refrigerator and a beverage supply device thereof. The beverage supply device comprises: a supporting seat, an adapting seat, a liquid outlet mechanism, and a blocking member for fitting with a mouth of a beverage container, the blocking member having a channel fitted with the liquid outlet mechanism, the blocking member being disposed on the adapting seat and rotating synchronously with the adapting seat when the blocking member is located at an initially-assembled position, the beverage container is fitted to the blocking member in a state where the mouth of the beverage container is higher than a liquid level of the beverage; when the blocking member is located at a fully-assembled position, the beverage container is vertically inverted on the blocking member.
US12050047B2 Door-mounted bin assembly
An appliance door for a refrigerator appliance includes a liner that defines an icemaker receiving space and a bin receiving space. The icemaker receiving space is at least partially defined by a central portion of the liner and the bin receiving space is at least partially defined by the central portion and opposing sidewalls of the liner. An icemaker assembly is positioned within the icemaker receiving space and above the central portion. A bin is positioned in the bin receiving space and below the central portion. The bin includes a cover portion that extends upward from a storage portion. The storage portion is rotatably coupled with the opposing sidewalls of the liner. A plate is positioned within a central cavity defined by the central portion of the liner. The plate is configured to cool the bin receiving space.
US12050044B2 Refrigerator
A refrigerator includes a cabinet, a door, an ice making room, a cool air supply duct connecting the evaporation chamber to the ice making room, an ice maker, a cool air guide duct that guides cool air from the ice making room toward the ice maker, and an ice bin below the ice maker to store ice. The ice maker includes an ice tray including cool air guide ribs, and an ice separating guide covering a front surface of the ice tray and a portion of a top surface thereof in which the cool air guide ribs extend from one side of the ice tray toward the other side and are spaced apart from a front surface of a tray body toward a rear surface, and bottom parts of the cool air guide ribs are spaced apart from a bottom part of the cool air guide duct.
US12050042B2 Condenser arrangement for a chiller
A heating, ventilation, air conditioning, and/or refrigeration (HVAC&R) system includes a first condenser configured to place a first refrigerant in a heat exchange relationship with a cooling fluid, a second condenser configured to place a second refrigerant in a heat exchange relationship with the cooling fluid, and a conduit system configured to direct a first portion of the cooling fluid from a cooling fluid supply to the first condenser and then through a first section of the second condenser in a series configuration. Further, the conduit system is configured to direct a second portion of the cooling fluid directly from the cooling fluid supply to a second section of the second condenser, such that the first portion of the cooling fluid and the second portion of the cooling fluid flow through the first condenser and the second condenser in a parallel configuration.
US12050041B2 Alternative defrost mode of HVAC system
Embodiments of the present disclosure are directed to a controller for a heating, ventilation, and/or air conditioning (HVAC) system. The controller is configured to operate in a first defrost mode or a second defrost mode, determine that feedback from a first sensor of the HVAC system is unavailable, receive feedback from a second sensor of the HVAC system, and operate the HVAC system in the second defrost mode instead of the first defrost mode in response to unavailability of the feedback from the first sensor and based on the feedback from the second sensor.
US12050038B2 Refrigeration cycle system
A refrigeration cycle system includes a refrigeration cycle, a communication line, a refrigerant sensor to detect a refrigerant leak, a safety device, and a first electric wire different from the communication line. The refrigeration cycle unit includes utilization-side and heat source-side units connected by refrigerant connection pipe. The sensor is connected to the utilization-side unit. The safety device includes at least one of an alarm that makes a notification of refrigerant leak upon detection by the sensor, a ventilation device that operates upon detection of the leak, and a shutoff valve device that closes a shutoff valve on the pipe upon detection of the leak. The first electric wire is dedicated for interlock and connects between the utilization-side unit and safety device. The heat source-side unit is prohibited from operation when the utilization-side unit is not connected to the safety device via the first electric wire.
US12050031B2 Detector and tracker
A system for detecting the aim of a concentrating solar collector. The system includes a plurality of baffled photodetectors which observe various regions of the target focal plane through a set of tailored apertures. When configured in an exemplary way, the detector system can mimic the behavior of a quad cell while achieving a safe standoff distance from the intense solar radiation at the focus.
US12050030B2 Spark ignition module and methods
A controller for use in a gas appliance system includes a circuit board, a plurality of connectors and a processor mounted on the circuit board. The processor controls operation of the gas appliance using, in part, at least one connector of the plurality of connectors and control settings for an intermittent pilot (IP) system in response to a user selection to configure the controller to control an IP system, and controls operation of the gas appliance using, in part, at least one connector of the plurality of connectors and control settings for a direct spark ignition (DSI) system in response to a user selection to configure the controller to control a DSI system.
US12050026B2 Method and apparatus for producing a clean air curtain
An apparatus for producing a clean air curtain to protect a first individual and a second individual from germ transfer between themselves has a housing having an input port and an output port. The apparatus comprises a fan disposed in the housing in communication with the input port to draw air into an input channel through the input port, and in communication with the output port through an output channel to force air from the input channel through the output channel and out the output port. The output channel configured to cause the air forced out the output port to create a laminar flow air curtain. The apparatus has an air filter positioned across the input channel to clean the air drawn through the input port. A method for protecting a first individual and a second individual from germ transfer between themselves with an air curtain.
US12050025B2 Mobile gas detection and cleaning device
A mobile gas detection and cleaning device including a main body, a purification module, a gas guider, a gas detection module a controlling module, a driving movement module and a position determining unit is disclosed. The gas detection module allows a user to carry for detecting gas in the environment around the user to obtain a gas detection datum, and a target position is wirelessly transmitted. The controller module receives the gas detection datum sent from the gas detection module and controls the gas guider according to the gas detection datum. The controller module receives the target position wirelessly sent from the gas detection module for estimating a target track from a remaining distance relative to the target position and the main body. The driving movement module is controlled to move the main body along the target track to reach an area nearby the user for purifying the gas.
US12050024B2 Air purifying device
An air purifying device includes a purifying apparatus including a hollow purifying shell having an interior forming a purifying cavity. A filtering component configured to filter air is disposed in the purifying cavity. An air supply apparatus includes an air supply shell. An interior of the air supply shell is hollow to form an air supply cavity. An air supply inlet and an air supply outlet communicating with the air supply cavity are formed in the air supply shell. The air supply apparatus is configured to supply air outwards. The air purifying device includes an air guide apparatus that includes an air guide shell. An interior of the air guide shell is hollow to form an air guide cavity. The air guide apparatus is configured to deliver air into the air supply apparatus. An air flow driving apparatus is disposed in the purifying apparatus and/or the air supply apparatus.
US12050022B2 Liquid desiccant air conditioning system and control methods
Liquid desiccant air conditioning systems and methods to operate them to achieved desired supply air dry bulb temperature and humidity conditions are described herein. In some embodiments, the liquid desiccant air conditioning systems can include a cooling unit, an absorber, a regenerator, and a control unit. The control unit can be operably coupled to the cooling unit, the absorber, and the regenerator such that the control unit can operate the liquid desiccant system to produce a supply air stream at a relatively independent target temperature and humidity. In some embodiments, the control unit can adjust one or more parameters and/or variables of the components of the liquid desiccant system to produce the supply air stream at a high energy efficiency.
US12050015B2 Method and system for sensor maintenance
The method for dirty camera detection including: detecting a first predetermined state change event; sampling a set of cavity measurements; optionally determining a set of features of the set of cavity measurements; determining a class label based on the cavity measurements; optionally verifying the classification; and facilitating use of the appliance based on the classification.
US12050013B2 Combustor nozzle, combustor, and gas turbine including same
A combustor nozzle, a combustor, and a gas turbine including the same are provided. The combustor nozzle includes a nozzle module. The nozzle module includes a central tube having an air flow path, through which air flows from a front-to-rear direction, and an opening hole at a rear end thereof, a shroud into which at least a part of the central tube is inserted, and having an air inlet at a front end thereof, wherein a mixing flow path is formed between the shroud and the central tube so that the air and injected fuel flow therethrough, and a plurality of cooling channels, each of the plurality of cooling channels extending rearward from an inlet communicating with the air flow path to an outlet communicating with the mixing flow path while passing through a sidewall portion of the central tube.
US12050012B2 Burner component of a burner, and burner of a gas turbine having a burner component of this type
A burner component of a burner. The burner has a flow channel, in which combustion air flows in a flow direction from upstream to downstream. The burner component includes a wall portion, which adjoins the flow channel; a plurality of injection nozzles, which are arranged in the wall portion; and a plurality of vortex generators, which are arranged on the wall portion. The vortex generators have a concavely curved sloped surface rising in the flow direction to improve the distribution of the fuel in the combustion air.
US12050009B2 Low nitrogen coupling combustion system for the disposal of waste stink gas and solid waste
A low nitrogen coupling combustion system for the disposal of waste stink gas and solid waste, including a waste pit, at least one stink gas incineration equipment and a waste incinerator, wherein the waste pit is equipped with stink gas outlets and the stink gas incineration equipment is provided with an incineration chamber for burning stink gas, as well as a stink gas inlet, a fuel inlet and a burned stink gas outlet which are connected with the incineration chamber; the stink gas inlet is connected with the stink gas outlet of the waste pit through a stink gas delivery pipe, and the fuel inlet is connected with a fuel source through a fuel delivery pipe; the burned stink gas outlet is connected with a combustion-supporting air inlet of the waste incinerator through a flue gas discharge pipe.
US12050006B2 Optic with total internal reflection refractor for back light control
An optic having a first optic portion located on a first side of the optic and a second optic portion formed integrally with the first optic portion and located on a second side of the optic. A first cavity is defined by a first cavity inner surface in the first optic portion, the first optic portion being configured to refract light rays emitted by at least one light source. The second optic portion includes at least one total internal reflection surface and a second cavity defined at least partially by a second cavity rear surface that extends at an angle between 20° and 60°, inclusive, relative to an axis defining the height the of the optic. The second cavity rear surface is configured to refract other light rays toward the at least one total internal reflection surface, and the at least one internal reflection surface is configured to reflect the light rays toward the first side of the optic.
US12050003B1 LED lamp
An LED lamp includes a heat dissipation lamp holder provided with a mounting groove on a front side thereof; an LED lamp panel mounted in the mounting groove; a driving power supply electrically connected to the LED lamp panel and configured to power the LED lamp panel; a switch assembly located on the heat dissipation lamp holder and electrically connected between the LED lamp panel and the driving power supply; and a lens plate located on a side of the LED lamp panel emitting light and capable of abutting against the switch assembly. The switch assembly disconnects the LED lamp panel from the driving power supply when the lens plate is separated from the switch assembly, and the switch assembly electrically connects the LED lamp panel and the driving power supply when the lens plate abuts against the switch assembly.
US12050001B2 Connection device adapted for different electrified guides
The connection device (100) is used for an electrified guide (200) lighting system; the electrified guide (200) is provided with a longitudinal groove (210) and the connection device (100) is adapted to be completely inserted into the electrified guide (200); the connection device (100) comprises at least one mechanical contact device (110, 120) adapted to abut against a bottom surface (212) of said longitudinal groove (210) when the connection device (100) is inserted into the electrified guide (200); the mechanical contact device (110, 120) can be removed or moved so that the connection device (100) can be adapted to electrified guides having longitudinal grooves of different depth; the mechanical contact device (110, 21) is shaped and/or located so that it abuts differently depending on the sense of insertion of the connection device into the electrified guide (10-1, 10-3) so that to avoid insertions in the wrong sense.
US12049995B1 Illuminator for vehicle
An illuminator for a vehicle includes a light-source unit, a reflective member, a shade, a projection lens, and an outer-lens member. The outer-lens member includes a light-transmissive part and a slat. The slat has a flat plate shape whose thicknesswise direction coincides with a vehicle top-bottom direction of the vehicle and extending in a vehicle widthwise direction of the vehicle. The slat includes a slope inclining toward a vehicle lower side while extending toward the vehicle front side, a reflective layer disposed at a vehicle-upper-side surface of the slat, and a heat-absorbing layer disposed at the vehicle-lower-side surface of the slat.
US12049989B2 Vehicle headlamp having high/low beam light guides with different width entry surfaces
A headlamp includes a plurality of first light sources for projecting a high beam, a plurality of second light sources for projecting a low beam, a first light guide, and a second light guide. The first light guide has a plurality of light entry surfaces arranged side by side for receiving light emitted from the first light sources and a first light exit surface. The second light guide has a plurality of light entry surfaces arranged side by side for receiving light emitted from the second light sources and a second light exit surface. At least a first one of the light entry surfaces of either the first light guide or the second light guide has a greater width in the direction in which the light entry surfaces are arranged than at least a second one of the light entry surfaces.
US12049986B2 Lighting apparatus
Some embodiments of the disclosure disclose a lighting apparatus, which includes an end cover, at least two light-emitting modules and a cylinder body which are sequentially disposed, and further includes a telescopic sleeve rod, wherein the light-emitting modules are disposed in a surrounding manner, one end of each of the at least two light-emitting modules is hinged to the end cover while the other end of the each of the at least two light-emitting modules is detachably connected to the cylinder body, the telescopic sleeve rod penetrates through an inner space formed by the at least two light-emitting modules in a surrounding manner, and one end of the telescopic sleeve rod is connected with the cylinder body while the other end of the telescopic sleeve rod is connected to the end cover.
US12049981B2 Rotatable lockdown merchandise security apparatus
An apparatus for securely displaying a product includes a cradle assembly including a base plate and a plurality of plates slidably engaged with the base plate, each plate of the plurality of plates including an arm to engage a respective side of the product, and a post supporting the cradle assembly, the post including first and second sections, one of the first and second sections being fixedly connected to the base plate. The first section includes a projection, and the second section includes a guide in which the projection is disposed to control rotation of the first and second sections relative to one another and re-orient the cradle assembly.
US12049978B2 Profile disconnection
A profile includes: a sidewall, a lumen for a fluid path, and an end, the profile including a thermoset material, wherein the profile includes a sealed end without an external bonding material, wherein the sealed end withstands a seal integrity pressure test of at least 1 psi, such as at least 5 psi, such as at least 10 psi, such as at least 15 psi, or even at least 20 psi air pressure for about 30 minutes under dry and wet conditions.
US12049977B2 Spirally heating submarine pipeline
Disclosed is a spirally heating submarine pipeline including: a conduit which transports a high temperature high pressure fluid from a submarine oil well; and a heating unit disposed in a spiral structure inside based on an outer circumferential surface of the conduit. The heating unit includes an electric heating wire that is installed along the spiral structure to generate heat; a heat insulator that is installed in the form of fully surrounding the electric heating wire and preserves the generated heat; and a heat insulating cap for isolating the heat insulator from the conduit or the heat insulating layer and is provided so as to increase the temperature of the flow in the pipe to prevent the production of a pipe flow interfering material when the fluid is transported in the conduit.
US12049975B2 Fluid couplings
Fluid coupling devices can be used to provide fluid passage connections in fluid systems. Some fluid coupling devices are configured for use in fluid systems for the purpose of providing a sterile connection by which fluid can be transferred in a sterile manner. Such a sterile connection can be useful for the delivery and/or processing of therapeutic agents, or ingredients thereof, and other purposes.
US12049972B2 Concrete pump hose support
A hose support includes: a body defining at least one concave surface configured to receive a concrete slurry hose, the body including at least one support surface configured to rest on pavement; where the at least one concave surface is displaced from the at least one support surface to support the concrete slurry hose above the pavement; and where: the at least one concave surface is configured to slidably receive the concrete slurry hose; or the at least one support surface is configured to slidably rest on the pavement while the body receives the concrete slurry hose; or a combination thereof.
US12049971B2 Fitting, a method for connecting corrugated tubing to a fitting and use of a fitting
Disclosed is a fitting (1) for use with corrugated tubing (2) having a series of peaks (3) and valleys (4). The fitting (1) comprises a nut (5) having a passage (6) therethrough for receiving the tubing (2) and at least one retainer (7) arranged in the nut (5), wherein the retainer (7) has a retainer sealing surface (8) for placement in a valley (4) of the corrugated tubing (2). The fitting (1) further comprises a body (9) having a pointy annular body sealing edge (10) arranged so that the apex (11) of the body sealing edge (10) is pressed against the retainer sealing surface (8) when the nut (5) and the body (9) are forced toward each other. A method for connecting corrugated tubing (2) to a fitting (1) comprising a nut (5), a retainer (7) and a body (9) and use of a fitting (1) is also disclosed.
US12049970B2 Flange for a hose
Flange for a hose (2), which flange comprises: —an annular flange body (4) having a central hose opening (5); —an annular locking element (9) for locking the annular flange body (4) in a circumferential groove (3) of a hose (2), which annular locking element (9) is composed out of at least two generally arc shaped locking element parts (9), wherein the annular locking element (9) is concentrically arranged in the central hose opening (5) of the annular flange body (4); and —couplings (7, 8) for each of the at least two generally arc shaped locking element parts (9), wherein each coupling (7, 8) has a first coupling part (7) arranged on the annular flange body (4) and a second coupling part (8) arranged on the respective arc shaped locking element part (9), which first coupling part (7) couples to the second coupling part (8).
US12049969B2 Fluidic connection device and non-return insert valve for vehicles
A fluidic connection device (10) for a fluid circuit, in particular of a vehicle, this device comprising a first pipe (12), a tubular end-piece engaged in the first pipe (12), a first flange (16) mounted around the first pipe (12), a second flange (18) mounted around the end-piece, at least one element (20) for attaching the first and second flanges (16, 18) one against the other, and a non-return insert valve (100) mounted within the first pipe (12).
US12049968B2 Hose clamp
An improved hose clamp is provided which incorporates a ratchet lever functionable to lock down and secure the clamp in place on a hose without need for use of screwdrivers or other implements. The ratchet lever presses forward a slider block which travels above a distal end of a collar and is affixed to a proximal end of the collar.
US12049964B2 Micrometric valve actuator device for gas pressure control
The present invention addresses to a device that allows the control of the gas pressure at the outlet of a fixed bed adsorption equipment operated at high pressures, by means of the actuation of a micrometric valve (6), wherein the valve must be located downstream of the equipment. The valve actuation takes place by means of a stepper motor (1), controlled by a microcontroller board (22), which connects to the valve shaft by means of a system of pulleys (2, 5) and belt (3). The present invention is applied in adsorption units, in which other gases are present, by altering the tuning parameters of the PID controller or even being used in a liquid medium or gas-liquid two-phase flow.
US12049961B2 Chamber body design architecture for next generation advanced plasma technology
An apparatus for processing a substrate is disclosed and includes, in one embodiment, a twin chamber housing having two openings formed therethrough, a first pump interface member coaxially aligned with one of the two openings formed in the twin chamber housing, and a second pump interface member coaxially aligned with another of the two openings formed in the twin chamber housing, wherein each of the pump interface members include three channels that are concentric with a centerline of the two openings.
US12049958B2 Parking lock system for a transmission of a motor vehicle gearbox or reduction unit
A parking lock system for a motor vehicle transmission includes a latch pivotingly movable from a locking position engaged in a cavity of a locking wheel rotatably linked to an output of the transmission, to an unlocking position disengaged from the cavity. A carriage is mounted at the end of a rod and slides to a locking position. The carriage forces the pivoting of the latch in the locking, or the unlocking position. A first lever is connected to the rod, and pivots to push or pull the rod. A second lever pivots via an actuator. A spring positioned between the levers has a return force being less than the force to make the second lever pivot, such that the pivoting of the first lever leads to either: pivoting of the second lever and engagement of the latch when it is facing a cavity, or compression of the spring.
US12049953B2 Epicyclic step-down gear comprising at least one axial force transmission component which forms a radially eccentric force path
An epicyclic step-down gear for an electric parking brake, this step-down gear comprising a drive shaft, at least one step-down stage and a cylinder which forms a screw/nut system with an outer planet gear of this step-down gear. This step-down gear comprises at least one axial force transmission component which is positioned between a bearing ring of the drive shaft and the cylinder so as to transmit axial forces applied via either the bearing ring or the cylinder to either this bearing ring or this cylinder. Such an axial force transmission component prevents the drive shaft from buckling by defining an axial force transmission path which is radially eccentric.
US12049943B1 Flexured sun gears for planetary gear systems
Flexured sun gears for planetary gear systems. In embodiments, a sun gear includes a spline section configured to couple the sun gear to another component, a gear section configured to mesh with at least one other gear of the planetary gear system, and a flexure section configured to couple the spline section to the gear section. The flexure section of the sun gear may have a flexure wall and a flexure curve, and has a thickness (e.g., in at least a portion of the flexure section) that is smaller than a thickness of the spline section and/or the gear section. The flexure section may enable the gear section to displace or move radially with respect to the spline section in response to a rotational force. For example, the flexure section may not move axially (e.g., may not extend) but may bend and/or rotate in response to the rotational force.
US12049942B2 Creating a curling effect
A curling effect is provided via a system, which may be included in an article, via a plurality of links, including distal, proximal, and intermediary links, that each comprise: a base; first and second wings, connected to opposite sides of the base such that each of first and second through-holes are aligned at a first height; and a header, connected between the wings that defines a third through-hole at the first height and a fourth through-hole at a second height different from the first height that is configured to accept a stringer there-through so that a force applied on the stringer in a direction from the distal link towards the proximal link causes rotation of neighboring links relative to one another; the neighboring links being joined via a linking axel disposed on a shared axis through the first, second, and third through-holes of the neighboring links.
US12049932B2 Planar ratchet assembly for human-powered vehicle
A planar ratchet assembly is provided for a human-powered vehicle, and includes a first ratchet member and a second ratchet member. The first ratchet member includes an axial surface defining a plurality of first serrated teeth having a first driving surface and a first non-driving surface. At least one of the first non-driving surfaces includes a convex curved surface that has a radius of curvature of at least 0.5 mm. The second ratchet member includes an axial surface defining a plurality of second serrated teeth having a second driving surface and a second non-driving surface. The first ratchet member and the second ratchet member rotate together in a driving direction. At least one of the first ratchet member and the second ratchet member moves in an axial direction to permit relative rotation between the first ratchet member and the second ratchet member in a non-driving direction.
US12049929B2 Belt pulley decoupler
The disclosure relates to a belt pulley decoupler for transmitting torque between the belt of a belt drive and a shaft in driving connection therewith. The belt pulley decoupler includes a hub, a belt pulley, and a series circuit of a helical torsion spring, a wrap-around band, which surrounds the helical torsion spring with a radial gap, and a driver sleeve, which surrounds the wrap-around band and transmits the torque between the wrap-around band and the helical torsion spring. An outer periphery of the wrap-around band is in frictional contact with an inner lateral surface, which rotates conjointly with the belt pulley, and the outer periphery of the wrap-around band is also in frictional contact with the inner lateral surface of the driver sleeve. An end of the helical torsion spring is in contact with a radially inwardly extending spring plate of the driver sleeve.
US12049928B2 Actuator assembly for a positively locking, switchable clutch or a brake, and a positively locking, switchable clutch or brake for a motor vehicle drive train
An actuator assembly for a positively locking, switchable clutch or a brake includes a shaft that can be rotated with respect to a rotational axis and an actuator slide for actuating the freewheel. The actuator slide is rotationally connected to the shaft and can be moved relative to the shaft in the axial direction between a first position and a second position and an actuator, which is stationary at least in part, that moves the actuator slide between the first position and the second position. The actuator includes a stationary coil, which, in the energized state, generates a magnetic field, in which the actuator slide can be moved out of the first position into the second position or vice versa. The coil is not energized in the first and in the second position. The actuator fixes the actuator slide in the first position and the second position.
US12049927B2 Axially stabilized gear assembly
A gear assembly (8) for mounting on a shaft (12) is described. The gear assembly (8) comprises: a gear wheel (80) configured to be rotationally supported with respect to the shaft (12) and a multiple-plate wet clutch (10). The wet clutch (10) comprises: a front part (34), a back part (42), a clutch basket attached to the gear wheel (80), and a clutch pack (20) connecting the clutch hub (16) and the clutch basket (18) and positioned between the front part (34) and the back part (42). The clutch pack (20) has: an unengaged state in which the clutch hub (16) and the clutch basket (18) are unlocked, and an engaged state in which the clutch hub (16) and the clutch basket (18) are locked together, wherein the back part (42) is spaced apart from the gear wheel (80) in the unengaged state, and the back part (42) engages the gear wheel (80) in the engaged state.
US12049926B2 Shifting device
A shifting device for a drivetrain of a motor vehicle, includes a housing which a first and a second drive shaft are rotatably mounted. The first and second drive shafts are arranged coaxially to one another such that they have a common axis of rotation. The shifting device also includes a shiftable clutch device which is arranged between the first and the second drive shaft. The clutch device has an open shift position in which the first drive shaft is freely rotatable with respect to the second drive shaft, and the clutch device has a closed shift position in which the first drive shaft is connected non-rotatably by the clutch device to the second drive shaft. A control element is displaceable in the direction of the axis of rotation of the drive shafts and, depending on its displacement position, shifts the clutch device to the open or closed shift position. The control element is formed by a sliding sleeve which surrounds at least one of the two drive shafts, and a gear element is provided on an outer circumference of the sliding sleeve.
US12049925B2 Systems and method for an electric motor with spray ring
Various systems and methods are provided for an electric motor of a vehicle, and particularly to an electric motor including a coolant spray ring. In one example, a method of manufacture comprises forming, via injection molding, a unitary motor spray ring including a plurality of axial grooves joined to a plurality of nozzle orifices.
US12049923B2 Cutting-ring assembly
A cutting-ring assembly configured for use in a tunnel boring machine includes a cutting ring, an axle, and a bearing unit. The cutting ring is rotatably supported on the axle via the bearing unit, and the bearing unit includes at least one rotating outer ring having a first raceway and a second raceway, at least one fixed inner ring having a first raceway and a second raceway, and rolling elements between the raceways. Either the at least one inner ring or the at least one outer ring includes a first ring having an elongated axially extending shoulder and a second ring having an elongated axially extending shoulder abutting against the elongated axially extending shoulder of the first ring.
US12049922B2 Corrosion resistant bearing elements, bearing assemblies, bearing apparatuses, and motor assemblies using the same
Embodiments disclosed herein relate to bearing assemblies and methods of manufacturing. In an embodiment, a bearing assembly includes a support ring and bearing elements. The bearing elements are mounted to and distributed circumferentially about an axis of the support ring. At least one of the bearing elements includes a polycrystalline diamond table, a substrate bonded to the polycrystalline diamond table, bonding region defined by the substrate and the polycrystalline diamond table, and a corrosion resistant region. The corrosion resistant region includes a corrosion resistant material that covers at least a portion of at least one lateral surface of the bonding region. The corrosion resistant region prevents corrosion of at least some material in the bonding region covered by the corrosion resistant region (e.g., during use). Other embodiments employ one or more sacrificial anodes as an alternative to or in combination with the corrosion resistant region.
US12049921B2 Ring for a drive unit bearing of a marine vehicle including a segmented active part
A ring for shaft bearing of a marine vehicle drive unit has an annular body and a cylindrical active part intended to provide a sliding contact function with another ring at the bearing level. The cylindrical part is segmented into several cylindrical surfaces, each cylindrical surface being attached in a removable manner to the annular body.
US12049917B2 Captive fastener
A captive fastener having multiple components selectively biased to improve durability, including a primary body, an actuator, a plurality of locking pins, a biasing system, a bushing, and an actuator biasing member. Application of a predetermined force to an actuator proximal end longitudinally displaces the actuator from an actuator first position to an actuator second position and forces a cam leading edge against a biasing member to retract a pin from an extended position to a retracted position that does not interfere with a thread pattern formed in the fastener. The actuator biasing member returns the actuator to the actuator first position upon removal of the predetermined force allowing the biasing member to bias the pin away from the retracted position.
US12049915B2 Split coupler for pipes
A split coupler, and methods of making and using such a split coupler, whereby the split coupler includes a first semi-cylindrical member, a second semi-cylindrical member, and an interlocking assembly configured to interlock the first and second semi-cylindrical members to form a substantially cylindrical coupler having a coupler inner surface which defines a throughbore. Additionally, the split coupler can include spiral threads coupled to the coupler inner surface. Furthermore, the split coupler can include a flange inwardly extending from the coupler inner surface.
US12049913B2 System for securing an anchor in a mineral substrate
The invention relates to a system for securing an anchor in a borehole in a mineral substrate, in particular concrete, mortar, or brickwork, comprising an anchor with a core section and a threaded section and comprising a furrowing tool for furrowing an internal thread in the borehole, said furrowing tool comprising the following: a main part with a leading end and a trailing end, wherein a force is applied via which a torque can be transmitted to the main part in order to rotate the furrowing tool (10) into the borehole and furrow the thread, and the main part has an outer surface equipped with a furrowing thread which is suitable for furrowing the internal thread into the wall of the borehole. The furrowing tool has a drive element on the leading end of the furrowing tool, said drive element being suitable for interacting with an application of force to the anchor or a part thereof which is to be screwed into the borehole machined by the furrowing tool.
US12049911B2 Anchor assembly
An anchor assembly includes an anchor body for insertion into a wall. A toggle member has an aperture therethrough and is slidable and pivotable relative to the anchor body. The toggle member is configured to have a first position slid forward aligned longitudinally with the anchor body, a second position slid forward and pivoted relative to the anchor body when the fastener engages the toggle member pivoting it relative to the anchor body, and a third position slid rearward and pivoted relative to the anchor body when the fastener enters the toggle member aperture and drives the toggle member rearward to engage the toggle member with the anchor body.
US12049910B2 Filter retaining plug
A plug for retaining a filter screen in a fluid port of a servovalve, comprises an annular body, the annular body comprising: opposed first and second axial end surfaces, a radially inner surface extending between the first and second axial end surfaces, a radially outer surface extending between the first and second axial end surfaces and at least one recess formed in the radially inner surface for receiving a tool for removing the plug from the port. A tool for removing the plug comprises a pair of handles pivotally mounted to one another about a pivot, each handle having a plug gripping portion extending therefrom beyond the pivot, each plug gripping portion comprising an outwardly projecting tooth for engaging in the recess of the plug when the plug gripping portions are moved apart by operation of the handles.
US12049907B2 Heating pump and cleaning device with same
A heating pump includes a driving electric motor; a pump case, wherein a pump cavity and a heating cavity are defined in the pump case, the pump cavity and the heating cavity are roughly arranged side by side in an axial direction and are in communication by means of a communication channel, and a water inlet and a water outlet are formed in the pump case; an impeller arranged in the pump cavity; and a heating member arranged in the heating cavity. Therefore, not only is the size of the heating pump favorably reduced, the impeller may also be prevented from being radiated at a temperature by the heating member, such that the premature aging of the impeller may be prevented, and thus, the usage performance of the heating pump may be improved.
US12049904B2 Tandem blade rotor disk
A tandem rotor disk apparatus may include a rotor disk body concentric about an axis. The tandem rotor disk apparatus may also include a first blade extending radially outward of the rotor disk body and a second blade extending radially outward of the rotor disk body. The first blade may be offset from the second blade in a direction parallel to the axis. The tandem rotor disk apparatus may be implemented in a gas turbine engine with no intervening stator vane stages disposed between the first blade and the second blade.
US12049902B2 Nozzle for a fan assembly
A nozzle for a fan assembly includes an air inlet, a first air outlet and a second air outlet that are oriented in convergent directions, and a valve for controlling the first and second air outlets. The valve includes one or more valve members that are moveable to simultaneously adjust the size of the first air outlet and inversely adjust the size of the second air outlet. The nozzle further includes a third air outlet and a fourth air outlet, the third air outlet being opposite the fourth air outlet, the third and fourth air outlets being oriented in convergent directions.
US12049901B2 Serial axial fan
A serial axial fan includes a first axial fan, a second axial fan, and a rectifying portion. The second axial fan is on one side in the axial direction with respect to the first axial fan and is connected in series to the first axial fan with the rectifying portion interposed therebetween. The rectifying portion includes a chassis with a cylindrical shape surrounding the central axis, a rectifying blade portion extending to a radially inner side from a radially inner surface of the chassis, and an air feeding space on the radially inner side of the rectifying blade portion. The rectifying blade portion extends at least in the axial direction and is inclined relative to another side in the circumferential direction from another side in the axial direction toward the one side in the axial direction.
US12049898B2 Air-flow channel structure of air pump, micro air pump, waterproof air pump, and inflatable product
An air-flow channel structure of an air pump, a micro air pump, a waterproof air pump, and an inflatable product are provided. The air-flow channel structure of the air pump includes an air chamber. The air inlet of the air chamber communicates with an axial-direction air inlet of the centrifugal impeller arranged inside the air chamber. The air chamber is formed with an air-guiding wall inside that gradually expands in a spiral shape around an axis of the centrifugal impeller. An air-guiding channel is formed between the air-guiding wall and the centrifugal impeller. A tangent air outlet is provided at the tail end of the air-guiding channel. The micro air pump is configured with the air-flow channel structure of air pump. The waterproof air pump includes a waterproof exterior shell and the micro air pump removably connected to the waterproof exterior shell inside.
US12049897B2 Baffle plate for compressor, compressor, and refrigeration apparatus
A baffle plate for a compressor, a compressor, and refrigeration apparatus are provided. The baffle plate has a plate body, a through hole and a connection part. The through hole is formed in the plate body. The plate body extends from the through hole in a direction deviating from the axis of the through hole. The connection part is connected with the plate body and is used for connecting the plate body to a non-rotating member. A fixed baffle plate is arranged in the compressor, to physically block the gas flow and form a space for stabilizing the refrigerant oil or lubricant oil on one side of the baffle plate corresponding to the oil sump. The space can isolate the disturbance from spiral flow of a lower cavity to the oil sump caused by the rotation of the motor when the compressor operates.
US12049894B2 Multi-stage pump apparatus including sealing member
Aspects of the present invention relate to a stator component for a pump housing. The stator component has a plurality of fluid inlet channels for conveying fluid to respective pumping chambers. The fluid inlet channels each have an inlet port for conveying fluid into the pumping chamber. A plurality of fluid transfer channels are provided for conveying fluid to a respective one of the fluid inlet channels. The fluid transfer channels each have an inlet for receiving pumped fluid. The stator component is adapted to receive at least one sealing member for inhibiting the conveyance of fluid into an associated one of the pumping chambers. Aspects of the present invention relate to a pump housing, a cover plate and a pump. Aspects of the present invention also relate to a method of converting a stator component.
US12049893B2 Electric compressor having a compression device with a fixed scroll having a modified scroll floor and a fixed scroll having a modified scroll floor
An electric compressor includes a housing, refrigerant inlet port, a refrigerant outlet port, an inverter section, a motor section, a compression device and a front cover. The housing defines an intake volume and a discharge volume. The refrigerant inlet port is coupled to the housing and is configured to introduce the refrigerant to the intake volume. The compression device is a scroll-type compression device configured to compress the refrigerant. The refrigerant outlet port is coupled to the housing and is configured to allow compressed refrigerant to exit the scroll-type electric compressor from the discharge volume.
US12049889B2 Packing bore wear sleeve retainer system
A fluid end includes a housing having a bore extending toward a cavity and a wear sleeve positioned within the bore. The fluid end also includes a plunger positioned within a plunger bore extending through the wear sleeve, the plunger reciprocating within the plunger bore. The fluid end further includes a wear sleeve retainer coupled to the housing and positioned to block axial movement of the wear sleeve, the wear sleeve retainer having external threads along a body that engage internal threads formed in the housing. The fluid end also includes an anti-rotation system, coupled to the housing, the anti-rotation system engaging the wear sleeve retainer to block rotation of the wear sleeve retainer in at least one direction. The fluid end further includes a packing nut coupled to the wear sleeve retainer.
US12049886B2 Uterine distension fluid management system with peristaltic pumps
A pump cartridge for mounting on a drive rotor includes a roller assembly having first and second hubs maintained in a spaced apart relationship and defining an axis, and a plurality of planetary rollers arranged in a circumferentially spaced orientation about the axis, the rollers mounted to the hubs displacement radially outward. One or more compressible tubing lines are interposed between the rollers and an interior wall of the pump cartridge housing. The housing and the first and second hubs collectively define a passageway through which a spreader on the drive rotor extends and may be rotated relative to the roller assembly to displace the rollers radially outward to thereby compress the tubing lines against the interior wall. A coupling feature on the first hub engages a roller driving feature of the rotor, so that rotation of the rotor causes rotation of the roller assembly about the axis.
US12049885B2 Micro detecting device
A micro detecting device includes a controller and a mobile device. The controller has a first wireless communication module. The mobile vehicle includes a vehicle body; a processor, accommodated in the vehicle body; a second wireless communication module, accommodated in the vehicle body and electrically connected to the processor; a power actuator, disposed on the vehicle body and electrically connected to the processor for driving the vehicle body; a recording unit, disposed on the vehicle body and electrically connected to the processor and the second wireless communication module, and the recording unit is configured to generate a recorded signal; and a fluid detecting unit, disposed on the vehicle body and electrically connected to the processor and the second wireless communication module, and the fluid detecting unit is configured to generate a detection signal.
US12049883B2 Gas jet deflection in pressurized systems
Provided herein are articles of manufacture, systems, and methods employing a gas-deflector plate in low to ultra-high vacuum systems that use differential pumping (e.g., gas-target particle accelerators, mass spectrometers, and windowless delivery ports). In certain embodiments, the gas-deflector plate is configured to be positioned between higher and lower pressure regions in a pressurized system, wherein the gas-deflector plate has a channel therethrough shaped and/or angled such that jetting gas moving through the channel enters the lower pressure region at an angle offset from the vertical axis of the gas-deflector plate and/or the channel. In other embodiments, a jet-deflector component is employed such that the jetting gas strikes such jet-deflector component and is re-directed in another direction.
US12049875B2 Systems and methods for generation of electrical power in an organic Rankine cycle operation
Systems and methods for generating and a controller for controlling generation of geothermal power in an organic Rankine cycle (ORC) operation to thereby supply electrical power to one or more of in-field operational equipment, a grid power structure, and an energy storage device. In an embodiment, during hydrocarbon production, a temperature of a flow of heated fluid from a source or working fluid may be determined. If the temperature is above a vaporous phase change threshold of the working fluid, heat exchanger valves may be opened to divert flow of heated fluid to heat exchangers to facilitate heat transfer from the flow of wellhead fluid to working fluid through the heat exchangers, thereby to cause the working fluid to change from a liquid to vapor, the vapor to cause a generator to generate electrical power via rotation of an expander.
US12049873B2 Main bearing housing of a wind turbine
A main bearing housing for supporting a main rotor shaft of a wind turbine, wherein the main bearing housing defines a first end, a second end and a floor region intermediate the first and second ends. The main bearing housing comprises a first bearing arrangement positioned at the first end of the main bearing housing, a second bearing arrangement positioned at the second end of the main bearing housing, wherein the floor region includes a first oil sump positioned at the first bearing arrangement, and a second sump positioned at the second bearing arrangement. Advantageously, the embodiments of the invention provide that the bearings of the main bearing housing are lubricated by a lubrication system that includes sumps positioned at each of the fore and aft bearings of the main rotor shaft. The fore and aft bearings are therefore supplied with oil at suitable lubrication points and are part of the lubrication system that supplies oil to other components in the wind turbine that require oil lubrication, for example the gearbox and/or the generator bearings. The fore and aft bearings of the main bearing housing therefore do not require a separate lubrication system, such as a grease-based system and so the overall lubrication requirements for the nacelle are simplified.
US12049872B2 Cooling device, motor, and wind turbine set
The present application relates to a cooling device, a motor, and a wind turbine set. The cooling device is integrated inside the motor and includes a housing extending along an axial direction of the motor, wherein the housing has a receiving cavity and an air inlet and an air outlet in communication with the receiving cavity, and the housing is in communication with an interior of the motor through the air inlet and in communication with the ventilation chambers at two axial ends of the motor through the air outlet; a heat exchanger located in the receiving cavity and provided close to the air outlet; and a circulation fan provided in the receiving cavity along the axial direction of the motor. The cooling device can realize a modular design of the cooling device, has a simple and compact structure, and occupies a small space.
US12049871B2 Wind turbine blade anti-ice systems
A method of controlling a wind turbine blade anti-ice system comprising a power supply and a plurality of electrical blade heating devices. The method comprises—energising a selected one of the blade heating devices; measuring one or more electrical parameters associated with the selected one of the blade heating devices; determining the power of the selected one of the blade heating devices based on the one or more measured electrical parameters; and controlling the selected one of the blade heating devices based on the determined power draw. Beneficially the method of the invention provides for calibration of the electrical heating devices in situ during operation of the anti-ice system. Therefore, the performance of the heating devices may be assessed under a predetermined input electrical supply profile which enables the anti-ice system to be controlled more effectively.
US12049867B2 Reduction of edgewise vibrations using torsional vibration signal
The present invention relates to a rotor control system for actuating pitch of pitch adjustable rotor blades of a wind turbine in order to reduce edgewise blade vibrations. The system comprises a pitch actuation unit being arranged to receive a torsional vibration signal and apply a filter to the torsional vibration signal to couple the torsional vibration signal to an edgewise vibration of the rotor blades. An m-blade coordinate transformation, such as the Coleman transformation, is applied to the filtered torsional vibrational signal to obtain pitch modification signals.
US12049865B2 Wind turbine blade with a plurality of shear webs
The present invention relates to a wind turbine blade (10) comprising a shell body with at least one pressure side shell member (36) and at least one suction side shell member (38), and a plurality of shear webs (70) arranged within the shell body. The plurality of shear webs (70) is successively arranged spanwise within the shell body such that adjacent shear webs overlap along part of their spanwise extent (L), wherein a gap (88) in the chordwise direction is provided between adjacent shear webs (70).
US12049864B2 Shell core and wind turbine blade having a blade shell comprising such a shell core
A shell core (1) configured for being incorporated in a shell of a fiber reinforced polymer composite structure wherein: the core has a first surface (2) and an opposite second surface (3), a first groove (4) is formed in the first surface (2) and divides the core into a first core part (5) and a second core part (6), the first groove (4) is defined by two opposing side walls (7a,7b) and a bottom (8), the distance T1 between the bottom (8) of the groove (4) and the second surface (3) of the core is of such a size that the core is flexible/bendable along the first groove, and the opposing walls (7a,7b) converge towards the bottom (8) forming an angle A1 of at least 45° with each other.
US12049862B2 Apparatus for generating electricity from water flowing in a river
An apparatus for generating electricity from water flowing in a river including a stator, a rotor which rotates to generate the electricity, wherein the rotor: rotates about an axis which extends in a direction which extends transversely from a first side to a second, comprises rotor blades which extend from the first side of the rotor, the inner end of the rotor blade is movably mounted such that rotor blade is movable between a first position and second position, the first position is one in which the rotor blade extends away from the side of the rotor for being engaged by the water such as to cause the rotor to rotate to generate the electricity.
US12049859B2 Fuel injector seal
An internal combustion engine includes a plurality of cylinders, and a plurality of fuel injectors configured to inject a fuel into a respective cylinder of the plurality cylinders. The fuel injectors are received within a bore in a body of the engine and when in service are movable in relation to the body. A seal surrounds each fuel injector and extends between each injector and a peripheral region of the bore.