US11545285B2
A soft magnetic powder of the invention has a composition represented by Fe100-a-b-c-d-e-fCuaSibBcMdM′eXf (at %) [wherein M is Nb, W, Ta, Zr, Hf, Ti, or Mo, M′ is V, Cr, Mn, Al, a platinum group element, Sc, Y, Au, Zn, Sn, or Re, X is C, P, Ge, Ga, Sb, In, Be, or As, and a, b, c, d, e, and f are numbers that satisfy the following formulae: 0.1≤a≤3, 0
US11545284B2
Provided is a varistor assembly capable of achieving good surge breakdown voltage while suppressing capacitance. The varistor assembly is obtained by connecting a plurality of varistor elements in parallel. Each varistor element includes: a sintered body obtained by sintering a laminate in which varistor layers and internal electrodes are alternately laminated; and a pair of external electrodes provided in a state where the internal electrodes are alternately connected on at least both end faces of this sintered body. Varistor element includes at least a plurality of first group varistor elements in which a value obtained by dividing a surface area of the sintered body by a volume of the sintered body is 1.9 mm−1 or more.
US11545281B2
A multi-conductor bus with radially arranged conductor wires on which addressable bead devices that may incorporate light-emitting diodes (LEDs) or other surface mount devices (SMDs) can be easily mounted. The radial bus is designed to provide an improved range of flexibility and motion while allowing for easy addition of bead devices along its length that utilize self-addressing bus protocols such as cascading device protocols. The design of the flexible, interruptible radial bus facilitates the use of pass-through and interrupted paths along the bus that simplifies the installation of addressable devices along the bus such as the bus-mounted bead devices disclosed herein.
US11545275B2
The present disclosure, in an embodiment, is a facility that includes a device configured to generate a beam having an energy range of 5 MeV to 500 MeV, a first radiation shielding wall surrounding the device, a second radiation shielding wall surrounding the first radiation shielding wall, radiation shielding fill material positioned between the first radiation shielding wall and the second radiation shielding wall forming a first barrier. In embodiments, the radiation shielding fill material includes at least fifty percent by weight of an element having an atomic number from 12 to 83, and a thickness of the first barrier is 0.5 meter to 6 meters.
US11545270B1
A dossier change control management system periodically ingests data regarding a regulated product from multiple data stores. The dossier change control management system updates dossier data describing a dossier history for the regulated product using the received data. The dossier includes multiple documents in a standardized format and is updated based on a data mapping indicating correspondence between fields of the documents and portions of the received data. An out-of-expectation scenario for the dossier is identified based on regulatory requirements and an alert generated. A report with information about the out-of-expectation scenario is provided for display at a client device based on the alert.
US11545262B2
An automated driving vehicle (200) includes a communication device (220), a biometric information acquirer (240), and an automated driving controller (250). The communication device (220) is configured to transmit biometric information acquired by the biometric information acquirer (240) to an external device and receives a response signal including attribute information for the transmitted biometric information. The automated driving controller (250) is configured to execute automated driving according to route information formed on the basis of the attribute information included in the received response signal.
US11545237B2
A classification training method for training classifiers adapted to identify specific mutations associated with different cancer including identifying driver mutations. First cells from mutation cell lines derived from conditions having the number of driver mutations are acquired and 3D image feature data from the number of first cells is identified. 3D cell imaging data from the number of first cells and from other malignant cells is generated, where cell imaging data includes a number of first individual cell images. A second set of 3D cell imaging data is generated from a set of normal cells where the number of driver mutations are expected to occur, where the second set of cell imaging data includes second individual cell images. Supervised learning is conducted based on cell line status as ground truth to generate a classifier.
US11545225B1
A method for detecting a “slow to erase” condition of a non-volatile memory structure, wherein the method comprises initiating an erase/verify memory operation with respect to the memory structure, wherein the erase/verify memory operation comprises applying an erase verify voltage according to an alternating word line scheme; following the erase/verify memory operation, determining if a first bit scan mode criteria is satisfied; and, if the first bit scan mode criteria is satisfied, initiating a read/verify memory operation wherein, the read/verify memory operation comprises applying a read-pass voltage according to an all word line scheme, and a magnitude of the read-pass voltage is greater than a magnitude of the erase verify voltage. Following the read/verify memory operation, the method also comprises determining if a second bit scan mode criteria is satisfied and, if the criteria is not satisfied, designating the memory structure with a fail status.
US11545223B2
A memory system includes a first memory cell array which is a nonvolatile memory cell array, a controller configured to control read and write of data, a first data latch group used for input and output of the data between the controller and the first memory cell array, and at least one second data latch group in which stored data is maintained when the data is read from the first memory cell array by the controller. The controller is configured to store management information in the at least one second data latch group when or before executing a read process for the data from the first memory cell array, the management information being in a second memory cell array and used for read of the data.
US11545221B2
Technology is disclosed herein for concurrently programming the same data pattern in multiple sets of non-volatile memory cells. Voltage are applied to bit lines in accordance with a data pattern. A select voltage is applied to drain select gates of multiple sets of NAND strings. The system concurrently applies a program pulse to control gates of a different set of selected memory cells in each respective set of the multiple sets of the NAND strings while the select voltage is applied to the drain select gates of the multiple sets of the NAND strings and the voltages are applied to the plurality of bit lines to concurrently program the data pattern into each set of the selected memory cells.
US11545220B2
Memory might include an array of memory cells having a plurality of strings of series-connected split-gate memory cells each including a primary memory cell portion and an assist memory cell portion, a plurality of primary access lines each connected to a control gate of the primary memory cell portion of a respective split-gate memory cell of each string of series-connected split-gate memory cells of the plurality of strings of series-connected split-gate memory cells, and a plurality of assist access lines each connected to a control gate of the assist memory cell portion of its respective split-gate memory cell of each string of series-connected split-gate memory cells of the plurality of strings of series-connected split-gate memory cells.
US11545210B2
Apparatuses, systems, and methods for fuse based device identification. A device may include a number of fuses which are used to encode permanent information on the device. The device may receive an identification request, and may generate an identification number based on the states of at least a portion of the fuses. For example, the device may include a hash generator, which may generate the identification number by using the fuse information as a seed for a hash algorithm.
US11545203B2
The operation speed of a semiconductor device is improved.
The semiconductor device includes a first memory region and a second memory region; in the semiconductor device, a first memory cell in the first memory region is superior to a second memory cell in the second memory region in data retention characteristics such as a large storage capacitance or a large channel length-channel width ratio (L/W) of a transistor. When the semiconductor device is used as a cache memory or a main memory device of a processor, the first memory region mainly stores a start-up routine and is not used as a work region for arithmetic operation, and the second memory region is used as a work region for arithmetic operation. The first memory region becomes an accessible region when the processor is booted, and the first memory region becomes an inaccessible region when the processor is in normal operation.
US11545196B2
Provided are an apparatus, a memory device, and a method for storing a plurality of parameter codes for an operation parameter. The memory device includes a mode register and a control logic circuit. To set a first operating condition and a second operating condition for one operation parameter, the mode register stores a first parameter code for the operation parameter and a second parameter code, which is expressed as an offset value from the first parameter code. The control logic circuit sets the first operating condition as a current operating condition of the memory device by using the first parameter code based on a first control code and sets the second operating condition as the current operating condition of the memory device by using the first parameter code and the second parameter code based on a second control code.
US11545194B2
Methods, systems, and devices for dynamic read voltage techniques are described. In some examples, a memory device may include one or more partitions made up of multiple disjoint subsets of memory arrays. The memory device may receive a read command to read the one or more partitions and enter a drift determination phase. During the drift determination phase, the memory device may concurrently apply a respective voltage of a set of voltages to each disjoint subset and determine a quantity of memory cells in each disjoint subset that have a threshold voltage below the applied voltage. Based on a comparison between the determined quantity of memory cells and a predetermined quantity of memory cells, the memory device may select a voltage from the set of voltages and utilize the selected voltage to read the one or more partitions.
US11545184B1
The present disclosure is generally related to a tape drive comprising a tape head and a controller. The tape head comprises a first assembly and a second assembly disposed adjacent to the first assembly, each assembly comprising a write module comprising a plurality of write heads and a read module comprising a plurality of read heads. When a tape moves in a first direction, the controller is configured to control the tape head to write data to the tape using the write module of the first module and read data from the tape using the read module of the first assembly. When the tape moves in a second direction opposite the first direction, the controller is configured to control the tape head to write data to the tape using the write module of the second module and read data from the tape using the read module of the second assembly.
US11545183B2
According to one embodiment, a magnetic disk device includes a disk, a head that writes data to the disk and reads data from the disk, and a controller that corrects a first signal into a first likelihood value by machine learning based on a correct learning signal set with a likelihood other than 1 and an incorrect learning signal set with a likelihood other than 0 and executes error correction processing based on a second likelihood value according to the first signal and the first likelihood value.
US11545175B2
A method of forming a spin transfer torque reversal assisted magnetic recording (STRAMR) writer is disclosed wherein a spin torque oscillator (STO) has a flux guiding layer (FGL) wherein magnetization flips to a direction substantially opposing the write gap (WG) field when sufficient current (IB) density is applied across the STO between a trailing shield and main pole (MP) thereby enhancing the MP write field. The FGL has a center portion with a larger magnetization saturation×thickness (MsT) than in FGL outer portions proximate to STO sidewalls. Accordingly, lower IB density is necessary to provide a given amount of FGL magnetization flipping and there is reduced write bubble fringing compared with writers having a FGL with uniform MsT. Lower MsT is achieved by partially oxidizing FGL outer portions. In some embodiments, there is a gradient in outer FGL portions where MsT increases with increasing distance from FGL sidewalls.
US11545171B2
Voice responsive in-wall devices are provided. In one example implementation, a power switch includes a housing mountable on or at least partially within a surface. The housing can have a front panel. The power switch can include an interface element disposed on the front panel and operable to receive a user input. The power switch can include a power interrupter operable to control power delivery to the powered load based at least in part on interaction with the interface element. The power switch can include one or more microphones operable to obtain audio input. The power switch can include one or more speakers configured to provide audio output. The power switch can include a communications interface operable to communicate data associated with the audio input over a communication link.
US11545168B2
An audio processing device is disclosed. The audio processing device includes a filter and an output circuit. The filter is configured to receive an audio signal to generate a filtered audio signal, wherein the filter includes a plurality of parameters that are adjustable for changing a bandwidth, a center frequency or a gain of response of the filter. The output circuit is configured to receive the filtered audio signal to generate an output audio signal to a speaker. When the parameters of the filter are changed, the filter reduces changes in the audio signal caused by the parameters, and the output circuit continuously receives the filtered audio signal to generate the output audio signal for the speaker to play without interruption.
US11545167B2
In methods and systems for filtering an information input signal, a system may have: a first filter unit filtering an input signal at an initial subinterval in a current update interval according to parameters associated to the preceding update interval, the parameters being scaled by a first scaling factor changing towards 0; and a second filter unit filtering a second filter input signal, based on the output of the first filter unit, at the initial subinterval, according to parameters associated to the current update interval, the parameters being scaled by a second scaling factor changing from 0, or a value close to 0, toward a value more distant from 0.
US11545158B2
An electronic apparatus is provided. The electronic apparatus includes a voice receiver, a communication interface, and a processor configured to, based on a user voice being obtained through the voice receiver, identify a mobile apparatus having a user account corresponding to the user voice from among at least one mobile apparatus communicably connected to the electronic apparatus through the communication interface, and transmit a control signal corresponding to the user voice to the identified mobile apparatus through the communication interface.
US11545146B2
A user device configured to perform wake-up word detection in a target language. The user device comprises at least one microphone (430) configured to obtain acoustic information from the environment of the user device, at least one computer readable medium (435) storing an acoustic model (150) trained on a corpus of training data (105) in a source language different than the target language, and storing a first sequence of speech units obtained by providing acoustic features (110) derived from audio comprising the user speaking a wake-up word in the target language to the acoustic model (150), and at least one processor (415,425) coupled to the at least one computer readable medium (435) and programmed to perform receiving, from the at least one microphone (430), acoustic input from the user speaking in the target language while the user device is operating in a low-power mode, applying acoustic features derived from the acoustic input to the acoustic model (150) to obtain a second sequence of speech units corresponding to the acoustic input, determining if the user spoke the wake-up word at least in part by comparing the first sequence of speech units to the second sequence of speech units, and exiting the low-power mode if it is determined that the user spoke the wake-up word.
US11545130B1
System and method for enhancing audio reproduced by an audio reproduction device with a first channel and second channel is described. X samples of audio signals are received and stored in a portion of an input buffer with 2x positions and rest of the x positions are padded with zero for both the channels. Contents of the input buffer are transformed to frequency domain (FD) components. FD components are multiplied with a first filter coefficient to generate FD components with short echo effect and with a second filter coefficient to generate FD components with long echo effect. Then, they are converted to time domain (TD) components with short echo effect and TD components with long echo effect. Selective TD components with short echo effect and long echo effect are combined to generate a convolved first channel output and a convolved second channel output.
US11545129B2
Synthesizing engine sound in a cabin of a vehicle includes generating a synthesized engine noise audio signal including a plurality of engine order outputs; mixing the engine order outputs in accordance with a first set of gain levels to provide a first channel output; mixing the engine order outputs in accordance with a second set of gain levels to provide a second channel output; using a first localization filter set to provide a first localized output to localize the first channel output as a first sound image at a first location within the cabin, and a second localization filter set to provide a second localized output to localize the second channel output as a second sound image at a second location within the cabin; and mixing the first and second localized outputs into loudspeaker outputs to be applied to the loudspeakers in the cabin.
US11545119B2
A rotation mechanism includes a shaft portion, a bearing portion, a protruding portion, and a stopper. The bearing portion configured to rotate with respect to a predetermined axis as a center of rotation and configured to slide relative to an outer periphery of the shaft portion. The protruding portion protrudes from the shaft portion. The stopper is integrally formed the bearing portion. The stopper faces the protruding portion. A length of the protruding portion in a direction in which the protruding portion protrudes is larger than a distance from the center of rotation to a sliding portion where the bearing portion slides relative to the outer periphery of the shaft portion.
US11545117B2
A foldable mobile terminal apparatus and control method are provided. The apparatus includes a first section, a second section coupled to the first section and movable between a folded state and an unfolded state including a plurality of partially folded states, a flexible display coupled to the first and second sections, a first sensor, and at least one processor to, while the mobile terminal apparatus is partially folded, identify one of the partially folded states of the mobile terminal apparatus, and control the display to display information corresponding to a compass direction based on magnetic related information obtained by the first sensor and according to the identified partially folded states. The electronic device can prevent distortion of the first sensor caused by the display by calibrating the geomagnetic value of the sensor based on an angle between a first surface of a first section and a third surface of the second section.
US11545115B1
A video display hub is mounted in a common household area such as a kitchen or family room. The display hub is configured to display various types of information for users in the area, such as weather, traffic updates, schedules, notes, messages, lists, news, etc. When the user is at a distance from the display hub, information is presented at a relatively low density, with a low level of granularity and detail in conjunction with large fonts, graphics, and icons. When the user is close to the display hub, information is presented at a relatively high density, with a high level of granularity and detail in conjunction with small fonts, graphics, and icons.
US11545111B2
A signal transmission device includes a first master signal conversion circuit and at least one first slave signal conversion circuit. The first master signal conversion circuit is configured to receive first partial data of output data from a data generation unit, convert the first partial data of the output data into a first transmission signal correspondingly, and output a first synchronization signal. The at least one first slave signal conversion circuit is configured to receive at least second partial data of the output data and convert the at least second partial data of the output data into at least one second transmission signal correspondingly, wherein the at least one first slave signal conversion circuit controls a timing of the at least one second transmission signal according to the first synchronization signal.
US11545107B2
According to one embodiment, a display and a sensor signal acceptor which accepts detection signals from a sensor are provided. A first display controller displays a first instruction for instructing a first work on the display, based on the detection signal which indicates an end of preparation for the first work. And, a second display controller displays a second instruction for instructing a next second work on the display, based on the detection signal which indicates an end of the first work.
US11545106B2
A display panel includes a first substrate and a second substrate. The first substrate includes a plurality of pixel electrodes to which pixel voltages are applied and a shield electrode disposed between the pixel electrodes. A shield voltage is applied to the shield electrode. The second substrate faces the first substrate. The second substrate includes a common electrode to which a common voltage is applied.
US11545099B2
A display apparatus is provided. The A display apparatus includes a plurality of subpixels, the plurality of subpixels comprising a plurality of first subpixels, a plurality of second subpixels, and a plurality of third subpixels. The plurality of third subpixels are arranged in an array of I columns and J rows. The display apparatus includes a plurality of repeating units. A respective repeating unit of the plurality of repeating units includes one of the plurality of first subpixels, one of the plurality of second subpixels, and two of the plurality third subpixels. The two of the plurality third subpixels in the respective repeating unit are arranged along a first direction or a second direction, the one of the plurality of first subpixels and the one of the plurality of second subpixels in the respective repeating unit are arranged along the second direction or the first direction.
US11545091B2
A display device includes: a first pixel including a first organic light emitting diode; an initialization voltage generator for generating a first initialization voltage to be supplied to an anode of the first organic light emitting diode; and a timing controller including a first lookup table in which a plurality of first initialization voltage values corresponding to a plurality of maximum luminances are recorded, the timing controller being configured to determine a value of the first initialization voltage, based on reception information on a target maximum luminance and the first lookup table.
US11545087B2
A display device including: a plurality of sub-pixels arranged in a matrix, each including an electro-optical element having a structure in which a display functional layer is sandwiched between an upper electrode and a lower electrode; and an auxiliary interconnect contact in a pixel area in which the plurality of sub-pixels are arranged in a matrix and electrically connecting the upper electrode to an auxiliary interconnect, wherein m (m is an integer equal to or larger than two) sub-pixels adjacent to each other along an arrangement direction of the sub-pixels are regarded as one group, and n (n is a natural number smaller than m) auxiliary interconnect contacts are formed for each group.
US11545085B2
An example device includes a housing including a first surface facing a first direction and a second surface facing a second direction; a transparent cover formed on at least a portion of the first surface of the housing; a display disposed between the transparent cover and the second surface; a sensor disposed between the display and the second surface; and a control circuit, electrically connected to the sensor, for controlling the sensor, wherein the display can include: a first region including a plurality of pixels capable of displaying color; and a second region aligned on at least a portion of the sensor such that light acquired from the outside of the electronic device passes through the sensor.
US11545083B2
An electroluminescent display device using a variable refresh rate (VRR) mode. The occurrence of a difference in luminance at a time point of a refresh rate change is reduced, thereby preventing viewers from perceiving the change of the refresh rate.
US11545080B2
A disclosed gate driver includes a plurality of stages, a kth stage comprising: a first output node connected to an emission line; a second output node; a Q node connected to a first controller and a pull-down circuit; the pull-down circuit and a pull-up circuit respectively controlled by the Q node and the second output node; the first controller configured to receive a voltage of a first output node of a (k−1)th stage or a first start signal; a second controller configured to receive a voltage of a second output node of the (k−1)th stage or a second start signal; a third controller configured to control the voltage of the second output node; and a fourth controller configured to be controlled by the second output node and to control the voltage of the first output node, wherein ‘k’ is a natural number ≥1.
US11545078B2
A gate driver circuit and a display device including the gate driver circuit are disclosed. The gate driver circuit includes a stage for outputting at least two gate signals. The stage comprises, a first output buffer for outputting a first gate signal in response to a voltage of a Q node and the voltage of a Qb node; a second output buffer for outputting a second gate signal in response to the voltage of the Q node and the voltage of the Qb node; and a first diode circuit disposed between the Q node and the second output buffer.
US11545077B2
The present invention relates to a selectively controllable microLED system, and more specifically, to a technology having a transparent microLED display skin that is formed to be worn on the outer surface of any one from among a specific device, a specific product, and a body part, having a master unit and a remote slave for controlling the transparent microLED display skin that are independently or respectively formed on one side of any one from among the specific device, the specific product, and the body part, and having a smartphone allowing a wearer to ultimately and selectively control the transparent microLED display skin, and thus the present invention enables the color of any one from among the specific device, the specific product, and the body part to be selectively changed according to the current situation of the wearer.
US11545070B2
A shift register unit includes a signal input module, a first control module, a second control module, a signal output module and a total reset module. The total reset module is configured to control a potential of the pull-up node and a potential of the signal output terminal based on a potential of a first pull-down node, a potential of a second pull-down node and a level signal.
US11545066B2
The present application discloses a driving method for a display panel, a driving device thereof and a display device. The driving method includes: performing square wave conversion on drive data received by each channel to obtain data line signals, where square wave signals generated by the conversion of different gray scales in the corresponding drive data have an identical high level, and the time of low level output is different.
US11545053B2
A cable marker strip includes two rows of cable markers which are arranged behind one another in a cable direction. The cable marker strip includes a labeling track which has one labeling surface for each cable marker, wherein one fastening structure is provided for each cable marker on a fastening surface of the labeling track. The fastening surface lies opposite the labeling surface and has a connecting track and two holding limbs which are connected to the connecting track, which lie opposite one another, and together define a cable receptacle. Starting from the connecting track, spacing the holding limbs from one another decreases in the region of the cable receptacle so that the cable receptacle tapers. A printer for printing the cable marker strip and a method for printing the cable marker strip by way of the printer are also provided. The printer includes a print head which is arranged above pressure bars for the rows of cable markers.
US11545051B2
Disclosed herein is a microcontroller board for the learning and practice of coding. In the microcontroller board, a platform area (S1) including a platform circuit board (10) in which a microcontroller is provided and module areas (S2) each having a cut line and including a module circuit board (20) are divided and formed on a single board array (S), corresponding header socket holes H are formed in the platform area (S1) including the platform circuit board (10) and the module areas (S2) on both sides of each of the cut lines, a plurality of machine holes (30) is provided along each of the cut lines between the header socket holes (H), via holes (40) are formed by plating the inner circumferential surfaces of the machine holes (30) with metal layers (35) in order to conduct electricity, and V-cut grooves (50) are formed along each of the cut lines.
US11545047B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for developing cognitive and behavioral metrics associated with a user. In some implementations, a system obtains data from a writing implement, the data indicative of a user performing a task by writing with the writing implement against a receiving device. The system extracts features from the obtained data. The system determines metrics that reflect characteristics of the user, the metrics that reflect cognitive characteristics of the user and metrics that reflect behavioral characteristics of the user. Based on the extracted features and the determined metrics, the system generates a user profile for the user. Based on the features indicating characteristics of the writing behavior of the user, the system modifies the generated user profile as a performance of the user changes over time. The system provides recommendations to improve the performance of the user.
US11545046B2
A computer-implemented method of providing virtual reality (VR) or Augmented Reality (AR) training includes adapting the VR/AR training based on feedback on the user's biometric data, which may include electroencephalogram (EEG) data and other biometric data. Associations are determined between the biometric data and psychological/neurological factors related to learning, such as a cognitive load, attention, anxiety, and motivation. In one implementation, predictive analytics are used to adapt the VR/AR training to maintain the user with an optimal learning zone during the training.
US11545043B1
An interface for an educational tool on an electronic device is described. The interface comprises a main menu to display at least an icon for the educational tool. The main menu appears on a display screen of the electronic device. The interface also comprises a summary menu to list a subset of at least one function of the educational tool. The summary menu is accessed directly from the main menu when a user selects the icon for the educational tool. The interface further comprises an exhibitory window to display a rhyming riddle function of the educational tool selected by the user from the subset listed on the summary menu. The rhyming riddle function presents the user with a rhyming riddle to be solved.
US11545038B1
A system and a method are provided for achieving long range, over the horizon (OTH), persistent surveillance, alerting, tracking and situational awareness against small, low radar cross section moving targets. The system and method use one or more tethered unmanned arial systems, or unmanned arial vehicles, to lift components including a radar antenna to a height above nearby obstacles or much higher. The system and method can also be used for subsurface radar detection and tracking applications, as well as communications with submarines.
US11545031B2
A system and method for providing distributed on-street valet parking with the aid of a digital computer is provided. Parking spaces for valet services are reserved. One of the reserved parking spaces is designated as a valet drop-off parking space. A motor vehicle is detected in the valet drop-off parking space and a notification that the motor vehicle requires parking is provided to a valet of the detected motor vehicle. A search is conducted for the reserved parking spaces available for valet services for the motor vehicle. At least one of the reserved parking spaces available for the motor vehicle is identified and the motor vehicle is parked in the identified reserved parking space.
US11545025B2
A security system including automated notification and surveillance integration is provided. In the security system of the present disclosure, when any of the devices are locked, unlocked, interacted with, alarmed or triggered, a notification or communication signal is sent to at least one other device. The at least one other device may be a receiver, camera, smart phone, smart watch, laptop, desktop, and/or an Internet connected or Internet of Things (IoT) device. Additionally, a system is provided including at least one alarm module that generates an audible sound when an alarm condition is detected; at least one sensor that detects the audible sound and determines if the audible sound is within a predetermined frequency range and an interface that receives at least one first communication signal from the at least one sensor upon detecting an alarm and transmits at least one second communication signal to at least one device.
US11545016B2
Provided is a vehicle control system and vehicle control method. The vehicle control system includes: one or more image sensors disposed on a vehicle to have a field of view of an inside of the vehicle and configured to capture image data and process the captured image data; and a controller configured to control the vehicle according to a state of a child existing in the vehicle on the basis of the image data.
US11545011B2
A fluid dispenser with a fluid pump for dispensing fluid on movement of an actuator, and an air pump for delivering a stream of air through at least one sound generator on movement of the actuator. The sound generator produces at least two sounds as the actuator is moved from a first position to a second position, with each sound produced in a different time period during a cycle of operation, or differing from the other sound in respect of one or more detectable sound characteristics, such as duration, frequency, temporal alignment, amplitude, and/or timbre. The time period of each sound is a function of the relative location of the actuator between the first and second positions.
US11545006B2
A casino game having a horse-racing theme. The casino game encompasses several playable races. A horseshoe playing surface is provided, which has a plurality of horse positions and a betting area inscribed thereon.
US11545005B2
A system and method for operating a game of chance. A gaming system includes one or more game displays, a user interface, at least one processor running executable instructions related to a game of chance and memory in communication with the at least one processor. The game of chance including a two-part game wherein at least one part of the two-part games includes a video reel game and includes the generation of random sub-events wherein two or more of the random sub-events are required to trigger another game part including a bonus game, a secondary game, a free game round, a “hold and spin” round, or other game event. The plurality of sub-events required to trigger another game part serve to reduce the frequency of significant player “cold streaks” during game play. The game of chance including an option for players to advance/skip RNG outcomes thereby changing future game outcomes.
US11544996B2
A management system includes a recording device recording an image of a gaming chip and an inspection device determining a type and authenticity of the gaming chip. The gaming chip has a multilayer structure in which both sides of a colored layer are sandwiched between light color layers, surface printing representing a type of the gaming chip is performed on outer sides of the light color layers, and an authenticity recognition mark is printed on the colored layer of an inside of the light color layers by an infrared absorbing material. A visible light camera photographs a visible light image of the surface printing, and an infrared light camera photographs an infrared image of the internal printing. The inspection device determines the type and authenticity of the gaming chip using the visible light image and the infrared image.
US11544994B2
A system for proximity-based digital interactions includes a beacon transmitter configured to wirelessly broadcast a first interaction prompt message that includes a first interaction event code. A system server is configured to: receive an event activation message that includes the first interaction event code; identify and perform a first pre-programmed action; identify proximity between a mobile computing device and the beacon transmitter based on receipt of the first interaction event code from the mobile computing device; create a second interaction event code that is targeted to be performed by the mobile computing device; and transmit a configuration message to the beacon transmitter that includes the second interaction event code, causing the beacon transmitter to begin broadcasting a second interaction prompt message including the second interaction event code together with the first interaction prompt message, where the first interaction event code is different than the second interaction even code.
US11544986B2
To prevent erroneous transfer onto a paper sheet loading platform and improve the operation stability over the entire length of a long-edge direction of a pressing member by ensuring a long time during which the pressing member continues to push in a paper sheet alone. To include two rotating bodies 120 and 130 that have recesses 120a and 130a and are rotatable in opposite directions to each other in synchronization with each other, a pressing member 140 that is movable and presses an intermediate portion of a back of a paper sheet forward, a drive mechanism 180, and a paper sheet loading platform 200. The drive mechanism rotates each rotating body by an angle from 195 degrees to 270 degrees in a time period after the pressing member starts to bring a center of the paper sheet into contact with the paper sheet loading platform from an initial state until the pressing member leaves the center of the paper sheet.
US11544984B2
Systems and methods for location identification and tracking of a person, object and/or vehicle. The methods involve: obtaining, by a computing system, a video of a surrounding environment which was captured by a portable camera coupled to the person, object or vehicle; comparing, by the computing system, first images of the video to pre-stored second images to identify geographic locations where the first images were captured by the portable camera; analyzing, by the computing system, the identified geographic locations to verify that the person, object or vehicle is (1) traveling along a correct path, (2) traveling towards a facility for which the person, object or vehicle has authorization to enter, or (3) traveling towards a zone or secured area internal or external to the facility for which the person, object or vehicle has authorization to enter; and transmitting a notification from the computing system indicating the results of the analyzing.
US11544980B2
An electronic key storage device including an openable and closable door and a plurality of key holders includes a storage unit configured to store key information of an electronic key usable for each registered user and location information of the key holder matching the electronic key, a user authentication unit configured to perform user authentication by receiving user authentication information so that the door is openable or closable, and a control unit configured to control a fastening operation of the key holder to put the electronic key in the key holder and take the electronic key out of the key holder.
US11544976B2
A method for converting a legacy building into a smart building. The method including calculating a distance between a first connection point and a second connection point; creating a cable having a first length based on the distance between the first connection point and the second connection point; installing a demarcation point; installing a plurality of systems; connecting the demarcation point and a system using the cable, to create a smart building system; connecting the smart building system to a portal; and testing the connection of the smart building system to the portal.
US11544972B1
Methods and systems of enabling a non-interfering mode in a telematics device are provided. In one aspect, a method includes receiving a co-presence policy from a telematics server, receiving asset data from the asset, determining a presence of a second device on the asset communications bus based on the co-presence policy, and activating a non-interfering mode of operation based on determining the presence of the second device and on the co-presence policy. The method may be used to prevent interference between a telematics device and a diagnostic tool connected to the same vehicle communications bus. Advantageously, tasks such as reading diagnostic trouble codes and firmware updates are not disrupted.
US11544968B2
An information processing system, an information processing method, and a recording medium, which implement effective information presentation by presentation of information when a user is in a situation where information is easily acceptable, are to be provide. An information processing system including a control unit that controls a presentation unit to present a message to a user when the user is presumed, based on sensing data related to the user, to be in a situation where a message is easily acceptable.
US11544967B2
The present technology is to provide an image sensor capable of enhancing the security of biometric information and lowering the risk of information leakage. An image sensor 10 includes: a biometric information acquisition unit 102 that acquires biometric information; a storage unit 14 that stores reference information to be compared with the biometric information; and a biometric authentication unit 104 that performs biometric authentication by comparing the biometric information with the reference information. The image sensor 10 further includes an encryption processing unit 105 that encrypts biometric authentication information that authenticates a living organism.
US11544965B1
Aspects of the invention provide, in some aspects, a method of face recognition that includes receiving plural frames of a video stream imaging a candidate individual, e.g., in the field of view of a camera, and generating for each of those frames a score of the image and/or of the candidate therein. This can include, for example, a score (or count) indicative of the number of individuals present in the frame, a pose of the candidate individual (e.g., face-on or otherwise), blur in the image, and so forth. The method further includes selecting, based on the respective scores of the frames, a subset of the frames for matching by a face recognizer against a set of one or more images of designated individuals. That set may be of individuals approved for access, individuals to be prevented for access, or otherwise. An output is generated, according to the method, based on such matching by the face recognizer.
US11544963B2
An appliance includes a body, an interface panel, a scanning device, and a controller. The interface panel is coupled to the body. The scanning device is coupled to the interface panel and is configured to conduct a facial scan and gather a facial data set. The controller is communicatively coupled to the scanning device, wherein the controller is configured to receive the facial data set and compare the facial data set to a stored verification data set. The controller is configured to activate a routine based on the comparison of the facial data set and the stored verification data set.
US11544957B2
A display device includes a display panel, an input sensor, and a control unit. The display panel includes a light blocking layer that includes an opening. The input sensor includes a first sensing element, a second sensing element, and a third sensing element. The control unit calculates a first distance between the first sensing element and the second sensing element when the display panel is in a first state and the second sensing element overlaps the opening, calculates a second distance between the first sensing element and a third sensing element when the display device is in a second state that differs from that of the first state and the third sensing element overlaps the opening, and corrects an image obtained from the input sensor on the basis of the first distance and the second distance.
US11544949B2
The systems may include dividing a digital map provided by a mapping system into a matrix having a plurality of cells; assigning a cell of the plurality of cells to encompass a geographic region of the digital map; calculating a number of sites of interest in the cell; creating a marker comprising a first count number representing the number of sites of interest in the cell; and sharing the marker with a browser for display on the digital map.
US11544941B2
A method and system for detecting one or more living beings in a vehicle. An indication that the engine is off is received via on on-board diagnostics (OBD) device. Whether a first living being is in the front seat area is determined, and whether a second living being is in the back seat area is determined. In response to a determination that a first living being is not in the front seat area and a second living being is in the back seat area, a first temperature reading for a first temperature inside the vehicle is received and a second temperature reading for a second temperature outside the vehicle is received. A delta between the first temperature and the second temperature is computed. If the delta is less than a first threshold, then an alert is sent via the OBD device to a computing device associated with a user.
US11544939B2
Systems, apparatus, methods, and articles of manufacture for Artificial Intelligence (AI) driving analysis and incentives, by utilizing on-board image object analysis to classify driving events and provide driving-based awards.
US11544937B2
A control device includes a specifying unit that specifies one of a plurality of detection objects on the basis of a state of an industrial vehicle when the plurality of detection objects are detected around the industrial vehicle, and a control unit that causes a notification to be performed for the one detection object specified by the specifying unit in an aspect different from those of other detected detection objects.
US11544931B2
An analytics device for monitoring maintenance on an elevator system performed by an individual including: a processor; and a memory including computer-executable instructions that, when executed by the processor, cause the processor to perform operations, the operations including: capturing a first video stream using a first video camera; extracting sequences from at least the first video stream; extracting features from the sequences; and analyzing, using a long short-term memory model, the sequence to determine whether the maintenance performed on the elevator system by the individual is performed correctly.
US11544924B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for finding lost objects. In some implementations, a request for a location of an item is obtained. Current video data from one or more cameras is obtained. It is determined that the item is not shown in the current video data. Sensor data corresponding to historical video data is obtained. Events that likely occurred with the item and corresponding likelihoods for each of the events are determined. A likely location for the item is determined based on the likelihoods determined for the events. An indication of the likely location of the item is provided.
US11544920B2
Implementations are described herein for automatically generating synthetic training images that are usable as training data for training machine learning models to detect, segment, and/or classify various types of plants in digital images. In various implementations, a digital image may be obtained that captures an area. The digital image may depict the area under a lighting condition that existed in the area when a camera captured the digital image. Based at least in part on an agricultural history of the area, a plurality of three-dimensional synthetic plants may be generated. The synthetic training image may then be generated to depict the plurality of three-dimensional synthetic plants in the area. In some implementations, the generating may include graphically incorporating the plurality of three-dimensional synthetic plants with the digital image based on the lighting condition.
US11544906B2
A mobility surrogate includes a humanoid form supporting at least one camera that captures image data from a first physical location in which the first mobility surrogate is disposed to produce an image signal and a mobility base. The mobility base includes a support mechanism, with the humanoid form affixed to the support on the mobility base and a transport module that includes mechanical drive mechanism and a transport control module including a processor and memory that are configured to receive control messages from a network and process the control messages to control the transport module according to the control messages received from the network.
US11544903B2
Managing volumetric data, including: defining a view volume in a volume of space, wherein the volumetric data has multiple points in the volume of space and at least one point is in the view volume and at least one point is not in the view volume; defining a grid in the volume of space, the grid having multiple cells and dividing the volume of space into respective cells, wherein each point has a corresponding cell in the grid, and each cell in the grid has zero or more corresponding points; and reducing the number of points for a cell in the grid where that cell is outside the view volume.
US11544902B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for rendering three-dimensional captions (3D) in real-world environments depicted in image content. An editing interface is displayed on a client device. The editing interface includes an input component displayed with a view of a camera feed. A first input comprising one or more text characters is received. In response to receiving the first input, a two-dimensional (2D) representation of the one or more text characters is displayed. In response to detecting a second input, a preview interface is displayed. Within the preview interface, a 3D caption based on the one or more text characters is rendered at a position in a 3D space captured within the camera feed. A message is generated that includes the 3D caption rendered at the position in the 3D space captured within the camera feed.
US11544899B2
Fusing online and mapped terrain estimates by using weighted grid cells that scales the values returned from online terrain and mapped terrain is disclosed. Previously mapped terrain data and online terrain data are fused and a grid having cells of a predetermined size is overlaid on the terrain map. Each cell may include terrain data based on weighted mapped terrain data and weighted online terrain data, where the weighting values for the mapped terrain data and for the online terrain data may be different. A fused terrain estimate may be a result of a weighted mean for each cell smoothed to reduce noise.
US11544894B2
A method includes the steps of receiving training data comprising images of an object and associated camera poses from which the images are captured, training, based on the training data, a machine-learning model to take as input a given viewpoint and synthesize an image of a virtual representation of the object viewed from the given viewpoint, generating, for each of predetermined viewpoints surrounding the virtual representation of the object, a view-dependent image of the object as viewed from that viewpoint using the trained machine-learning model, receiving, from a client device, a desired viewpoint from which to view the virtual representation of the object, selecting one or more of the predetermined viewpoints based on the desired viewpoint, and sending, to the client device, the view-dependent images associated with the selected one or more viewpoints for rendering an output image of the virtual representation of the object viewed from the desired viewpoint.
US11544891B2
Techniques for performing automatic interactive animation by automatically matching objects between multiple artboards, allowing an animator to link multiple artboards in a temporal sequence using time as a trigger and allowing an animator to preview an animation using intuitive drag controls via an input device such as a mouse or touch screen. An automatic animation process is performed by matching objects/nodes between artboards by determining a ranking of similarity between objects based upon a distance metric computed for a set of one or more attributes associated with each object in the artboards. If sufficient match is found, the matched objects can be treated as a single entity to be animated. In another embodiment, dominant direction of movement with respect to the matched objects is determined, and receipt of a drag event (mouse input or touch screen gesture input) in said dominant direction causes a preview of animation of that entity.
US11544882B1
A method and a system for processing an image and transform it into a high resolution and high-definition image using a computationally efficient image transformation procedure is provided. The transformation of the image comprises receiving, at a first input interface, a layered distance field (DF) image including an ordered sequence of multiple layers. Each layer of the layered DF image includes a DF procedure defining DF values at all locations of the received intensity image and rules for mapping these DF values into intensity values of the layer. The transformation of the image further comprises, receiving, at a second input interface, a transformation instruction and transforming the layered DF image based on the transformation instruction.
US11544879B1
An encoder may perform a dynamic encoding that adapts the encoding of hyperspectral data according to the number of bands of the electromagnetic spectrum that are captured by different imaging devices, the amount of data that is contained in each band, and/or encoding criteria that are specified by a user or that are automatically generated by the encoder for an optimal encoding of the hyperspectral data. The encoder may receive hyperspectral data for different electromagnetic spectrum bands. The encoder may determine an encoding resolution based on one or more of a number of bands and a maximum resolution within the received bands. The encoder may configure a block size for a file format that is used to store an encoding of the hyperspectral data based on the encoding resolution, and may encode the hyperspectral data contained within each band to at least one block of the block size.
US11544878B2
Image encoding within a pixelated privacy mask area is adapted in order to reduce flickering during movement of a camera. Motion vectors are set equal to the movement of the camera, and residuals are set to zero, thereby encoding pixel blocks within the privacy mask area as copies of corresponding pixel blocks in a reference image.
US11544873B2
Image processing apparatus and image processing method are provided. The image processing apparatus may include an image sensor having a plurality of photodetectors and include a 3D image calculating module. The image sensor may be configured to generate a first set of input information at a first time/first location and a second set of input information at a second time/second location, where the first set of input information may be associated with a first weighting value, and the second set of input information may be associated with a second weighting value. The 3D image calculating module may be configured to generate output information based on the first and the second sets of input information and the first and the second weighting values, wherein at least one of the plurality of photodetectors includes germanium.
US11544872B2
A novel multiple camera calibration algorithm uses human joint points for matched key points. A recent machine-learning based human joint detector provides joint positions with labels (e.g. left wrist, right knee, and others). In single person situation, it directly provides matched key points between multiple cameras. Thus, the algorithm does not suffer a key-point matching problem, even in a very sparse camera configuration, which is challenging in the traditional image feature-based method. This algorithm provides easy setup for a multiple camera configuration for marker-less pose estimation.
US11544870B2
A machine-vision vehicle service system, and methods of operation, incorporating at least one at least one camera and an optical projector for guiding placement of vehicle service components relative to a vehicle undergoing service. The camera and optical projector are operatively coupled to a processing system configured with software instructions to selectively control a projection axis orientation for the optical projector to enable projection of visible indicia onto various surfaces visible within the field of view of the camera.
US11544865B1
Various implementations disclosed herein include devices, systems, and methods for detecting and correcting the posture of users of electronic devices. In some implementations, an image capture device or other sensor is used to estimate or otherwise determine a posture of a user. As a specific example, a head mounted device (HMD) may include a camera that captures an image of the user wearing the device and the image may be analyzed to identify 3D joint locations representing the current posture of the user relative to the HMD. The user's posture is analyzed to assess whether a posture correction or change is desirable, for example, by classifying the posture as good or bad or by scoring the posture on a numerical scale. If a posture correction or change is desirable, appropriate feedback to encourage the user to adopt the posture correction or otherwise change his or her posture is identified and provided.
US11544858B2
Methods and systems implemented in a vehicle involve obtaining a single camera image from a camera arranged on the vehicle. The image indicates a heading angle ψ0 between a vehicle heading x and a tangent line that is tangential to road curvature of a road on which the vehicle is traveling and also indicates a perpendicular distance y0 from a center of the vehicle to the tangent line. An exemplary method includes obtaining two or more inputs from two or more vehicle sensors, and estimating kinematic states of the vehicle based on applying a Kalman filter to the single camera image and the two or more inputs to solve kinematic equations. The kinematic states include roll angle and pitch angle of the vehicle.
US11544856B1
A method for measuring the motion response of a dummy in a crash test comprises: acquiring images of a measurement mark by a camera during the crash test, wherein the measurement mark is fixed on a part to be measured of the dummy, and the dummy is set in association with a preset platform; determining first coordinate positions of the measurement mark in the images; determining corresponding second coordinate positions of the first coordinate positions in a static coordinate system according to a preset conversion relationship, wherein the X-axis of the static coordinate system is parallel to the motion direction of the preset platform, the Y-axis of the static coordinate system is perpendicular to the motion direction of the preset platform; and determining a motion response trajectory of the part to be measured according to an initial position of the part to be measured and the second coordinate positions.
US11544845B2
A digital imaging method of analyzing pixel data of an image of a user's body for determining a user-specific trapped hair value before removing hair is disclosed. The digital imaging method includes: aggregating training images of respective individuals' bodies before removing hair; training, using the pixel data of the training images, a trapped hair model to determine trapped hair values associated with a trapped hair scale ranging from least trapped hair to most trapped hair; receiving an image of a user's body before removing hair; analyzing the user image using the trapped hair model to determine a user-specific trapped hair value; generating a user-specific electronic recommendation designed to address a feature identifiable within the pixel data of the user's body based on the user-specific trapped hair value; and rendering the recommendation on a display screen of a user computing device.
US11544843B2
Disclosed herein include systems and methods for biological object tracking and lineage construction. Also disclosed herein include cloud-based systems and methods for allocating computational resources for deep learning-enabled image analysis of biological objects. Also disclosed herein include systems and methods for annotating and curating biological object tracking-specific training datasets.
US11544841B2
The present invention relates to a method of determining the coherence between a physical object and a numerical model representative of the shape of a physical object, wherein a specific use of the method according to the invention is assessing and quantifying manufacturing defects. The method is characterized by a set of steps comprising: capturing multiple images of the physical object; processing the images to produce a second numerical model of the physical object; in a computer, aligning the first numerical model and the second numerical model to generate a third numerical model according to specific sub-steps, wherein the third numerical model comprises a plurality of points representative of the shape of the captured physical object. Compared with the first numerical model, the third numerical model allows determining a measurement of the coherence between the physical object captured by means of images and the first numerical model representative thereof.
US11544832B2
A simulator environment is disclosed. In embodiments, the simulator environment includes graphics generation (GG) processors in communication with one or more display devices. Deep learning neural networks running on the GG processors are configured for run-time generation of photorealistic, geotypical content for display. The DL networks are trained on, and use as input, a combination of image-based input (e.g., imagery relevant to a particular geographical area) and a selection of geo-specific data sources that illustrate specific characteristics of the geographical area. Output images generated by the DL networks include additional data channels corresponding to these geo-specific data characteristics, so the generated images include geotypical representations of land use, elevation, vegetation, and other such characteristics.
US11544823B2
Systems and methods for tone mapping of high dynamic range (HDR) images for high-quality deep learning based processing are disclosed. In one embodiment, a graphics processor includes a media pipeline to generate media requests for processing images and an execution unit to receive media requests from the media pipeline. The execution unit is configured to compute an auto-exposure scale for an image to effectively tone map the image, to scale the image with the computed auto-exposure scale, and to apply a tone mapping operator including a log function to the image and scaling the log function to generate a tone mapped image.
US11544820B2
The present disclosure relates to a video repair method and apparatus, an electronic device, and a storage medium. The method includes: acquiring first forward optical flows and first reverse optical flows between adjacent images among continuous multiple frames of images; respectively performing optical flow optimization processing on the first forward optical flows and the first reverse optical flows to obtain second forward optical flows corresponding to the first forward optical flows and second reverse optical flows corresponding to the first reverse optical flows; performing forward and reverse conduction optimization on the continuous multiple frames of images by utilizing the second forward and the second reverse optical flows, respectively, until all the images in the optimized continuous multiple frames of images satisfy repair requirements; and obtaining repaired images of the continuous multiple frames of images according to the optimized images obtained by the forward conduction optimization and the reverse conduction optimization.
US11544814B2
A method for displaying a video poster based on artificial intelligence is provided. The method includes obtaining a target video and at least one poster according to a user input, calculating a matching degree of an image description text of the at least one poster and a description text keyword of the target video, and sorting the at least one poster according to the matching degree in an order from high to low, to obtain a sorted poster sequence; performing element separation on one of the at least one poster with a highest matching degree in the poster sequence to obtain a main body element and a background element; and processing the main body element, the background element and title information of the target video according to requirements of a target scene to synthesize a new poster.
US11544811B2
A system that includes a wearable device, and a method of using the system, including: receiving, at a first transceiver element of a wearable device, a target beam from a ride-share vehicle, the element having a first axis of reception; and when the first axis is oriented toward the beam, providing an indication, via the device, to a user thereof.
US11544810B2
A method for predicting inventory availability, involving receiving a delivery order including a plurality of items and a delivery location, and identifying a warehouse for picking the plurality of items. The method retrieves a machine-learned model that predicts a probability that an item is available at the warehouse. The machine-learned model is trained, using machine learning, based in part on a plurality of datasets. The plurality of datasets include data describing items included in previous delivery orders, whether each item in each previous delivery order was picked, a warehouse associated with each previous delivery order, and a plurality of characteristics associated with each of the items. The method predicts the probability that one of the plurality of items in the delivery order is available at the warehouse, and generates an instruction to a picker based on the probability. An instruction is transmitted to a mobile device of the picker.
US11544806B2
In one embodiment, a processing device receives a first digital fingerprint of a media item along with a first content management rule. The processing device separately receives a second digital fingerprint of the media item along with a second content management rule. The processing device determines that the received digital fingerprints are for the same media item based upon a match between the first digital fingerprint and the second digital fingerprint. The processing device determines that all rights to the media item have been accounted for, and then determines a set of actions to be performed for hosted media items comprising the media item based at least in part upon the first content management rule and the second content management rule. Processing logic may also perform a conflict resolution process for conflicting rights claims to the media item.
US11544805B2
An integrated advance life planning and management system provides to a user, through a single convenient Internet interface, a plurality of advance life planning and management services including estate planning, will preparation, and funeral planning services.
US11544796B1
Devices and techniques are generally described for cross-domain machine learning. A first machine learning model may be trained using first data of a first domain. Predictions may be generated by inputting a plurality of domain data from other domains apart from the first domain into the first machine learning model. For each of the predictions, a prediction error may be determined. A grouping of similar domains from among the other domains may be determined based on the prediction errors. A second machine learning model may be trained for the grouping of similar domains.
US11544791B1
A personalized insurance (“PI”) computing device for determining an optimal insurance product for a driver operating a vehicle for a transportation network company (“TNC”) during a period of increased demand includes at least one processor in communication with at least one memory. The processor is configured to: (i) receive, from a TNC, data indicating increased demand for transportation services, (ii) retrieve driver data that includes the driver history, (iii) generate an optimal pricing model for the driver based upon the increased demand and the driver data, (iv) execute the model to determine an optimal insurance product having characteristics reflecting at least one risk factor associated with the increased demand for transportation services and a risk profile determined from analyzing the driver data, and (v) transmit an offer to the driver to provide transportation services at an increased earnings rate and with the determined optimal insurance product.
US11544785B2
The disclosed embodiments relate to regulation of a rate of incoming orders by buffering or otherwise batching orders together as they are received and subsequently forwarding batches of orders to a match engine for processing thereby in a manner which may equalize orders from traders having varying abilities to rapid submit orders or otherwise capitalize on market events. The disclosed embodiments further relate to prioritizing the matching of resting orders against an incoming order. In particular, the disclosed embodiments alter the priority of a given resting order to match against an incoming order, relative to other suitably matching resting orders, as a function of how long the orders have been resting on the order book.
US11544779B2
Systems and methods for digital identity verification are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for digital identify verification may include: (1) receiving, from a user electronic device or at a website, an image of an identity document for a user, the identity document comprising an image of the user; (2) processing the identity document with at least one business-specific rule; (3) extracting identity information from the identity document; (4) determining a match rate of the image of the user on the identity document to a captured image; (5) assigning a verification score to the user based on extracted identity information and the match rate; and (6) publishing the verification score to at least one system.
US11544778B2
The disclosure extends to methods, systems, and computer program products for producing financial goal planning having two dimensional and three dimensional graphical representations for financial goals.
US11544772B2
A computer-implemented method and system are described for ordering items within a zone of a physical location. An example method may include wirelessly receiving at a server via a computer network a unique identifier associated with a physical ordering device, the physical ordering device being remotely located from the server, retrieving, at the server from an information source, item information describing an item configured to be associated with the unique identifier of the physical ordering device, retrieving, at the server from the information source, shipping data including a physical location uniquely associated with the physical ordering device, and generating at the server a purchase request for re-ordering the item. The method may further include processing at the server the purchase request, and authorizing at the server shipment of the item to the physical location associated with the physical ordering device responsive to the processing of the purchase request.
US11544762B2
A system and related processing methodologies for recommending a product based on a work order are described. The system receives an input case description, including a current repair item and a current work type. Historical work orders associating a plurality of products with repair items and work types are searched for a co-occurrence of the repair item matching the current repair item, and the work type matching the current work type. Upon finding a match, the product associated with the match is added to a set of candidate products for the current work order. A similarity measure between the candidate product and current work order description, a current work type category, and popularity of the candidate product is generated and then used in the generation of a probability score for the candidate product and current work order. If the probability score meets a threshold, the candidate product is recommended.
US11544761B1
A food product recommendation system may include a camera configured to obtain an image of a food product area having available food products and a remote device associated with a given user. The system may also include a recommendation server configured to cooperate with the remote device to obtain a desired food product characteristic from the given user and determine recommended food products from the available food products based upon the desired food product characteristic. The recommendation server may also be configured to associate a corresponding food product identifier to each recommended food product and communicate the recommended food products to the remote device. The remote device may display the image of the food product area with the recommended food products augmented with the corresponding food product identifiers and obtain user selection for purchase of at least one of the recommended food products based upon the corresponding food product identifier.
US11544753B2
This disclosure relates to forecasting when and whether an invoice is to be paid and indicating such forecasts to a user. An example system is configured to perform operations including determining, by a classification model, a first confidence as to whether an invoice is to be paid, determining, by a regression model associated with the classification model, a first time associated with a second confidence as to when the invoice is likely to be paid, and indicating, to a user, whether the invoice is to be paid based on the first confidence and the first time when the invoice is likely to be paid based on the second confidence. The regression model may include one or more gradient boosted trees to determine the first time. Different times associated with different confidences can be determined by different gradient boosted trees, with the specific tree corresponding to the associated confidence.
US11544750B1
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for publishing content. The method comprises identifying a content item for publication. The method further comprises identifying one or more reviews associated with content included in the content item. The method further comprises evaluating a review including determining a rating for the content where determining the rating includes normalizing the rating to a first scale. The method further comprises extracting one or more relevant phrases from the review. The method further comprises publishing the content item along with a normalized rating and the one or more phrases.
US11544743B2
Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
US11544737B2
Classification of the user of an attention application is moved from the cloud, where the classification is performed by advertisers based on trackers that follow a user, to the attention application itself. A user of the attention application controls inputs to the classification model and can exclude sensitive privacy information from inclusion in the classification model. The classification model is applied locally at the attention application to a catalog of advertisements and without revealing to trackers and advertisers whether attention was paid to particular ads. An analytics provider may have increased access to attention applications and can form ad campaigns and provide performance data thereon to advertisers without infringing attention user privacy. The system directs value away from trackers and advertisers and to attention application users and publishers.
US11544735B2
A monitoring project is defined interactively through an interface. Resources needed for the project are obtained, configured, arranged, and verified within a target area. Video and audio feeds are captured and analyzed during a project period within the target area and customer interactions and intentions are derived from detected customer behaviors within the feeds. The intentions and behaviors are indexed with aggregated metrics within a data store. The interface provides custom queries, reports, interactive graphics, and real-time notifications from the data store that depict the custom aggregated metrics for the intentions and behaviors of the monitoring project.
US11544725B2
Embodiments disclosed herein provide for analyzing cryptocurrency-related information using artificial intelligence. The system and methods provide for: a credibility analysis engine configured to determine the credibility of the cryptocurrency-related information; an artificial intelligence engine configured to predict a cryptocurrency market trend based on the credibility of the cryptocurrency-related information; and a processor is configured to generate and execute a personalized trading decision based on the predicted cryptocurrency market trend.
US11544722B2
A method is disclosed comprising: connecting, by a part scanner, to a blockchain platform; outputting a user interface, the user interface including at least a first input component and a second input component; capturing an image of a surface of a part; outputting the image in the user interface; generating a surface descriptor based on the image; when the first input component is activated, attempting to store, in the blockchain platform, an authentication record that is generated based on the surface descriptor, and outputting, in the user interface, an indication of an outcome of the attempt to store the authentication record in the blockchain platform; and when the second input component is activated, attempting to authenticate the part based on the surface descriptor and outputting, in the user interface, an indication of an outcome of the attempt to authenticate the part.
US11544716B2
The present disclosure provides systems and methods for computerized methods and systems for processing transaction disputes and processing transactions associated with compromised accounts. According to one exemplary method, a server receives, from a user device, an instruction for disputing a transaction associated with a user account. The server can initiate, based on a record of the transaction, a dispute investigation, and issue provisional credit to the user account for the transaction. Based on a transaction history associated with the user account, the server can determine a plurality of expected transactions associated with the user account and cause the determined expected transactions to be displayed on the user device. After receiving a transaction authorization for at least one of the plurality of expected transactions, the server can process payments for the at least one of the plurality of expected transactions, and generate a notification indicating a status of the dispute investigation.
US11544714B2
An apparatus for storing a set of events, is provided, the apparatus comprising one or more circuitry configured to: receive an electronic message comprising information of a first event between a first party and a second party, the first event being initiated by the first party; determine whether a record of the first event exists in a first storage unit; wherein when it is determined that the record of the first event does not exist, the one or more circuitry is configured to: determine whether any subsequent events between the second party and a third party are initiated by the second party within a predetermined time of the first event; and store an association between the second party and a first set of events, the first set of events comprising the first event and the subsequent event, in a second storage unit, when the subsequent event is initiated within the predetermined time.
US11544708B2
Technologies are shown for secure management of personal information data involving storing personal information data in a personal information data block and committing the personal information data block to a personal information data blockchain and authorizing access to the personal information data by a platform entity by storing a platform identifier corresponding to the platform entity in authorized access data. An access request is received from the platform entity that includes the platform identifier for the first platform entity. If the platform identifier is verified to be in the authorized access data, the personal information data is obtained from the personal information data blockchain and returned to the platform entity. In some examples, the authorized access data includes permissions that identify portions of the personal information data that the platform entity can access. In other examples, the authorized access data is secured on an authorized access data blockchain.
US11544702B2
Methods and devices for provisioning a secure application on an electronic device with first issuer data for a first issuer are described. In an embodiment, the provisioning system receives and stores first issuer records. The example provisioning system receives a provisioning request to provision the secure application with the first issuer data. The provisioning request includes identifying information. The example provisioning system evaluates the provisioning request based on at least one of the first issuer evaluation criteria, the first issuer records and the identifying information in the provisioning request. When the provisioning request satisfies the first issuer evaluation criteria, the example provisioning system generates a signal using the communication module to provide the first issuer data to the electronic device to provision the secure application on the electronic device.
US11544701B2
Disclosed is a method, a device, and/or a system of rapid and secure off-ledger cryptocurrency transactions through cryptographic binding of a private key to a possession token. In one embodiment, a method for rapid and secure ledger-less transfer of a quantity of cryptocurrency includes generating a public-private key pair, securely storing the private key and utilizing the public key as a public address. The method verifies a ledger transaction on a distributed ledger network associated the quantity of cryptocurrency with the public address. The method generates a possession token having a state indicated by a state indicator. The state evolves upon transfer between two computing devices. The method cryptographically associates the ledger token and the possession token through incorporation of the public address into data generating the state indicator. The possession token is transferred to a computing device over the network while retaining the private key in secure custody.
US11544699B2
Systems and methods for mobile wallet payments are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for conducting a payment using an electronic wallet may include: (1) a mobile application receiving a selection of an alternate payment currency; the mobile application receiving a payment payload from an issuer; the mobile application providing the selection of the alternate payment currency and an identifier to the issuer; and the mobile application providing the payment payload and the identifier to a merchant host. The merchant host may communicate the identifier to the issuer, and the issuer may identify selection of the alternate payment currency based on the identifier.
US11544698B1
A computer-implemented method for prepaid card funding for sponsored purchases includes receiving a payment request for funding a sponsored purchase using a payment vehicle, deducting funds from a financial account associated with the payment vehicle, such that the financial account has a negative balance, and loading additional funds into the financial account associated with the payment vehicle, such that the financial account has a zero balance.
US11544680B2
In a method for managing compensatory transactions between vehicles, a compensation engine determines relative priorities of the first and second vehicles. The compensation engine determines compensation between the first and second vehicles based on the relative priorities of the first and second vehicles. Following the determination of compensation, the compensation engine executes a transfer of compensation between the first and second vehicles.
US11544678B2
A method and system are provided to support a decentralized distributed ledger in which transactions are recorded by parties to the transactions without the use of a blockchain. A distributed ledger system provides a protocol framework that supports the development of protocol flows. A protocol flow is computer code that controls the performance of a transaction by the party or parties to the transaction. Protocol flows can be developed for different types of transactions. The distributed ledger system allows transactions to be proposed, accepted, and notarized by a notary and stored without the use of a blockchain ledger. The distributed ledger system can avoid the expense of the computational and storage resources needed to redundantly verify a transaction and store evidence on the many nodes of a blockchain distributed ledger.
US11544676B2
In some examples, a computer system may receive historical repair data and may extract features from the historical repair data for use as training data. The computer system may determine, from the historical repair data, a repair hierarchy including a plurality of repair levels which includes repair actions as one of the repair levels. Furthermore, the computer system may train the machine learning model, which performs multiple tasks for predicting values of individual levels of the repair hierarchy, by tuning parameters of the machine learning model using the training data.
US11544674B2
A networked computer system for generating promotional offers for casino property patrons is described herein. The networked computer system includes a promotions management computer server including a processor programmed to execute an algorithm to display an offer selection screen including an event calendar displaying a period of calendar dates, a period token balance associated with the period of calendar dates including an amount of tokens, and a plurality of promotional offers associated with the casino patron, with each promotional offer being displayed with an associated number of tokens. The processor receives a selection of one of the displayed promotional offers and a calendar date, assigns the selected promotional offer to the selected calendar date, reduces the period token balance by the number of tokens associated with the selected promotional offer, and modifies a patron account file to include the selected promotional offer assigned to the selected calendar date.
US11544671B2
Determining cohesion of healthcare systems and facilities based on billed claims. A method includes determining a target procedure billing identifier associated with one or more of a healthcare system or a healthcare facility and identifying a practitioner associated with a facility claim comprising the target procedure billing identifier. The method includes identifying a plurality of facility claims billed by the practitioner over a time period and calculating a proportion of the plurality of facility claims that comprise the target procedure billing identifier.
US11544665B2
An example operation may include one or more of receiving, by a retailer node, an encrypted inventory of goods data from a plurality of supplier nodes over a blockchain network, computing, by the retailer node, an ordering proportion based on the encrypted inventory of goods data, generating, by the retailer node, an ordering policy based on the ordering proportion, and executing a smart contract to order goods from the plurality of the supplier nodes based on the ordering policy.
US11544663B2
Package delivery to homes or after-hours business delivery exposes a package to theft, weather damage, and extreme temperatures. To receive and protect delivered packages, a package receiving station is configured to receive package from delivery vehicles. The station includes walls that extend upward to create an interior space of the station and a roof or other movable portion that is moveable between a first position covering the interior space and a second position allowing access to the interior space. A motor causes movement of the moveable roof or movable portion and an access portal in the wall allows access into the interior space to retrieve the package. A receiver receives a signal from or detects the arrival of the delivery vehicle and generates a control signal. A controller, responsive to the control signal, sends an activation signal to the motor to move the moveable roof or movable portion.
US11544657B2
A system and method for analyzing the effectiveness of road maintenance efforts within a district is provided. Data obtained from roadway weather information stations and a traffic data monitoring system is gathered to determine when weather events begin and end based upon weather conditions and traffic information. The effectiveness of roadway maintenance efforts after the end of such weather event is determined.
US11544654B2
Embodiments are directed to managing user associations with service providers. A status value for an association between a user and a service provider may be provided if a user may be non-compliant with one or more terms of the association. Treatment plans for the user may be determined based on the classification of the user. Response information associated with the user may be generated based on execution of the treatment plans such that the user information may be updated based on the response information. During execution of the treatment plans at each evaluation point, result models may be employed to classify the response information or the updated user information. In response to non-compliance by the user with one or more conditions of a current treatment plan, other treatment plans may be determined and executed based on the updated user information.
US11544651B2
An electronic manual system for a machine tool: generates an inquiry code on the basis of information relating to a user including a manufacture number of a machine tool; refers, on the basis of the inquiry code, to a user information database in which information relating to the machine tool and user identification information are associated with each other and stored; acquires, from an instruction manual database which stores electronic data of an instruction manual for the machine tool possessed by the user, a corresponding electronic manual; and displays the electronic manual on a manual display terminal.
US11544646B2
An optimization apparatus for repeatedly obtaining a constraint violating solution, a constraint satisfying solution, and an approximate solution in a resource-constrained project scheduling problem performs setting an end time of a target optimization period at a point between a first finish time equal to a finish time of a latest version of the constraint violating solution and a second finish time equal to a finish time of a latest version of the constraint satisfying solution, followed by obtaining the approximate solution using a metaheuristic algorithm, making a determination as to whether the approximate solution violates constraint or satisfy the constraint, and performing, based on the determination, updating the first finish time with a finish time of the approximate solution when the approximate solution violates the constraint, and updating the second finish time with a finish time of the approximate solution when the approximate solution satisfies the constraint.
US11544642B2
An automatic supplier recommendation engine for suggesting a product supplier from outside of an existing merchant network is disclosed. A set of optimization solutions may include pricing, performance, shipping, duties, trust score and other inventory or manufacturing factors. The set of optimization solutions are run on a processor to determine optimal fulfillment for products in an e-commerce platform. A set of heuristics may include geographic location, quality, sizing of purchases, similarity of supplier offerings, supplier positioning and other attributes may be created for merchants and suppliers. The set of optimization solutions are run, and the set of heuristics for each merchant and for each supplier are compared, to determine whether a match exists. A prospective merchant-supplier relationship may be communicated and established via an e-commerce platform.
US11544636B2
A method includes transmitting a ride-share request to a ride-share server, the ride-share request including information about an accessibility device, determining a present orientation of the accessibility device, and transmitting the present orientation of the accessibility device to the ride-share vehicle. Another method includes transmitting a present orientation of an accessibility device, receiving a target orientation of the accessibility device, illuminating a light projector, determining that the accessibility device is in the target orientation, and turning off the light projector.
US11544623B2
Consistency metadata, including a parameter for a pseudo-random number source, are determined for training-and-evaluation iterations of a machine learning model. Using the metadata, a first training set comprising records of at least a first chunk is identified from a plurality of chunks of a data set. The first training set is used to train a machine learning model during a first training-and-evaluation iteration. A first test set comprising records of at least a second chunk is identified using the metadata, and is used to evaluate the model during the first training-and-evaluation iteration.
US11544622B2
The present disclosure describes transaction-enabling systems and methods. A system can include a facility including a core task including a customer relevant output and a controller. The controller may include a facility description circuit to interpret a plurality of historical facility parameter values and corresponding facility outcome values and a facility prediction circuit to operate an adaptive learning system, wherein the adaptive learning system is configured to train a facility production predictor in response to the historical facility parameter values and the corresponding outcome values. The facility description circuit also interprets a plurality of present state facility parameter values, wherein the trained facility production predictor determines a customer contact indicator in response to the plurality of present state facility parameter values and a customer notification circuit provides a notification to a customer in response.
US11544615B2
Managing runtime qubit allocation for executing quantum services is disclosed. In one example, a processor device of a quantum computing system implements a quantum backoff service (QBS) that enables safe runtime qubit allocation for executing quantum services. The QBS receives a request from a quantum service scheduler for allocation of one or more qubits for an executing quantum service. Upon receiving the request for allocation, the QBS determines whether the one or more qubits are unavailable for execution. If the QBS determines that the one or more qubits are unavailable for allocation, the QBS places the executing quantum service into a sleep state. The QBS in some examples may subsequently receive an indication that the one or more qubits have become available for allocation. The QBS then restores the executing quantum service into an executing state and allocates the one or more qubits for the executing quantum service.
US11544604B2
The present disclosure relates to systems, methods, and non-transitory computer-readable media for utilizing a parameterized notebook to adaptively generate visualizations regarding machine-learning models. In particular, the disclosed systems can generate a parameterized notebook based on a user-defined visualization recipe and provide parameter values that correspond to the machine-learning model to the parameterized notebook. Upon execution of the user-defined visualization recipe via the parameterized notebook, the disclosed systems can extract visualization data corresponding to the machine-learning model from the parameterized notebook. In addition, the disclosed systems can generate visualizations based on the visualization data and provide the generated visualizations for display in a graphical user interface.
US11544601B2
A system for generating topic inference information of lyrics that can provide more useful for topic interpretation of lyrics. A device for learning topic numbers performs an operation of updating and learning topic numbers, which performs an operation of updating topic numbers on all of a plurality of lyrics data of each of a plurality of artists, for a predetermined number of times. The operation of updating topic numbers updates the topic number assigned to a given lyrics data of a given artist using a random number generator having a deviation of appearance probability corresponding to a probability distribution over topic numbers. An outputting device outputs the topic numbers of the plurality of lyrics data for each of the plurality artists, and a probability distribution over words for each of the topic numbers.
US11544600B2
A prediction rationale analysis apparatus includes a prediction model that stores prediction models designed or trained to solve common problems, a prediction execution part that makes a prediction on the prediction target based on each prediction model to derive a model prediction result, a prediction rationale analyzer that identifies a set of prediction models based on which the model prediction result identical or approximate to the external prediction result is derived from the prediction target, and infers, as a prediction rationale for the external prediction result, a property common to the prediction models belonging to the set, and a prediction rationale difference analyzer that compares a property of any prediction model with the prediction rationale for the external prediction result to derive a prediction rationale difference indicating a difference in prediction rationale between the prediction model and the external prediction, and outputs information based on the prediction rationale difference.
US11544593B2
Provided are techniques for data analysis and rule generation for providing a recommendation. Current features are identified from data in a corpus. In response to receiving an indication that the data has changed, a new feature is identified. A feature set is created by identifying one or more related features of the current features. A feature worthiness score for the feature set is generated. In response to the feature worthiness score exceeding a threshold, the feature set is input to a model. One or more rules from the model are received, where each of the one or more rules includes the one or more related features, the new feature, and a recommendation. In response to receiving a set of values for the one or more related features and the new feature, a rule of the one or more rules is applied to provide the recommendation for that set of values.
US11544586B2
Techniques are disclosed relating to detecting one or more incorrect fields in user submissions, using machine learning techniques. A corrective system may access information for a plurality of fields of a tracking data structure for a user submission. In some embodiments, the corrective system predicts correct values for multiple fields of the tracking data structure using a plurality of respective different machine learning classifier modules. In some embodiments, the classifier modules use different sets of the plurality of fields as inputs and the multiple fields include a priority of the user submission and an assignee for the user submission. In some embodiments, in response to determining that at least one of the predicted correct values does not match a current value for a corresponding field of the tracking data structure, the computing system stores information indicating the mismatch and may automatically correct one or more fields.
US11544579B2
Systems and methods are provided for generating training data for a machine-learning classifier. A knowledge representation synthesized based on an object of interest is used to assign labels to content items. The labeled content items can be used as training data for training a machine learning classifier. The labeled content items can also be used as validation data for the classifier.
US11544577B1
Techniques for utilizing adaptable filters for edge-based deep learning models are described. Filters may be utilized by an edge electronic device to filter elements of an input data stream so that only a subset of the elements are used as inputs to a machine learning model run by the electronic device, enabling successful operation despite the input data stream potentially being generated at a higher rate than a rate in which the ML model can be executed. The filter can be a differential-type filter that generates difference representations between consecutive elements of the data stream to determine which elements are to be passed on for the ML model, a “smart” filter such as a neural network trained using outputs from the ML model allowing the filter to “learn” which elements are the most likely to be of value to be passed on, or a combination of both.
US11544564B2
Techniques and mechanisms for performing a Bayesian inference with a spiking neural network. In an embodiment, a parent node of the spiking neural network receives a first bias signal which is periodic. The parent node communicates a likelihood signal to a child node, wherein the parent node and the child node correspond to a first condition and a second condition, respectively. Based on a phase change which is applied to the first bias signal, the likelihood signal indicates a probability of the first condition. The child node also receives a signal which indicates an instance of the second condition. Based on the indication and a second bias signal, the child node signals to the first node that an adjustment is to be made to the phase change applied to the first bias signal. After the adjustment, the likelihood signal indicates an updated probability of the first condition.
US11544561B2
Providing a task-aware recommendation of hyperparameter configurations for a neural network architecture. First, a joint space of tasks and hyperparameter configurations are constructed using a plurality of tasks (each of which corresponds to a dataset) and a plurality of hyperparameter configurations. The joint space is used as training data to train and optimize a performance prediction network, such that for a given unseen task corresponding to one of the plurality of tasks and a given hyperparameter configuration corresponding to one of the plurality of hyperparameter configurations, the performance prediction network is configured to predict performance that is to be achieved for the unseen task using the hyperparameter configuration.
US11544560B2
Methods, systems and computer program products are provided for prefetching information and/or (pre)allocating computing resources based on predicting classification labels with temporal data. A trained temporal classification model forecasts events (e.g., too numerous for individual modeling) by predicting classification labels indicating whether events will occur, or a number of occurrences of the events, during each of a plurality of future time intervals. Time-series datasets, indicating whether events occurred, or a number of occurrences of the events, during each of a plurality of past time intervals, are transformed into temporal classification datasets. Classifications may be based, at least in part, on extracted features, such as data seasonality, temporal representation, statistical and/or real-time features. Classification labels are used to determine whether to take one or more actions, such as, for example, prefetching information or (pre)allocating a computing resource.
US11544557B2
In one embodiment, a device in a network receives a machine learning encoder and decoder trained by a supervisory service. The service trains the encoder and decoder using vibration measurement data sent to the service by a plurality of devices. The device trains, based on the received encoder, a classifier to determine whether vibration measurement data is indicative of a behavioral anomaly. The device receives vibration measurement data captured by a particular set of one or more vibration sensors of a monitored system. The device evaluates, using the trained decoder, the received vibration measurement data to determine whether the data is indicative of a structural anomaly in the monitored system. The device evaluates, using the trained classifier, the received vibration measurement data to determine whether the data is indicative of a behavioral anomaly in the monitored system.
US11544556B2
A learning device includes a plurality of individual learners. Each of the individual learners includes a planner configured to generate information for defining an operation of the operation subject corresponding to itself, and a reward deriver configured to derive a reward obtained by evaluating information to be evaluated including feedback information obtained from a simulator by inputting information based on the information for defining the operation of the operation subject to the simulator. The planner performs reinforcement learning based on the reward derived by the reward deriver, and at least two of the plurality of individual learners are different in the operations of the operation subject in which the reward derived by the reward deriver is maximized.
US11544554B2
A determiner which learns acceleration measurement data which has been obtained by an accelerated aging test and indicates that a facility changes from a normal state to an aged state, and advance label data which is obtained by giving a label to data indicating characteristics of aging in the acceleration measurement data. Measurement data of aging diagnosis is obtained from the facility which is operating, teacher aging degree label data is found from a record of maintenance of the facility, and additional data is obtained from the measurement data and the teacher aging degree label data. When a difference between predicted aging degree label data and teacher aging degree label data is greater than a predetermined value, learning data is selected as additional learning data. The additional learning data is learned to update the determiner.
US11544543B2
A computing device, comprising: a computing module, comprising one or more computing units; and a control module, comprising a computing control unit, and used for controlling shutdown of the computing unit of the computing module according to a determining condition. Also provided is a computing method. The computing device and method have the advantages of low power consumption and high flexibility, and can be combined with the upgrading mode of software, thereby further increasing the computing speed, reducing the computing amount, and reducing the computing power consumption of an accelerator.
US11544521B2
Processors and methods for neural network processing are provided. A method includes receiving a subset of data corresponding to a layer of a neural network. The method further includes prior to performing any matrix operations using the subset of the data, scaling the subset of the data by a scaling factor to generate a scaled subset of data. The method further includes quantizing the scaled subset of the data to generate a scaled and quantized subset of data. The method further includes performing the matrix operations using the scaled and quantized subset of the data to generate a subset of results of the matrix operations. The method further includes descaling the subset of the results of the matrix operations, by multiplying the subset of the results of the matrix operations with an inverse of the scaling factor, to generate a descaled subset of results of the matrix operations.
US11544520B2
A counting mechanism (100) for a dispenser comprising: a first and a second housing part (110, 120) that are rotatable relative to each other; and a counting ring (130) disposed between the housing parts. The first housing part has a protrusion (111) which abuts the counting ring, holding a portion of the counting ring in contact with the second housing part. The relative rotation of the housing parts causes the protrusion to slide against the surface of the counting ring to drive a rolling movement of the counting ring around the circumference of the second housing part, such that a predefined rotation of the housing parts produces an incremental rotational displacement between the counting ring and second housing part to record a count. The counting mechanism provides a large gear reduction ratio in a compact form which is straightforward to manufacture and provides an accurate and reliable record of counts.
US11544511B2
A method, an apparatus and an electronic device for processing point cloud data and a computer readable storage medium are disclosed. The method includes: receiving first point cloud data acquired by a laser scanner; classifying the first point cloud data to obtain second point cloud data which is classified; judging if the second point cloud data at least comprises target point cloud data, and whether a distance between other point cloud data in the second point cloud data and the target point cloud data is smaller than a first preset threshold value; if yes, determining the other point cloud data as hazardous point cloud data.
US11544506B2
A portable checkout unit automatically generates training data for an automatic checkout system as a customer collects items in a store. A customer uses an item scanner of portable checkout unit to generate a virtual shopping list of items collected in the shopping cart. When the customer adds a new item to the shopping cart or on some regular interval, the portable checkout unit captures images of the items contained by the shopping cart and can generate bounding boxes for each product in each image. The bounding boxes can be associated with item identifiers from previously-generated bounding boxes to identify the items captured by the bounding boxes. Each bounding box paired with an item identifier can then be used as training data for an automated checkout system.
US11544503B2
A domain alignment technique for cross-domain object detection tasks is introduced. During a preliminary pretraining phase, an object detection model is pretrained to detect objects in images associated with a source domain using a source dataset of images associated with the source domain. After completing the pretraining phase, a domain adaptation phase is performed using the source dataset and a target dataset to adapt the pretrained object detection model to detect objects in images associated with the target domain. The domain adaptation phase may involve the use of various domain alignment modules that, for example, perform multi-scale pixel/path alignment based on input feature maps or perform instance-level alignment based on input region proposals.
US11544497B2
A method and an apparatus for recognizing an object are disclosed. The apparatus may extract a plurality of features from an input image using a single recognition model and recognize an object in the input image based on the extracted features. The single recognition model may include at least one compression layer configured to compress input information and at least one decompression layer configured to decompress the compressed information to determine the features.
US11544491B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for clustering data are disclosed. In one aspect, a method includes the actions of receiving feature vectors. The actions further include, for a subset of the feature vectors, accessing a first label. The actions further include generating a classifier that is configured to associate a given feature vector with a feature vector of the subset of the feature vectors. The actions further include applying the feature vectors that are not included in the subset of the feature vectors to the classifier. The actions further include generating a dissimilarity matrix. The actions further include, based on the dissimilarity matrix, generating a graph. The actions further include, for each node of the graph, determining a second label. The actions further include, based on the second labels and the first labels, determining a training label for each feature vector.
US11544489B2
There is provided a barcode detection device including an image sensor and a processor. The image sensor captures an image frame of a barcode. The processor calculates a gradient vector of bars of the barcode in the image frame for determining a rotation angle of the image sensor. The rotation angle is used to calibrate a detected bar width.
US11544487B2
A method of confirming receipt, including iteratively capturing by a receiving device visual codes in a series of visual codes displayed on a sending device. A corresponding captured visual code being from a display block that resulted from a partition of an original data file into display blocks, and wherein each display block is converted to a corresponding string and header including an ordered identifying display block number and a total count of the display blocks. Each corresponding string is converted to a corresponding visual code. Each of the captured visual codes is converted into a corresponding string and a header is read for the corresponding string. Captured display blocks are determined. A confirmation message is generated including information indicating which display blocks have been received. The confirmation message is sent over a wireless communication link to the sending device to reduce the number of visual codes being displayed.
US11544485B2
A device for coding HF transponders moving along a conveyor device. The device includes a first machining station, arranged and designed to identify a respective HF transponder being guided past the first machining station, and a second machining station with an HF antenna. The HF antenna has a transmission region that is arranged and designed to simultaneously detect a plurality of the HF transponders being guided past the second machining station by the conveyor device. The second machining station is additionally designed to select a respective HF transponder detected in the transmission region of the HF antenna for transmission of data and to transmit data to the selected HF transponder, where the transmitted data is ascertained on the basis of the identification of the selected HF transponder by the first machining station.
US11544482B2
An antenna includes a power supply point on a substrate, a termination resistor on the substrate, and first and second lines connecting the power supply point and the termination resistor. The first line is disposed on a first surface of the substrate. The second line is disposed on a second surface of the substrate. The first line includes a plurality of loop portions arranged along a longitudinal direction of the substrate and separated from each other. The second line includes a plurality of relay portions connecting the power supply point to one of the loop portions closest thereto, connecting adjacent pairs of the loop portions to each other, and connecting the termination resistor and one of the loop portions closest thereto.
US11544477B2
An entity resolution system performs a method of resolving one or more candidate entities based on a data set. The entity resolution system has a rules-based module, a machine learning module, a narrative module, and an evaluation module. The rules-based module compares the first entity features to the second entity features and determines whether a rule identifies a relationship between the first entity and the second entity. The machine learning module rates a similarity of the first entity features and the second entity features. The narrative module generates a narrative output based on one or more of the rules-based module and the machine learning module, the narrative output stating an identified relationship between the first entity and the second entity. The evaluation module determines one or more metrics to apply feedback to the system.
US11544473B2
The present invention allows for the capture and sentiment analysis of text the customer inputs into a chat, but never actually sends to the customer service representative (ghost text). The system captures this ghost text with a ghost capture system (GCS) software module. The GCS module analyzes the ghost text to generate metadata. The ghost text and metadata are used by a sentiment analysis engine to apply appropriate sentiment to the ghost text. The sentiment and ghost text are routed to a customer service representative (CSR). This provides the customer service agent with additional detail and information about a customer's emotions during a text chat conversation, allowing the CSR to determine a court of interaction not only based on the customer's response, but also based on the ghost text and the sentiment from the ghost text.
US11544472B2
A method includes obtaining first training data having multiple first linguistic samples. The method also includes generating second training data using the first training data and multiple symmetries. The symmetries identify how to modify the first linguistic samples while maintaining structural invariants within the first linguistic samples, and the second training data has multiple second linguistic samples. The method further includes training a machine learning model using at least the second training data. At least some of the second linguistic samples in the second training data are selected during the training based on a likelihood of being misclassified by the machine learning model.
US11544467B2
The present disclosure relates to processing operations configured to provide a linguistic-based approach to evaluating repetition in content of an electronic document. The approach of the present disclosure is about detecting terms/words/phrases that are likely to be perceived as being repetitious by native speakers of a language rather than just identifying the occurrence of identical words or strings in a document as done by traditional language checks. Processing of the present disclosure detects and evaluates terms or phrases using positive linguistic evidence derived from evaluation of linguistic relationships between words in a string in syntactic ways. This results in more accurate and efficient determination as to whether a term is truly repetitious at the linguistic level as compared with traditional language checks. As compared with string-based evaluation, fewer flags are raised for identification of repetitive/over-used language, but more precise/accurate identification of repetition occurs using processing of the present disclosure.
US11544465B2
Approaches to using unstructured input to update heterogeneous data stores include receiving unstructured text input, receiving a template for interpreting the unstructured text input, identifying, using an entity classifier, entities in the unstructured text input, identifying one or more potential parent entities from the identified entities based on the template, receiving a selection of a parent entity from the one or more potential parent entities, identifying one or more potential child entities from the identified entities based on the template and the selected parent entity, receiving a selection of a child entity from the one or more potential child entities, identifying an action item in the unstructured text input based on the identified entities and the template, determining, using an intent classifier, an intent of the action item, and updating a data store based on the determined intent, the identified entities, and the selected child entity.
US11544463B2
An embodiment of a spoken intent detection device includes technology to detect a phrase in an electronic representation of an audio stream based on a pre-defined vocabulary, associate a time stamp with the detected phrase, and classify a spoken intent based on a sequence of detected phrases and the respective associated time stamps. Other embodiments are disclosed and claimed.
US11544462B2
A computer system processes electronic communications. A density and centrality of a group of users engaged in electronic communications is determined based on an analysis of a social network graph indicating connections of the users of the group. The electronic communications are analyzed and an affinity of the electronic communications to a constructive goal of a user of the group is determined based on a frequency of electronic communications pertaining to the constructive goal and the determined density and centrality. The electronic communications are modified to advance progress of the constructive goal in response to the affinity satisfying a threshold. Embodiments of the present invention further include a method and program product for processing electronic communications in substantially the same manner described above.
US11544460B1
Systems and methods for anonymizing content suggestive of a particular characteristic while preserving relevant content are disclosed. An example method may be performed by one or more processors of a protection system and include defining an anonymization loss indicative of an accuracy at which a trained discriminator model can predict a particular characteristic, defining a content loss indicative of a difference between latent representations of versions of a document, defining a combined objective function incorporating the anonymization and content losses, extracting and anonymizing suggestive content from training documents while preserving relevant content, and adversarially training, using the associated accuracies and differences in the combined objective function, a transformation model to transform a given document representative of credentials of a given person possessing the particular characteristic into an anonymized document maximizing a predicted uncertainty of the trained discriminator model while simultaneously maximizing an amount of relevant information about the person preserved.
US11544456B2
Systems and methods for parsing natural language sentences using an artificial neural network (ANN) are described. Embodiments of the described systems and methods may generate a plurality of word representation matrices for an input sentence, wherein each of the word representation matrices is based on an input matrix of word vectors, a query vector, a matrix of key vectors, and a matrix of value vectors, and wherein a number of the word representation matrices is based on a number of syntactic categories, compress each of the plurality of word representation matrices to produce a plurality of compressed word representation matrices, concatenate the plurality of compressed word representation matrices to produce an output matrix of word vectors, and identify at least one word from the input sentence corresponding to a syntactic category based on the output matrix of word vectors.
US11544455B2
An information processing device according to the present invention includes: a memory; and a processor coupled to the memory. The processor performs operations. The operations includes: generating, based on language data, a predicate argument structure including a predicate and an argument being an object of the predicate; generating first data indicating co-occurrence of the predicate and the argument in the predicate argument structure; decomposing the first data into a plurality of pieces of second data including fewer elements than elements included in the first data, and generating, based on the second data, third data including potential co-occurrence of the predicate and the argument; selecting the predicate argument structure by using the first data and the third data, and calculating, by using the third data, a score for a pair of the predicate argument structures including the selected predicate argument structure; and selecting the pair, based on the score.
US11544450B2
Disclosed are database systems, methods, systems, and computer program products for providing tabular data in a social network feed. In some implementations, a server of a database system stores, in a database, social network feed data comprising a plurality of feed items as data objects. The server also stores, in a database, tabular data as data objects. The server shares the social network feed data and the tabular data in a social network feed displayable to present the feed items and the tabular data in a user interface, the tabular data being presentable in the user interface in a tabular format. The user interface may receive shareable user commentary regarding the tabular data. The stored tabular data may be editable by users of the database system. The social network feed may be updated to comprise notifications of edits to the tabular data.
US11544443B2
A time information coding method is provided, to solve the problem of coded values low calculation efficiency, which is resulted by adopting the existing time information coding schemes. The method comprises: determining time information to be coded; coding the time information to be coded to a first integer with a specified number of bits under a first time scale; coding the first integer into a second integer with a specified number of bits under a second time scale, the second integer being as a coded value under the second time scale of the time information to be coded. A time information coding device, a searching method for coded values, a decoding method and device are also provided.
US11544437B2
An integrated circuit designing system includes a non-transitory storage medium, the non-transitory storage medium being encoded with a layout of a standard cell corresponding to a predetermined manufacturing process, the predetermined manufacturing process having a nominal minimum pitch of metal lines along a predetermined direction, the layout of the standard cell having a cell height along the predetermined direction, and the cell height is a non-integral multiple of the nominal minimum pitch. The integrated circuit designing system further includes a hardware processor communicatively coupled with the non-transitory storage medium and configured to execute a set of instructions for generating an integrated circuit layout based on the layout of the standard cell and the nominal minimum pitch.
US11544433B1
A computer/software tool for electronic design automation (EDA) uses parasitic elements from a post-layout netlist (PLN) file for a given IC design to assess routing-imposed RC-based signal degeneration. The computer/software tool facilitates selection of, and insertion location for, one or more “virtual repeaters,” based on modification to the PLN file. The tool generates a visual display based on the calculated design characteristics, facilitating adjustment and optimization of repeater cell and location by the designer. The repeater insertion is “virtual,” because modeling and adjustment can be based on abstractions (e.g., load capacitance presented by a repeater) and the already-extracted netlist file, and because an actual circuit design need not be created until after a designer has fine-tuned repeater insertion parameters.
US11544429B2
An apparatus and method predict an initial deformation temperature of coal without an additional test by using a predictive model. The apparatus includes a parameter extractor configured to analyze characteristics of test coal and to extract parameters of the test coal based on the test coal characteristic analysis; a temperature analyzer configured to analyze an initial deformation temperature (IDT) of the test coal; a modeler configured to derive an IDT predictive model for predicting the test coal IDT using the extracted parameters of the test coal and the test coal IDT; and a predictor configured to predict an initial deformation temperature (IDT) of target coal to be supplied to the coal-fired power plant by substituting parameters of the target coal into the IDT predictive model. The test coal characteristics are analyzed by ash component analysis, elementary analysis, industrial analysis, or calorific value analysis.
US11544428B2
A flow analysis apparatus is provided. The flow analysis apparatus includes a model deriver configured to generate a flow analytic model for performing a flow analysis for a plurality of cells by using analytic data including a plurality of input signals used for performing multiple times iterations of numerical analysis by Computational Fluid Dynamics (CFD) and a plurality of output signals corresponding to each of the plurality of input signals, and a flow analyzer configured to perform the flow analysis for the plurality of cells that divide the space around a design target component by using the generated flow analytic model.
US11544426B2
A system for enhanced sequential power system model calibration is provided. The system is programmed to store a model of a device. The model includes a plurality of parameters. The system is also programmed to receive a plurality of events associated with the device, receive a first set of calibration values for the plurality of parameters, generate a plurality of sets of calibration values for the plurality of parameters, for each of the plurality of sets of calibration values, analyze a first event of the plurality of events using a corresponding set of calibration values to generate a plurality of updated sets of calibration values, analyze the plurality of updated sets of calibration values to determine a current updated set of calibration values, and update the model to include the current updated set of calibration values.
US11544425B2
The present disclosure provides systems and methods that expedite the design of physical components through the use of iterative and computationally efficient virtual simulations. In particular, the systems and methods of the present disclosure can be used as part of an iterative design process in which a product designer is able to iteratively make changes to a component design by iteratively interacting a visualization of a virtual representation of the component within a virtual environment.
US11544424B2
A system is provided for generating a custom article to fit a target surface. During operation, the system compares an input dataset with a number of cut template cut meshes. A respective cut template cut mesh includes one or more cutting paths that correspond to a boundary of the mesh. Next, the system identifies a template cut mesh that produces a closest match with the input dataset, and applies global geometric transformations to the identified template cut mesh to warp the template cut mesh to conform to the input dataset. The system further refines and projects a set of boundary and landmark points from the template cut mesh to the input dataset to define cutting paths for the input dataset. Next, the system applies cutting paths to the input dataset to produce a cut-and-trimmed mesh.
US11544419B1
The point cloud scan image data first is structured with a x-y-z coordinate system, then split into smaller Cluster Bounds (CB) volumes and a CB x-y-z is imposed on the CB centroid. The Euclidean x-y-z distance (ED) is calculated for each data point. Only points within Radial Distance (RD cylinder) are retained/processed. Data points within RD are weighted; points closer to centroid having higher weights. Each data point has Weighted Value WV (square of the inverse of the x-y-z distance). Each x, y, z has Weighted Average (WAV) per axes. WAV is sum of each original point coordinate times WV, divided by sum all WVs. Resultant is one subsampled point per axis. One WAV per CB is selected based upon axis nearly orthogonal to x, y, z WAV points. All CBs subsampled in parallel. Subsampled output comma separated coordinate file for CAD program.
US11544415B2
Techniques are disclosed for context-aware obfuscation and unobfuscation of sensitive content in the display of the sensitive content. An example methodology implementing the techniques includes receiving content for display, the content including metadata indicative of a location of at least one item of sensitive content within the received content, and determining at least one contextual factor. The method also includes, responsive to a determination to obfuscate the item of sensitive content based on the at least one contextual factor, displaying the item of sensitive content in obfuscated form. The method may also include, responsive to a determination to not obfuscate the item of sensitive content based on at least one contextual factor, displaying a non-obfuscated version of the item of sensitive content.
US11544411B2
The present disclosure is directed to methods and apparatus for validating and authenticating use of machine learning models. For example, various techniques are described herein to limit the vulnerability of machine learning models to attack and/or exploitation of the model for malicious use, and for detecting when such attack/exploitation has occurred. Additionally, various embodiments described herein promote the protection of sensitive and/or valuable data, for example by ensuring only licensed use is permissible. Moreover, techniques are described for version tracking, usage tracking, permission tracking, and evolution of machine learning models.
US11544406B2
Techniques for synthesizing and analyzing data are disclosed. A ML model anonymizes microdata to generate synthesized data. This anonymizing is performed by reproducing attributes identified within microdata and by applying constraints to prevent rare attribute combinations from being reproduced in the synthesized data. User input selects attributes to filter the synthesized data, thereby generating a subset of records. A UI displays a synthesized aggregate count representing how many records are in the subset. Pre-computed aggregate counts are accessed to indicate how many records in the microdata embody certain attributes. Based on the user input, there is an attempt to identify a particular count from the pre-computed aggregate counts. This count reflects how many records of the microdata would remain if the selected attributes were used to filter the microdata. That count is displayed along with the synthesized aggregate count. The two counts are juxtaposed next to one another.
US11544400B2
User permissions for a search on content managed by a content management system (CMS) can be evaluated in a search engine based on a user identity of a user providing a query input for the query rather than after return of an initial results set to the CMS or some other front-end application. The search engine can constrain possible results returned from a search for the query input using a content index of a plurality of content items maintained in a repository of the content management system. The constraining can include limiting the search engine from adding a content item of the plurality of content items to a permissions-filtered results set unless the evaluating of the user permissions and the search for the query input against the content index do not exclude the content item. Other aspects can support index updating by selective use of a metadata index.
US11544398B2
Methods, systems, and computer-readable media for secure offline transmission of a plurality of data segments from a sending device to one or more receiving devices. The sending device and the one or more receiving devices may communicate via an offline local network. A secure, encrypted container may be created at the receiving device to temporarily cache the received data segments one at a time and the encrypted storage container prevents access by one or more applications of the receiving device to data stored therein based on storage instructions from the sending device. The encrypted container may be configured to store the data segments such that less than all of the data segments are stored at the receiving device at any one time.
US11544395B2
A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
US11544394B2
There is provided an information processing apparatus including a processor that generates a plurality of pieces of authority information for obtaining user information classified into a plurality of categories, in which the processor generates the authority information to correspond to each of a plurality of the categories.
US11544380B2
In some embodiments, a processor can receive an input string associated with a potentially malicious artifact and convert each character in the input string into a vector of values to define a character matrix. The processor can apply a convolution matrix to a first window of the character matrix to define a first subscore, apply the convolution matrix to a second window of the character matrix to define a second subscore and combine the first subscore and the second subscore to define a score for the convolution matrix. The processor can provide the score for the convolution matrix as an input to a machine learning threat model, identify the potentially malicious artifact as malicious based on an output of the machine learning threat model, and perform a remedial action on the potentially malicious artifact based on identifying the potentially malicious artifact as malicious.
US11544379B2
Examples of the present disclosure describe systems and methods for malicious software detection based on API trust. In an example, a set of software instructions executed by a computing device may call an API. A hook may be generated on the API, such that a threat processor may receive an indication when the API is called. Accordingly, the threat processor may generate a trust metric based on the execution of the set of software instructions, which may be used to determine whether the set of software instructions poses a potential threat. For example, one or more call stack frames may be evaluated to determine whether a return address is preceded by a call instruction, whether the return address is associated with a set of software instructions or memory associated with a set of software instructions, and/or whether the set of software instructions satisfies a variety of security criteria.
US11544357B2
The present disclosure provides systems and methods for parameterized application installation. A client device may provide authentication credentials of a user to an authentication server, which may store an association between the user and a content item linking to an application and identifying a parameter for use by the application. The client device may download and install the application via an application server or application store. Once installed, the application may re-provide the authentication credentials to the authentication server, which may retrieve the association, and provide the parameter for use by the application. Thus, the application server or application store may continue to discard referrer information or parameters for the application, but the application may still receive and utilize the parameters without further user intervention.
US11544350B2
A Fisher's exact test calculation apparatus includes: a condition storage 1 that has stored therein a condition for determining whether a result of Fisher's exact test corresponding to input is significant or not, the input being frequencies in a summary table; and a calculation unit 2 that obtains the result of Fisher's exact test corresponding to the frequencies in the summary table by inputting the frequencies in the summary table to the condition read from the condition storage 1.
US11544348B2
Visual target tracking is task of locating a target in consecutive frame of a video. Conventional systems observe target behavior frames of the video. However, dealing with this problem is very challenging when video has illumination variations, occlusion, change in size and view of the object due to relative motion between camera and object. Embodiments of the present disclosure addresses this problem by implementing Neural Network (NN), its features and their corresponding gradients. Present disclosure explicitly guides the NN by feeding target object of interest (ToI) defined by a bounding box in the first frame of the video. With this guidance, NN generates target activation map via convolutional features map and their gradient maps, thus giving tentative location of the ToI to further exploit to locate target object precisely by using correlation filter(s) and peak location estimator, thus repeating process for every frame of video to track ToI accurately.
US11544341B2
Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing an interactive and social fitting room experience. Consistent with some embodiments, the method may include selecting a target audience to poll for feedback on an image of an individual wearing a garment in a fitting room. The method may further include transmitting the image to a computing device of each member of the target audience, and compiling feedback regarding the image from members of the target audience. The method may further include causing the compiled feedback to be displayed to the individual on an interactive mirror display in the fitting room.
US11544335B2
Provided are systems and methods for generating propensity-driven employment-based search results. In one example, a method may include retrieving consumption data of a user associated with the user device and geographic location data of at least one of the user and the user device, the consumption data comprising behavior of the user captured over time, predicting one or more value-generating opportunities for the user from among a pool of value-generating opportunities via execution of a predictive model, where the predictive model determines a propensity of the user to respond to the value-generating opportunities based on the behavioral attributes included in the retrieved consumption data of the user and the geographical location data, and transmitting the one or more predicted value-generating opportunities to the user device via a content channel between the server and the user device.
US11544321B2
Methods, apparatus, systems and articles of manufacture are disclosed for scalable architectures for reference signature matching and updating. An example method for scalable architectures for reference signature matching and updating includes accessing site signatures to be compared to reference signatures from a first group of media sources. The example method also include determining if a first reference node is an owner of a first one of the site signatures, comparing a neighborhood of site signatures including the first site signature to reference signatures in a first subset of reference signatures when the first reference node is the owner of the first site signature, the first subset of references signatures stored in a first memory partition associated with the first reference node, and not comparing site signature to reference signatures when the first reference node is not the owner of the first one of the site signatures.
US11544317B1
Systems and methods for responding to a subscriber's text-based request for content items are presented. In response to a request from a subscriber, word pieces are generated from the text-based terms of the request. A request embedding vector of the word pieces is obtained from a trained machine learning model. Using the request embedding vector, a set of content items, from a corpus of content items, is identified. At least some content items of the set of content items are returned to the subscriber in response to the text-based request for content items.
US11544312B2
A mechanism is provided in a data processing system to implement a cognitive natural language processing (NLP) system with descriptor uniqueness identification to support named entity mention clustering. The mechanism annotates a set of documents from a corpus of documents for entity types and mentions, collects descriptor usages from all documents in the corpus of documents, analyzes the descriptor usages to classify the descriptors as base terms or modifier terms, generates compatibility scores for the descriptors, and performs entity merging of entity clusters based on the compatibility scores.
US11544306B2
Systems and methods for generating concept-based search summaries from a plurality of documents are provided. In one embodiment, a system may include interfaces to receive information identifying a meaning taxonomy including a normalized term and a search query including search terms. The system may be configured to identify documents relating to the search terms and normalized terms and display a concept-based summary of the documents, the summary including a syntactic structure associated with the normalized terms and search terms. In another embodiment, a method includes receiving a meaning taxonomy including normalized terms and search terms, identifying at least one document including the search terms and syntactic structures associated with the normalized terms, and display a search summary including the search terms and syntactic structures.
US11544299B2
The present disclosure is directed to systems and methods for providing a stable topological representation of pathway networks as well as features associated with these networks. The disclosure is exemplified using road networks which have applications in mapping, navigation, and autonomous vehicles. Extensions may be learned through practice of the disclosure. Utilizing implementations disclosed herein may provide advantages for data conflation between different mapping systems and map data while improving overall stability by developing a common reference standard that is tied to semantic features rather than abstract geographic representations.
US11544284B2
A system and computer implemented method for execution of aggregation expressions on a distributed non-relational database system is provided. The method comprises the acts of determining, by a computer system, an optimization for execution of an aggregation operation, wherein the aggregation operation includes a plurality of data operations on a distributed non-relational database; modifying, by the computer system, the plurality of data operations to optimize execution; splitting the aggregation operation into a distributed aggregation operation and a merged aggregation operation; instructing each of a plurality of shard servers to perform the distributed aggregation operation; aggregating, at a merging shard server, the results of the distributed aggregation operation from each of the plurality of shard servers; and performing the merged aggregation operation on the aggregated results of the distributed aggregation operation from each of the plurality of shard servers.
US11544280B2
A method and apparatus for estimating the cardinality of graph pattern queries using graph statistics and metadata is presented. In various embodiments, node and edge labels are used to compute estimates for graph patterns (bi-grams) and the estimates for these patterns as composed to provide cardinality estimates of longer paths. The computation of bi-grams is low cost and requires only minimal changes to the existing query planner in the existing database machinery to be useful. The resulting estimates are used during query execution to minimize the amount of work needed to complete a query and return a faithful and accurate answer to the user. The apparatus includes modules containing computer-executable instructions to perform the above method.
US11544277B2
Devices, systems, and methods for improving results returned from a query. A method can include identify, based on a term embedding of a corpus of terms, expansion terms of a raw query term that are nearest the raw query term, normalize distances between the raw query term and the identified expansion terms, identify, based on the term embedding, expansion term neighbors of an expansion term that are nearest the expansion term; normalize distances between the expansion term and the identified expansion term neighbors, determine a WMA weight between the raw query term and the expansion term, and execute the query with the raw query terms and the expansion terms (determined based on the WMA weight) to generate query results.
US11544275B2
A system for arranging and displaying guided recommendations via a graphical user interface based on biological extraction, the system comprising a computing device configured to receive, from a wearable device located at a user, at least a biological extraction and at least a datum of user activity data, classify the biological extraction and the at least a datum of user activity as a function of at least a datum of a user fingerprint, select at least a compatible element as a function of the training data and the user fingerprint, wherein the compatible element comprises a guided recommendation, and generate a representation via a graphical user interface of the compatible element.
US11544269B2
A query directed at a source table organized into a set of batch units is received. The query includes a pattern matching predicate that specifies a search pattern. A set of N-grams are generated based on the search pattern. A pruning index associated with the source table is accessed. The pruning index comprises a set of filters that index distinct N-grams in each column of the source table. The pruning index is used to identify a subset of batch units to scan for matching data based on the set of N-grams generated for the search pattern. The query is processed by scanning the subset of batch units.
US11544265B2
Described herein are technologies relating to including instrumentation code in enterprise pages and generating a report for an enterprise page based upon instrumentation data and organizational data. Instrumentation code in an enterprise page, when executed by a processor, causes the processor to generate instrumentation data, where the instrumentation data includes an identifier for the enterprise page and an identifier for a user who accessed the enterprise page. The instrumentation data is added to an instrumentation dataset. A report is generated for an enterprise page based upon the instrumentation data and organizational data, such that the report indicates how users across different sectors of the enterprise interact with the enterprise page.
US11544256B2
Systems and methods are provided for automating the process of mapping repair documents, published by Original Equipment Manufacturers (OEMs), to repair information provided in a repair estimate record. A baseline set of repair estimate records specifying one or more parts of a baseline vehicle and an associated set of repair documents specifying instructions for repairing the one or more parts of the baseline vehicle may be saved using a data categorization model in a mapping dataset. The repair documents associated with baseline set of repair estimate records which have been saved in the mapping dataset may then be used to automatically determine associations between another set of repair estimate records and corresponding repair documents.
US11544241B1
Systems and methods for generating a pseudo data field in a CRM system to allow end users to generate and manage pseudo data fields for account objects in the CRM system, which may behave like actual data fields of account objects in the CRM system but live outside the CRM account. The present invention uses a data model that includes two objects to allow end users to generate and manage the pseudo data fields. One of the objects is pseudo data field configuration object, which may be used to configure the pseudo data fields that should be made available to end users. The other object is pseudo data field object which may be used to record user responses or values users use to populate the pseudo data field.
US11544239B2
A method and system may be implemented for automatically analyzing data in a database. A method for use in a low-latency database analysis system may include generating a schema. The schema may be based on a portion of an external database. The method may include storing the schema in an in-memory database. The method may include receiving a data-query. The method may include generating a resolved-request. The resolved-request may be based on the data-query and the stored schema. The stored schema may be used for executing the query on the external database. The method may include receiving results data responsive to the data-query from the external database. The method may include outputting the results data for display on a user interface.
US11544237B2
Threads and kernels across multiple server instances may maintain static connections to a database during operation. To apply a patch or other upgrade to the database, a notification may be sent to the database system that causes the database system to redirect new incoming connection requests for the database to a backup database. A second notification may also be sent to each of the server instances where threads maintain active connections to the database. These threads may be allowed to finish executing a current job, then when entering the idle state these threads may be directed to refresh their connections. This refresh operation may be redirected to the backup database. The patch may be applied after all connections have been switched to the backup database. This process switches static connections to the backup database as quickly as possible without interrupting existing thread operations.
US11544220B2
A computer file system for managing data storage resources is provided. The system comprises storage server configured to receive data file from a client application, modify the file name to include an expiration stamp, upload the at least one data file to the data storage device, generate a file link associated with the at least one data file, and transmit the file link to the client application, wherein the at least one data file is retrievable by the end user via the file link. A maintenance server is communicatively coupled to the data storage device, the maintenance server configured to execute an erase operation to autonomously erase the at least one data file from the data storage device based on the expiration stamp.
US11544215B2
Computer-implemented methods may include receiving first report template data. The first report template data may include a first version identifier identifying a first version of a report schema associated with a first report template. The first version of the report schema may be determined to be subsequent to a current version of the report schema based on the first version identifier. First sample export object data associated with the first version of the report schema may be retrieved. First sample file structure data associated with a file structure of the first version of the report schema may be determined based on the first sample export object data. A first file structure may be generated based on the first sample file structure data. The first file structure may be populated with a plurality of report templates including the first report template. Systems and computer program products are also provided.
US11544209B2
A semiconductor storage device includes a bridge chip and memory chips connected to the bridge chip by a plurality of channels. The bridge chip includes a first delay circuit for setting the start of a first timing signal for a first memory chip output via a first channel and a second delay circuit for setting the start of for second timing signal for a second memory chip output via a second channel. A controller on the bridge chip controls at least one of the first and second delay circuits to adjust the start time of at least one of the first and second timing signals such that data sequences from the first and second memory chips will be aligned in time. The controller combines the data sequence from the first memory chip with the data sequence from the second memory chip to generate an interleaved serial sequence.
US11544208B2
A wave pipeline includes a data path and a clock path. The data path includes a plurality of wave pipeline data stages and a synchronous data stage. The synchronous data stage includes a first data latch to latch the data from the synchronous data stage. The synchronous data stage is between a first wave pipeline data stage of the plurality of wave pipeline data stages and a second wave pipeline data stage of the plurality of wave pipeline data stages. The clock path corresponds to the plurality of wave pipeline data stages. The first data latch latches the data from the synchronous data stage in response to a clock signal on the clock path.
US11544206B2
The process control unit is configured to execute a plurality of control processes, wherein a first control process executed on the process control unit is configured such that there is no provision for direct exchange of process variables with a second control process, but rather this exchange takes place via an interposed association module. An association specification is used to ascertain the control process(es) to which the process variable needs to be handed over. One advantage includes the increased flexibility in the exchange of process variables, which now takes place in the individual control processes by an association module. Restarts of the process control unit and associated production losses advantageously become unnecessary. Additional resources in the process control unit or in an engineering system may be reduced or avoided. The decreased complexity means that the control systems and engineering systems are developed more easily and hence also more quickly.
US11544201B2
Systems, apparatuses, and methods related to memory tracing in an emulated computing system are described. Static tracepoints can be inserted into a particular function as part of operating the emulated computing system. By executing the function including the static tracepoints as part of a memory access request, the emulated computing system can receive information corresponding to both a virtual address and a physical address in a real computing system in which data corresponding to the memory access request is stored.
US11544191B2
Hardware accelerators for accelerated grouped convolution operations. A first buffer of a hardware accelerator may receive a first row of an input feature map (IFM) from a memory. A first group comprising a plurality of tiles may receive a first row of the IFM. A plurality of processing elements of the first group may compute a portion of a first row of an output feature map (OFM) based on the first row of the IFM and a kernel. A second buffer of the accelerator may receive a third row of the IFM from the memory. A second group comprising a plurality of tiles may receive the third row of the IFM. A plurality of processing elements of the second group may compute a portion of a third row of the OFM based on the third row of the IFM and the kernel as part of a grouped convolution operation.
US11544190B2
A method for compressing data in a local cache of a web server is described. A local cache compression engine accesses values in the local cache and determines a cardinality of the values of the local cache. The local cache compression engine determines a compression rate of a compression algorithm based on the cardinality of the values of the local cache. The compression algorithm is applied to the cache based on the compression rate to generate a compressed local cache.
US11544189B2
Embodiments of the disclosure provide methods and systems for memory management. The method can include: receiving a request for allocating target node data to a memory space, wherein the memory space includes a buffer and an external memory and the target node data comprises property data and structural data and represents a target node of a graph having a plurality of nodes and edges; determining a node degree associated with the target node data; allocating the target node data to the memory space based on the determined node degree.
US11544184B2
The present technology relates to an electronic device. A storage device includes a memory device including pages, a buffer memory configured to store address mapping information including a mapping relationship between logical addresses provided from a host and physical addresses corresponding to the pages, first trim bitmap information including trim information of first logical address groups each including a first number of logical addresses having at least two of the logical addresses, and second trim bitmap information including trim information of second logical address groups each including a second number of logical addresses greater than the first number of the logical addresses, and a memory controller configured to change, based on a number of trim-requested logical addresses from the host, map states of the trim-requested logical addresses in one of the address mapping information, the first trim bitmap information, and the second trim bitmap information.
US11544175B2
A SaaS system and methods for capturing dataflow integration and optimizing continuity of operation are presented. Consistent with some embodiments, the method may include receiving a dataflow, and calculating a plurality of attribute scores for the dataflow. The method may further include causing a client device to automatically store a dataflow from the dataflow in response to determining that at least a portion of the plurality of attribute scores are above a predefined threshold. The method may further include receiving a dataflow from a recording application associated with a client device and providing to the user of the client device dataflow-recording directions which are adapted to predetermined criteria that correspond to the purpose of dataflow-recording, the type of activity to be presented in said dataflow.
US11544168B2
A memory system may improve the endurance and performance of a plurality of memories included in the memory system mounted on a server system or a data processing system. For example, the memory system may throttle energy of a first memory using a second memory having a different characteristic from the first memory, control accesses to a memory region according to a refresh cycle, and control accesses to memories having different temperatures according to a priority of a request for each of the memories.
US11544162B2
The fail-over computer cluster enables multiple computing devices to operate using adaptive quorum rules to dictate which nodes are in the fail-over cluster at any given time. The adaptive quorum rules provide requirements for communications between nodes and connections with voting file systems. The adaptive quorum rules include particular recovery rules for unplanned changes in node configuration, such as due to a disruptive event. Such recovery quorum rules enable the fail-over cluster to continuing to operate with various changed configurations of its node members as a result of the disruptive event. In the changed configuration, access to voting file systems may not be required for a majority-group subset of nodes. If no majority-group subset remains, nodes may need direct or indirect access to voting file systems.
US11544161B1
A sensor system may include first and second sensors configured to be coupled to a vehicle and generate respective first and second sensor signals indicative of operation of the vehicle. The sensor system may also include a sensor anomaly detector including an anomalous sensor model configured to receive the first and second sensor signals and determine that one or more of the first sensor or the second sensor is an anomalous sensor generating inaccurate sensor data. The sensor system may also be configured to identify one or more of the first sensor or the second sensor as the anomalous sensor generating inaccurate sensor data.
US11544147B2
Techniques for using erasure coding across multiple regions to reduce the likelihood of losing objects in a cloud object storage platform are provided. In one set of embodiments, a computer system can upload each of a plurality of data objects to each of a plurality of regions of the cloud object storage platform. The computer system can further compute a parity object based on the plurality of data objects, where the parity object encodes parity information for the plurality of data objects. The computer system can then upload the parity object to another region of the cloud object storage platform different from the plurality of regions.
US11544145B2
A programmable crossbar matrix or an array of steering multiplexors (MUXs) coalesces (i.e., routes) the data values from multiple known “bad” bit positions within multiple symbols of a codeword, to bit positions within a single codeword symbol. The single codeword symbol receiving the known “bad” bit positions may correspond to a check symbol (vs. a data symbol). Configuration of the routing logic may occur at boot or initialization time. The configuration of the routing logic may be based upon error mapping information retrieved from system non-volatile memory (e.g., memory module serial presence detect information), or from memory tests performed during initialization. The configuration of the routing logic may be changed on a per-rank basis.
US11544144B2
An apparatus includes an error correction component coupled to read recovery control circuitry. The error correction component can be configured to perform one or more initial error correction operations on codewords contained within a managed unit received thereto. The read recovery control circuitry can be configured to receive the error corrected codewords from the error correction component and determine whether codewords among the error corrected codewords contain an uncorrectable error. The read recovery control circuitry can be further configured to determine that a redundant array of independent disks (RAID) codeword included in the plurality of error corrected codewords contains the uncorrectable error, request that codewords among the error corrected codewords that contain the uncorrectable error are rewritten in response to the determination, and cause the plurality of error corrected codewords to be transferred to a host coupleable to the read recovery control circuitry.
US11544143B2
A method for adjustable error correction in a storage cluster is provided. The method includes determining health of a non-volatile memory of a non-volatile solid-state storage unit of each of a plurality of storage nodes in a storage cluster on a basis of per flash package, per flash die, per flash plane, per flash block, or per flash page. The determining is performed by the storage cluster. The plurality of storage nodes is housed within a chassis that couples the storage nodes as the storage cluster. The method includes adjusting erasure coding across the plurality of storage nodes based on the health of the non-volatile memory and distributing user data throughout the plurality of storage nodes through the erasure coding. The user data is accessible via the erasure coding from a remainder of the plurality of storage nodes if any of the plurality of storage nodes are unreachable.
US11544140B2
The present application discloses a method and apparatus for generating error reporting content of a deep learning framework, an electronic device and a readable storage medium, which relates to the field of deep learning technologies. An implementation solution adopted by the present application to generate error reporting content of a deep learning framework is: acquiring an error code and error information corresponding to the error code; generating an error file according to the error code and the error information corresponding thereto, and packaging the error file into the deep learning framework; running the deep learning framework, and in response to the deep learning framework receiving an error code returned by a third-party library when an error occurs in calling of a third-party library application programming interface (API), extracting, from the error file, error information corresponding to the received error code; and generating error reporting content according to the error information. The present application can automatically generate error reporting content including richer information.
US11544134B2
Example implementations described herein involve a new data-driven analytical redundancy relationship (ARR) generation for fault detection and isolation. The proposed solution uses historical data during normal operation to extract the data-driven ARRs among sensor measurements, and then uses them for fault detection and isolation. The proposed solution thereby does not need to rely on the system model, can detect and isolate more faults than traditional data-driven methods, can work when the system is not fully observable, and does not rely on a vast amount of historical fault data, which can save on memory storage or database storage. The proposed solution can thereby be practical in many real cases where there are data limitations.
US11544133B2
A system and method for dynamic log management of stream processing in a distributed computing environment, such as, for example, a streaming application or stream analytics system. A streaming application can be deployed or published to a cluster, to execute as a client application. A cluster manager coordinates with worker nodes, to commit tasks associated with the streaming application. If a need arises to generate lower-level log data associated with the streaming application, for example to diagnose an underlying cause of a warning/error message, a configuration job can be committed to the cluster to execute as a separate log-configuration application. The log-configuration application operates with the cluster manager to determine the set of working nodes currently associated with the streaming application, and modify the logger configuration at those nodes, to record or otherwise provide log data according to a modified logging level, for example to provide lower-level log messages.
US11544123B1
According to an example, an autonomous novel behavior detection apparatus may receive network, user, application and device events; partition the network, user, device and application behavior events to plurality of partitions; extract features from the events based on fieldnames, type of data and type of values stored in the corresponding fields in an unsupervised manner; transform the data in the events from all data types to numerical values; normalize the data in the events; utilize training neural networks to learn the network, user, device and application behavior from the events; evaluate network, user, device and application events for novel behavior events using evaluation models; learn the novel behaviors using a plurality of neural networks, filter out novel behavior events that are similar to learned novel behaviors, identify novel behaviors and summarize novel behaviors into meaningful aggregation of novel behaviors.
US11544114B1
Methods, non-transitory computer readable media, workload management devices, and network traffic management systems that optimize systems with idempotent workloads are illustrated. With this technology, an identification is made when a status indicates a jobs is deferred. A determination is then made when the job is preempted based on a type of the job, when the identification indicates the job is deferred and the type and an identifier of the job matches another job. Another status is adjusted to indicate the other job is deferred. The status is then modified to indicate that the job is preempted, or the job is removed, when the determination indicates the job is preempted. Accordingly, jobs are selectively preempted, such as based on idempotency of the associated workload, to achieve intended consistent states for objects faster, with increased reliability, and with reduced overhead.
US11544103B2
A data processing device is described including one or more processors implementing a plurality of data processing entities, one or more software interrupt nodes and an access register for each software interrupt node. The access register specifies which one or more data processing entities of the plurality of data processing entities is/are each allowed to, as interrupt source data processing entity, trigger an interrupt service request on the software interrupt node for another one of the plurality of data processing entities as an interrupt target processing entity. Each software interrupt node is configured to forward an interrupt service request triggered by an interrupt source data processing entity which is allowed to trigger an interrupt service request on the software interrupt node to an interrupt target processing entity.
US11544098B2
Methods and systems for diagnosis of live virtual server performance data are disclosed. In one embodiment, an exemplary method comprises receiving a request to assign a first role to at least one virtual server; configuring the virtual server to associate the first role with a first resource of the virtual server; modifying a database to include an identifier associated with the virtual server and an identifier of the first role assigned to the virtual server; receiving indications of first resource usage; mapping the first resource usage to the first role; storing the indications of first resource usage; associating a change in first resource usage with a corresponding first resource operation; modifying a user interface element for presentation on a web page to include the first resource usage; receiving a request for the web page from a user; and delivering the web page to a user interface.
US11544097B2
A method of migrating a virtual machine having a virtual device that is backed by direct passthrough hardware, from a source host to a destination host, includes the steps of determining whether or not the destination host has direct passthrough hardware that can back the virtual device, and upon determining that the destination host has direct passthrough hardware that can back the virtual device, determining if a version of the direct passthrough hardware at the source host matches a version of the direct passthrough hardware at the destination host. If the versions do not match, the steps further include quiescing the virtual device, deleting data structures relating to the virtual device, and then migrating the virtual machine from the source host to the destination host. If the versions match, the virtual machine is migrated without quiescing the virtual device and without deleting the data structures relating to the virtual device.
US11544089B2
Methods, apparatus, systems, and computer-readable media are provided for using selectable elements to invoke an automated assistant at a computing device. While operating the computing device, a user may not be aware that the automated assistant can be invoked according to certain invocation phrases. In order to inform the user of the functionality of the automated assistant, the user can be presented with selectable elements that can initialize the automated assistant when selected. Furthermore, a selectable element can provide an invocation phrase in textual form so that the user is aware of their ability to invoke the automated assistant by speaking the invocation phrase. The selectable element can be presented at different devices associated with the user, and the automated assistant can be initialized at a device that is separate from the device where the selectable element is presented.
US11544078B2
Systems involving distributed control functions are described herein. Each member or device within the system has responsibility for controlling part of the system's behavior, and includes logic to determine what action, if any, will follow as a response to determining information or receiving information from other members or devices within the system. A change of status of one member of a system may provide a basis for action by another member of the system. Status may be the result of sensing a condition of the environment, sensing the condition of a component, receiving the output of a conventional sensor, and/or sensing the condition of a link between components. In some embodiments, action taken by a member of the system may include collecting data during law enforcement activities.
US11544075B2
A method and an apparatus that schedule a plurality of executables in a schedule queue for execution in one or more physical compute devices such as CPUs or GPUs concurrently are described. One or more executables are compiled online from a source having an existing executable for a type of physical compute devices different from the one or more physical compute devices. Dependency relations among elements corresponding to scheduled executables are determined to select an executable to be executed by a plurality of threads concurrently in more than one of the physical compute devices. A thread initialized for executing an executable in a GPU of the physical compute devices are initialized for execution in another CPU of the physical compute devices if the GPU is busy with graphics processing threads. Sources and existing executables for an API function are stored in an API library to execute a plurality of executables in a plurality of physical compute devices, including the existing executables and online compiled executables from the sources.
US11544071B2
A system and method may manage traffic to software applications that ingest operations into an asynchronous queue when those operations are required to execute in a synchronous manner. An identifier may be retrieved from data corresponding to each client operation. A process distribution module may be placed in front of the two incompatible systems/applications to inspect each data payload and intelligently distribute the transactions to each instance based on a well-defined algorithm (e.g., even/odd, last digit, etc.). Synchronous execution may then occur according to a timestamp for each operation.
US11544070B2
The present disclosure is directed to systems and methods for mitigating or eliminating the effectiveness of a side-channel based attack, such as one or more classes of an attack commonly known as Spectre. Novel instruction prefixes, and in certain embodiments one or more corresponding instruction prefix parameters, may be provided to enforce a serialized order of execution for particular instructions without serializing an entire instruction flow, thereby improving performance and mitigation reliability over existing solutions. In addition, improved mitigation of such attacks is provided by randomizing both the execution branch history as well as the source address of each vulnerable indirect branch, thereby eliminating the conditions required for such attacks.
US11544068B2
An example method for gathering a plurality of data sets for a particular process is provided. Each data set indicates transitions between different stages for a corresponding occurrence of the particular process. The method includes generating stage transition data based on the plurality of data sets. The stage transition data indicates an aggregate value for each distinct transition. The method includes determining a root stage based on the plurality of data sets. The method includes selecting each additional stage in the pipeline of stages. Each additional stage is sequentially selected based on a dynamically determined path constructed to reduce a value of a cost function. The method includes selectively modifying the pipeline of stages responsive to detecting an improvement to the value of the cost function. The method also includes generating a command to perform the particular process using the modified pipeline of stages.
US11544065B2
A processor includes a front-end with an instruction set that operates at a first bit width and a floating point unit coupled to receive the instruction set in the processor that operates at the first bit width. The floating point unit operates at a second bit width and, based upon a bit width assessment of the instruction set provided to the floating point unit, the floating point unit employs a shadow-latch configured floating point register file to perform bit width reconfiguration. The shadow-latch configured floating point register file includes a plurality of regular latches and a plurality of shadow latches for storing data that is to be either read from or written to the shadow latches. The bit width reconfiguration enables the floating point unit that operates at the second bit width to operate on the instruction set received at the first bit width.
US11544063B2
A data processing system includes a compute blade generating a write command to store data and a read command to read the data, and a memory blade. The compute blade has a memory that stores information about performance characteristics of each of a plurality of memories, and determines priority information through which eviction of a cache line is carried out based on the stored information.
US11544061B2
Methods and systems for solving a linear system include setting resistances in an array of settable electrical resistances in accordance with values of an input matrix. A series of input vectors is applied to the array as voltages to generate a series of respective output vectors. Each input vector in the series of vectors is updated based on comparison of the respective output vectors to a target vector. A solution of a linear system is determined that includes the input matrix based on the updated input vectors.
US11544060B2
An image processor is described. The image processor includes a two dimensional shift register array that couples certain ones of its array locations to support execution of a shift instruction. The shift instruction is to include mask information. The mask information is to specify which of the array locations are to be written to with information being shifted. The two dimensional shift register array includes masking logic circuitry to write the information being shifted into specified ones of the array locations in accordance with the mask information.
US11544058B2
Embodiments of systems, apparatuses, and methods for fused multiple add. In some embodiments, a decoder decodes a single instruction having an opcode, a destination field representing a destination operand, and fields for a first, second, and third packed data source operand, wherein packed data elements of the first and second packed data source operand are of a first, different size than a second size of packed data elements of the third packed data operand. Execution circuitry then executes the decoded single instruction to perform, for each packed data element position of the destination operand, a multiplication of a M N-sized packed data elements from the first and second packed data sources that correspond to a packed data element position of the third packed data source, add of results from these multiplications to a full-sized packed data element of a packed data element position of the third packed data source, and storage of the addition result in a packed data element position destination corresponding to the packed data element position of the third packed data source, wherein M is equal to the full-sized packed data element divided by N.
US11544054B2
Application Programming Interfaces (APIs) for a computer program can be verified to be correct. The verification includes receiving updated source code for an application, receiving an application programming interface (API) corresponding to the application, scanning the updated source code, determining if the API has changed from a previous version of the API and determining if a change in the API is an intended change based on a comparison of the API with a predetermined benchmark.
US11544047B1
Various methods are provided for quantum computing (QC) based code-optimization. One example method may comprise receiving an indication of one or more runtime hotspots in executed code based on one or more QC algorithms, testing a portion of the executed code associated with at least one of the one or more identified runtime hotspots; generating a plurality of performance information indicators comprising information resulting from the testing of the portion of the code; selecting, based on the plurality of performance information indicators, one QC algorithm for the at least one of the one or more identified runtime hotspots; and utilizing the selected QC algorithm for the at least one of the one or more identified runtime hotspots to optimize the at least one of the one or more identified runtime hotspots.
US11544042B1
A system for deploying a Radio Access Network Containerized Network Function (RAN CNF) that is portable across a plurality of RAN hardware platforms is provided. The system includes a Software Development Kit (SDK), a schedule generator and a scheduler runtime unit. The SDK enables providing a RAN functionality in a physical layer (L1) software code in a platform-independent manner as a RAN pipeline of a plurality of RAN tasks. The RAN tasks include a first and second RAN task. The first RAN task invokes an Application programming interface (API) from a plurality of Application Programming Interfaces to call to the second RAN task. The schedule generator generates a schedule for allocating a node in the RAN pipeline to one or more processing elements. The scheduler runtime unit loads the RAN tasks corresponding to nodes in the RAN pipeline, based on the schedule generated by the schedule generator.
US11544040B2
A random number generator according to one embodiment includes a write circuit, a read circuit, and a signal output circuit. The write circuit inverts magnetization of a magnetic layer of a magnetic tunnel junction element stochastically by supplying current to the magnetic layer. The read circuit reads the magnetization. The signal output circuit generates a random number on the basis of the magnetization read by the read circuit. The random number generator includes a sequence control circuit that controls the write circuit and the read circuit. The sequence control circuit regulates the write circuit to supply the current to the write circuit in a first period, and causes the read circuit to read the magnetization after the first period is finished and then a second period longer than the first period is elapsed.
US11544039B2
An apparatus includes a ring oscillator, a carry chain circuit, and a detector circuit. The ring oscillator produces a clock signal. The carry chain circuit includes a plurality of stages. Each stage of the plurality of stages includes a plurality of lookup table elements coupled in sequence. The carry chain circuit propagates the clock signal through the plurality of lookup table elements of the plurality of stages. The detector circuit determines, based on a value of the clock signal stored by a final lookup table element of each stage of the plurality of stages, which stage of the plurality stages contains an edge of the clock signal. The detector circuit then outputs a zero if the determined stage is assigned to a first group of the plurality of stages and a one if the determined stage is assigned to a second group of the plurality of stages.
US11544034B2
Method for setting parameters for individual adaptation of an audio signal, including: performing a first listening test with the substeps: playing a plurality of first audio signals having different levels; obtaining feedback per frequency range from an individual which of the plurality of first acoustic signals is above an individual listening threshold; and using the lowest level of the different levels for which feedback is available as a level for the individual listening threshold per frequency range; performing adaptation of a second audio signal with the substeps: playing the second audio signal according to a total volume level considering a sound adaptation characteristic map; and varying the sound adaptation characteristic wherein the levels for the individual listening thresholds are used as minimum output levels in the sound adaptation characteristic map.
US11544033B2
A fixed speaker system comprising a speaker housing mountable in or to a ceiling, wall or floor; at least one speaker for outputting audio content, wherein each speaker comprises at least one speaker input and at least one speaker output; a processor configured to receive the or each speaker input and generate the or each speaker output; an amplifier coupled to the processor and configured to drive the speaker; a DC power input configured for direct electrical coupling with a mains power source; a power-over-ethernet (POE) interface module, comprising an interface housing that is removably connected to the speaker housing, wherein the module is configured to input power from a POE source to the DC power input.
US11544025B1
A color printing system includes a printing device and other components that use color printing resources, such as calibration and ICC profiles, to complete color printing operations. These color printing resources are used for a large number of paper types stored in a paper catalog. The paper types can be further placed into paper groups within the paper catalog. The paper groups may be formed by assigning new papers into the paper catalog to those having paper types with existing calibration data and ICC profiles. These relationships are shown in a paper catalog map. The print shop can use the paper catalog map for selling paper types, providing different capabilities for paper types, and other information. The paper catalog map also may be used to select a paper type from a primary paper type and a secondary paper type.
US11544009B2
A system on a chip, including a first domain having a first processor, a first local memory coupled to the first processor, wherein the first local memory having a first memory format and a first sub-network coupled to the first processor, a second domain having a second processor, a second local memory coupled to the second processor and a second sub-network coupled to the second processor, wherein the second local memory having a second memory format which differs from the first memory format, a multi-tier network coupled to the first sub-network and the second sub-network, a global memory coupled to the multi-tier network and a multi-port DDR controller coupled to the global memory to receive, transmit and share the first local memory having the first memory format and the second local memory having the second memory format based on a predetermined criteria.
US11544001B2
A first storage node is connected to a host by using a first network interface card of the first storage node, and is connected to a second storage node by using a second network interface card. The first storage node receives a data processing request from the host, wherein the data processing request carries a target storage address of to-be-processed data, determines the second storage node based on the target storage address of the to-be-processed data, and sends the data processing request to the second storage node by using the second network interface card, wherein the data processing request instructs the second storage node to process the to-be-processed data.
US11543992B2
Storage devices may be configured to desirably reduce the time required to perform a physical secure erase operation. The storage device includes a controller that is configured to direct the storage device to receive a physical secure erase command. The storage device can then identify the one or more blocks within the memory array for secure erasure based on the received physical secure erase command. For each block identified for erasure, the storage device further evaluates the block to determine the level type of cells within the block. In response to the cell level type being single-level, a single-cell erase command is issued to perform a single-level cell erase on the block. Conversely, in response to the cell level type being a higher-dimensional cell, a modified single-cell erase command to perform a modified single-level cell erase on the block is issued.
US11543986B2
An electronic system includes a file system configured to assign logical block addresses corresponding to consecutive pieces of data sets of segments in a plurality of zones. The electronic system also includes a memory device including a plurality of memory blocks, and a memory controller configured to map the logical block addresses to physical block addresses corresponding to consecutive pages in the plurality of memory blocks to program the consecutive pieces of data to the consecutive pages in the plurality of memory blocks. The file system is configured to assign new logical block addresses corresponding to consecutive pieces of a data file to invalid segments in the plurality of zones.
US11543968B2
A computer system includes a host and a storage device. The host provides an input/output request (IO request). The storage device receives the IO request from the host and sends an interrupt informing input/output completion (IO completion) to the host after completing the IO request. The host adjusts the number of generated interrupts of the storage device using the number of delayed IOs. The computer system may adaptively control interrupt generation of the storage device based on a load status of a CPU or the number of delayed IOs. The interrupt generation of the storage device may be adjusted to obtain a CPU gain without loss of performance or processing time of the computer system.
US11543959B1
A method and system for inserting hand-written text is disclosed. The method includes detecting, from a stylus, an insertion gesture on a touch screen, determining, on the touch screen, an insertion location where the hand-written text is to be inserted, generating, on the touch screen, an insertion box for receiving the hand-written text from the stylus, detecting, from the stylus, the hand-written text in the insertion box, and, in response to determining that the hand-written text nears or exceeds a boundary of the insertion box, increasing a size of the insertion box to accommodate the hand-written text. The method further includes detecting, from the stylus, a completion gesture on the touch screen, reducing the size of the insertion box to encapsulate the inserted hand-written text, and erasing the insertion box and inserting the hand-written text into a space previously occupied by the insertion box.
US11543954B2
A method for displaying additional relevant content involves detecting a change to the scrolling pattern of a viewer of content and adapting displayed content as a result of the change. When a pause in scrolling is detected, and the content visible on the display during the pause is determined. A determination is made whether additional content related to the displayed content, such as a promotion, is available. If related content is available, it is displayed when the user resumes scrolling or begins scrolling in another direction.
The display of related content may take the form of a promotion on a fixed portion of the display, and may be hidden when the user engages a user interface element for removal of the promotion.
US11543953B2
Systems and methods for instantiating collaboration interfaces via object recognition are disclosed. An object recognition engine communicatively coupled to a database and an electronic device receives sensor data related to an object and identifies an object characteristic. A component is selected having criteria satisfied by the object characteristic and a collaboration interface is instantiated on the electronic device. This can allow a user to edit content related to an object. A substantially identical collaboration interface can be instantiated on a second electronic device to allow collaboration among user with respect to content related to the object.
US11543934B2
Provided herein are method, apparatus, and computer program products for facilitating a learning user interface. The interface may be presented as a plurality of dynamic icons representing a plurality of items. The interface may be facilitated by receiving, by a processor, a selection indication associated with one item of the plurality of dynamic icons. The interface may be facilitated by determining, via the processor, at least one suggested item of the plurality of items based on the selection indication. The interface may also be facilitated by determining a visual bias for at least one suggested dynamic icon representing the at least one suggested item relative to at least one secondary dynamic icon and may be facilitated by applying the visual bias, via the interface, to the at least one suggested dynamic icon.
US11543933B2
A method of manipulating a three-dimensional image file including a virtual object includes obtaining image information in a processing device of a non-instrumented physical object manipulated by a user, such image information including movement information; and causing virtual movement of the virtual object based on the movement information. A method of shaping a virtual object includes obtaining image information including movement information; and determining a shape of the virtual object based on the movement information. A method of modifying a virtual object includes obtaining image information including movement information; and altering a virtual surface appearance of at least a part of the virtual object based on the movement information. Systems and computer-readable media are also described.
US11543929B2
Systems, devices, media, and methods are presented for controlling user interface with an object depicted within the user interface. The systems and methods initiates an augmented reality mode configured to present augmented reality elements within a graphical user interface. A face is detected within a field of view of an image capture component and presented within the graphical user interface. In response to detecting the face, the systems and methods sequentially present a set of augmented reality elements within the graphical user interface. A subset of the augmented reality elements and the face may be depicted contemporaneously. A movement is detected of at least a portion of the face relative to a first augmented reality element and presentation of the first augmented reality element is modified and at least one second augmented reality element is presented.
US11543927B1
A method for rule-based composition of user interfaces involves obtaining a user identity (ID) of a user accessing an application using a user interface and obtaining a user interface (UI) state of the user interface. Based on the UI state and based on the user ID, a plurality of rule-based recipes are obtained. Each rule-based recipe specifies a UI content suitable for an interaction between the user and the user interface. The method further includes ranking each of the rule-based recipes of the plurality of rule-based recipes based on a likeliness that the rule-based recipe is suitable, given the UI state and the user ID, identifying, from the ranked plurality of rule-based recipes, a highest-ranked rule-based recipe, obtaining the UI content specified by the highest-ranked rule-based recipe, and updating the user interface with the UI content.
US11543924B2
An input sensor includes a plurality of first sensing electrodes, a plurality of second sensing electrodes, a plurality of first sensing lines, a plurality of second sensing lines, a first connection line, and a second connection line. The plurality of first sensing lines are electrically connected to the plurality of first sensing electrodes, respectively. The plurality of second sensing lines are electrically connected to the plurality of second sensing electrodes, respectively. The first connection line electrically connects a pair of first sensing electrodes of the plurality of first sensing electrodes. The second connection line electrically connects a pair of second sensing electrodes of the plurality of second sensing electrodes.
US11543919B2
The present disclosure relates to a display panel and a display device using the same. The display panel includes a display area in which a plurality of display pixels including a light emitting element are disposed, a sensing area in which a plurality of display pixels including a light emitting element and a plurality of sensor pixels including a photoelectric conversion element are disposed, and a touch sensor disposed on display area and the sensing area.
US11543915B2
A touch detection method includes: scanning a reference scan region according to a first control protocol to collect initial touch signals including an initial trigger signal; determining position information of a starting point according to the initial touch signals; reporting the position information of the starting point; switching the first control protocol to a second control protocol; and performing following operations at least once: determining a current target scan region, scanning the current target scan region according to the second control protocol to collect current touch signals including a current trigger signal, determining position information of a touch point according to the current touch signals, and reporting the position information of the touch point. An area of the current target scan region is less than an area of the reference scan region.
US11543914B2
An input sensing device includes driving electrodes and sensing electrodes, and an analog front-end which processes sensing signals from the sensing electrodes to output a differential output value. The analog front-end includes a first charge amplifier which differentially amplifies first and second sensing signals from two sensing electrodes to first and second input terminals, thus outputting first and second differential signals through first and second output terminals, a second charge amplifier which differentially amplifies the first and second differential signals, thus outputting third and fourth differential signals, a first demodulation circuit which filters the first and second differential signals in a first mode and filters each of the third and fourth differential signals in a second mode, and a first analog-to-digital converter which outputs a first sensing value based on at least one output signal of the first demodulation circuit.
US11543904B2
A display device includes a thin-film transistor layer disposed on a substrate and including thin-film transistors; and an emission material layer disposed on the thin-film transistor layer. The emission material layer includes light-emitting elements each including a first light-emitting electrode, an emissive layer and a second light-emitting electrode, light-receiving elements each including a first light-receiving electrode, a light-receiving semiconductor layer and a second light-receiving electrode, and a first bank disposed on the first light-emitting electrode and defining an emission area of each of the light-emitting elements. The light-receiving elements are disposed on the first bank.
US11543897B2
Embodiments of the present application provide a display terminal and a display control method. When a flexible display screen of the display terminal is bent under a bending force, resistance values of a plurality of sensors in a flexible display panel are also changed under the bending force. An arithmetic unit converts bending information into control information for controlling a display object in the flexible display panel, and a controller controls a dynamic display of the flexible display panel by the control information.
US11543896B2
A system and method for typing assistance is provided. One or more letter selections are received from a user via a keyboard. Examples of one or more words including the received letter selections are selected from a dictionary list during predictive typing and provided to the user. An additional letter selection is received. A determination is made that no words with the letter selections and the additional letter selection exist in the dictionary list. Keys for all letters on the keyboard are disabled. Artificial intelligence functionality is activated and one or more of the disabled keys are enabled via the artificial intelligence functionality.
US11543885B2
An illustrative system includes a brain interface system configured to be worn by a user and to output brain measurement data representative of brain activity of the user while the user is engaged in an electronic messaging session provided by an electronic messaging platform and a computing device configured to obtain the brain measurement data, determine, based on the brain measurement data, a graphical emotion symbol representative of a mental state of the user while the user is engaged in the electronic messaging session, and provide the graphical emotion symbol for use during the electronic messaging session.
US11543880B2
A motion device for a virtual reality interaction includes a core, a running belt carried by the core and a frame. The running belt is configured to wrap the core and capable of sliding on the outer surface of the core. The running belt includes a number of running belt units. A surface of each running belt unit facing the core is provided with a number of grooves, and each groove of each running belt unit is connected with a corresponding groove of an adjacent running belt unit through an elastic strap. The frame is located at a periphery of the running belt and is configured to carry the running belt and the core. A number of first balls are arranged between the frame and the running belt.
US11543879B2
In accordance with an aspect of the present disclosure there is provided an interactive system. The interactive system may include communication medium between a user and a computer rendered environment. The interactive system may include an image rendering unit to render any of the computer rendered environment. The interactive system may include a sensory signal generating unit providing, to the user, one or more sensory signals. The interactive system may include a sensory response processing unit as a body monitoring unit configured to time provisions of the sensory signals and to acquire/process one or more sensory responses of the user to the sensory signals.
US11543870B2
The present disclosure provides a power system that includes a set of power devices and addressing lines. The set of power devices are electrically connected to a main power source, a standby power source and a server node. The addressing lines are electrically connected to the set of power devices, so that the set of power devices can correspond to a plurality of different addressing signals respectively. The set of power devices are switched at different times based on the different addressing signals, so that one of the main power source or the standby power source supplies power to the server node though the set of power devices.
US11543865B2
A sound generator for a display device, including: a first vibration generation unit having a first electrode and a second electrode; a second vibration generation unit having a third electrode and a fourth electrode; and a vibration layer including: a first sub-vibration layer disposed between the first electrode and the second electrode; and a second sub-vibration layer disposed between the third electrode and the fourth electrode, wherein the first vibration generation unit is configured to contract and expand the first sub-vibration layer based on a first driving voltage applied to the first electrode and a second driving voltage applied to the second electrode, and wherein the second vibration generation unit is configured to contract and expand the second sub-vibration layer based on a third driving voltage applied to the third electrode and a fourth driving voltage applied to the fourth electrode.
US11543839B2
The invention relates to a method for maintaining an equilibrium of a physico-chemical parameter of a medium, and for recovering the equilibrium in case of loss of the latter. More precisely the method makes it possible to estimate the relevance of a corrective action on the medium in order to recover an equilibrium. The method is implemented by the processing unit of a system for regulating the medium. The invention applies in a non-limiting manner to the regulation of the equilibrium of the bathing water of a swimming pool.
US11543836B2
Provided are an action plan making system and method for an unmanned aerial vehicle, and a storage medium. The action plan making system (1) includes: an unmanned aerial vehicle (10), provided with an aerial shooting device; and a computer (30). A control unit of the computer (30) executes a making module (324), which makes an action plan including a flight plan and a shooting plan of the unmanned aerial vehicle (10) according to a region accepted by executing a region acceptance module (322) and a purpose accepted by executing a purpose acceptance module (323). A control unit (14) of the unmanned aerial vehicle (10) executes a control module (141), and controls the aerial shooting of a camera (17) and flying of the unmanned aerial vehicle (10) based on the action plan made by executing the making module (324) by the control unit (32) of the computer (30).
US11543828B2
A method includes receiving project information indicating a location of a worksite. The method also includes providing a first travel path to an electronic device associated with a mobile machine, wherein providing the first travel path to the electronic device causes at least part of the first travel path to be displayed via a display. The method further includes receiving location information indicating an initial location of the machine and one or more additional locations of the machine. Additionally, the method includes determining that the machine reached the worksite, and identifying, based at least in part on the location information, a second travel path extending from the initial location to the worksite. The method further includes determining whether the second travel path matches the first travel path, and storing at least one of the travel paths in a memory associated with a controller.
US11543817B2
An autonomous driving assistance system is a system for assisting driving of vehicles, and includes a service server that provides services relating to the vehicles to operation terminals, a vehicle connection server connected to the vehicles via wireless communication routes, and a plurality of control servers each communicating with the vehicles by handover and respectively controlling travel of the vehicles in different areas. When calling a vehicle parked in a predetermined area in accordance with the service provided by the service server, a control server that is associated with the predetermined area among the control servers causes the vehicle connection server connected to the vehicle to notify the vehicle of an end point, the end point being information indicating the location of the control server as a connection destination.
US11543800B2
Methods and systems are provided, which convert points in a cloud into a model for 3D printing in a computationally efficient manner and while maintaining and possibly adjusting shape, volume and color information. Methods include deriving, from the points, a crude watertight mesh with respect to the points, e.g., an alpha shape, determining, using normal vectors associated with the points, locations of the points with respect to the mesh (e.g., as being inside, outside or within the model) and using the derived mesh to define the model with respect to the determined locations of the points. Combining the computational geometry approach with the field approach is synergetic and results in better information content of the resulting model for 3D printing while consuming less computational resources.
US11543789B2
A reinforcement learning method executed by a computer includes calculating a degree of risk for a state of a controlled object at a current time point with respect to a constraint condition related to the state of the controlled object, the degree of risk being calculated based on a predicted value of the state of the controlled object at a future time point, the predicted value being obtained from model information defining a relationship between the state of the controlled object and a control input to the controlled object; and determining the control input to the controlled object at the current time point, from a range defined according to the calculated degree of risk so that the range becomes narrower as the calculated degree of risk increases.
US11543788B2
A method for adjusting a parameter value of a position controller and a parameter value of a rotational speed controller is provided. The position controller and the rotational speed controller are cascaded and are a component of a control circuit. The method includes generating and displaying a two-dimensional parameter adjusting field, wherein points in the two-dimensional parameter adjusting field are selectable by a user, and a specific parameter value of the position controller and a specific parameter value of the rotational speed controller are allocated to a point, and after the user has selected a point adopting the specific parameter value of the position controller that is allocated to the selected point and adopting the specific parameter value of the rotational speed controller that is allocated to the selected point.
US11543786B2
Inference server and environment controller for inferring one or more commands for controlling an appliance. The environment controller receives at least one environmental characteristic value (for example, at least one of a current temperature, current humidity level, current carbon dioxide level, and current room occupancy) and at least one set point (for example, at least one of a target temperature, target humidity level, and target carbon dioxide level); and forwards them to the inference server. The inference server executes a neural network inference engine using a predictive model (generated by a neural network training engine) for inferring the one or more commands based on the received at least one environmental characteristic value and the received at least one set point; and transmits the one or more commands to the environment controller. The environment controller forwards the one or more commands to the controlled appliance.
US11543785B2
An industrial machine startup control system for controlling startup of an industrial machine, the industrial machine startup control system including: a vital data measurement device that measures vital data of a worker; a health state analysis device that acquires the vital data of the worker measured by the vital data measurement device, and that determines a health state of the worker based on the acquired vital data; and a startup control device that controls whether or not to allow startup of the industrial machine based on the determination result from the health state analysis device.
US11543783B2
A method for maintaining timing accuracy in a mobile device includes: obtaining a range estimate using a signal received from a timing information source via a communication unit of the mobile device; obtaining position and velocity estimate information for the mobile device from a source of position and velocity information separate from the timing information source, the position and velocity estimate information being obtained from at least one sensor of the mobile device, or via a communication unit of the mobile device using a Vehicle-to-Everything wireless communication protocol, or a combination thereof; determining estimated clock parameters based on the position and velocity estimate information and the range estimate; and adjusting a clock of the mobile device based on the estimated clock parameters in response to a position-and-velocity-assisted timing uncertainty corresponding to the estimated clock parameters being below a timing uncertainty threshold.
US11543770B2
An image forming apparatus includes a housing; a fixing device that is disposed in the housing and that heats an unfixed image made of developer to fix the unfixed image to a recording medium; an exhaust device having an air inlet through which air heated by the fixing device is sucked, an air outlet through which the air sucked through the air inlet is discharged from the housing, a flow path portion having a flow path space through which the air flows from the air inlet to the air outlet, and an air flow generator that generates an exhaust air flow in the flow path space; and plural mesh members that are located in a region between and including the air inlet and the air outlet and arranged in a direction in which the air flows, the mesh members collecting fine particles contained in the air that is sucked.
US11543766B2
A computer-implemented method is disclosed. The method includes receiving a first indication that a first replaceable component of a print apparatus has been replaced; receiving, prior to any print impressions being made using the print apparatus since receiving the first indication, a second indication of an intention to replace a second replaceable component of the print apparatus; retrieving data regarding previous replacements of replaceable components of the print apparatus; determining, based on the retrieved data, whether or not replacement of the second replaceable component is to be restricted; and responsive to determining that replacement of the second replaceable component is to be restricted, restricting replacement of the second replaceable component. An apparatus and a machine-readable medium are also disclosed.
US11543754B1
In some embodiments, the present disclosure relates to a process tool that includes a lithography apparatus arranged over a wafer chuck and an immersion hood apparatus laterally around the lithography apparatus. The lithography apparatus includes a photomask arranged between a light source and a lens. The immersion hood apparatus comprises input piping, output piping, and extractor piping. The input piping is arranged on a lower surface of the immersion hood apparatus and configured to distribute a liquid between the lens and the wafer chuck. The output piping is arranged on the lower surface of the immersion hood apparatus and configured to contain the liquid arranged between the lens and the wafer chuck. The extractor piping is arranged on an outer sidewall of the immersion hood apparatus and configured to remove any liquid above the wafer chuck that is outside of the immersion hood apparatus.
US11543752B2
A substrate processing method includes a preprocessing forming step of forming a preprocessing film on a surface of a substrate having the surface on which a first region and a second region in which different substances are exposed are present, a preprocessing film separating step of separating the preprocessing film from the surface of the substrate with a stripping liquid, a processing film forming step of forming a processing film on the surface of the substrate after the preprocessing film separating step, and a processing film separating step of separating the processing film from the surface of the substrate with the stripping liquid. A removal capacity for the processing film to remove the first removal target present in the second region is higher than a removal capacity for the preprocessing film to remove the first removal target present in the second region, and a removal capacity for the preprocessing film to remove the first removal target present in the first region is higher than a removal capacity for the processing film to remove the first removal target present in the first region.
US11543712B2
A display apparatus includes: a display panel includes: a plurality of pixels to display an image; a gate driver to drive the pixels; a first part electrically connected to the pixels; and a second part electrically connected to the gate driver. The gate driver includes: a plurality of stages to generate a gate signal to be provided to the pixels; k number of clock wirings to provide k number of clock signals to the plurality of stages; and k number of clock bar wirings to provide k number of clock bar signals to the plurality of stages (where k is a natural number of one or greater), and the second part includes: k number of clock pads electrically connected to the k number of clock wirings, respectively; and k number of clock bar pads electrically connected to the k number of clock bar wirings, respectively. The k number of clock wirings and the k number of clock bar wirings are arranged in a first order, and the k number of clock pads and the k number of clock bar pads are arranged in a second order different from the first order.
US11543708B2
A liquid crystal display device according to FFS technology is provided, which sufficiently provides a common electrode with common electric potential and improves an aperture ratio of pixels. A pixel electrode is formed of a first layer transparent electrode. A common electrode made of a second layer transparent electrode is formed above the pixel electrode interposing an insulation film between them. The common electrode in an upper layer is provided with a plurality of slits. The common electrode extends over all the pixels in a display region. An end of the common electrode is disposed on a periphery of the display region and connected with a peripheral common electric potential line that provides a common electric potential Vcom. There is provided neither an auxiliary common electrode line nor a pad electrode, both of which are provided in a liquid crystal display device according to a conventional art.
US11543706B2
A processing method for a color film substrate, the color film substrate comprising a substrate, a photoresist layer, a conductive layer and a spacer layer. The photoresist layer is disposed on the substrate; the conductive layer is disposed on the photoresist layer and completely covers the photoresist layer; and the spacer layer is disposed on the conductive layer. The method comprises: detecting the spacer layer; determining whether the spacer layer meets a preset condition; if the spacer layer meets the preset condition, removing the spacer layer using a rework liquid medicine so as to expose the conductive layer; and re-preparing a spacer layer on the exposed conductive layer, wherein the etching selection ratio of the spacer layer to the conductive layer is greater than 1.
US11543703B2
A display apparatus includes a substrate, an insulating layer, an alignment film, and a sealant. The insulating layer is disposed on the substrate and with a plurality of grooves. The alignment film is disposed on the insulating layer. The sealant is disposed on the alignment film. Wherein, the sealant overlaps at least a portion of the plurality of grooves. In a predetermined unit region, the side length of the predetermined unit region is a maximum width X of the sealant, and a total side length of the portions of the plurality of grooves located in the predetermined unit region is greater than 8 times of the maximum width X.
US11543700B2
A low-resolution image is displayed at high resolution and power consumption is reduced. Resolution is made higher by super-resolution processing. Then, display is performed with the luminance of a backlight controlled by local dimming after the super-resolution processing. By controlling the luminance of the backlight, power consumption can be reduced. Further, by performing the local dimming ater the super-resolution processing, accurate display can be performed.
US11543697B2
Provided are a polarizer having a high degree of alignment and an image display device including the polarizer. The polarizer of the present invention is a polarizer which is formed of a polarizer-forming composition containing a liquid crystal compound and a dichroic material, in which the liquid crystal compound and the dichroic material are horizontally aligned, and in an X-ray diffraction spectrum of the polarizer, at least one of a plurality of peaks observed in a diffraction angle range of 17° or less is a peak A in which an interval of a periodic structure corresponding to the at least one peak does not have an integer multiple relationship with an interval of a periodic structure corresponding to at least one of other peaks.
US11543686B2
The invention concerns a method for measuring parameters necessary for producing corrective spectacles using an instrument (1) comprising the following steps: S1: positioning the wearer at a predefined distance from the frame (2) of the instrument (1), S2: placing a screen (5) of the instrument (1) opposite the wearer and displaying at least one image, S3: placing the frame of the corrective spectacles on the face of the wearer, S4: substituting the screen (5) with a one-way mirror (4) of the instrument, S5: taking the measurements.
US11543683B2
Described are multifocal contact lenses that contain high energy visible (HEV) light absorbing compounds and their use for improving one or more vision attributes.
US11543679B2
Eyewear having a frame, a hinge, and a hyperextendable temple. An extender is coupled to the hinge and the temple, and the extender extends with respect to the hinge allowing hyperextension of the temple with respect to the frame. A cam is configured to leverage the temple away from the frame during hyperextension and reduce wear. A cosmetic trim may include a recess that receives a protrusion of the frame in the open position, and which protrusion moves out of the recess during hyperextension and creates the cam.
US11543677B2
Eyewear having one or more electronic devices stowable and deployable from storage cavities disposed in one or both temple arms of the eyewear are described. The devices are deployable through passages in the eyewear frame which are covered when the devices are in the stowed position. Devices may be changed either by removing and replacing a device or by removing and replacing a temple arm on a particular set of eyewear.
US11543674B2
An optical unit with an image stabilization function includes a movable body having an annular holder for holding a camera module, a swing support mechanism for swingably supporting the movable body, and a fixing body for supporting the movable body with the swing support mechanism interposed between them. The holder includes three or more of a plurality of protrusions that project radially. The fixing body includes a plurality of arc surfaces that come into contact with each of the plurality of protrusions from the outer peripheral side. The swing support mechanism includes the plurality of protrusions and the plurality of arc surfaces. The arc surface is a concave curved surface obtained by transferring part of a virtual spherical surface centered on a preset swing center point.
US11543672B2
The present embodiment relates to a lens driving device comprising: a housing; a bobbin disposed inside the housing so as to move in a first direction; a first coil disposed on the outer circumferential surface of the bobbin; a magnet disposed in the housing; a base disposed below the housing; a coil part having a second coil disposed between the housing and the base so as to face the magnet; a substrate disposed between the housing and the base; and a conducting member for electrically connecting the coil part to the substrate, wherein the conducting member is disposed at a corner of the base.
US11543666B2
Augmented reality and virtual reality display systems and devices are configured for efficient use of projected light. In some aspects, a display system includes a light projection system and a head-mounted display configured to project light into an eye of the user to display virtual image content. The head-mounted display includes at least one waveguide comprising a plurality of in-coupling regions each configured to receive, from the light projection system, light corresponding to a portion of the user's field of view and to in-couple the light into the waveguide; and a plurality of out-coupling regions configured to out-couple the light out of the waveguide to display the virtual content, wherein each of the out-coupling regions are configured to receive light from different ones of the in-coupling regions. In some implementations, each in-coupling region has a one-to-one correspondence with a unique corresponding out-coupling region.
US11543659B2
An imaging apparatus for conveying a virtual image superimposed within a view of an ambient environment has a waveguide having first and second surfaces. An in-coupling diffractive optic on one of the planar surfaces is disposed to direct image-bearing light beams into the waveguide. An out-coupling diffractive optic on one of the planar surfaces of the waveguide is disposed to direct the image-bearing light beams from the waveguide toward a viewer eyebox. An outer cover protects as least part of the waveguide from undesirable environmental influences of an ambient environment while supporting views of the ambient environment from the eyebox. A circular polarizer interposed between waveguide and the outer cover blocks the return of stray light into the waveguide.
US11543656B2
A substrate, such as a windshield, includes: a first glass element; a second glass element; and a light absorptive element that is disposed directly between the second glass element and the first glass element, that is configured to receive and absorb light output by an image source.
US11543655B1
Some implementations provide a multi-focus display system that renders images at multiple focus distances for display in conjunction with the use of appropriately powered lenses. For example, an HMD may include a fast switching lens element that allows quickly alternating between two or more focus distances. The displayed images are configured to correspond to the alternating focus distances by adjusting a high-frequency part of the images. This can provide a more natural user experience that will include near objects that require the user's eye to focus on a close focal depth plane and far objects that require the user's eye to focus on a far focal depth plane. Moreover, the user experience can be provided with little or no loss of brightness and without requiring processor and resource intensive computations.
US11543647B2
An objective optical system for endoscope includes a first lens having a negative refractive power, a second lens having a positive refractive power, an aperture stop, a third lens having a positive refractive power, a fourth lens having a positive refractive power, a fifth lens having a negative refractive power, and a sixth lens having a positive refractive power. The second lens is a meniscus lens having a convex surface directed toward an image side and the third lens is a meniscus lens having a convex surface directed toward the image side. A cemented lens having a positive refractive power is formed by the fourth lens and the fifth lens. The sixth lens is cemented to an image sensor, and the following conditional expression (1′″) is satisfied: 1≤(r3f+r3r)/(r3f−r3r)≤5 (1′″).
US11543646B2
There is provided herein an optical system for a tip section of a multi-sensor endoscope, the system comprising: a front-pointing camera sensor; a front objective lens system; a side-pointing camera sensor; and a side objective lens system, wherein at least one of said front and side objective lens systems comprises a front and a rear sub-systems separated by a stop diaphragm, said front sub-system comprises, in order from the object side, a first front negative lens and a second front positive lens, said rear sub-system comprises, in order from the object side, a first rear positive lens, an achromatic sub-assembly comprising a second rear positive lens and a third rear negative lens, wherein the following condition is satisfied: f(first rear positive lens)≤1.8f, where f is the composite focal length of the total lens system and f(first rear positive lens) is the focal length of said first rear positive lens.
US11543637B2
A variable magnification optical system comprising, in order from an object side, a first lens group having negative refractive power, a first intermediate lens group having positive refractive power, a second intermediate lens group having negative refractive power and a rear lens group; upon varying a magnification from a wide angle end state to a telephoto end state, a distance between the first lens group and the first intermediate lens group being varied, a distance between the first intermediate lens group and the second intermediate lens group being varied, and a distance between the second intermediate lens group and the rear lens group being varied; the rear lens group comprising at least one focusing lens group which is moved upon carrying out focusing from an infinitely distant object to a closely distant object; and predetermined conditional expressions being satisfied, thereby the focusing lens group(s) being reduced in weight.
US11543636B2
The zoom lens includes, as lens groups, in order from the object side, only a first lens group having a positive power, a second lens group having a negative power, a third lens group having a positive power, a fourth lens group having a negative power, and a fifth lens group having a positive power. An aperture stop is disposed between a lens surface closest to the image side in the second lens group and a lens surface closest to the object side in the fourth lens group. During zooming, at least the first lens group, the second lens group, the third lens group, and the fourth lens group move. The first lens group consists of a negative lens, a positive lens, and a positive lens in order from the object side. The zoom lens satisfies predetermined conditional expressions.
US11543635B2
An attachment optical system includes a first converter optical system attachable to an object side of an imaging optical system, and a second converter optical system attachable to an image side of the imaging optical system. The first converter optical system includes a dome-shaped cover and at least one positive lens. A predetermined condition is satisfied.
US11543633B2
Zoom digital cameras comprising a Wide sub-camera and a folded fixed Tele sub-camera. The folded Tele sub-camera may be auto-focused by moving either its lens or a reflecting element inserted in an optical path between its lens and a respective image sensor. The folded Tele sub-camera is configured to have a low profile to enable its integration within a portable electronic device.
US11543632B2
An optical lens system is provided with at least two lenses firmly bonded to each other. A first lenshas a first adhered surface and a second lens has a second adhered surface. The adhered surfaces are at least indirectly firmly bonded to each other. An optically transparent surface body made of a silicone material is arranged between the adhered surfaces. The first adhered surface is firmly bonded to a first side and the second adhered surface is firmly bonded with the opposite second side of the sheet body by means of a bonding method.
US11543625B2
The present invention provides an optical imaging lens. The optical imaging lens comprises six lens elements positioned in an order from an object side to an image side. Through controlling convex or concave shape of surfaces of the lens elements and designing parameters satisfying at least one inequality, the optical imaging lens may present a great angle of view with smaller surface area of the front side of the optical imaging lens.
US11543623B2
A lens apparatus includes an optical element, first and second fixed barrels coupled to each other, a conversion mechanism from a rotary motion to a linear motion, fitted to the first fixed barrel and configured to be rotated about a first axis as an axis of the first fixed barrel to drive the optical element along the first axis, an operation member fitted to an outer periphery of the second fixed barrel and configured to be operated to be rotated about a second axis as an axis of the second fixed barrel, and a transmission ring, supported by the conversion mechanism to be translatable in a first direction orthogonal to the first axis and by the operation member to be translatable in a second direction and orthogonal to the second axis, configured to transmit rotation from the operation member to the conversion mechanism.
US11543618B2
It is provided a lens unit to be small-sized, while reducing deterioration in optical performance after experiencing thermal expansion. The lens unit includes an aperture member, a lens, an image sensor, and a holder. A range where the aperture member abuts on a flange part of the lens overlaps with a range where the holder abuts on the flange part of the lens. A first gap is provided between a holder inclined surface of the holder and a lens inclined surface of the lens over the entire circumference. A second gap is provided between an outer circumferential surface of the lens and an inner surface of the holder over the entire circumference.
US11543617B2
A diffusion apparatus includes a diffuser, a substrate to which the diffuser is fixed, and a first lens that has a curved surface and a flat surface located on the side opposite the curved surface and is so fixed to the substrate as to face the diffuser. The substrate includes a first recess having a first bottom surface and a first side surface that rises from the first bottom surface and a second recess having a second bottom surface connected to the first side surface and a second side surface that rises from the second bottom surface. The first lens is so disposed in the second recess that the flat surface is in contact with the second bottom surface. The diffuser is fixed to the first bottom surface.
US11543613B2
The present disclosure relates to a fiber optic cable that includes a plurality of internal optical fibers and a fiber optic cable portion. The fiber optic cable portion includes an outer jacket and an inner conduit, the inner conduit containing the plurality of optical fibers disposed therein. The fiber optic cable further includes a flexible conduit portion, wherein the flexible conduit portion has a proximal end and a distal end. The proximal end is secured to the fiber optic cable portion and the distal end has a terminating device. The terminating device at least partially encases the flexible conduit portion, and the plurality of optical fibers passes through the flexible conduit portion and the terminating device.
US11543598B2
An optical fiber connector includes a casing body formed with upper and lower key slots, a polarity adjusting key detachably mounted in a selected one of the key slots and engaging an adaptor, head and tail sleeves disposed respectively on front and rear ends of the casing body, and two core heads disposed between the head sleeve and the casing body. To adjust the polarity of the optical fiber connector, the optical fiber connector is detached from the adaptor and the optical fiber connector is inverted. Then, the polarity adjusting key is operated to disengage from the selected one of the key slots and engage the other one of the key slots to adjust the polarity without removal of head and tail sleeves.
US11543596B2
The invention relates to a fiber holder system (1) comprising a base (2) provided for arrangement on a positioning device, the base (2) comprising at least three contact surfaces (3) arranged perpendicular to one another, and a fiber holder (4) with a arrangement section (5), an arm section (6) and a holding section (7), and a holding device (8) for arrangement of the fiber holder (4) on the base (2) with a defined force in a positionally stable and releasable manner, wherein the arrangement section (5) also comprises three mutually perpendicular arrangement surfaces (9), and wherein the holding device (8) comprises magnets or magnetic sections in order to use the corresponding magnetic forces to press the arrangement surfaces (9) against the contact surfaces (3) with a defined force and thereby to realize the positionally stable and releasable arrangement of the fiber holder (4) on the base (2), and wherein a distal end (10) of the arm portion (6) is connected to the abutment portion (5) and wherein at the other distal end (11) of the arm portion (6) the holding section (7) for holding a fiber is disposed. Furthermore, the invention relates to the use of the aforementioned fiber holder system (1) in a fiber alignment device.
US11543581B2
A liquid crystal display device includes a LCD panel having a first polarizer, a first substrate, a second substrate and a second polarizer are sequentially provided from a front surface side, a frame which surrounds the LCD panel and has a first opening having first to fourth sides, a planar light source disposed on the rear surface side of the LCD panel in the first opening, a plurality of optical sheet groups which are disposed between the planar light source and the LCD panel, and an adhesive layer which has a second opening formed along the first to fourth sides of the frame. A front surface side of the adhesive layer is adhered to the LCD panel along at least the first side, and a rear surface side of the adhesive layer is adhered to the plurality of optical sheet groups and the frame along at least the first side.
US11543580B2
According to one embodiment, a display device includes a first transparent substrate, a second transparent substrate, a liquid crystal layer, light-emitting elements disposed in a first direction, a third transparent substrate including a main surface and a side surface opposed to the light-emitting elements, and a transparent layer disposed on the main surface and having a lower refractive index than the third transparent substrate. The third transparent substrate is bonded to the first transparent substrate or the second transparent substrate with the transparent layer sandwiched in between. The transparent layer includes strip portions disposed in the first direction and extended along a second direction.
US11543578B2
Wide-area solid-state illumination devices and systems employing a front sheet, a back sheet approximately coextensive with the front sheet, a wide-area light emitting panel positioned between the front and back sheets and one or more strips of a two-sided adhesive tape joining an inner surface of the front sheet with an inner surface of the back sheet along one or more perimeter edges so as to form a thin and hollow sheet-form structure having a generally uniform thickness and at least partially enclosing the wide-area light emitting panel. The wide-area light emitting panel includes one or more solid-state light sources and has a total area which is less than total areas of each of the front and back sheets. The two-sided adhesive tape is configured at a thickness that is approximately equal to or greater than a total thickness of the wide-area light emitting structure. The wide-area light emitting structure may include a planar light guide and one or more LEDs optically coupled to the light guide.
US11543577B2
The invention provides a lighting device (1) comprising: —one or more light sources (10) configured to provide light source light (11); —a luminescent element (5) comprising an elongated luminescent body (100) having a radiation input face (111) for receipt of the light source light (11), the luminescent element (5) comprising a first luminescent material (120) for conversion of at least part of the light source light (11) into luminescent material light (8); —a light guide element (850), configured downstream of the first luminescent material (120), and configured to light guide at least part of the first luminescent material light (8); —a second luminescent material (1120), configured downstream of the first 10 luminescent material (120), at a first distance (d1) of at least 0.5 mm thereof, configured to convert one or more of (i) at least part of the light source light (11) and (ii) at least part of the first luminescent material light (8) into second luminescent material light (1128) having a spectral power distribution differing from a spectral power distribution of the first luminescent material light (8); 15—a light transmissive optical element (24) configured downstream of the light guide element (850), configured to receive at least part of the first luminescent material light (8) of the light guide element (850) and to receive at least part of the second luminescent material light (1128), and configured to transmit the received luminescent material light (8) and the received second luminescent material light (1128), and configured to beam shape at least part of the received luminescent material light (8), and to provide lighting device light (101) comprising one or more of the light source light (11), the first luminescent material light (8) and the second luminescent material light (1128).
US11543576B2
An alarm indicator (4) is provided with a light guiding member (41), a first light source (42) and a transmissive member (43). The light guiding member (41) extends in a first direction that is parallel to a display screen in which medical information is displayed. The first light source (42) faces an end face (41a) of the light guiding member (41) in the first direction. The transmissive member (43) covers the light guiding member (41) from a second direction intersecting with the first direction. The light guiding member (41) is provided with a light reflecting portion and an outer face (41d). The light reflecting portion extends in the first direction and reflects the light incident from the end face (41a) at least toward the second direction intersecting with the first direction. The light reflected by the reflecting portion is emitted from the outer face (41d) while being diffused.
US11543575B2
There is herein defined optics (e.g. an array of optics) forming an optical beam to either produce a collimated or diverging/converging beam emerging from a virtual source point to illuminate a hologram. There is also described an optical beam illuminating a reflection hologram from the front and a further configuration where an optical beam combined with a holographic optical element (HOE) minor enables rear illumination of a reflection hologram.
US11543571B2
A transmission filter apparatus is provided that includes: (i) a substrate to serve as a foundation for the apparatus; (ii) a layer containing resonant dielectric cavities separated by conductive regions. The dimensions and design of the dielectric cavities, thickness of the layer, and substrate, dielectric and conductive materials are chosen to achieve resonant transmission of selected wavelengths. In a particular one or more embodiments, the layer is one dimensional, i.e. you have dielectric cavities along one axis in the plane that are comparatively infinity long in the parallel plane. In a particular one or more embodiments, the layer is two dimensional, i.e. you have dielectric cavities along both axis in the plane. The dimensions in each plane may or may not be equal. In a specific one or more embodiments, the dielectric cavities are terminated on the top and/or bottom by thin metal films with small apertures or tapers.
US11543569B2
Provided are an optical filter having excellent light fastness and moisture resistance and having excellent detection accuracy, a structure, and an optical sensor. An optical filter 10a includes a near infrared transmitting filter 1 and a dielectric multi-layer film 2. In this optical filter, the dielectric multi-layer film 2 and the near infrared transmitting filter 1 are in contact with each other, or an organic layer 3 is provided between the dielectric multi-layer film 2 and the near infrared transmitting filter 3. In the optical filter, at least two wavelengths at which a transmittance in a wavelength range of 600 nm or longer and shorter than 1050 nm is 50% are present, and in a case where a wavelength on a shortest wavelength side is represented by λ1 and a wavelength on a longest wavelength side is represented by λ2 among the wavelengths at which the transmittance is 50%, predetermined conditions are satisfied.
US11543567B2
An embodiment of a camera module includes a holder configured such that the upper and lower portions of the holder are open and such that a first hole and a second hole, opposite to the first hole, are formed in the side surface of the holder, a first lens unit coupled to the upper portion of the holder, a second lens unit coupled to the lower portion of the holder, and a liquid lens disposed in the first hole and the second hole of the holder between the first lens unit and the second lens unit, the liquid lens protruding outward from the side surface of the holder, wherein at least a portion of the liquid lens may be spaced apart from the inner surface of the holder.
US11543562B2
An optical element may include a substrate. The optical element may include a first anti-reflectance structure for a particular wavelength range formed on the substrate. The optical element may include at least one layer disposed on a portion of the first anti-reflectance structure. The optical element may include a second anti-reflectance structure for the particular wavelength range formed on the at least one layer. A depth between a first surface of the first anti-reflectance structure and a second surface of the second anti-reflectance structure, a first index of refraction of the first anti-reflectance structure, a second index of refraction of the second anti-reflectance structure, and a third index of refraction of the at least one layer may be selected to form a diffractive optical element associated with a particular phase delay for the particular wavelength.
US11543559B2
An embodiment device includes an optical source configured to transmit an optical pulse and an optical sensor configured to receive a reflection of the optical pulse. The device further includes a processor configured to determine a parameter based on the reflection, the parameter indicative of a distance between the device and a target; and a controller configured to generate a first control signal based on the parameter, the first control signal being configured to control an operation of the optical source.
US11543555B2
A method and system for estimating a resistivity of a formation. A method for estimating a resistivity of a formation may comprise disposing a downhole tool into a borehole, wherein the downhole tool comprises a pad, an injector electrode, and a return electrode, injecting a current signal into the formation from the injector electrode, measuring a voltage signal between the injector electrode and the return electrode; and determining a formation resistivity and a formation dielectric constant from at least one of the voltage signal, at least one property of the downhole tool, and at least one property of the borehole. A system for estimating a resistivity of a formation may comprise a downhole tool. The downhole tool may comprise a pad, wherein the pad comprises an injector electrode and a return electrode. The system may further comprise a conveyance for disposing the downhole tool in a borehole and an information handling system.
US11543548B2
A mechanical-model based earthquake-induced landslide hazard assessment method in earthquake-prone mountainous area includes: obtaining the cohesion and internal friction angle through a geological map of the study area and a geotechnical physical parameter; obtaining simulated ground motions by combining a pulse-like ground motion effect model and a pulse-like ground motion response model; calculating slope permanent displacement according to the simulated ground motions, the cohesion, the internal friction angle and other parameters; obtaining a statistical relationship between the permanent displacement and a landslide probability according to permanent displacement data derived from historical earthquake-induced landslides and historical strong earthquake records; and predicting earthquake-induced landslide probability according to the slope permanent displacement and the statistical relationship between the permanent displacement and the landslide probability, and quantitatively evaluating earthquake-induced landslide hazard through the earthquake-induced landslide probability.
US11543547B2
An early earthquake detection method may comprise acquiring a frame image from a camera; acquiring a vibration signal from the frame image; removing a noise signal due to vibration of the camera from the vibration signal; acquiring a motion signal obtained by magnifying subtle motions from the noise signal-removed vibration signal; extracting vibration characteristics from the motion signal; estimating an occurrence of an earthquake by extracting a peak signal from the vibration characteristics; and determining whether an earthquake occurs by receiving earthquake estimation information from at least one other camera located within a certain range.
US11543534B2
A system and method for three-dimensional (3D) object classification are disclosed. A computing system receives point cloud data from an input source. The point cloud data may include first and second points in 3D space. The first point may represent a feature of an object. The computing system invokes a neural network for classifying the first point with a first label, and regresses a bounding box based on classifying the first point with the first label. Regressing the bounding box includes predicting at least a location of the bounding box. The computing system may control an autonomous vehicle based on regressing the bounding box.
US11543531B2
A semi-automatic three-dimensional light detection and ranging (LIDAR) point cloud data annotation system and method for autonomous driving of a vehicle involve filtering 3D LIDAR point cloud and normalizing the filtered 3D LIDAR point cloud data relative to the vehicle to obtain normalized 3D LIDAR point cloud data, quantizing the normalized 3D LIDAR point cloud data by dividing it into a set of 3D voxels, projecting the set of 3D voxels to a 2D birdview, identifying a possible object by applying clustering to the 2D birdview projection, obtaining an annotated 2D birdview projection including annotations by a human annotator via the annotation system regarding whether the bounding box corresponds to a confirmed object and a type of the confirmed object, and converting the annotated 2D birdview projection to back into annotated 3D LIDAR point cloud data.
US11543527B2
Provided is a beam scanning apparatus including a plurality of antenna resonators disposed two-dimensionally in a row direction and a column direction, a plurality of row voltage lines that are configured to provide a plurality of driving voltages in a row direction, respectively, a plurality of column voltage lines that are configured to provide a plurality of driving voltages in a column direction, respectively, and a driving voltage conversion circuit configured to control a driving voltage applied to each of the plurality of antenna resonators based on a driving voltage in the row direction that is provided from each of the plurality of row voltage lines and a driving voltage in the column direction that is provided from each of the plurality of column voltage lines.
US11543525B2
To provide a signal generation apparatus that is used in a ToF camera system especially adopting an indirect system and can suppress occurrence of erroneous distance measurement caused by distance measurement of a same target by a plurality of cameras with a simple configuration.
There is provided a signal generation apparatus including a first pulse generator configured to generate a pulse to be supplied to a light source that irradiates light upon a distance measurement target, a second pulse generator configured to generate a pulse to be supplied to a pixel that receives the light reflected by the distance measurement target, and a signal generation section configured to generate a pseudo-random signal for inverting a phase of signals to be generated by the first pulse generator and the second pulse generator.
US11543524B2
A frequency shift correcting unit (25) which corrects a frequency shift of a plurality of first signal spectra within the same time range with respect to a frequency of first laser light beam and corrects a frequency shift of a plurality of second signal spectra within the same time range with respect to a frequency of second laser light beam, and a spectrum integrating unit (26) which integrates a plurality of first signal spectra corrected by the frequency shift correcting unit (25) and integrates a plurality of second signal spectra corrected by the frequency shift correcting unit (25) are provided, and a molecular concentration calculating unit (27) calculates a concentration of molecules in the atmosphere from the first and second signal spectra integrated by the spectrum calculating unit (26).
US11543523B2
A time of flight (ToF) system includes a light source, a photosensor, a signal generator and a processor. The signal generator outputs a reference signal corresponding to a modulation function for modulated light and a modified transmitted light signal corresponding to a phase shift of the reference signal. The light source outputs the modified transmitted light signal and pixels in the photosensor receives its reflections off the scene. The reference signal is applied to the pixels and the processor determines a depth map for the scene based on values recorded by the pixels. In some examples, the phase shift is implemented using a phase locked loop controller. One or more component phases of the phase shift and an exposure time for each component phase are determined and output by the phase locked loop controller.
US11543522B2
A work machine includes a frame, a sensor assembly, and an ultrasonic sensor. The frame includes a first portion and a second portion that includes a front bumper and is configured to pivot with respect to the first portion for steering the work machine. The sensor assembly is positioned on the first portion or the second portion of the frame and is configured to sense data for detection of obstacles within a first area around the work machine. The ultrasonic sensor is positioned on the front bumper of the second portion and is configured to sense data for detection of obstacles within a second area around the work machine, the second area outside the first area when the second portion is in an articulated position with respect to the first portion.
US11543512B2
A system and method for locating radio-frequency identification tags within a predetermined area. The method can incorporate sub-threshold superposition response mapping techniques, alone, or in combination with other methods for locating radio-frequency identification tags such as but not limited to time differential on arrival (TDOA), frequency domain phase difference on arrival (FD-PDOA), and radio signal strength indication (RSSI). The system can include a plurality of antennas dispersed in a predefined area; one or more radio-frequency identification tags; a radio-frequency transceiver in communication with said antennas; a phase modulator coupled to the radio-frequency transceiver; and a system controller in communication with said transceiver and said phase modulator. Calibration techniques can be employed to map constructive interference zones for improved accuracy.
US11543509B2
A bi-static radar system configured for coherent detection of a radar-signal includes a plurality of radar-transceivers, a controller, and a communications device. The plurality of radar-transceivers is characterized as physically spaced apart with respect to each other. The controller is in communication with the each of the radar-transceivers and is configured to coherently operate each of the radar-transceivers. The communications device communicates both a reference-clock signal and a frame-sync signal from the controller to each of the plurality of radar-transceivers whereby the plurality of radar-transceivers operate coherently. Alternatively, the system may include a reference-signal generator, a transmitter, and a plurality of receivers. The reference-signal generator generates a reference-signal characterized by a reference-frequency proportional to a fraction of a radar-frequency of a radar-signal transmitted. The transmitter generates the radar-signal at the radar-frequency based on the reference-signal. The plurality of receivers operates coherently to detect the radar-signal based on the reference-signal.
US11543505B2
An optoelectronic module including a light emitter to generate light to be emitted from the module; a plurality of spatially distributed light sensitive elements arranged to detect light from the emitter that is reflected by an object outside the module; and one or more dedicated spurious-reflection detection pixels.
US11543498B2
A pixel circuit includes a photodiode in semiconductor material to accumulate image charge in response to incident light. A tri-gate charge transfer block coupled includes a single shared channel region the semiconductor material. A transfer gate, shutter gate, and switch gate are disposed proximate to the single shared channel region. The transfer gate transfers image charge accumulated in the photodiode to the single shared channel region in response to a transfer signal. The shutter gate transfers the image charge in the single shared channel region to a floating diffusion in the semiconductor material in response to a shutter signal. The switch gate is configured to couple the single shared channel region to a charge storage structure in the semiconductor material in response to a switch signal.
US11543491B2
A Lidar system, a mirror assembly for a Lidar system and method of operating the mirror assembly. The mirror assembly of the Lidar system includes a first frame and a first conductor. The first frame is rotatable about a first axis. The first conductor extends along the first frame to one side of the first axis. The first conductor extends through a first magnetic field on the one side of the first axis in a direction parallel to the first axis. A first current is passed through the first conductor to interact with the first magnetic field to induce a first rotation of the first frame about the first axis.
US11543484B1
A magnetic resonance (MR) imaging method of correcting phase errors is provided. The method includes applying, by an MR system, a pulse sequence to acquire the precorrection MR image. The method also includes acquiring, by the MR system, reference k-space data having a field of view (FOV) in a phase-encoding direction that is twice or more greater than an FOV of the precorrection MR image in the phase-encoding direction, wherein the reference k-space data and MR signals of the precorrection MR image are acquired with the same type of pulse sequences. The method further includes splitting the reference k-space data into first k-space data and second k-space data, generating a phase error map based on the first k-space data and the second k-space data, generating a phase-corrected image of the precorrection MR image based on the phase error map, and outputting the phase-corrected image.
US11543472B2
A magnetic sensor array device is comprised of an array of magnetic sensors arranged on a common semiconductor substrate to measure the multi-axis magnetic field of an arbitrary sized region at high speed with high spatial resolution and high magnetic resolution. This invention further improves a multi-axis magnetic sensor array device fabricated on a common semiconductor substrate with additional optimizations to provide for variable spatial resolution, variable magnetic resolution, and a novel secret key derivation.
US11543462B2
The present invention discloses A method of single-phase-to-ground fault line selection for a distribution line based on the comparison of phase current traveling waves, comprising: sampling three phases current traveling waves on the distribution line, and taking the busbar pointing to the line as the current positive direction; when a single-phase-to-ground fault occurs on the distribution lines, comparing the amplitude and polarity of the difference between the three phases current traveling waves before and after the fault, wherein when the amplitude of one of the three phases current traveling wave is higher than 1.5 times of the amplitude of the other two phases current traveling waves, and the polarity of the one of three phases current traveling wave of the largest amplitude is opposite to the polarity of the other two phases current traveling waves, it is determined that the fault occurs on the load side of the measuring point of the line, and the phase with the largest amplitude of the current traveling wave is the fault phase; if the difference of the amplitudes of the three phases current traveling waves is within a predetermined value and the polarity is the same, it is determined that the fault occurs on the power source side of the measuring point of the line. By the technical solution of The present invention, the precise line selection of the single-phase ground fault of the distribution line can be realized.
US11543460B2
Provided are a battery state measuring method and battery management system, which predict a time point when charging capacity of a battery is to be relatively abruptly reduced. The battery state measuring method includes: monitoring a change of at least one precursor related to the charging capacity of the battery with respect to a number of charging cycles undergone by the battery; and predicting that an abrupt reduction in the charging capacity of the battery is imminent when the change of the at least one precursor follows at least one pre-configured pattern of the battery that has undergone a critical number of charging cycles.
US11543454B2
Embodiments herein relate to a test probe. The test probe may have a first plurality of beams and a second plurality of beams. An intermediate substrate may be positioned between the first plurality of beams and the second plurality of beams. In embodiments, both the first and second plurality of beams may be angled. Other embodiments may be described or claimed.
US11543450B2
A system for testing a semiconductor may include a transfer chamber, at least one loadlock chamber and at least one test chamber. The transfer chamber may include a plurality of sidewalls. The loadlock chamber may be arranged on a first sidewall of the sidewalls of the transfer chamber. The loadlock chamber may include a carrier configured to receive a plurality of wafers. The test chamber may be arranged on a second sidewall of the sidewalls of the transfer chamber. When the transfer chamber is connected to the loadlock chamber, a pressure of the transfer chamber may be changed into a pressure of the loadlock chamber. When the transfer chamber is connected to the test chamber, the pressure of the transfer chamber may be changed into a pressure of the test chamber.
US11543445B2
An inspection apparatus is provided to inspect an imaging device formed on an inspection object by bringing a contact terminal into electrical contact with a wiring layer of the imaging device while causing light to enter the imaging device. The light enters the imaging device from a back surface that is a surface on the side opposite to the side on which the wiring layer is formed. The inspection apparatus includes a substrate support made of a light-transmissive material and on which the inspection object is supported such that the substrate support faces a back surface of the imaging device, and a light irradiation mechanism disposed to be opposite to the inspection object with the substrate support interposed therebetween and having a plurality of LEDs such that light from the LEDs is oriented toward the inspection object.
US11543443B2
An impedance measuring apparatus is disclosed. The impedance measuring apparatus includes an input current generator configured to generate a sinusoidal input signal of a carrier frequency, a first electrode configured to apply the sinusoidal input signal to an object which has an impedance, a second electrode configured to receive an amplitude modulated signal from the object, a first amplifier configured to amplify the received amplitude modulated signal and output a first amplified signal, a baseline signal subtractor configured to subtract a baseline signal generated based on the first amplified signal from the amplitude modulated signal and output a subtraction modulated signal, an analog-to-digital converter (ADC) configured to convert the subtraction modulated signal to a digital modulated signal, and an impedance measurer configured to measure the impedance based on the digital modulated signal.
US11543440B2
Systems and methods for detecting faults in a power distribution network are described. In an aspect, the systems and methods determine a probability that each node of the network is powered and a probability that each distribution line in the network is faulted. In another aspect, the systems and methods determine the probabilities by transmitting a signal over a power distribution network with an active sounding system. In an additional aspect, the systems and methods determine the probabilities by utilizing collected data coupled to the power distribution network.