Document Document Title
US11842773B2 Page buffer, semiconductor memory device with page buffer, and method of operating semiconductor memory device
Provided herein is a page buffer, a semiconductor memory device with the page buffer, and a method of operating the semiconductor memory device. The page buffer includes a plurality of data latch components coupled to a sensing node, a bit line controller coupled between a bit line and the sensing node, the bit line controller configured to control a node value of the sensing node based on a program state of a memory cell that is coupled to the bit line during a program verify operation, and a sub-latch component configured to latch verification data based on the node value during the program verify operation, wherein each data latch component sets the node value to a first logic value when a program state that corresponds to program data has a threshold voltage distribution that is higher than that in a target program state during the program verify operation.
US11842772B2 Voltage bin boundary calibration at memory device power up
A first bin boundary for a first voltage bin associated with a die of a memory device is identified. The first bin boundary corresponds to a first block family associated with the first voltage bin. A first bin boundary offset between the first block family and a second block family is determined. The first bin boundary is updated based on the first bin boundary offset.
US11842765B2 Semiconductor memory device operates asynchronously with external clock signal
A semiconductor memory device includes a transmission circuit and a control circuit. The transmission circuit is configured to obtain write data and transmit that into a memory cell array according to the external clock signal when the chip selection signal is asserted. The control circuit is configured to control the transmission circuit to transmit first write data into the memory cell array when the chip selection signal changes from assertion to negation during the input period of the first write data, according to the external clock signal.
US11842763B2 Interface of a memory circuit and memory system thereof
An interface of a memory circuit includes a chip enable terminal, at least one data terminal, and a data strobe terminal. The chip enable terminal receives a chip enable signal that varies between a first high voltage and a low voltage for enabling the memory circuit. The at least one data terminal receives at least one first data signal that varies between a second high voltage and the low voltage. The data strobe terminal receives a first data strobe signal that periodically varies between the second high voltage and the low voltage. The first data strobe signal is synchronized with the at least one first data signal, and is arranged to latch and sample the at least one first data signal. The first high voltage is higher than the second high voltage, and the second high voltage is higher than the low voltage.
US11842759B2 Nonvolatile semiconductor memory device
A semiconductor memory device includes a memory cell, a word line connected to the memory cell, a source line connected to the memory cell, a bit line connected to the memory cell, and a control circuit configured to perform a read operation on the memory cell. During the read operation, the control circuit applies to the word line a first voltage, a second voltage greater than the first voltage after applying the first voltage, and a third voltage greater than the first voltage and smaller than the second voltage after applying the second voltage, and applies to the source line a fourth voltage according to a timing at which the second voltage is applied to the word line, a fifth voltage smaller than the fourth voltage after applying the fourth voltage, and a sixth voltage greater than the fifth voltage after applying the fifth voltage.
US11842758B2 Memory cell including a spin-orbit-torque (SOT) layer and magnetic tunnel junction (MTJ) layer stacks and writing method therefor
According to an aspect there is provided a memory cell. The memory cell comprises: a first and a second electrode; a spin-orbit-torque, SOT, layer comprising a first and a second electrode contact portion arranged in contact with the first and the second electrode, respectively, and an intermediate portion between the first and second electrode contact portions; a first magnetic tunnel junction, MTJ, layer stack arranged in contact with the intermediate portion; and a second MTJ layer stack arranged in contact with the second electrode contact portion and directly above the second electrode.A memory device comprising such a memory cell and a method for writing to such a memory cell are also provided.
US11842757B2 Crystal seed layer for magnetic random access memory (MRAM)
Some embodiments relate to a memory device. The memory device includes a magnetoresistive random-access memory (MRAM) cell comprising a magnetic tunnel junction (MTJ). The MTJ device comprises a stack of layers, comprising a bottom electrode disposed over a substrate. A seed layer disposed over the bottom electrode. A buffer layer is disposed between the bottom electrode and the seed layer. The buffer layer prevents diffusion of a diffusive species from the bottom electrode to the seed layer.
US11842752B2 Magnetic tape container
The magnetic tape container includes a core around which a magnetic tape is wound. The magnetic tape includes a non-magnetic support, and a magnetic layer including a ferromagnetic powder, and the roundness of the trajectory of one rotation drawn by the magnetic tape in a case where the wound magnetic tape is pulled out from the core is 100 μm or less as the arithmetic mean of the measured values at three points in the width direction of the magnetic tape.
US11842750B2 Communication transmission device and voice quality determination method for communication transmission device
A communication transmitting apparatus is connected between IP telephones, and includes a tone storage unit configured to store tone data T that is unique, an adding unit configured to add the tone data T to the voice data V transmitted from the IP telephone to generate addition data, an arithmetic processing unit configured to convert a format of the addition data according to a prescribed specification to generate converted data including converted voice data Vc and tone data Tc, a separating unit configured to separate the tone data Tc from the converted data, and a comparison determination unit configured to determine that if the tone data T added to the voice data V before conversion performed by the arithmetic processing unit is different from the tone data Tc separated from the voice data Vc by the separating unit after the conversion, there is quality degradation in the voice data Vc.
US11842748B2 System and method for cluster-based audio event detection
Methods, systems, and apparatuses for audio event detection, where the determination of a type of sound data is made at the cluster level rather than at the frame level. The techniques provided are thus more robust to the local behavior of features of an audio signal or audio recording. The audio event detection is performed by using Gaussian mixture models (GMMs) to classify each cluster or by extracting an i-vector from each cluster. Each cluster may be classified based on an i-vector classification using a support vector machine or probabilistic linear discriminant analysis. The audio event detection significantly reduces potential smoothing error and avoids any dependency on accurate window-size tuning. Segmentation may be performed using a generalized likelihood ratio and a Bayesian information criterion, and the segments may be clustered using hierarchical agglomerative clustering. Audio frames may be clustered using K-means and GMMs.
US11842747B2 Calculating numbers of clusters in data sets using eigen response analysis
An example system includes a processor to receive a data set and similarity scores. The processor is to execute an eigen response analysis on eigenvectors calculated for a similarity matrix generated based on the similarity scores for the data set. The processor is to output an estimated number of clusters in the data set based on the eigen response analysis.
US11842743B2 Decoding audio bitstreams with enhanced spectral band replication metadata in at least one fill element
Embodiments relate to audio processing unit(s) and methods for decoding an encoded audio bitstream, that includes a fill element with an identifier indicating a start of the fill element and fill data which includes a flag identifying whether to perform a base form of spectral band replication or an enhanced form of spectral band replication, wherein the base form of spectral band replication includes spectral patching, the enhanced form of spectral band replication includes harmonic transposition, one value of the flag indicates that said enhanced form of spectral band replication should be performed on the audio content, and another indicates that said base form of spectral band replication but not said harmonic transposition should be performed on the audio content, wherein the fill data further includes a parameter indicating whether pre-flattening is to be performed after spectral patching for avoiding spectral discontinuities.
US11842741B2 Signal processing system, signal processing device, signal processing method, and recording medium
A feature vector having high class identification capability is generated. A signal processing system provided with: a first generation unit for generating a first feature vector on the basis of one of time-series voice data, meteorological data, sensor data, and text data, or on the basis of a feature quantity of one of these; a weight calculation unit for calculating a weight for the first feature vector; a statistical amount calculation unit for calculating a weighted average vector and a weighted high-order statistical vector of second or higher order using the first feature vector and the weight; and a second generation unit for generating a second feature vector using the weighted high-order statistical vector.
US11842740B2 Seamless authentication and enrollment
Some aspects of the invention may include a computer-implemented method for enrolling voice prints generated from audio streams, in a database. The method may include receiving an audio stream of a communication session and creating a preliminary association between the audio stream and an identity of a customer that has engaged in the communication session based on identification information. The method may further include determining a confidence level of the preliminary association based on authentication information related to the customer and if the confidence level is higher than a threshold, sending a request to compare the audio stream to a database of voice prints of known fraudsters. If the audio stream does not match any known fraudsters, sending a request to generate from the audio stream a current voice print associated with the customer and enrolling the voice print in a customer voice print database.
US11842737B2 Automated assistant interaction prediction using fusion of visual and audio input
Techniques are described herein for detecting and/or enrolling (or commissioning) new “hot commands” that are usable to cause an automated assistant to perform responsive action(s) without having to be first explicitly invoked. In various implementations, an automated assistant may be transitioned from a limited listening state into a full speech recognition state in response to a trigger event. While in the full speech recognition state, the automated assistant may receive and perform speech recognition processing on a spoken command from a user to generate a textual command. The textual command may be determined to satisfy a frequency threshold in a corpus of textual commands. Consequently, data indicative of the textual command may be enrolled as a hot command. Subsequent utterance of another textual command that is semantically consistent with the textual command may trigger performance of a responsive action by the automated assistant, without requiring explicit invocation.
US11842736B2 Subvocalized speech recognition and command execution by machine learning
Provided is an in-ear device and associated computational support system that leverages machine learning to interpret sensor data descriptive of one or more in-ear phenomena during subvocalization by the user. An electronic device can receive sensor data generated by at least one sensor at least partially positioned within an ear of a user, wherein the sensor data was generated by the at least one sensor concurrently with the user subvocalizing a subvocalized utterance. The electronic device can then process the sensor data with a machine-learned subvocalization interpretation model to generate an interpretation of the subvocalized utterance as an output of the machine-learned subvocalization interpretation model.
US11842729B1 Method and device for presenting a CGR environment based on audio data and lyric data
In one implementation, a method of generating CGR content to accompany an audio file including audio data and lyric data based on semantic analysis of the audio data and the lyric data is performed by a device including a processor, non-transitory memory, a speaker, and a display. The method includes obtaining an audio file including audio data and lyric data associated with the audio data. The method includes performing natural language analysis of at least a portion of the lyric data to determine a plurality of candidate meanings of the portion of the lyric data. The method includes performing semantic analysis of the portion of the lyric data to determine a meaning of the portion of the lyric data by selecting, based on a corresponding portion of the audio data, one of the plurality of candidate meanings as the meaning of the portion of the lyric data. The method includes generating CGR content associated with the portion of the lyric data based on the meaning of the portion of the lyric data.
US11842728B2 Training neural networks to predict acoustic sequences using observed prosody info
An example system includes a processor to receive training targets. The training targets include an observed prosody info vector. The processor can train a neural network to predict acoustic sequences based on the training targets. The processor can train a prosody info generator to predict combined prosody info.
US11842724B2 Expandable dialogue system
A method for training a dialogue learning model includes presenting, via a user interface of a computing device, an utterance and a list of actions based on the utterance. A selection of an action from the list of actions is received via the user interface. A designated span of the utterance is received via the user interface. The selected action and the designated span of the utterance is provided to a computing system for training the dialogue learning model.
US11842717B2 Robust open-ear ambient sound control with leakage detection
Described herein are system and method embodiments for adaptive noise control for headphones, specifically for open-ear headphones. A leakage detection module in an ambient sound control (ASC) circuit implements leakage detection to determine a leakage mode. Based on the determined leakage mode, an ASC profile may create, select or modify an ASC profile for the ASC circuit to operate. Pilot tone, ambient noise, or audio playback may be used respectively or in combination for leakage detection. Experimental results show that embodiments of adaptive ASC approach may achieve improved performance compared to a default ASC, especially under loose fitting of an earphone.
US11842716B2 Global active noise control method for rotorcraft
A global active noise control method for a rotorcraft, including: acquiring the acoustic pressure signal at a measuring point of the rotorcraft; predicting the holographic and global sound field of noise of the rotor; reconstructing the reverse sound field of the noise of the rotor; and performing adaptive sound field adjustment based on the optimal phase search.
US11842715B2 Vehicle noise cancellation systems and methods
A vehicle noise cancellation system and method, operable for: receiving local contextual information affecting a soundwave present in a vehicle; receiving remote contextual information affecting the soundwave present in the vehicle; receiving vehicle occupant information; processing the local contextual information, the remote contextual information, and the vehicle occupant information to generate an augmented anti-soundwave; and delivering the augmented anti-soundwave to an occupant of the vehicle to mitigate the soundwave present in the vehicle. Delivering the augmented anti-soundwave to the occupant of the vehicle to mitigate the soundwave present in the vehicle may include delivering the first augmented anti-soundwave to an occupant present in the first zone of the vehicle and delivering the second augmented anti-soundwave to an occupant present in the second zone of the vehicle using a plurality of speakers.
US11842713B2 Resonant member for a striking mechanism of a watch or of a music box
The resonant member for a striking mechanism of a watch or of a music box includes at least one resonant part, such as one or more gongs, arranged to vibrate and resonate once activated, and an attachment part. The resonant part is made from a copper alloy with more than 70% of copper in the alloy.
US11842709B1 Chord board musical instrument
A musical instrument, including a chord player section having at least one chord player operable to play a selected chord, the at least one chord player including a finger-actuatable first pad having a first center point function and a plurality of first perimeter point functions. The first center point function and the plurality of first perimeter point functions are respectively operable to generate a primary chord having a chord root note or variations of the primary chord having the chord root note.
US11842708B2 Display with localized brightness adjustment capabilities
An electronic device may have a display with an array of pixels. The device may have an array of components such as an array of light sensors for capturing fingerprints of a user through an array of corresponding transparent windows in the display. A capacitive touch sensor, proximity sensor, force sensor, or other sensor may be used by control circuitry in the device to monitor for the presence of a user's finger over the array of light sensors. In response, the control circuitry can direct the display to illuminate a subset of the pixels, thereby illuminating the user's finger and causing reflected light from the finger to illuminate the array of light sensors for a fingerprint capture operation. The display may have display driver circuitry that facilitates the momentary illumination of the subset of pixels with uniform flash data while image data is displayed in other portions of the display.
US11842702B2 Liquid crystal display apparatus capable of changing backlight emission brightness
A liquid crystal display apparatus includes: a liquid crystal panel; an input interface for inputting data of a first image; a backlight module; and at least one memory and at least one processor which function as: an estimating unit configured to estimate brightness of light to be irradiated from the backlight module to the liquid crystal panel; a correcting unit configured to correct the first image to a second image based on the brightness estimated by the estimating unit, a contrast of the liquid crystal panel, and a target contrast so that a brightness error with respect to a display brightness in a case where the first image is displayed with the target contrast is suppressed; and a control unit configured to control transmittance of the liquid crystal panel based on data of the second image.
US11842696B2 Display device, and method of operating a display device
A display device includes a display panel including a plurality of pixels, a current sensor connected to the display panel, a controller including a gray-data voltage storing block, a block load gain extracting block, a block load generating block, a final load generating block, a current control block and a data correction block, and a data driver providing data voltages to the plurality of pixels based on the output image data.
US11842694B2 Display device
A display device is disclosed that includes: a display panel on which a plurality of pixels are disposed; a data driver configured to receive a sensing voltage from a reference voltage line connected to the plurality of pixels, convert the reference voltage into sensing data, and supply the data voltage to the plurality of pixels; a gate driver configured to supply a scan signal to the plurality of pixels; and a timing controller configured to output a data control signal for controlling an output timing of the data voltage and output a gate control signal for controlling an output timing of the scan signal, wherein one of the output timing of the data voltage and the output timing of the scan signal is adjusted based on the sensing data.
US11842693B2 Light-emitting display device and driving method thereof
A light-emitting display apparatus includes a display panel configured to display an image, a data driving circuit configured to apply a data voltage to the display panel, and a signal applying circuit configured to apply a data voltage output from a first channel of the data driving circuit to one of at least two data lines disposed on the display panel, in which the signal applying circuit includes a compensation circuit configured to prevent a data voltage increase due to signal coupling when the data voltage output from the first channel is applied to one of the at least two data lines.
US11842690B2 Scan driver and display device having the same
Provided is a scan driver of a display device, and the scan driver includes a driving circuit and a masking circuit. The driving circuit includes a control circuit, a first output circuit, and a second output circuit. The control circuit outputs a first control signal and a second control signal. The first output circuit is connected to a first output terminal which outputs a first scan signal and a first voltage terminal and operates in response to a first control signal. The second output circuit is connected to a first output terminal and a second voltage terminal and operates in response to a second control signal. The masking circuit outputs a second scan signal to a second output terminal in response to the first control signal and the second control signal and is connected to an input terminal to which a masking signal is supplied.
US11842689B2 Pixel circuit, driving method of pixel circuit and display device
A pixel circuit, a driving method of pixel circuit, and a display device are provided. The pixel circuit includes: a light emitting device, a driving sub-circuit, an energy storage sub-circuit, a data writing sub-circuit and a pull-down sub-circuit; the data writing sub-circuit is configured to control a voltage signal on a data line to be written into a control end of the driving sub-circuit in response to a data writing control signal; a first end of the driving sub-circuit is electrically connected to a target node, a second end of the driving sub-circuit is electrically connected to a power supply voltage, and the driving sub-circuit is configured to control a conduction of the driving sub-circuit under a control of a voltage on a control end of the driving sub-circuit.
US11842688B1 Backlight module, driving method and display device thereof
A backlight module includes at least one light-emitting group, each of which comprises a main drive unit provided with a plurality of main signal transmission channels and a plurality of groups of light-emitting units. Each of the main signal transmission channels is connected to a group of the light-emitting units. The backlight module further includes an auxiliary drive unit and a controller connected to the main drive unit and the auxiliary drive unit. The auxiliary drive unit provided with a plurality of auxiliary signal transmission channels and the main drive unit are connected in parallel, the auxiliary signal transmission channels and the main signal transmission channels are arranged in parallel in one-to-one correspondence and connected to the group of light-emitting units. The controller is configured to control operating states of the main signal transmission channel and the auxiliary signal transmission channel according to a refresh frequency and gray-scale data.
US11842687B1 Pixel driving circuit, pixel driving method and display device
A pixel driving circuit includes a light-emitting component, a driving transistor, a storage capacitor, a compensation capacitor, and first to third control assemblys. A control terminal, a first terminal and a second terminal of the driving transistor are correspondingly connected to a point G, a point S and a point D. A first response terminal, a receiving terminal and an output terminal of the first control assembly are correspondingly connected to a first control line, a power line and the point S. A second response terminal, a ground terminal, a data signal terminal and first to third connection terminals of the second control assembly are correspondingly connected to a scan line, a ground line, a data line, the point G, a point Q and a first terminal of the storage capacitor. A second terminal of the storage capacitor is connected to the point S.
US11842685B2 Pixel and display device including the same
A pixel includes: a light emitting element; a first transistor generating a driving current flowing from a first power line to a second power line; a second transistor being turned on in response to a fourth scan signal; a third transistor being turned on in response to a second scan signal; a fourth transistor being turned on in response to a first scan signal; a fifth transistor being turned on in response to a third scan signal; a sixth transistor being turned off in response to a first emission control signal; a first capacitor; and a second capacitor. A period in which the second transistor is turned on and a period in which the third transistor is turned on do not overlap with each other.
US11842684B2 Display panel and method for driving the same, and display apparatus
A display panel includes a substrate, a plurality of display units, a driving circuit and a gating circuit. Each display unit includes a plurality of pixel islands, and each pixel island includes a plurality of sub-pixels of a same color. The driving sub-circuit is configured to output driving signals. The gating circuit is coupled to the driving circuit, and is further coupled to sub-pixels of pixel islands in at least part of the plurality of display units. The gating circuit is configured to control a connection of the driving circuit to sub-pixels of pixel islands of at least one display unit in the at least part of the plurality of display units, so that the sub-pixels of the pixel islands of the at least one display unit are driven by at least one driving signal from the driving circuit to perform display.
US11842683B2 Display apparatus, display panel and driving method thereof, and method of detecting pixel circuit
A display apparatus, a display panel, and a driving method thereof, and a method of detecting a pixel circuit are described. The display panel includes a pixel unit and a detection apparatus, and the pixel unit includes a pixel circuit and a light-emitting element. The pixel circuit includes a first transistor, a second transistor, a driving transistor, and a storage capacitor. The detection device is configured to: turn off the first transistor and the second transistor, and detect an amount of current leakage of the driving transistor leaked through the sensing line to obtain a first current leakage parameter; detect a first characteristic parameter of the driving transistor to obtain a first reference characteristic parameter; and determine a first target characteristic parameter according to the first current leakage parameter and the first reference characteristic parameter.
US11842678B2 High-brightness mode on an OLED display
This document describes techniques and apparatuses for a high-brightness mode on an organic light emitting diode (OLED) display. The techniques and apparatuses set a high-brightness value in a register of a display driver integrated circuit (DDIC) associated with the OLED display of on electronic device. A processor of the electronic device provides a fewer-pulses command to the DDIC, which adjusts a pulse number to control the OLED display at fewer pulses per period. A gamma correction is determined based on the high-brightness value and used to alter content to be presented on the OLED display. As a result, fewer pulses are used in combination with the gamma correction to provide content on the OLED display at a high brightness.
US11842668B2 Display panel, control method thereof, and electronic device
The present invention provides a display panel, a control method thereof, and an electronic device. The display panel include a control module corresponding to a display region. The control module is connected to a gate driving unit in the corresponding display region and pixel driving module corresponding to the gate driving unit. The control modules is configured to control the gate driving unit in the corresponding display region to connect or disconnect with the corresponding pixel driving module according to a control signal.
US11842667B2 Diagonal addressing of electronic displays
The present disclosure relates to electronic displays and display components, specifically to a method of addressing more pixels with a smaller number of driver outputs while also allowing very narrow frames on three sides of a display. It further discloses a display driver integrated circuit capable of providing the signals required for the disclosed addressing method and display systems capable of being addressed by the disclosed method and display driver integrated circuit.
US11842665B2 Display panel and display device
The present disclosure provides a display panel and a display device. The display panel includes: a base substrate including a display area and a peripheral area surrounding the display area; a plurality of sub-pixels; a plurality of data signal lines; a plurality of data wires located in the peripheral area and electrically connected to the plurality of data signal lines; an electrostatic discharge circuit located in the peripheral area on the base substrate, and electrically connected to the plurality of data wires; and an encapsulation layer located on a side of the plurality of sub-pixels and the electrostatic discharge circuit away from the base substrate, wherein an orthographic projection of the electrostatic discharge circuit on the base substrate is located within an orthographic projection of the encapsulation layer on the base substrate.
US11842660B2 Display apparatus
A display apparatus includes a display panel including an active area that includes at least one module area and a bezel area positioned outside the active area, wherein a pixel array is positioned in the active area, and the at least one module area is formed as a light-transmissive area.
US11842659B2 Display apparatus
A display apparatus according to an embodiment of the present invention includes a display unit having flexibility, at least one roller extending in a first direction to wind or unwind the display unit, a plurality of joints extending along an edge region of the display unit, and a housing in which the display unit, the roller, and the joints are accommodated and into/from which the display unit and the joints are inserted and withdrawn, wherein the display unit includes a display panel having flexibility and in which a display area displaying an image is changed as the display unit is wound around or unwound from the roller, a protective film disposed above the display panel, and a support panel disposed below the display panel.
US11842656B2 Three-dimensional display
Embodiments disclosed herein include a three-dimensional display, such as a flower bouquet, that is arranged to be popped open. The three-dimensional display includes an outer layer and one or more elastomeric or biasing members arranged pop open and/or to hold the display in the open position. In some embodiments, the outer layer includes flower with stems and leaves. In some embodiments, the bouquet includes inner layers attachable to the outer layer. In some embodiments, the elastomeric or biasing member includes one or more elastic bands. In some embodiments, the three-dimensional display may be popped open by pressing the side panels of the display.
US11842655B2 Label assembly
A label stack assembly and method and system for preparing the label stack assembly is disclosed herein. The label stack assembly may be applied to a product in order to provide care instructions in multiple different languages. Individual pages of the label stack assembly may have separate content, such as translations of care instructions into multiple languages, and may be marked by tabs of various shapes, sizes, or styles that may protrude from an edge of the label stack assembly. Tabs may be marked with country codes indicating the translations or other information. The pages of the label stack assembly may be printed on both a front and a back side, such as may be desired, in order to minimize the number of pages used while maximizing the number of care instruction translations or other content pages.
US11842650B2 Device and method for determining a safe aircraft runway distance
The following teachings are of a portable autonomous device and method operating independently of aircraft flight control equipment. The device can be easily moved from one aircraft to another. The device measures the acceleration of the aircraft from the instantaneous speed and the runway distance covered from the start of the acceleration. Once the runway length and take-off speed is input, the device calculates the remaining distance to safely reach the take-off speed. If the remaining runway distance is not enough for the safe take-off, the device provides visual or audible information about the situation and signals to the pilot. In other embodiments, the determination and presentation of the remaining runway length may be implemented in the aircraft flight control equipment.
US11842647B2 Unmanned moving vehicle for monitoring and system including same
Provided is an unmanned moving vehicle for monitoring and a system including the same and, more particularly, to a method of controlling an unmanned moving vehicle whose communication with a master unmanned device is disconnected. To this end, the unmanned moving vehicle system for monitoring includes a master unmanned device performing communication with a ground control system located on the ground; and an unmanned moving vehicle performing communication with the master unmanned device, flying in formation around the master unmanned device, and calculating a distance to other unmanned moving vehicle flying in formation when communication with the master unmanned device is disconnected.
US11842642B2 Connected automated vehicle highway systems and methods related to heavy vehicles
The invention provides designs and methods for a heavy vehicle operations and control system for heavy automated vehicles, which facilitates heavy vehicle operation and control for connected automated vehicle highway (CAVH) systems. The heavy vehicle management system provides heavy vehicles with individually customized information and real-time vehicle control instructions to fulfill the driving tasks such as car following, lane changing, route guidance. The heavy vehicle management system also realizes heavy vehicle related lane design, transportation operations, and management services for both dedicated and non-dedicated lanes. The heavy vehicle management system consists of one or more of the following physical subsystems: (1) Roadside unit (RSU) network, (2) Traffic Control Unit (TCU) and Traffic Control Center (TCC) network, (3) vehicles and onboard units (OBU), (4) traffic operations centers (TOCs), and (5) cloud platform. The heavy vehicle management system realizes one or more of the following function categories: sensing, transportation behavior prediction and management, planning and decision making, and vehicle control. The heavy vehicle management system is supported by road infrastructure design, real-time wired and/or wireless communication, power supply networks, and cyber safety and security services.
US11842635B2 Traffic light control assembly
A traffic light control assembly includes a plurality of mounting poles each attached to a cross beam of a respective traffic signal at a roadway intersection. A plurality of light detection and ranging sensors is each mounted to a respective mounting pole to be elevated over traffic on the roadway. Each of the light detection and ranging sensors is positioned to sense the number of vehicles that are stopped at an opposing traffic signal. Each of the light detection and ranging sensors is in electrical communication with a remote data unit thereby facilitating the remote data unit to analyze data gathered by each of the light detection and ranging sensors with respect to the number of vehicles. Moreover, the remote data unit adjusts timing of the traffic signals to most efficiently direct traffic through the intersection with respect to the number of vehicles that are approaching the intersection.
US11842632B2 Fleet tracking and behavior modification in geographic areas of interest
Systems and methods are disclosed herein for a mobility management system that serves as a data processing intermediary between mobility operators and governing entities that define rules associated with vehicle behavior occurring in a geographic region. The system receives from a mobility operator historical vehicle data including GPS locations for fleet vehicles within the geographic region. The system determines aggregate behavior metrics for the vehicles using the behavior data. If the aggregate behavior metrics exceed one or more behavior thresholds for a specified time period, the system generates one or more suggested behavior modifications for the vehicles or mobility operators. Moreover, the historical vehicle data may be used to train a machine-learned model to predict a number and behavior of vehicles within the geographic region at a specific time, and if the current number or behavior of vehicles satisfies pre-determined governing criteria, the system modifies one or more vehicle rules.
US11842629B2 Dynamic radar vectoring guidance methods and systems
Methods and systems are provided for guiding or otherwise assisting energy management of an aircraft radar vectoring en route to a runway. A method involves dynamically determining an updated predicted lateral trajectory for the radar vectoring when the current aircraft status fails to satisfy a trajectory execution criterion for a previously-predicted lateral trajectory by iteratively adjusting a runway interception point defining a segment aligned with the runway until arriving at the updated predicted lateral trajectory for which a stabilization criterion for the runway can be satisfied. The method determines a target value for an energy state parameter of the aircraft at a current location on the updated predicted lateral trajectory and provides indication of a recommended action to reduce a difference between a current value for the energy state parameter and the target value.
US11842622B2 Systems and methods of monitoring alarms from third party devices
A server acts as an event analyzer for a home security or monitoring system. The server receives a signal from a remote third-party server, the signal including data relating to a condition detected by a device at a premises. The server determines whether the remote third-party server corresponds to a preexisting third-party server registration. The server determines whether the device corresponds to a preexisting device registration. When the remote third-party server is determined to correspond to the preexisting third-party server registration and the device is determined to correspond to the preexisting device registration, the server determines whether the condition detected by the device at the premises is an alarm condition. When the condition detected by the device at the premises is determined to be the alarm condition, the server transmits an alarm signal to a central monitoring station.
US11842621B2 System and method of locating installed devices
A graphically based tool and method for generating programming for a fire monitoring system. The locations of existing devices, such as detectors, in a building being monitored, can be visually presented in the context of the building. New devices can be installed, or the location of existing devices changed since all devices report their locations in the building to the tool. Device location information can be combined with building information to create a multi-dimensional representation of parts of the building being monitored.
US11842620B2 Systems and methods for robust man-down alarms
A system including at least one detector and a central station in two-way communication with the detector is provided. The detector can include an ambient condition sensing element, a motion sensor, control circuitry, and two-way communications hardware. The control circuitry can determine an alarm event based on a first signal received from the ambient condition sensing element and can transmit an alarm signal to the communications hardware during the alarm event. The control circuitry can also determine a man-down event based on a second signal received from the motion sensor and transmit a man-down alarm signal to the communications hardware during the man-down event. The two-way communications hardware can transmit at least one of the gas alarm signal and the man-down alarm signal to a remote location, and the two-way communications hardware can receive a status inquiry from the remote location.
US11842614B2 System and process for distributed network of redundant central stations
Techniques are described for distributing, to a distributed network of central stations, alarm events detected in monitoring system data collected by sensors included in monitoring systems located at monitored properties. A system receives monitoring system data collected by sensors included in monitoring systems located at monitored properties, tracks alarm events detected within the monitoring system data, and generates, for central station servers in a distributed network of central stations, load profiles that reflect a volume of alarm events being handled at each of the central station servers at a particular period of time. The system determines capacities to handle additional alarm events for the central station servers, determines relative priorities for the central station remote servers based on the determined capacities, and directs subsequent alarm events to the central station servers based on the relative priorities.
US11842613B2 System and methods for smart intrusion detection using wireless signals and artificial intelligence
An intelligent entrance detection system is provided where, primarily, any authorized or unauthorized entry to an area of a residential (or small industrial) unit covered by a wireless network is automatically detected from active off-the-shelf devices in that area. After the detection, an identification algorithm is employed to verify if this entry is a legal or illegal action. Based on this verification, either the routine smart home system is activated or a hazardous monitoring period begins to further investigate the suspicious event. If the illegal entrance is confirmed during the hazardous monitoring period, the owner of the property is informed through an intruder alarm protocol. In this invention, all of the analytic and processing steps, including entrance detection, owner identification, and device-free authority verification are designed based on monitoring and quantification of changes in surrounding wireless signals originated by human or object movements within the sensing area.
US11842610B2 Method of operating an automated transaction machine for enhanced security
A method of operating an automated transaction machine (ATM) can include at least partially disengaging a first component of the ATM from a remainder of the ATM. The method can also include altering the first component to a non-conforming condition after being at least partially disengaged. The method can also include re-engaging the first component with the ATM after being altered. The method can also include replacing a second component of the ATM after the re-engaging. Replacing the second component can include pairing the second component with a computing device of the ATM. The pairing can be responsive at least in part to the altering.
US11842606B2 Inspection system and management system
When an unfair gaming currency is delivered to a dealer from a player, the currency is detected as unfair. The inspection system for inspecting the gaming currency, in which an RF tag is built, comprises: a gaming currency tray for housing the gaming currencies of the dealer in a casino game; an RF reader for reading the RF tags of the plural gaming currencies housed in the gaming currency tray; plural photosensors for detecting at least the number of the plural gaming currencies housed in the gaming currency tray at a constant time interval or always in a method other than RFID; and an inspection/alarm part for generating alarms when the number of the gaming currencies whose RF tags are read by the RF reader is not equal to the number of the gaming currencies detected by the plural photosensors.
US11842602B2 Gaming machine, control method for machine, and program for gaming machine
A gaming machine provides an operation unit, a display unit, and a control unit. The operation unit is an operation of the player. The display unit is operably coupled to the operation unit and is configured to display a symbol display area. The symbol display area including a plurality of cells arranged in a grid having a plurality of rows and a left plurality of columns and a right plurality of columns. Each column in the left plurality of columns being associated with a mirror column in the right plurality of columns. The control unit is operably coupled to the operation unit, the display unit is configured to initiate a game in response to player operation, and to establish an outcome of the game. Upon detection of a trigger condition, the symbols displayed in the cells of one of the columns are copied to the cells in a mirror column.
US11842600B2 Player tracking system with prizes awarded via skill/amusement gaming device play
A “dual” gaming unit or machine is configured to implement both one or more traditional casino-style wagering games, such as games having outcomes determined primarily by chance and not skill, and one or more games which are traditionally not casino style games, such as amusement-type games or games having amusement-type game components, such as games where the outcome is determined substantially by skill. The wagering game portion of the gaming machine may award monetary awards to the player for winning wagering game outcomes, and the amusement portion of the gaming machine may be used to award promotional prizes to the player. A player rewards system may include such dual gaming units or other award dispensing mechanisms.
US11842599B2 System and method for streaming wagering games
Systems and methods that utilize an electronic gaming machine to stream one or more events occurring in association with the electronic gaming machine to zero, one or more interested parties whom are remote from the electronic gaming machine.
US11842595B2 Chip recognition system
According to one embodiment, provided is a chip recognition system that recognizes a chip on a gaming table in an amusement place having the gaming table, the chip recognition system including: a game recording apparatus that records, as an image, a state of chips stacked on the gaming table, using a camera; an image analysis apparatus that performs an image analysis on the recorded image of the state of chips; a plurality of chip determination apparatuses including at least a first artificial intelligence apparatus that determines a number of the chips stacked, using an image analysis result obtained by the image analysis apparatus; and a second artificial intelligence apparatus that decides a correct number of the chips stacked, when the plurality of chip determination apparatuses obtain different determination results for the number of the chips stacked.
US11842594B2 Chip processing self-service kiosk
According to a first aspect of the present invention, there is provided a chip processing self-service kiosk comprising: a chip slot; a chip sensor; and a mechanical arrangement disposed downstream of the chip slot, the mechanical arrangement configured to allow received chips from the chip slot to be stacked in an orientation where the received chips are countable by the chip sensor.
US11842591B2 Parking facility communication systems and methods
Embodiments herein are directed a vehicle authorization system for a parking facility. The system includes a gate assembly and a communication system. The gate assembly includes a gate, a gate actuator configured to move the gate, and a gate controller that receives and transmits wireless long range signals. The gate controller is configured to actuate the gate actuator to move the gate. The communication system includes a remote server computing device that is positioned offsite of the parking facility and a gateway device positioned at the parking facility and communicatively coupled to the gate controller and to the remote server computing device. The remote server computing device provides the wireless long range signals to the gate controller via the gateway device such that a construction material of the parking facility and the housing of the gate assembly minimally interferes with the wireless long range signals.
US11842587B1 System, comprising a lock unit for a cabinet and at least one portable user terminal
The present invention relates to a system, comprising a lock unit for a cabinet and at least one portable user terminal, the at least one user terminal comprising an interface unit for receiving input commands by the user, a communication unit for at least wirelessly transmitting a release command to the lock unit, and a control unit operatively coupled with the interface unit, the communication unit and a storage unit, wherein the storage unit is adapted to store a unique identifier of the user terminal, wherein the control unit is adapted to create the release command based on input commands in such a manner that it includes the unique identifier; the lock unit comprising a plug unit which is adapted to be transferable between a release position and a locking position, wherein in the release position, opening of the cabinet is enabled, and in the locking position, opening of the cabinet is prohibited, an operation unit adapted for manual operation by the user, which is adapted to transfer the plug unit from its release position to its locking position, an actuation unit adapted for automatically transferring the plug unit from its locking position to its release position, a communication unit for wirelessly receiving the release command from the user terminal; and a control unit operatively coupled to the communication unit and the actuation unit and adapted to verify the received release command as well as to control the actuation unit for transferring the plug unit to its release position upon having verified the received release command, wherein the control unit of the lock unit is further adapted to store status and/or use data on the received release command and/or to transmit status and/or use data to an external server by means of the communication unit of the lock unit.
US11842585B2 Path providing device and path providing method thereof
A path providing system for a vehicle includes: a communication unit configured to receive, from a server, map information including a plurality of layers of data from a server, a path providing device configured to provide a path information to a vehicle. The path providing device includes an interface unit configured to receive sensing information from one or more sensors disposed at the vehicle, and a processor. The processor is configured to determine an optimal path for guiding the vehicle from an identified lane, generate autonomous driving visibility information based on the sensing information and the determined optimal path, and update the optimal path based on dynamic information related to a movable object located on the optimal path and the autonomous driving visibility information. The path providing system includes an event data recorder configured to store vehicle status information.
US11842581B2 Remote automobile diagnostic method, apparatus, and system
The present invention provides a remote automobile diagnostic method, apparatus, and system. The method includes: receiving a diagnosis joining request sent by a remote terminal, and adding the remote terminal to a diagnostician group; sending, to a remote terminal in the diagnostician group, diagnostic information uploaded by a diagnostic device; and determining, as a control terminal, the remote control with control permission in the diagnostician group, so that the control terminal controls, according to the diagnostic information, the diagnostic device to perform an automobile diagnosis operation. Accordingly, a plurality of remote terminals can collaboratively diagnose an automobile, so that diagnosis efficiency of an automobile is improved.
US11842580B2 Predicting vehicle health
Techniques for monitoring and predicting vehicle health are disclosed. In some examples, sensor data (e.g., audio data) may be used to create a sensor signature associated with a vehicle component. The sensor signature may be compared with one or more second sensor signatures associated with the vehicle component over the life of the vehicle component to determine changes in an operating status associated with the vehicle component. In some examples, a machine learned model may be trained to identify a vehicle component and/or and operating status of a vehicle component based on sensor data that is inputted into the machine learned model. In this way, sensor data may be input into the machine learned model and the machine learned model may output a corresponding vehicle component and/or operating status associated with the component.
US11842579B2 Systems and methods to diagnose vehicles based on the voltage of automotive batteries
Systems and methods for battery-based vehicle diagnostics are provided. Various embodiments include a battery-based diagnostics system that guards vehicles against anomalies with a cyber-physical approach. The diagnostics system can be implemented as an add-on module of commodity vehicles attached to automotive batteries, thus providing vehicles an additional layer of protection. The automotive battery can operate in strong dependency with many physical components of the vehicle, which is observable as correlations between battery voltage and the vehicle's corresponding operational parameters, e.g., a faster revolutions-per-minute (RPM) of the engine, in general, leads to a higher battery voltage. These embodiments exploit such physically induced correlations to diagnose vehicles by cross-validating the vehicle information with battery voltage and may be based on a set of data-driven norm models constructed online.
US11842577B1 Map-based notification system
A map-based notification system configured to perform operations that include: accessing a base-map that comprises a map-tile, the map-tile defining a speed limit of a location; receiving vehicle data that includes speed data; determining that the speed data from the vehicle data transgresses the speed limit associated with the location defined by the map-tile; and causing display of a notification in response to determining that the speed data from the vehicle data transgresses the speed limit associated with the location defined by the map-tile.
US11842571B2 System and method for exercise type recognition using wearables
The present disclosure provides for using multiple inertial measurement units (IMUs) to recognize particular user activity, such as particular types of exercises and repetitions of such exercises. The IMUs may be located in consumer products, such as smartwatches and earbuds. Each IMU may include an accelerometer and a gyroscope, each with three axes of measurement, for a total of 12 raw measurement streams. A training image includes a plurality of subplots or tiles, each depicting a separate data stream. The training image is then used to train a machine learning model to recognize IMU data as corresponding to a particular type of exercise.
US11842569B2 Eye state detection-based image processing method and apparatus, and storage medium
An eye state detection-based image processing method and apparatus, a device, and a storage medium are provided. The method comprises: detecting eye states of a target face in an image set to be processed to obtain target area images in which the eye states meet a preset condition, then determining therefrom a target effect image corresponding to the target face, and finally synthesizing the target effect image onto a reference image in the image set to be processed to obtain a target image corresponding to the image set to be processed.
US11842567B2 Information processing apparatus, genetic information generation method and program
An information processing apparatus comprises an extraction part and a genetic information generation part. The extraction part extracts a phenotypic site(s) representing a genetic phenotype(s) of a living entity from the image. The genetic information generation part generates genetic information of the living entity captured in the image based on the phenotypic site(s) extracted by the extraction part. The image comprises a person image in which a person captured. The genetic information generation part may generate genetic information of the person captured in the person image.
US11842562B2 Information processing apparatus and information processing method
There is provided an information processing apparatus and an information processing method capable of improving security against leakage of a registered fingerprint in fingerprint authentication. Collation is performed on the basis of whether or not a feature amount of a partial region of an entire fingerprint imaged by a fingerprint imaging unit and a method of operation on the fingerprint imaging unit match the feature amount of the partial region of the entire fingerprint and the method of operation registered in advance. Application to a fingerprint authentication device is possible.
US11842560B1 Fingerprint sensing circuit
The fingerprint sensing circuit includes pixel sensors with photo sensors. Sensing currents produced by first pixel sensors are averaged. The average current is subtracted from sensing current produced by second pixel sensors to generate a difference current. During a capture period, a converting circuit outputs a digital signal in response to the difference current. This circuit aims to reduce noise in fingerprint recognition technology.
US11842559B1 Application of different bias voltages to regions of an ultrasonic fingerprint sensor
Methods, devices and systems for controlling an ultrasonic fingerprint sensor are disclosed. Some examples involve determining that a first bias voltage is not sufficient for one or more affected ultrasonic receiver pixels of the ultrasonic receiver array and determining one or more affected regions of the ultrasonic receiver array in which the one or more affected ultrasonic receiver pixels are located. Some examples involve determining one or more unaffected regions of the ultrasonic receiver array in which the one or more affected ultrasonic receiver pixels are not located. Some examples involve determining a second bias voltage for the one or more affected regions and recalibrating the ultrasonic fingerprint sensor to apply the second bias voltage to the affected regions and to apply the first bias voltage to the one or more unaffected regions when the ultrasonic receiver array receives ultrasound signals.
US11842553B2 Wear detection in mechanical equipment
Aspects of the technology described herein describe a system for detecting and reducing wear in industrial equipment. Aspects of the technology use 3D image data from a field inspection of industrial equipment to identify and quantify wear. The wear can be detected by providing the images from the field inspection to a computer classifier for recognition. Aspects of the technology also use machine learning to recommend a change to the operation of the equipment to minimize wear. Such a change could include load shedding, lube oil feed rate changes, prompts for maintenance, etc. Through incorporation of the wear data into the control system, the equipment can automatically change operation to improve wear performance and increase the durability and lifetime of the equipment.
US11842552B2 Vehicle exterior environment recognition apparatus
A vehicle exterior environment recognition apparatus includes first and second width derivation units, a degree-of-overlap derivation unit, and a specific object determination unit. The first width derivation unit derives a first width of a first three-dimensional object based on a luminance image. The second width derivation unit derives a second width of a second three-dimensional object based on a distance image. The degree-of-overlap derivation unit obtains an overlap width with which the first and second widths overlap horizontally, and set, as a degree of overlap, whichever is greater out of a value obtained by dividing the overlap width by the first width and a value obtained by dividing the overlap width by the second width. The specific object determination unit determines that the first and second three-dimensional objects are an identical specific object, on the condition that the degree of overlap is greater than a predetermined threshold.
US11842551B1 System and methods for automatically detecting objects of interest and determining their geographic positions
In an illustrative embodiment, systems and methods for automatically identifying positions of objects of interest using a vehicle-mounted sensor apparatus include obtaining images captured by imaging sensor(s) of the sensor apparatus during a time interval and analyzing the images to detect objects of interest. On detecting an object of interest, the systems and methods may calculate a geographic position corresponding to the object of interest and store a data record including an identifier of the object of interest, the geographic position, and a timestamp. The objects of interest may include urban fixtures, advertising materials, and/or vehicles. The systems and methods may be applied to identifying parking violations.
US11842548B2 Parking space recognition system and parking assist system including the same
A parking space recognition system includes an external environment information acquiring device and a parking space candidate detecting device. The parking space candidate detecting device includes: a virtual line calculating unit configured to calculate a virtual line connecting road side ends of parking space lines adjacent to each other; an angle calculating unit configured to calculate an angle between the virtual line and one of the parking space lines; a parking type determining unit configured to determine a parking type; and a parking space candidate setting unit configured to set at least one provisional parking space in an area between the parking space lines based on positions of the parking space lines, and to set an available parking area among the provisional parking space to the parking space candidate.
US11842547B2 Apparatus for assisting driving of host vehicle and method for assisting driving of host vehicle
An apparatus for assisting driving of a host vehicle includes: a camera mounted on the host vehicle and having a field of view outside of the host vehicle, the camera configured to acquire image data; and a controller configured to: process the image data, identify a speed limit of a road on which the host vehicle is driving and whether there is a speed enforcement for the host vehicle based on the image data; and provide information about the speed limit of the road to a driver of the host vehicle based on the speed limit of the road and whether there is the speed enforcement for the host vehicle. Thereby, the vehicle can be prevented from driving in excess of the speed limit.
US11842545B2 Object collision prediction method and apparatus
This application provides a collision detection method and related apparatus. An image taken by a photographing unit may be used to predict whether a collision with a to-be-detected target will occur. In a current collision prediction method, a type of the to-be-detected target needs to be determined first based on the image taken by the photographing unit, which requires consuming of a large amount of computing power. In the collision prediction method provided in this application, a change trend of a distance between the to-be-detected target and a vehicle in which the apparatus is located may be determined based on the distances between the to-be-detected target and the vehicle at different moments, to predict a collision between the to-be-detected target and the vehicle. This method can improve efficiency in collision prediction and reduce energy consumption in predicting collision.
US11842544B2 Automatic perspective transformation
A method may include obtaining an image of a scene from a first perspective, the image including an object, and detecting the object in the image using a machine learning process, where the object may be representative of a known shape with at least four vertices at a first set of points. The method may also include automatically predicting a second set of points corresponding to the at least four vertices of the object in a second perspective of the scene based on the known shape of the object. The method may additionally include constructing, without user input, a transformation matrix to transform a given image from the first perspective to the second perspective based on the first set of points and the second set of points.
US11842543B1 Camera system for providing an in-store experience to a remote user
A camera system can provide an in-store experience to a remote user according to some aspects described herein. In one example, a system can receive images from a camera that is oriented toward a display case at a physical location. The system can analyze the images to identify different types of objects in the display case. The system can then provide information about the different types of objects identified in the display case to a user device of a user that is remote from the physical location. The user device can receive the information and generate a graphical user interface that displays the information to the user.
US11842541B1 Multi-resolution attention network for video action recognition
This invention classifies an action that appears in a video clip by receiving a video clip for analysis, applying a convolutional neural network mechanism (CNN) to the frames in the clip to generate a 4D embedding tensor for each frame in the clip, applying a multi-resolution convolutional neural network mechanism (CNN) to each of the frames in the clip to generate a sequence of reduced resolution blocks, computing a kinematic attention weight that estimates the amount of motion in the block, applying the attention weights to the embedding tensors for each frame in a clip, to generate a weighted embedding tensor, or context, that represents all the frames in the clip, at the resolution, combining the contexts across all resolutions to generate a multi-resolution context, performing a 3D pooling to obtain a 1D feature vector and classifying a primary action of the video clip based on the feature vector.
US11842539B2 Automated video stream annotation
Customer-agent interactions are often essential to provide services, such as to resolve issues. Methods and systems are provided to enable an artificially intelligent (AI) agent, such as a neural network to annotate a communication, such as a communication comprising a video stream. The AI may determine the subject of an issue and/or an issue to be resolved as a candidate resolution, which may further comprise annotations provided to the video stream. As a benefit the resolution, with annotations may be provided to the agent for subsequent processing and/or the customer.
US11842536B2 Object determining system and electronic apparatus applying the object determining system
An electronic apparatus, comprising: an optical sensor, comprising a kind determining region and an element analyzing region, wherein the optical sensor acquires first optical data via the kind determining region, and acquires second optical data via the element analyzing region, wherein the kind determining region and the element analyzing region are different regions of the optical sensor; a kind determining component, configured to determine an object kind of the object according to the first optical data; and an element analyzing component, configured to analyze element of the object according to the second optical data.
US11842534B2 Information processing apparatus for obtaining character string
Correction content is made learnable based on a correction operation performed by a user on an attribute setting screen in setting attribute information, such as a filename, based on a character string obtained by character recognition processing on a scan image.
US11842533B2 Predictive search techniques based on image analysis and group feedback
The disclosed techniques in artificial intelligence include at least a system and a computer-implemented method for performing a predictive search that compensates for a misclassification. For example, the system can set a user-defined classification of a physical characteristic of the user and retrieve an image captured by a camera device. The system can aggregate binary feedback data submitted by authorized users about the image, predict a classification for the physical characteristic by processing the image with a machine learning (ML) process, and search a database based on a query, which has criteria that includes an indication of the aggregate binary feedback data, the user-defined classification, the predicted classification, and/or data indicative of the user's feedback. The system can then identify a search result that satisfies the query and cause a user device to display a recommendation that includes the search result.
US11842530B2 Systems and methods for latent distribution modeling for scene-consistent motion forecasting
A computer-implemented method for determining scene-consistent motion forecasts from sensor data can include obtaining scene data including one or more actor features. The computer-implemented method can include providing the scene data to a latent prior model, the latent prior model configured to generate scene latent data in response to receipt of scene data, the scene latent data including one or more latent variables. The computer-implemented method can include obtaining the scene latent data from the latent prior model. The computer-implemented method can include sampling latent sample data from the scene latent data. The computer-implemented method can include providing the latent sample data to a decoder model, the decoder model configured to decode the latent sample data into a motion forecast including one or more predicted trajectories of the one or more actor features. The computer-implemented method can include receiving the motion forecast including one or more predicted trajectories of the one or more actor features from the decoder model.
US11842523B2 Auto-configuring a region of interest (ROI) associated with a camera
Disclosed herein are apparatuses and methods for auto-configuring a region of interest (ROI) associated with a camera. In one implementation, a method comprises receiving image frames from a camera installed in the environment, wherein the ROI is located within the view of the image frames. The method includes tracking a plurality of persons in the image frames and determining a respective trajectory of movement for each person of the plurality of persons. The method further includes comparing each of the respective trajectories to one another and identifying, based on the comparing, a common trajectory shared by more than one person of the plurality of persons, wherein the common trajectory is not fully encompassed in the ROI. The method additionally includes updating the ROI to encompass the common trajectory, and includes configuring the updated ROI to be associated with new image frames from the camera.
US11842521B1 Systems and methods for compressing three-dimensional image data
Disclosed is a system and associated methods for compressing data in a three-dimensional (“3D”) model. The system receives the constructs that form different shapes of a 3D object represented by the 3D model. The system selects a set of the constructs based on the set of constructs forming a particular shape that is compressible with a function. The system defines the function that generates an approximate shape for the particular shape formed by the set of constructs, and compresses the 3D model by replacing the set of constructs with the function. The system may tune the function so that the approximate shape matches the particular shape with more specificity, may define a noise pattern that approximates and applies the non-uniformity of the particular shape to the approximate shape, and may define a gradient pattern that approximates and applies the coloring of the set of constructs to the approximate shape.
US11842517B2 Using iterative 3D-model fitting for domain adaptation of a hand-pose-estimation neural network
Described is a solution for an unlabeled target domain dataset challenge using a domain adaptation technique to train a neural network using an iterative 3D model fitting algorithm to generate refined target domain labels. The neural network supports the convergence of the 3D model fitting algorithm and the 3D model fitting algorithm provides refined labels that are used for training of the neural network. During real-time inference, only the trained neural network is required. A convolutional neural network (CNN) is trained using labeled synthetic frames (source domain) with unlabeled real depth frames (target domain). The CNN initializes an offline iterative 3D model fitting algorithm capable of accurately labeling the hand pose in real depth frames. The labeled real depth frames are used to continue training the CNN thereby improving accuracy beyond that achievable by using only unlabeled real depth frames for domain adaptation.
US11842512B2 Apparatus for determining an angle of a trailer attached to a vehicle
The disclosure relates to an apparatus for determining an angle of a trailer with respect to a vehicle. A camera captures first, second, and third images when the trailer is at a first, second, third orientations respectively with respect to the vehicle. A processing unit determines at least one image location of at least one feature of the trailer in the first image, the second image, and the third image. The processing unit determines a rotational angle of the trailer about the tow ball for the trailer in the third orientation with respect to the first orientation comprising utilization of the at least one 3D location of the at least one feature of the trailer when the trailer was in the first orientation and the 3D location of the one feature of the trailer when the trailer was in the third orientation.
US11842510B2 Systems and methods for true north orientation
A method includes identifying an image captured by an image capture device set at a first angle about an axis, the image corresponding to a time at which the image was captured, identifying within the image, a region of interest including an object to be used for calibration, determining, an image coordinate at which the object is displayed within the image, determining a camera angle corresponding to a position of the image capture system relative to the axis when the image was captured, identifying a bearing of the object relative to the reference direction, the bearing of the object determined using a geolocation of the image capture system and the time at which the image was captured, and determining, using the image coordinate, the camera angle, and the bearing of the object, an angular offset between the first angle and the reference direction to determine a second angle.
US11842504B2 Systems and methods for image processing based on optimal transport and epipolar geometry
Systems and methods for image processing for determining a registration map between a first image of a scene with a second image of the scene, include solving an optimal transport (OT) problem to produce the registration map by optimizing a cost function that determines a minimum of a ground cost distance between the first and the second images modified with an epipolar geometry-based regularizer including a distance that quantifies the violation of an epipolar geometry constraint between corresponding points defined by the registration map. The ground cost compares a ground cost distance of features extracted within the first image with a ground cost distance of features extracted from the second image.
US11842503B2 Apparatus and method for registering images in real-time
The invention relates to a device for superimposing known patterns, characteristic of a region, on (real) images of said region. The device comprises, a memory in which patterns are stored, which are representative of a selected region, of known position and orientation with relation to a common reference and processing means, for determining a pattern representative of the selected portion in the memory, on receipt of the designation of at least one portion of an observed image of the selected region, taken at a selected angle and at least one representative attribute of said region, taking account of the attribute selected, then superimposing the determined pattern on the selected portion of the image taking account of the selected angle.
US11842493B2 Method and apparatus for predicting brain disease change through machine learning and program for the same
A method for predicting brain disease state change is disclosed. The method includes acquiring test images obtained by capturing a portion of a human brain at a time interval, performing a pre-processing procedure of converting the test images into test voxels configured to be processed for image analysis, wherein a respective test voxel of the test voxels is composed of three-dimensional voxel units, mapping first and second test voxels selected from the test voxels acquired from a patient, with each other on a three-dimensional voxel unit, wherein the first test voxel is acquired at a first time-point and the second test voxel is acquired at a second time-point, generating a voxel-based data-set based on the mapped first and second test voxels, extracting a change in the test voxels using a deep neural network, and generating a state change probability model based on the change in the test voxels.
US11842492B2 Cerebral hematoma volume analysis
A system performs cerebral hematoma analysis. The system includes a computing device receiving computerized tomography (CT) images from CT imaging devices. The CT images are associated with patients exhibiting cerebral hematomas. CT images may be converted into feature vectors and passed as input to a convolution neural network model for identification and diagnosis of hematoma volume changes. Detected changes may be thresholded to determine if the change represents an increase or shrinkage in the volumetry of the hematoma.
US11842485B2 System and methods for inferring thickness of anatomical classes of interest in two-dimensional medical images using deep neural networks
Methods and systems are provided for inferring thickness and volume of one or more object classes of interest in two-dimensional (2D) medical images, using deep neural networks. In an exemplary embodiment, a thickness of an object class of interest may be inferred by acquiring a 2D medical image, extracting features from the 2D medical image, mapping the features to a segmentation mask for an object class of interest using a first convolutional neural network (CNN), mapping the features to a thickness mask for the object class of interest using a second CNN, wherein the thickness mask indicates a thickness of the object class of interest at each pixel of a plurality of pixels of the 2D medical image; and determining a volume of the object class of interest based on the thickness mask and the segmentation mask.
US11842482B2 Defect detection of a component in an assembly
A system for validating installation correctness of a component in a test assembly includes a housing having a platform including a tiered surface. The tiered surface forms an abutment surface configured as a stop against which a test assembly is abutted. A plurality of cameras is positioned to capture different views of the test assembly. A processing device is configured to execute instructions to capture an image from each of the plurality of cameras of the test assembly that includes a plurality of components. Each of the plurality of components is analyzed within each image of the plurality of images. A matching score is determined and an indication of whether the plurality of components was correctly installed in the test assembly is generated.
US11842481B2 Defect offset correction
A method includes: receiving a defect map from a defect scanner, wherein the defect map comprises at least one defect location of a semiconductor workpiece; annotating the defect map with a reference fiducial location of the semiconductor workpiece; determining a detected fiducial location within image data of the semiconductor workpiece; determining an offset correction based on comparing the detected fiducial location with the reference fiducial location; producing a corrected defect map by applying the offset correction to the defect map, wherein the applying the offset correction translocates the at least one defect location; and transferring the corrected defect map to a defect reviewer configured to perform root cause analysis based on the corrected defect map.
US11842478B2 Method and apparatus for automated adhesive wash-off quality control and root-cause analysis using artificial intelligence
A method of automatically detecting adhesive wash-off includes: capturing, by a vision system, before-images of adhesive-covered areas on an assembly bonded by an adhesive before a process; capturing, by the vision system, after-images of the adhesive-covered areas on the assembly after the process; and determining, by a data processing module, an occurrence of the adhesive wash-off based on a comparison between the before-images and the after-images. The method further includes automatically determining a root cause of the adhesive wash-off when a number of occurrences of the adhesive wash-off exceeds a threshold.
US11842476B2 System and method for minimizing lost motion of an axle of a vehicle and filtering erroneous electrical signals
A system and method for monitoring a roadway by comparing captured images to image inconsistencies caused by lost or unnecessary motion and for minimizing lost or unnecessary motion of an axle of a vehicle and filtering erroneous pulses of an electrical signal to generate a trigger signal to capture images is presented. The system enables the minimization of image artifacts causing distortion in an image. The system can take images of a target, compute an object pixel size of the image to ensure calibration of longitudinal measurements, and calibrate the rotary encoder with the camera of the machine vision system. The system can enable calibration of the locomotive components in the field to compensate for the misalignment of the machine vision system and provide safe travels.
US11842475B2 Holding apparatus, control system and inspection system
According to one embodiment, a holding apparatus holds a moving body and changes a position of the moving body in a second direction perpendicular to a surface of a columnar body. The surface of the columnar body extends in the first direction. The moving body is movable along the first direction. The apparatus includes first and second holders separated from each other. The first holder includes first and second portions separated from each other, and a third portion. The second holder includes fourth and fifth portions separated from each other, and a sixth portion. The moving body is held by the first and second holders in a state in which the moving body is at a hold position. The hold position is where the moving body opposes the third and sixth portions and is between the first and second portions and between the fourth and fifth portions.
US11842473B2 Underwater camera biomass prediction aggregation
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for underwater camera biomass prediction aggregation. In some implementations, an exemplary method includes obtaining images of fish captured by an underwater camera; providing data of the images to a trained model; obtaining output of the trained model indicating the likelihoods that the biomass of fish are within multiple ranges; combining likelihoods of the output based on one or more ranges common to likelihoods of two or more fish to generate a biomass distribution; and determining an action based on the biomass distribution.
US11842470B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes display control means for displaying, on display means, a blend image obtained by performing blend processing at a variable transmissivity in accordance with an instruction of an operator using an optical coherence tomography (OCT) image and an OCT angiography (OCTA) image of mutually corresponding regions in a subject that are acquired by an OCT, setting means for setting a region of interest in the displayed blend image, and execution means for executing processing on the set region of interest in at least one image of the OCT image and the OCTA image.
US11842468B2 Synthesizing digital images utilizing image-guided model inversion of an image classifier
This disclosure describes methods, non-transitory computer readable storage media, and systems that utilize image-guided model inversion of an image classifier with a discriminator. The disclosed systems utilize a neural network image classifier to encode features of an initial image and a target image. The disclosed system also reduces a feature distance between the features of the initial image and the features of the target image at a plurality of layers of the neural network image classifier by utilizing a feature distance regularizer. Additionally, the disclosed system reduces a patch difference between image patches of the initial image and image patches of the target image by utilizing a patch-based discriminator with a patch consistency regularizer. The disclosed system then generates a synthesized digital image based on the constrained feature set and constrained image patches of the initial image.
US11842467B2 Image processing apparatus, image processing method and storage medium
An apparatus comprises a detection unit configured to detect an object region from an image, a first processing unit configured to perform first image processing on the object region, a second processing unit configured to perform second image processing on a region other than the object region, a first determination unit configured to determine, in the object region, a first referential region to undergo the first image processing and having a size approximating the object region; and a second determination unit configured to determine a second referential region having a size approximating the object region and different from the size of the first referential region, in order to determine the region to undergo the second image processing.
US11842465B2 Systems and methods for motion correction in medical imaging
Systems and methods for motion correction in medical imaging are provided in the present disclosure. The systems may obtain at least two image sequences relating to a subject. Each of the at least two image sequences may be reconstructed based on image data that is acquired by a medical imaging device during one of at least two time periods. The subject may undergo a physiological motion during the at least two time periods. The systems may generate, based on the at least two image sequences, at least one corrected image sequence relating to the subject by correcting, using a motion correction model, an artifact caused by the physiological motion.
US11842455B1 Synchronizing physical and virtual environments using quantum entanglement
An embodiment includes accessing captured video of a first physical object in a physical environment. The embodiment also includes detecting a feature of the first physical object in a first frame of the video. The embodiment encodes a first qubit with a first quantum state based on a first value of the feature of the first physical object, and then entangles the first qubit with a second qubit forming an entangled qubit pair. The embodiment detects a second quantum state of the second qubit of the entangled qubit pair and renders computer-generated content of a virtual environment that includes a computer-generated first virtual object that corresponds to the first physical object, where the rendering comprises determining a property of the first virtual object based on the detected second quantum state.
US11842449B2 Presenting an environment based on user movement
In an exemplary process, a computer-generated reality environment comprising a virtual object is presented and user movement that occurs in a physical environment is detected. In response to determining that the detected user movement is toward the virtual object and that the virtual object obstructs a real object from the physical environment, a determination is made whether the detected user movement is directed to the virtual object or the real object. In accordance with a determination that the detected user movement is directed to the real object, a visual appearance of the virtual object is modified, where modifying the visual appearance of the virtual object comprises displaying presenting at least a portion of the real object. In accordance with a determination that the detected user movement is directed to the virtual object, the presentation of the virtual object is maintained to obstruct the real object.
US11842447B2 Localization method and apparatus of displaying virtual object in augmented reality
Disclosed is a localization method and apparatus that may acquire localization information of a device, generate a first image that includes a directional characteristic corresponding to an object included in an input image, generate a second image in which the object is projected based on the localization information, to map data corresponding to a location of the object, and adjust the localization information based on visual alignment between the first image and the second image.
US11842445B1 Digital representation of transfer of monetary assets
A method for representing a visualization of assets includes receiving a request for a transfer of assets from an electronic computing device having augmented reality (AR) capabilities or virtual reality (VR) capabilities. The request includes a source account, a destination account, and a transfer amount. An image data is generated, which is representative of the transfer amount being transferred from the source account to the destination account. The image data is sent to an image generator of the electronic computing device to be displayed.
US11842443B2 Rendering three-dimensional objects utilizing sharp tessellation
The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that modify vertex positions of a 3D-object mesh to align the vertices with discontinuities indicated by a sharpness map for a displacement map. For example, the disclosed systems access a sharpness map that encodes discontinuities of a displacement map to preserve sharp features. During sharp tessellation, for a given vertex of the 3D-object mesh, the disclosed systems iterate over neighboring vertices to search for a nearest intersection between one of the incident edges of the vertex and neighboring vertices and a discontinuity line from the sharpness map. Then, the vertex is moved within a threshold distance of the nearest discontinuity line intersection along the incident edge. The disclosed systems similarly reposition other vertices of the 3D-object mesh to generate a modified 3D-object mesh that includes vertices that align with discontinuities present in a displacement map.
US11842441B2 Map data filtering for simulated-driving-environment generation
According to an aspect of an embodiment, a method may include obtaining map data of a physical area. The map data may include surface data included in the physical area. The surface data may include locations of one or more objects at the surface. The method may also include identifying a first relationship between the map data and sensor information used by autonomous-vehicle software of an autonomous vehicle for navigation. The method may also include generating a three-dimensional environmental representation that represents the physical area based on the map data and the first relationship between the map data and the sensor information. The three-dimensional environmental representation may be configurable as a simulation environment with respect to testing the autonomous-vehicle software.
US11842434B2 Dynamic tiling for foveated rendering
A method for providing imagery to a user on a display includes receiving eye tracking data, and defining a first tile using the eye tracking data. The first tile has dimensions determined using the eye tracking data. The method also includes defining multiple additional tiles to fill a surrounding area of the display. The method also includes providing a portion of an image using the first tile at a first image quality and providing another portion of the image at a second image quality using at least one of the multiple additional tiles.
US11842433B2 Generating personalized videos with customized text messages
Described are systems and methods for generating personalized videos with customized text messages. An example method commences with receiving an input text and a video template. The video template includes a sequence of frame images and text parameters defining an animation of the input text for the sequence of frame images. The method continues with rendering an output video. The output video includes the sequence of frame images featuring the input text rendered according to the text parameters. The method further includes providing a user with an option to change at least one text parameter of the text parameters. The method continues with dynamically changing, by the at least one computing resource, the input text according to the at least one text parameter. The method further includes providing, by the at least one computing resource, the output video to at least one further computing resource via a communication chat.
US11842430B2 Methods and systems for ground segmentation using graph-cuts
Systems and methods for segmenting scan data are disclosed. The methods include creating a graph from scan data representing a plurality of points in an environment associated with a ground and one or more objects, where the graph includes a plurality of vertices corresponding to the plurality of points in the environment, a first terminal vertex associated with the ground label, and a second terminal vertex associated with the non-ground label. A unary potential being the cost of assigning a vertex to a ground label or a non-ground label is assigned to each vertex, and a pairwise potential is assigned to each pair of neighboring vertices in the graph as a measure of a cost of assigning different labels. The methods include using the unary the pairwise potentials to identify labels for each point and segmenting the scan data to identify points associated with the ground.
US11842429B2 System and method for machine code subroutine creation and execution with indeterminate addresses
A method is disclosed. The method may include receiving chart data; converting the received chart data into one or more sets of hardware directives and one or more subroutines, the one or more sets of one or more hardware directives including at least a first set hardware directives and a second set of hardware directives, the first set of hardware directives including one or more relative offsets needing address modification, the second set of hardware directives not needing address modification; generating a display list including the set of hardware directives and one or more rules, the one or more relative offsets needing address modification arranged at a beginning position in the generated display list; providing the generated display list to an on-board aircraft controller; and updating, via the on-board aircraft controller, the one or more absolute addresses of the relative offsets of the first set of hardware directives during run-time.
US11842427B2 Method and system of motion correction for magnetic resonance imaging
A method and system for reducing or removing motion artefacts in magnetic resonance (MR) images, the method including the steps of: receiving a motion corrupted MR image; determining a corrected intensity value for each pixel in the motion corrupted MR image by using a neural network; and generating a motion corrected MR image based on the determined corrected intensity values for the pixels in the motion corrupted MR image.
US11842422B2 Methods and apparatus to extend a timestamp range supported by a watermark without breaking backwards compatibility
Methods, apparatus, systems and articles of manufacture to extend a timestamp range supported by a watermark without breaking backwards compatibility are disclosed. An example watermark encoder includes a counter to increment symbols of a watermark timestamp and a controller to control the counter to increment the symbols of the watermark timestamp based on a key, the controller to cause the counter to restrict ones of the symbol values to increment over one of a first range of symbol values or a second range of symbol values based on a value of the key, the second range of symbol values different from the first range of symbol values.
US11842408B1 System and method for interpreting predictions from machine learning models using natural language
The embodiments provide a system and method for interpreting predictions from machine learning systems using natural language. The system includes a prediction module and an explanation module. The prediction module includes a machine learning model to make predictions for quantities such as recommended coverage amounts for insurance policies. The explanation module includes an impact analyzer that calculates impact values, which represent the degree of influence that each attribute has on predicted values. The explanation module also includes a natural language processing system for transforming generating natural language explanations indicating how the user attributes have influenced the predicted value.
US11842407B2 Parametric instruments and methods relating to geographical area business interruption
A parametric instrument having a cost and a payout is administered relating to business interruption of an instrument holder. Administration includes measuring economic activity in a plurality of commerce zones using objective data over a period of time, and determining conditions of whether the economic activity in one of the plurality of commerce zones drops by a predefined percentage relative to others of the plurality of commerce zones, whether the economic activity drop is unpredictable, and whether the economic activity drop is sustained over a predefined period of time. When the conditions are satisfied, the payout is automatically paid to the instrument holder.
US11842406B2 Automated workflow in emergency medical services billing
In one aspect, a system for automatically processing a medical claim includes a billing automation platform, a navigation device with a global positioning system for collecting patient transport information including a location of a medical encounter, and a computing device for receiving the patient transport information and patient charting information and transmitting the information for use by the billing automation platform. The billing automation platform may access fee schedule(s) based on a location of the medical encounter, automatically populate the medical claim based on the patient charting information, the patient transport information, and the fee schedule(s), and automatically route the medical claim through workflow paths of a claim processing workflow.
US11842401B2 User-defined algorithm electronic trading
Certain embodiments reduce the risks of traditionally programmed algorithms such as syntax errors, unclear logic, and the need for a non-trader programmer to develop the algorithm as specified by a trader by reducing or eliminating the writing of programming code by a user. Certain embodiments provide building block buttons and an algorithm area to define an algorithm. Certain embodiments provide live evaluation of an expression as the algorithm is being defined. Certain embodiments provide a design canvas area and blocks for designing an algorithm. Certain embodiments provide live feedback for blocks as the algorithm is being designed. Certain embodiments provide for initiating placement of an order to be managed by a selected user-defined trading algorithm from a value axis and for displaying working orders being managed by different user-defined trading algorithms on the value axis. Certain embodiments provide a ranking tool.
US11842396B2 Interprogram communication using messages related to events and actions on an exchange
Various embodiments of exchanges are described. Methods and other embodiments are also described.
US11842395B2 Secure and trustworthy computing environments for exchanges
A system for providing an exchange in a trusted execution environment can include an exchange program that is configured to provide a digital exchange for digital assets and a computer system with a secure enclave that is configured to provide the trusted execution environment within which processing of programs is secure from observation and manipulation by other operations outside of the secure enclave. Execution of the exchange program in the secure enclave can include loading the exchange program into secure memory within the secure enclave, performing an attestation operation on the exchange program loaded into the secure memory within the secure enclave, the attestation operation configured to validate the exchange program, and outputting results of the attestation operation to identify whether the exchange program loaded in the secure enclave is valid.
US11842392B2 System, method and apparatus for providing adaptive consumer checkout options
A method for employing adaptive credit decisions in relation to extension of a loan to a user may include receiving user information associated with the user and transaction information associated with a transaction of the user with respect to a product or service offered by a vendor, employing a first credit decision model to execute a first credit extension decision with respect to a first type of financing option based on the user information and the transaction information, employing a second credit decision model to execute a second credit extension decision with respect to a second type of financing option based on the user information and the transaction information, and determining, based on the first and second credit extension decisions, whether to extend a credit offer to the user when the user proceeds to checkout for the transaction.
US11842388B1 Systems and methods for touchless in-person bank customer service
The present disclosure relates to a system, method, and mobile computing device apparatus for detecting the physical presence of a bank customer at a bank branch, and delivering an enhanced customer service experience by anticipating the bank customer's needs. Detection of the bank customer through visual data such as facial recognition, or electronic data such as medium range electronic communication networks to the customer's mobile computing device, allow a bank to retrieve relevant customer profile and customer transaction history data and use that data to deliver communications to the customer even before the customer speaks to a bank teller.
US11842387B1 Personalized financial account statement
Various examples described herein are directed to systems and methods for generating a financial account statement. First financial data associated with a first financial account statement for a customer is received, Second financial data associated with a second financial account statement for the customer is received. The first financial data may be from an earlier financial account statement. Changes between the first financial data and the second financial data are determined. Highlighted changes to augment based on preferences of the customer and the determined changes are determined. Content associated with the highlighted changes is determined. The second financial account statement is created based on the second financial data. The content associated with the highlighted changes is linked in the second financial account statement.
US11842384B2 Digital model optimization responsive to orientation sensor data
A system server includes a database of two-dimensional images and a processor coupled to a hardware memory with instructions that in response to execution by the processor direct performance of operations. The operations include generating a digital model from the images in the database and communicating a first portion of the digital model as an enhanced view to a user device. The first portion corresponds to a first line of sight orientation of the user device as measured by an orientation sensor. The operations include receiving a signal based on sensor data measured by the orientation sensor. The signal indicates movement of the user device from the first line of sight orientation to a second line of sight orientation. In response, the method includes communicating a second portion of the digital model to the user device that corresponds to the second line of sight orientation of the user device.
US11842383B2 Dynamic generation of user interface elements
In various example embodiments, a system and method for dynamically generating user interface elements and associated values are presented. An item listing and profile data are accessed. A set of user interface elements are dynamically generated based on the item listing and the profile data, with each user interface element configured to perform an action on the item listing. A set of values are dynamically determined, with each value being associated with a user interface element of the set of user interface elements. The set of user interface elements are then caused to be presented within the item listing.
US11842382B2 Systems and methods for interfacing with point-of-sale systems and customer devices at an establishment
The present disclosure provides systems and methods for generating a digital menu for an establishment. In accordance with some embodiments, a system for generating a digital menu for an establishment is configured to: retrieve menu data from a point of sale (PoS) system at the establishment; retrieve supplemental information for the retrieved menu data; generate the digital menu based on the retrieved menu data and the supplemental information; and transmit the digital menu to an electronic device for display to a user.
US11842380B2 System and method for providing a social media shopping experience
Disclosed are a system and process of providing social networking purchasing processes. A method includes receiving, from a posting entity and at the social networking entity, a posting or a submission of a text, an image or a video. When the submission is associated with a product within a product catalog of the posting entity, the social networking entity presents in a newsfeed of users or otherwise on the social networking entity, the text, image or video with an associated option to buy. The option to buy might be presented through a messenger application or as the user browses the posting. When there is a correlation between the posting and the product catalog, and when the user makes a purchase of the product, the user is not transitioned away from the social networking entity. Initiating a payment process occurs within the social networking entity.
US11842375B2 Systems and methods for determining price bands and user price affinity predictions using machine learning architectures and techniques
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of: determining price bands for an item type category; associating items included in the item type category with the price bands; analyzing, using an affinity prediction model of the machine learning architecture, price band activity data indicating interactions of a user with respective items included in each of the price bands for the item type category; and generating one or more price affinity predictions for the user based, at least in part, on the price band activity data, wherein the one or more price affinity predictions predict a preference of the user for respective items associated with one or more of the price bands. Other embodiments are disclosed herein.
US11842369B2 Mobile advertising system
Systems, methods, apparatuses and articles of manufacture for mobile advertisement systems are disclosed. A mobile advertising system in accordance with the present disclosure comprises a device capable of determining a geolocation of the device, at least one sensor, coupled to the device, for determining at least a motion of the device, a display, coupled to the device in which the display faces in a direction; and a camera, coupled to the device, in which the camera captures an scene in the direction, in which the device sends at least one image to the display based at least in part on the geolocation of the device, the determined motion of the device, and the scene in the direction, and the display shows the at least one image in the direction.
US11842367B1 Apparatus and method for identifying candidate brand names for an ad clip of a query video advertisement using OCR data
Candidate brands are identified for an ad clip of a query video advertisement using two different techniques. Optical character recognition (OCR) is performed on a thumbnail of a plurality of different video ads in a curated database that includes brand-identifying metadata. In one technique, text vectorization is performed for each brand using all of the text that is extracted from each of the thumbnails for each brand, thereby providing a numerical brand embedding for each brand, a similar text vectorization is performed on the query video ad, and then a comparison is made between the embeddings to identify highest-ranking candidate brands based on brand-level identification. In another technique, a transformer-based model generates numerical embeddings for each ad clip in the curated database, and a comparison is made to these clip-based numerical embeddings to identify highest-ranking candidate brands based on clip-level identification. The results of the two techniques are combined together to provide one or more overall highest-ranking candidate brands.
US11842365B1 Medical accountable provider platform
The technology described herein relates to using predictions about patients' future health care utilization and/or outcomes (e.g., patients' expected future adherence to medication regimens) and the expected economic benefits of targeted improvements in the same utilization and/or outcomes (e.g., reduced likelihood of hospitalization attributable to more consistent medication use) to implement more effective and efficient health care improvement programs. The technology described here computes which subset of patients should be included in a value-based health care provider payment scheme and what the specific bonus payment amounts should be such that expected benefits from better patient outcomes, once realized, are greater than the expected costs of the payment scheme itself.
US11842356B2 Methods, systems and apparatus to improve the efficiency of calculating a customer retention rate
Methods, systems and apparatus to improve the efficiency of calculating a customer retention rate are disclosed herein. An example apparatus described herein that may be implemented to calculate a customer retention rate includes a retention rate model generator to generate a baseline retention rate model based on survivability data associated with an observed duration of interest, a shifted-beta-geometric distribution generator to generate a shifted-beta-geometric distribution model based on the survivability data, a model modifier to modify the baseline retention rate model based on the shifted-beta-geometric distribution model to create a modified retention rate model, and a model comparator to reduce a computational burden of calculating the customer retention rate by merging the modified retention rate model with the baseline retention rate model to generate a merged shifted-beta-geometric model, the merged shifted-beta-geometric model including first and second shifted-beta-geometric model parameters to determine the customer retention rate.
US11842353B2 Accurate images in graphical user interfaces to enable data transfer
Systems, methods, and computer-readable media for providing accurate images of cards. An application executing on a mobile device may receive authentication credentials for an account, determine a card associated with the account, and determine a card manufacturer identifier (CMID) of the card. The application may receive, from a digital asset management system based on the CMID, a plurality of metadata attributes of the card and one or more images of the card. The application may determine, based on the metadata attributes and attributes of the mobile device, a first orientation of the card to enable near-field communication (NFC) data transfer between the card and the mobile device. The application may select a first image of the card. The application may generate a graphical user interface (GUI) including the first image and an indication specifying to tap the card to the mobile device according to the first orientation.
US11842351B2 Systems and methods for fraud monitoring
Systems and methods for fraud monitoring are disclosed, including: receiving a transaction request associated with a first instrument of a user; extracting, characteristics of the transaction request; identifying, by the first processor, user data based on the transaction request; determining a fraud severity value and notification value based on inputting the characteristics and user data into a fraud machine learning model; performing a first fraud action based on the fraud severity value; wherein the first fraud action is at least one selected from the group of locking the first instrument for a period of time, deactivating the first instrument, and electronically transmitting a first query message to a user device associated with the first instrument; and transmitting a fraud notification based on the notification value, wherein the fraud notification includes severity information associated with the fraud severity value.
US11842343B2 Systems and methods for authenticating and providing payment to a supplier
An authentication and payment system for paying a supplier via a network may include a non-transitory computer readable storage medium having program logic stored thereon having a code for an authentication and payment application executable by a processor of a computing device. The code may be programmed to perform a step of receiving a first set of specific data elements from a payer regarding an authorized purchase by the payer from the supplier. The code may be further programmed to receive a second set of specific data elements from the supplier. If the first set of specific data elements matches at least a portion of second set of specific data elements, the code may be programmed to generate and send a single-use number to the supplier. The single-use number may be usable as a credit card number for only one purchase.
US11842340B2 Method and system for generating cryptograms for validation in a webservice environment
A method for generating cryptograms in a webservice environment includes: receiving, in a first environment of a computing system, a credential request transmitted by an external computing device using a secure communication protocol, the credential request including a transaction identifier and account identifier; transmitting, by the first environment, a data request to a second environment of the computing system, the data request including the account identifier; receiving, by the first environment, an account profile and session key from the second environment; transmitting, by the first environment, a cryptogram request to a third environment of the computing system, the cryptogram request including the account profile and session key; receiving, by the first environment, a cryptogram from the third environment generated using the account profile and session key; and transmitting, by the first environment, the cryptogram and transaction identifier to the external computing device via the secure communication protocol.
US11842330B2 Method and system for routing payment transactions of a payment account
Disclosed herein is a method and system for routing payment transactions of a payment account. After the payment transaction is initiated, a payment server identifies flag information from the payment request indicating a payment account to be multi-configurable. When the payment server identifies that the payment request is from the POS device, the payment server retrieves primary configuration details corresponding to the payment account from a routing service and routes the payment transaction for the payment request to an issuer corresponding to the primary configuration details. Further, when the payment server identifies that the payment request is from a payment gateway, the payment server retrieves a list of names of configuration details corresponding to the payment account from the routing service for selection. Upon selection, the payment server retrieves configuration details corresponding to the selected issuer and routes the payment transaction to the issuer for completing the payment transaction.
US11842328B2 Systems and methods for provisioning a token to a token storage device
A token management computing system for provisioning a payment token to a token storage device for a payment transaction is provided. The token management computing system includes a user computing device in communication with the token storage device and a token management server that includes at least one processor communicatively coupled to a memory device. The at least one processor is programmed to (i) receive, from the user computing device, a token request for a payment token, the request including a payment account number (PAN) selected from a digital wallet stored on the user computing device, and at least one token control, (ii) store token information including the PAN and the at least one token control, (iii) generate a single-use payment token, (iv) transmit the token to the user computing device, and (v) instruct the user computing device to transfer the token to the token storage device.
US11842324B2 Method for extracting dam emergency event based on dual attention mechanism
A method for extracting a dam emergency event based on a dual attention mechanism is provided. The method includes: performing data preprocessing, building a dependency graph, building a dual attention network, and filling a document-level argument. The performing data preprocessing includes labeling a dam emergency corpus and encoding sentences. Building a dependency graph includes assisting a model to mine a syntactic relation based on a dependency. Building a dual attention network includes weighing and fusing an attention network based on a graph transformer network (GTN) and capturing key semantic information in the sentence. Filling a document-level argument includes filling a document-level argument by detecting a key sentence and ordering a semantic similarity. The method introduces a dependency and overcomes the long-range dependency problem based on the dual attention mechanism, thus achieving high identification accuracy and reducing a lot of labor costs.
US11842321B1 Image-based detection of planogram product spaces
This disclosure describes techniques for determining product volumes associated with products in a facility. These product volumes may be used to update planogram data associated with a facility, with the planogram data indicating inventory locations within the facility for various types of items supported by product fixtures. The planogram data may be used, in some instances, to update virtual carts of users interacting with the items in the facility.
US11842318B2 Sharing location information with a recipient
Computer program products, methods, systems, apparatus, and computing entities for tracking an item delivery are provided. In one embodiment, an item is associated with a vehicle (e.g., manned or unmanned terrestrial vehicle, nautical vehicle, and/or aerial vehicle) by updating item data in a database. An item tracking session is then generated based on the item data. Upon the determination that session availability trigger has occurred, access to the item tracking session is provided to a user. Data representing an updated location of the delivery vehicle is then used to update the item data to indicate the current location of the item as the updated location of the vehicle.
US11842317B2 Blockchain-based authentication and authorization
The disclosed technologies include receiving a request from a second computing device to verify ownership of a blockchain address. A challenge content is generated and sent to the requestor. A signature is received comprising a hash of the challenge content generated using a private key. A public key corresponding to the private key is obtained, and the signature is validated using the public key. In response to validating the signature, a characteristic is associated with a user associated with the blockchain address.
US11842316B1 Methods and systems for filling climate controlled medications
A temperature-controlled medication packaging system includes a storage with a temperature-controlled interior containing at least one medication. The packaging system further includes at least one shipping container and at least one coolant that is sized to fit within the at least one shipping container. A first robot is adapted to retrieve the at least one medication from the storage and transport the at least one medication to a second robot. The second robot is adapted to receive the at least one medication from the first robot and to bring the at least one medication and the at least one shipping container and the at least one coolant together for packaging.
US11842314B1 Apparatus for a smart activity assignment for a user and a creator and method of use
Apparatus and method for a smart activity assignment for a user and a creator is disclosed. The apparatus includes a memory that includes instructions configuring at least a processor to receive user data, wherein the user data includes user reputation data and initial activity data, classify the user data into one or more user data groups, wherein the one or more user data groups includes a user reputation group and an initial activity group, determine a user reputation score as a function of the user reputation group and an initial activity score as a function of the initial activity group, analyze a compatibility of a user and an initial activity of a creator by comparing the user reputation score and the initial activity score, generate an initial activity action as a function of the compatibility and generate an exposure action item as a function of the initial activity action.
US11842306B2 Method and system for predicting building energy consumption based on holt-winters and extreme learning machine
The present disclosure provides a method and system for predicting building energy consumption based on a Holt-Winters and an extreme learning machine, the method including: constructing a building simulation model based on actual operation parameters of a building to obtain an original energy consumption data set of the building; decomposing the original energy consumption data set to obtain a linear energy consumption data set and a nonlinear energy consumption data set; performing prediction on the linear energy consumption data set by using a trained Holt-Winters model to obtain a linear energy consumption prediction result; and inputting the nonlinear energy consumption data set, the original energy consumption data set, and the linear energy consumption prediction result into a trained extreme learning machine model to output a building energy consumption prediction value of the building simulation model.
US11842295B2 Executing application without unlocking mobile device
Implementations of the present specification disclose mobile payment methods, apparatuses, and devices. In one aspect, the method includes: monitoring, by a terminal device that is in lock screen mode, outputs of one or more sensors of the terminal device; determining that the outputs of the one or more sensors satisfy first specified criteria indicative of one or more particular body movements; in response to determining that the outputs of the one or more sensors satisfy the first specified criteria, displaying, on the terminal device, a payment processing interface; receiving an input through the payment processing interface; and executing a payment service based on the input.
US11842292B1 Predicting results for a video posted to a social media influencer channel
This invention predicts results for a media clip posted to a social media influencer channel by maintaining a database of results data for media clips where an influencer channel includes media clips that include unstructured data, and structured data, and then provide to a first machine learning model a first set of channel data, extracting a first set of features, predicting a value for the first target variable, providing to a second machine learning model a second set of channel data including a second selection of structured data, and the predicted value of the first target variable, extracting a second set of features, and predicting a value for the second target variable.
US11842289B2 Original idea extraction from written text data
Original idea extraction from written data is provided by capturing expression as written text data, obtaining a knowledge graph representing concepts and relationships between the concepts automatically topic modeling the written text data to ascertain thought units and identify respective concepts of the thought unit, mapping a thought unit to the knowledge graph, determining that the thought unit is an original idea, and based on determining that the thought unit is an original idea, storing a representation of the original idea to an idea repository and invoking processing of at least one computer.
US11842287B1 Systems and methods for conducting blockchain actions based on network mappings of self-executing program characteristics
Systems and methods are described herein for facilitating use of artificial intelligence platforms to generate network mappings for conducting blockchain actions. The system may access an internal index for an artificial intelligence platform, wherein the internal index comprises on-chain self-executing program characteristics and off-chain self-executing program characteristics and wherein the on-chain self-executing program characteristics and off-chain self-executing program characteristics are archived in the internal index based on respective temporal identifiers.
US11842286B2 Machine learning platform for structuring data in organizations
An application instance that includes one or more machine learning models receives, from a subscriber computing system, a document comprising unstructured data. Based on the unstructured data, the application instance generates an optimized model input that includes a plurality of parsed document sections. For each parsed document section, the application instance generates an output set by performing, by a machine learning model, at least one key information extraction operation. The machine learning model transmits the output in structured form to a target application operated or hosted at least in part by a subscriber entity associated with the subscriber computing system.
US11842284B2 Data discriminator training method, data discriminator training apparatus, non-transitory computer readable medium, and training method
A model generation method includes updating, by at least one processor, a weight matrix of a first neural network model at least based on a first inference result obtained by inputting, to the first neural network model which discriminates between first data and second data generated by using a second neural network model, the first data, a second inference result obtained by inputting the second data to the first neural network model, and a singular value based on the weight matrix of the first neural network model. The model generation method also includes at least based on the second inference result, updating a parameter of the second neural network model.
US11842279B2 Combinatorial Bayesian optimization using a graph cartesian product
Certain aspects provide a method for determining a solution to a combinatorial optimization problem, including: determining a plurality of subgraphs, wherein each subgraph of the plurality of subgraphs corresponds to a combinatorial variable of the plurality of combinatorial variables; determining a combinatorial graph based on the plurality of subgraphs; determining evaluation data comprising a set of vertices in the combinatorial graph and evaluations on the set of vertices; fitting a Gaussian process to the evaluation data; determining an acquisition function for vertices in the combinatorial graph using a predictive mean and a predictive variance from the fitted Gaussian process; optimizing the acquisition function on the combinatorial graph to determine a next vertex to evaluate; evaluating the next vertex; updating the evaluation data with a tuple of the next vertex and its evaluation; and determining a solution to the problem, wherein the solution comprises a vertex of the combinatorial graph.
US11842277B2 Controlling agents using scene memory data
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling an agent. One of the methods includes receiving a current observation characterizing a current state of the environment as of the time step; generating an embedding of the current observation; processing scene memory data comprising embeddings of prior observations received at prior time steps using an encoder neural network, wherein the encoder neural network is configured to apply an encoder self-attention mechanism to the scene memory data to generate an encoded representation of the scene memory data; processing the encoded representation of the scene memory data and the embedding of the current observation using a decoder neural network to generate an action selection output; and causing the agent to perform the selected action.
US11842276B2 Display device including a light-emitting mode and a neural network mode
The display device includes a plurality of pixels, a data driver, and a timing controller. The plurality of pixels are connected to a plurality of scan lines and a plurality of data lines. The data driver supplies a data voltage to the plurality of data lines in a light-emitting mode and supplies a neural network input voltage to the plurality of data lines in an artificial neural network mode. The timing controller is in an artificial neural network mode, and supplies a weight value control signal for performing a deep learning operation by using at least one of the plurality of pixels to the data driver. The weight value control signal is generated based on a predetermined weight value.
US11842275B2 Improving segmentations of a deep neural network
This invention is related to a method to improve the performance of a deep neural network (10) for the identification of a segmentation target (111) in a medical image (12, 110), comprising the steps of performing n training steps on said deep neural network (10) for the identification of said region of interest on two different representations (13, 14) of the same segmentation target (111), said representations (13,14) being definitions of the same segmentation target (111).
US11842270B1 Learning abstractions using patterns of activations of a neural network hidden layer
We describe an artificial neural network comprising: an input layer of input neurons, one or more hidden layers of neurons in successive layers of neurons above the input layer, and at least one further, concept-identifying layer of neurons above the hidden layers. The neural network includes an activation memory coupled to an intermediate, hidden layer of neurons between the input concept-identifying layers to store a pattern of activation of the intermediate layer. The neural network further includes a system to determine an overlap between a plurality of the stored patterns of activation and to activate in the intermediate hidden layer an overlap pattern such that the concept-identifying layer of neurons is configured to identify features of the overlap patterns. We also describe related methods, processor control code, and computing systems for the neural network. Optionally further, higher level concept-identifying layers of neurons may be included.
US11842269B2 AI enabled sensor data acquisition
Example implementations described herein can dynamically adapt to changing nature of sensor data traffic and through artificial intelligence (AI, strike a good tradeoff between reducing volume of sensed data, and retain enough data fidelity so that subsequent analytics applications perform well. The example implementations eliminate heuristic methods of setting sensing parameters (such as DAQ sampling rate, resolution etc.) and replaces them with an automated, AI driven edge solution core that can be readily ported on any Internet of Things (IoT) edge gateway that is connected to the DAQ.
US11842267B2 Computer-implemented method using a neural network comprising down-sampling segment, densely connected segment, and up-sampling segment, apparatus, and computer-program product
A computer-implemented method using a convolutional neural network is provided. The computer-implemented method using a convolutional neural network includes processing an input image through at least one channel of the convolutional neural network to generate an output image including content features of the input image morphed with style features of a reference style image. The at least one channel includes a down-sampling segment, a densely connected segment, and an up-sampling segment sequentially connected together. Processing the input image through the at least one channel of the convolutional neural network includes processing an input signal through the down-sampling segment to generate a down-sampling segment output; processing the down-sampling segment output through the densely connected segment to generate a densely connected segment output; and processing the densely connected segment output through the up-sampling segment to generate an up-sampling segment output. The input signal includes a component of the input image.
US11842264B2 Gated linear networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a neural network system comprising one or more gated linear networks. A system includes: one or more gated linear networks, wherein each gated linear network corresponds to a respective data value in an output data sample and is configured to generate a network probability output that defines a probability distribution over possible values for the corresponding data value, wherein each gated linear network comprises a plurality of layers, wherein the plurality of layers comprises a plurality of gated linear layers, wherein each gated linear layer has one or more nodes, and wherein each node is configured to: receive a plurality of inputs, receive side information for the node; combine the plurality of inputs according to a set of weights defined by the side information, and generate and output a node probability output for the corresponding data value.
US11842260B2 Incremental and decentralized model pruning in federated machine learning
A computer-implemented method, a computer program product, and a computer system for incremental and decentralized pruning of a machine learning model in federated learning. A federated learning system determines a serial sequence of participating in model pruning by agents in the federated learning system. A server in the federated learning system sends, to a first agent in the serial sequence, an initial model to trigger a federated pruning process for the machine learning model. The each of agents in the serial sequence prunes the machine learning model. The each of agents in the serial sequence generates an intermediately pruned model for an immediately next agent to prune. A final agent in the serial sequence prunes the machine learning model and generates a finally pruned model. The final agent sends the finally pruned model to the server.
US11842259B1 Intelligent information parsing method based on cross-modal data fusion
Disclosed is an intelligent information parsing method based on cross-modal data fusion, including: step 1, acquiring information multi-modal data, step 2, processing the multi-modal data, step 3, fusing data features, step 4, establishing and training a parsing model, step 5, parsing fused cross-modal data, and step 6, viewing parsed data.
US11842256B2 Ensemble training in a distributed marketplace
Embodiments for ensemble training in a distributed marketplace in a computing environment. One or more ensemble machine learning models may be provided from a plurality of machine learning models competing within the distributed marketplace that achieve a performance on ensemble training data equal to or greater than a selected performance threshold, wherein the distributed marketplace is a blockchain.
US11842251B2 Automated comprehension and interest-based optimization of content
A “Content Optimizer” applies a machine-learned relevancy model to predict levels of interest for segments of arbitrary content. Arbitrary content includes, but is not limited to, any combination of documents including text, charts, images, speech, etc. Various automated reports and suggestions for “reformatting” segments to modify the predicted levels of interest may then be presented. Similarly, the Content Optimizer applies a machine-learned comprehension model to predict what a human audience is likely to understand (e.g., a “comprehension prediction”) from the arbitrary content. Various automated reports and suggestions for “reformatting” segments to modify the comprehension prediction may then be presented. In either case, user-selectable suggested “formatting” changes, if applied to corresponding content segments, are designed to modify either or both the predicted level of interest of one or more of the segments by either increasing or decreasing those predicted levels of interest, and the comprehension prediction relating to the arbitrary content.
US11842250B2 Quantum error correction decoding system and method, fault-tolerant quantum error correction system, and chip
A quantum error correction (QEC) decoding system includes an error correction chip. The error correction chip is configured to: obtain error syndrome information of a quantum circuit; and decode the error syndrome information by running neural network decoders, to obtain error result information, a core operation of the neural network decoders being a multiply accumulate (MA) operation of unsigned fixed-point numbers obtained through numerical quantization. According to the present disclosure, for the system that uses the neural network decoders for QEC decoding, the core operation of the neural network decoders is the MA operation of unsigned fixed-point numbers obtained through numerical quantization, thereby minimizing the data volume and the calculation amount desirable by the neural network decoders, so as to better meet the requirement of real-time error correction.
US11842248B2 Systems and methods for processing objects including space efficient distribution stations and automated output processing
A space efficient automated processing system for processing objects is disclosed. The processing system includes an input conveyance system for moving objects from an input area in at least an input conveyance vector that includes an input conveyance horizontal direction component and an input conveyance vertical direction component, a perception system for receiving objects from the input conveyance system and for providing perception data regarding an object, a primary transport system for receiving the object from the perception system and for providing transport of the object along at least a primary transport vector including an primary transport horizontal component and a primary transport vertical component that is generally opposite the input conveyance horizontal direction component, and at least two secondary transport systems, each of which receives the object from the primary transport system and moves the object in either of reciprocal directions.
US11842247B2 Wireless tag for sensor control, mobile object, and inspection system
A wireless tag for sensor control is connected to a sensor and configured to control execution of measurements using the sensor. The wireless tag for sensor control includes: an antenna for receiving a radio wave or a magnetic field transmitted from an external wireless device; a power generation unit configured to generate electric power based on the radio wave or the magnetic field received by the antenna; and a control unit configured to control the sensor using generated power, which is the electric power supplied from the power generation unit, wherein the control unit includes: a power supply control unit configured to use a portion of the generated power to execute power supply to the sensor; an acquisition unit configured to receive a detection result from the sensor operated by the execution of the power supply; and a transmission processing unit configured to transmit communication information including the detection result to the outside.
US11842245B2 Automated soil moisture effects sensor with improved RFID system
A novel method and system is disclosed for using a commodity RFID system for automatically measuring levels of soil moisture in planting containers. A large number of planting containers are used to grow pots in soil in a greenhouse. An RFID reader interrogates passive RFID tags affixed to the planting containers. The RFID reader can be attached to a robotic arm configured to move above multiple rows and columns of containers. Signal features of specific passive RFID tags affixed to specific ones of the containers are automatically monitored, including a minimum response threshold of RFID reader transmission power to activate the passive RFID tag (“MRT”), based on the wireless interrogation of specific tags by the reader. Soil moisture levels of specific containers are then automatically determined based on the signal features of the attached tags, and effects of soilure moisture on electromagnetic fields of antennas of tags.
US11842242B2 Mounting member with IC tag
Provided is a mounting member with an IC tag, the mounting member being easily manufactured and configured so as to not have constraints in terms of attachment orientation. The mounting member with an IC tag is provided with: a shaft-shaped section 1 having a shaft-shaped insert part 11 and a base part 12 which is formed by one end section of the insert part 11 protruding in the width direction; an IC tag 2 fixed to a surface 123 of the base part 12; and a resin head part 3 which is molded to at least the surface 123 side of the base part 12 so as to seal the IC tag 2. Male threads are preferably formed on the insert part 11.
US11842240B2 Metal dual interface card
A dual interface transaction card includes a metal card body having first and second surfaces. A contact-only transaction module is secured in the card body, the contact-only transaction module including contact pads disposed on the first surface of the card body and including a first transaction circuit. A contactless transaction module is secured in a void in the metal card body. The contactless transaction module includes a second transaction circuit and an antenna. Also disclosed is a process for manufacturing the dual interface transaction card. The process includes the steps of constructing a metal card body having the first and second surfaces, securing the contact-only transaction module in the metal card body, forming the void in the metal card body, and securing the contactless transaction module in the void.
US11842237B2 Biodegradable cards and systems and methods for making the same
Example embodiments of biodegradable cards and systems and methods making the same are provided. A biodegradable card can comprise a biodegradable substrate, a magnetic particle slot within the biodegradable substrate configured to receive magnetic particles, a high coercivity magnetic stripe comprising magnetic particles printed on the biodegradable substrate and encoded with payment account data, and a biodegradable water resistant coating, wherein the coating covers at least the magnetic stripe.
US11842236B2 Colored visual markers for variable use
Various implementations disclosed herein include devices, systems, and methods that select colors for visual markers that include colored markings encoding data. In some implementations, the colors are automatically or semi-automatically selected. In some implementations, the colors are selected to remain sufficiently detectable despite changes in lighting conditions or printing/display conditions. In some implementations, a set of colors selectable for use in a visual marker is obtained. Then, measures of distance between a plurality of colors of the set of colors is determined, and a subset of the set of colors for the visual marker is selected based on the measure of distance between colors of the subset of colors. In some implementations, the visual marker appearance includes graphical elements encoding data using the subset of colors. In some implementations, input is received using a GUI on a display to determine multiple colors based on a source image.
US11842232B2 RFID data collecting device, and RFID data collection system
To provide a safe RFID data collecting device and an RFID data collection system with which there is no leakage of information being written to an RFID tag or information being read from the RFID tag, even if communication with the RFID tag is intercepted. This RFID data collecting device includes an RFID reader 10, a wired and wireless LAN connecting unit 20, a portable telephone communication unit 30, and a system control unit 40 including a processor 41 and a memory 42, wherein: the system control unit 40 is provided with a common key system encryption/decryption function; data written to an RFID tag 80 are encrypted before being written; data read from the RFID tag 80 are decrypted after being read; and a common key for encryption/decryption is saved in a SIM card 32 provided in the portable telephone communication unit.
US11842229B2 System and method for designing and developing application programming interface
Embodiments of the present disclosure provide a system and a method for designing and developing an Application Programming Interface (API). The method includes receiving selection of one or more data objects of a relational structure corresponding to an API from a user through a User Interface (UI), and generating a selected response data structure comprising each of the one or more data objects. The method further include receiving a selection of one or more data object filters corresponding to the selection of the one or more data objects, from the user via the UI, and receiving a user request for the API, via the UI, corresponding to the data object of the one or more data objects. The method further include displaying API response data based on the user request, via the UI.
US11842228B2 Context specific orchestration of data objects
Disclosed information handling systems and methods employ a background module running in an operating system of a client platform to evaluate, after defined context-relevant events including, as examples, reboot, application launch, return from sleep/idle mode, change of network connection, and change of device, the impact of the user context change, and to take or recommend appropriate action. Embodied solutions may augment existing communication protocols, such as the Server Message Block (SMB) protocol, that enable and support shared access to files across nodes of a distributed system.
US11842227B2 Hypervisor secure event handling at a processor
A virtualized computing environment is protected from a malicious hypervisor by restricting the hypervisor's access to one or more portions of an event (interrupt or exception) handling pathway of a guest virtual machine, wherein the guest virtual machine includes both a secure layer to manage security for the guest and one or more non-secure layers to handle event processing. The hypervisor is restricted from providing normal exception information to the guest virtual machine (referred to simply as a “guest” herein), and instead is only permitted to provide an event signal to the secure layer of the guest. In response to the event signal, the secure layer of the guest accesses a specified region of memory for the event information, reviews the information, and provides the information to another, non-secure, layer of the guest for processing only if the event information complies with specified security protocols.
US11842225B2 Systems and methods for decentralized-distributed processing of vehicle data
A method for distributed processing includes receiving an idle time and at least one task execution characteristic corresponding to each respective processor of a plurality of processors, wherein at least one processor of the plurality of processors is remotely located from other processors of the plurality of processors. The method also includes identifying a target processor of the plurality of processors to execute a task based on the idle time and the at least one task execution characteristic of the target processor. The method also includes communicating, to the target processor, a task request requesting the target processor execute the task and, in response to receiving a communication from the target processor indicating acceptance of the task, communicating, to the target processor, instructions for executing the task.
US11842222B2 Using scripts to bootstrap applications with metadata from a template
Systems and methods are described for bootstrapping an application with metadata specified in a template. The template specifies a stack of resources that will be used to execute an application and also includes a set of metadata for customizing the resources and the application. When the system receives the template, it instantiates a compute node which will execute the application. The compute node may contain at least one initialization script for bootstrapping the application with the metadata contained in the template. This functionality allows users to bootstrap the application running on the compute node with data from within the template that was used to create the stack of resources for executing the application. In this manner, metadata, configuration files, package names and versions can be passed by the application owner to the remote compute node.
US11842218B2 Computing resource allocation for virtual network functions
A virtual machine management service obtains a request to instantiate a virtual machine image (VMI) to implement a virtual network function (VNF). The request specifies a set of processor requirements corresponding to instantiation of the VMI. In response to the request, the service identifies, from a server comprising a set of processor cores, available processor capacity. The service determines, based on the available processor capacity and the set of processor requirements, whether to instantiate the VMI on to a subset of processor cores of the server. Based on this determination, the service instantiates the VMI on to the subset of processor cores to implement the VNF.
US11842216B2 Data processing unit for stream processing
A new processing architecture is described that utilizes a data processing unit (DPU). Unlike conventional compute models that are centered around a central processing unit (CPU), the DPU that is designed for a data-centric computing model in which the data processing tasks are centered around the DPU. The DPU may be viewed as a highly programmable, high-performance I/O and data-processing hub designed to aggregate and process network and storage I/O to and from other devices. The DPU comprises a network interface to connect to a network, one or more host interfaces to connect to one or more application processors or storage devices, and a multi-core processor with two or more processing cores executing a run-to-completion data plane operating system and one or more processing cores executing a multi-tasking control plane operating system. The data plane operating system is configured to support software functions for performing the data processing tasks.
US11842214B2 Full-dimensional scheduling and scaling for microservice applications
A computer-implemented method for scheduling and scaling a cloud system for microservice applications is provided including identifying a plurality of nodes within one or more clusters associated with a plurality of containers, generating a model for predicting resource usage among the plurality of nodes, automatically deciding on a number of replicated containers, node bindings, and weight for each replicated container according to application requests and current usage status of a cluster of the one or more clusters that reduce resource usages and microservice cohesion, and determining at least node redistribution of the plurality of nodes within the plurality of containers and workload partitioning to reconfigure scaling, scheduling, and balance deployment requirements of the microservice applications.
US11842213B2 Cooling-power-utilization-based workload allocation system
A cooling-power-consumption-based workload allocation system includes a workload allocation system coupled to at least one client device and a plurality of server devices. The workload allocation system receives a first workload request that identifies a first workload from the at least one client device, and determines a first workload priority of the first workload relative to a second workload priority of each second workload being performed by the plurality of server devices. Based on the first workload priority of the first workload relative to the second workload priority of each second workload and a cooling-power-utilization-efficiency ranking of each of the plurality of server devices, the workload allocation system identifies a first server device included in the plurality of server devices for performing the first workload, and causes the first server device to perform the first workload.
US11842210B2 Systems, methods, and apparatus for high availability application migration in a virtualized environment
Methods, apparatus, systems, and articles of manufacture are disclosed for high availability (HA) application migration in a virtualized environment. An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to at least one of execute or instantiate the instructions to identify an HA slot in a virtual server rack, the HA slot to facilitate a failover of an application executing on a first virtual machine (VM) in the virtual server rack, the first VM identified as a protected VM, deploy a second VM in the HA slot, transfer data from the first VM to the second VM, and, in response to not identifying a failure of at least one of the first or second VMs during the transfer, trigger a shutdown of the first VM, and synchronize migration data associated with the virtual server rack to identify the second VM as the protected VM.
US11842208B2 Virtual provisioning with implementation resource boundary awareness
Virtual resources may be provisioned in a manner that is aware of, and respects, underlying implementation resource boundaries. A customer of the virtual resource provider may specify that particular virtual resources are to be implemented with implementation resources that are dedicated to the customer. Dedicating an implementation resource to a particular customer of a virtual resource provider may establish one or more information barriers between the particular customer and other customers of the virtual resource provider. Implementation resources may require transition procedures, including custom transition procedures, to enter and exit dedicated implementation resource pools. Costs corresponding to active and inactive implementation resources in a dedicated pools associated with a particular customer may be accounted for, and presented to, the customer in a variety of ways including explicit, adjusted per customer and adjusted per type of virtual resource and/or implementation resource.
US11842207B2 Centralized networking configuration in distributed systems
Methods and apparatus for centralized networking configuration in distributed systems are disclosed. Networking related metrics from a plurality of sources within a distributed system are obtained at a networking configuration server. A set of rules to be used to apply a network configuration option to a particular category of traffic associated with a node of the distributed system is determined based on the collected metrics and on networking management policies. A representation of the set of rules is transmitted to the node of the distributed system to schedule network transmissions in accordance with the networking configuration option.
US11842206B2 Generating content endorsements using machine learning nominator(s)
Techniques are disclosed that enable the generation of candidate endorsements for recommended items of content using an ensemble of nominators. Various implementations include each nominator in the ensemble providing a candidate endorsement for each recommended item of content. Additionally or alternatively, an endorsement is selected to present to the user based on a score determined for each candidate endorsement.
US11842202B2 Apparatus and method for dynamic selection of an optimal processor core for power-up and/or sleep modes
An apparatus and method are provided which take advantage of heterogeneous compute capability to dynamically pick the best operating core for BIOS power-up flows and sleep exit flows (e.g., S3, S4, and/or S5). The selection of the BSP is moved to an early power-up time instead of a fixed hardware selection at any time. For maximum boot performance, the system selects the fastest capable core as the BSP at an early power-up time. In addition, for maximum power saving, the system selects the most power efficient core as the BSP. Processor or switching for selecting the BSP happens during the boot-up as well as power-up flows (e.g., S3, S4, and/or S5 flows).
US11842187B2 Configuration-driven applications
Methods, systems, and computer-readable media are provided for configuration-driven application deployments. An example method can include obtaining a platform-agnostic application configuration including a plurality of application components that can be interpreted by a plurality of system-specific application platforms to dynamically render different applications; based on the platform-agnostic application configuration, generating, by a computing device using a system-specific application platform, an application including a platform-specific interpretation of the platform-agnostic application configuration; and executing the application at the computing device.
US11842182B2 Method of determining processing block to be optimized and information processing apparatus
A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process, the process includes extracting an optimization method and an optimization non-applicable condition indicating a reason why the optimization method is not applicable, from an optimization report created at a time of compiling software, determining an index value of optimization application easiness for each of a plurality of processing blocks included in the software, based on the optimization method and the optimization non-applicable condition, and determining an optimization target processing block to be optimized among the plurality of processing blocks included in the software, based on the index value.
US11842174B2 Translating between programming languages using machine learning
Techniques are described herein for translating source code in one programming language to source code in another programming language using machine learning. In various implementations, one or more components of one or more generative adversarial networks, such as a generator machine learning model, may be trained to generate “synthetically-naturalistic” source code that can be used as a translation of source code in an unfamiliar language. In some implementations, a discriminator machine learning model may be employed to aid in training the generator machine learning model, e.g., by being trained to discriminate between human-generated (“genuine”) and machine-generated (“synthetic”) source code.
US11842171B2 Function access system
Systems and methods for dynamically generating application programming interfaces and managing functions associated with a data object type. In an aspect, the system accesses an object definition for a type of data object. The system generates an application programming interface associated with the type of data object, based at least partly on the object definition. The system determines a change to the object definition for the type of data object and updates the application programming interface based at least partly on the change to the object definition.
US11842166B2 Processing with compact arithmetic processing element
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
US11842163B2 Method and apparatus for generating prediction information, and electronic device and medium
Disclosed are a method and apparatus for generating prediction information, and an electronic device and a medium. One embodiment of the method comprises: acquiring at least one input word; generating a word vector of each input word of the at least one input word to obtain a word vector set, wherein the at least one input word is obtained by performing word segmentation on target input text; generating an input text vector on the basis of the word vector set; and on the basis of the input text vector and a user vector, generating prediction information for predicting a user intention, wherein the user vector is obtained on the basis of user historical record information. In this embodiment, prediction information for predicting a user intention is generated, such that the popping up of unnecessary information is reduced. A user can be prevented from being disturbed, thereby improving the user experience.
US11842161B1 Systems and methods for enhancing natural language processing
Methods and systems for enhanced natural language processing of clinical documentation are provided. Using natural language processing, a clinical condition is extracted from unstructured data within a current electronic document. A clinical ontology identifying itemsets associated with the clinical condition is retrieved, and indicators of relevant clinical concepts, as identified from the ontology, are searched from within the patient's longitudinal record, which comprises documentation from at least a prior encounter. Based on the whether the clinical concepts are present in the patent's record, a confidence is assigned to the NLP-extracted clinical condition, and one or more actions may be performed.
US11842159B1 Interpreting a text classifier
Techniques for interpreting a text classifier model are described. An exemplary method includes receiving a request to interpret the text classifier; receiving input text to be used to interpret the text classifier; interpreting the text classifier using the input text and masked input text to determine two or more of a counterfactual score for the received input text or an aspect thereof, an importance score for the received input text or an aspect thereof, and a bias score for the received input text or an aspect thereof as requested by the request, and providing the determined one or more scores is provided to a requester.
US11842150B2 Delivering auto-play media content element from cross origin resources
Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
US11842148B2 Method for training reading comprehension model, electronic device, and storage medium
The present disclosure discloses a method for training a reading comprehension model, and relates to a field of natural language processing and deep learning technologies. The detailed implementing solution includes: respectively inputting a first training sample of the reference field into a reference reading comprehension model of a reference field and a target reading comprehension model of a target field, to obtain first output data output by the reference reading comprehension model and second output data output by the target reading comprehension model; and performing a first training process on the target reading comprehension model based on a difference between the first output data and the second output data.
US11842145B1 Systems, devices, and methods for software coding
Methods and systems described herein allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. The method and system allow retrieving a spreadsheet to generate a dynamic and reflexive graphical user interface and to pre-populate one or more input elements within the reflexive graphical user interface based on user information retrieved from a disparate data source, where the spreadsheet may be configured for a worksheet inheritance or where the worksheet may be accessed through a check-in/check-out functionality.
US11842144B1 Summarizing conversational speech
Embodiments are directed to summarizing conversational speech. Conversation segments may be provided based on a conversation stream and segmentation models. Summarization models may be determined based on characteristics of the conversation segments. Summarization information may be generated for each of the conversation segments based on the summarization models such that the summarization information includes a text-based summarization of the conversation segment. Summarization profiles may be generated for the conversation segments based on the summarization information such that each summarization profile is associated with quality scores. Summarization models may be modified based on the summarization profiles and the associated quality scores such that the summarization profiles are updated based on the modified summarization models. Modified summarization models and the updated summarization profiles may be employed to provide reports to a user.
US11842143B1 Techniques for thumbnail and preview generation based on document content
A method, computer system, and a computer program product is provided for generating a detailed thumbnail and/or preview of a content. In one embodiment the technique comprises analyzing data obtained from a content and classifying it according to a plurality of specific types. A plurality of key information may be then extracted from the data according to the classification. A plurality of key-values are correlated to the plurality of key information so as to provide a plurality of key-value pairs. These pairs are consolidated accordingly to generate a thumbnail and/or a preview that at least renders the key information provided by the consolidated key-value pairs as a rendering.
US11842140B2 Constructing a path for character glyphs
Techniques described herein take character glyphs as input and generate a text-on-a-path text object that includes the character glyphs arranged in a determined order along a path. For instance, a method described herein includes accessing character glyphs in input data. The method further includes determining an order for the character glyphs based on relative positions and orientations of the character glyphs in the input data. The method further includes generating a path for the character glyphs, based on the order, and associating the path with the character glyphs. Further, the method includes generating a text object that includes the set of character glyphs arranged in the order along the path.
US11842137B2 Integrated circuit and method of manufacturing same
An integrated circuit includes a set of gates, a first, second and third conductive structure, and a first, second and third via. The set of gates includes a first, second and third gate. The first, second and third conductive structure extend in the first direction and are located on a second level. The first via couples the first conductive structure and the first gate. The second via couples the second conductive structure and the second gate. The third via couples the third conductive structure and the third gate. The first, second and third via are in a right angle configuration. The first and second gate are separated from each other by a first pitch. The first and third gate are separated from each other by a removed gate portion. The first and second conductive structure are separated from each other in the first direction.
US11842129B1 Finite floating-point numerical simulation and optimization
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for correcting finite floating-point numerical simulation and optimization. Defining a loss function within a simulation space composed of a plurality of voxels each having an initial degree of freedom, the simulation space encompassing one or more interfaces of the component; defining an initial structure for the one or more interfaces in the simulation space; calculating, using a computer system with a finite floating-point precision, values for an electromagnetic field at each voxel using a finite-difference time domain solver to solve Maxwell's equations; and determining, for each voxel, whether to increase a respective numerical precision of respective values representing behavior of the electromagnetic field at the voxel above a threshold precision by the computer system and, in response, assigning one or more additional degrees of freedom to the voxel.
US11842125B2 Space profile interpreter framework for a computer file
A method for a space profile interpreter framework is described. The method includes a data interpreter module receiving a first data file having a data section that includes data representing real-world entities for a layer of a digital geographic structure. The data interpreter module communicates with a computing system for managing a location hierarchy. The module extracts location information included in multiple entity records for the layer. Each entity record corresponds to a respective space profile feature for a real-world entity of the digital geographic structure. A mapping module of a computing system associates the data item of the extracted location information with entity information of the location hierarchy managed by the computing system.
US11842116B2 Screen data generating system, screen data generating method, and program
A screen data generating system (100) includes: a generation device (10) to generate screen data for displaying a monitoring screen (101) used for monitoring an operating state of a control device (30) that controls an apparatus (40); and a server (20) to acquire, from the control device (30), device identification information for identifying the control device (30) and unit configuration information about a unit included in the control device (30) to provide the acquired device identification information and the acquired unit configuration information. The generation device (10) includes a template storage to store multiple templates of the screen data, and generates, from a template including the unit configuration information provided by the server (20), the screen data relating to the control device indicated by the device identification information provided by the server (20).
US11842112B2 System and control method
A system includes a first print service connected to a client terminal, a second print service connected to an image forming apparatus, and a third print service. The first print service receives a print job from the client terminal and transmits the received print job to the third print service by using first authorization information for accessing the third print service. The second printing service receives identification information for identifying the print job from the image forming apparatus, acquires the print job identified by the identification information from the third print service by using the second authorization information for accessing the third print service, and transmits the acquired print job to the image forming apparatus.
US11842111B2 Image forming apparatus that transmits paper attribute information for aggregation of various types of information, method for controlling image forming apparatus, and storage medium
An image forming apparatus capable of transmitting paper attribute information set during job interruption. The image forming apparatus, which has an image forming device and a paper feeding part storing paper and is communicable with a management server, holds paper attribute information in association with the paper feeding part, executes an image forming job that causes the image forming device to perform a series of image forming using the paper stored in the paper feeding part, generates an execution log of the image forming job based on the attribute information, and when the attribute information corresponding to the paper feeding part is changed during the execution of the image forming job, generates an execution log including the attribute information before/after the change and transmits the generated execution log to the management server.
US11842109B2 Information processing apparatus and method of controlling same
In a case of performing test print of a specified print job, an information processing apparatus displays information on a print property to be changed from the specified print job in the test print and causes an operator to confirm the information, generates a test print job obtained by changing the print property of the specified print job, and transmits the generated test print job to an image forming apparatus.
US11842108B2 Systems and methods for creating customized print or electronic materials
Methods, systems, and software are disclosed for a create-to-print document solution. A main processor generates individualized bespoke print material by receiving transmitted customizable third-party data and user input data, comprising, at least in part, project metadata. The third party data and user input data are integrated at the processor to create a plurality of customizable user templates and content.
US11842107B2 Subscription-based print job execution
A non-transitory machine-readable storage medium encoded with instructions that, when executed by a processor of a computing device, cause the processor to associate a first subscription of a first user to a second subscription of a second user. The first subscription may correspond to a replaceable component of an image forming apparatus. A subscription service may enable the image forming apparatus to print a first number of pages and a second number of pages as part of the first subscription and second subscription, respectively. Further, the non-transitory machine-readable storage medium may include instructions to generate a print job including print content to be printed on the image forming apparatus, provide a user-selectable option to specify a category of the print content on a user interface, and selectively utilize the first subscription or the second subscription to execute the print job based on the specified category.
US11842105B2 Print system and control method for printing in a store
A print system communicable with an image forming apparatus to be installed in a store via a network includes one or more memories storing a set of instructions and one or more processors that execute the set of instructions to receive user identification information from the image forming apparatus, permit, in a case where a user indicated by the received user identification information is in the store, the user to use the image forming apparatus, and not permit, in a case where the user indicated by the received user identification information is not in the store, the user to use the image forming apparatus.
US11842101B2 Non-transitory storage medium storing program for installing a driver, and related information processing method and information processing apparatus
Techniques and mechanisms are provided for causing a first terminal apparatus connected to a first network to: determine whether the first terminal apparatus is being used in a form in which a second terminal apparatus connected to a second network is remotely controlled, perform control, in a case where the first terminal apparatus is not being used in the form, so that a first driver is installed on the first terminal apparatus, the first driver being used by the first terminal apparatus to transmit a print job to a first image forming apparatus connected to the first network, and perform control, in a case where the first terminal apparatus is being used in the form, so that a second driver is installed on the second terminal apparatus, the second driver being used by the second terminal apparatus to transmit the print job to the first image forming apparatus.
US11842100B2 Server system, information processing apparatus communicating with server system, control method, and computer-readable storage medium
A server system, which registers, based on a registration request received from a printing apparatus, information about the printing apparatus and transmits print data received from an information processing apparatus to the registered printing apparatus, includes an acquisition unit configured to acquire, from the information processing apparatus, print settings of print data and information about the printing apparatus, which is set as a transmission destination for print data in the print settings, a determination unit configured to make a determination as to whether the acquired print settings include a print setting which accords with a conflict condition associated with the acquired information, and a transmission unit configured to transmit, to the information processing apparatus, information that is based on a result of the determination.
US11842094B2 Inspection apparatus and method for inspecting a printed material
An inspection apparatus includes at least one memory that stores instructions, and at least one processor that executes the instructions to perform determining, in a case where an image of an inspection area is a blank and collation inspection is to be performed on the image of the inspection, whether correct data in the collation inspection is a blank, outputting an inspection result for the inspection area as a success, in a case where it is determined that the correct data is a blank, and outputting an inspection result for the inspection area as a failure, in a case where it is determined that the correct data is not a blank.
US11842090B2 Image forming apparatus, method of controlling image forming apparatus, and storage medium
An image forming apparatus manages whether or not job information is displayed for each stored print job, displays notification information for notifying a user that the print job is stored if there is a print job of which the job information has not been displayed, and does not display the notification information if there is no print job of which the job information has not been displayed.
US11842088B2 Method for processing a print job by a printer and a finisher
A method for processing a print job by a printing system and a finishing system resulting in an end product is disclosed. The printing system includes a print controller. The finishing system is an in-line or near-line finishing system and includes a finishing controller for controlling the finishing process by means of a collection of finishing templates stored in memory of the finishing controller. The printing system and the finishing system are connected via a digital connection. The method includes the steps of the print controller receiving the print job including a plurality of print job settings, the print controller establishing an identifier of a finishing template from the collection of finishing templates in accordance with at least one print job setting of the plurality of print job settings, the print controller sending the established identifier of the finishing template to the finishing system, the finishing controller receiving the established identifier of the finishing template, the printing system printing the print job, the finishing system retrieving the finishing template identified by the received identifier from memory of the finishing controller, and the finishing system finishing the print job according to the retrieved finishing template.
US11842087B2 Control apparatus, control method, and storage medium
An image printing apparatus, which displays a two-dimensional code, includes: a display device; a two-dimensional code key configured to receive an operation from a user; and an LED equipped separately from the display device and configured to provide a predetermined notification separately from a screen displayed by the display device. A CPU is configured to control the display device to display a predetermined screen and the LED is configured to provide the predetermined notification based on a case where a predetermined condition for changing a screen displayed by the display unit is satisfied, and the CPU is configured to control the display unit to display the predetermined code in a case where the operation is received by the two-dimensional code key from the user while the predetermined screen is being displayed by the display device and the predetermined notification is being provided by the LED.
US11842085B1 Up-sized cluster performance modeling for a tiered data processing service
Methods for modeling performance of tiered storage of a data processing service given an increase in the storage capacity of a warm storage tier of the tiered storage are disclosed. Buffers in the warm storage tier are used to store data block identifiers corresponding to a set of data blocks that would be stored in the warm storage tier given the increase in storage capacity in addition to those already stored in the warm storage tier. When an incoming query targets a data block that has a corresponding data block identifier in one of the buffers, a hit counter is incremented in order to track the hit rate that would be made on the up-sized warm storage tier. In response to adding the data block targeted by the query to the warm storage tier, one or more evictions from the warm storage tier may additionally be triggered.
US11842080B2 Memory device health evaluation at a host device
Methods, systems, and devices for memory device health evaluation at a host device are described. The health evaluation relates to a host device that is associated with a memory device that monitors and reports health information, such as one or more parameters associated with a status of the memory device. The memory device may transmit the health information to the host device, which may perform one or more operations and may transmit the health information to a device of another entity of a system (e.g., ecosystem) including the host device. The host device may include one or more circuits for transmitting and processing the health information, such as a system health engine, a safety engine, a communication component, or a combination thereof. Based on a determination by the host device or information received from an external device, the host device may transmit a command to the memory device.
US11842077B2 Method, device, and computer program product for transmitting data for object storage
Transmission of data for object storage, such as stream transmission for object storage, is disclosed. For instance, a group of objects acquired from an object layer is stored in a storage space for storing an object stream and serves as a first part of the object stream; and, in response to that an event related to at least one object in the group of objects occurs at a client terminal, the event-related information is stored in the storage space and is used as a second part of the object stream, the event-related information including at least one of the following: an identifier of the at least one object, a type of the event, and metadata of the event.
US11842062B2 Method of handling irregular MetaBlock wear leveling and UGSD boot time improvement
The present disclosure generally relates to using irregular MetaBlocks (IRMBs) in both host and control pools. The IRMBs are used to ensure efficient wear leveling. Blocks in the control pool are swapped with blocks in the host pool upon exceeding a program-erase count (PEC) threshold. Additionally, the swapping algorithm for IRMBs can be used to ensure an efficient recovery from an ungraceful shutdown (UGSD) event.
US11842060B2 Efficiently storing data in a cloud storage
A specification of content to be stored in a cloud storage is received at a client-side component. A portion of the content is divided into a plurality of data chunks. One or more data chunks of the plurality of data chunks that are to be sent via a network to be stored in the cloud storage are identified. It is determined whether a batch size of the one or more identified data chunks meets a threshold size. Based on the determination of whether the batch size meets the threshold size, a cloud storage destination among a plurality of different cloud storage destinations associated with different performance tiers is selected.
US11842059B2 Memory sub-system address mapping
A method includes accessing a first memory component of a memory sub-system via a first interface, accessing a second memory component of the memory sub-system via a second interface, and transferring data between the first memory component and the second memory component via the first interface. The method further includes initially writing data in the first memory component via a first address window and accessing data in the second memory component via a second address window in response to caching the data in first memory component to the second memory component, wherein caching the data in the first memory component to the second component includes changing an address for the data from the first address window to the second address window.
US11842054B2 Prioritized security
Disclosed in some examples are systems, methods, memory devices, and machine readable mediums for a fast secure data destruction for NAND memory devices that renders data in a memory cell unreadable. Instead of going through all the erase phases, the memory device may remove sensitive data by performing only the pre-programming phase of the erase process. Thus, the NAND doesn't perform the second and third phases of the erase process. This is much faster and results in data that cannot be reconstructed. In some examples, because the erase pulse is not actually applied and because this is simply a programming operation, data may be rendered unreadable at a per-page level rather than a per-block level as in traditional erases.
US11842049B2 Dynamic cache management in hard drives
Technologies are provided for dynamically changing a size of a cache region of a storage device. A storage device controller writes data to the cache region of the storage device using a particular storage format. The storage device controller then migrates the cached data to a storage region of the device, where the data is written using a different storage format. A dynamic cache manager monitors input and output activity for the storage device and dynamically adjusts a size of the cache region to adapt to changes in the input and/or output activity. The dynamic cache manager can also adjust a size of the storage region. The storage device controller can automatically detect that the storage device has dynamic cache support and configure the storage device by creating the cache region and the storage region on the device.
US11842046B2 Storage fragment management method and terminal
A storage fragment management method and a terminal. The method may be applied to a file system of the terminal, and the file system includes at least one segment. The method includes: first determining, by the terminal, a source segment from the file system based on an aging degree of the segment and a valid block ratio of the segment; then determining, by the terminal from the file system based on an aging degree of the source segment, a target segment whose aging degree is consistent with the aging degree of the source segment; and finally migrating, by the terminal, data of a valid block in the source segment to an idle block in the target segment. This method is used to resolve a problem that power consumption is high when data migration is performed on a storage fragment in an existing log-structured file system.
US11842043B1 Information handling system collaborative touchpad and multizone touch rejection
An information handling system touchpad includes an application area with a display to present control icons of an application executing on the information handling system, such as camera and microphone icons to control camera and microphone functions of a videoconference application. A cursor touch rejection logic is applied at the touchpad to interpret touches as inputs to the information handling system based upon a presented cursor position. A separate application touch rejection logic is applied to the application area with the control icons are presented.
US11842039B2 Electronic device and method for operating screen capturing by electronic device
A method for operating capturing by an electronic device is provided. The method includes capturing a screen displayed on a display, extracting at least one region and/or block region from the captured screen, determining whether a command to modify the captured screen has been received, when it is determined that a command to modify the captured screen has been received, determining whether there is a region of interest (ROI) in the captured screen, based on the extracted at least one region and/or block region, and when the ROI exists, displaying a user interface for suggesting the region of interest.
US11842037B2 Presentation and control of user interactions with a time-dependent user interface element
In some implementations, a user device may present, on a user interface (UI) associated with a user account, a first UI element. The user device may detect a user interaction, with the user device, indicating the first UI element. The user device may present, on the UI and based on the user interaction, a second UI element, which increases in length in a first direction from a start point, along a closed path around the first UI element and ending at the start point, while the user interaction is being detected. The second UI element completes the closed path when an interaction duration satisfies a duration threshold, which indicates a confirmation of a request for an action associated with the user account. The duration threshold is based on one or more parameters associated with one or more of the action, the user account, or the user interaction.
US11842032B2 User interfaces for managing user interface sharing
The present disclosure generally relates to managing user interface sharing. A computer system receives a representation of a first user interface template that specifies an arrangement of user interface elements. The computer system receiving a request to use the first user interface template for a respective computer system that includes a plurality of installed applications. The computer system initiates a process for creating a user interface for the respective computer system using the first user interface template. The process includes, in accordance with a determination that a first application is not available on the respective computer system, displaying an alert indicating that the first application needs to be installed on the respective computer system. The process includes, in accordance with a determination that the first application is available on the respective computer system, forgoing displaying the alert.
US11842027B2 Electronic device and controlling method of electronic device
Provided is an electronic device including a first sensor configured to sense a user; a second sensor configured to sense light incident from an external light source; a mirror display; a memory; and a processor configured to: based on the first sensor sensing the user in front of the mirror display, obtain information about a first area in which a first image corresponding to a reflection of the user is located on the mirror display; determine a second area for displaying content to be provided to the user based on the information about the first area; based on information about light being obtained through the second sensor, determine luminance of the second area based on the information about the light; and control the mirror display to display the content with the determined luminance on the second area.
US11842023B2 Capacitive touch panel and display device
A touch panel include a cover member, a drive electrode, a pressure detecting electrode, and a position detecting electrode. The pressure detecting electrode and the position detecting electrode are alternately arranged in a first direction. The pressure detecting electrode includes a plurality of pressure detecting sections, arranged side by side in a second direction orthogonal to the first direction, that each independently detect a pressure. The position detecting electrode includes a plurality of position detecting sections, arranged side by side in the second direction, that each independently detect a touched position. The area of a pressure detecting section is larger than the area of a position detecting section.
US11842021B2 Electronic apparatus
An electronic apparatus includes an electronic panel including a plurality of sensing groups spaced apart from each other, and an electronic module overlapping with the electronic panel in a plan view. Each of the sensing groups includes a first sensing electrode extending in a second direction, and second sensing electrodes spaced apart from each other in the second direction, located on the same layer as the first sensing electrode, and face the first sensing electrode in a first direction. An opening overlapping with the electronic module and penetrating a first sensing group of the sensing groups is defined in the electronic panel, and at least one selected from the first sensing electrode and the second sensing electrodes of the first sensing group extends along an edge of the opening.
US11842020B2 Touch sensing apparatus
The present disclosure relates to a technology to sense a touch panel on which vertical pattern electrodes and horizontal pattern electrodes are disposed and provides a technology to identify touch coordinates based on sensing values of the vertical pattern electrodes and the horizontal pattern electrodes.
US11842016B2 Flexible display device having protrusion pattern in data pads
A flexible display device is provided that includes a display panel having an active area including a plurality of pixels displaying an image and a non-active area surrounding the active area, first data pads disposed in the non-active area adjacent to the active area of the display panel and electrically connected with the plurality of pixels, pads disposed in a direction away from the first data pads and the active area, second data pads disposed between the first data pads and the pads, and a protrusion pattern located between the second data pads and the third data pads and disposed on an upper part of the insulating layer.
US11842013B2 Touch controller, touch screen driving circuit comprising the same, and method of operating touch screen driving circuit
A touch screen driving circuit for driving a touch screen which includes a display layer and a touch sensor layer on the display layer is provided. The touch screen driving circuit includes: a touch controller configured to provide a plurality of drive signals respectively to a plurality of first electrodes of the touch sensor layer, in a driving period, wherein the plurality of drive signals are phase synchronized during a first sub-period of the driving period; and a display driving circuit configured to provide a compensation signal to at least some of a plurality of source lines of the display layer in the first sub-period of the driving period, wherein the plurality of compensation signals are phase synchronized opposite to the plurality of drive signals in the first sub-period.
US11842011B2 System and method of noise mitigation for improved stylus detection
A touch screen or touch sensor panel can detect touches by conductive objects (e.g., fingers) and an active stylus and can mitigate noise in the sensed stylus signal from multiple noise sources. In some examples, the touch sensor panel includes a plurality of touch electrodes that can be used to sense touch data indicative of a proximate conductive object and to sense stylus data. The stylus data can include noise from one or more sources, for example. In some examples, the electronic device uses the touch data to determine a characteristic of one of the sources of noise and the stylus data to determine another characteristic of the source of noise and one or more characteristics of another source of noise. After modeling the noise, the electronic device can remove the noise from the stylus data to improve the accuracy of the stylus scan.
US11842005B2 Touch sensor panel including resistors for improved input signal
In some examples, a touch screen includes resistors between the touch electrodes and routing traces. In some examples, the resistors can include a transparent conductive material included in the touch electrodes of the touch screen. The resistors can be located in a border region of the touch screen that can surround an active area of the touch screen that can include the touch electrodes and display pixels of the touch screen, for example. In some examples, the resistors included in the touch screen can have different resistances from each other and the same outer dimensions as one another. The resistors can reduce the variation in resistance from channel to channel in the touch screen, which can improve touch screen performance, for example.
US11842002B2 Display device
To provide an inexpensive display device. The display device includes a pixel and an IC chip. The pixel includes a first pixel circuit including a display element and a second pixel circuit including a light-receiving device. The one IC chip includes a control circuit, a data driver circuit, and a read circuit. The first and second pixel circuits are electrically connected to the read circuit. The control circuit has a function of controlling driving of the data driver circuit and the read circuit. The data driver circuit has a function of supplying image data to the first pixel circuit. The read circuit has a function of outputting a monitor signal corresponding to a monitor current when the monitor current flows through the first pixel circuit. The read circuit also has a function of outputting an imaging signal corresponding to imaging data acquired by the second pixel circuit.
US11841997B2 Apparatus for controlling contents of a computer-generated image using 3D measurements
A method for controlling a computer display cursor in an interaction region includes projecting an image of the computer display to create the interaction region. A distance is established between a first point and a second point. The first point has a predetermined relation to the projection device, and the second point has a predetermined relation to the interaction region. At least one of an orientation and a position of a pointing line is measured. The pointing line has a predetermined relation to a pointing device. The established distance and the at least one of measured position and orientation are used to control the cursor position on the interaction region.
US11841995B2 Display device and method thereof
A display device is provided, which includes a jog switch which performs a moving operation in a plurality of directions and a push operation, a display unit which displays a first user interface (UI) for adjusting a channel or a volume of the display device or a second UI for adjusting other functions of the display device in accordance with a first operation of the jog switch, and a control unit which adjusts a selected function of the display device in accordance with a second operation of the jog switch in which is performed in a state where the first UI or the second UI is displayed. The jog switch is formed to project for a predetermine height from a surface of the display device, and thus a user can find the jog switch easily and promptly even is the jog switch is obstructed from view.
US11841994B1 Optical navigation system and optical sensor control method
An optical navigation system comprising: a control circuit; and an optical sensor, comprising a plurality of pins, wherein the optical sensor is configured to sense optical data and configured to compute motions according to the optical data. The optical sensor outputs the motions to the control circuit via a complex pin among the pins in a first mode. The optical sensor outputs data other than the motions to the control circuit via the complex pin in a second mode. The present invention also discloses an optical navigation system which shares a pin for receiving different types of data.
US11841989B2 Method, device, and storage medium for generating a haptic feedback
A method for generating a haptic feedback can be applied to a terminal, and include: in response to an interface element on a display interface of the terminal being touched, determining a first interface element type corresponding to the interface element, and determining a first haptic effect corresponding to the first interface element type based on a matchup between interface element types and haptic effects, where different interface element types correspond to different haptic effects; generating a haptic feedback of the first haptic effect.
US11841988B2 Light field vision-based testing device, adjusted pixel rendering method therefor, and online vision-based testing management system and method using same
Described are various embodiments of a light field testing device, adjusted pixel rendering method and computer-readable medium therefor, and testing system and method using same. In one embodiment, a light field device, system or computer-implemented method is provided to dynamically adjust user perception, via a light field display, of at least one testing optotype in accordance with a vision-based test, while also providing test administrative guidance via the light field display.
US11841985B2 Method and system for implementing security operations in an input/output device
Methods and systems for implementing security operations in an input/output (I/O) device are disclosed. In an embodiment, an I/O (Input/Output) device involves an I/O port, a host bus configured to be connected to a host, a data processing pipeline within the I/O device coupled to the I/O port and to the host bus to process and forward data between the I/O port and the host bus, and a hardware security module (HSM) within the I/O device coupled to the host bus and to the data processing pipeline, the HSM comprising a crypto engine configured to encrypt and decrypt data of the data processing pipeline, and a secure key storage coupled to the crypto engine containing encryption keys for use in encrypting and decrypting packets, wherein the secure key storage contains keys that are encrypted by the HSM and that are accessible through the HSM.
US11841982B2 Partitioning circuits for execution of sequential secure computation code on multiple processors
An example system includes a processor that can obtain a circuit describing operations of sequential secure computation code. The processor can modify the circuit based on a cost function. The processor can partition the circuit into a number of sub-circuits. The processor can assign the number of the sub-circuits to different processors for execution.
US11841978B2 Protecting access to information in online interactions
This disclosure relates to preserving the privacy of users and preventing access to information of other entities. In one aspect, a method includes receiving, from a client device, a content request including request signals specifying user group identifiers that each identify a user group that includes a user of the client device. One or more user group identifiers that satisfy a first k-anonymity process are identified. Selection parameter elements that each include data indicating a respective digital component and a selection parameter for the respective digital component are received from one or more first content platforms. At least a portion of the selection parameters and, for each selection parameter, data identifying the first content platform from which the selection parameter was received are transmitted to a second content platform. Data specifying a given first content platform selected based on the selection parameters is received from the second content platform.
US11841977B2 Training anonymized machine learning models via generalized data generated using received trained machine learning models
An example system includes a processor to receive training data and predictions on the training data of a trained machine learning model to be anonymized. The processor is to generate generalized data from training data based on the predictions of the trained machine learning model on the training data. The processor is to train an anonymized machine learning model using the generalized data.
US11841975B2 Privacy-preserving data collection
A method, system and product including: obtaining a graphical user interface (GUI) element of a GUI of the end device, wherein the GUI element is associated with a text string that is included in the GUI; transforming at least a portion of the text string according to a transformation function, thereby obtaining a fully or semi-transformed text string, wherein the semi-transformed text string comprises a transformed portion and a plaintext portion; providing to a server the fully or semi-transformed text string, whereby the server is enabled to perform string-based analysis without being exposed to a content of the text string.
US11841973B2 Methods for aggregating credit across interactions
A method disclosed herein may include receiving, at a first computing system, encrypted identifiers and encrypted values, performing, by the first computing system, a concealing operation on the encrypted identifiers to produce concealed encrypted identifiers, wherein the concealing operation conceals the encrypted identifiers from the first computing system and a second computing system but enables matching between the concealed encrypted identifiers, decrypting, by the second computing system, the concealed encrypted identifiers to produce concealed identifiers, and performing, by the second computing system, an aggregation operation using the concealed identifiers and the encrypted values to produce an encrypted aggregate value without accessing personally identifiable information associated with the encrypted values.
US11841972B2 System and method to safeguarding sensitive information in cobrowsing session
Co-browsing sessions allow an agent to see inputs of a user and assist the user in completing a task associated with the inputs, such as completing a form on an application or website. Agents may see the information provided by the user, unless that information is sensitive (e.g., social security number, account number, password, etc.), in which case the information is blocked. However, humans will make mistakes for any number of reasons. When that mistake is the providing of sensitive information in a non-sensitive field, systems and methods are provided to block such information, even when provided into a field not designated for sensitive information (e.g., city of residence). As a result, sensitive information may be entered during a co-browsing session, into a field by mistake, and not expose the information to the agent.
US11841966B2 Inhibiting memory disclosure attacks using destructive code reads
Disclosed are devices, systems, apparatus, methods, products, and other implementations, including a method that includes determining whether an operation to access a memory location containing executable code comprises a general-purpose memory access operation, and changing content of the memory location in response to a determination that the operation to access the memory location containing the executable code comprises the general-purpose memory access operation to the memory location.
US11841963B2 Data aggregation system for enabling query operations on restricted data that originates from multiple independent multiple sources
Examples described herein relate to a data aggregation system for enabling query operations on restricted data that originates from multiple independent sources.
US11841962B1 Secure document management systems
Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for secure document management including receiving, at a kernel level of an operating system, a document access instruction for a document from a user level application. A document identifier associated with the document is retrieved. Document access permissions associated with the document identifier are determined. Whether the document access instruction for the document is allowable is determined based on the document access permissions. The document access instruction is allowed to proceed if the document access instruction is allowable. The document access instruction is denied if the document access instruction is not allowable.
US11841957B2 Implementation of a file system on a block chain
Disclosed is a system and method to create an encrypted file system on a block chain. The system creates the block chain controlling an access to the encrypted file system. The block chain defines a user permission to access at least a portion of the encrypted file system. The system creates the encrypted file system by recording a unique file ID in the block chain, where the unique file ID stores a chunk index including memory locations of multiple chunks storing portions of a file in the encrypted file system. The system encrypts the file using a channel session key and a file encryption key. The channel session key includes a cryptographic key computed based on information known to users granted at least a temporary access to the file, and the file encryption key includes a cryptographic key used to encrypt each file in the encrypted file system.
US11841954B2 Systems and methods for automated threat modeling when deploying infrastructure as a code
Systems and methods of generating a threat model from a code file are defined. The system includes one or more data stores communicatively coupled with a processor, and storing information on a plurality of properties to be configured for one or more resources included in the code file and a plurality of security threats associated with one or more values of the plurality of properties. The system analyzes the code file to identify one or more properties associated with the one or more resources included in the code file. For each property, a value for the property defined in the code file is identified, one or more security threats are determined based on the identified value for the property, using the information stored in the data stores. The system generates a threat model for the one or more resources based on the determined one or more security threats.
US11841952B2 Techniques for detecting exploitation of manufacturing device vulnerabilities
A system and method for determining device attributes using a classifier hierarchy. The method includes: determining at least one exploitation condition for a manufacturing device based on at least one first device attribute of the manufacturing device and a plurality of second device attributes indicated in a vulnerabilities database, wherein the vulnerabilities database further indicates a plurality of known exploits for the plurality of second device attributes; analyzing behavior and configuration of the medical device to detect an exploitable vulnerability for the manufacturing device, wherein the exploitable vulnerability is a behavior or configuration of the manufacturing device which meets the at least one exploitation condition; and performing at least one mitigation action based on the exploitable vulnerability.
US11841951B2 Systems and methods for secure management of components of information handling systems
Systems and methods are provided for remotely supporting managed hardware components of an IHS (Information Handling System). Prior to booting an operating system of the IHS, the managed hardware components are enumerated as supporting remote management and a network stack is created in a secured IHS memory, where the network stack is for transfer of remote device management communications directed at the managed hardware components. Still prior to booting the operating system, the IHS chipset is configured to route device management messages received from remote management tools to the network stack. After booting the operating system, a secure remote management session is established between a remote management tool and an IHS device management agent. During operation of the device management agent in the booted operating system, device management messages are retrieved from the network stack and decoded device management messages are delivered to a managed hardware component.
US11841950B2 Real-time javascript classifier
Aspects of the present disclosure are operable to protect against malicious objects, such as JavaScript code, which may be encountered, downloaded, or otherwise accessed from a content source by a computing system. In an example, antivirus software implementing aspects disclosed herein may be capable of detecting malicious objects in real-time. Aspects of the present disclosure aim to reduce the amount of time used to detect malicious code while maintaining detection accuracy, as detection delays and/or a high false positive rate may result in a negative user experience. Among other benefits, the systems and methods disclosed herein are operable to identify malicious objects encountered by a computing system while maintaining a high detection rate, a low false positive rate, and a high scanning speed.
US11841949B2 System and method for antimalware application adversarial machine learning
An exemplary system and method are disclosed for detecting malware via an antimalware application employing adversarial machine learning such as generative adversarial machine learning and the training and/or configuring of such systems. The exemplary system and method are configured with two or more generative adversarial networks (GANs), including (i) a first generative adversarial network (GAN) that can be configured using a library of malware code or non-malware code and (ii) a second generative adversarial network (GAN) that operates in conjunction with the first generative adversarial network (GAN) in which the second generative adversarial network is configured using a library of non-malware code.
US11841948B2 Systems and methods for unpacking protected data from obfuscated code
Systems, devices, and methods are discussed that provide for discovering protected data from a code. Such detection provides an ability to discover potentially malicious code and/or datasets obfuscated within a code prior to full execution of the code.
US11841945B1 System and method for cybersecurity threat detection utilizing static and runtime data
A system and method for improved endpoint detection and response (EDR) in a cloud computing environment configures a resource deployed in a cloud computing environment to deploy thereon a sensor, configured to listen on a data link layer for an event. The method further includes detecting a potential cybersecurity threat on the resource; sending a definition based on the cybersecurity threat to the sensor, wherein the definition includes a logical expression, which when applied to an event produces a binary outcome, and wherein the sensor is further configured to apply the definition to the event; determining that the potential cybersecurity threat is an actual cybersecurity threat in response to the produced binary outcome having a predetermined value; and generating an instruction to perform a mitigation action based on the actual cybersecurity threat.
US11841944B2 Parameter checking system and parameter checking method
A parameter checking method includes substituting a plurality of initial parameters into a data integrity algorithm to obtain syndrome data using a processor, and using a hardware cipher to calculate a calculation result based on the data integrity algorithm based on a plurality of calculation parameters corresponding to the initial parameters. Moreover, when the processor determines that the syndrome data is not the same as the calculation result, the processor outputs a hacker attack message, indicating that at least one of the calculation parameters has been tampered with.
US11841942B2 Anomaly detection device and anomaly detection method
An anomaly detection device is a device for detecting an anomaly in a mobile body and includes: a type determiner that determines a type of an anomaly detected; a type change determiner that determines whether or not a change has occurred between a type of an anomaly detected last time and a type of an anomaly detected this time; and an anomaly detection log transmitter that transmits an anomaly detection log related to the anomaly detected this time when the change has occurred, and does not transmit the anomaly detection log related to the anomaly detected this time when the change has not occurred.
US11841939B2 Technologies for object-oriented memory management with extended segmentation
Technologies for memory management with memory protection extension include a computing device having a processor with one or more protection extensions. The processor may load a logical address including a segment base, effective limit, and effective address and generate a linear address as a function of the logical address with the effective limit as a mask. The processor may switch to a new task described by a task state segment extension. The task state extension may specify a low-latency segmentation mode. The processor may prohibit access to a descriptor in a local descriptor table with a descriptor privilege level lower than the current privilege level of the processor. The computing device may load a secure enclave using secure enclave support of the processor. The secure enclave may load an unsandbox and a sandboxed application in a user privilege level of the processor. Other embodiments are described and claimed.
US11841934B2 Biometric ticketing
In biometric ticketing, physical token-less ticketing system using biometrics, a person may be identified using a digital representation of a biometric. Ticketing information may be ascertained based on the identification. The ticketing information may be provided, actions may be performed using the ticketing information, and so on. In some implementations, a checkpoint device receives biometric data from a person. A digital representation of the biometric data is used to obtain an identifier from an identification system. The digital representation of the biometric data may not be included in the identifier. The identifier is used by to obtain ticketing information from a ticketing system. The person may be allowed or denied entry into a ticketed area based on the ticketing information.
US11841930B1 Origin and ownership verification of a digital object in a digital object architecture
A technique for verifying an origin of a digital object in a digital object architecture is described. The technique includes the steps of receiving, from a handle registry, handle information for a digital object that includes an attestation that references the handle identification value for the handle and origin identification information; verifying the authenticity of the attestation; after verifying the authenticity of the attestation, using the origin information in determining authorizations applicable to the digital object.
US11841927B2 Systems and methods for determining an object type and an attribute for an observation based on fused sensor data
This document discloses system, method, and computer program product embodiments for controlling a vehicle. For example, the method includes: receiving an observation probability distribution function associated with a target object that was detected by sensor(s) of an autonomous vehicle (AV); identifying a target attribute associated with the target object; detecting a target attribute value associated with the target attribute; and issuing vehicle control instruction(s) that cause AV to adjust driving operation(s) using a future behavior of the target object predicted based on an attribute probability distribution function that defines a probability that the target attribute is actually present for the target object based on probability distribution function(s), wherein the attribute probability distribution function comprises: a probability value associated with the target attribute being present for the target object; and a probability value associated with the target attribute not being present for the target object.
US11841919B2 Frustration scores for flows, page views, webpages, sessions, and websites
Method of generating frustration score starts with processor receiving data associated with interactions by users with website including web pages displayed during sessions. Processor generates page view scores based on page view experience indicators and zone experience indicators associated with the web pages, generates session scores based on the page view scores and session experience indicators, and generates web page scores based on page view scores. Processor identifies the webpage associated with highest level of frustration based on page view and web page scores and identifies the session that is associated with highest level of frustration based on the session scores. Processor causes a user interface to be displayed on a display device that includes a visualization of interactions by a user with the website associated with the session with the highest level of frustration and an identification of the web page associated with the highest level of frustration.
US11841916B2 System and method to update a bookmarked document link and avoid a broken link
A system, method, and computer-readable medium for providing updated and new document links to documents of a website is described. An indication is received that a user device has bookmarked a document link on the website. Determination is performed when the user device visits/revisits the website with the document link. An assessment is performed as to the validity of the document link. If the document link is not valid, the user device is informed that an updated or new document link is available, and the updated or new document link is provided.
US11841914B2 System and method for topological representation of commentary
Systems, methods, and computer-readable storage media for aggregating media (and commentary on that media) into a topology. To do so, the system receives first content (and associated metadata) as well as second content (and associated metadata). The system then generates a topology based on a relationship between the first content and the second content, where the topology has a number of dimensions based on the metadata of the different pieces of content. The system then compares the topology and the metadata to previously stored topologies and/or metadata and, based on that comparison, executes a machine learning algorithm. The output of that machine learning algorithm includes predicted future changes to the topology, which the system uses to reduce the number of dimensions within the topology.
US11841913B2 System and method for controlling visibility of elements of displayed electronic content
A system and method are provided for controlling visibility of elements of displayed electronic content. The method includes providing via a communications module a user interface viewable by a plurality of entity devices, and enabling via the communications module the user interface to display electronic content comprising at least one element. The method also includes determining at least one filtering criterion for controlling visibility of the at least one element of the electronic content being displayed, and concealing or modifying at least one element of the electronic content as displayed in the user interface for at least one of the plurality of entity devices, according to the at least one filtering criterion.
US11841908B1 Extraction rule determination based on user-selected text
Based on a selection by a user of first one or more values of one or more events displayed in a graphical interface, an extraction rule is automatically determined that is capable of extracting a field label-value pair at least partially within at least the selected one or more values. An option is displayed that correspond to the determined extraction rule in the graphical interface. Based on the user selecting the option in the graphical interface, display is caused of second one or more values of one or more field label-value pairs extracted from the one or more events using the extraction rule. The one or more events may be displayed in a table format, and the first one or more value may be selected by the user selecting one or more cells, columns, or text portions in the table format.
US11841903B2 Graph operations engine for tenant management in a multi-tenant system
Methods, systems, and computer storage media for providing a multi-tenant system that executes graph language requests using graph operations of a graph language. A graph language request—that configures tenant data for tenants in a multi-tenant system—is executed using a graph operations engine. The graph operations engine receives and parses a graph language request that includes a list of tenants and a definition of data operations. The set of data operations of the definition are executed on a tree of data operation nodes comprising a plurality of leaf nodes and a root node. Executing the data operations is based on graph language actions (e.g., composition, transformation, and aggregation) that support asynchronously returning results data associated with configuring the Tenant data. Executing the data operations of the definition causes generation of results data (e.g., root node results or leaf node results) configuration of the tenant data in the multi-tenant system.
US11841898B2 Coherent pictograph organizer based on structuring pattern markers for hierarchal pictograph presentation
A computing device obtains prescribed sequences of code points for respective pictographs (e.g., “emojis”) from a prescribed destination, determines identifiable graphical subcomponents from the prescribed sequence of code points for each pictograph, and maps the identifiable graphical subcomponents into distinct pattern marker types used for generation of a selected pictograph. The mapping includes aggregating selected graphical subcomponents from among the pictographs as distinct options for an identified one of the pattern marker types. The computing device causes display of the pictographs as a grouping together of respective variations relative to a root pictograph that is based on the identified one of the pattern marker types, where the grouping is based on arranging the distinct options for the pattern marker types relative to the root pictograph, enabling a user selection of the selected pictograph within the grouping relative to the root pictograph.
US11841895B2 Processing the results of multiple search queries in a mapping application
A response to a first query related to a geographic area, and search results responsive to a second query related to the geographic area, are received from a server system. A digital map of the geographic is provided via a user interface. A focus is provided to the first query to illustrate the response on the digital map, where the response defines a geographic context. A subset of the search results is identified based on a relationship to the geographic context. The search results in the identified subset are visually emphasized on the digital map relative to the rest of the search results.
US11841894B2 Data structure queries to manage loading time in multimedia content
Systems and methods data structures queries to manage loading time of multimedia content are provided. A system receives an input audio signal from a computing device and identifies a request. The system identifies a quantized day value and a quantized time value. The system retrieves, via a lookup in a multi-dimensional matrix data structure with the quantized day value and quantized time value, signals for the quantized day value and the quantized time value. The system generates a query with the signals, and applies the query to a multimedia content data structure to identify a plurality of multimedia content items that match the plurality of signals. The system provides an indication of the plurality of multimedia content items that match the signals for the quantized day value and the quantized time value retrieved from the multi-dimensional matrix data structure.
US11841893B2 Coordination of parallel processing of audio queries across multiple devices
The present disclosure is generally related to a data processing system to coordinate parallel processing of audio queries across multiple devices. A data processing system can receive an audio input signal detected the display device and parse the audio input signal to identify an entity. The data processing system can transmit a query command to the display device to cause a multimedia content application to perform a search for the entity. The data processing system can access at least one of an address database and a multimedia content provider to identify a reference address for the entity. The data processing system can provide the reference address for the entity to cause the display device to present a content selection interface. The content selection interface can include an element for the reference address, prior to completion of the search for the entity performed by the multimedia content application.
US11841892B2 Generating test scenarios by detecting failure patterns and themes in customer experiences
The described technology is generally directed towards processing various customer input data to extract frequently recurring customer experience themes, including positive and negative sentiment regarding customer experiences. Natural language processing, image processing, speech recognition and/or computer vision techniques can be used on customer-related data to determine themes, tests and scenarios, as well as discover insights that can be used to improve customer experiences. The technology can be used to recreate a customer engagement, journey and overall experience by designing test scenarios around failure themes.
US11841890B2 Call summary
A faster and more streamlined system for providing summary and analysis of large amounts of communication data is described. System and methods are disclosed that employ an ontology to automatically summarize communication data and present the summary to the user in a form that does not require the user to listen to the communication data. In one embodiment, the summary is presented as written snippets, or short fragments, of relevant communication data that capture the meaning of the data relating to a search performed by the user. Such snippets may be based on theme and meaning unit identification.
US11841889B1 Generating visually simplified calculation expressions corresponding to user manipulation of textual data elements
A user interface displays: a first column comprising non-editable input strings retrieved from a data field; a second column comprising editable output strings initialized from the data field; and an expression window displaying a transformation function ƒ. The computer iteratively processes user inputs, each user input i providing a sample row transformation to edit an ith output string ti. Some user inputs i designate a contiguous substring ssi of the corresponding input string si. The contiguous substring expresses a causal basis for transforming the input string si. into the output string ti. The computer updates the transformation function ƒ according to the provided sample row transformations so that: ƒ(s1)=t1, . . . , ƒ(si)=ti; the transformation function ƒ specifies text or string position of at least one contiguous substring; and ƒ has minimal branching among possible transformation functions that satisfy the samples. The computer displays the updated transformation function ƒ in the expression window.
US11841888B2 System and method for automated multi-dimensional network management
Systems, methods, and devices for automated provisioning are disclosed herein. The system can include a memory including a user profile database having n-dimension attributes of a user. The system can include a user device and a source device. The system can include a server that can: generate and store a user profile in the user profile database and generate and store a characterization vector from the user profile. The server can identify a service for provisioning, receive updates to at least some of the attributes of the first user, and trigger regeneration of the characterization vector from the received inputs. The server can: regenerate the characterization vector, determine an efficacy of the provisioned services, and automatically identify a second service for provisioning for a second user based on the efficacy of the provisioned services to the first user.
US11841887B2 Methods, systems, and media for modifying the presentation of contextually relevant documents in browser windows of a browsing application
Methods, systems, and media for presenting contextually relevant information are provided. In some implementations, the method includes: receiving information associated with a user of a user device from multiple data sources, where the user device comprises a display; identifying, without user intervention, a relevant document based on the received information associated with the user of the user device; determining that a new browser window or a new browser tab has been opened by a browser application being executed by the user device; and causing, without user intervention, the relevant document to be presented using the new browser window or new browser tab.
US11841884B2 Method to guided contract drafting using an interactive chatbot
A method of guided collaborative digital contract drafting and negotiations using a chatbot and/or virtual assistant to guide a user through developing a digital contract. The chatbot provides a user with an interactive guided process through a collaborative digital contract drafting process by allowing a natural language interaction. The chatbot can provide education to the user, explain the process and different portions of the digital contract, and offer suggestions for substitute clauses. Furthermore, the user can interact with the chatbot to navigate through the process as well. Additionally, depending on the industry and the purpose of the digital contract, the chatbot can suggest other parties to involve and coordinate communications.
US11841882B2 Individualized telemetry processing leveraging digital twins property(ies) and topological metadata
Described herein is a system and method of processing data of a digital twins object model. Data associated with a node of the digital twins object model is parsed to identify metadata associated with the node. The data can comprise telemetry data received from an IoT device associated with the node. User-defined function(s) are determined that match the identified metadata. The data and metadata can be provided to the user-defined function(s). The determined user-defined function(s) are executed. Also described herein is a method of creating a user-defined function for processing data of a digital twins object model. Information regarding business logic is received from a user defining a user-defined function. Information regarding telemetry condition(s) to which the user-defined function applies is received defining a matcher. The user-defined function and matcher are stored as objects within a spatial intelligence graph associated with the digital twins object model.
US11841880B2 Dynamic cardinality-based group segmentation
Systems and methods are provided for analysis and selection of attributes used to segment data entities. The attributes used to segment data entities may be analyzed to identify segments of data entities (e.g., distinct audiences of visitors) that share values for a given subset of attributes. By intelligently selecting attributes for use in the segmentation process based on the values that they may take (e.g., the cardinality of the attributes), the selected attributes can be used to generate a reasonable or otherwise desirable number of data entity segments. Other attributes can be excluded from the segmentation process.
US11841878B2 Automatic vertical partitioning of fact tables in a distributed query engine
In an approach for automatic vertical partitioning of fact tables in a distributed query engine a processor analyzes a sample end-user workload of queries to extract filter predicates associated with each of multiple fact tables relating to a big data store. A processor, for each fact table, and for each column in the fact table to which a filter predicate is applied and where coarsification is required, generates a candidate partitioning expression incorporating an adjustment to a coarsification function based on a data distribution of values in the column. A processor scores the candidate partitioning expressions for each fact table based on cost data relating to the sample end-user workload and selects one or more candidate partitioning expressions to optimize partitioning of each fact table with each partition data being placed in a separate directory in a distributed file system.
US11841875B2 Database sharing in a virtual private deployment
A network device communication system can configure network devices, such as a first database in a multi-tenant deployment and a second database in a private deployment, to send and receive sequence messages, such as replication data, over a channel comprising a plurality of private network nodes. The first database can create a link specifying the data share and the second database. The second database selects the link and a secure area in the private deployment is created into which data is replicated and shared with further accounts in a computationally secure and efficient manner.
US11841874B2 User interface data sample transformer
An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.
US11841871B2 Managing extract, transform and load systems
An approach to implement an extract, transform and load system, a queue is provided for holding units of data between extraction and transformation. When units of data suffer a rate limit error in the load phase, they are requeued so they can be resubmitted for transformation. The contents of the queue are monitored and, if too many requeued units of data are detected in the queue, then this is taken as an indicator of an unacceptable number of rate limit errors and active pacing management is triggered. A retry schedule is defined for the requeued units of data. Extraction is temporarily halted to allow the requeued units of data to be retransformed without more units of data queuing up. Then, after the suspension is lifted, a pacing delay is inserted between subsequent extract events to avoid the same load phase bottleneck recurring.
US11841868B2 Cognitive agent composition platform
A system, method, and computer-readable medium are disclosed for cognitive information processing. The cognitive information processing includes receiving data from a plurality of data sources; processing the data from the plurality of data sources via an augmented intelligence system, the augmented intelligence system executing on a hardware processor of an information processing system, the augmented intelligence system and the information processing system providing a cognitive computing function, the cognitive computing function comprising a cognitive agent, the cognitive agent being composed via a cognitive agent composition platform, the cognitive agent performing a task, the cognitive agent performing the task with non-specific guidance from a user, the cognitive agent learning from each interaction with the data and the user; and, using the cognitive agent to generate a cognitive insight, the cognitive agent comprising a deployable module, the deployable module comprising logic, data and models for implementing an augmented intelligence operation.
US11841866B2 Adaptive search result re-ranking
A system and method to provide adaptively re-ranked search results in response to a search query. An initial ranking of search results associated with a search query is established. A query identifier associated with the search query received from an end-user system is identified. Based on the query identifier, a set of model parameters associated with the search query are identified. In response to receiving the search query, using a machine-learning model, a re-ranking of the search results based at least in part on the set of model parameters and the initial ranking of the search results is determined. The re-ranked search results are provided to the end-user system.
US11841864B2 Method, device, and program product for managing index of streaming data storage system
An active layer of the index includes a first shard group, and shards in the first shard group are configured to store indexes of a part of data objects in a streaming storage system. In response to determining that the state of the first shard group meets a predetermined expansion condition, a second shard group is created in the index, and shards in the second shard group are configured to store indexes of data objects that will enter the storage system. The storage system is managed based on the shards in an active layer (where the second shard group is located) and frozen layers (where the second shard group) in the index. The number of shards in the storage system can be dynamically set to process streaming data at a relatively high speed, and it is suitable for processing streaming data that continuously enters the storage system.
US11841862B2 Query execution via virtual segments
A processing system of a node is operable to determine a query for execution and determine a set of segments that each include a corresponding set of rows required to execute the query. A first segment of the set of segments is determined to be processed as a virtual segment. A locally rebuilt set of rows corresponding to the first segment is generated by utilizing a recovery scheme based on determining the first segment is to be processed as a virtual segment. Execution of the query is facilitated by utilizing the locally rebuilt set of rows.
US11841861B1 Constrained query execution
Service interruptions in a multi-tenancy, network-based storage system can be mitigated by constraining the execution of queries. In various examples, a network-based storage system may receive a request to execute a query against data maintained by the network-based storage system. The network-based storage system may perform a unit of work to execute the query, progressing through some, but not all, of a set of operations that are to be completed for completing execution of the query. Upon completion of the unit of work, query execution may be paused, query state data may be saved, and query results may be generated for consumption by the requesting computing device. In some embodiments, tokens that are usable to resume query execution based on the saved query state data may be sent to customer computing devices for resuming query execution on-demand.
US11841859B1 Distributed data storage framework
A method for operating a database includes receiving, from a user, data and an instruction to store the data in a key-value based database, determining a context of the data, selecting, according to the determined context, a data write routine, writing the data and its context to the database using the selected data write routine, and writing the data to a cache associated with the database. In addition, indexes may be created in the database and cache separate from the native indexes of the database and cache.
US11841857B2 Query efficiency using merged columns
A computer-implemented method to transform and execute queries by merging sparsely populated columns. The method includes receiving, from a host, a first query configured to perform a command on one or more target columns in a database. The method further includes analyzing a set of statistics for the database. The method also includes determining, based on the analyzing, a first column of the one or more target columns is included in a set of sparse columns. The method includes generating a plurality of access plans for the first query, including a first access plan that merges the first column with a second column. The method further includes transforming, based on the first access plan, the first query to merge the first column with the second column. The method also includes executing, in response to the transforming of the first query, the first query.
US11841856B2 System, method, and computer program product for efficiently joining time-series data tables
Described are a system, method, and computer program product for efficiently joining time-series data tables. The method includes loading a first table and a second table into a memory and generating a set of first key-value pairs based on a set of first time-series records and a set of second key-value pairs based on a set of second time-series records. The method also includes sorting the set of first key-value pairs and the set of second key-value pairs. The method further includes interleaving the set of first key-value pairs with the set of second key-value pairs and sequentially matching the sets of time-series records to form a joined table. The method further includes, in response to matching each respective second time-series record with the respective first time-series record, removing the respective second time-series record from the at least one memory.
US11841853B2 Identifying related field sets based on related source types
Embodiments of the present invention are directed to identifying related data, in particular, data associated with different source types. In embodiments, a first source type related to a second source type associated with a search query is identified. Field set pairs are identified from a first data set associated with the first source type and a second data set associated with the second source type. Each field set pair can include one field set associated with the first source type and another field set associated with the second source type. For each field set pair, an extent of similarity is determined between the corresponding field sets. Based on the extent of similarities between the corresponding field sets, at least one pair of related field sets is identified. An indication of the at least one pair of related field sets is provided, for example, for presentation to a user.
US11841847B2 Declarative transaction control
Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the implementation of declarative transaction control. A database transaction control configuration associated with an element of a process flow can be obtained via a graphical user interface (GUI) and stored in association the element. The database transaction control configuration indicates whether a pending database transaction is to be committed to a database prior to executing a set of computer-readable instructions corresponding to the element. During execution of the process flow, the database transaction control configuration is accessed and it is determined whether a currently pending database transaction is to be committed to a database prior to executing a set of computer-readable instructions corresponding to the element. The currently pending database transaction is committed to a database prior to executing the set of computer-readable instructions according to a result of the determination.
US11841846B1 Generating object morphisms during object search
Generating object morphisms during object search includes obtaining object-search request data, wherein the object-search request data includes object-search terms, obtaining resolved-request data representing the object-search terms, determining that a first analytical object partially consistent with the resolved-request data is available, wherein the first analytical object is consistent with a first portion of the resolved-request data, generating candidate object-morphism data with respect to the first analytical object in accordance with a second portion of the resolved-request data, outputting object-search response data including the candidate object-morphism data for presentation to a user, obtaining data indicating a selected object morphism from the candidate object-morphism data, generating a second analytical object in accordance with the first analytical object and the selected object morphism, wherein the second analytical object differs from the first analytical object, and outputting response data including the second analytical object for presentation to the user.
US11841845B2 Data consistency mechanism for hybrid data processing
The present disclosure describes techniques of providing data consistency for hybrid transactional and analytical processing. Logical logs and log serial numbers (LSNs) associated with the logical logs may be generated based on data captured by a first processing engine. The logical logs and the LSNs may be propagated to a storage subsystem configured to be in communication with the first processing engine and a second processing engine. The LSNs and information indicative of LSN schema versions may be stored and distributed by a metadata service. The first processing engine, the second processing engine, the storage subsystem and the metadata service are modularized, and support a LSN mechanism for maintaining data consistency.
US11841840B2 Technical system settings using a shared database
In some implementations, there is provided a method including receiving, by a centralized controller, data from a plurality of database tables at a plurality of database instances at a cloud service, wherein the data is received via a plurality of database views on the plurality of database tables; in response to receiving the data, performing, by the centralized controller, a union view of the data obtained from the plurality of database views; storing, by the centralized controller, the union view of the data as configuration metadata; and performing, by the centralized controller, at least one calculation view to update a value of the configuration metadata and to provide the updated value to at least one of the plurality of database tables at the cloud service. Related systems and articles of manufacture are also disclosed.
US11841839B1 Preprocessing and imputing method for structural data
The present invention discloses a preprocessing and imputing method for structural data, comprising: step 1, querying the missing information of an original data, counting missing values, and obtaining a missing rate for the original data; step 2, based on the missing rate, performing listwise deletion on the original data, and then traversing the rows to generate corresponding dichotomous arrays, converting the arrays to the form of histogram, calculating the maximum rectangular area formed by the corresponding histogram, and then sorting all rectangular areas to obtain the maximum complete information matrix; step 3, using multiple imputation by chained equations, auto-encoders, or generative adversarial imputation networks to impute missing values on the original data. The present invention can carry out missing information statistics on the original data, automatically search the maximum complete information that meets the conditions, impute the structural data, greatly improve the quality of the original dataset and convenience for subsequent prediction tasks.
US11841832B2 Synchronizing design models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing a data sync operation are described. A described technique includes receiving an indication to start a data synchronization between a first version of a computer design model and a second version of the computer design model. In some implementations, first data is extracted from the first version and second data is extracted from the second version. The first data is compared with the second data. Based on the comparison, the first data is updated using the second data, the second data is updated using the first data, or the first data is updated using the second data and the second data is updated using the first data. A geospatial representation is generated using at least one of the updated second data or the updated first data.
US11841829B2 Content-based dynamic hybrid data compression
An information handling system includes a processor configured to process a training data file to determine an optimal data compression algorithm. The processor may also perform a compression ratio analysis that includes compressing the training data file using data compression algorithms, calculating a compression ratio associated with each of the data compression algorithms, determining an optimal compression ratio from the compression ratio associated with the each data compression algorithm; and determining a desirable data compression algorithm associated with the training data file based on the optimal compression ratio. The processor may also perform a probability analysis that includes generating a symbol transition matrix based on the desirable data compression algorithm, extracting statistical feature data based on the symbol transition matrix, and generating probability matrices based on the statistical feature data to determine the optimal data compression algorithm for each segment of a working data file.
US11841828B2 Data conversion and distribution systems
Systems and methods for improved data conversion and distribution are provided. A data subscription unit is configured to receive data and information from a plurality of data source devices. The data subscription unit is in communication with a virtual machine that includes backtesting utility configured to generate backtesting data using one or more statistical models and one or more non-statistical models. The backtesting utility may translate the backtesting results into one or more interactive visuals, and generate a graphical user interface (GUI) for displaying the backtesting results and the one or more interactive visuals on a user device. The backtesting utility may update one or more of the displayed backtesting results and the one or more interactive visuals without re-running the modeling steps.
US11841826B2 Embedded reference counts for file clones
Techniques for efficiently managing a file clone from a filesystem which supports efficient volume snapshots are provided. In some embodiments, a system may receive an instruction to remove the file clone from the filesystem. The file clone may be a point-in-time copy of metadata of an original file. The system may further—for a file map entry in a filesystem tree associated with the file clone, the file map entry indicating a data block—decrement a reference count in a reference count entry associated with the file map entry. The reference count entry may be stored in the filesystem tree according to a key and the key may comprise an identification of the original file. The system may further reclaim the data block in a storage system when the reference count is zero.
US11841825B2 Inode clash resolution during file system migration
A system can determine that a first destination inode number of a first destination inode of destination inodes is equal to a first source inode number of a file. The system can create a second file on the source file system, wherein the second file is stored in a second source inode of the source inodes having a second source inode number of the source inode numbers. The system can determine that the destination file system lacks an inode that has the second source inode number. The system can move a third file stored in the first destination inode to a second destination inode of the destination inodes that has a second destination inode number of the destination inode numbers. The system can migrate the first file to the destination file system, wherein the destination file system stores the first file with the first destination inode number.
US11841824B2 Incremental access requests for portions of files from a cloud archival storage tier
A request for one or more files is received. It is determined that the requested one or more files have been archived at an archival storage tier. Access to a first portion of the one or more requested files stored at the archival storage tier is requested. Access is provided to the first portion in response to the request. Based at least in part on a metric associated with a utilization of the first portion, it is determined when to request access to a second portion of the one or more requested files stored at the archival storage tier.
US11841816B2 Network-on-chip data processing method and device
The present application relates to a network-on-chip data processing method. The method is applied to a network-on-chip processing system, the network-on-chip processing system is used for executing machine learning calculation, and the network-on-chip processing system comprises a storage device and a calculation device. The method comprises: accessing the storage device in the network-on-chip processing system by means of a first calculation device in the network-on-chip processing system and obtaining first operation data; performing an operation on the first operation data by means of the first calculation device to obtain a first operation result; and sending the first operation result to a second calculation device in the network-on-chip processing system. According to the method, operation overhead can be reduced and data read/write efficiency can be improved.
US11841813B2 System and method for efficient communication bus arbitration
A system and method for efficient communication bus arbitration in a communication protocol are provided. The system and method for efficient communication bus arbitration are a system and method for slave communication bus arbitration in multi-drop communication, and provide efficient and fast communication speed by improving the packet structure in a manner in which a slave controller sequentially responds to a query of a master controller.
US11841811B2 Instrumentation networks for data flow graphs
A reconfigurable processor comprises an array of processing units and an instrumentation network. The array of processing units is configured to execute runtime events to execute an application. The instrumentation network is operatively coupled to the array of processing units. The instrumentation network comprises a control bus configured to form control signal routes in the instrumentation network. The instrumentation network further comprises a plurality of instrumentation counters having inputs and outputs connected to the control bus and to the processing units. Instrumentation counters in the plurality instrumentation units are configurable to consume control signals on the inputs and produce counts of the runtime events on the outputs.
US11841810B2 Communication interface buffer with hot-swap protection
A communication interface buffer comprises: a data bus connection adapted to be coupled to a bus interface contact; and a ground. The communication interface buffer also comprises an output transistor with a first current terminal, a second current terminal and a control terminal, the first current terminal coupled to the data bus connection, the second current terminal coupled to ground, and the control terminal adapted to receive a drive signal. The communication interface buffer also comprises a control circuit coupled to the control terminal of the output transistor, wherein the control circuit is configured to: turn off the output transistor during a first interval that starts when the data bus connection is coupled to the bus interface contact; and turn on the output transistor after the first interval is complete.
US11841808B2 System and method for processing requests in a multithreaded system
A method, computer program product, and computing system for associating a plurality of NVMe IO submission queues with an NVMe IO completion queue. An NVMe IO completion queue polling frequency may be defined for a plurality of threads configured to provide one or more IO requests to the plurality of NVMe IO submission queues. The NVMe IO completion queue may be polled based upon, at least in part, the NVMe IO completion queue polling frequency defined for the plurality of threads.
US11841805B2 Memory system for storing map data in host memory and operating method of the same
Provided herein may be a memory system and a method of operating the same. The memory system may include a host configured to generate and output a host command and a host address and to receive and store host map data, a controller configured to store map data, generate an internal command in response to the host command, and map the host address to an internal address based on the map data, and a memory device configured to perform an operation in response to the internal command and the internal address, wherein the controller is configured to load, when the map data corresponding to the host address is not stored in the controller, new map data into a map data storage area storing map data that is identical to the host map data.
US11841802B2 Microprocessor that prevents same address load-load ordering violations
A microprocessor prevents same address load-load ordering violations. Each load queue entry holds a load physical memory line address (PMLA) and an indication of whether a load instruction has completed execution. The microprocessor fills a line specified by a fill PMLA into a cache entry and snoops the load queue with the fill PMLA, either before the fill or in an atomic manner with the fill with respect to ability of the filled entry to be hit upon by any load instruction, to determine whether the fill PMLA matches load PMLAs in load queue entries associated with load instructions that have completed execution and there are other load instructions in the load queue that have not completed execution. The microprocessor, if the condition is true, flushes at least the other load instructions in the load queue that have not completed execution.
US11841797B2 Optimizing instant clones through content based read cache
The disclosure provides an approach for content based read cache (CBRC) digest file creation. Embodiments include determining a mapping between entries in a CBRC and physical block addresses (PBAs) associated with a source virtual machine (VM). Embodiments include creating a clone VM based on the source VM. Embodiments include, for each data block associated with the clone VM: determining a PBA associated with a logical block address (LBA) of the data block, determining, based on the mapping, whether data associated with the PBA is cached in the CBRC, and, if the data associated with the PBA is cached in the CBRC, copying a hash of the data from a first digest file of the source VM to a second digest file of the clone VM and associating the hash with the LBA in the second digest file.
US11841795B2 Storage device for setting a flag in a mapping table according to a sequence number and operating method thereof
A storage device includes: a memory device including a plurality of memory blocks; a buffer memory device including first and second buffers which temporarily store write data; and a memory controller for controlling the memory device and the buffer memory device to perform a write operation of storing the write data in the memory device. The memory controller allocates a command to a mapping table including mapping information corresponding to a physical address according to a reception order of the command, when the memory controller receives the command from a host, and controls the buffer memory device such that write data is temporarily stored in a corresponding one of the first and second buffers. When write data temporarily stored in the first or second buffer is flushed to the memory device, the memory controller updates the mapping table, using mapping information corresponding to the flushed write data.
US11841794B2 Memory sub-system write sequence track
A system includes a memory device and a processing device communicatively coupled to the memory device. The processing device is to write data to a number of groups of memory cells of the memory device in a physically non-contiguous manner. The processing device is further to track a sequence in which the number of groups of memory cells were written with the data. In response to a trigger event, the processing device is further to identify at least a portion of the number of groups of memory cells having data received over a predefined period preceding the trigger event based at least in part on the tracked sequence.
US11841792B1 Instructions with multiple memory access modes
In one example, a hardware accelerator comprises: a programmable hardware instruction decoder programmed to store a plurality of opcodes; a programmable instruction schema mapping table implemented as a content addressable memory (CAM) and programmed to map the plurality of opcodes to a plurality of definitions of operands in a plurality of instructions; a hardware execution engine; and a controller configured to: receive an instruction that includes a first opcode of the plurality of opcodes; control the hardware instruction decoder to extract the first opcode from the instruction; obtain, from the instruction schema mapping table and based on the first opcode, a first definition of a first operand; and forward the instruction and the first definition to the hardware execution engine to control the hardware execution engine to extract the first operand from the instruction based on the first definition, and execute the instruction based on the first operand.
US11841790B2 Adaptive automated testing methods and systems
Adaptive automated testing methods and systems are disclosed. In an embodiment, an automatic test controller of an automated test system may collect a log of a plurality of actions executed by a plurality of devices of the automated test system and apply a heuristic to the log as the automated test system operates to determine whether to execute a next action by a device of the automated test system. When the next action is to be executed, the automatic test controller automatically directs the device to execute the next action. Otherwise, the automatic test controller indicates the next action was intentionally skipped by recording such omission in the log and automatically skipping the next action.
US11841789B2 Visual aids for debugging
An AI engine is disclosed that is configured to work with a graphical user interface (“GUI”) including, in some embodiments, one or more AI-engine modules and a visual debugging module of the GUI. A learner AI-engine module is configured to train one or more AI models on one or more concepts of a mental model defined in a pedagogical programming language. An instructor AI-engine module is configured to coordinate with one or more simulators for respectively training the one or more AI models on the mental model. The visual debugging module is configured to provide a visualization window for each AI model while the one or more AI models are at least training with the learner module respectively in the one or more simulators. A viewer can glean insight and explainability into the training of the AI models while the simulations are running and arriving at various states.
US11841786B2 Predictive anomaly detection framework
Embodiments of the invention are directed to techniques for detecting anomalous values in data streams using forecasting models. In some embodiments, a computer can receive a value of a data stream comprising a plurality of data values, where the received value corresponds to a time interval and previously received values each correspond to a previous time interval. Models can be selected based on the time interval, where each of the models has a different periodicity. For each of the selected models, the computer may generate a score by generating a prediction value based on the model and generating the score based on the prediction value and the received value. A final score can then be generated based on the scores. Next, a score threshold can be generated. If the final score exceeds the score threshold, the computer may generate a notification that indicates that the data value is an anomaly.
US11841781B2 Methods and systems for a non-disruptive planned failover from a primary copy of data at a primary storage system to a mirror copy of the data at a cross-site secondary storage system
Systems and methods are described for a non-disruptive planned failover from a primary copy of data at a primary storage system to a mirror copy of the data at a cross-site secondary storage system. According to an example, a planned failover feature of a multi-site distributed storage system provides an order of operations such that a primary copy of a first data center continues to serve I/O operations until a mirror copy of a second data center is ready. This planned failover feature improves functionality and efficiency of the distributed storage system by providing non-disruptiveness during planned failover—even if various failures occur. The planned failover feature also includes a persistent fence to avoid serving I/O operations during a timing window when both primary data storage and secondary data storage are attempting to have a master role to serve I/O operations and this avoids a split-brain situation.
US11841780B1 Simulated network outages to manage backup network scaling
A system is configured to simulate outages of network resources. The system is configured to provide a control plane for computing resources of a provider network. The control plane is configured to cause simulated outages of a primary region of the plurality of regions selected to host the plurality of different computing resources. During the simulated outages, the control plane moves respective workloads of the plurality of different computing resources to be performed in the one or more secondary networks and tracks a performance of the one or more secondary regions hosting the moved respective workloads of the plurality of computing resources. After completing individual ones of the simulated outages of the first network, the control plane moves the respective workloads of the plurality of different computing resources back to the primary region.
US11841778B2 Method and system for active failure recovery of single node improved based on PBFT algorithm, computer device and storage medium
A method for active failure recovery of a single node improved based on PBFT algorithm is disclosed. The abnormal node first initiates a view change request, if (2f+1) view change requests containing the same view value cannot be received within a specified period of time, the abnormal node enters a state to be recovered, and the node to be recovered initiates a recovery request to all nodes of the whole network, waits for replies from normal nodes and counts the number of replies, calculates a height of stable checkpoint of the whole network after receiving replies contain the same view value from (2f+1) nodes, and update the state thereof to finally complete the recovery. This method solves an inherent problem in the PBFT algorithm that a failure in a single node cannot be recovered autonomously, so that a practicability of the PBFT algorithm is greatly improved.
US11841776B2 Single chip multi-die architecture having safety-compliant cross-monitoring capability
Methods, systems and apparatuses may provide for technology that includes a chip having a first die including a first processing logic to execute a first application instance and generate a first output of the first application instance, and a second processing logic to execute a second application instance and generate a second output of the second application instance. The chip may also include a second die coupled to the first die, wherein the second die includes a safety monitor detect a condition associated with one or more of an error in the first output, an error in the second output, or a discrepancy between the first output and the second output. The safety monitor may also initiate a transition of the chip into a safe state in response to the condition.
US11841775B2 File restore performance using adaptive prefetching and DDBoost application programming interfaces
Embodiments of file restores in a Data Domain (DD) file system implementing a DD Bandwidth Optimized Open Storage Technology (DDBoost) library that translates application read and write request to DDBoost application program interfaces (APIs). A prefetch queue processor creates an intent to read the file. The application passes the file handle of the file, and the destination handle where the data must be read into. As the queue is processed, the prefetch for the request (handle/offset/length) is passed to the file server. The filesystem processes the request to open the file to load into memory. As the read request for the same file reaches the filesystem the file data is read from memory for writing to the destination handle. An extended DDBoost API expression is defined to pass the current path and destination path to the application.
US11841774B2 Integration of database with distributed storage system
Techniques are described for determining whether a backup chain is within a recoverable range. The recoverable range defines a time interval in which data from a database system is recoverable to a point in time within the time interval. The backup chain is preserved while the backup chain is within the recoverable range. Upon determining that the backup chain is not within the recoverable range, operations are described for checking a retention policy for the backup chain, determining whether to preserve or expire the backup chain based on the retention policy, and preserving the backup chain based on that determination.
US11841773B2 Persistence of learned profiles
An information handling system may include at least one processor, a physical storage resource, and a non-volatile memory other than the physical storage resource. The at least one processor may be configured to execute instructions for: storing learned profile data at the physical storage resource; in response to detection of a catastrophic event, copying the learned profile data from the physical storage resource to the non-volatile memory; and subsequent to a remediation event for the catastrophic event, restoring the learned profile data from the non-volatile memory.
US11841772B2 Data-driven virtual machine recovery
Techniques are provided for data-driven virtual machine restoration. In an example, a VM crashes and is to be restored. There can be multiple restoration paths that can be used to recover the VM (e.g., various source locations where a recovery image is stored, various recovery images, and various target locations where a VM can be restored to). A trained prediction model can analyze these various restoration paths and predict which restoration path will have a quickest time to recovery, to minimize a time that the VM is unavailable.
US11841770B2 Storage unit connection security in a storage network and methods for use therewith
A method begins with a processing module selecting one of a plurality of dispersed storage (DS) processing modules for facilitating access to a dispersed storage network (DSN) memory. The method continues with the processing module sending a DSN memory access request to the one of the plurality of DS processing modules. The method continues with the processing module selecting another one of the plurality of DS processing modules when no response is received within a given time frame or when the response to the access request does not include an access indication. The method continues with the processing module sending the DSN memory access request to the another one of the plurality of DS processing modules.
US11841764B2 Circuit and method for reading ECC from memory
In an embodiment, a method includes: receiving, via control lines of a parallel interface of a memory device, a first command and a first read command including one or more bits indicative of a first selection that causes a selector circuit to select data from a data memory portion of the memory device; providing, via data lines of the parallel interface, first data from the data memory portion using the selector circuit, where the provided first data is associated with the first read command; receiving, via the control lines, a second command and a second read command including one or more bits indicative of a second selection that causes the selector circuit to select data from an ECC memory portion; and providing, via the data lines, first ECC values from the ECC memory portion using the selector circuit, where the first ECC values are associated with the first data.
US11841763B2 Semiconductor memory devices with ECC engine defect determination based on test syndrome, test parity, expected decoding status and received decoding status
A semiconductor memory device includes a buffer die and a plurality of memory dies. Each of the memory dies includes a memory cell array, an error correction code (ECC) engine and a test circuit. The memory cell array includes a plurality of memory cell rows, each including a plurality of volatile memory cells. The test circuit, in a test mode, generates a test syndrome and an expected decoding status flag indicating error status of the test syndrome, receives test parity data generated by the ECC engine based on the test syndrome and a decoding status flag indicating error status of the test parity data, and determines whether the ECC engine has a defect based on comparison of the test syndrome and the test parity data and a comparison of the expected decoding status flag and the decoding status flag.
US11841755B2 Power supply device for powering a power line
A power supply for a power line includes a synchronization module having a receiver configured for receiving a clock signal from a satellite-based positioning system and an oscillator configured for generating a periodic signal synchronized to the received clock signal. The power supply includes an inverter module having an inverter configured for supplying an AC voltage to the power line, receiving the periodic signal from the synchronization module, and controlling the inverter using the received periodic signal as a synchronization reference signal for the supplied AC voltage. The power supply further includes a power exchange control module configured for: monitoring an active power flow P from the inverter module to the power line, determining whether the active power flow P satisfies a reverse-flow condition, and when the reverse-flow condition is determined, adapting at least one of a phase and an output voltage of the supplied AC voltage.
US11841749B2 Electronic device and assembly method thereof
An electronic device includes a display module and a backlight module. The display module is provided with a first mounting hole. A first light-shielding adhesive portion is formed in the first mounting hole. A second mounting hole is formed on the backlight module. The backlight module is attached to the display module, so that the first mounting hole is communicated with the second mounting hole to form a mounting space. A second light-shielding adhesive portion connecting the first light-shielding adhesive portion to the backlight module is formed in the second mounting hole.
US11841745B2 Display device
A display device including a display panel which includes a main region configured to display an image and a protrusion region protruding from one side of the main region to be bent, a lower film which is disposed on a rear surface of the display panel, and a metal layer which is disposed on a rear surface of the lower film and comprises a notch region. The protrusion region includes a first bending portion which has a first curvature and a pad portion which faces the main region in a thickness direction of the display panel, and the pad region is disposed in the notch region.
US11841736B2 Immutable logging of access requests to distributed file systems
Provided is a process including: receiving one or more write requests; selecting a first subset of the values as corresponding to higher-security fields; segmenting a first value in the first subset; instructing a first computing device to store a first subset of segments among the plurality of segments in memory; and instructing a second computing device to store a second subset of segments among the plurality of segments in memory.
US11841734B1 Synchronous block level replication across availability zones
A replicated block storage service provides durable and high performance network-attached storage replicated in two or more zones of a single region, and remains available despite a single zone failure. A probe file is generated to determine a health state of a replicated disk. When a disk is degraded, a lease is created indicating which replica is trusted and providing visibility to backend jobs to facilitate reconciliation of data between the first replica and the second replica. Moreover, degraded file markers are generated for use by the backend jobs in quickly identifying the data to be copied.
US11841731B2 Cloud plugin for legacy on-premise application
Various examples described herein are directed to systems and methods for managing a cloud-implemented database management application. A frontend service executing at a cloud environment may receive a plugin request from a first user associated with a first user group and determine a version of a database management application executing at the cloud environment for the first user group. The frontend service may access a plugin catalog to determine at least one plugin compatible with the database management application and provide an indication of the at least one plugin to the first user. The frontend service may receive from the first user a selection of a first plugin from the at least one plugin and call a plugin installer service executing at the cloud environment to install the first plugin to the database management application.
US11841724B2 MLPE photovoltaic system and method for photovoltaic string control in MLPE photovoltaic system
A module level power electronics (MLPE) photovoltaic system and a method for photovoltaic string control are provided. The method is applied to a control unit in the MLPE photovoltaic system. The control unit detects an output current of each photovoltaic string in the MLPE photovoltaic system, and then controls, for photovoltaic strings connected in parallel to a same inverter in the MLPE photovoltaic system, a voltage of a photovoltaic string with larger output current to be reduced, or controls a voltage of a photovoltaic string with smaller output current to be increased, so that backflow current can be reduced to preset range tolerable for MLPE device. The method is from a perspective of the MLPE photovoltaic system, the backflow current is limited by controlling voltage change of associated photovoltaic string without additional hardware cost, effectively protecting MLPE device in the MLPE photovoltaic system.
US11841723B2 Distributed LDO structure without external capacitor
The present application provides a distributed LDO regulator structure without an external capacitor. The structure includes one CORE module; and one or more POWER modules driven by one of the CORE modules. The CORE module comprises a mirror source voltage generating circuit and a built-in LDO regulator circuit. An output end of an operational amplifier and a gate of the sixth PMOS together serve as a control voltage end of the POWER module. A negative input end of the operational amplifier is connected to a drain of the fifth PMOS and a source of the sixth PMOS by means of a first resistor, wherein a connection end serves as an output end of the built-in LDO regulator circuit. POWER modules having the same output voltage are connected to each other in parallel.
US11841721B2 Voltage regulator and in-vehicle backup power supply
The present disclosure realizes a configuration capable of setting and changing the value of a voltage that is output from a voltage regulator, while suppressing an increase in the size of an apparatus and keeping the apparatus from being complex. A control unit of a voltage regulator operates to switch a state of each port to either a first state or a second state. An input circuit unit applies a voltage corresponding to the combination of the first states at the ports to the base of a transistor. Electricity flows through the transistor when at least one of the ports is in the first state. A switch is turned on when electricity flows through the transistor. A Zener diode sets an output voltage applied to a second conductive path to a voltage corresponding to a voltage applied to the base of the transistor.
US11841719B2 Systems and methods for providing an augmented reality interface for the management and maintenance of building systems
The present invention relates to systems and methods for improved building systems management and maintenance. The present invention provides a system for providing an augmented reality-like interface for the management and maintenance of building systems, specifically the mechanical, electrical, and plumbing (MEP) systems within a building, including the heating, ventilation, and air-conditioning (HVAC) systems.
US11841718B1 Pneumatic inlet/blowdown valve assembly
A fluid compressor system having a pneumatic inlet/blowdown valve assembly that utilizes pneumatic pressure and vacuum available in the fluid compressor system for the actuation of an inlet valve and a blowdown valve. The actuation of the inlet valve and the blowdown valve is synchronized via a piston-cylinder actuator having a first piston and a second piston axially connected. The pneumatic blowdown/inlet valve assembly uses a first stage vacuum pressure to actuate the first piston and the second piston from an idle state where the inlet valve is closed to stop a flow of working fluid into the fluid compressor system and the blowdown valve is open to depressurize the fluid compressor system to an actuated state where the inlet valve is open to allow the flow of working fluid into a first airend and the blowdown valve is closed to allow a pressure buildup in the fluid compressor system.
US11841717B2 Pressure control valve and device comprising such a pressure control valve , for controlling or regulating the pressure of a compressed fluid in a pilot pressure chamber
A pressure control valve for controlling or regulating a pressure of a compressed fluid in a pilot pressure chamber includes a valve housing with at least one inlet which is fluidically connectable to the pilot pressure chamber, at least one outlet, a tappet mounted in the valve housing to be moved along a longitudinal axis by means of an actuation device that can be energized, and a first seal element which is mounted in the valve housing to move along the longitudinal axis and which is preloaded into a closed position by means of a first spring. The first seal element rests against a first valve seat in the closed position. The first seal element has a passage through which the compressed fluid can flow. A second seal element is secured to the tappet and can be moved by the energization of the actuation device.
US11841716B2 Load-sensing multi-way valve work section
Disclosed is a load-sensing multi-way valve work section comprising a valve body, which comprises a compensation valve and a reversing valve both formed therein, wherein the compensation valve is provided with a compensation valve bore formed in the valve body and a compensation valve spool accommodated in the compensation valve bore, with a compensation valve oil inlet chamber, a compensation valve oil outlet chamber, a spring-side control chamber and a springless-side control chamber all being formed inside the compensation valve bore; wherein the reversing valve is provided with a reversing valve bore formed in the valve body and a reversing valve spool accommodated in the reversing valve bore, the reversing valve spool being configured to control communications among a main oil inlet chamber, a first working oil chamber, a second working oil chamber, a first oil return chamber, a second oil return chamber, a first load-sensing feedback pressure sensing opening and a second load-sensing feedback pressure sensing opening formed in the reversing valve bore, the compensation valve oil outlet chamber being communicated to the main oil inlet chamber; and wherein the load-sensing multi-way valve work section also defines a feedback passage formed within the valve body, the feedback passage being configured to communicate one of the first and second load-sensing feedback pressure sensing openings with the spring-side control chamber depending on a position of the reversing valve spool in the reversing valve bore.
US11841715B2 Piezo position control flow ratio control
A method includes receiving, for a first pipe, first pressure values corresponding to first valve positions of a first valve coupled to the first pipe. The method further includes receiving, for a second pipe routed in parallel with the first pipe, second pressure values corresponding to second valve positions of a second valve coupled to the second pipe. The method further includes generating a fluid conductance map based on the first valve positions, the first pressure values, the second valve positions, and the second pressure values. The method further includes causing, by a processing device based on a recipe and the fluid conductance map, the first valve to be in a first valve position and the second valve to be in a second valve position for a process of the recipe.
US11841711B2 Controller and method for transporting devices
A controller is provided to control movement of transporting devices. Embodiments limit the loads imparted on a grid of pathways structure of transporting devices to prevent non-safety-critical damage from excess loads and/or fatigue. A controller is arranged to control movement of transporting devices arranged to transport containers stored in a facility. The facility includes pathways arranged in cells to form a grid-like structure which extends in first and second directions. A route determination unit determines a route from one location to another, and a clearance unit to provide clearance for each transporting device to traverse a portion of the determined route. A constraint area determination unit determines constraint areas based on the grid-like structure and a calculation unit calculates a constraint limit in each constraint area.
US11841703B2 System and method for autonomous operation of a machine
A system for autonomous or semi-autonomous operation of a vehicle is disclosed. The system includes a machine automation portal (MAP) application configured to enable a computing device to (a) display a map of a work site and (b) provide a graphical user interface that enables a user to (i) define a boundary of an autonomous operating zone on the map and (ii) define a boundary of one or more exclusion zones. The system also includes a robotics processing unit configured to (a) receive the boundary of the autonomous operating zone and the boundary of each exclusion zone from the computing device, (b) generate a planned command path that the vehicle will travel to perform a task within the autonomous operating zone while avoiding each exclusion zone, and (c) control operation of the vehicle so that the vehicle travels the planned command path to perform the task.
US11841701B2 Load management for displaying an alarm signal indicator
A method for visually displaying a facility mimic diagram of a technical facility which has an operator station server and an operator station client, wherein the method includes transferring the facility mimic diagram from the operator station server to the operator station client, where the facility mimic diagram includes an alarm signal indicator, communicating a duration for visually displaying the indicator, visually displaying the facility mimic diagram with the alarm signal indicator, informing the operator station client about an emergence of a new alarm signal in the management system via a message, determining a value an actual display time has to visually display the alarm signal indicator, determining whether a display time for the visual display of the alarm signal indicator with the new alarm signal would overshoot the value of the duration, limiting the visual display of the alarm signal indicator when the available duration is overshot.
US11841697B2 Methods and systems for selecting and pre-feeding fasteners into automated drilling machines using repeatability rating
Described herein are methods and manufacturing systems that select fasteners for pre-feeding and, in some examples, pre-feed the selected fasteners. These methods involve aggregating historical manufacturing data, comprising hole identifications and fastener grip lengths, previously selected for these hole identifications. A specific grip length and a corresponding fastener repeatability rating are then determined for each hole identification from this historical manufacturing data. For example, a specific grip length corresponds to the most frequently selected grip length for this hole identification. In some examples, the historical manufacturing data is analyzed using machine learning. The fastener repeatability rating is compared to an operating threshold, in some examples, to determine if the corresponding grip length should be selected for a particular hole location. This grip length selection is then used for pre-feeding a corresponding fastener into an automated drilling machine, thereby saving significant processing time relative to conventional processes.
US11841696B2 Tool selection device, method, and program, and NC program creation system
A tool selection unit has an analysis unit and a selection unit. The analysis unit determines a pick feed direction and the feed direction of a tool on the basis of information relating to the shape of a machining region including a double curved surface or a machining surface in the machining region, and creates parameter information in which at least a value relating to the smallest curvature radius in the machining surface and a value relating to the largest curvature radius in the pick feed direction are recorded. The selection unit selects a tool to use for machining the machining region on the basis of the parameter information, from among a plurality of tools having a bottom cutting edge and a side cutting edge formed in a curved-surface shape having a curvature radius different from a curvature radius of a curved surface of the bottom cutting edge.
US11841692B2 Variable loop control feature
A method includes identifying a recipe for depositing layers on a substrate in a processing chamber of a substrate processing system. The recipe comprises iterations of a set of one or more processes, and wherein each iteration of the iterations is for depositing at least one layer of the layers. The method further includes determining changes to parameters for depositing the at least one layer on the substrate. Each of the changes corresponds to a respective iteration of the iterations and is associated with a relative position of a corresponding layer. The layers are to be deposited on one or more substrates based on the recipe and the changes.
US11841690B2 Processing method and system for automatically generating machining feature
A processing method for automatically generating machining features is provided. A workpiece CAD file is obtained to perform a CAD numerical analysis on a blank body. With the workpiece CAD file being used as a target, a workpiece CAD appearance is compared with the blank body to obtain a feature identification result of a first to-be-processed blank body, which includes identifying data of a to-be-removed blank body and a feature of a first processing surface. A geometric analysis is performed on the first processing surface feature and a tool selection range is determined. A virtual cutting simulation is performed on the first processing surface to generate a processed area data and an unprocessed area data. A spatial coordinate mapping comparison between the unprocessed area data and a surface data of the workpiece CAD file is performed to obtain a feature identification result of a second to-be-processed blank body.
US11841686B2 Integrated energy-collecting display module with core out
Energy-collecting display modules are disclosed. The modules include a base substrate with a plurality of sub-pixels, which are laid out in a substantially regular sub-pixel pattern. The sub-pixels are dispersed along the base substrate with sub-pixel spacing regions between individual sub-pixels. The modules also include a photovoltaic region disposed within the sub-pixel spacing regions such that the photovoltaic region minimally obscures a subpixel viewing cone region.
US11841684B2 Timepiece display mechanism comprising at least one resilient hand
A timepiece resilient hand with drive pipes at the ends thereof, including a display index which is at a variable distance from the pipes, and including flexible segments between each pipe and the index each with a web having a substantially constant section, at least one flexible segment thereof includes discontinuous elements projecting from the web thereof in a plane perpendicular to the axis of the pipes and defining, along this web, an alternation of sections, the stiffnesses thereof per unit of length are different from one another, and/or at least one web includes a succession of areas of opposite concavities, projecting on a plane perpendicular to the axis of the pipes.
US11841683B2 Illumination device for vehicles
A hologram for an illumination device for vehicles and a corresponding illumination device are provided. The hologram has a plurality of holographic structures designed for a respectively associated wavelength, wherein the holographic structures have diffraction properties that are identical among one another.
US11841681B2 Toner
A toner comprising a toner particle and an external additive, wherein the external additive comprises a composite particle comprising an organosilicon polymer fine particle covering a surface of an alumina particle, a coverage ratio of the surface of the alumina particle with the organosilicon polymer fine particle is 1 to 50 area %, and given A (nm) as a number-average particle diameter of primary particles of the organosilicon polymer fine particle and B (nm) as a number-average particle diameter of primary particles of the alumina particle, following formulae (I) and (II) are satisfied: A≤90  (I) 100≤B≤1000  (II).
US11841677B2 Electrophotographic photosensitive member, process cartridge, and electrophotographic apparatus
An electrophotographic photosensitive member including a support, an intermediate layer, and a photosensitive layer in this order, wherein the intermediate layer comprises a tungsten oxide particle, and the tungsten oxide particle contains a tungsten atom, an oxygen atom, and a cesium atom.
US11841674B2 Image forming apparatus
An image forming apparatus includes an apparatus body including a main contact, and a main guide, and a cartridge including a memory contact, a moving unit moving into and out of the apparatus body in a first direction and including a frame to which the cartridge is attached, first and second protrusions protruding in a second direction orthogonal to the first direction from the end surface of the frame, an intermediate contact being in electrical contact with the memory contact, an unit contact being in electrical contact with the main contact, and a line conductor, the first protrusion being supported by the main guide of the apparatus body, the second protrusion being located above the first protrusion. At least part of the line conductor connecting the intermediate contact and the unit contact is located in a recess formed by the first protrusion, the second protrusion, and the end surface.
US11841673B2 Process cartridge and image forming apparatus
A process cartridge is detachably mountable to a main assembly of an electrophotographic image forming apparatus. The cartridge includes an electrophotographic photosensitive drum, a developing roller, a drum unit containing the drum, a developing unit containing the roller and being movable so the roller contacts and is spaced from the drum, and a first force receiver receiving a force from a main-assembly first force applier by movement of a door from open to closed positions when mounting the cartridge and a second force receiver movable from a stand-by position by movement of the first force receiver by a force received from the first force applier. The second force receiver takes a projected position receiving a force from the second force applier to move the developing unit so the roller moves out of contact with the drum, the projected position being higher than the stand-by position.
US11841670B2 Image forming apparatus
An image forming apparatus includes the following: an image forming portion; a first metal side plate and a second metal side plate provided opposite each other with respect to the image forming portion; an antenna for communicating with external equipment; a housing including a top cover that is provided above the first metal side plate and the second metal side plate in a vertical direction, and a side cover that is provided on an outer side opposite to an inner side where the image forming portion is provided with respect to the first metal side plate, wherein the image forming apparatus further includes a support member provided on the first metal side plate, the support member including a housing support portion that supports at least one of the top cover and the side cover, and an antenna support portion that supports the antenna.
US11841667B2 Coupling structure and image forming apparatus
A coupling structure is provided in an imager forming apparatus that forms an image on a recording material and configured to couple a first member and a second member. The second member includes a sheet metal having an insulative layer on a surface of a metal layer. A first conductive portion is formed in the first member. A second conductive portion includes a projection formed by press working in the second member. A coupling portion couples the first member and the second member in a state in which at least a part of the first conductive portion and at least a part of the second conductive portion are contacted with each other.
US11841656B2 Image forming apparatus
In a heater including a plurality of first temperature detection elements that are arranged at predetermined intervals in a longitudinal direction of a substrate and respectively output temperature signals individually, and a plurality of second temperature detection elements that are arranged at predetermined intervals in positions that differ from the positions of the first temperature detection elements in a lateral direction that is orthogonal to the longitudinal direction but correspond to the positions of at least some of the plurality of first temperature detection elements in the longitudinal direction, and that output a single temperature signal obtained by adding individual temperature signals together, the individual temperature signals included in the single temperature signal are acquired on the basis of the plurality of temperature signals output by the plurality of first temperature detection elements and the single temperature signal.
US11841649B2 Image forming apparatus providing variable transfer voltage based on transfer mode
In an image forming apparatus including a transfer member that primarily transfers a developer image from an image bearing member onto an intermediate transfer belt by applying an electric current to an intermediate transfer belt in a circumferential direction, a control unit which executes a first mode in which to rotate the intermediate transfer belt and a second mode in which to rotate the intermediate transfer belt at a rotation speed higher than that in the first mode. The control unit performs control such that an absolute value of a second voltage to be applied to the transfer member in a case of performing primary transfer in the second mode is less than an absolute value of a first voltage to be applied to the transfer member in a case of performing the primary transfer in the first mode.
US11841648B2 Image forming apparatus
An image forming apparatus includes an intermediate transfer member, first and second transfer members, and a control unit. The control unit includes a first state where both the first and second transfer members are separated from the intermediate transfer member, a second state where the first transfer member contacts the intermediate transfer member and the second transfer member is separated from the intermediate transfer member, and a third state where both the first and second transfer members contact the intermediate transfer member. The control unit controls the driving member to move the moving unit, controls switch the first state to the second state and thereafter switch the second state to the third state. A rotation speed of the driving member when the second state is switched to the third state is lower than a rotation speed of the driving member when the first state is switched to the second state.
US11841646B2 Developer storage device and image forming apparatus to determine service life or replacement time of the developer storage device
A developer storage device that stores developer includes a frame having an internal space and an inlet, a partition portion for partitioning the internal space into first and second chambers, the partition portion including a communication port through which the first and second chamber communicate, a conveyance portion arranged in the internal space and configured to convey the developer, and a detection unit detecting an amount of the developer stored in the first chamber. When the amount of the developer in the first chamber is less than a predetermined value, the developer is conveyed to a far side portion of the first chamber by the conveyance portion. When the detection unit detects that the amount of the developer in the first chamber reaches the predetermined value or more, the conveyance portion conveys the developer to the second chamber.
US11841636B2 Developing device to reduce leakage of developer
A developing device includes a developing member to carry developer stored by a developing frame, and a regulating blade having a support plate fixed to the developing frame, a plate-like member, and a regulating member. One end portion of the plate-like member is opposed to the developing member, and the other end portion is welded to the support plate. The regulating member is fixed to a plate-like member surface, and contacts the developing member to regulate a developer thickness on a developing surface. The regulating member is provided with a recessed portion recessed at a regulating member end portion. The regulating member end portion is lower than a regulating member central portion. A plate-like member region welded to the support plate is located at the plate-like member other end portion and overlaps the regulating member central portion and the regulating member end portion at which the recessed portion is provided.
US11841634B2 Image forming apparatus and process unit
A photosensitive member unit includes a photosensitive member and a drive receiving portion receiving a driving force for rotating the photosensitive member; a developing unit joined to the photosensitive member unit so as to be movable relative to the photosensitive member unit between a first position in which a developing roller is in contact with the photosensitive member and a second position in which the developing roller is spaced from the photosensitive member; and a transmission member transmitting the driving force to the developing unit, wherein the developing unit has a driven member driven by the transmission member, and the transmission member is configured to engage with the driven member to drive the driven member with the developing unit located in the first position, and to engage with the driven member to drive the driven member with the developing unit located in the second position.
US11841633B2 Image forming apparatus
An image forming apparatus includes a photoreceptor; an image signal generating unit configured to generate an image signal based on input image data; a light emitting portion configured to emit light based on the image signal and expose the photoreceptor; a driving unit configured to drive the light emitting portion; a first substrate in which the driving unit is provided and a plurality of the light emitting portions is provided in a direction parallel to a rotational axis direction of the photoreceptor; an exposure head including the first substrate; a reference clock signal generating unit configured to generate a reference clock signal that is a clock signal of a constant frequency; a modulated clock signal generating unit configured to generate a modulated clock signal by performing spread spectrum on the reference clock signal, the modulated clock signal being a composite wave in which odd-order harmonics are combined with a fundamental wave when a triangular wave is subjected to Fourier series expansion; a transmission unit configured to superimpose the modulated clock signal on the image signal and transmit the superimposed signal to the first substrate; a second substrate on which the image signal generating unit, the modulated clock signal generating unit, and the transmission unit are provided; and an extraction circuit that is mounted on the first substrate and extracts the modulated clock signal from the superimposed signal transmitted from the transmission unit.
US11841629B2 Developing roller, process cartridge, and electrophotographic image forming apparatus
A developing roller comprising an electroconductive substrate and an electroconductive elastic layer constituted by a single layer on an outer periphery of the substrate. The elastic layer contains a diene-based rubber, has a thickness of 0.30 mm or more, and the elastic layer has a crown shape in which an outer diameter of a center portion in a longitudinal direction along an axis of the substrate is larger than an outer diameter of each of both end portions in the longitudinal direction. Elastic moduli E11, E12 and E13 in a first region of the elastic layer in cross-sections at positions P1, P2 and P3 of the elastic layer are each 500 MPa or more.
US11841625B2 Device and method to remove debris from an extreme ultraviolet (EUV) lithography system
A method includes irradiating debris deposited in an extreme ultraviolet (EUV) lithography system with laser, controlling one or more of a wavelength of the laser or power of the laser to selectively vaporize the debris and limit damage to the EUV) lithography system, and removing the vaporized debris.
US11841622B2 Method and apparatus for diffraction-based overlay measurement
A method of overlay error measurement includes disposing a reference pattern module over a substrate. The substrate includes first and second overlay measurement patterns in first and second locations. The reference pattern module includes first and second reference patterns. The method includes creating a first overlap of the first reference pattern with the first overlay measurement pattern and a second overlap of the second reference pattern with the second overlay measurement pattern. The method further includes determining a first overlay error between the first reference pattern of the reference pattern module and the first overlay measurement pattern of the substrate and determining a second overlay error between the second reference pattern and the second overlay measurement pattern. The method also includes determining a total overlay error between the first and second overlay measurement patterns of the substrate based on the first and second overlay errors.
US11841618B2 Photoresist system and method
A photoresist apparatus and a method are provided. The photoresist apparatus includes a pre-baking apparatus. The pre-baking apparatus includes: a hot-plate, a first cover over the hot-plate, a second cover over the first cover, a first heating element extending along a topmost surface of the first cover, and a second heating element extending along a topmost surface of the second cover.
US11841614B2 Exposure apparatus, exposure method, and article manufacturing method
An exposure apparatus configured to expose a substrate to light from a solid-state light emitting element, includes an illumination optical system configured to illuminate a mask with the light, and a projection optical system configured to project an image of a pattern of the mask onto the substrate, wherein a pupil plane intensity distribution, which is a light intensity distribution on a pupil plane included in the illumination optical system and optically conjugated with a light emission plane of the solid-state light emitting element, is a light intensity distribution in which a maximum intensity is achieved outside an optical axis of the illumination optical system, and wherein the pupil plane intensity distribution is a light intensity distribution on the pupil plane onto which a light emission distribution of the light emission plane is projected with a predetermined magnification.
US11841609B2 Electronic apparatus with accessory shoe device and accessory attachable to accessory shoe device
An electronic apparatus that is capable of reducing occurrence of malfunction when an accessory is attached without enlarging an accessory shoe device. The electronic apparatus includes an accessory shoe device and a controller. The accessory shoe device is electrically connectable with an accessory and has terminals that are arranged in a line in a first direction that intersects perpendicularly with an attaching direction of the accessory. The controller is electrically connected to the terminals. At least one of the terminals differs from the other terminals in a length of an externally exposed part in a second direction that intersects perpendicularly with both the attaching direction and the first direction.
US11841605B1 Trail camera camouflaging device
A trail camera mounting and camouflaging device having a trail camera mounting point and a mounting bracket for mounting the camouflaging device to a substrate, such as a tree or other material. The camouflaging device has a series of flexible arms that extend outward away from the mounting bracket. The flexible arms are configured to be bent and otherwise manipulated into retaining the shape of the bend or manipulation. Each flexible arms has one or more fingers attached to the flexible arm. The fingers can utilize a flexible material such as a twist tie or can otherwise be configured with a clipping or clamping motion to attach foliage to the fingers. The flexible arms and fingers are configured to be manipulated and bent into position, such that foliage or other material camouflages the trails camera without blocking the sensor(s) of the trail camera.
US11841600B2 Wavelength conversion element, light source device, projector, and method of manufacturing wavelength conversion element
A wavelength conversion element according to the present disclosure includes: a wavelength conversion layer; a first substrate; a second substrate; a first intermediate layer; and a second intermediate layer. A linear expansion coefficient of the first substrate is smaller than a linear expansion coefficient of the wavelength conversion layer. The linear expansion coefficient of the wavelength conversion layer is smaller than a linear expansion coefficient of the second substrate. The linear expansion coefficient of the first substrate is smaller than the linear expansion coefficient of the second substrate. A thermal conductivity of the first substrate is larger than a thermal conductivity of the wavelength conversion layer. A thermal conductivity of the second substrate is larger than the thermal conductivity of the wavelength conversion layer.
US11841598B2 Optical modulator
A optical modulator with reduced with a reduced amount of ripple is provided. A Mach-Zehnder optical modulator includes a phase modulation unit including optical waveguides having a PN junction structure and traveling wave electrodes, and a dummy phase modulation unit including portions of the traveling wave electrodes, the portions being obtained by forming the respective traveling wave electrodes longer than the phase modulation unit in the light propagation direction of the phase modulation unit, and optical waveguides having the same PN junction structure as that of the optical waveguides of the phase modulation unit and not connected to the optical waveguides of the phase modulation unit.
US11841594B2 Display panel, preparing method, and display device
Embodiments of the present disclosure provide a display panel, a preparing method, and a display device. The display panel includes: a color film substrate and an array substrate opposite to the color film substrate. The color film substrate includes: an opposite substrate, a color resistance layer on the opposite substrate and a plurality of support structures on a side, away from the opposite substrate, of the color resistance layer at intervals. The array substrate includes: a base substrate and a plurality of auxiliary structures on a side, facing the opposite substrate, of the base substrate at intervals. At least one auxiliary structure of the plurality of auxiliary structures correspondingly contacts with at least one support structure of the plurality of support structures.
US11841588B2 Display device
According to one embodiment, a display device includes a first substrate with a first alignment film, a second substrate with a second alignment film, and a liquid crystal layer interposed therebetween. The first substrate has first and second electrodes. An initial alignment direction of liquid crystal molecules of the liquid crystal layer is parallel to a first direction or a direction orthogonal to the first direction. The second electrode includes comblike electrodes extending parallel to the first direction and a connecting portion which connects the comblike electrodes. The connecting portion includes a projection which projects in a second direction more than an outermost comblike electrode.
US11841583B2 Ultra-slim backlight unit
Provided is a backlight unit including: a substrate; a plurality of light-emitting devices mounted on the substrate; and an optical sheet disposed above the light-emitting devices, wherein the optical sheet is in contact with a light-emitting surface of at least one light-emitting device via one surface thereof, and emits light of the light-emitting device incident on one surface thereof to the other surface facing the one surface, while refracting or dispersing the light in a direction different from a direction in which the light is incident due to an optical pattern formed therein.
US11841582B2 Display device
A display device is provided and including a backlight device including a plurality of light sources; a display panel disposed to oppose the backlight device and incline with respect to a direction perpendicular to an optical axis of the backlight device; a first diffusion plate between the display panel and the backlight device; and a second diffusion plate arranged at a predetermined angle with respect to the first diffusion plate.
US11841580B2 Backlight module and display device with a reflector at the seam of two adjacent light boards
A backlight module and a display device are provided. The backlight module includes a plurality of light boards spliced together and a reflector corresponding to a seam of two adjacent light boards. By disposing the reflector at the seam of the two adjacent light boards, a reflection performance of light at the seam is improved and a shadow problem at the seam is improved.
US11841577B2 Backlight module and display device
A backlight module includes: a plurality of lamp groups arranged in an array on a base substrate, each lamp group comprises a plurality of mini light emitting diodes, a plurality of lead wires in the lamp group, an external anode and an external cathode; a plurality of anode wires and cathode wires electrically connected to external anodes and external cathodes of a plurality of rows of lamp groups, respectively, wherein in at least some of the plurality of cathode wires, one same cathode wire is electrically connected to the external cathodes of the lamp groups located in different rows. Same-type anode wires comprise a plurality of anode wires to which same-wire lamp groups are connected, and orthographic projections of the same-type anode wires on the base substrate do not overlap with an orthographic projection of one same lead wire in the lamp group on the base substrate.
US11841575B2 Liquid crystal display device
A liquid crystal display device includes a first polarizing plate, a first substrate including a thin-film transistor, a liquid crystal layer containing liquid crystal molecules, a second substate, a second polarizing plate, and a backlight. The first polarizing plate, the first substate, the liquid crystal layer, the second substrate, the second polarizing plate, and the backlight are arranged in this order. The first substrate has a display area and a frame area placed on an outer edge of the display region. The liquid crystal display device has an ink layer between the frame area of the first substrate and the first polarizing plate. The liquid crystal display device has an internal reflectance ratio y of 0.2 to 0.3. The internal reflectance ratio y is expressed by Formula (1-1).
US11841574B2 Display device
A display device is provided, which includes a first substrate, a first display structure, a second display structure, a first optical film, a second optical film, a first adhesive layer and a second adhesive layer. The first and second display structures are disposed on the first substrate. The first display structure is disposed between the first substrate and the first optical film. The second display structure is disposed between the first substrate and the second optical film. The first and second optical films are separated. The first adhesive layer is disposed between the first display structure and first optical film. The second adhesive layer is disposed between the second display structure and second optical film. The first and second display structures are different from each other and are selected from a liquid-crystal display, an organic light-emitting diode display, an inorganic light-emitting diode display or a laser display.
US11841567B2 Display device comprising first and second polarizing plates having ends located inside an end of a second substrate and an air gap between a resin layer and the second substrate
A first organic insulating film is arranged on a first substrate in a circumference area outside an active area. A mounting portion is located in the circumference area for mounting a signal source. A second organic insulating film is formed on a second substrate in the circumference area so as to face the first substrate. The second substrate exposes the mounting portion. A seal material is arranged between the first organic insulating film and the second organic insulating film to attach the first substrate and the second substrate. A resin layer is arranged between the first organic insulating film and the second organic insulating film in the circumference area, and formed in a rectangular frame shape including four linear ends. An end along the mounting portion is formed broadly than other ends.
US11841564B2 Display device
A display device includes a liquid crystal display including a first liquid crystal display panel that displays a character or an image; a decorative member; and a controller that controls the display of the liquid crystal display. The decorative member is disposed on a display surface side of the liquid crystal display, and includes a display region in which the display of the liquid crystal display is transparently displayed, and a non-display region adjacent to the display region. The controller controls a luminance through the decorative member of a black display of the liquid crystal display to a luminance invisible to a user, and controls the luminance through the decorative member of a low-gradation region, except for the black display, of the liquid crystal display to a luminance visible to the user.
US11841561B2 Silicon photonic device with backup light paths
A semiconductor device include: a first bus waveguide; a first silicon ring optically coupled to the first bus waveguide; a backup silicon ring optically coupled to the first bus waveguide; a first heater and a second heater configured to heat the first silicon ring and the backup silicon ring, respectively; and a first switch, where the first switch is configured to electrically couple the first silicon ring to a first radio frequency (RF) circuit when the first switch is at a first switching position, and is configured to electrically couple the backup silicon ring to the first RF circuit when the first switch is at a second switching position.
US11841555B2 Method for measuring the frame wearing parameter and measuring device thereof
A measure method and a measure device are provided. The measure method includes: scanning a face of a testee wearing a positioning frame to obtain pupil positions, visual directions, and a 3D face model, the 3D face model wears a positioning frame model corresponding to the positioning frame; superposing a 3D glasses reference model on the positioning frame model of the 3D face model; calculating an inner intersection point of the visual directions and the 3D glasses reference model; and calculating out a back vertex distance according to the pupil positions and the inner intersection point and calculate an angle between a lens plane line of the 3D glasses reference model and a space vertical line to regard as a pantoscopic tilt.
US11841554B2 Eyewear interface assembly
An eyewear interface assembly for facilitating a hands-free interface with a personal electronic device includes a pair of eyeglasses that can be worn on a user for vision correction. The pair of eyeglasses includes a frame which comprises a pair of lens loops and a pair of arms each hingedly coupled to a respective lens loop. A pair of lenses is each positioned in a respective one of the lens loops and each of the lenses has a transparent display integrated therein to display indicia to the user. A transceiver is integrated into the pair of eyeglasses to receive an audio signal and a video signal from a personal electronic device. A pair of ear buds is each coupled to the pair of eyeglasses to be positioned in a respective one of the user's ears when the user wears the pair of eyeglasses.
US11841553B2 Eyewear having custom lighting
An embodiment includes eyewear having an optical element, electronic components, a support structure configured to support the optical element and the electronic components, and light emitting diodes (LEDs) coupled to the electronic components and supported by the support structure. The LEDs are positioned to illuminate the support structure according to a lighting scheme.
US11841551B2 Optical imaging lens
An optical imaging lens includes a first lens element to a seventh lens element. The first lens element, the fifth lens element and the sixth lens element are made of plastic. The optical axis region of the image-side surface of the second lens element is convex, the optical axis region of the image-side surface of the third lens element is convex, the optical axis region of the object-side surface of the fourth lens element is convex and the optical axis region of the image-side surface of the seventh lens element is concave to satisfy (T5+G56+T6)/(G23+T3+G34+T4+G45)≥1.200 by controlling the surface curvatures of each lens element to enlarge HFOV, to reduce the system length and to have good imaging quality.
US11841550B2 Imaging optical lens assembly, image capturing unit and electronic device
An imaging optical lens assembly includes six lens elements which are, in order from an object side to an image side along an optical path: 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 has an object-side surface being concave in a paraxial region thereof and an image-side surface of the first lens element being convex in a paraxial region thereof. The third lens element has an image-side surface being concave in a paraxial region thereof. The sixth lens element has an image-side surface being concave in a paraxial region thereof. The image-side surface of the sixth lens element is aspheric and has at least one inflection point. At least one of the six lens elements is made of plastic material.
US11841549B2 Wide-angle lens
The present disclosure provides a wide-angle lens, including a first lens group having a negative focal power, a second lens group having a positive focal power, and an aperture stop disposed between the first lens group and the second lens group. The first lens group, from the object side to the imaging surface, sequentially includes a meniscus-shaped first lens having a negative focal power, a second lens having a negative focal power, and a third lens having a positive focal power. A concave surface of the first lens faces the imaging surface, and a concave surface of the second lens faces the imaging surface.
US11841547B2 Optical element drive mechanism
An optical element drive mechanism is provided. The optical element drive mechanism includes an immovable part, a movable part, and a drive assembly. The movable part is movable relative to the immovable part. The movable part holds an optical element with an optical axis. The drive assembly drives the movable part to move relative to the immovable part. At least part of the drive assembly is disposed on the immovable part.
US11841542B2 Pre-terminated optical fibre cable assembly, methods of manufacture and installation thereof
The present invention relates to a pre-terminated (pre-terminated) optical fibre cable assembly (10,90), which is configured to be installed through a duct (20). The pre-terminated optical fibre construction (10,90) includes at least one optical fibre (46). A protective sleeve (26) is added to the optical fibre (46) before adding a terminal connector (24) to the leading end of at least one optical fibre (46). The protective sleeve (26) extends from behind the terminal connector (24) along part of the length of the optical fibre (46). When the cable is installed through a duct, the protective sleeve protects the portion of the fibre that protrudes from the end of the duct, for example in a communications cabinet (16). A residual length (28) of the protective sleeve remains within the duct. Terminal connectors and protective sleeves can be applied at both ends of the cable assembly, or only one end.
US11841540B2 Optical apparatus, optical assembly and methods of manufacture thereof
An optical apparatus (10) for routing an optical signal (12) comprises a body (14) comprising a material. A waveguide (16) is formed in the body (14) by laser modification of the material. The optical apparatus (10) further comprises a region (18) comprising a lower refractive index than the material of the body (14) and defines an interface (24) between the region (18) and the waveguide (16). The waveguide (16) and the interface (24) are aligned relative to each other for routing the optical signal (12) therebetween and reflecting the optical signal (12) at the interface (24).
US11841539B2 Optical module
An optical module includes a circuit board, an optical emission chip array, an optical receiver chip array, an optical fiber array, and a lens assembly. The lens assembly includes a body with a step provided at a bottom portion thereof, an emission lenses array, an optical fiber lenses array, and a receiving lenses array. The emission lenses array and the receiving lenses array are respectively arranged on two step surfaces of the step, such that focal points thereof respectively fall on an emission surface of the optical emission chip array and a light sensitive surface of the optical receiver chip array. A first groove for forming a first reflective surface and a second groove for arranging a light filter that refracts light towards the optical fiber lenses array or reflects light to the receiving lenses array are provided at a top portion of the body.
US11841538B2 Optical connector holder and optical connector assembly including same
This application relates to an optical connector holder and an optical connector assembly including the optical connector holder. In one aspect, the optical connector holder includes a holder body including a mounting hole for inserting an optical connector, and a support piece extending from the mounting hole toward a rear side of the holder body to support the optical connector. The optical connector holder may also include a front end locking protrusion protruding from the mounting hole toward the optical connector to catch at least a portion of the optical connector when the optical connector is inserted into the mounting hole. The optical connector holder may further include a rear end locking protrusion protruding upward from the support piece so that the optical connector is seated in the mounting hole while being caught by the front end locking protrusion.
US11841537B2 Dust-proof adapter
The present invention provides a dust-proof adapter comprising an adapter body, a flexible element, and a cap, wherein the adapter body has an opening at a coupling side and a ring-shaped surface surrounding the first opening, the flexible element is arranged onto the ring-shaped surface, and the cap detachably covers the adapter body for protecting the first opening. When the cap is covered on the first opening, the cap applies an action force along an axial direction of the adapter body on the flexible element thereby achieving air-tight and dust-proof effect.
US11841533B2 Photonic integrated circuit structure with coupler for interlayer waveguide coupling
Disclosed is a structure including a first waveguide core with a first end portion and a second waveguide core with a second end portion, which overlays and is physically separated from the first end portion. The structure includes a coupler configured for interlayer waveguide coupling. Specifically, the coupler includes an additional waveguide core stacked vertically between and physically separated from the first end portion and the second end portion. Optionally, the coupler includes multiple additional waveguide cores. The shapes of the various waveguide cores are configured in order to achieve mode matching so that optical signals pass between the first end portion of the first waveguide core and the second end portion of the second waveguide core through each additional waveguide core in sequence. Also disclosed is a structure including a crossing array implemented using couplers.
US11841532B2 Optical gyroscopes and methods of manufacturing of optical gyroscopes
The disclosed structures and methods are directed to a chip for an optical gyroscope and methods of manufacturing of the chip for the optical gyroscope. The chip comprises a substrate, a waveguide having a first waveguide cladding layer and a waveguide core; and a ring resonator having a first ring cladding layer and a ring resonator core attached to the first ring cladding layer. A side wall of the ring resonator core forms an obtuse angle with an upper surface of the substrate. The method comprises depositing a first cladding layer on an upper surface of a silicon substrate; depositing a core layer; depositing a resist mask pattern to define a form of a ring resonator core and a form of a waveguide core; etching the core layer outside of the resist mask pattern; and stripping the resist mask pattern off.
US11841531B2 Wafer scale bonded active photonics interposer
There is set forth herein an optoelectrical device, comprising: a substrate; an interposer dielectric stack formed on the substrate, the interposer dielectric stack including a base interposer dielectric stack, a photonics device dielectric stack, and a bond layer that integrally bonds the photonics device dielectric stack to the base interposer dielectric stack. There is set forth herein a method comprising building an interposer base structure on a first wafer having a first substrate, including fabricating a plurality of through vias in the first substrate and fabricating within an interposer base dielectric stack formed on the first substrate one or more metallization layers; and building a photonics structure on a second wafer having a second substrate, including fabricating one or more photonics devices within a photonics device dielectric stack formed on the second substrate.
US11841530B2 High-bandwidth bend-insensitive multimode fiber
A high-bandwidth bend-insensitive multimode fiber includes a core laver and a cladding including an inner cladding, a depressed cladding, and an outer cladding arranged sequentially from inside to outside. The core layer is a silicon dioxide glass layer co-doped with germanium, phosphorus (P), and fluorine (F) and has a refractive index profile in a shape of a parabola, a distribution index in a range of 2.0-2.3, a radius in a range of 23-27 μm, and a maximum relative refractive index difference in a range of 0.9-1.2% at its center. A contribution amount of P at the center is in a range of 0.01-0.30%. A doping amount of F increases from the center to the edge of the core layer. A contribution amount of F at the center and edge of the core layer is in range of 0.0% to −0.1%, and −0.40% to −0.20%, respectively.
US11841524B2 Backlight module and display device
A backlight module and a display device are disclosed. The backlight module includes a backlight light board assembly, a reflective layer, and a light-transmitting layer. The backlight light board assembly includes at least two backlight light boards spliced to each other, a splicing gap is defined between two backlight light boards spliced to each other, the reflective layer covers the splicing gap, and the light-transmitting layer is disposed on one side of the reflective layer away from the splicing gap. By disposing the reflective layer and the light-transmitting layer, light can be reflected to the light-transmitting layer by the reflective layer, thereby improving a light extraction effect at the splicing gap.
US11841523B2 Diffractive optical waveguide and display device
A diffractive optical waveguide and a display device for optical pupil expansion are provided. The diffractive optical waveguide comprises a waveguide substrate; a coupling-in grating; and a coupling-out grating comprising first, second, and third coupling-out gratings that are arranged successively in a first direction. The second coupling-out grating is corresponding to a region that includes a first edge and a second edge spaced in a second direction orthogonal to the first direction. The second direction is orthogonal to the first direction. The first edge is closer to the coupling-in grating than the second edge. A first width of the first edge in the first direction is greater than a second width of the second edge in the first direction. The light output by the coupling-in grating is incident on the second coupling-out grating through the waveguide substrate, and is diffracted by the second coupling-out grating into a plurality of beam splits.
US11841517B2 Diffractive optical element
A diffractive optical element is provided that includes a first resin layer having steps on one surface, a second resin layer integrated with the first resin layer in tight contact, and a high refractive index layer disposed between a wall surface of the first resin layer and a wall surface of the second resin layer, wherein the high refractive index layer has a refractive index higher than those of the first resin layer and of the second resin layer, and the high refractive index layer is formed continuously to extend beyond the boundary between the wall surface and the inclined surface adjacent thereto, and to partly overlap the inclined surface.
US11841515B2 Lens array and display device
According to one embodiment, a lens array comprises a plurality of lens elements. Each of the plurality of lens elements comprises a boundary surface of two layers with different refractive indices, and an actuator configured to deform the boundary surface.
US11841514B2 Drive device including magnets and coil, image blur correction device, and image capturing apparatus
A drive device compact in size and capable of moving an optical component with a large stroke while ensuring a required thrust. A movable section holds the optical component. A coil is disposed in one of a fixed section and the movable section, and first and second magnet sections are arranged in the other of them with a predetermined spacing in an optical axis direction of the optical component with the coil interposed therebetween. The drive device moves the movable section in a first direction orthogonal to the optical axis direction. When viewed from the optical axis direction, a distance in the first direction from the optical axis of the optical component to the polarization line of the first magnet section is different from a distance in the first direction from the optical axis to the polarization line of the second magnet section.
US11841511B2 Wearable display systems with nanowire LED micro-displays
A wearable display system includes one or more nanowire LED micro-displays. The nanowire micro-LED displays may be monochrome or full-color. The nanowire LEDs forming the arrays may have an advantageously narrow angular emission profile and high light output. Where a plurality of nanowire LED micro-displays is utilized, the micro-displays may be positioned at different sides of an optical combiner, for example, an X-cube prism which receives light rays from different micro-displays and outputs the light rays from the same face of the cube. The optical combiner directs the light to projection optics, which outputs the light to an eyepiece that relays the light to a user's eye. The eyepiece may output the light to the user's eye with different amounts of wavefront divergence, to place virtual content on different depth planes.
US11841506B2 Method and system for implementing platform for providing offline information to smart glass
Disclosed are a method and system for implementing a platform for providing offline information to smart glass. A computer device for implementing an information platform may include an information manager configured to manage service information to be exposed on smart glass based on service configuration information to be broadcasted through an information broadcasting device (IBD) registered by an information owner, and a content manager configured to distribute content, generated based on the managed service information, in a format configured in the smart glass.
US11841504B2 Image display device with rotatably held image forming optical unit
An image display device has a first image projection unit configured to emit light for forming a first image, an image forming optical unit configured to form the first image at a first distance and cause the first image to be incident on a viewpoint of a user, and a rotation support unit configured to rotatably hold the image forming optical unit with a fulcrum point as a rotation center.
US11841499B2 Optical element and imaging lens
An object is to provide an optical element and an imaging lens that reproduce clear images by restraining ghosting, flare, and/or similar occurrences caused by unwanted light reflected by the outer circumference surface of an edge of the optical element. An optical element 100 includes an optical effective portion 101 and an edge 102. The edge 102 is located around the optical effective portion 101 and has an outer circumference surface 103. The outer circumference surface 103 includes roughened portions 200. An imaging lens uses the optical element 100.
US11841492B2 Heated stage assembly for high temperature fluorescence microscopy
The invention is directed to a heated stage assembly that can achieve high temperatures (i.e., 40 degrees Celsius and higher and more specifically, 55 degrees Celsius and higher) for use in microscopy including fluorescence microscopy. The microscope stage heater assembly includes a mounting adapter element, a sample holder element mounted within the mounting adapter element, one or more heating elements attached to the sample holder element, and an optical window holder element disposed on a surface of the sample holder element that encloses an optical window element. The optical window element may be in contact with a microscope sample such that the optical window element is heated by the sample holder element to uniformly distribute heat to the specimen.
US11841490B2 Arrangement for light sheet microscopy, immersion objective, and method for reducing aberrations
An arrangement for light sheet microscopy contains an illumination objective for illuminating a sample located on a slide in a medium with a light sheet, a detection objective, a separation layer system, a first adaptive optical detection correction element, and a further adaptive optical detection correction element and/or a first adaptive optical illumination correction element, and optionally, a further adaptive optical illumination correction element. The arrangement contains an adjustment device for the controlled movement of the first detection correction element and of the further detection correction element and/or of the first illumination correction element and of the further illumination correction element; and a control unit, to generate control commands and to actuate the adjustment devices by means of the control commands such that aberrations are reduced. Corresponding objectives and a corresponding method for reducing aberrations can be used.
US11841489B2 Zoom lens and image pickup apparatus
A zoom lens includes, in order from an object side to an image side, a first lens unit having a positive refractive power, a second lens unit having a negative refractive power, a third lens unit having a positive refractive power, and a rear unit having a plurality of lens units, and distances change between adjacent lens units during zooming. A predetermined condition is satisfied.
US11841488B2 Zoom lens and image pickup apparatus including the same
A zoom lens according to the present invention includes, in order from an object side to an image side, first to third lens units with positive, negative and positive refractive powers, and a rear group including two or more lens units, in which an interval between adjacent lens units is varied during zooming. The zoom lens includes a correction lens unit which has a function of moving an imaging position in a direction perpendicular to an optical axis. The correction lens unit includes, in order from the object side to the image side, a positive first subunit, a positive second subunit which moves in a direction having a component of the direction perpendicular to the optical axis, and a negative third subunit. Focal lengths of the zoom lens when focused at infinity at a wide angle end and the correction lens unit are appropriately set.
US11841485B2 Optical imaging system with encapsulation and tether
A tethered imaging camera encapsulated in a shell lens element of such camera enables viewing from inside and imaging of a biological organ in/from a variety of directions. A portion of camera's optical system together with light source(s) and optical detector mutually cooperated by housing structure inside the shell are moveable/re-orientable within the shell to vary a desired view of the object space without interruption of imaging process. A tether carries electrical but not optical signals to and from the camera and controllable traction cords to move the camera, and a hand-control unit and/or electronic circuitry configured to operate the camera and power its movements. Method(s) of using optical, optoelectronic, and optoelectromechanical sub-systems of the camera.
US11841484B2 Optical imaging lens
An optical imaging lens includes 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 from an object side to an image side in order along an optical axis. The first lens element to the sixth lens element each include an object-side surface facing the object side and allowing imaging rays to pass through and an image-side surface facing the image side and allowing the imaging rays to pass through. The optical imaging lens satisfies: EFL/(T1+T3)≥2.300. EFL is an effective focal length of the optical imaging lens. T1 is a thickness of the first lens element along the optical axis. T3 is a thickness of the third lens element along the optical axis.
US11841483B2 Optical lens including five lenses of −−+−+, −−+++ or −−+−+, or six lenses of −−−+−+ or −−++−+ refractive powers
An optical lens includes a first lens group, a second lens group and an aperture stop. The first lens group includes three lenses with refractive powers. The second lens group has a positive refractive power and includes two lenses with refractive power. The aperture stop is disposed between the first lens group and the second lens group. The optical lens satisfies the conditions of 2 mm
US11841477B2 Frequency domain opposed-mode photoelectric sensor
Apparatus and associated methods relate to pairing a receiver with an emitter based on a presence of an amplitude of a spectral profile at at least one predetermined frequency. In an illustrative example, a receiver may receive, from the emitter, an emitted optical signal modulated by the at least one predetermined frequency. A receiver may, for example, generate a digital signal corresponding to the optical signal received. A controller may, for example, generate the spectral profile from the digital signal. The controller may, for example, apply a predetermined threshold to the spectral profile. The controller may, for example, generate an output signal based on the presence of the amplitude of the spectral profile above the first predetermined threshold at the at least one predetermined frequency. Various embodiments may advantageously discriminate a corresponding emitter to establish an optical source-to-detector-link, for example, in the presence of other emitters and/or optically noisy environments.
US11841474B2 Method and apparatus for dynamic roll compensation of streamer for marine geophysical surveying
Included are methods and apparatus for marine geophysical surveying. One embodiment of the presently-disclosed solution relates to a method for instantaneous roll compensation of vectorised motion data originating from a fixed-mount geophysical sensor during a marine seismic survey. A streamer is towed behind a survey vessel in a body of water. The streamer includes a plurality of geophysical sensors and a plurality of orientation sensor packages. Vectorised geophysical data is acquired using the plurality of geophysical sensors, while orientation data is acquired by the plurality of orientation sensor packages. The orientation data is used to determine an instantaneous roll angle of the streamer at different positions on the streamer. The vectorised geophysical data is adjusted to compensate for the instantaneous roll angle of the streamer at different positions on the streamer. Other embodiments and features are also disclosed.
US11841473B1 Seismic weight dropper arrangement for a drone
A seismic weight dropper arrangement for a drone. The arrangement comprises a winch assembly attachable to a drone and comprising an actuator and spool with a cable windable thereon. Arrangement also includes a seismic source assembly comprising a housing and a mass suspended within the housing via at least one resiliently elastic biasing element, such as a coil spring. The seismic source assembly is fast with the cable and the actuator configured selectively to eject the seismic source assembly from the drone under the influence of gravity. The resiliently elastic biasing element has a predetermined modulus of elasticity to facilitate the mass impacting the housing when the housing impacts a surface after such ejection from a predetermined height above the surface.
US11841471B2 Triple-mode detector for fast neutrons, slow neutrons, and gamma ray spectroscopy
This disclosure provides systems, methods, and apparatus related to neutron detection and gamma ray detection. In one aspect, a detector comprises a scintillator structure that comprises an organic scintillator and an inorganic scintillator. The organic scintillator is in the form of one or more elements of a specified length. The inorganic scintillator is in the form of one or more elements of the specified length. First ends of the one or more organic scintillator elements and first ends of the one or more inorganic scintillator elements define a first surface. Second ends of the one or more organic scintillator elements and second ends of the one or more inorganic scintillator elements define a second surface.
US11841469B2 Devices, systems, and methods for detecting radiation with Schottky diodes for enhanced in-core measurements
An in-core detector configured to measure a power distribution in a nuclear reactor is disclosed herein. The in-core detector includes a housing configured to be placed within a predetermined location of the nuclear reactor and a plurality of a gamma detectors. Each gamma detector of the plurality of gamma detectors includes a Schottky diode including an active semiconductor region and a Schottky contact, an Ohmic contact, a photoelectron source material configured to transfer electrons to the active region upon contact with gamma radiation, and a first and second lead. The plurality of gamma detectors are positioned within the housing such that each gamma detector of the plurality of gamma detectors is radially offset relative to an adjacent gamma detector of the plurality of gamma detectors, such that the first and second leads of each gamma detector are offset relative to the first and second leads of the adjacent gamma detector.
US11841468B2 Photon sensor
Provided herein are technologies relating to detecting x-rays and particularly, but not exclusively, to compositions, devices, systems, and methods for x-ray imaging using a direct-conversion x-ray sensor comprising a perovskite composition that minimizes and/or eliminates in-sensor k-fluorescence in photon energy channels used for medical imaging. Exemplary perovskite compositions described are those that comprise a structure of ABX3, in which A represents an inorganic and/or organic cation, B represents a heavy metal cation, and X represents a halide.
US11841465B1 Wireless power transfer via rotary link
A method for operating a light detection and ranging (LIDAR) device is provided. The method includes driving, by an LLC resonant power converter, a wireless power signal at a primary winding of a transformer disposed on a first platform. The method includes transmitting the wireless power signal across a gap separating the first platform and a second platform. The second platform is configured to rotate relative to the first platform. The method includes receiving the wireless power signal at a secondary winding of the transformer. The secondary winding is disposed on the second platform. The method includes operating, by the LLC resonant power converter at a unity gain operating point and in an open loop mode without feedback control, a device mounted on the second platform based on the secondary winding receiving the wireless power signal.
US11841455B1 Calibrating radar systems for movement detection
Techniques for calibrating radar systems to remove undesirable effects of mutual coupling where radar receivers absorb energy emitted from nearby transmitters (e.g., leakage). Electronic devices may have radar systems that have multiple transmit antennas and multiple receive antennas, or Multiple-Input Multiple-Output (MIMO) radar systems. Electronic devices with MIMO radar systems may have closely spaced transmitter and receiver arrays with poor radio frequency (RF) isolation. Poor RF isolation may lead non-linearities in the receiver chain, which in turn leads to an increase in receiver noise floor that degrades the radar performance. The calibration process(es) described herein include identifying the receiver noise floor for the environment of the electronic device. The transmitter and/or receiver gain may then be fine-tuned to account for the noise floor such that the effects of poor RF isolation are substantially removed from the representations of objects in the environment created using the radar systems.
US11841454B2 Radar system suppressing interference between a plurality of radar units
A radar system is provided with a plurality of radar units. Each radar unit includes a first processing unit for calculating a distance and a relative speed to an object in the vicinity of each radar unit in accordance with a beat signal, a frequency band of the first modulated waves being a first frequency band, and a modulation period of the first modulated waves being a first modulation period; a second processing unit for calculating a distance to the object in accordance with a beat signal, a frequency band of the second modulated waves being a second frequency band, and a modulation period of the second modulated waves being a second modulation period; and a calculation result determination unit for determining the distance and the relative speed to the object in accordance with calculation results of the first and second processing units.
US11841453B2 Non-line-of-sight ranging
According to various, but not necessarily all, embodiments there is provided an apparatus comprising means for: obtaining a position of a user device; locating one or more surfaces providing one or more putative reflection points for a non-line-of-sight (NLOS) path between the user device and a wearable device; conditional upon locating the one or more surfaces, causing ranging signals to be exchanged between the user device and the wearable device to determine a relative position of the wearable device with respect to the user device; determining, from at least the relative position and position of the user device, data that enables calibration of one or more sensors of the wearable device; and causing transmission of the data to the wearable device.
US11841452B2 Identifying an asset sort location
Systems and methods for facilitating the sorting of assets to sort locations. In various embodiments, a sort employee scans an asset indicia using a user device, which stores asset data corresponding to the stored asset. As the sort employee nears a sort location (e.g., a delivery vehicle) with the asset and the user device, the user device automatically communicates wirelessly with a sort location receiver to associate the asset data with data indicative of the sort location where the user deposits the asset. In various embodiments, a device may determine whether the user device is proximate the appropriate sort location for the item, and may generate an alert upon a determination that the user device is proximate an incorrect sort location.
US11841449B2 Method and apparatus for 5G positioning accuracy improvement in presence of phase noise
A mobile device and base station are enabled to support improved positioning accuracy in the presence of phase noise in high frequency radio network, such as in 5G New Radio network operating in mmWave. Phase Tracking Reference Signal (PTRS) may be transmitted with Positioning Reference Signals (PRS) and used for positioning and/or used to correct the phase offset between symbols in the PRS. A request may be made to transmit PTRS alone or with the PRS, or that the PRS is transmitted with a specific PRS frame structure, e.g., with a specific comb value, that minimizes the impact of phase noise. The PTRS or a phase ramp of the staggered symbols in the PRS may be used to estimate and correct the phase offset. Less than all of the symbols transmitted in the PRS may be used to generate positioning measurements to minimize the impact of phase noise.
US11841443B2 Scalable common view time transfer and related apparatuses and methods
Common view time transfer and related apparatuses and methods are disclosed. An apparatus includes a receiver oscillator to provide a local clock signal and one or more processors. The one or more processors are to perform, at least partially based on the local clock signal, event time tagging pre-processing at least partially responsive to satellite signals received from one or more satellites to generate a decimated precision correction state estimate; determine, per satellite signal pseudo range residuals; determine a navigation engine clock state; perform a precision clock state pre-processing operation at least partially responsive to the navigation engine clock state and the decimated precision correction state estimate to generate a precision navigation clock state; and generate a common view real time report at least partially responsive to the per satellite signal pseudo range residuals and the precision navigation clock state.
US11841442B2 Doppler tracking for signals of opportunity using rate-line detection
An electromagnetic transmission carrying a bauded signal, such as a transmission from an orbiting satellite, is processed for Doppler shift analysis. The electromagnetic transmission is captured and a non-linear operation is performed to expose a cyclostationary feature of the captured transmission that defines a rate-line having a rate-line frequency that is related to the bauded signal and to the motion of the transmitter relative to the receiver. The rate-line frequency is tracked in time to generate data indicative of Doppler shift associated with the satellite. The data are then supplied to a tracking receiver.
US11841435B2 Object identification system
A three-dimensional sensor generates multiple items of line data with respect to multiple horizontal lines arranged at different heights. Multiple first neural networks each generate first intermediate data relating to a corresponding item from among the multiple items of line data. Each first intermediate data indicates the probability of matching between the corresponding line data and each of multiple portions of multiple kinds. A combining processing unit receives the multiple items of first intermediate data, and combines the first intermediate data thus received so as to generate at least one item of second intermediate data. A second neural network receives the at least one item of second intermediate data, and generates final data that indicates the probability of matching between the object and each of the multiple kinds.
US11841433B2 Method and apparatus for determining at least one spatial position and orientation of at least one tracked measuring device
An apparatus for determining a spatial position and orientation of a tracked measuring device includes a light detection and ranging (LIDAR) unit having at least one measurement channel configured to generate at least one measurement signal, and a control and evaluation unit including a reception unit configured to receive data from the tracked measuring device in wireless fashion, the LIDAR unit being configured to generate a LIDAR signal for the at least one measurement signal and to transfer said LIDAR signal to the control and evaluation unit, the apparatus having a synchronization channel integrated at least in part into the measurement channel of the LIDAR unit and configured to determine a synchronization information item, and the control and evaluation unit being configured to temporally synchronize the data of the tracked measuring device and the LIDAR signal by taking into account the at least one synchronization information item.
US11841432B2 System and method for single-sensor multi-target 3D tracking in an unbiased measurement space
A method for determining positions of moving targets in unbiased three-dimensional (3D) measurement spaces using data collected against the moving targets by an electro-optical or infrared (EO/IR) sensor, the method comprising receiving data collected from electrical signals reflected from the moving targets in a first focal plane of the EO/IR sensor at a first time point, receiving data collected from electrical signals reflected from the moving targets in a second focal plane of the EO/IR sensor at a second time point, generating two-dimensional (2D) measurement data for the moving targets in the first and second focal planes, calculating 3D target velocities for the moving targets using the 2D measurement data, and estimating local 3D positions within a first unbiased 3D measurement space for the moving targets at the first and second time points based on the 3D target velocity.
US11841430B2 Techniques for range and velocity measurements in a non-degenerate LiDAR system
A light detection and ranging (LIDAR) system is provided that includes a first optical source and a second optical source configured to emit respectively a first optical beam and a second optical beam that are nondegenerate and are chirped antiphase and at least one tap configured to split each of the first optical beam and the second optical beam to generate a first local oscillator and a second local oscillator. The LIDAR system further includes lensing optics to direct the first and second optical beams toward a target and collect reflected light from the first optical beam and second optical beam incident upon the target into a return path, the reflected light being collected into a return optical beam comprising a first return signal and a second return signal, and a first optical detector and a second optical detector configured to detect a first beat frequency generated from by mixing the first return signal with the first local oscillator and a second beat frequency generated from mixing the second return signal with the second local oscillator.
US11841429B2 Distance detecting systems for use in mobile machine applications
A distance detecting system for use in an automotive application comprises a gallium and nitrogen containing laser diode disposed within an automotive light. The gallium and nitrogen containing laser diode is configured to emit a first light with a first peak wavelength. A wavelength conversion member is configured to produce a white light. A first sensing light signal is based on the first peak wavelength. One or more optical elements are configured to direct at least partially the white light to illuminate one or more target objects or areas and to transmit respectively the first sensing light signal for sensing at least one remote point. A detector is configured to detect reflected signals of the first sensing light signal to determine coordinates of the at least one remote point.
US11841426B2 Three-dimensional (3D) terrain reconstruction method for scoured area around bridge pier foundation based on mechanical scanned imaging sonar
A three-dimensional (3D) terrain reconstruction method for a scoured area around bridge pier foundation based on a mechanical scanned imaging sonar includes scanning an overall terrain of a scoured area around bridge pier foundation with a sonar from different azimuths to acquire n sonar images of a foundation scouring terrain; intercepting multiple analysis sections from each of acquired sonar images at a same distance; extracting key parameters of upper and lower edges on a terrain imaging strip in each of the analysis sections in the image, and transforming extracted parameters to a 3D space, a fan-shaped beam surface of the sonar being represented with a fan-shaped arc; recognizing a scour terrain profile in the analysis section; recognizing terrain profiles one by one, and respectively extracting spatially scattered 3D coordinate data; and performing interpolation and fitting on the spatially scattered data, thus implementing 3D reconstruction for the foundation scouring terrain.
US11841421B2 Synthetic aperture radar image analysis system, synthetic aperture radar image analysis method, and synthetic aperture radar image analysis program
A synthetic aperture radar image analysis system 20 includes: a phase correlation determination means 21 which determines a strength of the phase correlation between a plurality of pixels in an image selected from among a plurality of images on the basis of the plurality of images that have been photographed by a synthetic aperture radar and show the same point; a shape determination means 22 which determines a degree of similarity between the shape of the distribution of the plurality of pixels and an object shape indicated by geospatial information; and an association means 23 which associates the plurality of pixels with the object on the basis of the determined strength of the phase correlation and the determined degree of similarity.
US11841419B2 Stationary and moving object recognition apparatus
A moving object recognition apparatus includes an object detection section, a position detection section, a road direction estimation section, and a moving direction estimation section. The object detection section detects a moving object that moves on a road around an own vehicle and a roadside object by the road, from objects present around the own vehicle. The position detection section detects positions of the moving object and the roadside object detected by the object detection section. The road direction estimation section estimates a road direction of the road on which the moving object is moving, based on the position of the roadside object detected by the position detection section. The moving direction estimation section estimates a moving direction of the moving object based on the road direction estimated by the road direction estimation section.
US11841417B2 Speed measurement and positioning method, and terminal
Embodiments of the present disclosure relate to wireless communication field and disclose a method for speed measurement and positioning and a terminal. The speed measurement and positioning method in the present disclosure applied to a receiving end comprises: when it is determined that the local oscillation frequency of the receiving end is the same as that of each transmitting end, receiving a test signal transmitted by at least one transmitting end; determining frequency difference between the frequency of the test signal and the local oscillation frequency of the receiving end; determining, according to the frequency difference, the relative speed between the receiving end and the transmitting end corresponding to the test signal; and determining, according to the determined relative speed and first position information of the transmitting end corresponding to the test signal, second position information of the receiving end relative to the transmitting end corresponding to the test signal.
US11841415B2 Apparatus, method and system for determining speeding of vessel based on artificial intelligence
Provided are an apparatus, a method, and a system for determining speeding of a vessel. According to an embodiment of the present disclosure, the method may include: receiving, by sound signal receiving apparatuses installed at at least two points, a sound signal of a first vessel operating at a preset section; extracting operation vibration information of the first vessel from each sound signal received by the sound signal receiving apparatuses installed at the at least two points; measuring an operation speed of the first vessel from each of the received sound signals; and constructing a database including operation speed range information matching the operation vibration information of the first vessel.
US11841413B2 System and method for B1-selective spatial encoding using magnetic resonance
The present application provides a system and method for using a nuclear magnetic resonance (NMR) system. The method includes performing a pulse sequence using the NMR system that spatially encodes NMR signal evolutions to be acquired from a subject using an aggregated radio-frequency (B1) field incoherence and resolving the NMR signal evolutions acquired from the subject using at least one of a dictionary of known magnetic resonance fingerprinting (MRF) signal evolutions to determine matches in the NMR signal evolutions to the known MRF signal evolutions or an optimization process. The method also includes generating at least two spatially-resolved measurements indicating quantitative tissue parameters of the subject in at least two locations.
US11841405B2 Superconducting magnet for MRI system, and processing tool and processing method therefor
A processing tool for a superconducting magnet of an MRI system is disclosed. The processing tool comprising a first winding part and a second winding part. The first winding part is used as a winding framework for winding a main coil half-body. The second winding part is used as a winding framework for winding a shield coil. The processing tool has an infusion cavity. The infusion cavity comprises a main coil accommodating zone, a shield coil accommodating zone, and a linking zone. The main coil accommodating zone is used for accommodating the main coil half-body wound on the first winding part. The shield coil accommodating zone is used for accommodating the shield coil wound on the second winding part. The main coil accommodating zone is connected to the shield coil accommodating zone via the linking zone. The processing tool helps to reduce the difficulty of superconducting magnet processing.
US11841402B2 Battery state estimation device
An object of the present invention is to provide a battery state estimation device capable of accurately estimating a deterioration state of an entire battery system in consideration of an SOH distribution of battery cells. The battery state estimation device according to the present invention estimates an SOH of a battery cell by using a correspondence between a time derivative of an output voltage during a pause period of the battery cell and a battery temperature, and estimates a deterioration state of an entire battery system by using the SOHs of a plurality of battery cells (see FIG. 1).
US11841401B2 Diagnostic device, diagnostic method, diagnostic system, and program
A diagnostic device (100) includes: an acquisition unit (101) that acquires first charging information including a first detected value detected by an external charger (200) during charging of a battery mounted in a vehicle (10) and second charging information including a second detected value detected by the vehicle; and a deterioration estimation unit (105) that estimates a deterioration degree that indicates a degree of deterioration of the battery on the basis of the first charging information and the second charging information.
US11841400B2 Battery management system, battery management method, and method of manufacturing battery assembly
A battery management system includes a control device and a storage. The storage stores at least one trained neural network. The trained neural network includes an input layer that accepts input data that represents a numeric value for each pixel in an image where a prescribed CCV waveform (a CCV charging waveform or a CCV discharging waveform) of a secondary battery is drawn in a region constituted of a predetermined number of pixels, and when input data is input to the input layer, the trained neural network outputs a full charge capacity of the secondary battery. The control device estimates the full charge capacity of a target battery by inputting input data obtained for the target battery into the input layer of the trained neural network.
US11841392B2 Integrated test cell using active thermal interposer (ATI) with parallel socket actuation
A testing apparatus comprises a test interface board comprising a plurality of socket interface boards, wherein each socket interface board comprises: a) an open socket to hold a DUT; b) a discrete active thermal interposer comprising thermal properties and operable to make thermal contact with the DUT; c) a superstructure operable to contain the discrete active thermal interposer; and d) an actuation mechanism operable to provide a contact force to bring the discrete active thermal interposer in contact with the DUT.
US11841387B2 Cloud-end collaborative system and method for load identification
A system for load identification in collaboration with a cloud end includes: a smart Internet of Things electricity meter module, used for matching extracted feature quantity data with a first load feature library of the smart Internet of Things electricity meter module, and determining load feature data corresponding to unmatched feature quantity data in the feature quantity data as target load feature data; a use information front-end/acquisition module, used for calling the target load feature data and transmitting the target load feature data to a main station load identification module; and a main station load identification module, used for receiving the target load feature data, performing data direction processing on the target load feature data, determining an optimal matching strategy matching the feature data to be identified, and identifying an optimal matching solution corresponding to the feature quantity data to be identified in a second load feature library.
US11841386B2 Apparatus for and method of correcting for a gain error resulting from the position of a pole or zero in a transfer function and to a current measurement device including such an apparatus
The response of a coil based current measuring circuit is often proportional to frequency. To correct for this a low pass or integrating function is applied to the response to linearize it. The low pass filter is made from real resistors and capacitors, and tolerances in their values significantly affect the estimate of current. The present approach can provide a way of addressing such problems. This allows consumers of electricity to have confidence in the accuracy of, for example, their electricity meter.
US11841385B2 Diagnostic method and diagnostic device of three-phase alternating current motor
A diagnostic method of a three-phase AC motor including: applying predetermined voltage in an order of first, second, and third current paths among three current paths in which current flows from a first phase winding to a second phase winding, from the second phase winding to a third phase winding, from the third phase winding to the first phase winding, respectively, via a neutral point; and detecting an abnormality based on current values flowing in these paths, wherein the second current path is a path in which a rate of change of generated torque to change of the rotation angle at a current rotation angle of the motor is greatest among the three paths, and a rotation direction of the motor when the first current path is energized is a direction in which an absolute value of torque generated when starting energization of the second current path decreases.
US11841384B2 Inrush current detection method, device and computer-readable storage medium for transformer
An inrush current detection method, an inrush current detection device and a computer-readable storage medium for a transformer are disclosed. The inrush current detection method includes sampling at least a part of a current signal of the transformer to obtain a numerical matrix; providing the numerical matrix as an input to an inrush current detection neural network; and calculating and outputting a label vector corresponding to the numerical matrix by the inrush current detection neural network, wherein the label vector indicates whether the current signal is an inrush current.
US11841376B2 Automated volumetric reagent delivery testing
A system includes a reagent selector valve controllable to select a reagent flow path from a plurality of reagent flow paths, and a pump coupled to the reagent flow path to draw a liquid through the reagent flow path in accordance with a prescribed test protocol. The system includes a discharge flow path to expel the drawn liquid, and a flow meter to measure liquid displaced by the pump and that outputs data representative of the measured flow. The system also includes a processor to access the data and to determine a volume of the liquid displaced by the pump.
US11841375B2 Automation apparatus of analysis laboratory
An automation apparatus of an analysis laboratory, for handling support devices able to support containers of biological samples. The automation apparatus includes two main automatic belt conveyors arranged in positions spaced from one another on a floor, and at least one auxiliary automatic belt conveyor. The auxiliary belt conveyor is spaced at a different height with respect to the main conveyors, and is operatively connected to the main conveyors by means of lift devices.
US11841374B2 Laboratory automation system implementing efficient path for material and lab ware transfers
Systems, methods and computer-readable media are provided for determining a sequential ordering of predefined transfers for transferring an object from source points of a source array to destination points of a destination array in a laboratory automation system. For each transition to a next transfer, first and second component travel costs between current and next transfer positions are determined. A transition travel cost is determined from the first and second component travel costs. The cost of each sequential ordering of the predefined transfers is based upon an aggregate of the transition travel costs for each ordering of the transfers. The resolved sequential ordering may be based upon the sequential ordering that has the lowest cost.
US11841373B2 Information processing apparatus, method for controlling information processing apparatus, and program
An apparatus includes an acquisition unit configured to acquire quantitative information on a test substance, the quantitative information being estimated by inputting, to a learning model, two or more pieces of spectral information selected from a plurality of pieces of spectral information on a sample containing the test substance and a foreign substance.
US11841368B2 Method and means for the rapid detection of HDV infections
The present invention relates to a polypeptide and a nucleic acid encoding the polypeptide for use in a method of detecting the presence of hepatitis D virus (HDV) and/or of diagnosing an HDV infection and/or of monitoring the treatment of an HDV infection. The present invention further relates to an in vitro method, an immunographic test device as well as a kit. In particular, the present invention relates to a point of care diagnostic for HDV infections.
US11841363B2 ZnT8 assays for drug development and pharmaceutical compositions
The present invention describes methods of identifying drugs for the treatment or prevention of diabetes by measuring the activity of the human zinc transporter ZnT8 and pharmaceutical compositions.
US11841362B2 Method for the diagnosis of Niemann-Pick disease
The present invention is related to a method for diagnosing Niemann-Pick disease in a subject comprising a step a), wherein the step a) comprises detecting a biomarker in a sample from the subject.
US11841361B2 Microfluidic proximal tubule kidney-on-chip
The present invention relates to microfluidic fluidic devices, methods and systems as microfluidic kidney on-chips, e.g. human Proximal Tubule-Kidney-Chip, Glomerulus (Kidney)-Chip, Collecting Duct (Kidney)-Chip. Devices, methods and systems are described for drug testing including drug transport and renal clearance. Further, such devices, methods and systems are used for determining drug-drug interactions and their effect upon renal transporter functions. Importantly, they may be used for pre-clinical and clinical drug development for treating kidney diseases and for personalized medicine.
US11841357B2 Measurement apparatus and method of paper web
A measurement apparatus of a moving paper web, includes an optical radiation source that outputs optical radiation toward a scattering element of the measurement apparatus. The scattering element scatters the optical radiation, and a transmitting surface of the scattering element directs the optical radiation in a scattered manner toward the moving paper web. A distance between said transmitting surface of the scattering element and a surface of the paper web is known, and the transmitting surface and a detector of the apparatus are on opposite sides of the paper web. The detector receives at least a part of the optical radiation, which is side-scattered from the moving paper web. The detector determines a moisture value and a dry weight of the paper web on the basis of spectral information on the received optical radiation and the known distance.
US11841352B2 Determination and correction of retention time and mass/charge shifts in LC-MS experiments
Methods are described for the automatic determination and correction of retention time shift of a MS data set relative to a control data set, to correct for retention time drifts endemic to targeted LCMS analyses. In an embodiment, a 2D grid of periodic MS spectra versus time is collected for a control experiment, and RT windows are determined with an additional set of unscheduled mass spectral analyses. During successive experiments, spectra from periodic MS scans are used to determine the correspondence between the current time and the time in the control experiment. The active set of MSn scans to be acquired by the instrument is then determined as the scans with adjusted retention time windows that bracket the corrected retention time.
US11841350B2 Dynamic axial compression for preparative columns using external compression
A dynamic axial compression column is disclosed herein. This dynamic axial column utilized external compression to prevent the creation of end plate space in the column. The dynamic axial column can include a tube defining a first opening, a second opening, and a lumen extending there between. The dynamic axial column can include a first end plate assembly sealing the first opening and movably extending at least partially into the lumen via the first opening, a second end plate assembly sealing the second opening, a plurality of rods extending along the outside of the tube and connecting the first end plate assembly and the second end plate assembly, and a first plurality of compression devices external to the tube and engaging one of the plurality of rods to bias the first end plate assembly towards the second end plate assembly.
US11841349B2 Chromatography systems and methods using them
Certain embodiments described herein are directed to chromatography systems that include a microfluidic device. The microfluidic device can be fluidically coupled to a switching valve to provide for selective control of fluid flow in the chromatography system. In some examples, the microfluidic device may include a charging chamber, a bypass restrictor or other features that can provide for added control of the fluid flow in the system. Methods of using the devices and methods of calculating lengths and diameters to provide a desired flow rate are also described.
US11841348B2 System and method for evaluating the effect of proactive utilization of spatial stress field in laboratory
A system and a method evaluate the effect of proactive utilization of a spatial stress field in laboratory. The system includes a rock sample placement device for placing a rock sample, a confining pressure control device for applying a set confining pressure to the rock sample, a fracture imaging device, a fracturing fluid injection device for injecting fracturing fluid into the perforation in the wellbore of the rock sample to form fractures within the rock sample, a stress measurement device, and a processing device for calculating a stress field proactive utilization coefficient of the rock sample.
US11841346B2 Apparatus and method for acoustic modeling of defects in composite materials using calibration panels formed by additive manufacturing
Disclosed herein is a calibration panel that models acoustic properties of defects in vehicle components made of composite materials. The calibration panel includes a body formed by additive manufacturing from a first digital material having an acoustic property selected to approximate an acoustic property of a composite material and an insert embedded within the body. The insert is formed of at least a second digital material having an acoustic property selected to approximate an acoustic property of a defect within the composite material. Also disclosed is a method for manufacturing vehicle components that are non-destructive evaluation (NDE)-compliant. The method includes receiving a proposed design of a component, manufacturing the calibration panel, and testing the calibration panel to determine if the insert is detectable using acoustic emission testing. The method also includes rejecting, in response to a not-detectable status of the insert, the proposed design of the component.
US11841344B2 Ultrasonic dry coupled wheel probe with a radial transducer
An ultrasonic dry coupled wheel probe with radial transducers emit ultrasound in substantially all radial directions relative to a longitudinal axis. The probe does not require normalization and is efficient in directing ultrasound to a surface being inspected. The probe has a wheel composed of rubber or other materials for acoustically dry coupling the transducer to the surface. A first transducer is composed of a piezoelectric material so that the transducer receives an electrical signal, vibrates, and generates and transmits sound, such as ultrasound. Similarly, a second transducer receives sound such as ultrasound, vibrates, and generates a corresponding electrical signal. The transducer arrangement both transmits ultrasound to the surface and receives the reflection of the ultrasound from the surface. An acoustic barrier separates the transmitting component from the receiving component. The transducer has annular electroplates adjacent to the piezoelectric material. The two transducers can comprise a single, integrated transducer module.
US11841343B2 Method of processing substrate, substrate processing apparatus, method of manufacturing semiconductor processing apparatus, and recording medium
There is provided a technique that includes abnormality detecting by picking up a sound generated from a transfer configured to be capable of transporting the substrate and comparing a waveform of sound data with a preset threshold value to detect an abnormality of the transfer; and failure detecting by picking up vibration of the transfer and comparing a waveform of vibration data with a preset threshold value to detect a failure of the transfer.
US11841339B2 Voltammetric reference control system
A voltammetric reference control system for generating a reference signal for an electrochemical sensor. The electrochemical sensor may comprise a voltammetric sensor, a potentiometric sensor, an amperometric sensor, an ion selective sensor and/or the like that is designed to be used in solutions, such as water, seawater, saline solutions and/or the like. The voltammetric reference control system generates a reference potential that does not drift and/or does not require calibration during operation of the electrochemical sensor.
US11841338B2 2H to 1T phase based transition metal dichalcogenide sensor for optical and electronic detection of strong electron donor chemical vapors
Optical and electronic detection of chemicals, and particularly strong electron-donors, by 2H to 1T phase-based transition metal dichalcogenide (TMD) films, detection apparatus incorporating the TMD films, methods for forming the detection apparatus, and detection systems and methods based on the TMD films are provided. The detection apparatus includes a 2H phase TMD film that transitions to the 1T phase under exposure to strong electron donors. After exposure, the phase state can be determined to assess whether all or a portion of the TMD has undergone a transition from the 2H phase to the 1T phase. Following detection, TMD films in the 1T phase can be converted back to the 2H phase, resulting in a reusable chemical sensor that is selective for strong electron donors.
US11841335B2 Nondestructive inspection method and apparatus comprising a neutron source and a gamma-ray detection device for determining a depth of a target component in an inspection target
A nondestructive inspection apparatus makes a neutron beam incident on an inspection target, detects a specific gamma ray deriving from a target component in the inspection target, among gamma rays generated by the neutron beam, and determines a depth at which the target component exists, based on a result of the detecting. The nondestructive inspection apparatus includes a neutron source that emits a neutron beam to a surface of the inspection target, a gamma ray detection device that detects, as detection intensities, intensities of a plurality of types of specific gamma rays whose energy differs from each other, and a ratio calculation unit that determines a ratio between the detection intensities of a plurality of types of the specific gamma rays.
US11841327B2 Detection and characterization of defects in pharmaceutical cylindrical containers
An apparatus for inspecting a pharmaceutical cylindrical container made of a polymer, a specific method for inspecting a pharmaceutical cylindrical container made of a polymer and a specific bundle of pharmaceutical cylindrical containers made of a polymer.
US11841322B2 Method and system for fluorescence lifetime based sequencing
An integrated detection, flow cell and photonics (DFP) device is provided that comprises a substrate having an array of pixel elements that sense photons during active periods. The substrate and pixel elements form an IC photon detection layer. At least one wave guide is formed on the IC photo detection layer as a photonics layer. An optical isolation layer is formed over at least a portion of the wave guide. A collection of photo resist (PR) walls patterned to define at least one flow cell channel that is configured to direct fluid along a fluid flow path. The wave guides align to extend along the fluid flow path. The flow cell channel is configured to receive samples at sample sites that align with the array of pixel elements.
US11841314B2 Method and system for characterizing particles using an angular detection in a flow cytometer
The invention relates to a method and system for characterizing particles using a flow cytometer comprising detecting radiated light from the particles using two or more detectors positioned to allow for the detection in two or more angular directions and generating a waveform, as a digital representation for the detected radiated light for each of said angulation direction. The waveforms are transformed using one or more basis functions to obtain one or more coefficients characterizing the waveform. The one or more coefficients characterizing the waveform preferably correspond to properties of the particle(s), thereby enabling analysis of physical properties of the particles (such as size, shape, refractive index) or biological properties of the particles (such as cell type, cell cycle state or localization or distribution of molecules within the cell and/or on the cell surface). In preferred embodiments the method and system are used for a label-free sorting of particles, in particular biological cells.
US11841313B2 Power management for optical particle counters
An airborne or liquid particle sensor with a number of advanced features is disclosed. The sensor includes an output channel generating an electrical signal for a particle passing through the sensor, where the electrical signal includes information related to the pulse. The information is processed by the sensor to determine a value that indicates a more accurate particle mass for a sample period than the average mass.
US11841303B2 Simulating fluid loss through diverging fracture fronts
An apparatus for simulating fluid loss through diverging fracture fronts includes a housing including an inlet and an outlet. The housing defines an inner volume. The housing can receive and sealingly retain fluid in the inner volume. The housing includes a plate defining an opening formed in an axial surface of the plate. The opening spans a longitudinal thickness of the plate and diverges in dimension along the longitudinal thickness of the plate. The plate is sealingly positioned within the inner volume of the housing between the inlet and the outlet to permit fluid flow from the inlet to the outlet through the opening and to prevent the fluid flow past a circumferential surface of the plate. The apparatus includes a fluidic pressure source fluidically coupled to the housing and configured to flow the fluid through the housing.
US11841301B2 Apparatus for providing object to be medically examined by blowing
An apparatus for providing an object to be medically examined by blowing is provided where air is blown into a container in which an object to be medically examined is stored, so as to make the uniform distribution state of the object to be medically examined from the inside of the container, thereby ensuring the sameness of the object to be medically examined, which is to be extracted from the container.
US11841296B2 Semiconductor substrates for electrical resistivity measurements
A substrate is provided. The substrate includes a front region having a front surface, a back region having a back surface, an edge exclusion region, and a chamfered surface. The back surface is laterally opposite the front surface. The edge exclusion region is surrounding the front region. The chamfered surface is at least partially arranged in the edge exclusion region.
US11841294B2 Diagnosis device, diagnosis system, and computer-readable medium
A diagnosis device includes a first acquisition unit, a second acquisition unit, and an associating unit. The first acquisition unit is configured to acquire, from a machine tool, context information including at least a monitoring specifying number identifying a machining process. The second acquisition unit is configured to acquire detection information output from a detection unit installed for the machine tool. The associating unit is configured to associate the monitoring specifying number included in the context information acquired by the first acquisition unit and the detection information acquired by the second acquisition unit.
US11841292B2 Shock strut service monitoring using sensors and physical strut measurement
A method for monitoring a shock strut may comprise measuring a first shock strut pressure, measuring an ambient temperature, measuring a shock strut stroke, measuring a second shock strut pressure, and determining a servicing condition of the shock strut based upon the first shock strut pressure, the ambient temperature, the shock strut stroke, and the second shock strut pressure, wherein the servicing condition indicates whether it is desirable for the shock strut to be serviced with at least one of a liquid and a gas. The first shock strut pressure and the shock strut stroke may be measured before the takeoff event with a weight of an aircraft supported by the shock strut.
US11841285B2 Constraining barometric pressure sensor calibration with sporadic data collection
Multiple calibration results for calibrating a barometric pressure sensor based on data received from a device containing the sensor are determined and stored in a table. The table is updated based on rules regarding a relationship between each calibration result and a current calibration value. The calibration results are weighted and combined to determine a combined calibration result. The calibration value for calibrating the sensor is selected from the calibration results, the combined calibration results, or the current calibration value based on a selection criteria.
US11841281B2 Flexible pressure sensors
Implementations are directed to a pressure-sensing device including a pressure-sensitive sheet, one or more pressure-sensitive input regions disposed along the pressure-sensitive sheet including a first conductive thread including a first length in contact with the pressure-sensitive sheet, and a second conductive thread including a second length in contact with the pressure-sensitive sheet. At least a first portion of the first length of the first conductive thread passes through the pressure-sensitive sheet through a first hole in the pressure-sensitive sheet at a first location and a second portion of the second length of the second conductive thread passes through the pressure-sensitive sheet through a second hole in the pressure-sensitive sheet at a second location.
US11841273B1 Modular low cost trackerless spectral sensor
A non-tracking solar sensor device and systems. The non-tracking solar sensor system includes a transparent hemispherical dome enclosure for receiving light. A diffuser is disposed with the enclosure for diffusing the light. A photodiode sensor array senses at least one discrete wavelength of the diffused light. A data acquisition module is configured to receive a sensor signal from the sensor array, the signal indicative of light quality at least one discrete wave band for processing via a processor module.
US11841270B1 Spectrometer
The spectrometer includes a lightguide substrate, an upper grating layer, a lower grating layer, an image sensor, and a readout circuit. The upper grating layer is disposed on the lightguide substrate and configured to receive a light. The upper grating layer includes a first grating structure, a second grating structure, and a third grating structure, and the first, second, and third grating structures have different grating periods. The lightguide substrate is configured to diffract the light when the light propagates into the lightguide substrate, such that multiple diffraction lights are formed and each of the multiple diffraction lights has different wavelengths and different optical path. The lower grating layer is disposed under the lightguide substrate and configured to emit the multiple diffraction lights. The image sensor is disposed under the lower grating layer. The readout circuit is disposed under the image sensor.
US11841269B2 Electronic apparatus and spectroscopic camera
A spectroscopic camera includes: a variable-wavelength interference filter; an image pickup element receiving light outputted from the variable-wavelength interference filter; a first circuit board where the variable-wavelength interference filter is provided; a second circuit board where the image pickup element is provided; a casing accommodating the first circuit board and the second circuit board; a first connector mounted at the first circuit board and provided with a first FG terminal electrically coupled to an external device; and a second connector mounted at the second circuit board and provided with a second FG terminal electrically coupled to the external device. The casing is electrically coupled to the first FG terminal of the first connector and the second FG terminal of the second connector without going through the first circuit board and the second circuit board, respectively.
US11841267B2 Energy measuring apparatus and excimer laser apparatus
An energy measuring apparatus according to one aspect of the present disclosure includes a first beam splitter, a second beam splitter, a third beam splitter, and a fourth beam splitter, which sequentially reflect part of a main beam and input the beam to an energy sensor. The first beam splitter, the second beam splitter, the third beam splitter, and the fourth beam splitter are each arranged to have such an incident angle and a folding direction of an optical path as to suppress a change in detection value of the energy sensor due to a change in incident angle and a change in polarization purity of the main beam.
US11841260B2 Fill level sensor for detecting a fill level of a fill medium in a container
A fill level sensor for detecting a level of a fill medium in a container includes a generator having a feed line, an antenna, a supply and a controller. The generator generates electromagnetic waves having a resonant frequency and outputs the electromagnetic waves via the feed line having a line impedance with a line impedance value. The supply is arranged between the feed line and the antenna and transmits the electromagnetic waves from the feed line to the antenna. The supply has a resonant circuit. The resonant circuit and the antenna together have a resonant input impedance in the transmission direction. The resonant circuit transforms the resonant input impedance at the resonant frequency into a real impedance having a predetermined resonant impedance value. The antenna has an antenna resonant frequency different from the resonant frequency.
US11841252B2 Method for determining a conductivity, operating method of a magnetic-inductive flowmeter and magnetic-inductive flowmeter
A method for determining conductivity of a medium includes: generating a signal with first and second frequencies; feeding the signal to first and second electrodes; determining a first voltage between the first and second electrodes, a first current through the medium for the first frequency, and a first impedance from the first voltage and first current; determining a second voltage between the first and second electrodes, a second current through the medium for the second frequency, and a second impedance from the second voltage and second current; determining and comparing phases of the first and second impedances; determining a medium resistance with a first formula when the first impedance phase is smaller than the second impedance phase; determining a medium resistance with a second formula when the first impedance phase is equal to or greater than the second impedance phase; and determining conductivity of the medium using the medium resistance.