US11798589B2

An optical information storage medium includes a substrate and a multilayer polymeric film. The multilayer polymeric film has a first surface and an opposite second surface that extend the length of the multilayer polymeric film. The second surface is adhered to a surface of the substrate. The multilayer polymeric film includes a plurality of coextruded alternating polymeric active data storage layers and polymeric buffer layers.
US11798587B1

Various illustrative aspects are directed to a data storage device comprising: a voice coil motor (VCM) and one or more processing devices, configured to actuate the VCM, switch on measuring a back electromotive force (BEMF) from the VCM for intervals of an initial BEMF measurement that are free of spikes in the initial BEMF measurement, and process a measured BEMF signal from the intervals of the initial BEMF measurement that are free of spikes in a change of current term of the initial BEMF measurement.
US11798576B2

Methods and apparatus for a communication system having microphones and loudspeakers to determine a noise and speech level estimate for a transformed signal, determine a SNR from the noise and speech level estimates, and determine a gain for the transformed signal to achieve a selected SNR range at a given position. In one embodiment, the gain is determined by adapting an actual gain to follow a target gain, wherein the target gain is adjusted to achieve the selected SNR range.
US11798566B2

The present disclosure discloses a data transmission method performed by a computer device and a non-transitory computer-readable storage medium. According to the present disclosure, voice criticality analysis is performed on a to-be-transmitted audio to obtain a criticality level of each to-be-transmitted audio frame in the to-be-transmitted audio, and a corrected redundancy multiple of each to-be-transmitted audio frame is obtained according to a current redundancy multiple and a redundant transmission factor corresponding to the criticality level of each to-be-transmitted audio frame. Therefore, each to-be-transmitted audio frame is duplicated according to a corrected redundancy multiple of each to-be-transmitted audio frame, to obtain at least one redundancy data packet, and the at least one redundancy data packet is transmitted to a target terminal, which can improve the network anti-packet loss effect without causing network congestion.
US11798563B2

A method for voiceprint recognition of an original speech is used to reduce information losses and system complexity of a model for data recognition of a speaker's original speech. The method includes: obtaining original speech data, and segmenting the original speech data based on a preset time length to obtain segmented speech data; performing tail-biting convolution processing and discrete Fourier transform on the segmented speech data through a preset convolution filter bank to obtain voiceprint feature data; pooling the voiceprint feature data through a preset deep neural network to obtain a target voiceprint feature; performing embedded vector transformation on the target voiceprint feature to obtain corresponding voiceprint feature vectors; and performing calculation on the voiceprint feature vectors through a preset loss function to obtain target voiceprint data, where the loss function includes a cosine similarity matrix loss function and a minimum mean square error matrix loss function.
US11798561B2

A method for processing audio generated in a virtual meeting room (VMR) includes setting a quantity of mesh vertexes according to seats in the VMR, obtaining first voiceprint information of a presenter, the first voiceprint information comprising a frequency, an amplitude, and a phase difference of an audio signal, adjusting the frequency or amplitude of the first voiceprint information according to the quantity of the mesh vertexes, and obtaining second voiceprint information; and determining a seat of the presenter in the VMR according to the second voiceprint information. An apparatus and a non-transitory computer readable medium for processing audio as above are also disclosed.
US11798556B2

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

A method includes, during a teleconference between a first audio input/output device and a second audio input/output device, receiving, at an analysis and response device, a signal indicating a spoken command, the spoken command associated with a command mode. The method further includes, in response to receiving the signal, generating, at the device, a reply message based on the spoken command, the reply message to be output to one or more devices selected based on the command mode. The one or more devices includes the first audio input/output device, the second audio input/output device, or a combination thereof.
US11798530B2

Implementations can detect respective audio data that captures an acoustic event at multiple assistant devices in an ecosystem that includes a plurality of assistant devices, process the respective audio data locally at each of the multiple assistant devices to generate respective measures that are associated with the acoustic event using respective event detection models, process the respective measures to determine whether the detected acoustic event is an actual acoustic event, and cause an action associated with the actional acoustic event to be performed in response to determining that the detected acoustic event is the actual acoustic event. In some implementations, the multiple assistant devices that detected the respective audio data are anticipated to detect the respective audio data that captures the actual acoustic event based on a plurality of historical acoustic events being detected at each of the multiple assistant devices.
US11798514B2

Embodiments of the present invention provide a novel solution that uses subjective end-user input to generate optimal image quality settings for an application. Embodiments of the present invention enable end-users to rank and/or select various adjustable application parameter settings in a manner that allows them to specify which application parameters and/or settings are most desirable to them for a given application. Based on the feedback received from end-users, embodiments of the present invention may generate optimal settings for whatever performance level the end-user desires. Furthermore, embodiments of the present invention may generate optimal settings that may be benchmarked either on a server farm or on an end-user's client device.
US11798511B2

The invention provides a GOA circuit and driving method therefor, and a display panel. The GOA circuit includes a GOA unit. The GOA unit includes a forward and reverse scan control module, a node signal control module, a voltage regulator module, an output control module, a first pull-down module, and a second pull-down module. When the second pull-down module is in operation, the forward and reverse scan control module controls the voltage regulator module to be in an off state, so that the GOA circuit has no transistor in the on state for a long time, thus to suppress threshold voltage drift in transistors.
US11798507B2

Embodiments of the present disclosure provide an image processing method, an apparatus, an electronic device, and a computer-readable storage medium, relating to the technical field of displays. The method comprises steps of: acquiring a first image and a second image that are adjacent in time-domain; determining dynamic pixels of the second image relative to the first image; determining overdrive gain values of the dynamic pixels; and performing overdrive processing on the second image according to the overdrive gain values. In the embodiments of the present disclosure, for the dynamic pixels, overdrive processing is performed on the image according to the overdrive gain value. Thus, the overdrive effect for the dynamic region of the image is optimized, the technical effect of the overdrive is ensured, and the motion blur problem of the image is effectively improved.
US11798504B2

An ambient light detection method and an electronic device. The method includes: when a target pixel in a target display area of a display module is lit up, obtaining a first brightness value of each target pixel collected by a photosensitive sensor; according to the first brightness value, obtaining a brightness interference value of each target pixel; and according to the brightness interference value and a first ambient light brightness value, obtaining a target brightness value.
US11798478B2

A display device includes: a data driver for supplying a data signal to each of a plurality of data lines; and a pixel unit including a plurality of sub-pixels. The pixel unit further includes one dummy data line disposed separate from a data line of a first column among the data lines. The data line of the first column is connected to sub-pixels disposed on odd-numbered pixel rows among sub-pixels disposed on a first pixel column, and is connected to sub-pixels disposed on even-numbered pixel rows among sub-pixels disposed on a third pixel column. The dummy data line is connected to sub-pixels disposed on the even-numbered pixel rows among the sub-pixels disposed on the first pixel column.
US11798475B2

An electronic device includes a pixel driving circuit to operate in a light emitting mode or a sensing mode and including a reference voltage line for receiving a reference voltage comprising a first reference voltage and a second reference voltage different from the first reference voltage and a light emitting diode including a first electrode, a light emitting element, and a second electrode. The light emitting diode has in an on-state or an off-state in the light emitting mode, the first reference voltage is applied to the reference voltage line in the light emitting mode, a first voltage is applied to the first electrode in the off-state, a second voltage is applied to the first electrode in the on-state, the sensing mode includes an initialization period and a sensing period, and the second reference voltage is applied to the reference voltage line in the initialization period.
US11798472B1

Provided is a pixel circuit, a display panel, and a display device. The pixel circuit includes a light-emitting unit, a drive unit, and a control unit. A first light-emitting element and a second light-emitting element of the light-emitting unit are electrically connected with the control unit simultaneously. The drive unit is configured to send a data signal to the light-emitting unit to drive the same to emit light.
US11798470B1

A pixel driving circuit, a driving method thereof, and a display panel are provided. The pixel driving circuit includes a light-emitting element, a power line connected to the light-emitting element, a pulse amplitude modulation unit including a first driving transistor connected to the light-emitting element and the power line and configured to provide driving current with different amplitude to the light-emitting element according to voltage applied to a gate of the first driving transistor; and a pulse width modulation unit including a second driving transistor connected to the light-emitting element and the pulse amplitude modulation unit, a first transistor and a second transistor connected to a gate of the second driving transistor, and a pulse width generation circuit connected to the gate of the first transistor. Duration of driving current in the light-emitting element is controlled according to voltage applied to the gate of the second driving transistor.
US11798464B2

A display device includes a degradation compensator, a controller, a data driver, and a display panel. The degradation compensator generates a first fitting function and a second fitting function based on image data, generates a compensation function through a harmonic mean of the first and second fitting functions, and generates a compensation value based on the compensation function. The controller receives the compensation value, and generates input image data to which the compensation value is applied. The data driver receives the input image data to which the compensation value is applied, and converts the input image data into a data voltage. The display panel includes pixels, in which each of the pixels includes a pixel circuit which receives the data voltage and a light-emitting element electrically connected to the pixel circuit.
US11798461B2

The application discloses a pixel circuit and a driving method thereof. By synchronously resetting a potential of an input end of a light-emitting unit and a potential of a control end of a driving unit, the input end of the light-emitting unit can obtain a longer reset time; when the light-emitting unit emits light, a resetting transistor and an initialization transistor are both in an off state, which can better prevent leakage of the input end of the light-emitting unit, thereby improving display effect of the pixel circuit in a dark state or low gray level.
US11798450B2

A display driving device and a control method thereof, and a display device. The control method includes: generating, by the master processing chip, a read/write synchronization signal, and receiving, by each of the slave processing chip, the read/write synchronization signal; in response to the read/write synchronization signal, caching, by the master processing chip, the received display data of the current to-be-displayed frame image into the frame address of the corresponding memory, reading and processing cached display data of a previous to-be-displayed frame image and transmitting the processed display data; and in response to the read/write synchronization signal, caching synchronously, by each of the slave processing chip, the received display data of the current to-be-displayed frame image into the frame address of the corresponding memory, and reading and processing synchronously cached display data of the previous to-be-displayed frame image and transmitting the processed display data.
US11798449B2

A display device includes a substrate including a first display area, a second display area, and a non-display area; a first pixel circuit part and a second pixel circuit part disposed in the first display area; a 1-1-th light-emitting element electrically connected to the first pixel circuit part and overlapping the first display area; and a second light-emitting element electrically connected to the second pixel circuit part and overlapping the second display area. The non-display area is disposed between the first display area and the second display area.
US11798447B1

Illumination testing is performed to passively check the health of a display of a shared device within a physical space, such as a conference room. A test pattern is output to the display within the physical space. Using a camera within the physical space, a test image of the physical space is captured while the test pattern is output to the display. A determination is then made as to whether the display is in a fail state by comparing the test image against a reference image depicting an expected illumination of the physical space according to the test pattern. Where the device is determined to be in a fail state, a notification indicating the fail state is transmitted to an administrator device to alert an administrator associated therewith of the fail state.
US11798446B2

A display device includes a display region including display pixels, dummy pixels disposed outside the display region, light blocking films covering the dummy pixels. The display region includes a first region and a second region having a lower display pixel density than the first region. A control circuit is configured to supply the display pixels in the second region with driving current higher than driving current for the first region for the same grayscale level specified in image data, supply each of the dummy pixels with the same data signal as a data signal for the associated display pixel in the second region, measure deterioration of the light-emitting element of each of the dummy pixels, and adjust data signals for the display pixels in the second region associated with the dummy pixels based on results of the measurement.
US11798443B1

A hazard warning system having a display panel operatively associated with two mounting elements. One mounting element is adapted for coupling to a trailer hitch, and another mounting element is adapted for engaging a ground-supported frame. The display panel is configurable to alert and instruct the public in real time.
US11798442B2

A runway guidance sign includes a housing defining an interior space and an opening at a front side. The housing includes opposite upper and lower walls. An interior upright is received in the interior space of the housing. The interior upright is fastened to and extends between the upper and lower walls. The interior upright is integrally formed from a one-piece sheet of material.
US11798437B2

A pressure sensitive label and method for preparing same, the pressure sensitive label comprising: (a) a support portion, said support portion including at least a carrier layer; and (b) a transfer portion over said support portion for transfer of the transfer portion from the support portion to an article upon application of pressure to the transfer portion while the transfer portion is in contact with the article, said transfer portion including at least a patterned adhesive layer in confronting relationship with a surface of the carrier layer, wherein the patterned adhesive layer confronts less than substantially the entire surface of the carrier layer.
US11798435B2

A method for executing a cryptographic operation is provided comprising acts comprising: (i) sampling a first polynomial, wherein one or more (e.g., one, some and/or all) coefficients of the first polynomial are determined; (ii) sampling a second polynomial, wherein a selection of k coefficients of the second polynomial is determined; (iii) multiplying the first polynomial with the second polynomial to determine a result; and (iv) using the result of the multiplication in the cryptographic operation. A security device arranged to perform one, some and/or all of the acts is provided.
US11798433B2

Systems and methods are disclosed for an injection training model that includes a base structure, an anatomical subassembly mechanically secured to the base, and a ballistic gel structure. The anatomical subassembly includes a first set of 3D-printed components manufactured from a first material, and a second set of 3D-printed components manufactured from a second material, wherein the first material has a greater stiffness than the second material. The ballistic gel structure encapsulates the anatomical subassembly and is transparent, repairable, and inorganic.
US11798432B2

The present disclosure provides an experiment platform for simulating fire in an underground traffic conversion channel, including: a model body configured to simulate fire in the an underground traffic conversion channel; a burner connected to the model body and configured to generate smoke; and a smoke imaging system including laser sheet light sources and image recording devices configured to record smoke distribution images. The laser sheet light sources are in the model body, and plane laser light emitted by the laser sheet light sources is parallel to a flow direction of the smoke. The image recording devices are in one-to-one correspondence to the laser sheet light sources and are arranged outside an observation window of the model body. One laser sheet light source and one image recording device corresponding thereto each have a filter configured to filter out laser light of a same wavelength.
US11798420B2

An information processing apparatus for being mounted on a vehicle, comprises a controller. The controller is configured to: determine that a call for attention toward a risk of collision is being made to a driver of a crossing vehicle that is a vehicle whose path crosses that of an own vehicle; and perform a predetermined process for risk avoidance, in a case where the call for attention is being made in the crossing vehicle.
US11798405B2

Systems, devices, and methods are disclosed in which one or more light sources, a detector, a processor and a controller are configured such that light from the one or more light sources improves the ability of a human or automated motor vehicle driver to identify and avoid pedestrians. The one or more light sources may provide spot illumination to moving objects or pedestrians on a road surface, with the spot illumination following the moving object or pedestrians along the portion of the road surface. The one or more light sources may project images on the ground or on other surfaces. The light source may be carried by a pedestrian or on personal transport used by a pedestrian. The light sources may be stationary and provide lighting for a pedestrian street crossing.
US11798393B2

A system and a method are used to monitor spoilage conditions of a product. The system includes at least one two-way humidity control system and at least one computing system. The two-way humidity control system includes at least one beacon sensor, a normal humidity range is stored on the two-way humidity control system, and the two-way humidity control system is positioned within at least one enclosed product storage. The enclosed product storage is a sealed area where products can be stored to maintain the products in optimal environmental conditions. The two-way humidity control system detects humidity readings and regulates humidity within the enclosed product storage based on the normal humidity range. The beacon sensor detects environmental data and retrieves environmental data from other wireless sensors. The computing system processes the data collected by the beacon sensor to generate alerts, when the environmental conditions are abnormal, and environmental condition reports.
US11798386B2

Embodiments described herein relate to an anti-theft device. The anti-theft device may comprise an arm hook which has a long arm movably inserted into a guide slot, a cable which penetrates through a vacuum cup and is electrically connected to a circuit board, and a monitoring assembly for protecting the anti-theft device against damage is mounted on the anti-theft device and comprises a switch arranged on the circuit board and magnetic steel arranged on a short arm of the arm hook.
US11798384B2

Security systems and methods configured for use with an item of merchandise for retail display are provided. For example, a security system includes a sensor configured to be electrically connected to an internal power source of an item of merchandise and an alarm module configured to communicate with the sensor. The sensor is configured to receive power from the internal power source for performing one or more security functions, and the alarm module is configured to generate a security signal in response to a security event.
US11798377B2

A system and method for facilitating an instant lottery game with both physical and virtual instant lottery tickets, and more particularly to a system and method for facilitating virtual instant lottery ticket creation, virtual instant lottery ticket selling, virtual instant lottery ticket transferring, virtual instant lottery ticket scratching, and virtual instant lottery ticket redemption. The instant lottery ticket system and method of various embodiments provides the seamless integration with existing physical instant lottery game and ticket systems (and processes thereof), substantially the same overall player experience as provided with physical instant lottery tickets.
US11798374B2

A bonus game server including game-logic circuitry that monitors a plurality of bonus ticket balances associated with a plurality of players and a bonus jackpot associated with a bonus tournament game, transmits, in response to an amount of the bonus jackpot exceeding an eligibility threshold, participation requests to player devices of eligible players for the bonus tournament game, initiates a participation timer, enters, in response to at least one of the eligible players accepting the participation request, the accepting eligible player into the bonus tournament game, generates, using a random number generator and in response to the participation timer reaching a concluding threshold, one or more random numbers to determine at least one outcome of the bonus tournament game, and awards a bonus game prize from the bonus jackpot to a winning player of the participating players identified at least partially by the determined outcome of the bonus tournament game.
US11798371B2

A gaming system includes at least one input device adapted to receive a physical item associated with a monetary value that establishes a credit balance, an input indicative of a wager drawn on the credit balance for a wagering game, and a cashout input that initiates a payout from the credit balance. In response to a wager input, a wagering game is initiated that includes the spinning and stopping of a set of bonus reels through a plurality of bonus spins populating a bonus array with bonus symbols. The bonus reels comprise a combination of symbols reducing display processing requirements and improve mapping random numbers to displayed symbols for display during bonus spins having reduced durations. When completed, an award is determined based according to values associated with less than all of the bonus symbols displayed in a bonus outcome array.
US11798369B2

Various embodiments of the present disclosure are directed to a gaming system and method providing a multi-hand poker wagering game with an award modifier bonus feature, and wherein in various embodiments the award modifiers are multipliers.
US11798364B2

Systems, devices and methods are operable to include selecting a virtual prize container from a plurality of virtual prize containers that each correspond to one a plurality of prize levels in response to detecting a game event in a wagering game. The selected virtual prize container including information corresponding to the prize level and concealing a prize that is in the virtual prize container is awarded to the player. An input from the player that corresponds to the selected virtual prize container is received. In response to a player achievement level being at a minimum or higher level that corresponds to the prize level of the selected virtual prize container, the prize is awarded to the player.
US11798357B2

Systems and methods for generating a multidimensional data structure based on fantasy sports account activity are described herein. Processors can maintain user profiles, each user profile having player lineups associated with fantasy sports contests. The processors can identify, for a first user profile, player lineups of the first user profile and respective contests for which the player lineups were entered. Each player lineup including players having players attributes. Each contest having contest attributes. The processors can generate, for the first user profile, a multidimensional data structure including a plurality of features. Each feature can have a respective value that is based on the player attributes corresponding to the players included in the player lineups and the contest attributes corresponding to the contests for which the player lineups were entered. The processors can then provide content selected using the generated multidimensional data structure to a device associated with the user profile.
US11798354B2

In various embodiments, a player may view a list of popular games.
US11798346B2

Systems and methods of gaming are disclosed herein. An example method includes receiving a credit wager to initiate play of a base game. The method also includes designating a first symbol display position on the display, selecting a first symbol from a symbol set for display at the first symbol display position, evaluating whether the first symbol is an award symbol, and controlling the display to display a secondary game in response to a determination that the first symbol is an award symbol.
US11798345B2

Gaming machines and systems include a slide-out player interface button deck including a video display and a glass insulator provided with a capacitive touch screen layer overlying the video display. A cast flange surrounds at least a portion of the button deck and is slidably attached and interlocked with the button deck via mating projections and openings. First and second drawer slide assemblies are coupled to the flange and a manually operable push-to release latch mechanism locks and unlocks the slide-out player interface for movement between a retracted position and an extending position relative to a gaming support structure.
US11798341B1

Techniques are described for user authentication based on a signal that is transmitted through an individual's body, and detected using device(s) in physical contact with the individual. A signal, such as an electrical signal or a vibrational signal, may be transmitted from a first device and received by a second device that is in physical contact with the individual. The received signal may be employed to determine a body signature for the individual. The body signature may identify the individual among a population of individuals, given the particular alterations to the propagating signal caused by the individual's physiology. Accordingly, the body signature may be employed as a form of biometric data that is useable to authenticate the individual to access a secure area, log in to a device or an application, or for other purposes.
US11798331B2

A method and apparatus for increasing security at access points for a room or facility is provided herein. During operation, a security level at an access point will be increased during a lockdown situation. The increased security at the access point will require permission from those behind the access point prior to granting entry to any individual.
US11798328B2

Disclosed is a monitoring system, having: a keybox configured to store a key; a monitoring device, wherein via a monitoring device controller, the monitoring device is configured to: detect a first alert condition indicative of the keybox being outside a communication range of shortwave radio; and transmit a first alert to a remote implement that is indicative of an occurrence of the first alert condition.
US11798325B2

A system includes a controller configured to store a relationship matrix of a plurality of diagnostic estimators and a plurality of failure modes, each failure mode represents a type of failure that can occur with (i) a sensor or (ii) a vehicle component of a vehicle system, each diagnostic estimator is associated with a respective subset of the failure modes, each respective subset defines a control volume within the vehicle system that contains at least one of (i) one or more sensors or (ii) one or more vehicle components; store a healthy diagnostic vector regarding nominal operational parameters of the vehicle system; acquire diagnostic information regarding current operational parameters of the vehicle system to generate an error diagnostic vector; divide the error diagnostic vector by the healthy diagnostic vector to generate a ratio diagnostic vector; multiply the ratio diagnostic vector with the relationship matrix to generate a value for each failure mode.
US11798323B2

In one aspect, an example method includes (a) determining, via a thermal conductivity sensor of an automobile damage detection device, one or more thermal conductivities at one or more locations on an automobile; (b) transmitting, via a network interface of the automobile damage detection device, a request for anticipated thermal conductivity data from an automobile claims system, wherein the anticipated thermal conductivity data corresponds to anticipated thermal conductivities at the one or more locations on the automobile; (c) in response to transmitting the request, receiving, via the network interface from the automobile claims system, the anticipated thermal conductivity data; and (d) in response to receiving, from the automobile claims system, the anticipated thermal conductivity data, displaying, via a graphical user interface, a graphical representation of the determined one or more thermal conductivities and the anticipated thermal conductivity data.
US11798316B2

An electronic device includes a memory storing a plurality of fingerprint reference data files and one or more sensors identifying whether a mechanical support condition of the electronic device is a hand supported condition or a surface supported condition. A fingerprint sensor receives fingerprint data while the electronic device is in the mechanical support condition. One or more processors select a prioritized fingerprint data reference file from the plurality of fingerprint reference data files as a function of the mechanical support condition and authenticate an authorized user of the electronic device by comparing the fingerprint data to the prioritized fingerprint data reference file before comparing the fingerprint data to any other fingerprint reference data files of the plurality of fingerprint reference data files. The prioritized fingerprint reference data file can also be selected as a function of a geometric form factor of the electronic device.
US11798313B2

A fingerprint identification module includes a lens, an optical sensor, and a light filtering component located between the lens and the optical sensor, where a thickness of an edge area of the light filtering component is greater than a thickness of a central area of the light filtering component, and a thickness of the light filtering component decreases gradually along a direction from the edge area to the central area.
US11798307B2

An apparatus may include an ultrasonic sensor stack, a foldable display stack and a transmission enhancement layer. The foldable display stack may include a display stiffener and display stack layers. The display stack layers may form one or more display stack resonators configured to enhance ultrasonic waves transmitted by the ultrasonic sensor stack in a first ultrasonic frequency range. In some implementations, a transmission enhancement resonator may include the display stiffener and the transmission enhancement layer. In some examples, the transmission enhancement resonator may include at least a portion of the ultrasonic sensor stack. The transmission enhancement resonator may be configured to enhance the ultrasonic waves transmitted by the ultrasonic sensor stack in the first ultrasonic frequency range.
US11798304B2

An image processing apparatus that can determine reliability of rounding processing on numerical values obtained by character recognition processing. The image processing apparatus performs character recognition of a plurality of numerical values from image data, acquires a learning result indicating a rounding processing method from a storage unit that stores the learning result, and determines reliability of the character recognition on the basis of a difference between a calculation result of the plurality of numerical values and a calculation result of the plurality of numerical values in a case where the rounding processing indicated by the acquired learning result is applied.
US11798302B2

Techniques for assuring the quality of mobile document image captured using a mobile device are provided. These techniques include performing one or more tests to assess the quality of images of documents captured using the mobile device. The tests can be selected based on the type of document that was imaged, the type of mobile application for which the image quality of the mobile image is being assessed, and/or other parameters such as the type of mobile device and/or the characteristics of the camera of the mobile device that was used to capture the image. The image quality assurance techniques can also be implemented on can be implemented on a mobile device and/or on a remote server where the mobile device routes the mobile image to the remote server processing and the test results are be passed from the remote server to the mobile device.
US11798300B2

A microscopic object characterization system comprises a computer system, a microscope with a computing unit connected to the computer system, and an object characterization program executable in the computer system configured to receive refractive index data representing at least a spatial distribution of measured values of refractive index (RI) or values correlated to refractive index of the microscopic object. The object characterization program is operable to execute an algorithm applying a plurality of transformations on the refractive index data. The transformations generate a distribution of two or more parameters used to characterize features of the microscopic object. The computer system further comprises a feedback interface configured for connection to one or more data servers in a network computing system, via a global communications network such as the internet, and configured to receive feedback data from the data servers for processing by the object characterization program to calibrate, refine or enhance a characterization of the features.
US11798298B2

Disclosed are a multi-task training technique and resulting model for detecting distracted driving. In one embodiment, a method is disclosed comprising inputting a plurality of labeled examples into a multi-task network, the multi-task network comprising: a backbone network, the backbone network generating one or more feature vectors corresponding to each of the labeled examples, and a plurality of prediction heads coupled to the backbone network; minimizing a joint loss based on outputs of the plurality of prediction heads, the minimizing the joint loss causing a change in parameters of the backbone network; and storing a distraction classification model after minimizing the joint loss, the distraction classification model comprising the parameters of the backbone network and parameters of at least one of the prediction heads.
US11798297B2

The invention relates to a control device (1) for a vehicle for determining the perceptual load of a visual and dynamic driving scene. The control device is configured to: ⋅receive a sensor output (101) of a sensor (3), the sensor (3) sensing the visual driving scene, ⋅extract a set of scene features (102) from the sensor output (101), the set of scene features (102) representing static and/or dynamic information of the visual driving scene, ⋅determine the perceptual load (104) of the set of extracted scene features (102) based on a predetermined load model (103), the load model (103) being predetermined based on reference video scenes each being labelled with a load value, ⋅map the perceptual load to the sensed driving and ⋅determine a spatial and temporal intensity distribution of the perceptual load across the sensed driving scene. The invention further relates to a vehicle, a system and a method.
US11798291B2

A system for a reliability of objects for a driver assistance or automated driving of a vehicle includes a plurality of sensors that include one or more sensor modalities for providing sensor data for the objects. An electronic tracking unit is configured to receive the sensor data to determine a detection probability (p_D) for each of the plurality of sensors for each of the objects, to determine an existence probability (p_ex) for each of the plurality of sensors for each of the objects, and to provide vectors for each of the objects based on the existence probability (p_ex) for each contributing one of the plurality of sensors for the specific object. The vectors are provided by the electronic tracking unit for display as an object interface on a display device. The vectors are independent from the sensor data from the plurality of sensors.
US11798290B2

An obstacle detection and notification system for a motorcycle. The system includes a forward looking camera and a backward looking camera mountable to the motorcycle and a processor in operable communication with the forward looking camera and the backward looking camera. The processor executes program instructions to execute processes including: receiving video from the of the forward looking camera and the backward looking camera, performing a computer vision and machine learning based object detection and tracking process to detect, classify and track obstacles in the video and to output detected object data, defining a blind spot region around one or more other vehicles using the detected object data, determining whether the motorcycle is located in the blind spot region, and outputting audible, tactile or visual feedback, via an output system, to a rider of the motorcycle when the motorcycle is determined to be located in the blind spot region.
US11798278B2

The present disclosure describes a method, apparatus, and storage medium for classifying a multimedia resource. The method includes obtaining a multimedia resource. extracting a plurality of features of the multimedia resource; clustering the plurality of features to obtain at least one cluster set, and determining cluster description information of each cluster set, the each cluster set comprising at least one feature of the multimedia resource; determining at least one piece of target feature description information of the multimedia resource based on the cluster description information of each cluster set, each piece of target feature description information being used for representing an association between one piece of cluster description information and the remaining cluster description information; and classifying the multimedia resource based on the at least one piece of target feature description information of the multimedia resource, to obtain a classification result of the multimedia resource.
US11798277B2

An augmented reality customer interaction system includes a transparent panel having a first side and a second side that is opposite to the first side, and a camera device configured to capture visual data from an area adjacent to the second side of the transparent panel. The visual data includes identifying features of a customer located in the area with respect to the second side of the transparent panel. The system further includes a projection system configured to project information on the first side of the transparent panel. The information projected on the first side of the transparent panel may include customer interaction data retrieved from a data store based on the identifying features of the customer.
US11798275B2

The disclosure relates to a system for automatic recognition of plants, including a central server unit, a network, an automatic picture processing unit, a plant database unit, in which plant data are stored, a picture database unit, in which picture data related to plants are stored, and with a mobile device with a camera, the camera of the mobile device configured to provide picture data of a plant and the picture data transmitted via the network to the server unit, the automatic picture processing unit together with the plant database unit and the picture database unit on the basis of the transmitted picture data is configured to perform a comparison with data in the plant database unit and the picture database unit and the transmitted picture data of the plant such, that the plant is defined and the definition is transmitted back to the mobile device.
US11798271B2

A mechanism is described for facilitating depth and motion estimation in machine learning environments, according to one embodiment. A method of embodiments, as described herein, includes receiving a frame associated with a scene captured by one or more cameras of a computing device; processing the frame using a deep recurrent neural network architecture, wherein processing includes simultaneously predicating values associated with multiple loss functions corresponding to the frame; and estimating depth and motion based the predicted values.
US11798263B1

A computing system detects a defective object. An image is received of a manufacturing line that includes objects in a process of being manufactured. Each pixel included in the image is classified as a background pixel class, a non-defective object class, or a defective object class using a trained neural network model. The pixels included in the image that were classified as the non-defective object class or the defective object class are grouped into polygons. Each polygon is defined by a contiguous group of pixels classified as the non-defective object class or the defective object class. Each polygon is classified in the non-defective object class or in the defective object class based on a number of pixels included in a respective polygon that are classified in the non-defective object class relative to a number of pixels included in the respective polygon that are classified in the defective object class.
US11798256B2

Systems and methods for processing documents based on a cardinal graph convolution network by generating cardinal graph representations representing words as single nodes with edges connected between neighbouring nodes in four cardinal directions. Features tensors are generated for nodes of the cardinal graph representation and the cardinal directions are encoded to generate an adjacency tensor having node neighbour indices. Entries of the adjacency tensor are transformed into a one-hot encoding of the node neighbour indices. Neighbourhood feature tensors are created over node indices and the features in each block may be scaled, convolved and reduced into new feature tensors.
US11798254B2

A system to process imaging data includes an imaging system configured to capture image data and event data of a scene, compress the image data and the event data, and transmit the compressed image data and compressed event data to a host. The host is operatively coupled to the imaging system, and includes a processor configured to perform object detection on the compressed image data and the compressed event data to identify one or more objects. The processor is also configured to perform object tracking on the one or more objects. The processor is also configured to predict one or more regions of interest for subsequent data capture based on the object detection and the object tracking. The processor is further configured to provide the one or more regions of interest to the imaging system to control capture of additional image data and additional event data by the imaging system.
US11798252B2

The present disclosure relates to an artificial intelligence (AI) system that utilizes a machine learning algorithm and an application thereof. Disclosed is an electronic device. The electronic device comprises: a memory in which a first filter for identifying an input image is stored; and a processor for rotating between a plurality of elements included in the memory in which the first filter is stored and a plurality of elements included in the first filter, obtaining at least one second filter by scaling a filter region including at least some of the plurality of elements, and identifying the input image on the basis of a result value obtained by performing convolution on a pixel value included in the input image with each of the first filter and the second filter.
US11798247B2

A virtual object system can orchestrate virtual objects defined as a collection of components and with inheritance in an object hierarchy. Virtual object components can include a container, data, a template, and a controller. A container can define the volume the virtual object is authorized to write into. A virtual object's data can specify features such as visual elements, parameters, links to external data, meta-data, etc. The template can define view states of the virtual object and contextual breakpoints for transitioning between them. Each view state can control when and how the virtual object presents data elements. The controller can define logic for the virtual object to respond to input, context, etc. The definition of each object can specify which other object in an object hierarchy that object extends, where extending an object includes inheriting that object's components, which can be modified or overwritten as part of the extension.
US11798243B2

A crowd-sourced modeling system to perform operations that include: receiving image data that comprises image attributes; accessing a 3D model based on at least the image attributes of the image data, wherein the 3D model comprises a plurality of parts that collectively depict an object or environment; identifying a change in the object or environment based on a comparison of the image data with the plurality of parts of the 3D model, the change corresponding to a part of the 3D model from among the plurality of parts; and generating an update to the part of the 3D model based on the image attributes of the image data.
US11798242B2

In one implementation, a method of providing contextual computer-generated reality (CGR) digital assistant is performed at a device provided to deliver a CGR scene, the device including one or more processors, non-transitory memory, and one or more displays. The method includes obtaining image data characterizing a field of view captured by an image sensor. The method further includes identifying in the image data a contextual trigger for one of a plurality of contextual CGR digital assistants. The method additionally includes selecting a visual representation of the one of the plurality of contextual CGR digital assistants, where the visual representation is selected based on context and in response to identifying the contextual trigger. The method also includes presenting the CGR scene by displaying the visual representation of the one of the plurality of contextual CGR digital assistants, where the visual representation provides information associated with the contextual trigger.
US11798241B2

A display apparatus and an operating method thereof obtain at least one first sensor data of a first point in time, receive a first image frame including a first augmented reality (AR) object corresponding to the first point in time, the first AR object generated by a first processor, based on the first sensor data, obtain second sensor data of a second point in time subsequent to the first point in time, correct the first AR object to a second AR object matched to the second point in time, based on the second sensor data, and display a second image frame including the second AR object.
US11798238B2

Methods and systems are disclosed for performing operations comprising: receiving a video that includes a depiction of a real-world object; generating a three-dimensional (3D) body mesh associated with the real-world object that tracks movement of the real-world object across frames of the video; obtaining an external mesh associated with an augmented reality (AR) element; automatically establishing a correspondence between a portion of the 3D body mesh associated with the real-world object and the external mesh; blending the portion of the 3D body mesh into the external mesh according to a blending parameter; and as the portion of the 3D body mesh is being blended into the external mesh, modifying the video to depict a portion of the real-world object being changed into the AR element.
US11798230B2

Embodiments of the present disclosure provide a display data processing method, device and terminal, a display method and device and a readable storage medium. The display data processing method includes: acquiring a display data saving instruction; and storing, when a display screen deforms, display data and a state parameter of display screen corresponding to the display screen to obtain a display data processing result.
US11798227B2

An apparatus and a method are provided that are used to generate a three-dimensional model in which a more natural texture is set for an occlusion region of which a texture is not obtained from a two-dimensional image. A three-dimensional shape restoring section that generates a three-dimensional model on the basis of a two-dimensional image, and a texture processor that attaches a texture to the three-dimensional model are included. The texture processor acquires, from a DB, an existing texture similar to a texture acquired from the two-dimensional image, calculates a conversion function that is used so that the existing texture has a color closer to the color of the acquired texture, and sets, for a region of which a texture is not acquired from the two-dimensional image, a texture calculated by applying the conversion function to the existing texture.
US11798226B2

A computer-based method for generating a custom hand brace for a patient includes compiling optical data captured during a three-dimensional scan of a target hand of the patient into a three-dimensional hand model of the target hand; and receiving a diagnosis for an injury to the target hand of the patient. Based on the diagnosis, the method includes generating a custom hand brace model by extracting a first set of points from the three-dimensional hand model to generate an initial hand brace model; forming an interior surface of the initial hand brace model based on the first set of points; deforming the interior surface of the initial hand brace model into alignment with an exterior surface of the three-dimensional hand model to generate the custom hand brace model; and queuing the custom hand brace model for fabricating at an advanced manufacturing system.
US11798219B2

A graphics processing engine has a geometry shading stage having two modes of operation. In the first mode of operation, each primitive output by the geometry shading stage is independent, whereas in the second mode of operation, connectivity between input primitives is maintained by the geometry shading stage. The mode of operation of the geometry shading stage can be determined based on the value of control state data which may be generated at compile-time for a geometry shader based on analysis of that geometry shader.
US11798216B2

Techniques for capturing motion of a user are described. A plurality of sensor modules corresponding to a set of designated body parts (e.g., arms or legs) of the user generate sensing signals when the user performs a pose. Sensing data including accelerometers and/or gyroscopes data produced from the sensing signals is analyzed to derive various moves made by the user, where an human avatar animation is provided and displayed based on motion attributes derived from the sensing data.
US11798211B2

The disclosed embodiments include computer-implemented devices, systems, and methods that support image processing services. In an embodiment, a server may match a partial image received from a terminal with stored candidate image in the memory, and upon identification of a match, transmit information identifying the matched candidate image to the terminal.
US11798207B2

A method for facilitating dynamic-transparency chart overlays via a graphical user interface is provided. The method includes displaying, via a client device, the graphical user interface, the graphical user interface including a graphical element to receive an input; receiving, via the graphical user interface, a request relating to an overlay request that corresponds to a visualization of a chart; retrieving data corresponding to the chart; converting the data into a structured data set based on a parameter; generating an overlay chart based on the structured data set, the overlay chart corresponding to a superimposition of the chart; and displaying, via the client device, the overlay chart on the graphical user interface in response to the request.
US11798175B2

Examples include detecting objects and determining a set of features for the objects. Examples include receiving a first image input, generating a number of feature maps from the first image input using a number of convolution filters, generating a first number of fully connected layers directly based on the number of feature maps, and detecting a number of objects in the first image and determining a set of features for each object from the first number of fully connected layers.
US11798174B2

A method for tracking a target includes: acquiring original position information of an original target point selected by a user contained in a locating request if the locating request for tracking a target is received; carrying out target prediction on a current frame image according to a preset target prediction model to obtain a target prediction result; calculating an Euclidean distance between each of the targets to be tracked and the original target point according to the target position information and original coordinates of each of the target regions to obtain N distances; selecting a distance with the smallest numerical value from the N distances as a target distance, acquiring target position information corresponding to the target distance, and determining a target to be tracked in a target region corresponding to the obtained target position information as a tracked target corresponding to an original target point.
US11798171B2

Discloses are weakly supervised semantic segmentation device and method based on pseudo-masks. The device includes a localization map generator configured to generate a plurality of first localization maps by providing an image to a first classifier; a saliency map processor configured to calculate a saliency loss through a saliency map used to identify a boundary line and a co-occurring pixel based on the plurality of first localization maps; a multi-label processor configured to predict a multi-label based on the plurality of first localization maps and calculate a classification loss; and a pseudo-masks generator configured to generate a second classifier obtained by updating the first classifier based on the saliency loss and the classification loss, and generate the pseudo-masks based on a plurality of second localization maps by the second classifier.
US11798164B2

A neural network is trained to segment interferogram images. A first plurality of interferograms are obtained, where each interferograms corresponds to data acquired by an OCT system using a first scan pattern, annotating each of the plurality of interferograms to indicate a tissue structure of a retina, training a neural network using the plurality of interferograms and the annotations, inputting a second plurality of interferograms corresponding to data acquired by an OCT system using a second scan pattern and obtaining an output of the trained neural network indicating the tissue structure of the retina that was scanned using the second scan pattern. The system and methods may instead receive a plurality of A-scans and output a segmented image corresponding to a plurality of locations along an OCT scan pattern.
US11798161B2

A method, performed by a computer, for volumetrically determining a mid-sagittal plane (MSP) from a plurality of magnetic resonance (MR) images of a brain is disclosed. The plurality of MR images is received and converted into a 3D volume image defined in a 3D coordinate space. Semantic segmentation of an anterior commissure (AC) region, a posterior commissure (PC) region, and a third ventricle region in the 3D volume image is performed based on a pre-trained segmentation model to generate a 3D mask image labeled with the AC region, the PC region, and the third ventricle region. Based on the labeled 3D mask image, a 3D volumetric image of the segmented third ventricle region is constructed. The MSP is determined based on the 3D volumetric image of the third ventricle region.
US11798159B2

Systems and methods for radiology image classification from noisy images in accordance with embodiments of the invention are illustrated. One embodiment includes noisy image classification device, including a processor, camera circuitry, and a memory containing a noisy image classification application, where the noisy image classification application directs the processor to obtain image data describing a first image taken of a second image using the camera circuitry, where the second image was produced by a medical imaging device, and where the first image is a noisy version of the second image, classify the image data using a neural network trained to be robust to noise, generate an investigation recommendation based on the classification, and provide the investigation recommendation via a display.
US11798153B2

An inspection system is disclosed. The system includes a controller communicatively couplable with an inspection sub-system configured to receive illumination from a sample and generate image data. The controller includes one or more processors configured to execute program instructions causing the one or more processors to receive the image data, wherein the image data comprises at least one image, downsample the at least one image using bicubic interpolation or bilinear interpolation, transform the at least one image from a spatial domain to a frequency domain using a Fourier transform, filter frequencies higher than a threshold frequency from the at least one image, transform the at least one image from the frequency domain to the spatial domain using an inverse Fourier transform, and detect one or more flat-pattern defects in the at least one image.
US11798149B2

Systems and methods for detecting information displayed by a display device and reflected into a camera feed are disclosed. Described systems and methods remove the reflected information from the camera feed so that unintended disclosure of private information when the camera feed is shared can be prevented.
US11798145B2

Embodiments of this application disclose an image processing method and apparatus, a device, and a storage medium. The method includes: inputting an original image to a decoder network according to an image transformation instruction, to obtain a first feature map of the original image; inputting the first feature map sequentially to a plurality of transformer networks, each transformer network corresponding to at least one piece of transformation requirement information associated with the original image, to obtain a second feature map, each of the transformer networks being configured to perform image transformation to a respective region of the first feature map; and inputting the second feature map to a reconstruction network, to obtain a target image, the reconstruction network being configured to reconstruct an inputted feature map into a two-dimensional image.
US11798137B2

A system comprises a picture and metadata captured by a content capture system; a recognizable characteristic datastore configured to store recognizable characteristics of different users; a module configured to identify a time and a location associated with the picture based on the metadata, and to identify one or more potential target systems within a predetermined range of the location at the time; a characteristic recognition module configured to retrieve the recognizable characteristics of one or more potential users associated with the potential target systems, and evaluate whether the picture includes one or more representations of at least one actual target user from the potential users based on the recognizable characteristics of the potential users; a distortion module configured to distort a feature of the representations of the least one actual target user in response to the determination; a communication module configured to communicate the distorted picture to a computer network.
US11798136B2

An Automated Teller Machine (ATM) for detecting security vulnerabilities by removing noise artifacts from documents receives a transaction request when a document is inserted into the ATM, where the document contains a noise artifact at least partially obstructing a portion of the document. The ATM generates an image of the document, where the image displays at least one data item comprising a sender's name, a receiver's name, and a number representing an amount. The ATM determines whether the noise artifact obstructs at least partially one data item. In response to determining that the noise artifact obstructs at least partially one data item, the ATM generates a test clean image of the document by removing the noise artifact from the image. In response to determining that the noise artifact is removed, the ATM approves the transaction request.
US11798130B2

A smartphone may be freely moved in three dimensions as it captures a stream of images of an object. Multiple image frames may be captured in different orientations and distances from the object and combined into a composite image representing an image of the object. The image frames may be formed into the composite image based on representing features of each image frame as a set of points in a three dimensional point cloud. Inconsistencies between the image frames may be adjusted when projecting respective points in the point cloud into the composite image. Quality of the image frames may be improved by processing the image frames to correct errors. Reflections and shadows may be detected and removed. Further, optical character recognition may be applied. As the scan progresses, a direction for capturing subsequent image frames is provided to a user as a real-time feedback.
US11798113B1

Embodiments use electronic speech samples of detainees and automatically scan electronic speech sample databases to detect when a detainee has a criminal record and to alert controlled-environment facility personnel to that record. An electronic speech sample of the detainee is captured during booking or at another time. The electronic speech sample is compared to a database of electronic speech samples of individuals with criminal records. If the electronic speech sample matches an existing electronic speech sample in the database, then information associated with the matching electronic speech sample is provided to the controlled-environment facility personnel. The information is analyzed to identify key issues, such as active warrants. The controlled-environment facility personnel are alerted to any such key information.
US11798112B1

An aspect provides a method, including receiving an indication that a tag associated with a real time location system has been detected at a pre-determined location, the detected tag being associated with a patient in a hospital; and assigning a status of the patient based on detection of the tag; and updating a bed availability indication based on detection of the tag. Other aspects are described and claimed.
US11798109B1

An example system is configured for displaying enhancement options and financial analysis. The system may include a server, third party data sources and an augmented reality computing device that includes a processing unit and system memory. The augmented reality computing device is configured to obtain user input regarding a property enhancement option; render the property enhancement options in augmented reality; obtain financial data from the server and the third party data sources; responsive to the obtained user input, automatically generate a financial analysis of the property enhancement option, wherein the financial analysis is based on the obtained financial data; and render the financial analysis with the obtained property enhancement option in augmented reality.
US11798108B2

Provided is a transportation service planning system including an operation unit and a storage unit. The storage unit stores an evaluation index designated for each of transportation systems, a creation condition of a service plan for each of the transportation systems, and a service simulation condition for each of the transportation systems. The operation unit creates a service plan for each of the transportation systems on the basis of the creation condition of the service plan, simulates a service of each of the transportation systems on the basis of the service plan and the simulation condition, calculates the evaluation index designated for each of the transportation systems on the basis of the simulation results, outputs the service plan if all of the evaluation indices satisfy a prescribed standard, and revises the service plan if at least one of the evaluation indices does not satisfy the prescribed standard.
US11798099B2

Systems and methods for automated accident analysis such as automatic multi-device accident detection and verification, automated multi-device information capture, and automated geospatial and geo-relational digital scene recreation.
US11798093B2

According to some embodiments, a risk relationship data store may contain electronic records, each electronic record representing a risk relationship between an enterprise and a risk relationship provider (e.g., an insurer), and including, for each risk relationship, an electronic record identifier and a set of estimated usage attribute values. A back-end application computer server may receive, from a current usage data source, current usage information for the enterprise (e.g., financial information, utility information, IoT information, etc.). Based on the current usage information, the computer server may infer a likely actual current usage for the enterprise. The computer server may then compare the likely actual current usage with the predicted usage attribute value to determine a risk difference result and adjust a risk relationship parameter based on the risk difference result.
US11798086B2

A method for identifying and capturing all relevant features involved in a margin call process so that the root cause can be automatically identified by using machine learning is provided. The method includes obtaining data relating to securities portfolios; automatically determining a data pattern relating to triggering a margin call and a corresponding characteristic contributing to triggering the margin call; automatically generating a margin call model based on the data pattern and the characteristic; and evaluating the first securities portfolio using the margin call model to determine the information relating to whether to trigger a first margin call with respect to the first securities portfolio.
US11798083B2

Computer-implemented methods and computer systems for an electronic transaction platform that enables the buying and/or selling of securities by users. The methods and systems relate to controlling communication of information during an electronic communication session for trading a financial instrument between an initiating user and one or more invitee users with the assistance of a dealer user or other intermediate entity. When a dealer with whom the initiating user has a relationship does not have a relationship with invitee users that may desire to trade for the security, a second dealer can be included in the electronic communication session, where the second dealer has a relationship with such invitee users. Various levels of participation are available for each user and correspond to what information each user is provided during the electronic communication session.
US11798070B2

Technologies are disclosed herein for distributing information. The disclosed technologies determine an application element configured to receive information that is updated at a variable rate, the information pertaining to an object. Feature data is received that is associated with the object and data associated with use of the application element. The feature data includes a time horizon for the object and supplemental information associated with the object. Based on the feature data and the data associated with use of the application element, a first rate is predicted for sending the information about the object to the application element. The information is sent to the application element at the first rate.
US11798068B1

A lease management system is for providing a lease management marketplace social network. A server may be configured to provide a landlord web interface, a tenant web interface, and a third party web interface, respectively for a landlord user, a tenant user, and a third party user for accessing a lease management database, the landlord web interface, the tenant web interface, and the third party web interface each accessing different portions of the lease management database. The server may be configured to ingest a lease document via the landlord web interface into the lease management database, and receive tenant values via the tenant web interface into the lease management database. The server may be configured to when a match between the tenant user and the landlord user exists, connect the landlord user and the tenant user in the lease management marketplace social network.
US11798056B2

Some aspects of the present disclosure are directed to computerized methods for extracting attributes from product titles. The method may include: retrieving first product identifier comprising at least one tag; determining, based on the at least one tag, a number of quantity related tags; flagging the product identifier as having a quantity based on an analysis of the quantity related tags; comparing the at least one tag and quantity of the first product identifier with at least one tag and quantity associated with a second product identifier; generating, based on the comparison, at least one similarity value between the first product identifier and the second product identifier; and transmitting instructions to at least one user device, wherein the instructions cause the at least one user device to display the at least one similarity value.
US11798048B2

The technology disclosed herein enables automatic selection of a service partner to handle a service ticket over a conference session facilitated by a conference system. In an embodiment, a method provides, in a partner selection system, selecting service partners from a plurality of potential service partners based on a first service ticket and partner information about the service partners. The method further provides transferring an invite to the service partners to join a conference session with the partner selection system, wherein the invite describes the first service ticket and, after establishing the conference session with a first endpoint of a first service partner of the service partners, receiving first bid information in real-time over the conference session from the first endpoint. Also, the method provides selecting the first service partner based on the first bid information and transferring a selection notification to the first service partner over the conference session.
US11798042B2

A system for generating an advertisement is provided. The system may receive an advertisement request from a client device and select an advertisement from a database in response to the advertisement request. The system may identify an advertiser web server associated with the advertisement, for example a landing page. The system may retrieve a picture from the advertiser web server and integrate the picture with the advertisement to generate an enhanced advertisement. The system may serve the enhanced advertisement to the client device.
US11798040B2

The demand-side platform (DSP) is a technological ingredient that fits into the larger real-time-bidding (RTB) ecosystem. DSPs enable advertisers to purchase ad impressions from a wide range of ad slots, generally via a second-price auction mechanism. In this aspect, predicting the auction winning price notably enhances the decision for placing the right bid value to win the auction and helps with the advertiser's campaign planning and traffic reallocation between campaigns. This is a difficult task because the observed winning price distribution is biased due to censorship; the DSP only observes the win price in the case of winning the auction. For losing bids, the win price remains censored. In this invention, we generalize the winning price model to incorporate a gradient boosting framework adapted to learn from both observed and censored data. This yields a boost in predictive performance in comparison to classic linear censored regression.
US11798038B2

A method and system for digital marketing and the provision of digital content allows a user to express, using an application executed on a computing device while a piece of content is being broadcast using an analog or digital signal by an analog or digital radio or television station system, an interest in the broadcast piece of content that is communicated to a backend system. The backend system selects an end point destination that is a pointer to further digital information associated with the broadcast piece of content and communicates the end point destination for the broadcast piece of content to the user who can access the digital information.
US11798037B1

Advertising audience segment creators, including methods, systems, and apparatuses for automated creation of audience segments in advertising platforms are disclosed herein. Data may be received at a processor of an application server from a remote device. The data may be related to a user of the remote device. An audience member may be retrieved from an audience database. The audience member may correspond to an external identifier of the user. The audience database may be stored on an electronic storage device. The audience member may be assigned to an event. The assigning of the audience member to the event may be based on the data. Assigning the audience member to the event may be based on a refresh interval. The refresh interval may be of an audience segment. The audience segment may be refreshed. The event may be synchronized with an external advertising platform.
US11798032B1

Methods related to determining and utilizing one or more attributes to associate with an IP addresses. Attributes are determined based on request data provided with requests from an IP address and one or more available secondary information sources. Attributes may include physical locations and/or category designations for the IP address. One or more attributes may be assigned a likelihood value indicative of likelihood that the attribute is associated with the IP address. Some implementations are directed to utilizing the attributes and likelihood values to identify likely fraudulent information provided with requests. Some implementations are directed to utilizing the attributes and likelihood values to provide advertisements in response to requests from IP addresses.
US11798025B1

In general, methods and system for modeling the incremental value of a response to different types of treatment are disclosed. Some examples include modeling discount sensitivity for specific guests. One aspect is a method for modeling incremental sales for a retail enterprise which includes generating a proxy campaign. In some embodiments, the proxy campaign is used to train an uplift model to predict an uplift score for each guest in response to a proposed campaign. In some embodiments, the uplift score is used to select guests for the proposed campaign.
US11798012B2

Methods, systems, and computer-readable media for identifying users, records, and/or devices using anonymous source data records associated with consumer activity are described. In general, the consumer activity may relate to consumer interactions with devices and/or content or data through devices. The source data records may be structured, such as associating the source data records with a sequential timeline. Behavioral markers may be generated by the matching system and associated with the source data records. Each behavioral marker may be analyzed across all of the source data records to determine the effectiveness of the behavioral marker to identify unique source data records. One or more of the behavioral markers may be used to generate a behavioral fingerprint. A behavioral fingerprint may be used to identify unique records, devices, and/or users, including identification based on different sets of source data records.
US11798008B2

Methods and systems are presented for providing instant authentication of a product and enhanced user experience with the product via blockchain technologies. A product verification system uses blockchain technologies to track the supply chain process of each instance (e.g., each copy) of a product. Upon receiving a request for authenticating an item, a code provided with the item is scanned. A token corresponding to an instance of a product is determined based on the code. The product verification system traverses a blockchain to access data associated with the token. The item is authenticated based on the data. Additional content provided by the supply chain and/or the manufacturer of the instance of the product may be presented on a user device in response to authenticating the item.
US11798001B2

Embodiments relate to progressively validating access token. In response to intercepting an initial call for a transaction for a service from a client, a token is validated for the initial call of the transaction for the service, the validating including contacting an authentication sever and locally storing a time to live received for the token. In response to intercepting at least one successive call for the transaction for the service from the client, it is determined that the token for the at least one successive call is valid based on the time to live locally saved. The at least one successive call for the transaction for the service is permitted to pass without contacting the authentication sever.
US11797998B2

A method, system, and computer program product for fraud management with a shared hash map. A shared hash map may include a plurality of identifiers mapped to a plurality of buckets by at least one hash function. One or more buckets of the plurality of buckets may include at least one blockchain. The at least one blockchain may include fraud data associated with one or more fraudulent transactions. A method may include storing the shared hash map, receiving an update to the shared hash map, and providing a copy of the shared hash map. A method may include storing a local copy of the shared hash map, receiving transaction data associated with a transaction, accessing fraud data in the local copy of the shared hash map, and determining an authorization or a denial of the transaction based on the fraud data.
US11797989B2

Systems and methods are provided for verifying recurring transactions to payment accounts. One exemplary method includes initially receiving an authorization request for a transaction to a payment account and involving a merchant, where the authorization request includes a recurring payment indicator. The method also generally includes transmitting, by at least one computing device, a verification request to a consumer associated with the payment account, and inhibiting, by the at least one computing device, at least one or authorization or clearing of the transaction until a verification of the transaction, based on a direction from the consumer, is recognized, whereby the consumer is able to verify the transaction before the transaction is cleared.
US11797984B2

The invention relates to efficient zero knowledge verification of composite statements that involve both arithmetic circuit satisfiability and dependent statements about the validity of public keys (key-statement proofs) simultaneously. The method enables a prover to prove this particular statement in zero-knowledge. More specifically, the invention relates to a computer-implemented method for enabling zero-knowledge proof or verification of a statement (S) in which a prover proves to a verifier that a statement is true while keeping a witness (W) to the statement a secret. The invention also relates to the reciprocal method employed by a verifier who verifies the proof. The method includes the prover sending to the verifier a statement (S) having an arithmetic circuit with m gates and n wires configured to implement a function circuit and determine whether for a given function circuit output (h) and an elliptic curve point (P), the function circuit input (s) to a wire of the function circuit is equal to the corresponding elliptic curve point multiplier(s). The prover also sends individual wire commitments and/or a batched commitment for wires of the circuit, an input for a wire in the arithmetic circuit; and a function circuit output (h). The prover receives from the verifier a challenge value (x) and responding with an opening or additionally sends a proving key (PrK) to the verifier. The statement and the data enables the verifier to determine that the circuit is satisfied and calculate the elliptic curve point (P) and validate the statement, thus determining that the prover holds the witness (W) to the statement.
US11797981B2

A method for leveraging email to complete an online transaction from a third party vendor, the method comprising: storing customer information, the customer information including a customer name, customer email address, customer shipping address, and customer billing information. The method further comprises receiving an authorization request from an application programming interface associated with a third party vendor requesting access to a portion of the customer information and receiving confirmation from a customer to allow the third party vendor to access the portion of the customer information. The method further comprising transmitting an access code to the third party vendor and receiving a request message from the third party vendor, wherein the request message comprises the access code, and wherein the request message requests an authorization token. The method may further comprise confirming the received access code and transmitting an authorization token to the third party vendor.
US11797977B2

A method and system implemented in an e-commerce system to facilitate transactions between a customer and a vendor is disclosed. The method includes generating, by a processor, the requested at least one NFC code and token, wherein the at least one NFC code and token an identification of the price the customer pays for a specific product, the customer's amount owed on an invoice or granting access to a secure account, transmitting, by a transmitter, the at least one NFC code and token to a vendor server; receiving, by a receiver, a response email, wherein the response email includes the token; decoding, by the processor, the token; performing, by the processor, an Sender Policy Framework (SPF) and DomainKeys Identified Mail (DKIM) validation; and processing, by the processor, the transaction, on a condition that the SPF and DKIM validations are approved.
US11797971B2

A system, including: a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations including: determining a first physical location of a user; comparing the first physical location to data indicative of network availability; and in response to comparing the first physical location to data indicative of network availability, generating a first electronic token and a second electronic token for a mobile computing device associated with the user.
US11797956B1

Disclosed are example methods, systems, and devices for integrating payment API services provided by a service provider computing system with a client application. The client application running on a user device may allow a user to make payments and/or to submit payments for approval and may communicate payment information to a client computing system. If a payment is submitted for approval via the client application, the client computing system may make API calls to the service provider computing system to, for example, submit, view, and/or cancel payments. Payments may be approved by a second user using a second device. The service provider computing system initiates fund transfers for approved payments. Payments may be submitted within the operating environment of the client application without use of an application or website of the service provider.
US11797949B2

An example operation may include one or more of identifying, via a transport, at least one person in proximity to the transport, determining the at least one person matches one or more profile attributes of a profile of at least one transport occupant, sending a notification to a communication device in the transport to prompt the at least one transport occupant about the identified at least one person and the matched one or more profile attributes, and responsive to receiving a communication request from the communication device, transmitting a communication invite to a mobile device of the at least one person.
US11797942B2

Aspects of this disclosure relate to apparatus and method for applicant scoring. Apparatus includes at least a processor and a memory communicatively connected to the at least a processor. Processor is configured to receive a user-associated data set to be stored on a resource data storage system, parse the user-associated data set into a keyword record, generate a user metric, based on a plurality of weighted values, as a function of the keyword record, receive identification of a posting of a plurality of postings, and match the posting of the plurality of postings to a user as a function of the user metric.
US11797936B1

A custom system data stream stitches together aspects of various data streams from source systems. In one implementation, an analytics circuit of a computing system extracts, from a first data stream received from a system quality assurance (QA) management system, test case data. The analytics circuit parses metadata, including a user story identifier, from the test case data. Based on the user story identifier, the analytics circuit parses, from a second data stream received from a system development lifecycle (SDLC) management computing system, SDLC item data that includes a project identifier. Based on the project identifier from the second data stream, the analytics circuit determines at least one computer application impacted by activity associated with the test case data from the first data stream. Items from the source data streams are dynamically identified for inclusion in the custom system data stream. The custom system data stream is bound to a graphical user interface. In some implementations, the interface includes a plurality of side-by-side smart dials.
US11797933B2

A healthcare financial payment system and method are disclosed in which a debit card which may be used by a cardholder to pay for medical products and services is linked with a healthcare-related financial account associated with the cardholder as well as with a non-healthcare-related financial account belonging to the cardholder. The healthcare-related financial account associated with the cardholder may be a Flexible Spending Arrangement (FSA), a Health Savings Account (HSA), or a health reimbursement arrangement (HRA), and the non-healthcare-related financial account associated with the cardholder may be a bank checking or savings account or a credit card. Any expenses for medical goods and services which are not covered by the cardholder's medical insurance may be paid from the cardholder's healthcare-related financial account if the medical goods or services are eligible and if there are funds remaining in the healthcare-related financial account, with any remaining costs being paid for from or charged to the cardholder's non-healthcare-related financial account.
US11797922B2

According to various example embodiments, a logistics information managing method of an electronic apparatus may include setting an item attribute-related condition corresponding to a fulfillment center, identifying one or more attribute types of a first item received in the fulfillment center, determining, based on the item attribute-related condition, one of the one or more attribute types of the first item to be a representative attribute of the first item, and providing candidate display position information for the first item based on the representative attribute. In addition, other embodiments are also possible.
US11797916B2

A package container includes a processor that is configured to store a trial end time based at least in part on receiving a return request. The processor is also configured to determine a trial duration based on a comparison of a trial start time and the trial end time. The processor is further configured to initiate sending of a transportation request to a delivery management server in response to the processor determining that the trial duration is less than or equal to a trial duration threshold. The transportation request indicates a request to initiate sending of a transportation vehicle to a delivery location to retrieve the package container from the delivery location.
US11797909B2

An information processing device is configured to perform an operation of a delivery service in which an inside of a vehicle, a building, or a facility used by a user is designated as a delivery destination of a package, or perform a support of the operation. The information processing device includes an information acquisition unit configured to acquire information on an accommodation situation of an object accommodated inside the vehicle, the building, or the facility, and an accommodation situation notification unit configured to notify the user of the accommodation situation based on the information acquired by the information acquisition unit.
US11797907B2

Various embodiments provide systems, methods, and computer program products for dynamically identifying and engaging at least one on-demand packaging customer in a consolidated fashion. The system comprises one or more computer processors configured to: receive qualification data associated with at least one customer; calculate whether the at least one customer is a qualified customer; in response to identifying the qualified customer, determine whether the qualified customer is a targeted customer; in response to identifying the targeted customer, evaluate a readiness of at least one facility operated by the targeted customer for engagement of an on-demand packaging configuration; in response to determining a positive facility readiness, generate one or more documents for execution by at least the targeted customer, the carrier, and the supplier; and upon execution of the one or more documents, facilitate implementation of the on-demand packaging configuration at the at least one facility.
US11797904B2

One or more users in an observation platform environment is provided with a communications device capable of sending a user's voice and a secondary signal containing information regarding a location or relative proximity of the communications device. An observation platform is provided and has a communications system for receiving and sending data from and to at least one of the communications devices and a computer system configured to recognize the identity of a user of the users, based on signals from the communications device; capture, from the communications device, the secondary signal and a voice message of the user; derive statistical data about employee performance of the user; store the user identity, voice message, location, and statistical data in an employee performance library associated with the user; and generate at least one performance metric entry for the user, based on the performance information, into the employee performance library.
US11797896B2

A processing system including at least one processor may collect, via at least one camera of at least one autonomous aerial vehicle, viewing information for a plurality of positions for each of a plurality of viewing locations within an event venue. The processing system may next present a viewing location selection interface to a user, where the viewing location selection interface provides a simulated view with respect to at least one of the plurality of positions for at least one of the plurality of viewing locations, and where the simulated view is based upon the viewing information that is obtained. The processing system may then obtain a selection from the user of a viewing location of the plurality of viewing locations for an event at the event venue.
US11797895B2

A method includes receiving raw machine data; determining topographic attributes and underlying environmental characteristics; encoding the respective topographic attributes and the underlying environmental characteristics in hexagrid data structures; and storing the hexagrid data structures in a memory. A computing system includes a processor; and a memory storing instructions that, when executed by the one or more processors, cause the computing system to: receive raw machine data; determine topographic attributes and underlying environmental characteristics; encode the respective topographic attributes and the underlying environmental characteristics in hexagrid data structures; and store the hexagrid data structures in the memory. A non-transitory computer readable medium containing program instructions that when executed, cause a computer to: receive raw machine data; determine topographic attributes and underlying environmental characteristics; encode the respective topographic attributes and the underlying environmental characteristics in hexagrid data structures; and store the hexagrid data structures in a memory.
US11797884B2

A learning device includes a learning unit configured to learn a model using learning data stored in a data storage unit; a subsampling unit configured to determine whether to use the learning data corresponding to gradient information updated by an update unit based on the model, for learning of a next model after learning of one model based on a subsampling rate; first and second buffer unit configured to buffer learning data determined to be used for and data determined not to be used for learning of the next model and gradient information corresponding to the learning data, respectively, up to a volume determined in advance. The first buffer unit and the second buffer unit are configured to write the learning data and the gradient information into the data storage unit for each predetermined block when buffering the learning data and the gradient information up to the volume.
US11797880B1

Systems, methods, and non-transitory computer-readable media can receive training data for training a machine learning model. The machine learning model is trained based on the training data. The machine learning model is trained to identify highlighted portions in audio content items. A first audio content item is received. One or more highlighted portions are identified in the first audio content item based on the machine learning model.
US11797872B2

A quantum prediction AI system includes a quantum prediction circuit adapted to receive an input vector representing a subset of a time-sequential sequence; encode the input vector as a corresponding qubit register; apply a trained quantum circuit to the qubit register; and measure one or more qubits output from the quantum prediction circuit to infer a next data point in the series following the subset represented by the input vector.
US11797856B1

Presented herein are framework embodiments that allow the representation of complex systems and processes that are suitable for resource efficient machine learning and inference. Furthermore, disclosed are new reinforcement learning techniques that are capable of learning to plan and optimize dynamic and nuanced systems and processes. Different embodiments comprising combinations of one or more neural networks, reinforcement learning, and linear programming are discussed to learn representations and models—even for complex systems and methods. Furthermore, the introduction of neural field embodiments and methods to compute a Deep Argmax, as well to invert neural networks and neural fields with linear programming, provide the ability to create models and train models that are accurate and very resource efficient—using less memory, less computations, less time, and, as a result, less energy. As a result, these models can be trained and re-trained quickly and efficiently; thereby not only using fewer resources but also providing models that are continually improving. The resource efficiencies herein also allow such models to be trained and/or deployed more widely.
US11797850B2

An embodiment of the present disclosure provides a weight precision configuration method, including: determining a pre-trained preset neural network including a plurality of layers each having a preset weight precision; reducing, based on a current threshold, the weight precision of at least one layer in the preset neural network to obtain a corrected neural network having a recognition rate greater than the current threshold; and reducing the weight precision of a layer includes: adjusting the weight precision of the layer; setting, if a termination condition is met, the weight precision of the layer to a corrected weight precision that is less than or equal to the preset weight precision of the layer; and returning, if the termination condition is not met, to the operation of adjusting the weight precision of the layer; and determining a final weight precision of each layer to obtain a final neural network.
US11797849B2

In one embodiment, a method for adaptive training of a machine learning system configured to predict answers to questions associated with textual data includes receiving predicted answers to questions associated with textual data. The predicted answers are generated based at least in part on one or more first models of a machine learning system. The one or more first models are associated with a first accuracy score. The method further includes determining based at least in part on a quality control parameter whether an evaluation of the questions by one or more external entities is required. In response to determining based at least in part on the quality control parameter that an evaluation of the questions by one or more external entities is required, the questions associated with the textual data and the textual data are sent to the one or more external entities for evaluation.
US11797848B2

According to one embodiment, a data compression apparatus includes processing circuitry. The processing circuitry generates reconstructed data by performing reconstruction processing on data. The processing circuitry generates decompressed reconstructed data by performing the reconstruction processing on decompressed data obtained by decompressing compressed data that is generated by performing compression processing on the data. The processing circuitry determines a parameter relating to a compression ratio of the data based on comparison between the reconstructed data and the decompressed reconstructed data.
US11797847B2

The systems, methods, a non-transitory computer readable mediums relate to an object selection system that accurately detects and automatically selects user-requested objects (e.g., query objects) in a digital image. For example, the object selection system builds and utilizes an object selection pipeline to determine which object detection neural network to utilize to detect a query object based on analyzing the object class of the query object. In addition, the object selection system can add, update, or replace portions of the object selection pipeline to improve overall accuracy and efficiency of automatic object selection within an image.
US11797845B2

Simultaneous learning of a plurality of different tasks and domains, with low costs and high precision, is enabled. A learning unit 160, on the basis of learning data, uses a target encoder that takes data of a target domain as input and outputs a target feature expression, a source encoder that takes data of a source domain as input and outputs a source feature expression, a common encoder that takes data of the target domain or the source domain as input and outputs a common feature expression, a target decoder that takes output of the target encoder and the common encoder as input and outputs a result of executing a task with regard to data of the target domain, and a source decoder that takes output of the source encoder and the common encoder as input and outputs a result of executing a task with regard to data of the source domain, to learn so that the output of the target decoder matches training data, and the output of the source decoder matches training data.
US11797843B2

In one embodiment, a method includes receiving user behavior data and contextual information associated with the user behavior data, the contextual information including a first data portion associated with a first context type. The method includes generating, from the user behavior data and the contextual information using a hashing algorithm, a first heterogeneous hash code including a first portion representing the user behavior data and a second hash code portion representing the first data portion associated with the first context type. The method includes accessing a second heterogeneous hash code including a third hash code portion representing a second data portion associated with the first context type. The method includes comparing the first heterogeneous hash code with the second heterogeneous hash code including determining similarity between the second hash code portion of the first heterogeneous hash code and the third hash code portion of the second heterogenous hash code.
US11797842B2

Aspects of the present disclosure relate to identifying friction points in customer data. In some embodiments, identifying friction points can include receiving a set of input sequence data and predicted class labels for the set of input sequence data; selecting input sequences, from the set of input sequence data, that have class labels matching a ground truth class label; reducing the selected sequences to anchor points; and grouping the reduced selected sequences into critical data set signatures using discriminatory subsequence mining.
US11797841B2

A computing system capable of obtaining a calculation speed exceeding that of 16-bit floating point processing while maintaining accuracy of calculation results. A computing system includes a parameter server, a communication path and a worker. The parameter server has a storage unit that stores a parameter value of a training target model, and a first conversion unit that converts the parameter value into data represented by a floating point number with 10 bits or less. The communication path transmits the data transmitted and received between the parameter server and the worker. The worker has a processing unit that computes a product and a sum of the data. The parameter server further has a second conversion unit that converts the data with 10 bits or less received from the worker into an updating difference, and an updating unit that updates the parameter value on the basis of the updating difference.
US11797837B2

In an example, an apparatus comprises a plurality of execution units comprising at least a first type of execution unit and a second type of execution unit and logic, at least partially including hardware logic, to analyze a workload and assign the workload to one of the first type of execution unit or the second type of execution unit. Other embodiments are also disclosed and claimed.
US11797835B2

An explainable transducer transformer (XTT) may be a finite state transducer, together with an Explainable Transformer. Variants of the XTT may include an explainable Transformer-Encoder and an explainable Transformer-Decoder. An exemplary Explainable Transducer may be used as a partial replacement in trained Explainable Neural Network (XNN) architectures or logically equivalent architectures. An Explainable Transformer may replace black-box model components of a Transformer with white-box model equivalents, in both the sub-layers of the encoder and decoder layers of the Transformer. XTTs may utilize an Explanation and Interpretation Generation System (EIGS), to generate explanations and filter such explanations to produce an interpretation of the answer, explanation, and its justification.
US11797834B2

Numerous embodiments are disclosed for compensating for differences in the slope of the current-voltage characteristic curve among reference transistors, reference memory cells, and flash memory cells during a read operation in an analog neural memory in a deep learning artificial neural network. In one embodiment, a method comprises receiving a first voltage, multiplying the first voltage by a coefficient to generate a second voltage, applying the first voltage to a gate of one of a reference transistor and a selected memory cell, applying the second voltage to a gate of the other of a reference transistor and a selected memory cell, and using the reference transistor in a sense operation to determine a value stored in the selected memory cell.
US11797832B2

An Application Specific Integrated Circuit (ASIC) for computing a convolutional neural network (CNN) has a first input bus receiving an ordered stream of values from an array, each position in the array having one or more channels, and a plurality of kernel processing tiles receiving inputs through configurable multiplexors. The kernel processing tiles and buses are arranged and connected in a manner that the ASIC operates as a pipelined system delivering an output stream in synchronization with the input stream.
US11797831B2

Disclosed is a methods and apparatus which can improve defect tolerability of a hardware-based neural network. In one embodiment, a method for performing a calculation of values on first neurons of a first layer in a neural network, includes: receiving a first pattern of a memory cell array; determining a second pattern of the memory cell array according to a third pattern; determining at least one pair of columns of the memory cell array according to the first pattern and the second pattern; switching input data of two columns of each of the at least one pair of columns of the memory cell array; and switching output data of the two columns in each of the at least one pair of columns of the memory cell array so as to determine the values on the first neurons of the first layer.
US11797828B2

To configure a set of user devices, which comprises one or more user devices, to monitor a subset of beams, at least one past beam sequence indicating one or more beams, which served the set is determined, and inputted to a trained model which outputs a probability distribution. Then as many beams as is a number of beams determined for the set to monitor is selected from the probability distribution according to a first criteria, and the set of user devices is configured to monitor and report beams in the beam group. Past beam sequences are also used in training. From the past sequences, set-specifically, past beams that served a set within a first time interval are determined to be used as training data, and future beams that served the set within a second time interval following the first time interval are determined to be used as validation data.
US11797825B2

The technology disclosed provides a so-called “joint many-task neural network model” to solve a variety of increasingly complex natural language processing (NLP) tasks using growing depth of layers in a single end-to-end model. The model is successively trained by considering linguistic hierarchies, directly connecting word representations to all model layers, explicitly using predictions in lower tasks, and applying a so-called “successive regularization” technique to prevent catastrophic forgetting. Three examples of lower level model layers are part-of-speech (POS) tagging layer, chunking layer, and dependency parsing layer. Two examples of higher level model layers are semantic relatedness layer and textual entailment layer. The model achieves the state-of-the-art results on chunking, dependency parsing, semantic relatedness and textual entailment.
US11797823B2

Generating a machine learning model that is trained using retrospective loss is described. A retrospective loss system receives an untrained machine learning model and a task for training the model. The retrospective loss system initially trains the model over warm-up iterations using task-specific loss that is determined based on a difference between predictions output by the model during training on input data and a ground truth dataset for the input data. Following the warm-up training iterations, the retrospective loss system continues to train the model using retrospective loss, which is model-agnostic and constrains the model such that a subsequently output prediction is more similar to the ground truth dataset than the previously output prediction. After determining that the model's outputs are within a threshold similarity to the ground truth dataset, the model is output with its current parameters as a trained model.
US11797820B2

Techniques are provided for reinforcement learning software agents enhanced by external data. A reinforcement learning model supporting the software agent may be trained based on information obtained from one or more knowledge stores, such as online forums. The trained reinforcement learning model may be tested in an environment with limited connectivity to an external environment to meet performance criteria. The reinforcement learning software agent may be deployed with the tested and trained reinforcement learning model within an environment to autonomously perform actions to process requests.
US11797819B2

A wearable RFID device is disclosed herein. The wearable RFID device is preferably comprised of a band, one or more RFID inlays attached to a backside of said band, and at least one tamper resistant cut or notch in one or more of the band and/or the RFID inlays so that the RFID inlay(s) are rendered inoperable or destroyed when the wearable RFID device is removed from the user. The band is preferably formed by attaching a first and a second end of the band with an adhesive to form an adhesive closure, and the RFID inlay may be positioned on either side of, or extend across, the adhesive closure to suit user preference or other design considerations.
US11797818B2

Example embodiments of information-shielding cards and systems and methods of fabricating the same are provided. An information-shielding card can comprising a substrate comprising a first layer, a second layer, a third layer, a chip embedded in the second layer, and a quick-response (QR) code formed on the second layer. The second layer can be disposed between the first layer and the third layer. The first layer can comprise a first material that is transparent when exposed to a non-visible light, the second layer can comprise a second material that is opaque when exposed to visible light and when exposed to non-visible light, and the third layer comprises a third material that is transparent when exposed to a non-visible light.
US11797814B2

Provided is a passive wireless magnetic field characteristic sensing tag and system, and a magnetic field quantity acquisition method, which integrates a passive magnetic field quantity sensor in a passive electronic tag and cooperates with a reader and a host computer to build a magnetic field sensing system, so as to realize high-precision and high-intelligence monitoring of the magnetic field quantity.
US11797812B2

Provided are compact transaction cards. In some approaches, a transaction card may include a body having first and second main sides, a first and second end perimeter perimeters, and first and second side perimeters, wherein a first axis extending between the first and second side perimeters defines a first section of the body and a second section of the body. The card may further include an identification chip along the first main side and a magnetic stripe along the second main side, wherein the magnetic stripe extends between the first and second side perimeters, and wherein the magnetic stripe and the identification chip are located on the first section of the body. The card may further include a textured grip along at least one of the first main side and the second main side, wherein the textured grip is positioned only on the second section of the body.
US11797809B1

An estimation system provides consumable use estimations, such as for ink or toner, in printing operations. The estimation system uses a classification-based consumable use process to estimate the consumable use. A print job is assigned a classification category according to an arbitrary job category selected for the print job and a job property defined for the print job using job settings. A plurality of classification categories are available. Job costing data for the print job is provided and used to determine consumable use values for each sheet in the print job and a total consumable use. This information is used to verify the correct classification category was assigned and to update historical consumable use information. An estimate is provided using the classification category and the distribution of the consumable use for print jobs in the category.
US11797806B2

An image processing apparatus with a processor and a memory storing instructions, that, when executed, cause the processor to obtain HDR data representing a high-dynamic range (HDR) image, in an image transfer function of the HDR data, a tone of each pixel is defined based on a relative luminance value, to obtain print information to perform printing based on the obtained HDR data, to set luminance information to be a target absolute luminance value, and to perform a luminance conversion on the HDR data so that a tone of each pixel is defined based on an absolute luminance value and the target absolute luminance value being a maximum luminance, to convert a dynamic range of luminance of the HDR data, on which the luminance conversion has been performed, into a dynamic range corresponding to printing of an image on a print medium performed based on the print information.
US11797802B2

There is provided an apparatus including a forming unit configured to form an image on a sheet fed from a stage in response to execution of printing of a predetermined number of images based on a print job, a measurement unit configured to read the formed image and perform color measurement, a generation unit configured to generate data based on a result of the color measurement and a reference value, and a correction unit configured to perform a gradation correction to image data by using the generated data, wherein the sheet on which the image is formed is determined based on a setting of the print job.
US11797798B2

Systems and methods are provided for determining whether an image or location contains a barcode. The systems and methods include comparing visual data extracted from an image to target visual data. The systems and methods also include comparing different portions of captured barcode data to corresponding portions of target barcode data. The systems and methods also include utilizing barcode formatting data when comparing or computing a similarity measure. The systems and methods also include causing a second image to be captured when no match is found in a first image. The systems and methods also include identifying a target barcode from a barcode database based on spatial information about where an image was captured. The systems and methods also include validating a barcode based on different regions of the barcode from two different images of the barcode. The systems and methods also include using two barcodes captured in an image.
US11797794B2

Technologies are disclosed for managing one or more quick response (QR) code-based media control device functions, such as configuring one or more consumer profiles related to the media control device. A QR code may be scanned, for example using a camera in communication with the media control device. The camera device may be integrally mounted with the media control device, or remotely mounted from the media control device. The media control device may interpret information conveyed by the QR code. One or more parameters for one or more consumer profiles for use on the media control device may be ascertained, perhaps for example based, at least in part, on the information. The media control device may configure at least a first consumer profile, perhaps for example using, at least in part, the one or more parameters. The first consumer profile may be implemented on the media control device.
US11797787B2

Vehicle mounted Radio Frequency Identification (RFID) systems and associated methods are provided. An example vehicle mounted RFID system is configured to operate an RFID system in a high-power mode. The example vehicle mounted RFID system is further configured to determine that an operating state of a vehicle switched from an active charging state to an inactive state. The example vehicle mounted RFID system is further configured to, in response to determine that the operating state of the vehicle switched from the active charging state to the inactive state, initialize a timer for a period of time. The example vehicle mounted RFID system is further configured to, in response to an elapse of the period of time, switch the RFID system to a low-power mode.
US11797786B2

A system for detecting receivers including at least one receiver, a container having a volume for containing the receiver, an antenna suitable for emitting a primary wave in the volume and for receiving a secondary wave emitted by the receiver in the volume in response to reception of the primary wave, and a controller suitable for controlling the emission of the primary wave and for detecting the receiver via the received secondary wave. The system further includes adjustable elements controlled by a control wave, attached to the container and having an impedance that can be modified. Each adjustable element includes a device for recovering energy from the primary wave and/or from the control wave in order to power itself, and a device for receiving the control wave which decodes an adjustment parameter so that the adjustable element controls its impedance.
US11797778B2

A computerized method for extracting domain specific insights from a corpus of files containing large documents comprising: breaking down large chunks of text into smaller sentences/short paragraphs in a domain specific way, identifying and removing domain noise; identifying the sentence intents of the non-noise sentences; tagging the sentences with other domain specific attributes; defining a semantic ontology using a graph database based on the sentence intents, a multitude of mini-dictionaries and domain attributes; applying a pre-defined ontology to tag documents with domain specific hashtags; and combining the hashtags using machine learning techniques into insights.
US11797776B2

A device may receive training data that includes datasets associated with natural language processing, and may mask the training data to generate masked training data. The device may train a masked event C-BERT model, with the masked training data, to generate pretrained weights and a trained masked event C-BERT model, and may train an event aware C-BERT model, with the training data and the pretrained weights, to generate a trained event aware C-BERT model. The device may receive natural language text data identifying natural language events, and may process the natural language text data, with the trained masked event C-BERT model, to determine weights. The device may process the natural language text data and the weights, with the trained event aware C-BERT model, to predict causality relationships between the natural language events, and may perform actions, based on the causality relationships.
US11797774B2

Systems, methods, and other techniques for extracting data from obituaries are provided. In some embodiments, an obituary containing a plurality of words is received. Using a machine learning model, an entity tag from a set of entity tags may be assigned to each of one or more words of the plurality of words. Each particular tag from the set of entity tags may include a relationship component and a category component. The relationship component may indicate a relationship between a particular word and the deceased individual. The category component may indicate a categorization of the particular word to a particular category from a set of categories. The extracted data may be stored in a genealogical database.
US11797772B2

Speech processing techniques are disclosed that enable determining a text representation of named entities in captured audio data. Various implementations include determining the location of a carrier phrase in a word lattice representation of the captured audio data, where the carrier phrase provides an indication of a named entity. Additional or alternative implementations include matching a candidate named entity with the portion of the word lattice, and augmenting the word lattice with the matched candidate named entity.
US11797771B2

A controller for classifying devices of a building management system (BMS). The controller may be configured to obtain an entity name for a device, extract a core name from the entity name, compare the core name to candidate core names, determine scores for each comparison, identify a highest score, identify a class of a candidate core name, and classify the device in the class.
US11797767B2

The present disclosure discloses methods and systems for generating multiple scanned files when scanning a document. The method includes receiving a document for scanning from a user. Once received, a user interface is displayed to the user to input one or more keywords based on which multiple scanned files are to be generated. A single scanned file is generated in a pre-defined format. One or more pages having the keywords as input by the user are identified from the scanned file. Based on the one or more identified pages having the keywords input by the user, separate multiple scanned files are automatically generated. As a result, a single scan activity performed by the user generates multiple scanned files.
US11797756B2

A method and apparatus may be used for document auto-completion. In an aspect, an instruction for creating a document may be received. The document may be presented in response to the instruction, at least a first section in the document including content suggested according to context information associated with the document. An edit operation to the document may be received. Content suggested in response to the edit operation may be presented in at least a second section in the document. In another aspect, context information associated with completion of a document may be identified. Content of at least one section in the document may be generated, the content being suggested based at least on the context information. The content may be presented in the at least one section in the document.
US11797755B2

A method for training a machine learning model with parallel annotations of source instances and while facilitating security of the source instances can be performed by a system that generates a coupled machine learning model from (1) a first machine learning model trained on a first set of training data comprising unannotated natural language and (2) a second machine learning model trained on populated target templates which are populated with a plurality of vocabulary words. Once formed, the coupled machine learning model is configured to transform unannotated natural language into annotated machine-readable text.
US11797752B1

The present technology provides a browser extension that can recognize downloadable objects on a webpage and provides functionality that makes it easier and more efficient to download the downloadable objects to a location in a content management system. For example the present technology can analyze a document object model of a webpage to find attributes indicating a URL is associated with a downloadable object.
US11797747B1

Various embodiments provide for determining redundant logic in a circuit design based on one or more enable conditions of clock gates, which can be part of electronic design automation (EDA). In particular, some embodiments use one or more enable conditions (of the clock gates) with a satisfiability solver to determine redundant logic coupled to clock circuit elements gated by the clock gates.
US11797743B2

In some embodiments, the present disclosure relates to a method that includes removing portions of a substrate to form a continuous fin over the substrate. Further, a doping process is performed to selectively increase a dopant concentration of a first portion of the continuous fin. A first gate electrode is formed over a second portion of the continuous fin, and a second gate electrode is formed over a third portion of the continuous fin. The first portion of the continuous fin is between the second portion and the third portion of the continuous fin. A dummy gate electrode is formed over the first portion of the continuous fin. Upper portions of the continuous fin that are arranged between the first gate electrode, the second gate electrode, and the dummy gate electrode are removed, and source/drain regions are formed between the first, the second, and the dummy gate electrodes.
US11797740B2

A system is provided to perform slack apportionment for an integrated circuit. The system includes a time calculation module and a slack apportion module. The time calculation module determines an arrival time corresponding to a target pin in signal communication with a signal path. The slack apportion module determines a total slack associated with the signal path and determines a slack threshold value that is equal to a portion of the total slack. The time calculation module further determines an apportioned arrival time associated with the signal path based on the arrival time and a delay offset value. The slack apportion module further determines a residual slack apportionment value based on a residual slack and the number of macros associated with the signal path. Accordingly, the time calculation module determines a modified apportioned arrival time based on the residual slack apportionment value and the apportioned arrival time.
US11797732B2

A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.
US11797720B2

Disclosed herein are systems and methods for sharing and synchronizing virtual content. A method may include receiving, from a host application via a wearable device comprising a transmissive display, a first data package comprising first data; identifying virtual content based on the first data; presenting a view of the virtual content via the transmissive display; receiving, via the wearable device, first user input directed at the virtual content; generating second data based on the first data and the first user input; sending, to the host application via the wearable device, a second data package comprising the second data, wherein the host application is configured to execute via one or more processors of a computer system remote to the wearable device and in communication with the wearable device.
US11797719B2

A method and system of dynamically generating a preview of an engineering object in a product lifecycle management environment is provided. A preview generation module is configured to obtain a meta file indicating association of one or more preview strategies selected from a plurality of preview strategies with the engineering object. The preview generation module is also configured to determine preview strategies associated with the engineering object based on the association of the preview strategies with the engineering object in the meta file, to dynamically generate a preview of the engineering object according to the determined preview strategies, and to display the generated preview of the engineering object on a graphical user interface of the user device.
US11797718B2

A resistor mesh with distributed sensing points is provided in a security chip as an anti-tamper shield. An analog multiplexing circuit is configured to receive a pair of digital selection values created by an algorithm processing circuit, and produce a respective differential voltage formed by a pair of voltages obtained at a pair of selected sensing points within the resistor mesh corresponding to the pair of digital selection values. Each differential voltage is converted into a corresponding digital output value. An algorithm processing circuit is configured to receive a respective digital output value associated with each pair of digital selection values and derive a binary value based on a subset of the digital output values, wherein the binary value is unique to the security chip.
US11797709B2

Methods and systems for identifying personally identifiable information (PII) are disclosed. In some aspects, frequency maps of fields storing known PII information are generated. The frequency maps may count occurrences of unique bigrams in the PII fields. A field of interest may then be analyzed to generate a second frequency map. Correlations between the first frequency maps and the second frequency map may be generated. If one of the correlations meets certain criterion, the disclosed embodiments may determine that the field of interest does or does not include PII. Access control for the field of interest may then be based on whether the field includes PII. In some aspects, a storage location of data included in the field of interest may be based on whether the field includes PII.
US11797706B2

Systems and techniques are disclosed for mobile device network traffic modification and user identity based restrictions on data access. One of the methods includes a user device receiving a request to enter a restricted mode, the restricted mode enforcing compliance of rules associated with electronic personal health information (ePHI). A user interface presented on the user device is updated according to restricted mode. Functionality of the user device is constrained based on the restricted mode, with information generated during the restricted mode being encrypted on the user device.
US11797687B2

An information processing device comprising: a processor; and a memory including at least one set of instructions that, when executed by the processor, causes the processor to perform operations. The operations include: obtaining incident information about an incident of a cyberattack that occurred in a vehicle; obtaining second vehicle information about a state of a second vehicle via communication with the second vehicle; determining a risk level of a vehicle function of the second vehicle based on a degree of matching between the incident information and the second vehicle information; generating a function restriction command for restricting a vehicle function of a first vehicle corresponding to the vehicle function of the second vehicle, when the risk level is higher than a first criterion, the vehicle function of the first vehicle being one among one or more vehicle functions of the first vehicle; and outputting the function restriction command.
US11797685B2

An automated method executed by circuitry is provided for monitoring a software platform including multiple pods that manage, deploy, and execute micro services. The method uses monitoring pods at locations of interest in the software platform to label transactions that pass through the monitoring pods. The labels applied to the transactions are sent to a security program for review.
US11797676B2

An anti-malware application can emulate a suspicious program in a sandbox environment and retrieve any exception handlers the suspicious program attempts to register with the operation system. When the suspicious program triggers an exception, the anti-malware application can save a current context of the suspicious program being emulated. To emulate the handling of the exception, the anti-malware application can validate an exception handler chain including one or more exception handlers added by the suspicious program. The anti-malware application can then select and emulate an exception handler based on the saved context of the suspicious program at the time the exception was triggered. If the first exception handler is successful at resolving the exception, the anti-malware application can then save an updated post-exception context and continue emulation of the suspicious program based on the result of the first exception handler.
US11797667B2

Various examples are provided related to software and hardware architectures that enable lightweight and real-time Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) attack detection. In one example, among others, a method for detection and localization of denial-of-service (DoS) attacks includes detecting, by a router of an intellectual property (IP) core in a network-on-chip (NoC) based system-on-chip (SoC) architecture, a compromised packet stream based at least in part upon a packet arrival curve (PAC) associated with the router; identifying, by the IP core, a candidate IP core in the NoC as a potential attacker based at least in part upon a destination packet latency curve (DLC) associated with the IP core; and transmitting, by the router, a notification message indicating that the candidate IP core is the potential attacker to a router of the candidate IP core.
US11797664B2

A computer device, including at least a processor and a memory, can be configured to control process components on a computer device. An agent can intercept a request to instantiate a new process component in a user account of a logged-in user. The request can originate on the computing device from an instance of a particular process component amongst a set of process components. The user account can be assigned default user privileges by a privilege access management service. The agent can determine whether to permit the intercepted request. The agent can permit the intercepted request if the relationship is validated and if a trusted owner is identified amongst the set of identified owners.
US11797661B2

Aspects of the disclosure relate to dynamically generating activity prompts to build and refine machine learning authentication models. A computing platform may process a first set of login events associated with a first user account and may build a first user-specific authentication model for the first user account. Then, the computing platform may process a second set of login events associated with a second user account and may build a second user-specific authentication model for the second user account. The computing platform also may build a population-level authentication model for a plurality of user accounts. Thereafter, the computing platform may identify one or more activity parameters associated with at least one authentication model for refinement. Subsequently, the computing platform may generate and send one or more activity prompts to one or more client computing devices to request at least one user response.
US11797658B2

The present invention relates to a handwritten signature authentication apparatus and method. More particularly, the present invention relates to an apparatus and a method of blinding a handwritten signature for authentication in which when a user writes a handwritten signature, a handwritten signature image displayed on a display device is blinded from a third party nearby.
US11797656B2

A computing device and method of controlling access to a computing device. An application to be used when the computing device is in a locked state is selected, wherein in the locked state, only use of the selected application is permitted. The computing device enters the locked state. Use of the selected application without unlocking the computing device is allowed.
US11797654B2

A setting system comprises a first electronic device and a second electronic device. The first electronic device is configured to output information for the second electronic device. The second electronic device is configured to acquire the output information from the first electronic device and change a setting of the second electronic device on the basis of the output information. The first electronic device is further configured to automatically erase the information from a memory of the first electronic device after confirming that the second electronic device has acquired the information from the first electronic device.
US11797652B2

An execution plan segment of an execution plan can be received at a control unit of a computer numerically controlled machine from a general purpose computer. The execution plan segment can define operations for causing movement of a moveable head of the computer numerically controlled machine to deliver electromagnetic energy to effect a change in a material within an interior space of the computer numerically controlled machine. The execution plan segment can include a predefined safe pausing point from which the execution plan can be restarted while minimizing a difference in appearance of a finished work-product relative to if a pause and restart are not necessary. Operations of the computer numerically controlled machine can be commenced only after determining that the execution plan segment has been received up to and including the predefined safe pausing point by the computer numerically controlled machine.
US11797651B2

A system and method for mapping licenses from disparate data sources and databases from third parties triggered by a system registration request, analyzing data structures for license information records and third-party information records, cross-referencing a license record with a third-party information record, flagging database records that reflect a license field record change, updating mapping-related procedures and queries, and providing a presentation of license information records and related status.
US11797650B2

A disclosed method includes a data distribution computer receiving a data packet comprising a plurality of data values in response to an interaction between a resource provider and a user. The data distribution computer can then determine a data item for each data value of the plurality of data values and associate each data value to a processing computer using the data item for each data value. The data distribution computer can generate a plurality of authorization request messages comprising at least one data value. The data distribution computer can then transmit the plurality of authorization request messages to a plurality of processing computers adapted to process the data values in the respective authorization request messages, wherein the plurality of processing computers process the data values in the respective authorization request messages. The plurality of authorization request messages are subsequently forwarded to the authorization computer. The authorization computer analyzes each authorization request message to authorize or decline the interaction.
US11797649B2

A system includes a hardware processor and a memory storing a software code including a predictive model. The hardware processor executes the software code to receive an input including an image having a pixel anomaly, and image data identifying the location of the pixel anomaly in the image. The software code uses the predictive model to extract a global feature map of a global image region of the image, the pixel anomaly being located within the global image region; to extract a local feature map of a local image region of the image, the pixel anomaly being located within the local image region and the local image region being smaller than the global image region; and to predict, based on the global feature map and the local feature map, a distraction level of the pixel anomaly within the image.
US11797647B2

There is provided a method, comprising feeding a medical image into a detector component trained on a first training dataset of medical images annotated with ground truth boxes depicting a visual finding, obtaining boxes each associated with a respective box score indicative of likelihood of the visual finding, converting each respective box into a respective patch, feeding patches into a patch classifier trained on a second training dataset that includes patches extracted from the ground truth box labels of the first training dataset, wherein a patch score for a patch corresponds to a box score obtained from a box corresponding to the patch, obtaining patch scores indicative of likelihood of the visual finding being depicted, and computing a dot product of the box scores and the patch scores, and providing the dot product as an image-level indication of likelihood of the visual finding being depicted in the medical image.
US11797644B2

Certain aspects of the present disclosure provide techniques for detecting errors in account numbers. One example method generally includes receiving, from a user device, an entered number associated with a user and determining, based on a first portion of the entered number, an entity associated with the entered number. The method further includes obtaining, from an account number database, a plurality of account numbers associated with the entity and generating, from the plurality of account numbers, an account number matrix. The method further includes attempting to solve a multiplication equation of the account number matrix, wherein a solution of the multiplication equation is a vector of constants, upon determining a solution to the multiplication equation, determining whether the entered vector is a valid number for the entity and upon determining the entered vector is a valid number for the entity, storing the entered number in the account number database.
US11797632B2

The present disclosure relates to systems, devices, and methods for a visual exploration of search engine results. The systems, devices, and methods may present, in response to receiving the search engine results for a query to perform a task, a search result webpage with a cascading waterfall layout that includes a plurality of images from a plurality of webpages included in the search results. The search result webpage may also present, adjacent to the plurality of images, structured data corresponding to a selected image from the plurality of images where the structured data includes details from the webpage to complete the task.
US11797631B2

The present disclosure relates to a system and method for providing data management and sharing over communication network. One or more input data form one or more users may be received over a User Interface (UI). One or more data input type is identified. According to each data input type, each data input is processed. The processing comprises according to the type of the data input, output towards each of the data input is search though a search engine. The searching is performed in one or more database. Based on the searching one or more response output towards each of the data input is generated. Further, one or more response output over the communication is published.
US11797627B2

Systems and methods are provided for performing context-based keyword searching using a search bar. Based on search terms received via the search bar, the system may be configured to provide suggested search parameters to associate with that search term. The suggested search parameters may each include a type of data and/or a filter to associate with the search term (e.g., name, phone number, date of birth, etc.). The one or more suggested search parameters may be identified based on the search term itself, a list of possible types of data or filters, a preliminary search of one or more datasets, a record of one or more previous searches performed, requirements associated with one or more searchable datasets, the format of user input received via the search bar, and/or one or more other factors.
US11797625B2

A server system detects presentation of a media content item being played at a first device in proximity to a second device associated with a first user. It also receives from the second device content information derived from sound output from the presentation of the media content item at the first device captured at the second device. Based on the received content information, it identifies the media content item being played at the first device and a plurality of first quotations associated with the media content item. The server system sends to the second device the first quotations and a plurality of quotation operation affordances. It receives selection by the first user of a first affordance of the quotation operation affordances for a first one of the first quotations. In accordance with the selection, it performs an operation with respect to the first one of the first quotations.
US11797624B2

In some examples, a system may be configured to generate one or more query attributes for a search query received from a computing device of a user. Additionally, the system may be configured to, based at least in part on historical data of the user including data characterizing one or more items associated with the user, generate relevant item data. In various examples, the relevant item data characterizing a set of relevant items. Moreover, the system may be configured to, based on the relevant item data, the historical data of the user and the one or more query attributes, implement a set of operations that generate a set of personalized search results associated with the search query.
US11797623B2

A method for generating a microapp recommendation comprises receiving, at a client computing device, microapp metadata that characterizes multiple microapps. The method further comprises using a resource access application executing at the client computing device to launch a networked application that displays a user interface. The method further comprises calculating a composite correlation score for a particular microapp. The composite correlation score quantifies correlation between functionality provided by the user interface of the networked application and functionality provided by the particular microapp. The method further comprises using the composite correlation score to make a determination with respect to whether the particular microapp should be recommended to a user of the client computing device. The method further comprises, in response to determining that the particular microapp should be recommended to the user of the client computing device, displaying a supplemental user interface that provides a recommendation for the particular microapp.
US11797621B2

Additional user data in resource transfer event messaging is leveraged for generating customized and refined web browsing experiences. Resource transfer messages are configured to include, not only the user data required to affect the resource transfer, but other user data related to the resource transfer event, such as user preference data. The resource transfer event messages are communicated to a resource storage entity, which stores the other user data in resource transfer event repository. In response to a user authenticating with the resource storage entity and accessing a distributed communication network, such as the Internet or the like, the user records are accessed and the additional user data is used to customize the websites that the user navigates.
US11797617B2

A method for collecting dark web information is provided. The method for collecting dark web information is performed by a computing device and comprises obtaining a list of onion addresses of a plurality of target dark web sites, accessing at least one of the plurality of target dark web sites, collecting web page information of the accessed dark web site, storing information on the accessed dark web site by analyzing the collected web page information and providing an analysis result of the accessed dark web site by using the stored information on the accessed dark web site.
US11797598B2

A method and system provide the ability to personalize a digital channel. Multiple content assets are obtained and include an image content asset. Each of the assets is associated with an associated set of semantic elements. The multiple content assets are clustered into content clusters based on a similarity of the semantic elements. A first content asset is selected. The clustering is used as a metric to estimate distances between the first content asset and remaining multiple content assets. The remaining multiple content assets are scored based on the distances. One of the remaining multiple content assets is selected based on the scoring and provided for a personalized component of the digital channel. In addition, a coverage map that includes both users and content may be generated based on the clusters and then utilized to select the content asset.
US11797596B2

A system and method for multimedia contact center interactions via an audiovisual asynchronous messaging channel is provided. In an embodiment, an organization might operate a website comprising information and for providing an entry point of communication with a contact center. A communications channel may be integrated directly with the organization's website, which includes an editable audiovisual interface. A user may interact with the editable interface through a variety of means, including sketching on a webpage and recording to create a video form of audiovisual asynchronous query over the web page. The interaction is analyzed and routed to an agent for handling. The agent may then be connected to the user through the asynchronous channel.
US11797594B2

A set of documents related to a particular topic, industry, or entity are received. Sentences are extract from each document. The sentences are grouped into tuples of one, two, or three consecutive sentences (i.e., short text sequences). The sentence tuples are clustered based on vector representations of the sentences. For each cluster, a set of tuples that best represents or best fits the cluster is selected. These sentence tuples are fed to an ontology to determine ontological entities associated with each tuple. These determined ontological entities are associated with the clusters corresponding to each tuple. The sentence tuples associated with each cluster are labeled based on the ontological entities associated with the cluster. The labeled sentence tuples may then be used for a variety of purposes such as training a model to determine the topic of short text sequences.
US11797592B2

A document classification method includes extracting one or more first feature words from first sentence information included in a first document to be classified, extracting, from a database including a plurality of cases, a predetermined number of first cases similar to the first document in accordance with the one or more first feature words extracted from the first sentence information, the plurality of cases including the predetermined number of first cases and being classified in advance into the at least one category, the plurality of cases each including second sentence information indicating a main point of each of one or more items, the one or more items being classified in advance depending on meaning of the item, extracting one or more second feature words of each of the predetermined number of first cases from the second sentence information of each of the predetermined number of first cases, calculating a degree of coincidence between each of the predetermined number of first cases and the first document based on the one or more second feature words extracted from the second sentence information of the first case, and classifying the first document into a category among the at least one category, the category being a category into which a first case having a highest degree of coincidence among the predetermined number of the first cases is classified.
US11797577B2

An intelligent data management system leverages heterogeneous database technologies and cloud technology to manage data for reservoir simulations across the lifetime of a corresponding energy asset(s) and facilitates access of that data by various consumers despite changing compute platforms and adoption of open source paradigms. The intelligent data management system identifies the various data units that constitute a reservoir simulation output for storage and organization. The intelligent data management system organizes the constituent data units across a file system and object database based on correspondence with different simulation run attributes: project, study, and model. The intelligent data management system also learns to specify or guide configuration of simulation runs.
US11797575B2

A request may be received to transform records in a data lake that match one or more query criteria. Data lake records that match the criteria may be retrieved. The retrieved records may include two data lake records associated with the same data lake record identifier. A transformed record may be generated based on time stamps associated with the retrieved records.
US11797563B2

Embodiments of articles, apparatuses, devices and/or systems transform a database, or portion thereof, to one or more expressions in a second view. Signal values for the one or more expressions in the first view are accessed from one or more physical memory devices. The signal values for the one or more expressions in the first view are transformed to signal values for the one or more expressions in the second view. Then, the signal values corresponding to the one or more expressions in the second view are stored in the one or more physical memory devices.
US11797555B2

A method of copying a production database to a test environment using one or more processors. The production database includes a plurality of tables and one or more constraints indicating interleaving of the plurality of tables. The method involves constructing a directed acyclic graph (DAG) of the plurality of tables, whereby each table is represented by a respective node of the DAG and interleaving of the tables is represented by edges of the DAG, topologically ordering the tables according to the DAG, and copying data from the production database to the test environment according to the topological ordering of the tables.
US11797553B2

A timeline display device includes processing circuitry configured to store event data for displaying a figure that represents an operation along a time axis, the event data including a start time point and an end time point of the operation, acquire a search condition that specifies an appearance pattern of the figure that is displayed, and search for data pieces of the event data that match the acquired search condition.
US11797552B2

Techniques and solutions are described for retrieving metadata artefacts from a repository that includes multiple instances of a metadata artefact. The instances can have at least some different content. Metadata artefacts are associated with metadata describing group, searching, or selection criteria, such as one or more of a particular solution, tenant, layer, or version. A request for a metadata artefact can include at least one value for one or more of the criteria, which in turn can be used to identify one or more relevant metadata artefacts. Identifiers for, or content of, relevant metadata artefacts can be returned in response to the request. Fallback logic can be used to determine at least in part what metadata artefacts are relevant to a request, or how to return or process request results.
US11797546B2

A system and computer implemented method are provided. The method comprises maintaining a database of patent portfolios and a database of patents, with each patent stored in the database of patents being associated with one or more patent portfolios stored in the database of patent portfolios. The method includes receiving a search query associated with a first patent portfolio; searching the first portfolio as a function of the search query; generating a seed set of search results including one or more patent claims associated with the search query, the patent claims including terms from the search query; automatically generating an expanded set of search results including one or more patent claims further associated with the search query or associated with the patent claims in the seed set of search results; and mapping the one or more patent claims to a patent concept.
US11797524B2

A computer-readable storage medium may include executable instructions stored thereon that, when executed by a processor, may be configured to establish a connection to a node of a distributed ledger network that maintains a distributed ledger. The processor may obtain a first dataset from a first user, perform pre-processing on the first dataset to obtain a first data asset based on the first dataset, and store the first data asset. The processor may calculate a first value for the first data asset and generate a first data proposition based on the first data asset. The processor may obtain acceptance data from a second user, which may include data indicating acceptance by the second user of the first data proposition. The processor may transmit a first distributed ledger record to the node of the distributed ledger network.
US11797515B2

The present disclosure relates to methods, systems, and non-transitory computer-readable media for determining causal contributions of dimension values to anomalous data based on causal effects of such dimension values on the occurrence of other dimension values from interventions performed in a causal graph. For example, the disclosed systems can identify an anomalous dimension value that reflects a threshold change in value between an anomalous time period and a reference time period. The disclosed systems can determine causal effects by traversing a causal network representing dependencies between different dimensions associated with the dimension values. Based on the causal effects, the disclosed systems can determine causal contributions of particular dimension values on the anomalous dimension value. Further, the disclosed systems can generate a causal-contribution ranking of the particular dimension values based on the determined causal contributions.
US11797513B2

A data loading and processing system, and a method therefor are disclosed. In the present invention, a collection server confirms the state of target resources before collecting data, determines a data collecting and loading method for the corresponding resources on the basis of the confirmed state of the resources, transmits a data collection request to a data server, collects the data from the data server through the determined data collecting and loading method, and loads the collected data in a big data platform so as to collect and load data by an optimum data collecting and loading method according to the current state of objects to be collected and objects to be loaded, and thus can increase overall system operation efficiency.
US11797512B2

Exemplary embodiments are directed to a method and apparatus for storing data for a batch of manufactured items. The method comprises defining in a processor, using a lower limit identifier and an upper limit identifier, a range of unique item identifiers for the batch, wherein each manufactured item in the batch is allocated a unique item identifier falling within the range. The item identifiers are stored in allocated storage space. If an upper limit identifier is specified for each time interval, an amount of storage specified for all manufactured items during a production time period is calculated as a sum of a first product and a second product, the first product being a product of a production time and a size allocated to each upper limit identifier, and the second product being a product of the production time, a total number of manufactured items, and a percentage of unused identifiers.
US11797508B1

Disclosed are methods, systems and non-transitory computer readable memory for geospatial correlation. For instance, a method may include: obtaining a plurality of records, wherein each record has a key value that points to the record in a database, and each of the plurality of records includes at least data for an observation of an entity; and generating an index based on the plurality of records. The generating the index may include: determining a plurality of observations based on the plurality of records, an observation including a device identifier and time-and-geolocation data for a record of the plurality of records; encoding the plurality of observations into a plurality of spacetime hashes; and forming a search data structure of the index for a plurality of key values based on the plurality of spacetime hashes, wherein the search data structure groups subsets of the plurality of spacetime hashes.
US11797506B2

A method for managing data storage and retrieval and operated within a database management system includes retrieving a set of confidence data records from memory of the database management system, where a confidence data record of the set of confidence data records includes a set of data columns and one or more confidence columns populated with one or more data confidence values associated with data within one or more data columns of the set of data columns. The method further includes analyzing the set of confidence data records to produce a result, where the result includes a confidence level that is based on corresponding ones of the one or more data confidence values associated with the data within one or more data columns of the set of data columns.
US11797505B2

Examples are provided for a column browser for navigating hierarchical data structures. The column browser can include multiple columns for displaying different levels of the hierarchical data structure and the information, options, and other data stored in nodes of the different levels. The column browser can navigate to different levels of the hierarchical data structure by traversing through parent node and child node links in the hierarchical data structure. Based on the links, the column browser can navigate up or down levels of the hierarchical data structure.
US11797501B2

Methods and systems described herein are directed to aggregating and querying log messages. Methods and systems determine event types of log message generated by event sources of the distributed computing system. The event types are aggregated into aggregated records for a shortest time unit and event types are aggregated into aggregated records for longer time units based on the aggregated records associated with the shortest time unit. In response to a query regarding occurrences of an event type in a query time interval, the query time interval is split into subintervals with time lengths that range from the shortest time unit to a longest time unit that lie within the query time interval. The method determines a total event count of occurrences of the event type in the query time interval based on the aggregated records with time stamps in the subintervals. The event count in the query time interval may be used to detect abnormal behavior of the event sources.
US11797493B1

Devices, systems, and methods for optimizing file storage in a distributed data storage and access system are described. One example system includes a centralized server, coupled to a storage server, configured to transmit, to the storage server, file storage instructions causing the storage server to store a plurality of files and corresponding file identifiers in a hierarchical directory structure. The file storage instructions cause the storage server, as part of storing the plurality of files, to automatically associate the file identifier with the file based on comparing a size of the file to an adaptive threshold value. In response to the size being less than the adaptive threshold value, the file identifier is set using a hash value of the file, and in response to the size being greater than the adaptive threshold value, the file identifier is set using at least a timestamp of the centralized server.
US11797492B2

A mechanism is provided in a data processing system for hybrid cloud management. The mechanism generates hybrid cloud storage features and hybrid cloud environment factors. The mechanism performs a dynamic confidence method on the hybrid cloud features based on the hybrid cloud environment factors using a deep learning model to generate a hybrid cloud storage profile. The mechanism performing model optimization on the deep learning model and generating a files-storage matrix. The mechanism generates a hybrid cloud file profile based on the hybrid cloud storage profile and the files-storage matrix. The mechanism generates a target file matrix based on the hybrid cloud storage profile and the hybrid cloud file profile. The mechanism stores files based on the target file matrix.
US11797491B2

Techniques are provided for inofile management and access control list file handle parity. For example, operations targeting a first storage object of a first node are replicated to a second storage object of a second node. A size of an inofile maintained by the second node is increased if an inode number to be allocated by the replication operation is greater than a current size of the inofile. Access control list file handle parity is achieved by maintaining parity between inode number and generation number pairings of the first node and the second node.
US11797488B2

A method, non-transitory computer readable medium, and device that assists with managing storage in a distributed deduplication system includes receiving an object to be stored from a client computing device. The received object is divided into a plurality of fragments. A plaintext hash value and a ciphertext hash value is determined for each of the plurality of fragments, wherein each of the plurality of fragments is renamed with the corresponding determined ciphertext hash value. Each of the renamed plurality of fragments are stored in a plurality of storage repositories.
US11797485B2

Apparatus, methods, and computer-readable media for providing frameworks for data source representation and compression using an index file format are disclosed herein. The index file format separate information about symbols in a data file and information about the corresponding location of those symbols in the data file. The described techniques provide mechanisms for reducing the size associated with the representation of the symbols information and/or the size associated with the representation of the location information.
US11797482B2

To provide a system having a mechanism for viewing a plurality of electronic documents and adding notes at high speed and for preventing a plurality of users from accessing database files at the same time. The system for organizing document data includes a database program for managing one set of database files provided for each of users, a display program for generating data to visualize a part or all of a table where the one set of database files is described, and a viewer program for displaying the data generated by the display program on a screen of each user terminal. The database program has a function for loading a part or all of the one set of database files into a memory of the user terminal and for having a virtual database in the memory.
US11797478B1

An apparatus comprises a processing device configured to maintain a snapshot mapping structure for a storage volume. The snapshot mapping structure comprises objects representing the storage volume and snapshots thereof. The objects are organized in a tree structure representing data dependencies between the storage volume and its snapshots. Each of the objects comprises a dynamic bitmap indicating whether that object contains new data for different offset positions relative to its ancestor objects in the tree structure. The processing device is further configured to detect operations directed to a specified one of the storage volume or one of its snapshots, to parse the snapshot mapping structure to identify objects to utilize for processing the operations, and to processing the operations utilizing the dynamic bitmaps of the identified objects.
US11797474B2

Implementations relate to a data processor that includes a data processing unit having a plurality of processing elements and a cache hierarchy including a plurality of levels of data caches. The data caches include a first level data cache connected to a second level data cache, and a main memory connected to the highest level cache of the cache hierarchy. At least one of the first level data cache or second level data cache is divided into a plurality of cache segments, and during operation of the data processor, at least some of the plurality of cache segments are excluded from cache operation. Each of the excluded cache segments is dedicated to an associated processing element as tightly coupled local access memory.
US11797473B2

An accelerated processor structure on a programmable integrated circuit device includes a processor and a plurality of configurable digital signal processors (DSPs). Each configurable DSP includes a circuit block, which in turn includes a plurality of multipliers. The accelerated processor structure further includes a first bus to transfer data from the processor to the configurable DSPs, and a second bus to transfer data from the configurable DSPs to the processor.
US11797457B2

An electronic apparatus according an embodiment includes a first memory, a second memory, a gate device, and one or more hardware processors. The first memory stores information. The second memory stores state information indicating whether or not update on the information of the first memory is allowed. The gate device is provided on a bus and controls whether or not to permit access to the second memory based on a control instruction. In a predetermined mode, the one or more hardware processors output, to the gate device, a control instruction to permit access to the second memory, set the state information of the second memory to indicate an updatable state, and update the information of the first memory.
US11797445B2

A data storage device and method for preventing data loss during an ungraceful shutdown are provided. In one embodiment, a data storage device is provided comprising a volatile memory; a non-volatile memory; and a controller. The controller is configured to detect an ungraceful shutdown; and in response to detecting the ungraceful shutdown: generate a reduced set of parity bits for data stored in the volatile memory, wherein the reduced set of parity bits comprises fewer parity bits than a full set of parity bits used in a graceful shutdown; and store the data and the reduced set of parity bits in the non-volatile memory. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
US11797443B1

A system described herein may receive a proposed interaction with a distributed ledger, including a reference to a value that has been previously recorded to the distributed ledger. The system may attempt to obtain the value from an associated cache. If the value is unable to be obtained from the cache, the system may communication with an external device via a network to obtain the value. The system may execute the proposed interaction based on the obtained first value. The system may receive a finalized block based on the executed interaction, and may update the cache based on one or more values included in the finalized block.
US11797439B2

Described apparatuses and methods balance memory-portion accessing. Some memory architectures are designed to accelerate memory accesses using schemes that may be at least partially dependent on memory access requests being distributed roughly equally across multiple memory portions of a memory. Examples of such memory portions include cache sets of cache memories and memory banks of multibank memories. Some code, however, may execute in a manner that concentrates memory accesses in a subset of the total memory portions, which can reduce memory responsiveness in these memory types. To account for such behaviors, described techniques can shuffle memory addresses based on a shuffle map to produce shuffled memory addresses. The shuffle map can be determined based on a count of the occurrences of a reference bit value at bit positions of the memory addresses. Using the shuffled memory address for memory requests can substantially balance the accesses across the memory portions.
US11797437B2

A memory controller includes a block ratio calculator configured to calculate a ratio of free blocks among memory blocks for storing data; a policy selector configured to select, based on the calculated ratio of free blocks, any one garbage collection policy of a first garbage collection policy of specifying priorities to be used to select a victim block depending on attributes of the data, and a second garbage collection policy of specifying the priorities to be used to select the victim block regardless of the attributes of the data; and a garbage collection performing component configured to perform a garbage collection operation on at least one memory block of the memory blocks according to the garbage collection policy selected by the policy selector.
US11797435B2

A zone is loaded onto a first memory component of a storage system, wherein the zone comprises one or more regions of data blocks comprising a first plurality of logical block addresses (LBAs), and a snapshot of each of the one or more regions is stored on a second memory component of the storage system and is associated with a version identifier. A particular version identifier associated with a respective snapshot of a region is identified, and a set of journals stored on the second memory component are identified, wherein the set of journals comprise a second plurality of LBAs mapped to a second plurality of physical block addresses. The one or more regions of the zone are reconstructed, wherein the reconstructing comprises reading the second plurality of LBAs of the set of journals to identify a first logical block address (LBA) that matches with a second LBA within the first plurality of LBAs on the loaded zone on the first memory component, and updating a physical block address corresponding to the second LBA on the loaded zone with a physical block address corresponding to the first LBA from the set of journals.
US11797432B2

A robotic process automation (RPA) robot performs fuzzing on a workflow. The robot provides a randomized typed data input in a workflow, and executes the workflow as a black box with the randomized typed data input. The robot creates test case when a new path is discovered based on an output of the workflow, and terminates the fuzzing when a desired path coverage has been reached.
US11797428B2

Systems, devices, and methods for UI testing and reconciliation are presented. In one example, a method of UI testing includes generating a wireframe model of the UI. The method also includes generating a code segment from a portion of the wireframe model of the UI. Additionally, the example method includes determining whether an error in the code segment exists based on a comparison of an aspect of the wireframe model to an aspect of the code segment. The method may include generating an updated code segment from the portion of the wireframe model of the UI when determining the error in the code segment.
US11797427B2

Implementations generally relate to software testing system and method for automatically generating, deploying, and monitoring software tests employed to test software applications and/or software process flows. In implementations, a system generates software application tests and varies such tests used based on several criteria including monitoring a software application processing defined inputs and outputs to determine which parts of the application are being tested, which parts of the software application are not being tested, user interactions, metadata, type of software application, use computing environment, etc. The system may be configured to adapt testing, either pre or post production, to allow, user interactions of one or more running software applications to be used to provide feedback on which additional tests to add and/or subtract automatically to testing sequences. Moreover, data gathering techniques such as crowd source data sampling, statistical sampling, and the like, may be employed as additional input to the system.
US11797414B2

The present disclosure relates to system and techniques for prediction of failures in resources deployed in a data plane of a cloud based infrastructure. The resource are selected from a plurality of cloud based resources arranged in a hierarchical manner and allocated to a client device. A predictor employs a first prediction model to obtain a first prediction of a failure of a resource, and a second prediction model to obtain a second prediction of the failure of the resource. Weights are assigned to the first prediction and second prediction based at least in part on a criterion. The predictor computes an overall prediction of the failure of the resource based at least in part on at least one of the first prediction, the second prediction or the respective weights assigned to the predictions. The overall prediction is utilized for restoring the failure of the resource.
US11797413B2

The present invention provides an anomaly detection method, an anomaly detection system, and an anomaly detection program that can detect an anomaly at high accuracy by using log output quantity distributions generated for to different aggregate units and different devices. An anomaly detection system according to one example embodiment of the present invention has: a reference distribution, which is a time-series distribution of a log output quantity acquisition unit that acquires a plurality of distributions generated for each device that outputs logs and for each unit of a time range in which logs are aggregated; and an anomaly detection unit that detects an anomaly by using the plurality of distributions.
US11797409B1

A method for managing transactions burstiness associated with a sequence of transactions generated in a test environment for verifying a Device Under Test (DUT) is disclosed. In some embodiments, the method includes processing a plurality of signals associated with a sequence of transactions. The method further includes generating a transactions burstiness signature representative of the sequence of transactions based on processing a set of signals from the plurality of signals. The method further includes analysing the transactions burstiness signature to identify at least one pattern of interest. The method further includes iteratively providing an input comprising at least one missing pattern of interest. The method further includes iteratively generating a subsequent sequence of transactions and a subsequent transactions burstiness signature associated with the subsequent sequence of transactions.
US11797406B2

One or more techniques and/or computing devices are provided for moving a consistency group having a replication relation. For example, a first consistency group of storage objects (e.g., files, logical unit numbers (LUNs), etc.) within first storage may have a replication relationship with a second consistency group within second storage (e.g., the second consistency group is maintained as a synchronously replicated copy of the first consistency group). A volume copy operation, a single file move on demand command, a single file restore command, or other functionality is used to move the first consistency group from the first storage to third storage, such as for load balancing, to create a moved first consistency group within the third storage. A new replication relationship is established between the moved first consistency group and the second consistency group, and the moved first consistency group and the second consistency group are resynchronized.
US11797405B2

A nonvolatile memory device includes a first semiconductor layer, a second semiconductor layer and a control circuit. The memory cell array includes a first vertical structure on the first upper substrate and a second vertical structure on the second upper substrate, the first vertical structure includes first sub-blocks and the second vertical structure includes second sub-blocks. The second semiconductor layer includes a lower substrate that includes address decoders and page buffer circuits. The first vertical structure includes first via areas in which one or more through-hole vias are provided, through-hole vias pass through the first vertical structure. The first sub-blocks are arranged among the first via areas and the second sub-blocks are arranged among the second via areas. The control circuit groups the memory blocks into a plurality of groups based on whether the memory blocks is close to the first via areas and performs address re-mapping.
US11797401B2

One example method includes performing, as part a planned failover procedure, operations that include connecting a replica OS disk to a replica VM, powering up the replica VM, booting an OS of the replica VM, disconnecting a source VM from a network, and connecting replica data disks to the replica VM. IOs issued by an application at the source VM continue to be processed by the source VM while the replica OS disk is connected, the replica VM is powered up, and the OS of the replica VM is booted.
US11797392B2

A system and method for backing up critical data of edge devices includes originator, surrogate, and target edge devices as well as a vault-broker server. The critical data, encrypted, is transmitted to and stored by a surrogate. The association of originator and surrogate is managed by the vault-broker server. Encryption protects the data from recovery by unauthorized parties while allowing surrogate edge devices to determine if recovery attempts are made by authorized parties.
US11797391B2

A system and method providing monitoring of services hosted by a hyperscaler environment. The method including receiving an indication of at least one metric related to a backup storage process for each of a plurality of hyperscaler hosted database service instances; determining at least one value for each of the plurality of database service instances; storing a record of the determined at least one value for each of the plurality of database service instances in a persistent data storage device that is distinct and separate from the database service instances; receiving a request from a third-party entity for the stored at least one value for at least one of the plurality of database service instances; and transmitting the requested one or more of the at least one value for the database service instances specified in the request.
US11797390B2

Embodiments of the present disclosure relate to a method, a device, and a computer program product for managing scheduling of a backup task. A method for managing scheduling of a backup task is provided, including: acquiring a scheduling setting for a target backup task, the scheduling setting specifying at least a start time of executing the target backup task in a backup system; acquiring execution information associated with execution of the target backup task according to the scheduling setting; and determining a score for the scheduling setting based on the execution information, the score indicating a degree of impact of the execution of the target backup task according to the scheduling setting on the performance of the backup system. With the embodiments of the present disclosure, the scheduling setting can be evaluated, thereby optimizing the scheduling of a backup task and improving the performance of a backup system.
US11797388B1

Systems and methods for lossless restoration of a digital system are provided. A method may include creating a digital twin of the digital system. Creating the digital twin may include constructing a digital model that replicates hardware and software components and performance metrics of the digital system. The components and the performance metrics may be detected via a plurality of edge devices. The digital model may be configured to be run on a processor to simulate performance of the digital system. The method may include receiving an indication that the digital system is disconnected from a central server, syncing the digital twin with the digital system while the digital system is disconnected from the central server, and, in response to an indication that the digital system has reconnected with the central server, syncing the central server with the digital twin.
US11797386B2

A system, method, and product for flexible RAID layouts in a storage system, including: determining a reliability of an individual storage device of a plurality of storage devices, the individual storage device containing a plurality of portions of a Redundant Array of Independent Disks (RAID) stripe in a storage system, wherein the RAID stripe includes user data and inter-device parity data; detecting a change in the reliability of the individual storage device that contains the portion corresponding to the RAID stripe; and changing an amount of intra-device protection corresponding to the RAID stripe by decreasing, in the RAID stripe, an amount of space used to store the inter-device protection data.
US11797378B2

First data is received on a plurality of data lanes of a physical link and a stream signal corresponding to the first data is received on a stream lane identifying a type of the first data. A first instance of an error detection code of a particular type is identified in the first data. Second data is received on at least a portion of the plurality of data lanes and a stream signal corresponding to the second data is received on the stream lane identifying a type of the second data. A second instance of the error detection code of the particular type is identified in the second data. The stream lane is another one of the lanes of the physical link and, in some instance, the type of the second data is different from the type of the first data.
US11797377B2

Methods and systems for a storage environment are provided. One method includes copying a data unit from a first temporary storage location corresponding to each zoned solid-state drive (ZNS SSD) of a first ZNS SSD set of a storage system to a first XOR module, while determining a first partial horizontal parity using the data unit stored in the first temporary storage location; and determining a vertical parity for each ZNS SSD of the first ZNS SSD set using the data unit provided to the first XOR module in a current cycle and vertical parity determined from a previous cycle.
US11797376B2

A log of error events associated with a memory device is maintained. Each error event included in the log is associated with one of multiple physical locations within the memory device. A physical location within the memory device is identified for background scanning based on the log of error events. A background scan is performed on the physical location identified based on the log of error events.
US11797374B2

A system for recordation and retrieval of incident resolution action information is provided. A recordation system processor is provided with a recordation application configured to receive a response action initiation instruction identifying an action taken to resolve an incident on a target system, The processor determines one or more responsible responders each having a responder data processor that displays a responder dashboard. The processor transmits a recordation instruction to the responder data processor of each responsible responder. The recordation instruction includes an instruction to begin recording responder dashboard information. The recordation application is also configured to receive a response action termination instruction and to transmit a recordation termination instruction to the responder data processor of each responsible responder. A data storage unit is configured for receiving, from the responder data processors, real-time responder dashboard information recordings.
US11797373B2

An integrated circuit includes a functional circuit, a detection circuit, a processing circuit, and a recovery circuit. The detection circuit detects a fault in the functional circuit and generates a fault indication indicative of the detected fault. The processing circuit receives the fault indication and identifies a functional domain identifier (ID) associated with the fault. Based on the fault indication, the processing circuit generates context tag data that is indicative of a type of the fault and an operational state of the functional circuit when the fault is detected therein. Further, the processing circuit assigns a priority level to the fault based on the context tag data and the functional domain ID. The recovery circuit performs, based on the functional domain ID, the context tag data, and the first priority level, a recovery operation to recover the functional circuit from the fault.
US11797369B2

A memory controller includes a memory channel controller adapted to receive memory access requests and dispatch associated commands addressable in a system memory address space to a non-volatile storage class memory (SCM) module. The non-volatile error reporting circuit identifies error conditions associated with the non-volatile SCM module and maps the error conditions from a first number of possible error conditions associated with the non-volatile SCM module to a second, smaller number of virtual error types for reporting to an error monitoring module of a host operating system, the mapping based at least on a classification that the error condition will or will not have a deleterious effect on an executable process running on the host operating system.
US11797365B1

According to some embodiments, the disclosed systems and methods provide non-native functionality to a distributed network for administrative customizations and control of network-hosted and/or blockchain-related application program interfaces (APIs). The disclosed technology provides novel techniques and mechanisms for administrating and/or configuring microservice API requests, whereby customized definitions, operations and executable instructions may cause and/or otherwise have associated information stored in a distributed ledger (e.g., blockchain). In some embodiments, the disclosed functionality and capabilities provided by the disclosed framework enable capabilities for API administration and configuration respective to how workflows of microservices are hosted, executed and stored within and respective to data structures and nodes of a blockchain.
US11797358B2

Techniques described herein relate to a method for managing applications. The method may include obtaining, by a binding manager associated with a first CSP, a first API call from a first application; the binding manager identifies a first CSP API associated with the first CSP; identifies a second CSP API associated with the first API call; make a first determination that the second CSP API does not match the first CSP API; and in response to the first determination: translates the first API call into a format associated with the first CSP API to obtain a translated API call; initiates performance of the translated API call; obtains a first CSP API call return object in first CSP API format; translates the first CSP API call return object to obtain a translated CSP API call return object; and provides the translated CSP API call return object to the first application.
US11797351B2

Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system uses a control datacenter with a set of service groups used for configuring other datacenters, for example, for performing continuous delivery of software artifacts for other datacenters. The system configures on the cloud platform: (1) a primary control datacenter, (2) a secondary control datacenter, and (3) a tertiary control datacenter. Each control datacenter is configured to act as one or more of: (a) an active control datacenter for configuring cloud infrastructure on tenant datacenters, wherein a tenant datacenter is associated with a tenant of a multi-tenant system, (b) a standby control datacenter for taking over as the active control datacenter, or (c) a recovery control datacenter for fixing components of another control datacenter.
US11797346B2

An electronic device and a method of operating an electronic device are provided. The electronic device includes a memory, a display, and a processor including a plurality of cores generating a plurality of frames including a first frame and a second frame, wherein the processor is configured to identify a first time spent for generating the first frame to be displayed on the display and a second time corresponding to a frame rate of the display, determine whether to perform an operation of controlling the plurality of cores for reducing a time for generating the second frame, based on a result of comparison between the first time and the second time, determine a size of a load for processing a thread related to generation of the second frame, based on a ratio between the first time and the second time, in response to the determination to perform the operation of controlling the cores, allocate at least one of the plurality of cores as cores to process the thread, based on the determined size of the load, determine an operation frequency of the cores, based on the determined size of the load, and control the cores to generate the second frame according to the determined operation frequency.
US11797333B2

Methods for performing efficient receive interrupt signaling and associated apparatus, computing platform, software, and firmware. Receive (RX) queues in which descriptors associated with packets are enqueued are implemented in host memory and logically partitioned into pools, with each RX queue pool associated with a respective interrupt vector. Receive event queues (REQs) associated with respective RX queue pools and interrupt vectors are also implemented in host memory. Event generation is selectively enabled for some RX queues, while event generation is masked for others. In response to event causes for RX queues that are event generation-enabled, associated events are generated and enqueued in the REQs and interrupts on associated interrupt vectors are asserted. The events are serviced by accessing the events in the REQs, which identify the RX queue for the event and a next activity location at which a next descriptor to be processed is located. After asserting an interrupt, an RX queue may be auto-masked to prevent generation of additional events when new descriptors are enqueued in the RX queue.
US11797332B2

Methods and systems for transforming data archives are provided. In one embodiment, a method is provided that includes receiving a data archive and selecting a first data item from among a plurality of data items contained within the data archive. A first data format of the first data item may be identified that specifies a first type of data stored in the first data item and a first data transformation may be selected that corresponds to the first data format. The first type of data may be transformed by the first data transformation to generate a first transformed data item. The first data item may be replaced with the first transformed data item in the data archive and an executable item contained within the data archive may be executed.
US11797330B2

The present disclosure relates to systems, method, and computer-readable media to enable saving and restoring virtual machines (VMs) in a way that reduces time associated with booting VMs and reducing expense of memory resources on a cloud computing system. The systems described herein involve loading or otherwise pre-booting pre-provisioned VMs on server nodes and saving VM states of the pre-provisioned VMs within an accessible storage volume. Responsive to a received customer request, the systems described herein can restore the pre-provisioned VM from the saved VM state by bringing the VM back to a running state (e.g., responsive to a customer request). The systems described herein facilitate aggressive VM deployment prediction at minimal expense to available processing resources.
US11797324B2

A status display method performed by a computer, includes receiving first information indicating a usage status of a processor in a predetermined time zone of the plurality of containers which operates on a virtual machine (VM); receiving second information indicating the usage status of the processor in the predetermined time zone of a first communication process of the VM; identifying, for the plurality of containers, by using the first information and the second information, third information indicating the usage status of the processor in the predetermined time zone of a second communication process of the VM related to communication performed by each of the plurality of containers; and displaying, for the plurality of containers, a result in which the first information and the third information are associated with each other.
US11797321B2

A server includes a first statistic processor configured to calculate, for each of different types of screens displayed on a display; a first statistic value of display time of a screen of each type display on the display, to generate first statistic values corresponding to the different types of screens; a first determiner configured to determine, for each type of the screens, whether a user is concentrating on a screen of each type, based on, from among the first statistic values, a first statistic value calculated for the screen of each type; and a generator configured to generate a list including screen identification information for identifying, from among the different types of screens, a type of screen for which a corresponding determination result from the first determiner is affirmative.
US11797320B2

Systems and methods are provided that may be implemented to manage screen sharing of local system windows from a local information handling system to other remote information handling systems by a screen sharing application. In one example, the disclosed systems and methods may be implemented to allow selected local system window/s to continue to remain visible to a local user on the local display screen of a local information handling system that is executing a screen sharing application, while at the same time blocking or otherwise preventing the selected local system window/s from being shared by the screen sharing application across a network with other remote information handling systems, e.g., that are participating with the local information handling system in a common web conference session.
US11797316B2

Embodiments of the present invention provide a system for automatically generating and managing application directories of one or more applications associated with an entity. The system is configured for identifying initiation of packaging of one or more program codes associated with at least one application, scanning the one or more program codes to identify one or more parameters associated with the one or more program codes, and automatically generating an application directory associated with the at least one application based at least on the one or more parameters identified by scanning the one or more program codes, wherein the one or more parameters comprise one or more dependencies, one or more screens, one or more permissions, one or more services, one or more navigational parameters, one or more base classes, one or more logging frameworks, and one or more static analyzers.
US11797313B2

Systems, method, and non-transitory computer readable storage medium are provided for configuring an information computing machine during execution of a kernel image. The system can create a file system from a base file system image in system memory of the computing system, apply configuration files from a bundle image to the file system in memory, copy files from a persistent file system stored in the storage resource to memory, validate the files from the persistent file system, and apply validated files to the file system in memory. The base file system image and bundle image can be verified by comparing a signed hash of the image with a hash generated by the initial file system and checking the hash signature against a public certificate included in the initial filesystem. The system can further execute /sbin/init and start application services.
US11797312B2

An apparatus comprises a processing device configured to receive multi-pathing settings from a plurality of nodes of one or more clusters, and to identify at least one group of the plurality of nodes belonging to a same cluster of the one or more clusters. The processing device is further configured to identify a master node of the at least one group of nodes, and to deliver at least a portion of the multi-pathing settings of the master node to one or more remaining nodes of the at least one group of nodes.
US11797311B2

Devices and techniques for asynchronous pipeline merging are described herein. An apparatus, includes a memory controller, which includes merge circuitry; where the memory controller chiplet is configured to perform operations including those to: perform a bitwise logical operation on a first logging bit vector and a second logging bit vector to obtain a result vector, wherein the first logging bit vector is associated with a first pipeline and the second logging bit vector is associated with a second pipeline, and wherein bits in respective index positions of the first and second logging bit vectors represent transactions; select a completed transaction from the result vector using a round-robin technique; and forward the completed transaction from the set of completed transactions to an output pipeline.
US11797303B2

A method, computer readable medium, and processor are disclosed for performing matrix multiply and accumulate (MMA) operations. The processor includes a datapath configured to execute the MMA operation to generate a plurality of elements of a result matrix at an output of the datapath. Each element of the result matrix is generated by calculating at least one dot product of corresponding pairs of vectors associated with matrix operands specified in an instruction for the MMA operation. A dot product operation includes the steps of: generating a plurality of partial products by multiplying each element of a first vector with a corresponding element of a second vector; aligning the plurality of partial products based on the exponents associated with each element of the first vector and each element of the second vector; and accumulating the plurality of aligned partial products into a result queue utilizing at least one adder.
US11797297B2

An operation method of a server for updating firmware includes: generating a first delta file including a plurality of blocks based on a plurality of update areas included in a first version firmware; generating a second delta file by repositioning the plurality of blocks included in the first delta file such that a plurality of unit blocks are generated by grouping control blocks, difference blocks, and extra blocks, each of which corresponds to the plurality of update areas, respectively; generating a plurality of swap blocks based on extra blocks among the plurality of blocks; and generating a third delta file by adding the generated plurality of swap blocks to the second delta file.
US11797292B2

An information processing apparatus which is capable of improving performance without increasing memory or storage capacity. The information processing apparatus includes a storage device that includes a first area in which first firmware is stored, a second area in which second firmware is stored, and a common area that is used in a case where the information processing apparatus is started using the first or second firmware. The information processing apparatus is started in a first startup using the first firmware or started in a second startup using the second firmware. During the first startup, a swap file is created in the common area, and swapping is activated. During the second startup, in a case where a swap file is present in the common area, the swap file is deleted from the common area.
US11797279B2

An analysis of software stored and executing on one or more assets in an enterprise includes determining a hierarchy of nodes in the software and among the assets and analyzing dependencies among those nodes and assets through a static analysis of the software as it is stored as well as through a dynamic analysis of the software as it executes.
US11797277B2

A neural network model conversion method, a server, and a storage medium are provided according to embodiments of the present disclosure. The neural network model conversion method includes: parsing a neural network model to obtain initial model information; reconstructing the initial model information to obtain streaming model information; generating a target model information file according to the streaming model information; and running, under a streaming architecture, the neural network model according to the target model information file.
US11797264B2

An acoustic system can include an acoustic processor that is configured to analyze and output acoustic signals to each of first and second loudspeakers corresponding to each of first and second acoustic zones of a shared acoustic space. The system can determine a first measure of loudness associated with a first acoustic signal. The system can be configured to output the first acoustic signal as sound on the first loudspeaker in the first acoustic zone. The system can determine a second measure of loudness associated with a second acoustic signal. The system can be configured to output the second acoustic signal as sound on the second loudspeaker in the second acoustic zone. The system can also modify the second acoustic signal based on the first acoustic signal.
US11797262B2

Embodiments are described herein that provide a dedicated command device that is bonded to a zone player or zone to perform adjustments to the zone player or zone. In an example implementation, a command device receives an instruction to pair with a first playback device that is associated with a group of playback devices that includes the first playback device and at least one additional playback device. The group of playback devices is associated with at least one group variable controlling playback by the playback devices of the group. The command device receives an input to adjust a first group variable of the at least one group variable and transmits, via a wireless communications interface, a command that causes an adjustment of the first group variable for the group of playback devices.
US11797259B2

An imaging unit includes a plurality of photoelectric conversion elements, a processing unit, and a display unit. The processing unit processes a signal transmitted from the imaging unit. The display unit displays an image based on the signal transmitted from the processing unit. The imaging unit acquires first image information at a first time. The processing unit generates first prediction image information at a second time later than the first time based on the first image information. Moreover, the display unit displays an image based on the first prediction image information.
US11797257B2

A wireless device may display a second content image based on content image data received from an external device which is displaying a first content image, receive touch down input, transmit a first message indicating the received touch down input to the external device through a user input back channel (UIBC), receive touch movement input, and transmit a second message including a command to ignore the first message to the external device through the UIBC, upon determining that the received touch movement input is input for screen magnification.
US11797246B2

An image processing apparatus includes a communicator that performs wireless communication with a terminal device; and a controller. The controller performs pairing with the terminal device, establishes wireless communication with the paired terminal device via the communicator, acquires information on a transmission destination of an image from the terminal device, disconnects the wireless communication after acquiring the information on the transmission destination, and releases the pairing with the terminal device by disconnecting the wireless communication.
US11797242B2

A non-transitory computer readable storage medium storing computer readable instructions that are executable by a computer in an administration system, is provided. The administration system has a client device, an administration device including the computer, a device configured to operate based on commands from the client device, and a storage configured to store a plurality of units of user information concerning a user of the client device. The computer readable instructions, when executed by the computer, cause the computer to acquire device designating information being a designated one of units of device information set to the device from the device, acquire user designating information being a designated one of the units of user information set to the user from the storage, and reflect the acquired device designating information and the acquired user designating information in a distributing file to be delivered to the client device of the user.
US11797241B2

A printing apparatus includes a connector configured to receive supply of first power from outside, a switch circuit configured to supply the first power to a regulator, a latch circuit configured to control the switch circuit, a power switch configured to hold the latch circuit in a predetermined state, a controller configured to hold the latch circuit in the predetermined state and to detect an operation of the power switch, and a storage configured to store setting information. In response to supply of the first power to the connector, the latch circuit is configured to, when supplied with the first power and when the predetermined state is a first state, switch on the switch circuit to supply the first power to the regulator. The regulator is configured to generate second power based on the supplied first power and to supply the second power to the controller and the storage. The controller is configured to, when the setting information in the storage is valid, maintain the latch circuit in the first state without performing detection of the operation of the power switch.
US11797237B2

A printer may include a memory configured to store remaining amount-related information related to a remaining amount of color material in a single-purpose color material cartridge mounted on the printer. The printer may send first printer information to a server in a case where the single-purpose color material cartridge is mounted on the printer, and send second printer information to the server in a case where the general-purpose color material cartridge is mounted on the printer. The server may determine whether, regardless of which of the first printer information and the second printer information has been received from the printer, the remaining amount-related information included in the received first printer information or the received second printer information satisfies a predetermined condition, and execute a shipping process for shipping a new single-purpose color material cartridge in a case where the predetermined condition is satisfied.
US11797232B2

A memory controller according to an embodiment includes a control circuit configured to duplicate and store data received from an external host device. The control circuit is configured to, when a write request specifying first data and a first logical address is received: i) allocate a first physical address corresponding to a first bit to the first logical address, and order a first memory device to write the first data to the first physical address; and ii) allocate a first mirroring physical address corresponding to a second bit to the first physical address, and order a second memory device to write the first data to the first mirroring physical address. A number of reads the first bit is different from a number of reads for the second bit.
US11797230B2

In one example in accordance with the present disclosure, an electronic device is described. The example electronic device includes a NAND flash device to store a static data component of a variable. The example electronic device also includes a NOR flash device to store a dynamic data component of the variable. The electronic device further includes a controller to write the static data component of the variable to the NAND flash device. This controller is also to write the dynamic data component of the variable to the NOR flash device.
US11797207B2

Systems and methods herein provide for data deduplication in memory. In one embodiment, an Input/Output (I/O) module is operable to process a write I/O request to the memory, and to extract data of the write I/O request. A data deduplication module is operable to access a table to identify a first portion of the data of the write I/O request that is stored at a first address of the memory, to assign a pointer to the first portion of the data in the table, to identify a second portion of the data of the write I/O request that is not stored in memory, and to direct the second portion of the data of the write I/O request to be written to a second address of the memory.
US11797202B2

A storage device may include a memory device including a memory block coupled to physical word lines each including pages, and a memory controller configured to control the memory device such that, in response to a power off event occurring during a program operation on a selected page, fine program operations are performed on to-be completed pages, which precede the selected page, on which foggy program operations have been completed and on which the fine program operations have not yet been performed. The program operation may include a foggy program operation of programming memory cells included in the pages so that each memory cell has a threshold voltage corresponding to any one of intermediate states corresponding to states, and a fine program operation of programming the memory cells having the threshold voltages corresponding to the intermediate states so that each memory cell has a threshold voltage corresponding to any one state.
US11797195B2

A method of peak power management (PPM) for a storage system with multiple memory dies is provided, where each of the multiple memory dies includes a PPM circuit having a PPM contact pad and PPM contact pads of the multiple memory dies are electrically connected. The PPM method includes the following steps: switching on a pull-down driver of the PPM circuit on a selected memory die of the storage system; verifying a PPM enablement signal regulated by a pull-down current flowing through the pull-down driver; and performing a peak power operation on the selected memory die when the PPM enablement signal indicates that a total current of the storage system is less than a maximum total current allowed for the storage system.
US11797191B2

System and method for storage data in SSD may be provided. The method may include receiving data writing feature information sent by a file system during an initialization process. The method may include determining, based on the data writing feature information, a size of metadata storage space corresponding to the metadata. The method may further include determining, based on the size of metadata storage space, a target storage region for storing the metadata in the SSD.
US11797190B2

A data storage device and method for providing a temperature-driven variable storage capacity point are provided. In one embodiment, the data storage device determines that a temperature of the memory exceeds a threshold that triggers a decrease in performance of the data storage device; informs a host in communication with the data storage device that the temperature of the memory exceeds the threshold; receives an instruction from the host to avoid the decrease in the performance of the data storage device by reducing an effective capacity of the memory for an amount of time; and reduces the effective capacity of the memory for at least part of the amount of time by foregoing a background operation that maintains or increases the effective capacity of the memory. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
US11797188B2

A method performed by a solid state drive is described. The method includes, on a channel that internally couples a controller of the solid state drive to a storage device of the solid state drive, sending write data for a program operation to be performed by one of the storage device's logical units in separate chunks over the channel. The method also includes inserting higher priority traffic items of other logical units of the storage device in between the separate chunks.
US11797185B2

The invention discloses a solid-state drive control device and a learning-based solid-state drive data access method, wherein the method comprises the steps of: presetting a hash table, the hash table comprising more than one hash value, the hash value is used to record and represent data characteristics of data pages in the solid-state drive. Obtaining an I/O data. stream of the solid-state drive, and obtaining a hash value corresponding to the I/O data stream in the hash table. Predicting a sequence of data pages and/or data pages that are about to be accessed by a preset first learning model. Prefetching data is performed in the solid-state drive based on an output result of the first learning model. Through the embodiment of the present invention, when predicting prefetched data, learning can be performed in real time to adapt to different application categories and access modes through adaptive adjustment parameters, so that better data prefetching performance can be obtained.
US11797183B1

Systems and methods are disclosed for providing utilization of device resources based on host assisted grouping of applications. In certain embodiments, a data storage device includes a non-volatile memory, a volatile memory, and a controller configured to: receive application group information associated with applications from a host, wherein the application group information indicates corresponding application groups for the applications on the host; receive a plurality of write requests associated with a plurality of applications from the host, wherein the plurality of applications is included in the same application group; write data for each write request of the plurality of write requests in parallel across a plurality of channels associated with a plurality of dies in the non-volatile memory such that the data for the plurality of write requests share a parity buffer; and generate parity data for the data for the plurality of write requests.
US11797172B2

A method for content interaction through overlays on a mobile device includes the steps of receiving a content on a display of the mobile device, generating an overlay image on the received content, matching the overlay image only or together with received content to a set of templates for identifying a template associated with the overlay image only or together with received content, identifying a template matched to the overlay image only or together with received content, assigning the overlay template and an action, if any associated with the template, to the received content.
US11797168B1

Provided are systems and methods for determining and displaying automatically binned information via a graphical user interface. A graphical user interface (GUI) may include a first graphical element representing a first metric value for a first time window and a second graphical element representing a second metric value for a second time window. An indication of a selection of the first time window may be received via the GUI. An updated GUI comprising a third graphical element representing a third metric value for the third time window and a fourth graphical element representing the fourth metric value for the fourth time window may be displayed, wherein the third time window and the fourth time window may be sub-ranges of the first time window.
US11797167B2

A computing device and method for providing a user interface for summarizing and presenting information regarding dynamic provisioning and deployment of media processing resources, in a manner that is easy and intuitive and analogizes well to conventional physical media processing deployment. Users are not required to understand hypervisor configuration or virtual machine deployment, or switch through various layers and screens to find configuration information or controls, a process that may be particularly slow, complex, and difficult to learn, particularly for media and broadcast engineers unfamiliar with virtualization technologies. Instead, the present user interface improves efficiency of use of the computing environment for media processing, by providing deployment information in a format similar to physical processing deployment. Furthermore, because the user interface lends itself to intuitive monitoring and use, users may more accurately and efficiently deploy and undeploy processing resources, reducing overall system processing requirements, cost, and power consumption.
US11797162B2

Systems and methods are provided for performing operations comprising: displaying a plurality of augmented reality painting options; detecting, by a touch input interface of the eyewear device, a first touch input comprising a single finger touching the touch input interface; selecting a first augmented reality painting option of the plurality of augmented reality painting options in response to the first touch input; while continuing to detect continuous touch between the single finger and the touch input interface following selection of the first augmented reality painting option, displaying a second augmented reality painting option related to the first augmented reality painting option; and performing a selection associated with the second augmented reality painting option in response to detecting, by the touch input interface, movement of the single finger along the touch input interface while continuing to detect the continuous touch.
US11797161B2

In implementations of systems for generating sequential supporting answer reports, a computing device implements a report system to receive a user input defining a question with respect to a visual representation of analytics data rendered in a user interface. The report system determines a final answer to the question by processing a semantic representation of the question using a machine learning model. A sequence of reports is generated and the sequence defines an order of progression from a first supporting answer to the final answer. Each report of the sequence of reports includes a visual representation of a supporting answer to the question. The report system displays a dashboard in the user interface including a first report of the sequence of reports, the first report depicting a visual representation of the first supporting answer to the question.
US11797160B2

To save a labor and time to input user information of a service, in a reception system (S), an applicant inputs user information to an input form of each of a plurality of services. Identification means (101) identifies other services associated with a service to be input. Display control means (102) displays pieces of user information that have been input to input forms of the other services in a selectable manner. Acquisition means (103) acquires, when the applicant has selected one of the pieces of user information displayed by the display control means (102), the selected one of the pieces of user information as user information of the service to be input.
US11797154B2

Techniques are described for presenting selectable tiles on a user interface. In an example, the techniques include providing a graphical user interface, including an immediate selection area and a full selection area, for user interface (UI) elements, some being selectable to launch or resume a corresponding computer application. The techniques also include determining a library of computer applications that a user executed or obtained. The techniques also include selecting a first subset of the library of computer applications a number of items in the first subset being limited. The techniques also include rendering UI elements of the first subset on the graphical user interface in the immediate selection area. The techniques also include identifying a second subset of items from the library. The techniques also include displaying UI elements of the library in the full selection area of the graphical user interface.
US11797153B1

A method for generation of a text-enhanced icon is disclosed. A first electronic device may determine a graphical icon associated with an emoji. The first electronic device may determine a set of texts associated with the emoji. The first electronic device may generate a text-enhanced icon based on the determined graphical icon and the determined set of texts. The generated text-enhanced icon may include the determined set of texts positioned at a set of defined locations associated with the determined graphical icon. The first electronic device may generate an encoded emoji sequence associated with the generated text-enhanced icon, based on the determined graphical icon, the determined set of texts, and the set of defined locations. The first electronic device may transmit the encoded emoji sequence to a second electronic device associated with the first electronic device to further render the generated text-enhanced icon.
US11797152B2

A first node having a first location in the first GUI and indicative of a first analytical task is provided in a first graphical user interface (GUI). A multi-step analytical process includes the first analytical task. Data is received characterizing a first user input indicative of selection of the first node. A first set of nodes is displayed in the first GUI. The first set of nodes are adjacent to the first node and are associated with a next step of the multi-step analytical process. The multi-step analytical process includes at least one of importing a dataset, building a model using the dataset, and/or deploying the model to operate on live data. Related apparatus, systems, techniques and articles are also described.
US11797148B1

In one implementation, a method of displaying event representations based on a user input is performed at a device including an input device, a display, a processor, and non-transitory memory. The method includes obtaining event data regarding a plurality of events associated with a first user. The method includes obtaining a first plurality of event representations respectively associated with a first subset of the plurality of events. The method includes displaying, on the display, the first plurality of event representations and a path representation traversing the first plurality of event representations. The method includes detecting, via the input device, a user input. The method includes, in response to detecting the user input, obtaining a second plurality of event representations respectively associated with a second subset of the plurality of events and displaying, on the display, the second plurality of event representations.
US11797145B2

Provided is a split-screen display method. The electronic device displays a first interface, and the first interface includes a first window and a second window. The first window displays a first application interface. The second window displays a second application interface. The first application interface belongs to a first application. The second application interface belongs to a second application. The first interface further displays a first control. In response to a trigger operation on the first control, the electronic device executes a control instruction triggered by the first control under the trigger operation via the second application.
US11797144B1

Provided herein are exemplary systems and methods for an intelligent secure networked system configured by at least one processor to execute instructions stored in memory, the system including a data retention system and an emotional analytics system, the emotional analytics system performing asynchronous processing to determine if interactions with a user's computing device are such that the user is responding from an emotional state of mind or a meditated state of mind.
US11797138B2

A touch control structure is provided. The touch control structure includes a plurality of first touch electrodes arranged in a plurality of rows and a plurality of second touch electrodes arranged in a plurality of columns, forming a plurality of bridge intersections and a plurality of non-bridge intersections. The touch control structure at a respective one of the plurality of bridge intersections includes a respective one of a plurality of first bridges connecting two adjacent first touch electrode blocks in a respective row and a respective one of a plurality of second bridges connecting two adjacent second touch electrode blocks in a respective column. The touch control structure at a respective one of the plurality of non-bridge intersections includes a respective one of a plurality of intersection fill patterns spaced apart from the first touch electrode blocks and the second touch electrode blocks.
US11797137B2

A touch substrate and a touch display device are provided. The touch substrate includes a touch region and a notch region, a first notch touch electrode extending to the notch region, the touch substrate further includes a touch-driving connection line connected to the first notch touch electrode, the plurality of second touch electrodes includes at least one second disconnection touch electrode, each of the at least one second disconnection touch electrode includes a first sub portion and a second sub portion, the touch substrate further includes a bridge line and a shielding line, the bridge line connects the first sub portion and the second sub portion, an orthographic projection of at least a part of the shielding line on the base substrate is between an orthographic projection of the bridge line on the base substrate and an orthographic projection of the touch-driving connection line on the base substrate.
US11797134B2

A display device includes a display module, a first supporter under the display module, a second supporter under the display module, the first and second supporters being arranged in a first direction with a space therebetween, and a digitizer module under the first and second supporters and including a first opening extending in a second direction crossing the first direction and second openings respectively extending along the first direction from both ends of the first opening. The first opening overlaps with the space between the first supporter and the second supporter.
US11797124B2

A touch driving circuit, a touch display device, and a touch driving method are discussed, which are capable of reducing power consumption by dividing into an active mode and an idle mode according to a touch sensing type, shortening the touch driving period in the idle mode and reducing some operations related to the image displaying function.
US11797121B2

An assistive device and method to provide non-visual assistance to a user comprises a haptic feedback interface that includes a plurality of haptic elements. The assistive device generates a touch-discernible output layout on the haptic feedback interface using the plurality of haptic elements. The touch-discernible output layout corresponds to a reproduction of a 3D real-world area within a proximity range of the assistive device and includes a set of different haptic indicators to discern movement of a set of moving objects within the proximity range. The assistive device receives a user input via the haptic feedback interface, the user input indicating a specific amount of pressure applied on the set of different haptic indicators by a user of the assistive device. The assistive device further executes different actions based on different amounts of pressures applied by the user.
US11797120B2

A method includes a first computing device generating a signal having an oscillating component and driving the signal on a first touch sense element of the first computing device. The method continues with the first computing device detecting a touch on the first touch sense element based on the signal. While the touch is detected, the method continues by the first computing device modulating the signal with data to produce a modulated data signal. The method continues with a second computing device receiving the modulated data signal via a transmission medium and a second touch sense element of the second computing device, where the transmission medium includes at least one of a human body and a close proximity between the first and second computing devices. The method continues with by the second computing device demodulating the modulated data signal to recover the data.
US11797119B2

A system and method for fabricating a selectively-adhered force sensor comprising a flexible membrane constrained at a multitude of points within the sensor active area. The system comprising a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: facilitating application of a conductive layer to a first surface; and facilitating curing of the conductive layer to the first surface.
US11797113B2

In response to a first press input, a device displays a control corresponding to a control function with a first size and with a value indicator representing that a current value of the control function. After displaying the control with the first size and the value indicator, if a subsequent press input has not been detected within a threshold time, the device ceases to display the control; and if a second press input is detected on the same input region within the threshold time: the device adjusts the current value of the control function in accordance with the second press input; the device adjusts a size of the first control from the first size to a second size; and the device changes an appearance of the value indicator to represent that the current value of the control function is the second value.
US11797111B2

An information handling system stylus transmits a wireless signal at a writing tip to enhance touch detection of the writing tip by a touchscreen display and receives wireless signals from the touchscreen display at a receiving antenna. To enhance control of wireless energy distributed at the writing tip, the receiving antenna is selectively coupled to the writing tip, such as by transitioning from a float of the receiving antenna to an interface with the stylus power source at transmit by the writing tip. Charge at the receiving antenna helps to shape the energy distribution from the writing tip, such as to match the energy distribution of other styluses in use at the touchscreen display.
US11797108B1

A mouse device includes a roller module. The roller module includes a base member, a scroll wheel, a magnetic conductor, a swingable arm, a driving motor and an actuating element. The scroll wheel is installed on the base member. The magnetic conductor is located beside the scroll wheel. When the scroll wheel is rotated, the magnetic conductor is correspondingly rotated. The swingable arm is installed on the base member. The swingable arm includes a magnetic element. The swingable arm is swingable relative to the magnetic conductor. When the swingable arm is swung to a first position, the magnetic element is aligned with the magnetic conductor. Consequently, a magnetic attraction force between the magnetic element and the magnetic conductor is generated. When the swingable arm is swung to a second position, the magnetic attraction force between the magnetic element and the magnetic conductor is eliminated.
US11797100B1

Systems and methods of generate a classification of touch events are disclosed. A system may detect a first touch event, the first touch event being effected by a touch effector upon a touch receiver. The system may then determine a first touch gesture associated with the first touch event, determine an orientation associated with the touch effector, determine an orientation of the touch receiver, calculate a first relative orientation between the orientation associated with the touch effector and the orientation of the touch receiver, and generate a classification of the first touch event based on the first touch gesture and the first relative orientation.
US11797096B2

Embodiments of the present disclosure relate to a touch display device, a driving method, and a driving circuit. More particularly, embodiments of the present disclosure relate to a touch display device, a driving method, and a driving circuit capable of preventing touch sensitivity from being affected by display driving even though simultaneously performing the display driving and touch driving by supplying a data voltage to a plurality of data lines disposed in a display panel, supplying a common voltage to a plurality of common electrodes disposed in the display panel, displaying an image through the display panel, and supplying a common voltage to the common electrodes.
US11797087B2

Methods and systems used in calibrating the position and/or orientation of a wearable device configured to be worn on a wrist or forearm of a user, the method comprises sensing a plurality of neuromuscular signals from the user using a plurality of sensors arranged on the wearable device, and providing the plurality of neuromuscular signals and/or signals derived from the plurality of neuromuscular signals as inputs to one or more trained autocalibration models, determining based, at least in part, on the output of the one or more trained autocalibration models, a current position and/or orientation of the wearable device on the user, and generating a control signal based, at least in part, on the current position and/or orientation of the wearable device on the user and the plurality of neuromuscular signals.
US11797079B2

A variable effect activation system includes one or more sensors that generate data. The data can be assessed to determine if the data is indicative of a valid input to an interactive effect. Valid inputs may be assessed based on a lenient or relatively non-stringent threshold to permit a wide variety of guest actions to be considered valid inputs. While many of these guest actions may not be recognized as part of preprogrammed interactions with an interactive environment, the system nonetheless assesses characteristics of these inputs to provide an appropriate response, e.g., via activation of an interactive effect in a manner that aligns with the characteristics.
US11797077B2

A low power docking station and a power consumption monitoring method thereof are provided. The low power docking station includes a processing module, a monitoring module, a power supply module, and a power supply control module. The processing module is used for interpreting, transcoding, and distributing the input data to peripheral ports. The monitoring module is used for monitoring whether or not the plurality of peripheral ports is connected to a peripheral device to generate a corresponding one of a monitoring signal. The power supply module is used for supplying power to the plurality of peripheral ports, the processing module, and the monitoring module. The power supply control module is connected to the monitoring module and the power supply module. The power supply control module is used for controlling the power supply module to output power according to the monitoring signal.
US11797063B2

A portable electronic device is provided. The portable electronic device comprises a main body, a flexible display, two pivoting modules and a central shaft. The flexible display is pivotably disposed on the main body. The pivoting modules are connected between the flexible display and the main body for pivotally connecting the flexible display to the main body. The central shaft penetrates through the pivoting modules along an axis. The flexible display gradually bends inward to form a curved surface along with the flexible display pivoting from a close status to an open status with respect to the main body about the axis.
US11797059B2

A portable information handling system housing rotationally couples first and second housing portions with a hinge assembly having first and second axles held in a parallel fixed lateral disposition by interaction of first and second chassis that slide to move the axles to varied distances. The first and second axles transfer rotation through one or more belts and first and second transfer pulleys rotationally coupled with members that adjust transfer pulley positions as the distance between the first and second axles change to maintain belt tension.
US11797050B2

An electronic device includes a first device housing and a second device housing that is slidable along the first device housing. The electronic device includes a flexible display and a slider framework fixedly coupled to the first device housing. A display mover slidably couples the flexible display to the slider framework, while a housing mover slidably couples the second device housing to the slider framework. An actuator coupled between the display mover and the housing mover causes the display mover and the housing mover to slide symmetrically in opposite directions along the slider framework when the second device housing slides relative to the first device housing between a closed position and an open position.
US11797035B2

A voltage regulator includes a slew-up circuit, a slew-down circuit and a transient response control circuit, and provides a regulated output voltage. The slew-up circuit is designed to couple a first node of the voltage regulator to a first constant reference potential upon occurrence of a first condition of the regulated output voltage. The slew-down circuit is designed to couple the first node to a second constant reference potential upon occurrence of a second condition of the regulated output voltage. The transient response control circuit is designed to disable the slew-up circuit and the slew-down circuit upon the rate of change of the regulated output voltage exceeding a predetermined rate. The first node is one of an output node and an output steering node of the voltage regulator. Transient response of the voltage regulator is accordingly improved.
US11797016B2

A method for online authoring of robot autonomy applications includes receiving sensor data of an environment about a robot while the robot traverses through the environment. The method also includes generating an environmental map representative of the environment about the robot based on the received sensor data. While generating the environmental map, the method includes localizing a current position of the robot within the environmental map and, at each corresponding target location of one or more target locations within the environment, recording a respective action for the robot to perform. The method also includes generating a behavior tree for navigating the robot to each corresponding target location and controlling the robot to perform the respective action at each corresponding target location within the environment during a future mission when the current position of the robot within the environmental map reaches the corresponding target location.
US11797014B2

A method for controlling a robotic vehicle in a delivery environment includes causing the robotic vehicle to deploy from an autonomous vehicle (AV) at a first AV position in the delivery environment. The method further includes localizing, via a robotic vehicle controller, an initial position within a global reference map using a robot vehicle perception system, receiving, from the AV, a 3-dimensional (3D) augmented map and localizing an updated position in the delivery environment based on the 3D augmented map and the global reference map. The robot vehicle perception system senses obstacle characteristics, and generates a unified 3D augmented map with robot-sensed obstacle characteristics. The method further includes generating a dynamic path plan to a package delivery destination using the unified 3D augmented map, and actuating the robot vehicle to the package delivery destination according to the dynamic path plan.
US11797005B2

Systems and methods for providing a vehicle service are provided. In one example embodiment, a computer-implemented method includes receiving data indicative of a service request to provide a vehicle service for an entity with respect to one or more cargo items designated for autonomous transport. The method includes obtaining a first cargo item among the one or more cargo items, from a representative of the entity at a dedicated first transfer hub proximate to a first location associated with the first cargo item. The method includes controlling a first autonomous vehicle to transport the first cargo item from the first transfer hub to a dedicated second transfer hub proximate to a second location associated with the first cargo item. The method includes providing the first cargo item to a representative of the entity at the second transfer hub, to provide the vehicle service.
US11797000B2

Being unable to restart when it collides with an object or crashes, an unmanned aerial vehicle, control system thereof and control program, for preventing damage caused by uncontrollable restarts and crashes is provided. The unmanned aerial vehicle includes a plurality of rotating bodies, a plurality of motors individually driving and rotating the plurality of rotating bodies, and a flight controller individually controlling the plurality of motors. The flight controller includes a collision/crash detection unit detecting collision or crash on the basis of a signal from a sensor, and a power cut-off command unit cutting off a power supply on the basis of a detection signal from the collision/crash detection unit.
US11796999B2

Systems and methods for monitoring a self-driving vehicle are presented. The system comprises a camera, a processor, a communications transceiver, a computer-readable medium, and a display device. The processor can be configured to receive an image of a self-driving vehicle from the camera, and vehicle information from the self-driving vehicle. A graphic comprising the image of the self-driving vehicle and a visual representation of the vehicle information is then displayed on the display device. The vehicle information may comprise any or all of vehicle-status information, vehicle-mission information, vehicle-metric information, and vehicle-environment information.
US11796993B2

Methods, systems, and devices for equipment monitoring and fault prediction are described, including: receiving measurement data associated with a set of equipment; providing at least a portion of the measurement data to a machine learning network; receiving an output from the machine learning network in response to the machine learning network processing at least the portion of the measurement data; and outputting a notification based on the output from the machine learning network, the notification including an indication of the predicted status. The processing of at least the portion of the measurement data may be based on a predictive model associated with the set of equipment. The output from the machine learning network may include a predicted status of the set of equipment.
US11796985B2

A controller includes a port via which a control command is output to an industrial equipment at every control cycle, a clock configured to generate a control clock based on which the control cycle is generated, and a time counter configured to count a time counter value at every cycle that is equal to the control cycle.
US11796984B2

An object is to reduce the risk of outflow of defects and improve the work efficiency of assembly work. An assembly system 10 according to an embodiment of the present invention is used to assemble a finished product while sequentially placing and fixing multiple types of components to a workpiece. The assembly system 10 includes a collaborative robot 20 configured to collaborate with a worker 100, an identification information reading unit 27 configured to read identification information indicated on a component placed on the workpiece, and a controller 70 configured to determine whether a type of the component placed on the workpiece is correct or incorrect based on the read identification information and control the collaborative robot in accordance with a result of the correctness determination.
US11796976B2

A zoned heating, ventilation, and air conditioning system is controlled via a home automation hub. The home automation hub communicates commands to an air handler via either a zoning interface module or a specially adapted thermostat. The zoning interface module or specially adapted thermostat are programmed to send commands to the air handler based on a default strategy whenever communication with the hub is lost, thereby mitigating the impact of a hub failure of communications failure. The zoning interface module additionally forwards commands from the hub to zone dampers. A user may conveniently indicate the type of equipment by inserting a removable terminal label from a set of provided removable terminal labels.
US11796974B2

A building system includes one or more memory devices comprising instructions thereon that, when executed by one or more processors, cause the one or more processors to perform one or more first operations based on a digital twin of a building. The instructions cause the one or more processors to update a schema of the digital twin by adding a property or tag to an entity class of the schema, add, based on the schema, one or more data elements representing the property or tag to the digital twin, the one or more data elements related to an entity of the entity class, and perform one or more second operations based on the one or more data elements representing the property or tag.
US11796973B2

In a determination device including at least one sub-device and a control device that controls the sub-device, and determining suitability of the sub-device, the control device includes a selection unit that selects a type of an actual operation characteristic to be obtained from the sub-device, a model information obtaining unit that obtains, as model information, an operation characteristic estimated to be output from the sub-device that is suitable, the operation characteristic corresponding to the selected type, an operation information obtaining unit that obtains actual operation information representing operation information regarding the actual operation characteristic of the sub-device, a determination unit that determines the suitability of the sub-device in accordance with a difference between the obtained actual operation information and the obtained model information, and a determination result output unit that outputs a determination result of the determination unit.
US11796967B2

In a clock apparatus, a signal waveguide includes: a gas cell having a sealed interior; and a dipolar gas inside the sealed interior. A first apparatus is configured to provide a first electromagnetic wave through the sealed interior along a first direction. A second apparatus is configured to provide a second electromagnetic wave through the sealed interior along a second direction, in which the second direction is opposite the first direction. Also, the clock apparatus includes receiving apparatus coupled to the signal waveguide and configured to detect an amount of energy in the second electromagnetic wave passing through the dipolar gas.
US11796964B2

A watch including: a case including a through hole formed in a side surface of the case; a cylindrical member which is an integral body formed of a first cylindrical portion being threadedly engageable with the through hole and a second cylindrical portion in contact with the side surface of the case and having a recessed housing portion which opens to the outside of the case, and has an insertion hole continuously formed with the recessed housing portion; an operating member which has a shaft portion being inserted into the insertion hole of the cylindrical member in a slidable manner, and a head portion being formed on an end portion of the shaft portion and housed in the recessed housing portion; and a sealing member which is disposed between the case and the second cylindrical portion.
US11796960B2

Provided is a holographic display apparatus capable of providing an expanded viewing window when reproducing a holographic image via an off-axis technique. The holographic display apparatus includes a spatial light modulator comprising a plurality of pixels arranged two-dimensionally; and an aperture enlargement film configured to enlarge a beam diameter of a light beam coming from each of the plurality of pixels of the spatial light modulator. The beam diameter of each light beam enlarged by the aperture enlargement film may be greater than the width of an aperture of each pixel of the spatial light modulator.
US11796959B2

Methods, systems and computer program products for displaying an augmented image using a holographic object via a mobile device are provided. Aspects include receiving, by a processor of the mobile device while displaying an image on a display screen of the mobile device, a user input. Aspects also include identifying a portion of the image based on the user input. Aspects further include outputting, by a holographic module of the mobile device, one or more dynamic holographic objects in three-dimensional space above the display screen, wherein the one or more dynamic holographic objects are determined at least in part based on the portion of the image identified.
US11796957B2

A cleaning blade includes a contact part coming into contact with a member to be cleaned, the contact part being constituted by a member containing polyurethane rubber produced by polymerizing at least a polyol component and a polyisocyanate component. The ratio (M100/Re) of 100% modulus (M100 [MPa]) to rebound resilience coefficient (Re [%]) of the member is 0.25 or more. The rebound resilience coefficient (Re [%]) of the member is less than 25%. The tensile stress at 23° C. and 200% strain of the member is 15 MPa or more.
US11796948B2

A measurement device includes a measurement unit that measures a physical property of a measurement target by causing the measurement target to vibrate through an application of an ultrasonic wave, the measurement unit including a first mode that measures the physical property using a first burst wave sensitive in a first predetermined range of physical property values and a second mode that measures the physical property using a second burst wave sensitive in a second range of physical property values different from the first range, and a control unit that controls the measurement unit to execute at least one of the first mode and the second mode.
US11796943B2

A fixing device includes an endless fixing belt, a heating roller that heats the fixing belt, a steering roller, and a pressurization rotating member. The steering roller is controlled to swing to move the fixing belt to a prescribed position. The pressurization rotating member pressurizes and forms a fixing nip portion with the fixing belt. When a recording material bearing unfixed toner is nipped and conveyed to the fixing nip portion, an unfixed toner image is fixed to the recording material. A single inclination operation that inclines the steering roller results in an inclination angle that is smaller when a recording material having a length greater than a predetermined length in a recording material conveying direction is conveyed to the fixing nip portion than when a recording material having a length less than or equal to the predetermined length in the conveying direction is conveyed to the fixing nip portion.
US11796938B2

A transfer device includes: an endless member in an endless shape that orbits; primary transfer members that are respectively arranged on an opposite side of plural image holding bodies disposed side by side in a circumference direction of the endless member with the endless member interposed between the primary transfer member and the image holding body, and transfer an image held by the image holding body to the endless member; a secondary transfer member that transfers the image transferred to the endless member to a recording medium; an applying roll around which the endless member is wound, that is disposed on a downstream side of all the primary transfer members and on an upstream side of the secondary transfer member in the circumference direction, and that urges the endless member from an inner peripheral surface of the endless member to apply tension to the endless member; an upstream roll around which the endless member is wound, and that is disposed on the downstream side of all the primary transfer members and on an upstream side of the applying roll in the circumference direction; a contact and detachment member that moves at least some of the plural primary transfer members, and contacts and detaches the endless member and the image holding body to change a posture of the endless member; a detection member that faces a portion of the endless member between the upstream roll and the applying roll to detect the image transferred to the endless member; and a positioning mechanism that changes a posture of the detection member according to the change in the posture of the endless member to position the detection member at the endless member.
US11796929B2

An electrophotographic photoconductor includes: a conductive substrate; and a single-layer-type photoconductive layer that is provided on the conductive substrate and contains a binder resin, a charge generating material, a hole transporting material, and an electron transporting material, in which a volume resistivity of the photoconductive layer after wear is 5.0×1010 Ω·cm or more and 2.0×1011 Ω·cm or less when a ratio of a thickness of the photoconductive layer after wear to a thickness of the photoconductive layer before wear (the thickness of the photoconductive layer after wear/the thickness of the photoconductive layer before wear) is 0.8.
US11796928B2

An electrophotographic photosensitive member includes a conductive support and a photosensitive layer disposed on the conductive support. A top surface layer of the electrophotographic photosensitive member includes fluorine-containing resin particles, a fluorine-containing dispersant, and two or more charge transporting materials. When the charge transporting materials are listed in order of decreasing HOMO energy levels, a difference in HOMO energy level between each adjacent two of the charge The ratio A of the amount of each of the charge transporting materials to the total amount of the charge transporting materials satisfies the condition 1 below, [(100/N)−(100/N×0.3)]≤A≤[(100/N)+(100/N×0.3)]  Condition 1 where N represents the number of types of the charge transporting materials included in the top surface layer.
US11796917B2

In a method of pattern formation information including a pattern size on a reticle is received. A width of an EUV radiation beam is adjusted in accordance with the information. The EUV radiation beam is scanned on the reticle. A photo resist layer is exposed with a reflected EUV radiation beam from the reticle. An increase of intensity per unit area of the EUV radiation beam on the reticle after the adjusting the width is greater when the width before adjustment is W1 compared to an increase of intensity per unit area of the EUV radiation beam on the reticle after the adjusting the width when the width before adjustment is W2 when W1>W2.
US11796916B2

A pattern formation method, comprising: (a) providing a semiconductor substrate; (b) forming a photoresist pattern over the semiconductor substrate, wherein the photoresist pattern is formed from a photoresist composition comprising: a first polymer comprising acid labile groups; and a photoacid generator; (c) coating a pattern overcoat composition over the photoresist pattern, wherein the pattern overcoat composition comprises a second polymer and an organic solvent, wherein the organic solvent comprises one or more ester solvents, wherein the ester solvent is of the formula R1—C(O)O—R2, wherein R1 is a C3-C6 alkyl group and R2 is a C5-C10 alkyl group; (d) baking the coated photoresist pattern; and (e) rinsing the coated photoresist pattern with a rinsing agent to remove the second polymer. The methods find particular applicability in the manufacture of semiconductor devices.
US11796915B2

A pattern forming material used for forming an organic film on a film to be processed of a substrate having the film to be processed, the organic film being patterned and then impregnated with a metallic compound to form a composite film which is used as a mask pattern when processing the film to be processed, the pattern forming material contains a polymer including a monomer unit represented by the following general formula (3), where, R1 is H or CH3, R2 is a C2-14 hydrocarbon group, Q is a C1-20 hydrocarbon group, or an organic group containing an oxygen atom, a nitrogen atom, or a sulfur atom between carbon-carbon atoms or at a bond terminal of a C1-20 hydrocarbon group, and X and Y are independently a hydrogen atom or a C1-4 hydrocarbon group, at least one of them being the C1-4 hydrocarbon group.
US11796913B2

An organic light-emitting display device and a manufacturing method thereof are disclosed. The display device includes a substrate including a first area, a second area and a third area, the second area being located between the first area and the third area; a plurality of pixels on the substrate, the plurality of pixels being located in the third area; a boss portion on the substrate, the boss portion being located in the second area; and an opening located in the first area and surrounded by the plurality of pixels. Each of the pixels includes a first electrode layer, an organic light-emitting layer, and a second electrode layer which are sequentially arranged in a direction away from the substrate. At least one of the organic light-emitting layer and the second electrode layer extends toward the opening and is disconnected at the boss portion. The boss portion includes a photoresist material.
US11796908B2

The present invention is to provide a pellicle frame in a frame shape having an upper end face on which a pellicle film is to be arranged and a lower end face to face a photomask, which is characterized by being provided with a notched part from the outer side face toward inner side face of the lower end face; a pellicle including the pellicle frame as an element; and a method for peeling a pellicle from a photomask onto which the pellicle has been attached, which is characterized by inserting a peeling jig into a notched part from a side face of a pellicle frame, and moving the peeling jig in an upper end face direction of the pellicle frame in this state to peel off the pellicle from the photomask.
US11796890B2

A wavelength conversion system comprising a transport system for a laser beam comprising: a circular polarization laser beam; an articulated arm comprising a mirror at each of its joints, arranged at 45° with respect to said laser beam; each of said mirrors having a phase shift between the reflected components of less than 10°; means for converting said laser beam from circular polarization to linear polarization and providing a linear polarization output laser beam; a non-linear converter for converting the wavelength of said output laser beam to linear polarization.
US11796888B2

Methods and systems for a vertical junction high-speed phase modulator are disclosed and may include a semiconductor device having a semiconductor waveguide including a slab section, a rib section extending above the slab section, and raised ridges extending above the slab section on both sides of the rib section. The semiconductor device has a vertical pn junction with p-doped material and n-doped material arranged vertically with respect to each other in the rib and slab sections. The rib section may be either fully n-doped or p-doped in each cross-section along the semiconductor waveguide. Electrical connection to the p-doped and n-doped material may be enabled by forming contacts on the raised ridges, and electrical connection may be provided to the rib section from one of the contacts via periodically arranged sections of the semiconductor waveguide, where a cross-section of both the rib section and the slab section in the periodically arranged sections may be fully n-doped or fully p-doped.
US11796881B2

A device includes a polymer stabilized blue phase liquid crystal (“PS-BPLC”) layer. The device also includes an alignment structure coupled with the PS-BPLC layer. LC molecules disposed in contact with the alignment structure are configured to have a spatially varying in-plane orientation pattern that is at least partially defined by the alignment structure. The PS-BPLC layer is configured to forwardly deflect a polarized light having a predetermined handedness, and transmit a polarized light having a handedness that is orthogonal to the predetermined handedness.
US11796873B2

A display device according to an exemplary embodiment of the present inventive concept includes: a first substrate; a gate line extending parallel to a first direction; a storage electrode line disposed on the same layer as the gate line; a data line insulated from the gate line and the storage electrode line and extending parallel to a second direction perpendicular to the first direction; a drain electrode disposed on the same layer as the data line and including an expansion; a first electrode electrically connected to the drain electrode; a spacer disposed on the first electrode; a second substrate overlapping the first substrate; and a light blocking layer disposed on the second substrate and having an opening exposing the first electrode, a separation distance of the expansion of the drain electrode and the data line along the first direction is 1 μm to 10 μm.
US11796868B2

A display panel has a display region including a first display region and a second display region. In an embodiment, the display panel includes sub-pixels located in the display region, an array substrate and the color filter substrate that are opposite to each other, and liquid crystal molecules located between the array substrate and the color filter substrate. In an embodiment, the sub-pixels include first sub-pixels located in the first display region and second sub-pixels located in the second display region. In an embodiment, in the second display region, some of the second sub-pixels are first-type sub-pixels. In an embodiment, the first-type sub-pixel includes a first electrode and a second electrode. In an embodiment, in a first or second direction, orthographic projections of the first electrode and the second electrode at least partially overlap, the first direction intersects the second direction intersect, and the first direction and the second direction are parallel to a plane of the display panel.
US11796861B2

Disclosed is a display device. The display device of the present disclosure may include: a display panel; a frame located at a rear side of the display panel; a substrate located between the display panel and the frame, wherein the substrate is coupled to the frame and extends in a longitudinal direction; a plurality of light sources mounted on the substrate, wherein each of the plurality of light sources are spaced apart from each other in the longitudinal direction of the substrate; a plurality of lenses coupled to the substrate, wherein the plurality of lenses cover the plurality of light sources; and a bar coupled to the substrate, wherein the bar connects each of the plurality of lenses.
US11796859B2

A display apparatus, comprising a functional layer on the light emitting side of a light source and a diffusion plate. A support for the diffusion plate is arranged between the light source and the functional layer, a cushion portion is arranged between the support and the functional layer, and the cushion portion is in contact with the support and the functional layer. Pressure of the support on the functional layer is reduced by providing the cushion portion between the support and the functional layer.
US11796858B2

The present disclosure provides a backlight substrate, a manufacturing method thereof, and a display device. The backlight substrate includes: a base substrate; a plurality of first light emitting elements on the base substrate and configured to emit first light; a plurality of second light emitting elements on the base substrate and configured to emit second light having a different wavelength from the first light; a plurality of depth sensors on the base substrate and configured to receive the second light emitted from the plurality of second light emitting elements and reflected by an object and determine depth information of the object based on the received second light; and a diffusion layer in direct contact with light emitting surfaces of the plurality of first light emitting elements and configured to diffuse the first light emitted from the plurality of first light emitting elements.
US11796857B2

A display apparatus including a panel substrate, a TFT panel part disposed on an upper surface of the panel substrate and including a plurality of connection electrodes, and a light emitting diode part disposed on the TFT panel part and comprising a plurality of pixels, in which each of the pixels includes at least three sub-pixels including a first sub-pixel, a second sub-pixel, and a third sub-pixel, and the first sub-pixel has a size greater than those of the second and the third sub-pixels.
US11796856B1

An optical film includes a plurality of helically arranged liquid crystals and organic solid crystal structures at least partially surrounding the plurality of helically arranged liquid crystals. A method of making the optical film includes obtaining a substrate with an alignment layer and a film of a first solution on the alignment layer. The first solution includes liquid crystals and organic crystal molecules. The liquid crystals form a plurality of helically arranged liquid crystals on the alignment layer. The method also includes forming organic solid crystal structures by crystallizing the organic crystal molecules. The organic solid crystal structures at least partially surround the plurality of helically arranged liquid crystals.
US11796853B2

According to one embodiment, a liquid crystal device includes a plurality of light-shielding members arranged at a first pitch in a first direction, a overcoat layer covering the light-shielding members, and a plurality of first electrodes arranged on the overcoat layer in the first direction at a second pitch that is smaller than the first pitch. The light-shielding members are each formed as a wall having a width along the first direction and a thickness that is greater than the width.
US11796852B2

A liquid crystal display, including a transparent region, a light shielding region, and a display region. The liquid crystal display includes a liquid crystal box, a lower polarizer, and a backlight module that are sequentially disposed in a stacked manner. A part of the liquid crystal box is located in the transparent region and is configured to allow visible light to pass through, a part of the liquid crystal box is located in the light shielding region and is configured to shield visible light, and a part of the liquid crystal box is located in the display region and is configured to display an image.
US11796850B2

The display device includes a display panel, a first heating member, a second heating member, a housing, first and second chasses, first and second exhausters. The first exhauster includes a first exhaust port provided in the back surface of the housing, and exhausts air in a first internal space layer between the first chassis and the second chassis from a first exhaust port. The second exhauster exhausts air in a second internal space layer between the second chassis facing the second chassis in the housing and the back surface of the housing from a second exhaust port provided in the back surface of the housing. The first internal space layer and the second internal space layer are shielded from each other. The first exhauster exhausts the air in the first internal space layer from the first exhaust port through the exhaust duct shielded from the second internal space layer.
US11796848B2

A display device includes: a display having two display panels each having a display-side inclined surface near an outer edge of a display surface, the display being configured to allow parallel arrangement of the two display panels such that the respective inclined surfaces face each other at a joint of the two display panels to form a gap between the inclined surfaces; and at least one translucent part protruding from the display-side inclined surface toward the adjacent display panel in the gap, wherein the translucent part includes in the gap a translucent-side inclined surface that is inclined from one side of the display panel to the other while extending in a direction where the adjacent display panel parts are arrayed.
US11796847B2

An array substrate, includes: a substrate, a first metal layer, a first buffer layer, and an active layer, a gate insulating layer, a second metal layer, a first insulating layer, a third metal layer and a first planarization layer. The first metal layer is electrically connected with the first doped area of the active layer through the bridge layer of the second metal layer. The third metal layer is electrically connected with the second doped area of the active layer. The array substrate of the present disclosure reduces a size of a thin film transistor by stacking the first metal layer, the second metal layer, and the third metal layer, thereby increasing pixel density. A display panel is also provided.
US11796843B2

A viewing angle control device including a plurality of first polarizing portions and a plurality of transmissive portions is provided. The first polarizing portions are arranged along a first direction and extended in a second direction. The transmissive portions and the first polarizing portions are alternately arranged. Each of the first polarizing portions has a width in the first direction and a height in a direction perpendicular to the first direction and the second direction. A ratio of the height to the width of the first polarizing portion is greater than 1. A display apparatus adopting the viewing angle control device is also provided. The viewing angle control device and the display apparatus provided herein have a filter effect at a large viewing angle, improved light transmittance in the viewing angle direction, and excellent anti-peeping performance.
US11796842B2

The present invention relates to a Bragg grating chip, which comprises a monocrystalline silicon substrate, a silicon dioxide layer arranged on the monocrystalline silicon substrate, a Bragg grating arranged on the silicon dioxide layer and a negative thermal-optical coefficient material arranged on the Bragg grating, so that the sensitivity of the Bragg grating based on lithium niobate crystals to temperature is eliminated, the drift amount of the reflection spectrum center wavelength of the Bragg grating chip in the environment temperature change of 1 k is basically zero, and the insensitivity of the spectral response of photoelectric devices such as optical filter, laser and the like formed by the lithium niobate Bragg grating to the temperature change can be realized.
US11796839B2

A contact lens and a method for treating an eye with myopia is described. The contact lens includes an inner optic zone and an outer optic zone. The outer optic zone includes at least a portion with a first power, selected to correct distance vision. The inner optic zone has a relatively more positive power (an add power). In some embodiments the add power is substantially constant across the inner optic zone. In other embodiments the add power is variable across the inner optic zone. While in some embodiments the inner optic zone has a power designed to substantially eliminate lag of accommodation in the eye with myopia, in other embodiments, the add power may be higher.
US11796836B2

Configuring ophthalmic lenses that reduce oblique aberrations based on a wearer's accommodative demand values is disclosed. The accommodative demand values include A_(rel−) and A_(rel+) depend on object vergence L. The accommodative demand values are considered to and ensure no or reduced eye strain to the wearer. An improved merit function Φ′ is calculated based on the accommodative demand values. In the calculation, accommodative term A is a smooth and continuous function of both the object distance L and the spherical component of the power error. This ensures the accommodative demand values are well below maximum relative accommodations available to the wearer to prevent eye fatigue. The calculation may also include a smooth and continuous thresholding function ƒ that optimizes the merit function. The calculation may also include evaluation of the power error associated with various object vergencies for every direction of sight.
US11796832B1

Provided is an anti-vibration device, including a housing, a base fixed to the housing, and an anti-vibration mechanism accommodated in the housing. The anti-vibration mechanism includes a lens, a rolling member, a movable frame, an image sensor, and an electric actuator. The electric actuator includes a coil and a magnet, and the magnet and the coil are arranged opposite to each other to actuate the movable frame to drive the image sensor to move along the first direction and the second direction orthogonal to the optical axis. The anti-vibration mechanism adopts two coils arranged at intervals along the first direction two coils arranged at intervals along the second direction, so that the electric actuator drives the image sensor to rotate in the plane of the first direction and the second direction, which helps to improve the shooting effect.
US11796823B1

A headset includes a housing, an optical assembly disposed in the housing, and an adjustment assembly coupling the optical assembly to the housing. The optical assembly includes a first lens and a second lens spaced from the first lens by a first distance. The adjustment assembly includes an interpupillary distance adjustment mechanism and an eye relief distance adjustment mechanism. The interpupillary distance adjustment mechanism is configured to adjust the first distance between the first lens and the second lens along a first axis. The eye relief distance adjustment mechanism configured to adjust the optical assembly a second distance along a second axis orthogonal to the first axis.
US11796822B2

A modular sensor and display module comprises an enclosure with a rigid frame and front and back visor lens encapsulating sensors, waveguide optics, and display/projection devices that provide various functions for a typical head-mounted device. A front visor may conceal sensors and other components and may further provide dimming for holographic displays. The modular sensor and display module may include a standard interface for attachment to various fit systems, including, for example, headband, VR headset, glasses temples, helmet, and the like. A further module, such as a rear-attachment module, may be provided that can provide auxiliary compute, storage, and power resources for the modular sensor and display module.
US11796816B2

A virtual image display apparatus includes a first display device for a right eye, a second display device for a left eye, and an adjustment device configured to adjust display positions, and the first display device and the second display device are configured to guide imaging light in a second direction intersecting a first direction in which the first display device and the second display device are aligned, and display the first image and the second image and the adjustment device makes an adjustment to provide an overlapping area in which the first image and the second image are visually recognized in the overlapping area and an independent area in which the first image and the second image are visually recognized independently.
US11796811B2

The present disclosure is related to reducing shake and vibration in Head-Up Displays (HUDs) under dynamic operating conditions. The apparatus includes a curved mirror for projecting an image from a display unit on a windshield of a vehicle. The curved mirror has damping tape on its nonreflective side to absorb vibrational energy and shift the first natural frequency of the curved mirror to a higher frequency. The damping tape includes at least a viscoelastic adhesive layer and a constraining layer. The method for stabilizing the HUD includes applying damping tape selected and positioned to reduce vibrational amplitude and shift the first natural frequency of the curved mirror to a higher frequency.
US11796810B2

One or more signals are received from one or more sensors. Based at least in part on the one or more signals, a location of a person relative to one or more locations of an autonomous self-moving device is determined. Based at least in part on the one or more signals, data indicative that the autonomous self-moving device has detected a presence and location of the person is generated. Based at least in part on the one or more signals, a location of a person relative to a location of the autonomous self-moving device is determined. A planned path for the autonomous self-moving device is determined. Based at least in part on the one or more signals, data indicative of the planned path is generated.
US11796806B2

Disclosed are a head-up display device and a motor vehicle. The head-up display device includes an image source, a transflective device and a light control device. The image source is configured to emit light for forming an image. The transflective device is configured to reflect light that is incident on the transflective device and allow the light that is incident on the transflective device to be transmitted. The light control device includes a retroreflection element and a dispersion element arranged above the retroreflection element; the retroreflection element is configured to reflect the light that is incident on the retroreflection element in a direction opposite the incident direction of the light that is incident on the retroreflection element; and the dispersion element is configured to diffuse the light that is incident on the dispersion element.
US11796802B2

Disclosed herein a device tracking gaze and method therefor. The device includes: an image acquisition unit configured to obtain an eyeball image; a pupil detection unit configured to detect a center of pupil by using the eyeball image; a virtual corneal reflection light position generator configured to process the eyeball image so that a virtual corneal reflection light is located at a predetermined point in the eyeball image; and a PCVR vector generator configured to generate a pupil center virtual reflection vector (PCVR vector) based on a position of the pupil center and a position of the virtual corneal reflection light.
US11796797B2

The embodiments relate to systems and methods for wavefront error (WFE) correction of a conformal optical component using a planar lens. The embodiments include a conformal optical component transmissive to electromagnetic radiation (EMR), which is propagated through the conformal optical component along a path axis. The conformal optical component is rotationally asymmetric about the path axis. A planar corrector lens is configured to correct a WFE of the conformal optical component. The planar corrector lens defines a lens axis. Accordingly, use of a single planar corrector lens for WFE correction of a conformal optical component reduces bulk and manufacturing complexity.
US11796794B2

A method for optimization of photonic devices is disclosed. The method includes receiving a set of unconstrained latent variables; mapping the set of unconstrained latent variables to a constrained space to generate a constrained device; calculating the permittivity across each element of the constrained device; determining a permittivity-constrained width gradient based at least partially on the permittivity across each element; and optimizing the set of unconstrained latent variables by at least partially using the permittivity-constrained width gradient.
US11796793B2

An optical deflector includes a mirror configured to reflect light; a pair of support portions each having an end connected to the mirror, and configured to support the mirror; first actuators connected to the respective support portions, and configured to deform the support portions so as to cause the mirror to oscillate about a first axis; a movable frame configured to support the first actuators; and second actuators connected to the movable frame and disposed opposite to the first actuators, with the support portions being interposed between the first actuators and the second actuators. The second actuators are not connected to the support portions. The first actuators and the second actuators bend and deform in the same direction.
US11796785B2

An automatic focus system for an optical microscope that facilitates faster focusing by using at least two offset focusing cameras. Each offset focusing camera can be positioned on a different side of an image forming conjugate plane so that their sharpness curves intersect at the image forming conjugate plane. Focus of a specimen can be adjusted by using sharpness values determined from images taken by the offset focusing cameras.
US11796784B2

A surgical microscope system having a head unit microscope assembly and a foot control assembly in operative communication with the head unit microscope assembly. The head unit microscope assembly being configured to selectively couple to a floor stand assembly such that the that the head unit microscope assembly can be positioned in a desired operative location by the user. The head unit microscope assembly including one or more of: a mounting adaptor, an XY directional stage, a tilt drive, a focus drive; a microscope subassembly, and/or an illumination system.
US11796779B2

A light path adjustment mechanism includes a bracket, a light valve, a carrier, a first axis, a second axis and an optical plate member. A surface normal of a surface of the light valve crosses the bracket to define an intersection closest to the surface of the light valve, and the bracket has an end point furthest from the intersection measured in the direction of the surface normal. A distance between the intersection and the surface measured in the direction of the surface normal is smaller than a distance between the intersection and the end point measured in the direction of the surface normal.
US11796778B2

An optical isolator for use with high power, collimated laser radiation includes an input polarizing optical element, at least one Faraday optical element, at least two reflective optical elements for reflecting laser radiation to provide an even number of passes through said at least one Faraday optical element, at least one reciprocal polarization altering optical element, an output polarizing optical element, at least one light redirecting element for remotely dissipating isolated or lost laser radiation. The isolator also includes at least one magnetic structure capable of generating a uniform magnetic field within the Faraday optical element which is aligned to the path of the collimated laser radiation and a mechanical structure for holding said optical elements to provide thermal gradients that are aligned to the path of the collimated laser radiation and that provide thermal and mechanical isolation between the magnetic structure and the optical elements.
US11796762B2

An optical imaging system includes a first lens having a positive refractive power and a convex object-side surface; a second lens having a negative refractive power, a convex object-side surface, and a concave image-side surface; a third lens having a negative refractive power; a fourth lens having a refractive power; a fifth lens having a negative refractive power; and a sixth lens having a positive refractive power. The first to sixth lenses are sequentially disposed in ascending numerical order from an object side of the optical imaging system toward an imaging plane of the optical imaging system, and are the only lenses having a refractive power in the optical imaging system.
US11796751B2

A reversible fiber optic cassette for mounting with other like cassettes in a rack comprising a cassette receiving tray, the tray comprising a plurality of cassette engaging features on an upper surface is disclosed. The cassette comprises a plurality of optic fiber receptacles arranged along a front thereof, a multifiber receptacle on a back thereof and a plurality of optic fiber segments each between a respective one of the optic fiber receptacles and the multifiber receptacle, a first tray engaging feature extending from the first surface and configured for engaging with one of the cassette engaging features, a second tray engaging feature extending from the second surface and configured for engaging with one of the cassette engaging features; and a release mechanism comprising an actuator for selectively disengaging the tray engaging feature from the engaged one of the cassette engaging features.
US11796750B2

An optical cable includes a plurality of buffer tubes and an outer jacket surrounding the plurality of buffer tubes. Each of the plurality of buffer tubes includes a buffer tube jacket surrounding a plurality of flexible ribbons. The buffer tube jacket includes a first deformable material that has undergone permanent plastic deformation during formation of the optical cable to conform to an irregular axial cross-sectional shape of each respective plurality of flexible ribbons. Each flexible ribbon includes a plurality of optical fibers and a first longitudinal length. For each flexible ribbon, each optical fiber of the plurality of optical fibers is attached to an adjacent optical fiber of the plurality of optical fibers along a bond region comprising a second longitudinal length that is less than the first longitudinal length.
US11796747B2

A diffractive optical waveguide is provided, which comprises a waveguide substrate and a coupling-in grating, a coupling-out grating, and a coupling-in end light-return grating formed on the substrate, the coupling-in grating couples an input beam into the waveguide substrate and forms a first beam of light propagating toward the coupling-out grating and a second beam of light not propagating toward the coupling-out grating, the coupling-out grating couples at least a part of the light propagating therein out of the substrate, and the coupling-in end light-return grating diffracts the second beam of light so that it propagates toward the coupling-out grating. A display device having the above diffractive optical waveguide is also disclosed. By providing the coupling-in end light-return grating, optical coupling efficiency of the diffractive optical waveguide is improved, and the energy distribution uniformity of an output field of the diffractive optical waveguide is improved.
US11796741B2

A fiber optics rotary joint (FORJ) connects a system console to a probe having a rotatable core, and transfers rotational motion to the probe core. The FORJ comprises a stationary optical fiber in optical communication with a rotatable optical fiber, a motor having a hollow shaft, and a fiber connector attached to a distal end of the hollow shaft. The motor is configured to rotate the rotatable optical fiber relative to the stationary optical fiber. The rotatable fiber is attached to the proximal end of the hallow shaft and connected to the fiber connector. The distal end of the stationary optical fiber is directly opposed to and aligned with the proximal end of the rotatable optical fiber such that optical axes of the stationary and rotatable optical fibers are substantially collinear with the rotational axis of the motor. The fiber connector transfers optical power and torque to the probe core.
US11796739B2

Disclosed are edge couplers having a high coupling efficiency and low polarization dependent loss, and methods of making the edge couplers. In one embodiment, a semiconductor device for optical coupling is disclosed. The semiconductor device includes: a substrate; an optical waveguide over the substrate; and a plurality of layers over the optical waveguide. The plurality of layers includes a plurality of coupling pillars disposed at an edge of the semiconductor device. The plurality of coupling pillars form an edge coupler configured for optically coupling the optical waveguide to an optical fiber placed at the edge of the semiconductor device.
US11796730B2

According to one embodiment, an illumination device includes a first light guide including a first main surface, a second main surface, a first side surface and a second side surface, a first light source and a first layer including a first prism provided on the second side surface. The first prism protrudes from the second main surface toward the opposite side to the first main surface and has a cross-sectional shape of a triangle with a first slope and a second slope. The incident angle of light emitted from the first light source and entering the first light guide from the second side surface, the angle between the first slope and the first direction, and the angle between the first slope and the second slope are set to values that satisfy the predetermined conditions, respectively.
US11796728B1

A light source module including a light guide plate and a light emitting element is provided. The light guide plate includes an upper surface concentric circle structure and a lower surface concentric circle structure opposite to the upper surface concentric circle structure. The center of the upper surface concentric circle structure corresponds to the center of the lower surface concentric circle structure. The light emitting element is disposed corresponding to the center of the upper surface concentric circle structure and the center of the lower surface concentric circle structure.
US11796726B2

An optical device may include an optical filter disposed over a first surface of one or more substrates. The optical filter may include an aperture and may be configured to pass light that is received via the aperture and that is associated with one or more wavelength ranges via the one or more substrates based on an angle of incidence of the light on the optical filter. The optical device may include one or more optical elements disposed over a second surface of the one or more substrates that are configured to direct light beams of the light that are associated with a particular wavelength range, of the one or more wavelength ranges, to a particular set of sensor elements of an optical sensor. The optical filter may include a thin film optical interference filter and the one or more optical elements may include one or more metamaterial structures.
US11796725B2

In these metal oxide microparticles, surfaces of microparticles of a metal oxide are modified by a fatty acid having 5 or more and 14 or less carbon atoms and having a branched chain, the metal oxide is metal oxides of a plurality of kinds of metals selected from the group consisting of Zn, In, Sn, and Sb, and an average particle diameter of the microparticles is 80 nm or less. In a dispersion for forming an infrared-shielding film, the metal oxide microparticles are dispersed in a hydrophobic solvent, and a light transmittance in a wavelength range of 800 nm to 1,100 nm is 20% or more and less than 70%.
US11796720B2

An apparatus for combining a plurality of coherent laser beams includes at least N−1 phase setting devices configured to set a respective phase (δφn) of a respective one of the plurality of coherent laser beams, and a beam combination device configured to combine the plurality of coherent laser beams to form at least one combined laser beam. The beam combination device includes a microlens arrangement having at least two microlens arrays configured to form the at least one combined laser beam.
US11796719B2

Provided are a protective film for a foldable display and a foldable display device comprising the same.
US11796717B2

An antireflection plate has a structure in which a hard coat layer, an antireflective layer having a low refractive index layer, a protective layer, and an overcoat layer are laminated in this order on a transparent resin substrate. The low refractive index layer is a cured body of a curable composition containing 50 to 200 parts by mass of (B-2) hollow silica fine particles, and the low refractive index layer has a refractive index of 1.20 to 1.45. The protective layer is a cured body of a curable composition containing 7.5 to 35 parts by mass of (B-3) spherical silica fine particles, and the protective layer has a thickness of 10 to 15 nm and a refractive index of 1.45 to 1.50. The overcoat layer includes a polymer of a fluorine-containing silicon compound.
US11796713B2

Described herein is a device for optically surveilling at least one area. The device includes a sender unit and a receiver unit. The sender unit has at least one illumination source. The illumination source is designed to generate at least one light beam having a beam profile. Each light beam is designated for propagating to the receiver unit, thereby traversing at least one area for surveillance. The receiver unit includes at least one transfer device, at least two optical sensors, and at least one evaluation device.
US11796702B2

Systems and methods for retrieving seismic data acquisition units from an underwater seismic survey are provided. The system includes an underwater vehicle with a base and an underwater vehicle interlocking mechanism. The underwater vehicle receives environmental information and identifies a seismic data acquisition unit located on an ocean bottom. The underwater vehicle obtains an indication to perform a non-landing retrieval operation. The underwater vehicle sets a position of the underwater vehicle interlocking mechanism to extend away from the base of the underwater vehicle. The underwater vehicle retrieves the seismic data acquisition unit by coupling the underwater vehicle interlocking mechanism with a seismic data acquisition unit interlocking mechanism. The underwater vehicle stores the seismic data acquisition unit and then sets the underwater vehicle interlocking mechanism in a second position to perform the non-landing retrieval operation for a second seismic data acquisition unit.
US11796697B2

The adjustable voltage regulator under control of a microcontroller applies controlled amplitude voltage in the range of 5 to 9VDC to the sensor transmitter to adjust the output amplitude of the transmitter. The adjustable amplitude transmitter allows an occupancy sensor to have its total output energy adjusted to reduce environmental noise-induced false triggering and to conform to the area to be covered. Lowering the total ultrasonic energy in the monitored space lowers the sensitivity of the receiver to inappropriate activations. Lowering the input power to the transmitter also lowers the total internal system noise and provides an improved signal to noise ratio in the receiver.
US11796694B2

A Positron Emission Tomography (PET) apparatus according to an embodiment includes processing circuitry. The processing circuitry is configured to obtain information about a defective channel of a PET detector at a second point in time later than a first point in time corresponding to a first sensitivity map that is a sensitivity map of the PET detector corresponding to the first point in time and being stored in a storage unit. The processing circuitry is configured to generate a second sensitivity map that is a sensitivity map of the PET detector corresponding to the second point in time, on the basis of the information about the defective channel.
US11796686B2

This application discloses a positioning data processing method performed at a computing device. The method includes: obtaining a first positioning data sequence generated by a moving target chronologically; performing filtering processing on the first positioning data sequence according to a preset filtering algorithm to obtain a filtered data sequence, and performing adsorption calculation on the filtered data sequence to obtain an adsorption data sequence, the preset filtering algorithm being an algorithm obtained after a Kalman filtering algorithm is corrected according to the adsorption data sequence; outputting the filtered data sequence to obtain a second positioning data sequence of the moving target; and displaying a position corresponding to second positioning data in the second positioning data sequence. The adsorption data sequence is used to correct the Kalman filtering algorithm such that a positioning offset of the moving target is eliminated, thereby improving accuracy of positioning and navigation.
US11796684B2

A wireless tracking device operating in at least two modes to reduce power consumption and extend the operable period of the wireless tracking device. In an active mode, the wireless tracking device samples sensor signals at a higher resolution and may also actively communicate with a remote device via wireless connection. In a hibernation mode, most of the components or modules in the wireless tracking device are shut down to reduce power consumption. The wireless tracking device may switch to the active mode when a predetermine event is detected.
US11796676B2

For easily setting, for each of a plurality of detection apparatuses, a target object detected by the detection apparatus, a model providing apparatus including: a storage unit storing a machine learning model detecting a plurality of detection target objects, based on a received signal of a reflected wave of an electromagnetic wave with a wavelength equal to or greater than 30 micrometers and equal to or less than 1 meter; a request reception unit receiving a request for a detection model detecting the detection target object, based on the received signal; a selection unit selecting at least one out of a plurality of detection target objects for each request; generation unit generating a detection model detecting a selected detection target object and not detecting an unselected detection target object, based on the machine learning model; and a transmission unit transmitting the generated detection model to a detection apparatus is provided.
US11796663B2

A method of automatic image rejection and monitoring of a frequency modulated continuous-wave (FMCW) radar system, includes generating a quadrature FMCW signal comprising an in-phase signal and a quadrature signal by a dual output FMCW signal generator. The in-phase signal and the quadrature signal are transmitted. A radar signal comprising a response in-phase and a quadrature signal is received in response to the transmitted in-phase signal and the quadrature signal. The response in-phase signal and quadrature signals are provided to an analog to digital converter (ADC). An in-phase beat signal (Beat-I) and a quadrature beat signal (Beat-Q) are extracted from the ADC, based on a received windowing signal. A relative phase and/or amplitude adjustment is generated by providing a phase calibration variable (θt) and/or an amplitude calibration variable (At) as input to the dual output FMCW signal generator, based on a correlation between the Beat-I and the Beat-Q.
US11796661B2

A sonar system for a watercraft, including a shaft defining a top and a bottom end. The system includes a first attachment operatively connected to the top end of the shaft, and a second attachment operatively connected to the bottom end of the shaft including a transducer assembly. The first attachment defines a first member pivotably connected to the top end of the shaft, and a handle member rotatably attached about the first member. The second attachment defines a second member pivotably connected to the bottom end of the shaft, and a bracket member rotatably attached about the second member. The system comprises a first connector extending between the first and second members and configured to cause reciprocal movement between the first and second members. The system comprises a second connector extending between the first and second members and configured to cause reciprocal rotation between the first and second members.
US11796656B2

The disclosure relates to a sensor mounting device for mounting a sensor to an object The device comprises an object attachment member for attaching the sensor mounting device to the object, a sensor attachment member for attaching the sensor to the sensor mounting device, wherein the object attachment member and the sensor attachment member are located at a distance from each other in a longitudinal direction of the sensor mounting device. The object attachment member and the sensor attachment member are connected by at least two connecting elements, and the at least two connecting elements are adapted to adjust an inclination of the object attachment member relative to the sensor attachment member by adjusting the distance in the longitudinal direction between portions of the object attachment member and the sensor attachment member. Furthermore, the present invention relates to a sensor assembly and a vehicle comprising a sensor mounting device.
US11796649B2

What is proposed is a method for optically measuring distances, in the case of which a first plurality of measuring pulses is emitted during a first measuring interval by means of a transmitting element of a transmitting unit at first emitting times, and wherein a second plurality of measuring pulses is emitted during a second measuring interval by means of the transmitting element of the transmitting unit at second emitting times. The method comprises the reception of reflected measuring pulses by means of a receiving element of a receiving unit assigned to the transmitting element at receiving times. The method further comprises the determining of a first amount of times-of-flight for each received measuring pulse, wherein the first amount of times-of-flight is determined by using the first emitting times.
US11796646B2

Provided is a silicon photomultiplier (SiPM) device and a silicon photomultiplier based LiDAR. The SiPM device includes a first sub-region and a second sub-region. In the first sub-region, the photodiode is operated with a first internal gain. In the second sub-region, the photodiode is operated with a second internal gain and the second internal gain in smaller than the first internal gain. A first anode generates current from the first sub-region in response to a low flux event, and the second anode generates current from the second sub-region in response to a high flux event. A common cathode outputs current generated from the first sub-region or the second sub-region.
US11796645B1

Embodiments discussed herein refer to LiDAR systems and methods that tune one or more filters to mitigate background interference. The one or more filters can be tuned to compensate for laser drift such that the narrowest possible bandpass filter can be used, thereby increasing the rejection of background interference.
US11796640B2

A time-of-flight depth camera includes a VCSEL array, an optical arrangement, an evaluator and a light detector having at least one detector pixel. The VCSEL array or the optical arrangement are arranged to provide different illumination patterns in a reference plane in a defined field-of-view of the time-of-flight depth camera. The light detector is arranged to detect the different illumination patterns and the evaluator is arranged to reconstruct a depth image of the field of view with a resolution of a predefined number of pixels P based on the detected different illumination patterns. A number of the detected different illumination patterns N is at least 5% of the predefined number of pixels P, preferably at least 10% of the predefined number of pixels P and most preferred at least 20% of the predefined number of pixels P.
US11796637B1

Systems and methods for fall detection on uneven surfaces utilizing radar are disclosed. For example, an electronic device may receive reflected energy from surfaces in an environment. Corresponding sensor data associated with an object moving on an uneven surface may be utilized to determine a velocity of the object and a height change of the object. When the velocity indicates that the object has stopped moving toward or away from the sensing device, and the height values indicate a sudden decrease in height, a fall event may be detected.
US11796635B2

The disclosure relates to a radar transceiver having a transmitter comprising a phase shifter. Example embodiments include a radar transceiver (200) having a normal mode of transmitter operation and a self-test mode of operation, the transceiver (200) comprising: a digital controller (116) configured to provide a digital control signal indicative of a phase shift; a digital to analogue converter (122) configured to receive the digital control signal and provide an analogue signal in accordance with the phase shift; a phase shifter (124) configured to receive the analogue signal and provide a phase shifted output signal for transmission; a dummy load (240) connected to receive the analogue signal from the digital to analogue converter (122) and to provide an analogue output; a resistor network (331) connected across an output of the dummy load (240); a testing module (335) configured to measure the analogue output of the dummy load (240); and a controller module (339) configured to control operation of the dummy load (240), testing module (335) and digital controller (116) during the self-test mode of operation by: enabling the dummy load (240); operating the digital controller (116) to provide a range of digital control signals to the digital to analogue converter (122); and operate the testing module (335) to measure the analogue output of the dummy load (240) to determine a measure of linearity of the digital to analogue converter (122).
US11796634B2

A FMCW radar system with a built-in self-test (BIST) system for monitoring includes a receiver, a transmitter, and a frequency synthesizer. A FMCW chirp timing engine controls timing of operations at least one radar component. The BIST system includes at least one switchable coupling for coupling a first plurality of different analog signals including from a first plurality of selected nodes in the receiver or transmitter that are all coupled to a second number of monitor analog-to-digital converters (ADCs). The second number is less than (<) the first plurality of different analog signals. The BIST system includes a monitor timing engine and controller operating synchronously with the chirp timing engine, that includes a software configurable monitoring architecture for generating control signals including for selecting using the switchable coupling which analog signal to forward to the monitor ADC and when the monitor ADC samples the analog signals.
US11796626B2

A positioning device operates in cooperation with a signal receiver for receiving a plurality of signal waves arriving from at least one synchronous transmission unit including a plurality of signal transmitters that operates in synchronization with each other. The positioning device includes: a time-of-arrival detecting unit for detecting time of arrival of each of the plurality of signal waves on the basis of a reception signal output from the signal receiver and a distance difference calculating unit for calculating a difference in distance from the plurality of signal transmitters to the signal receiver as a set of observation values on the basis of a difference in the time of arrival that has been detected; and a positioning arithmetic unit. The positioning arithmetic unit calculates a time series of an estimation state vector indicating position information of the signal receiver by executing a positioning arithmetic operation based on a nonlinear Kalman filter using a time series of an observation vector indicating the set of the observation values and known position information of the plurality of signal transmitters.
US11796602B2

A method includes obtaining driver characterization data based on sensor data from one or more sensors onboard a vehicle. The sensor data is captured during a time period that includes multiple discharging operations and multiple recharging operations of a battery of the vehicle. The method also includes providing the driver characterization data as input to a trained model to generate a model output. The model output includes a classification that associates the driver characterization data with a driver type profile. The method also includes generating an alert responsive to a charge of the battery deviating from an expected charge of the battery. The expected charge is based on the classification.
US11796599B2

A battery diagnosis apparatus according to the present disclosure includes a voltage measurer for measuring a cell voltage of each of first to nth battery cells and a processor, wherein n is a natural number of 2 or greater. The processor determines an average cell voltage of each battery cell for a first rest period from a first time point to a second time point, based on the cell voltage of each battery cell measured a first number of times for the first rest period, determines an average cell voltage of each battery cell for a second rest period and diagnoses a fault of each battery cell based on the average cell voltage of each battery cell for the first rest period and the average cell voltage of each battery cell for the second rest period.
US11796589B1

Disclosed herein are thermal heads and corresponding test systems for independently controlling a one or more components while testing one or more devices under test. In some embodiments, a thermal head comprises a plurality of adapters, one or more heaters, and one or more thermal controllers for independently controlling temperatures of the components. The thermal controllers may control the temperatures of at least some of the components independently such that thermal control of one component does not affect the thermal control of the other component. In some embodiments, the thermal control is by way of one or more cold plates, and the thermal head comprises one or more cold plates. Embodiments of the disclosure further include independent control of one or more forces using one or more force mechanisms.
US11796588B2

A system comprises a noise generator circuit and a noise envelope detector circuit. The noise generator circuit comprises a first amplifier including a single transistor pair that is operable to generate 1/f noise, an output amplifier coupled to the first amplifier and configured to generate a 1/f noise signal as a function of the 1/f noise. The noise envelope detector circuit comprises a low pass filter operable to pass low frequency signals of the 1/f noise signal as a filtered 1/f noise signal, and a second amplifier or a comparator coupled to the low pass filter and operable to output a direct current (DC) voltage signal according to an envelope of the filtered 1/f noise signal, where the DC voltage signal is a function of an envelope of the filtered 1/f noise signal.
US11796579B2

An electromagnetic sensor for use in a variety of applications requiring extremely high sensitivity, such as measuring power and characteristics of incident electromagnetic radiation includes a superconducting layer that carries an exchange field for providing a spin splitting effect of charge carriers in the superconducting layer, a metal electrode, and an insulating layer arranged between the superconducting layer and metal electrode to form a spin filter junction therebetween. The electromagnetic sensor provides an antenna including a wave collecting element, in contact with the superconducting layer to convey thereinto external electromagnetic waves that are generated by an external source. An electric measurement device provides an output signal responsive to the amplitude and frequency of the external electromagnetic waves, and contacts the metal electrode to measure an electric current or voltage caused by the spin splitted charge carrier flow from the superconducting layer through the spin filter junction into the metal electrode.
US11796575B2

A power calculation apparatus includes a microprocessor and a memory. The microprocessor is configured to perform: acquiring a power amount information regarding amounts of power input to and output from a plurality of vehicles, the amounts of power being detected by a plurality of measuring instruments provided in the plurality of vehicles or interposed between a power grid and the plurality of vehicles; classifying the plurality of measuring instruments based on errors possessed by the plurality of measuring instruments to set a plurality of groups; and calculating a total power input and output in each of the groups, based on the power amount information. The setting the plurality of groups includes setting the plurality of groups such that a mean value of errors of amounts of power in the groups is a predetermined value or less.
US11796574B2

An electrical current sensing arrangement includes a busbar, a dielectric material containing therein a magnetic field sensor, and a ferromagnetic over-mold encapsulating a portion of the busbar and the dielectric material. The dielectric material is disposed against the busbar such that the magnetic field sensor is spaced away from the busbar and the ferromagnetic over-mold is not between the busbar and the magnetic field sensor.
US11796571B2

A busbar for current transport comprises conductive material, which extends along a current direction. A recess for a magnetic field sensor extends into the conductive material, a middle of the recess being shifted by a predetermined distance from a middle of the conductive material in the direction of an edge of the conductive material, so that, within a frequency range, a frequency dependency of a magnetic field, which is induced by an alternating current flowing along the current direction, is reduced in comparison with a busbar having a central recess.
US11796564B2

A method comprises using an atomic-force microscope, acquiring a set of images associated with surfaces, and, using a machine-learning algorithm applied to the images, classifying the surfaces. As a particular example, the classification can be done in a way that relies on surface parameters derived from the images rather than using the images directly.
US11796562B2

An airborne acoustic vector sensor for simultaneously measuring triaxial particle acceleration in three dimensions and pressure includes a triaxial MEMS accelerometer sensitive to an Earth gravitational field. The airborne acoustic vector sensor includes one or multiple MEMS microphones sensitive to sound pressure and overlapping the accelerometer in frequency. The airborne acoustic vector sensor includes a solid body having a density approximating a density of air. The accelerometer is mounted in or upon the solid body. The airborne acoustic vector sensor includes a suspension system supporting the accelerometer and solid body within a framework.
US11796558B2

A method and apparatus for estimating an airspeed of a rotorcraft by analyzing its rotor. The rotorcraft includes a fuselage and a main rotor that is equipped with a plurality of blades and that rotates about an axis of a hub of the rotor, and in which the free end or “tip” of each blade describes a path in the vicinity of a tip-path plane. The method makes it possible to determine said airspeed of the rotorcraft in a frame of reference united with the tip-path plane by solving a model of the rotor that puts a pitch angle of at least one blade relative to the tip-path plane into relation with the airspeed of the rotorcraft and with an auxiliary speed. The auxiliary speed may be an induced velocity of the air flowing through the rotor or else an axial airspeed at the upstream infinity of the rotorcraft.
US11796555B2

A pump assembly and a method for sensing rotary motion of the pump therein are disclosed. The pump assembly includes a pump, a controller, and an optional driven electric motor. The components may be axially aligned and mounted relative to one another. The controller includes a circuit board that is oriented in an axial direction of the pump assembly so that it faces in a radial direction. A 3D rotary sensor is mounted on the circuit board and is designed to detect motion parallel to its front face and motion in a plane perpendicular to its front face, including rotary motion of the pump, for output to the controller. The controller is configured to control the pump via controlling the drive shaft of the motor or pump.
US11796553B2

A chemical dispensing mechanism detects the liquid surface of a chemical including a chemical container mounted on a chemical disk. A calculation control unit controls the operation of the chemical dispensing mechanism. The calculation control unit performs a first raising operation, in which a chemical stored in the chemical container is suctioned by the chemical dispensing mechanism, which is then raised up to a first bubble detection position, determines whether a liquid surface is present, and outputs an alert indicating the presence of a bubble on the liquid surface when the liquid surface has been determined to be absent. The first bubble detection position is when the tip of a dispensing nozzle of the chemical dispensing mechanism remains inside the liquid when there are no bubbles present on the liquid surface, and is exposed from the inside of the liquid when there are bubbles present on the liquid surface.
US11796552B2

A system for automated processing of a plurality of batches, each batch being derived from one biological sample, the system comprising an enclosure which can be closed and sterilized, each batch of the plurality of batches comprising one or more cell processing container; a plurality of reagent containers for holding reagents within the enclosure; at least one reagent dispenser within the enclosure for dispensing reagents during said automated processing; a quality control system within the enclosure for analyzing at least one characteristic of a batch during said automated processing; a harvester within the enclosure for harvesting batches; a robotic system within the enclosure, configured for transporting cell processing containers, decapping or otherwise opening cell processing containers, pipetting reagents or liquids from cell processing containers, and aspirating liquids from cell processing containers, during said automated processing; a tracker for electronically tracking the plurality of batches after its introduction to the enclosure; and a control unit (CU) communicatively coupled to the at least one reagent dispenser, the quality control system, the harvester, the robotic system and the tracker for controlling said automatic processing of said batches.
US11796551B2

Clusters of multiple diagnostic analyzers, as well as, alternatively, to one single analyzer that consists of multiple parallel cores (basic analyzer modules) to provide a scalable and user-friendly system architecture. The invention provides a terminal for loading, identifying and hosting samples and/or consumables to at least two automated analyzer systems, the system comprising a distribution robot with four linear drives and a rotational drive, wherein a first linear drive comprises a sledge that can only move linear and horizontally on a rail; the rotational drive comprises a platform that can rotate around the sledge; a second linear drive comprises a carrier that can only move linear and horizontally on the platform; a third linear drive comprises a hook that can only move linear and horizontally on the carrier; and a fourth linear drive comprises a drive for vertically moving the platform over the sledge.
US11796550B2

A sample analyzer includes: a reagent container holder including a reagent container holder body configured to hold a reagent container, and a tilt changing part configured to change a tilt of the reagent container holder body; a reagent dispenser configured to aspirate a reagent contained in the reagent container held in the reagent container holder body; a detector configured to detect a signal for analysis from a measurement specimen containing a sample and the reagent dispensed by the reagent dispenser; and a controller that analyzes the sample on the basis of the signal detected by the detector.
US11796548B2

Methods are provided herein utilizing a stable cell line capable of efficient infection by African swine fever virus (ASFV) and also provides for the detection of the presence of virus in samples applied to the cells. Detection of the virus by means such as red blood cell rosetting is a surprising result given that the cell line is derived from African green monkeys. This cell line provides a marked improvement over the currently available testing strategies.
US11796547B2

Provided are methods for determining the presence or absence of donor specific antibodies in a biological sample. The methods include mixing a cellular sample from a donor with a biological sample from a recipient under conditions sufficient for recipient immune antibodies, if present, to bind to donor cell surface antigen (Ag) to form an immune antibody-Ag complex, contacting the mixture with beads comprising an antibody that specifically binds the immune antibody-Ag complex (e.g., the Ag or immune antibody) on a surface thereof, adding under lysis conditions a detectably-labeled antibody that specifically binds the immune antibody-Ag complex bound to the beads, and detecting the presence or absence of the detectably-labeled antibody bound to the immune antibody-Ag complex to determine the presence or absence of donor specific antibodies in the biological sample from the recipient. Systems and kits for practicing the subject methods are also provided.
US11796546B2

Methods for quantifying the amount of drug present in a crosslinked hyaluronic acid-linker-peptide (xHA-L-P) prodrug composition are provided. Disclosed are steps of contacting a sample of the xHA-L-P prodrug formulation with a hyaluronoglucosidase to generate oligomeric hyaluronic acid-linker-peptide drug (oHA-L-P), contacting the oHA-L-P with a second enzyme to generate peptide digest products of the drug, and detecting the peptide digest products to determine the amount of the drug present in the xHA-L-P prodrug formulation.
US11796545B2

The invention provides methods, compositions, and kits for the characterisation and analysis of proteins. Methods are provided for determining, on a protein, a binding site for a binding partner, the methods comprising: contacting a protein with a plurality of monomers, and polymerising the monomers to create a protein:polymer complex; digesting the protein in the complex to produce a peptide:polymer complex; isolating the peptide:polymer complex; and sequencing the peptide, wherein the peptide corresponds to a binding site for a binding partner.
US11796541B2

The present disclosure provides methods for assessing mucosal healing in a patient with Crohn's Disease. The methods include detecting expression levels of analytes in a serum sample from a patient, and applying a mathematical algorithm to the expression levels, thereby producing a Mucosal Healing Index score for the patient. The present disclosure also provides kits that include two or more binding partners, each or which is capable of binding a different analyte measured in the disclosed mucosal healing assessment methods.
US11796540B2

The disclosure includes a method for determining an analyte in a sample in an interaction assay, including contacting a sample with an interaction modulator, wherein the interaction modulator is Poly-(4-styrenesulfonic acid-co-maleic acid) (PSSM), aminodextran, carboxymethyldextran, Poly-(2-acrylamido-2-methyl-1-propanesulfonic acid (PAMPS), triethylamine, triethanolamine, taurine, or dodecylsulfate. The disclosure includes a method for determining an analyte in an interaction assay, including contacting the sample with an interaction modulator, wherein the interaction modulator is an enhancer of the interaction assay at low analyte concentrations and is a retarder of the interaction assay at high analyte concentrations and wherein the interaction modulator is Poly-(4-styrenesulfonic acid-co-maleic acid) (PSSM) and/or Polyacrylic acid (PAA). The disclosure further relates to a kit having a detection agent specifically detecting an analyte and at least one interaction modulator. Further, the present disclosure relates to devices relating to the methods and kits.
US11796539B2

Embodiments described herein generally relate to: sensing and/or authentication using luminescence imaging; diagnostic assays, systems, and related methods; temporal thermal sensing and related methods; and/or to emissive species, such as those excitable by white light, and related systems and methods.
US11796538B2

The present invention provides devices, systems, and methods, for performing biological and chemical assays.
US11796529B2

A system includes a fluid conduit, a fluid chamber in communication with the fluid conduit, a rheology sensor in communication with the fluid chamber, and an electric temperature controller in communication with the fluid chamber. The fluid chamber is cooled or heated in response to a first control signal from the electric temperature controller.
US11796521B2

A gas analyzer includes: a column that separates a component in a sample gas; a valve that switches, between a test sample gas and a standard sample gas, the sample gas to be supplied to the column; a valve that adjusts an introduction amount of the sample gas to be supplied to the column; a detector that detects, by gas chromatography, the component in the sample gas separated by the column; and a control device. The control device controls the valve to allow the introduction amount to be a predetermined amount, calculates a peak area value of a chromatogram obtained by the detector when the introduction amount is the predetermined amount, and calculates a correspondence between the introduction amount and the peak area value.
US11796520B2

A system and method for creating a scent database is described. An electronic sensing unit is used to receive an odorant sample and generate an electronic signature characterizing the sample received therein via a guiding unit that guides a first portion of the sample into an electronic sampling unit and a second portion of the sample towards an outlet. A control unit is used to receive data indicative of the signature generated by the sensing unit and data from user(s) indicative of olfactive descriptors characterizing the sample to which the users are exposed, enabling creation of a data record including first and second data corresponding to the same sample. The database includes data, each associated with a specific odorant sample, which may be used to characterise/formulate/create, a desired scent based on comparison of an electric signature generated for the scent and data records which signatures comply with best compliance criterion.
US11796516B2

A clamp assembly includes a rail extending along the length and configured to receive a first fluidic assembly, and a carriage movably attachable to the rail such that the carriage moves along the rail, the carriage configured to receive a second fluidic assembly, the carriage including an actuator and a stop mechanism. The stop mechanism is configured to selectively prevent and allow movement of the carriage relative to the rail. The stop mechanism is configured to be independently operable from the actuator assembly, and the actuator is configured: to move a chromatography column received by the clamp assembly relative to the rail to create a first fluid tight seal between the chromatography column and the first fluidic assembly, and move the second fluidic assembly relative to the carriage body to create a second fluid tight seal between the second fluidic assembly and the chromatography column.
US11796510B2

A system for determining gas characteristics at high altitudes in embodiments of the present invention may have one or more of the following features: (a) a high-altitude balloon having one or more of the following features: (a) a balloon, (b) a balloonsat operably coupled to the balloon, (c) an air path chamber wherein gas at a high altitude can occupy the air path chamber, (d) a first speaker located on a substrate within the air path chamber, wherein the first speaker takes an electrical signal input and creates a first sound wave, and (e) a second speaker located on the substrate facing opposite of the first speaker located outside of the air path chamber, wherein the second speaker takes the electrical signal and creates a second sound wave.
US11796508B2

A SAW sensor is optimized for detection of refrigerant leakage in a refrigerant system or other gases, vapors, explosives or chemicals of interest. The SAW sensor includes a piezoelectric substrate; an interdigitated transducer deposited on the piezoelectric substrate, the interdigitated transducer having an input portion that receives input surface acoustic waves and an output portion that emits output surface acoustic waves; and a refrigerant sensor film located between the input portion and the output portion of the interdigitated transducer, the refrigerant sensor film including a sorbent material that is selected for preferential adsorption of a target refrigerant over atmospheric gases. Adsorption of the target refrigerant by the sorbent material results in a frequency shift of a frequency of the output surface acoustic waves relative to a frequency of the input surface acoustic waves. The sorbent material may be a metal organic framework (MOF) material, a covalent organic framework (COF) material, a porous organic cage or organic macrocyles such as calix [n] arene and its related derivatives.
US11796506B2

A robotic inspection system to detect discontinuities within bridge cable stays includes a sensing device configured to move along an outer surface of a cable stay to detect magnetic flux leakage within the cable stay, and a transport vehicle is coupled to the sensing device and configured to determine the location of the sensing device on the cable stay. In addition, the system includes a control station configured to wirelessly interface with the sensing device and the transport vehicle, where the control station is configured to generate a cable stay condition assessment report from the detection of the magnetic flux leakage to identify locations and sizes of the discontinuities within the cable stays.
US11796504B2

An apparatus includes multiple levels of ion transport channels, with successive levels coupled by elevator channels. Efficient three dimensional packing provides long path lengths in practical volumes for ion mobility separation with high resolving power. Disclosed elevator configurations provide efficient routing of ion transport channels across levels with low ion loss, enabling ion mobility separation over 100 levels or more. Elevator configurations include (i) opposed traveling waves meeting at an elevator entrance, (ii) external elevator with a wrap-around electrode bank, (iii) external elevator with electrode banks on parallel extension plates, or (iv) elevator operating in surfing mode, in various combinations. Manufacture is aided by printed wiring boards, with interchangeable boards. Assembly with motherboard, spacer block(s), and alignment pins provides efficient distribution of electrode excitations and accurate reproducible positioning.
US11796483B2

A device to detect defects in a finished surface by analyzing images thereof includes a supporting mechanism, a transmitting mechanism, a detecting mechanism, and a processor. The transmitting mechanism carries and transmits the product. The detecting mechanism includes a detecting frame, and a light source assembly. The processor is used to connect to a camera assembly, and preprocess image obtained of the front of the product to obtain a detection of any defects of the front of the product.
US11796481B2

An inspection device that inspects a structure with a crack, including: an obtainer that obtains images of the structure captured at mutually different times while the structure is subjected to varying loads; a crack detector that detects a crack on a surface of the structure in each image; a motion estimator that divides each image into blocks having a predetermined size, and derives motion vectors of the blocks based on a positional relation between a position of each block relative to a reference in a first image and a position of each block relative to the reference in a second image, the reference being a tip of the crack detected, the first and second images being included in the images; and an inspector that determines safety of the structure based on a difference between ones of the motion vectors of symmetric positions with respect to the crack.
US11796463B1

A spectrometer probe is disclosed herein including a shaft having a first end and a second end, a fiberoptic bundle located within the shaft, the fiberoptic bundle having a first end and a second end, a mirror, a transparent window, a prism, a prism support, an elastically deformable material, an index-matching elastomer, wherein the prism is completely encompassed by the index-matching elastomer, and a penetration cone operatively attached to the second end of the fiberoptic bundle, the mirror located within the second end of the shaft, wherein the transparent window is substantially parallel with the fiberoptic bundle and the shaft, wherein the prism is angled at approximately a 45 degree angle in relation to the window and the fiberoptic bundle, wherein the prism is flush with the prism support, wherein the elastically deformable material is biasly connected to the prism support.
US11796456B2

A measuring device for analyzing a composition of a fuel gas including at least a first gas and a second gas different from the first gas, the first gas and the second gas absorbing an infrared light in at least one common first wavelength range in the electromagnetic spectrum, the measuring device including: an intermittent first infrared emitter; a first sample chamber for receiving the fuel gas; a first detector including at least the first gas and operating according to a photoacoustic effect; and a first filter chamber containing the second gas. The first sample chamber, the first detector, and the first filter chamber are arranged relative to each other such that an infrared light emitted from the first infrared emitter passes through the first sample chamber and the first filter chamber and impinges on the first detector.
US11796453B2

The present disclosure relates to a method for manufacturing a sensor cap with at least one main body and a membrane for an optochemical or electrochemical sensor for determining and/or monitoring the concentration of an analyte in a measuring medium, a corresponding sensor cap, and a corresponding sensor. In one aspect of the present disclosure, a permeable membrane is provided with a surface for contacting the measuring medium, as well as a main body with at least one sector for connecting to the membrane. At least part of the membrane and main body are welded, wherein the membrane is at least partially applied to the at least one sector of the main body and a connection between the main body and membrane is sealed against the measuring medium.
US11796452B2

A method for determining a cathodic current (such as from a cathodic protection system) in a tubular disposed within a wellbore drilled in a subterranean zone. A electromagnetic tool disposed within the tubular includes an electromagnetic transmitter, an electromagnetic receiver, a helical transmitter coil, and a helical receiver coil. An axis of the helical transmitter coil and an axis of the helical receiver coil are substantially parallel to an axis of the tubular. An electromagnetic field is transmitted by flowing a first electrical current to the helical transmitter coil. During the transmitting, an electromagnetic signal is received by the electromagnetic receiver via the helical receiver coil. A second electrical current is calculated based on the electromagnetic signal received by the electromagnetic receiver. A magnitude of the cathodic current flowing through the tubular is calculated based on a difference between the first electrical current and the second electrical current.
US11796450B1

The method and apparatus of the present invention will provide a means for a tank owner to determine the time until the next out-of-service API 653 internal inspection of an aboveground storage tank (AST) or an underground storage tank (UST) should be considered or performed based on in-service measurements of the tank filled with fuel or another liquid. The inspection interval is determined from a leak detection test with a pass and a probability distribution of the survival rate of the tank bottom that is representative of the tank being inspected. More accurate estimates are obtained by using measurements of the thickness and corrosion rate of the tank bottom at one or a few locations in the tank and the results of an acoustic emission (AE) corrosion activity test and/or previous out-of-service inspection measurements of the tank floor bottom thickness of the floor at many locations. The method is based on the concept of equivalent risk.
US11796440B2

Embodiments of a continuous dust accumulation monitoring system comprise an enclosure adapted for use in electrical hazardous locations, a sample area for collecting ambient dust, a dust accumulation sensor assembly installed in the enclosure configured to generate a signal based on the amount of ambient dust collected on the sample area and a circuit board within the enclosure configured to receive the signal from the dust accumulation sensor assembly. The continuous dust accumulation monitoring system may be connected to system control hardware.
US11796429B2

A sectionable tissue sample support structure including a gel compound formed into a self supporting geometric shape for retention and orientation of at least one tissue sample during a histopathology process including processing, embedding and microtome slicing of the tissue sample. A method of orienting, processing, embedding and microtome slicing a tissue sample using a gel compound preformed into a self supporting geometric shape. A combination including the sectionable tissue sample support structure and a package containing the sectionable tissue sample support structure.
US11796427B2

A rotating direction change device for a microtome includes: a first shaft arranged in a first fixed position; a first gear wheel non-rotatably mounted to the first shaft; a second shaft movable in a first direction; a second gear wheel non-rotatably mounted to the second shaft; a third shaft movable in a second direction; a third gear wheel non-rotatably mounted to the third shaft; and a first connection part connecting the second shaft and the third shaft such that the second gear wheel is constantly meshed with the third gear wheel, in which the second gear wheel can be driven by the first gear wheel directly or indirectly. Hence, the rotating direction change device has advantages of simple structure and low friction.
US11796426B2

An HVAC system is monitored or tested using a tube with a measurement instrument in the tube. The tube is connected to an HVAC system and an output of the HVAC system is measured using the measurement instrument. The tube is connected between the HVAC system and a volume to be conditioned. A reading of the measurement instrument is noted while the tube is connected between the HVAC system and volume. The volume is disconnected from the tube and a valve is connected to the tube. The valve is adjusted until the reading of the measurement instrument is approximately the same with the valve as when the volume was connected. A setting of the valve is noted and then used to test the HVAC system in the future or to test other HVAC systems simulating the same load.
US11796422B2

Disclosed are systems and methods for testing aircraft engine that are not currently associated with a functional aircraft or systems. For testing, systems on the engine being tested are connected with the reciprocating systems (e.g., engine electronic controls, main and motive fuel) on a fully functional aircraft using conduits that have been extended to lengths enabling the connection.
US11796421B2

A monitoring device for monitoring a bearing in an electromagnetic field environment includes a vibration sensor for delivering at least one measurement that includes at least one vibration frequency generated by a bearing, and a processing module that includes a first processing module configured to determine at least one normalized measured value from the at least one vibration frequency, a filtering module configured to compare the normalized measured value to at least one predetermined normalized reference value indicative of electromagnetic phenomena acting on the bearing, and a second processing module configured to process the at least one vibration frequency to determine a bearing defect if the normalized measured value is different from the at least one predetermined normalized reference value.
US11796420B2

Provided in the present invention is a bearing maintenance timing acquisition method: first, acquiring vibration signals of a bearing under different loads; then, respectively acquiring dimensionless parameters according to the vibration signal of each load; thus, acquiring predicted damage condition distribution data of the bearing under different loads according to the dimensionless parameters; and finally, obtaining accurate maintenance timing based on the predicted damage condition distribution data under different loads, so as to prolong the service life of the bearing while reducing maintenance costs.
US11796414B2

Various examples are directed to systems and methods for operating a vehicle comprising a tractor and a trailer attached for pulling behind the tractor. A center-of-mass system may determine a mass of the trailer and a tractor understeer. The center-of-mass system may determine the tractor understeer using steering input data describing a steering angle of the tractor and yaw data describing a yaw of the tractor. The center-of-mass system may determine a load center of mass using the tractor understeer and a mass of the trailer. The center-of-mass system may further determine that the load center of mass transgresses a center-of-mass threshold and send an alert message indicating that the load transgresses the load center-of-mass threshold.
US11796394B2

The present disclosure has provided an automatic multichannel apparatus for assessing hot coal fallout propensity of burning cigarettes and an assessing method thereof. The apparatus comprises a multichannel rotary plate unit, an automatic supplying unit for cigarette samples, an automatic ignition and burning line detection unit for cigarette samples, a cigarette holding and force applying unit, an automatic hot coal fallout detection and removal unit, a smoke collecting unit during suction, a suction unit, a gas exhaust unit arranged in a main frame, and an electric circuit and air path control unit for controlling actions and processes of the above units. The apparatus operates based on certain steps and performs automatic ignition and burning line detection on cigarette samples inserted into a rotary plate in sequence. A controllable external force is applied to the cigarettes during burning and suction, and hot coal fallout propensity of this kind of cigarette is detected by hot coal fallout occurrence of multiple cigarettes. The apparatus according to the present disclosure can improve test repeatability and working efficiency.
US11796392B2

A dual-comb spectrometer comprising two lasers outputting respective frequency combs having a frequency offset between their intermode beat frequencies. One laser acts as a master and the other as a follower. Although the master laser is driven nominally with a DC drive signal, the current on its drive input line nevertheless oscillates with an AC component that follows the beating of the intermode comb lines lasing in the driven master laser. This effect is exploited by tapping off this AC component and mixing it with a reference frequency to provide the required frequency offset, the mixed signal then being supplied to the follower laser as the AC component of its drive signal. The respective frequency combs in the optical domain are thus phase-locked relative to each other in one degree of freedom, so that the electrical signals obtained by multi-heterodyning the two optical signals are frequency stabilized.
US11796391B2

A light detection device includes: a first support part disposed on a mounting surface of the wiring board; a Fabry-Perot interference filter disposed in a first support region of the first support part; and a temperature detector, wherein the temperature detector is disposed on the mounting surface such that at least a part of the temperature detector overlaps a part of the Fabry-Perot interference filter when seen in a first direction perpendicular to the mounting surface and such that at least a part of the temperature detector overlaps a part of the first support part when seen in a second direction in which the first support part and the light detector are aligned with each other, and wherein a first distance between the temperature detector and the first support part in the second direction is smaller than a first width of the first support region in the second direction.
US11796387B2

In a pyroelectric infrared detector in which a pyroelectric element and an integrated circuit performing processing of a detection signal from the pyroelectric element are housed in a package, the integrated circuit includes: a converter that performs analog-to-digital conversion of the detection signal; a signal processor that performs signal processing by a digital filter for the detection signal after the conversion; and an input-output controller that delivers the output data from the signal processor to an external device via serial data communication. A cut-off frequency of the digital filter is settable and changeable by voltage application to the integrated circuit or by a command supplied from the external device via the serial data communication.
US11796378B1

An apparatus includes a platform or other accessory that is supported by one or more transducer assemblies using piezoelectric transducers. In one implementation, a saddle structure provides mechanical support to a platform while transferring force from a load onto a portion to which a pair of piezoelectric transducers are affixed. As a load on the saddle changes, the resulting change in strain on the portion produces signals from the piezoelectric transducers. In another implementation a beam provides mechanical support to a platform or other accessory. A pair of piezoelectric transducers are affixed near a strain concentrator, such as a hole in the beam, produce signals indicative of a change in load on the beam.
US11796357B2

A method for calibrating a position measurement system includes receiving measurement data from the position measurement system and determining that the measurement data includes periodic distortion data. The position measurement system includes a nonius track and a master track. The method also includes modifying the measurement data by decomposing the periodic distortion data into periodic components and removing the periodic components from the measurement data.
US11796356B2

A sensor installation structure includes: an exterior panel provided at a side part of a vehicle; an installation surface arranged at a location recessed inward in the vehicle width direction from a general surface of the exterior panel; a connecting surface connecting between a peripheral edge of the installation surface and the general surface; and a surroundings information sensor that detects surroundings information of the vehicle and that is located inward in the vehicle width direction from the installation surface. The connecting surface, in elevating from the peripheral edge of the installation surface toward the general surface, slopes so as to extend outward in the surface direction when viewed from the installation surface.
US11796351B2

Some embodiments of the disclosure provide a demodulation system for obtaining phase change parameters by a fiber-optic Fabry Perot sensor. In an embodiment, the demodulation system includes a transmitting module, a fiber-optic Fabry Perot sensor, a light splitting module, a filter module, a receiving module, and a processing module. The transmitting module transmits a beam with a predetermined wavelength range. The fiber-optic Fabry Perot sensor receives the beam and forms a reflected light beam. The light splitting module is arranged between the transmitting module and the fiber-optic Fabry Perot sensor. The filter module obtains the first light beam, the second light beam, and the third light beam. The filter module has a broadband filter. The receiving module receives the first light beam, the second light beam, and the third light beam and converts them into the first signal, the second signal, and the third signal.
US11796341B2

An information processing device includes: a processor configured to: collect monitoring information indicating circumstances of a monitoring area from a plurality of monitoring information acquiring units, detect an object which is located in the monitoring area on the basis of the monitoring information, update map information of the monitoring area using position information indicating a position of the object, and provide the map information to a working machine that performs predetermined work in the monitoring area.
US11796340B2

A system for registering power outlets to charge electrical and electronic devices includes a database for storing subscriber data relating to subscribers registered with the system and power outlet data relating to registered outlets. A server receives the power outlet data for a power outlet from the subscriber, registers the power outlet with a power outlet management system if the power outlet has not previously been registered and stores the power outlet data for the power outlets in the database. The server receives a search request for a power outlet from the subscriber. The search request includes location information defining an area of search for the power outlet. The server locates at least one power outlet within the area of search that is registered with the power outlet management system and provides a location of the at least one power outlet located within the area of search to the subscriber.
US11796338B2

The subject disclosure relates to techniques for improving map labeling and in particular, for automating process of semantically labeling maps used for autonomous vehicle (AV) navigation. In some aspects, a process of the disclosed technology includes steps for receiving a three-dimensional (3D) Light Detection and Ranging (LiDAR) map, processing the 3D LiDAR map to produce a 2D map, rasterizing the 2D map into a plurality of map tiles, and providing one or more of the map tiles to a machine-learning (ML) labeler, wherein the ML labeler is configured to identify and label image features in at least one of the one or more map tiles. Systems and machine-readable media are also provided.
US11796328B2

This disclosure describes a vehicle-icon-animation system that determines render orientations for rendering a vehicle icon to represent a public transportation vehicle traveling along a predicted route. For example, based on analyzing public transit information, the disclosed systems can determine render orientations corresponding to locations of a public transportation vehicle along a predicted route. In addition, the disclosed systems can render (or cause a client device to render) a vehicle icon to portray the public transportation vehicle pointing in different render orientations at various locations along the predicted route. Further, the disclosed systems can update the vehicle icon to render it in a new location within a graphical map display based on updated public transit information.
US11796320B2

A positioning method, apparatus, device, and a computer storage medium are provided. The method includes: obtaining update information of an object, the update information including GPS positioning information and dead reckoning position information, the dead reckoning position information being determined according to attitude change information of the object measured by an inertial measurement unit (IMU); determining a fusion positioning model matching the update information, the fusion positioning model being used for performing fusion positioning using the update information; determining error information of the update information, the error information indicating error conditions of the update information; and performing the fusion positioning on the GPS positioning information and the dead reckoning position information of the update information according to the fusion positioning model with the error information to obtain a current position of the object.
US11796312B2

Aspects of the subject technology relate to a system including a reference device, a measurement device and a processor. The measurement device provides a three-dimensional (3-D) point map corresponding to first positions of a plurality of selected points on a torso of a user. The processor determines a shape of the torso based on the 3-D point map. The measurement device is sequentially placed on the plurality of selected points, and the 3-D point map represents the first positions of the plurality of selected points relative to a second position associated with a location in 3-D space of the reference device.
US11796306B2

An adjustable beam directing optical system for a focused laser differential interferometer (FLDI) instrument according to various aspects of the present technology may include an optical half waveplate to achieve an incident linear polarization orientation with equal components of laser intensity aligned to the vertical and horizontal axis of the optical system, and an optical prism for splitting these components of an incident laser beam into two orthogonally-polarized beams equally about an optical axis of the FLDI instrument. A series of beam realignment devices positioned downstream of the optical prism are configured to selectively direct each beam to a predetermined location.
US11796296B2

A self-adjusting pushrod length checking tool for use in an internal combustion engine between the camshaft lifter and valve rocker arm, that determines the optimum pushrod length using a telescoping spring-loaded body upper rod and a lower rod assembly. The spring-loaded telescoping assembly self-adjusts and determines the optimum pushrod length when compressed and inserted between the camshaft and valve rocker arm, when the rocker arm pivot bolt is fully tightened down to the cylinder head. The telescoping assembly sections are then locked by a captive set screw, the assembly is removed from the engine, and accurate measurements of the assembly length are taken.
US11796295B2

Provided a full-automatic wheel hub 3D scanning system for intelligent production line of automotive wheel hubs, comprising: a base plate is provided with an X-directional displacement control device and a Y-directional displacement control device; a roller-table assembly is arranged on the base plate and comprises a roller table, wherein the roller table is provided with an opposite-type photoelectric sensors and a wheel hub centring positioning device for centring positioning a wheel hub; a 3D scanning device, comprising a mounting bracket, wherein the bottom of the mounting bracket is controlled by the Y-directional displacement control device; a 3D scanner is mounted on the mounting bracket; a wheel hub scanning platform is arranged at an end of the roller-table assembly and is controlled by the X-directional displacement control device; and a robot is arranged on a first side of the wheel hub scanning platform, for conveying the wheel hubs after 3D scanning.
US11796292B2

In an intelligent multi-rotor rescue thrower, a throwing projectile head is located at a foremost end of the thrower, a parachute storage bin is mounted at a center of a front end of the throwing projectile head, a rear end of the throwing projectile head is connected to a projectile body shell through threads, and a first splitter plate, a second splitter plate, and a third splitter plate are directly connected to the projectile body shell through slide grooves built in the projectile body shell to equally divide a space in a cavity of the projectile body shell; connecting flanges tightly connect the projectile body shell to motors, a rotor is connected to an upper end of each of the motors, and three rotors are provided in the space in the cavity of the projectile body shell.
US11796285B1

A multi-pin archery sight attached to an archery bow includes a number of sighting pins in a housing and connected to adjustment member movably mounted to the housing for angular displacement between a first operating position and a second operating position. The sighting pins are spaced apart along a longitudinal axis defined by the adjustment member. The longitudinal axis may be vertical with respect to the housing when the adjustment member is in the first operating position and inclined from the vertical when the adjustment member is in the second operating position. A top sighting pin is sighted in by positioning the housing with respect to the bow while the adjustment member is in the first operating position. A lower sighting pin is sighted in by moving and fixing the adjustment member to an operating position away from the first operating position towards the second operating position. After the lower sighting pin is sighted in, all the sighting pins are sighted in for a different target distance associated with each sighting pin.
US11796281B1

A toy grenade, designed for launching large numbers of plastic BBs at once, consists of a cylindrical shell with an O-ring interface. The cylindrical shell has circumferentially angled guide portions that allow the O-ring to flex inwardly when moved towards the remote ends. As a result, users can safely unload all the BBs if they wish to do so.
US11796279B1

Provided herein are projectiles for use in a propellant driven disrupter device, and associated methods, to neutralize an explosive target. The projectile may comprise a friction reducing container at least partially filled with one or more fluids, fluid mixtures, particles, and other components to provide one or more desired fluid properties to achieve a desired one or more jet parameters upon target impact. The fluid(s) in the container are referred to as highly efficient energy transfer (HEET) fluids do to the improved fluid jet action on target compared to conventional water projectiles. The projectiles and disruptor can be more precisely individually tailored to the target, thereby increasing the likelihood of successful disablement and decreasing the likelihood of inadvertent and uncontrolled explosion.
US11796276B2

A gun includes a receiver assembly, a magazine, a trigger assembly, a sear assembly, a blowback assembly and a reciprocating slide. When the trigger rotates, the first connecting member is capable of pulling the trigger slide to move linearly, and driving the second connecting member, the sear assembly and the force-storing slide to move linearly towards the same direction. Moreover, the force-storing slide compresses the blowback spring, and the blowback slide receives a restoring force of the blowback spring to drive the reciprocating slide to move backward. The gun could achieve a simulation effect of rotating actions of the trigger, as well as a simulation effect of blowback actions of the reciprocating slide.
US11796273B2

A rifle support comprises a leash with a loop end, an opposed free end, and an intermediate portion. The leash has a width and a plurality of spaced apart stoppers sized larger than this width. A hook comprises a suspension panel portion and a support portion offset from the suspension panel portion. The support portion includes an upward facing support surface when the suspension portion is vertical. The suspension panel has an elongated side edge and an upper end and a slot entering at the side edge. The slot width is greater that the leash but smaller than the stopper so as to admit the leash while denying passage of the stopper. The leash may be girded around a tree with its intermediate portion passing through the loop and the free end depending downward, with the hook slot receiving the leash and stopped a stopper.
US11796272B2

A bedding assembly for a rifle that includes a bedding block. The rifle has a barrel, which is attached to a receiver assembly, and the barrel has a longitudinal axis. The receiver assembly is attached to a stock by means of the bedding block. The bedding block is pivotally attached to the barrel, thereby forming an axis of pivotal attachment of the bedding block to the barrel. The axis of pivotal attachment of the bedding block to the barrel is horizontally perpendicular to and intersects the longitudinal axis of the barrel.
US11796266B2

The invention relates to an upper receiver for a firearm, comprising a supporting part, which supports a barrel bushing for receiving a barrel, a guide for a longitudinally movable breech carrier, and an anchor for a sight. The guide for the breech carrier is formed on the underside of a rail block preferably made of metal which has the anchor for the sight on its upper side, and the supporting part is also preferably made of metal and mounted both to the barrel bushing and to the rail block via removable fasteners.
US11796262B2

A flow chamber, a cooling system and a method are described. The flow chamber includes an upper chamber including a top wall, an actuator, and a lower chamber. The actuator is located distally from the top wall. The lower chamber receives fluid from the upper chamber when the actuator is actuated. The top wall includes at least one cavity therein. The cooling system utilizes cooling cells including the flow chamber. The method includes driving the actuator at a frequency that directs fluid through the flow chamber.
US11796258B2

Examples are disclosed that relate to sealing a heat pipe. One example provides a heat pipe including a heat pipe body having a sealed end at which opposing interior surfaces of the heat pipe body are joined, a sealant located in a least a portion of the sealed end of the heat pipe body between the opposing interior surface, the sealant having a higher oxygen transport rate than the heat pipe body, and a permanent seal forming an outer surface of the sealed end.
US11796255B2

An air-cooled condenser system for steam condensing applications in a power plant Rankine cycle includes an air cooled condenser having a plurality of interconnected modular cooling cells. Each cell comprises a frame-supported fan, inlet steam headers, outlet condensate headers, and tube bundle assemblies having extending between the headers. The tube bundle assemblies may be arranged in a V-shaped tube structure. A plurality of deflection limiter beams are arranged coplanar with the tube bundles. Top ends of each deflection limiter beam are slideably inserted in an associated floating end cap affixed to an upper tubesheet which moves vertically relative to the beams via thermal expansion/contraction concomitantly with the tubes. The deflection limiter beams provides guided restraint system for expansion/contraction of the tube bundles which prevents out of plane tube bowing.
US11796251B2

A hemp biomass drying assembly that is disposed within a structure and having a central lift assembly, a rotatable tine assembly, an auger assembly, and a track drive assembly that are all connected to a control system to activate and operate all assemblies. The drying assembly has multiple modes of operation that include a spreading mode, a leveling mode, and stirring mode, and an unloading mode.
US11796247B2

A temperature control system is used for controlling a temperature of a control target to a target temperature that changes with lapse of time. The system includes: a first adjustment apparatus that includes a first tank that stores a first heat transfer medium, adjusts the temperature of the first heat transfer medium to a first set temperature, and supplies the temperature-adjusted first heat transfer medium; a first circulation circuit through which the first heat transfer medium flows from the first adjustment apparatus to a first flow-through path and returns to the first adjustment apparatus; an adjustment section that adjusts an amount of heat supplied from the first flow-through path to the control target; a memory that stores a relation between the lapse of time and the target temperature; and a controller.
US11796236B2

A system includes a first set of coils that receive coolant from a first coolant line and provide the coolant to a second coolant line. A second set of coils that receive coolant from a third coolant line and provide the coolant to a fourth coolant line. A first valve regulates flow of coolant between the first and third coolant line. A second valve regulates flow of coolant between the second and the fourth coolant lines. A third valve regulates flow of coolant between the fourth coolant line and a fifth coolant line coupled to a water evaporator and a three-way valve. The three-way valve regulates flow of coolant between the fifth coolant line, the third coolant line, and a coolant input line. A fourth valve regulates flow of coolant between the second coolant line and a water condenser. A controller adjusts the valves to operate in a low temperature mode.
US11796235B2

An air conditioner based on a molecular sieve, including a first molecular sieve device, a second molecular sieve device, a reversing valve, and a balancing valve, a refrigerant includes at least one of R600A, R417A, R410C, or R407C, and a depressurized gas includes at least one of hydrogen or helium. An air flow alternately passes through the first molecular sieve device and the second molecular sieve device through the reversing valve, and then flows back through the balancing valve, so that the first molecular sieve device and the second molecular sieve device are regenerated. The first molecular sieve device and the second molecular sieve device are capable of separating a refrigerant from a depressurized gas, and the refrigerant is condensed after reaching a certain concentration to become a liquid refrigerant, and then enters an evaporator again for refrigeration.
US11796234B2

An electronic expansion valve (1-100) is provided. The electronic expansion valve (1-100) includes: a screw (1-31), a valve needle (1-22), and an elastic member (1-25). One end of the elastic member (1-25) acts on the screw (1-31) and the other end acts on the valve needle (1-22). A bearing (1-23) is arranged between the screw (1-31) and the valve needle (1-22). The bearing (1-23) has an inner ring and an outer ring. One of the screw (1-31) and the valve needle (1-22) is fixed with the inner ring of the bearing (1-23), and the other acts on the outer ring of the bearing (1-23) through the elastic member (1-25). An air conditioning system using the electronic expansion valve (1-100) is provided. In the electronic expansion valve (1-100), the bearing (1-23) is arranged between the valve needle (1-22) and the screw (1-31).
US11796227B2

A CO2 refrigeration system includes a plurality of compressors configured to circulate a CO2 refrigerant, a suction line configured to deliver the CO2 refrigerant to the compressors, an oil separator configured to separate oil from the CO2 refrigerant, and an oil return line configured to deliver the oil from the oil separator to the suction line. The oil mixes with the CO2 refrigerant in the suction line before reaching the compressors.
US11796226B2

A heat transfer system for controlling two or more heat loads, including a high transient heat load, is provided. The heat transfer system may include sensible-heat thermal energy storage. A method of transferring heat from two or more heat loads to an ambient environment is further provided.
US11796213B2

An energy recovery system used with HVAC and Air-Conditioning units that is incorporated into a roof-curb, final filter curb assembly or base support structure (roof-curb air plenum) commonly used with mass produced standard or semi-custom manufactured air conditioning systems. The arrangement includes core or wheel type energy recovery media arranged and affixed within the curb or support base in an orientation and method to maximize the amount of energy recovery surface area installed in a minimum area while still allowing good airflow practices. Other items included may be filter racks preceding where air enters the energy recovery cores, a singular or multiple fan(s) to move the air, a condensate drain pan, and a preheat coil or bypass dampers which operate to prevent frosting of the energy recovery surface areas in cold conditions. A direct digital controller may also be included to maximize efficiency and control.
US11796209B2

A blower device includes a panel, a frame member disposed to surround the panel, a plurality of fans configured to blow out air through a plurality of blow out ports of the frame member, a control unit configured to control the rotational speed of the fans, and a camera configured to detect presence of a person in front of the panel. The control unit is configured to adjust the flow rate and the flow speed of air blown out through the blow out ports to thereby change the direction of an air flow generated by mutual collision of the blown-out air so that the air is blown out toward the person detected by the camera.
US11796207B2

The present invention relates a heating control system through prediction of user's sleep time based on a big data analysis using a smartphone, comprising a user terminal including a plurality of sensors that generate all kinds of sensor data; a big data server that stores all kinds of sensor data; a sleep prediction unit that calculates sleep prediction time of a user based on all kinds of sensor data; and a heating apparatus that determines whether the user currently sleeps or not based on the calculated sleep prediction time and changes an indoor heating control method according to whether the user sleeps or not.
Patent Agency Ranking