Document Document Title
US11527366B2 Current path part for an electric switching device
A part of a current path is for an electric switching device. In an embodiment, the part of the current path was produced in layers by way of a 3D printing method.
US11527364B2 Multilayer ceramic electronic component including a plurality of bodies and metal terminals connected to outer electrodes
A multilayer ceramic electronic component includes multilayer ceramic electronic component bodies which each include a multilayer body and first and second outer electrodes provided on both end surfaces of the multilayer body. The multilayer ceramic electronic component also includes a first metal terminal connected to the first outer electrodes and a second metal terminal connected to the second outer electrodes. Each multilayer ceramic electronic component body includes a dimension in a lamination direction that is less than a dimension in a width direction, and is positioned so that one of the first and second side surfaces faces a mounting surface. The first and second metal terminals extend between the first and second outer electrodes of the multilayer ceramic electronic component bodies. The multilayer bodies, first and second outer electrodes, and at least portions of the first and second metal terminals are covered by a cover material.
US11527363B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a ceramic body having first and second surfaces opposing each other in a first direction, third and fourth surfaces opposing each other in a second direction, and fifth and sixth surfaces opposing each other in a third direction; and an external electrode disposed on one of the third and fourth surfaces and extending onto the first and second surfaces of. A relational expression of 0.9≤A/BW<1.0 is satisfied, where a shortest distance, in the second direction, from an end portion of the ceramic body which the external electrode is disposed at to an end portion of the external electrode disposed on one of the first and second surfaces, is denoted by “A”, and a longest distance, in the second direction, from the end portion of the ceramic body to the end portion of the external electrode, is denoted by “BW”.
US11527360B2 Storage device and method
According to one embodiment, an electronic device includes a power-supply voltage input terminal, a first capacitor, and a second capacitor. The first capacitor has a fixed capacitance. The second capacitor has a variable capacitance. The first capacitor and the second capacitor are connected in parallel to the power-supply voltage input terminal.
US11527359B2 Multilayer ceramic electronic component and manufacturing method thereof
A multilayer ceramic electronic component includes a ceramic body having a capacitance forming portion in which first and second internal electrodes are alternately laminated with respective dielectric layers interposed therebetween, and first and second external electrodes respectively disposed on surfaces of the ceramic body. The first and second internal electrodes are respectively exposed to surfaces of the ceramic body, and first and second protrusions, each including a carbon compound, are respectively disposed on end portions of the first and second internal electrodes exposed to the surfaces of the ceramic body.
US11527357B2 Busbar with tailored perforation sizes to provide thermal path
Disclosed is an assembly including a busbar that includes: a first layer that defines: first layer top and bottom surfaces; first layer first and second ends; and a first layer center region between the first layer first and second ends; and the first layer forms first layer perforations of different sizes about the first layer center region so perforations closer to the first layer first end are smaller than perforations spaced apart therefrom; a second layer that is disposed against and electrically isolated from the first layer bottom surface, wherein the second layer defines connector orifices having a same size as each other that are aligned with the first layer perforations; and a first capacitor supported against and electrically connected to the first layer top surface, wherein the first capacitor includes busbar connectors that respectively extend through the first layer perforations to electrically connect with the connector orifices.
US11527353B2 Bracket device for bearing inductor, inductor device, and uninterruptible power supply
The present invention relates to a bracket device for bearing an inductor, an inductor device, and an uninterruptible power supply. The inductor comprises a toroidal magnetic core; and a coil comprising a plurality of wires wound around the toroidal magnetic core. The bracket device comprises: a bracket having a bearing portion adapted to bear the inductor; an insulating pad adapted to be sandwiched between the inductor and the bearing portion of the bracket, the insulating pad having an integrally formed positioning structure capable of being embedded between two adjacent wires of the coil and keeping the toroidal magnetic core fixed; and a fastener adapted to wrap around the toroidal magnetic core and press the toroidal magnetic core together with the insulating pad against the bracket. The bracket device of the present invention is capable of effectively fixing an inductor and allowing it to dissipate heat well.
US11527351B2 Surface-mount inductor
A surface-mount inductor includes an element assembly having a core, a coil, and a magnetic material; and a pair of external terminals on a mounting surface of the element assembly. The core has a base portion and a columnar portion on an upper surface of the base portion. The coil is disposed on the base portion, and has a wound portion on the columnar portion, and a pair of extended portions extended from the wound portion. The base portion has at least one ridge portion at which the upper surface and a side surface are in linear contact with each other. The pair of extended portions are each disposed such that a flat surface portion connected to a flat surface portion disposed at an inner side portion of a conductive wire located at an outer peripheral portion of the wound portion is close to the ridge portion.
US11527346B2 Inductor
An inductor includes a first conductor, a second conductor, an insulation film, and a magnetic body. The first conductor spirally extends in a plane. The second conductor spirally extends in a plane. The second conductor is stacked on and joined to the first conductor. The insulation film covers a surface of the first conductor and a surface of the second conductor. The magnetic body covers a surface of the insulation film and embeds the first conductor and the second conductor. The first conductor and the second conductor are connected to form a helical coil.
US11527344B2 Magnetic attraction connection structure
A magnetic attraction connection structure includes a main body. The main body has a peripheral edge on which at least one connection surface is defined. The main body is provided with at least one movement space in an interior of the peripheral edge at one side of the connection surface. The movement space is provided with a magnet arranged in an interior thereof. The movement space is of a size that is sufficient to allow the magnet to move in a direction toward the connection surface or to rotate by an angle. In use, the connection surface of the main body is placed in direct contact with another main body at the location corresponding to the magnets, such that the magnets arranged in the two movement spaces automatically move or rotate due to magnetic attraction of opposite magnetic polarities, so as to securely fix the main bodies together.
US11527343B2 Method for charging a superconductor magnet system, with a main superconductor bulk magnet and a shield superconductor bulk magnet
Charging method for a superconductor magnet system with reduced stray field, weight and space includes: arranging the system within a charger magnet bore; with Tmain>Tmaincrit and Tshield>Tshieldcrit, applying a current Icharger to the charger magnet and increasing Icharger to a first current I1>0; lowering a main superconductor bulk magnet temperature Tmain to an operation temperature Tmainop, with TmainopTshieldcrit; lowering Icharger to a second current I2<0, thereby inducing a persistent current IPmain in the main magnet; lowering a shield magnet temperature Tshield to an operation temperature Tshieldop, with Tshieldop
US11527342B2 Coil component and electronic device
In an exemplary embodiment, a coil component includes: a base part 10 containing a magnetic material; a flat coil 30 embedded in the base part 10, formed by a wound coil conductor 32 where an end part 34 and an end part 36 are located on the inner side and on the outer side of the windings, respectively; a lead conductor 50 and a lead conductor 52 connected to the end part 34 and the end part 36, respectively; an external electrode 60 and an external electrode 62 provided on the surface of the base part 10 and connected to the lead conductor 50 and the lead conductor 52, respectively. The lead conductor 50 is connected to the external electrode 60 in an area 42 on the inner side of the flat coil 30 as viewed from above in the axial direction of the flat coil 30.
US11527340B2 RFeB-based sintered magnet
The present invention relates to an RFeB-based sintered magnet having a composition including: 24-31% by mass of at least one element selected from the group consisting of Nd, Pr, La and Ce; 0.1-6.5% by mass of at least one element selected from the group consisting of Dy and Tb; 0.8-1.4% by mass of B; 0.03-0.2% by mass of at least one element selected from the group consisting of Zr, Ti, Hf and Nb; 0.8-5.5% by mass of Co; 0.1-1.0% by mass of Cu; and 0.1-1.0% by mass of Al, with a remainder being Fe and unavoidable impurities, in which the composition has a total content of Cu and Al being higher than 0.5% by mass.
US11527336B2 High temperature resistant wire and detector using the same
A high temperature resistant wire is provided. The high temperature resistant wire comprises a carbon nanotube wire and a boron nitride layer coated on a surface of the carbon nanotube wire. The boron nitride layer is coaxially arranged with the carbon nanotube wire. A working temperature of the high temperature resistant wire in the air ranges from 0K to 1600K. A working temperature of the high temperature resistant wire in vacuum ranges from 0K to 2500K. A detector using the high temperature resistant wire is also provided.
US11527333B2 Fully ceramic microencapsulated fuels containing tristructural-isotropic particles with a coating layer having higher shrinkage than matrix
The present invention relates to a method for preparing a fully ceramic capsulated nuclear fuel material containing three-layer-structured isotropic nuclear fuel particles coated with a ceramic having a composition which has a higher shrinkage than a matrix in order to prevent cracking of ceramic nuclear fuel, wherein the three-layer-structured nuclear fuel particles before coating is included in the range of between 5 and 40 fractions by volume based on after sintering. More specifically, the present invention provides a composition for preparing a fully ceramic capsulated nuclear fuel containing three-layer-structured isotropic particles coated with the substance which includes, as a main ingredient, a silicon carbine derived from a precursor of the silicon carbide wherein a condition of ΔLc>ΔLm at normal pressure sintering is created, where the sintering shrinkage of the coating layer of the three-layer-structured isotropic nuclear fuel particles is ΔLc and the sintering shrinkage of the silicon carbide matrix is ΔLm; material produced therefrom; and a method for manufacturing the material. The residual porosity of the fully ceramic capsulated nuclear fuel material is 4% or less.
US11527329B2 Automatically determining a medical recommendation for a patient based on multiple medical images from multiple different medical imaging modalities
Automatically determining a medical recommendation for a patient based on multiple medical images from multiple different medical imaging modalities. In some embodiments, a method may include receiving a first and second medical images of a patient from first and second medical imaging modalities, mapping a first region of interest (ROI) on the first medical image to a second ROI on the second medical image, generating first annotation data related to the first ROI and second annotation data related to the second ROI, generating first medical clinical data related to the first ROI and second medical clinical data related to the second ROI, inputting, into a machine learning classifier, the first and second annotation data and the first and second medical clinical data, and automatically determining, by the machine learning classifier, a medical recommendation for the patient related to a medical condition of the patient.
US11527325B2 Analysis apparatus and analysis method
An analysis apparatus comprises: a generation module configured to generate a second piece of input data having a weight for a first feature item of a patient based on: a first piece of input data relating to the first feature item; a second feature item relating to a transition to a prediction target in a clinical pathway relating to a process for diagnosis or treatment; and a clinical terminology indicating relevance between medical terms; a neural network configured to output, when being supplied with the first piece of input data and the second piece of input data generated, a prediction result for the prediction target in the clinical pathway and importance of the first feature item; an edit module configured to edit the clinical pathway based on the prediction result and the importance output from the neural network; and an output module configured to output an edit result.
US11527319B1 Systems and methods for frame-based validation
In some aspects, the described systems and methods provide for validating performance of a model trained on a plurality of annotated pathology images. A pathology image is accessed. Frames are generated using the pathology image. Each frame in the set includes a distinct portion of the pathology image. Reference annotations are received from one or more users. The reference annotations describe at least one of a plurality of tissue or cellular characteristic categories for one or more frames in the set. Each frame in the set is processed using the trained model to generate model predictions. The model predictions describe at least one of the tissue or cellular characteristic categories for the processed frame. Performance of the trained model is validated based on determining a degree of association between the reference annotations and the model predictions for each frame and/or across all frames in the set of frames.
US11527316B2 Health application user interfaces
The present disclosure generally relates to health-related user interfaces. In some embodiments, user interfaces for managing health-related data are described. In some embodiments, user interfaces for viewing health data are described. In some embodiments, user interfaces related to sharing health data are described.
US11527308B2 Enhanced optimization with composite objectives and novelty-diversity selection
A composite novelty method approach to deceptive problems where a secondary objective is available to diversify the search is described. In such cases, composite objectives focus the search on the most useful tradeoffs and allow escaping deceptive areas. Novelty-based selection increases exploration in the focus area, leading to better solutions, faster and more consistently and it can be combined with other fitness-based methods.
US11527306B2 Streamlined method for analytical validation of biochemicals detected using an untargeted mass-spectrometry platform
A method of assessing the analytical performance of a biochemical measured using a multi-analyte assay is described. The method includes analytically validating a measurement of the level of a first biochemical in a sample, wherein the first biochemical has been previously analytically validated for three or more analytical validation conditions; measuring the level of a second biochemical in a sample, wherein the second biochemical is structurally or biochemically related to the first biochemical; and comparing validation parameters of the first biochemical with validation parameters of the second biochemical to determine whether the performance of the second biochemical is acceptable based on the comparison results.
US11527305B2 Machine learning for somatic single nucleotide variant detection in cell-free tumor nucleic acid sequencing applications
Systems and methods are disclosed to detect single-nucleotide variations (SNVs) from somatic sources in a cell-free biological sample of a subject by generating training data with class labels; in computer memory, generating a machine learning unit comprising one output for each of adenine (A), cytosine (C), guanine (G), and thymine (T) calls; training the machine learning unit; and applying the machine learning unit to detect the SNVs from somatic sources in the cell-free biological sample of the subject, wherein the cell-free biological sample comprises a mixture of nucleic acid molecules from somatic and germline sources.
US11527302B2 Buffer circuit with adaptive repair capability
A buffer circuit is disclosed. The buffer circuit includes a command address (C/A) interface to receive an incoming activate (ACT) command and an incoming column address strobe (CAS) command. A first match circuit includes first storage to store failure row address information associated with the memory, and first compare logic. The first compare logic is responsive to the ACT command, to compare incoming row address information to the stored failure row address information. A second match circuit includes second storage to store failure column address information associated with the memory, and second compare logic. The second compare logic is responsive to the CAS command, to compare the incoming column address information to the stored failure column address information. Gating logic maintains a state of a matching row address identified by the first compare logic during the comparison carried out by the second compare logic.
US11527301B2 Method for reading and writing and memory device
The embodiments provide a method for reading and writing and a memory device. The method includes: applying a read command to the memory device, the read command pointing to address information; reading data to be read out from a memory cell corresponding to the address information pointed to by the read command; storing the address information pointed to by the read command into a memory bit of a preset memory space if an error occurs in the data to be read out, wherein the preset memory space is provided with a plurality of the memory bits, each of the plurality of memory bits being associated with a spare memory cell; and backing up the address information stored in the preset memory space into a non-volatile memory cell according to a preset rule.
US11527296B2 Operation method of nonvolatile memory device
An operation method of a nonvolatile memory device which includes a memory block having wordlines includes performing an erase on the memory block, performing a block verification on the memory block by using a 0-th erase verification voltage, performing a delta verification on the memory block by using a first erase verification voltage different from the 0-th erase verification voltage when a result of the block verification indicates a pass, and outputting information about an erase result of the memory block based on the result of the block verification or a result of the delta verification. The delta verification includes generating delta counting values respectively corresponding to wordline groups by using the first erase verification voltage, generating a delta value based on the delta counting values, and comparing the delta value and a first reference value.
US11527291B2 Performing a program operation based on a high voltage pulse to securely erase data
A request to perform a secure erase operation for a memory component can be received. A voltage level that is applied to unselected wordlines of the memory component during a read operation can be determined. A voltage pulse can be applied to at least one wordline of the memory component to perform the secure erase operation. The voltage pulse can be associated with a program operation to place a memory cell of the memory component at another voltage level that exceeds the voltage level that is applied to the unselected wordlines of the memory component during the read operation.
US11527285B2 RRAM current limiting method
A method of forming a filament in a resistive random-access memory (RRAM) device includes applying a cell voltage across a resistive layer of the RRAM device, detecting an increase in a current through the resistive layer generated in response to the applied cell voltage, and in response to detecting the increase in the current, using a first switching device to reduce the current through the resistive layer.
US11527284B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a memory cell, a word line, a bit line, a first transistor, a second transistor and a driver. The word line is electrically coupled to a gate of the memory cell. The bit line is electrically coupled to one end of the memory cell. The first transistor includes a first gate electrically coupled to the bit line. The second transistor is coupled to a first end of the first transistor. The driver is configured to apply a voltage to the first gate of the first transistor. In a read operation, the driver varies a voltage to be applied to the first gate of the first transistor based on a read voltage applied to the word line.
US11527283B2 Single ended bitline current sense amplifiers
A sense amplifier circuit includes a bitline node, a sense node, and a feedback circuit which is connected to the bitline node and to the sense node. The feedback circuit includes a cascode-connected pair of transistors configured to isolate the bitline node from an occurrence of a voltage variation on the sense node.
US11527277B1 High-density low voltage ferroelectric memory bit-cell
A high-density low voltage ferroelectric (or paraelectric) memory bit-cell that includes a planar ferroelectric or paraelectric capacitor. The memory bit-cell comprises 1T1C configuration, where a plate-line is parallel to a word-line, or the plate-line is parallel to a bit-line. The memory bit-cell can be 1TnC, where ‘n’ is a number. In a 1TnC bit-cell, the capacitors are vertically stacked allowing for multiple values to be stored in a single bit-cell. The memory bit-cell can be multi-element FE gain bit-cell. In a multi-element FE gain bit-cell, data sensing is done with signal amplified by a gain transistor in the bit-cell. As such, higher storage density is realized using multi-element FE gain bit-cells. In some examples, the 1T1C, 1TnC, and multi-element FE gain bit-cells are multi-level bit-cells. To realize multi-level bit-cells, the capacitor is placed in a partially switched polarization state by applying different voltage levels or different time pulse widths at the same voltage level.
US11527276B2 Semiconductor storage device
A semiconductor storage device includes a memory cell including a switching element and a variable resistance element, and a circuit for switching the memory cell ON, performing a first read operation on the memory cell, generating a first voltage based on the first read operation, switching the memory cell ON after first data is written to the memory cell, performing a second read operation while the memory cell is maintained to be ON when the first data is stored in the memory cell during the first read operation, performing the second read operation after the memory cell transitions from ON to OFF at least once when second data is stored in the memory cell during the first read operation, generating a second voltage based on the second read operation, and determining the data stored in the memory cell during the first read operation based on the first and second voltages.
US11527275B2 Crystal seed layer for magnetic random access memory (MRAM)
Some embodiments relate to a memory device. The memory device includes a magnetoresistive random-access memory (MRAM) cell comprising a magnetic tunnel junction (MTJ). The MTJ device comprises a stack of layers, comprising a bottom electrode disposed over a substrate. A seed layer disposed over the bottom electrode. A buffer layer is disposed between the bottom electrode and the seed layer. The buffer layer prevents diffusion of a diffusive species from the bottom electrode to the seed layer.
US11527273B2 Column control circuit and semiconductor device including the same
A column control circuit may include a column control signal generation circuit and a column access block signal generation circuit. The column control signal generation circuit is configured to activate an input/output strobe signal when a column access block signal is deactivated. The column control signal generation circuit is configured to deactivate the input/output strobe signal when the column access block signal is activated. The column access block signal generation circuit is configured to activate the column access block signal when gap-less read commands may be inputted. The column access block signal generation circuit may deactivate the column access block signal during a period corresponding to an N-th read command among the gap-less read commands. N is an integer that is no less than 2.
US11527271B2 Self-correcting modular-redundancy-memory device
The invention is directed to a self-correcting modular-redundancy-memory device, comprising three bistable-memory elements and a majority voter. The bistable-memory elements receive respective binary data signal, clock signal, and a feedback signal. Each of the bistable-memory elements is configured, in response to the clock signal assuming a first value, to provide a binary output signal with an output-signal value correlated to a data-signal value of the data signal, and in response to the clock signal assuming a second clock-signal value, to provide the output signal with the output-signal value indicative of a current feedback-signal value of the feedback signal. The majority voter receives the output signals each of the bistable-memory elements and is configured to provide the feedback signal with the feedback-signal value indicative of that output-signal value taken on by a majority of the currently received output signals.
US11527267B2 Processing and formatting video for interactive presentation
Systems and methods are described for determining a first media item related to an event, of a plurality of stored media items each comprising video content related to the event, that was captured in a device orientation corresponding to a first device orientation detected for the first computing device; providing, to the first computing device, the first media item to be displayed on the first computing device; in response to a detected change to a second device orientation for the first computing device, determining a second media item that was captured in a device orientation corresponding to the second device orientation detected for the first computing device; and providing, to the first computing device, the second media item to be displayed on the first computing device.
US11527252B2 MDCT M/S stereo
The invention refers to audio encoders, audio decoders, and audio encoding methods and audio decoding methods. In some examples, the invention refers to improved stereo coding. An encoder provides an encoded representation of an audio signal. The encoder applies a spectral whitening to a separate-channel representation of the input audio signal, to obtain a whitened separate-channel representation of the signal. The audio encoder applies a spectral whitening to a mid-side representation of the signal, to obtain a whitened mid-side representation of the signal. The audio encoder decides whether to encode the whitened separate-channel representation of the signal, to obtain the encoded representation of the signal, or to encode the whitened mid-side representation of the signal, to obtain the encoded representation of the signal.
US11527251B1 Voice message capturing system
Systems, apparatuses, and methods for capturing voice messages are provided. In one embodiment, a method can include receiving, by one or more processors of a mobile user device, a user input indicative of a voice message at a first time. The method can further include identifying contextual data indicative of one or more computing devices within proximity of the mobile user device. The method can include providing a set of data for storage in one or more memory devices of the mobile user device. The set of data can indicate the voice message and the contextual data indicative of the computing devices. The method can further include providing an output indicative of the voice message and the contextual data to one or more secure computing devices at a second time.
US11527250B2 Method and system for mobile data communication
Methods, systems, and computing platforms for mobile data communication are disclosed. Processor(s) may be configured to electronically receive a plurality of user mobile interaction data to initiate a session on processing server. The processor(s) may be configured to electronically process the user mobile interaction data with AI including predefined user activity data for actions. The processor(s) may be configured to electronically determine whether one of more of the user mobile voice data samples includes a session key data command and responsive to the session key data command, electronically initiating a biometric authentication of the user mobile voice data samples. In some implementations, the system processor(s) may be configured to electronically initiate a second computing session for the computer platform while receiving the plurality of user mobile interaction voice data.
US11527247B2 Computing device and method of operating the same
Provided are a computing device and a method of operating the same. The computing device may include a memory storing one or more instructions, and a processor configured to execute the one or more instructions stored in the memory to recognize a trigger word for another voice assistant, and analyze a response of the other voice assistant to a speech given to the other voice assistant. The computing device simulates an operation performed to correspond to the speech, and performs a subsequent operation, based on a result of the simulating and a result of the analyzing of the response of the other voice assistant.
US11527246B2 Focus session at a voice interface device
A first electronic device of a local group of connected electronic devices receives a first voice command including a request for a first operation, assigns a first target device from among a local group of connected electronic devices as an in-focus device for performing the first operation, causes the first operation to be performed by the first target device via operation of a server-implemented common network service, receives a second voice command including a request for a second operation, and based on a determination that the second voice command does not include an explicit designation of a second target device and a determination that the second operation can be performed by the first target device, assigning the first target device as the in-focus device for performing the second operation.
US11527242B2 Lip-language identification method and apparatus, and augmented reality (AR) device and storage medium which identifies an object based on an azimuth angle associated with the AR field of view
A lip-language identification method and an apparatus thereof, an augmented reality device and a storage medium. The lip-language identification method includes: acquiring a sequence of face images for an object to be identified; performing lip-language identification based on a sequence of face images so as to determine semantic information of speech content of the object to be identified corresponding to lip actions in a face image; and outputting the semantic information.
US11527241B2 Display device and method for controlling the same
A display device and a method for controlling the same are provided. The display device includes a rollable display screen, a voice acquisition unit, an identification control unit, a drive control unit and a display control unit. The voice acquisition unit is configured to acquire a first voice command. The identification control unit is configured to identify the first voice command acquired by the voice acquisition unit as a voice process command, and the voice process command includes a rolling operation command and a display drive command. The drive control unit is configured to perform an operation corresponding to the rolling operation command on the rollable display screen according to the rolling operation command. The display control unit is configured to control a display state of the rollable display screen according to the display drive command.
US11527240B2 Speech recognition system, speech recognition method and computer program product
A speech recognition system and method thereof are provided. The speech recognition system connects to an external general-purpose speech recognition system, and including a storage unit and a processing unit. The storage unit stores a specific application speech recognition module, a comparison module and an enhancement module. The specific application speech recognition module converts a speech signal into a first phonetic text. The general-purpose speech recognition system converts the speech signal into a written text. The comparison module receives the first phonetic text and the written text, converts the written text into a second phonetic text, and aligns the second phonetic text with the first phonetic text according to similarity of pronunciation to output a phonetic text alignment result. The enhancement module receives the phonetic text alignment result, and constructs with the written text and the first phonetic text after path weighting to form an outputting recognized text.
US11527238B2 Internal language model for E2E models
A computer device is provided that includes one or more processors configured to receive an end-to-end (E2E) model that has been trained for automatic speech recognition with training data from a source-domain, and receive an external language model that has been trained with training data from a target-domain. The one or more processors are configured to perform an inference of the probability of an output token sequence given a sequence of input speech features. Performing the inference includes computing an E2E model score, computing an external language model score, and computing an estimated internal language model score for the E2E model. The estimated internal language model score is computed by removing a contribution of an intrinsic acoustic model. The processor is further configured to compute an integrated score based at least on E2E model score, the external language model score, and the estimated internal language model score.
US11527234B2 Method and apparatus for generating hint words for automated speech recognition
Systems and methods for determining hint words that improve the accuracy of automated speech recognition (ASR) systems. Hint words are determined in the context of a user issuing voice commands in connection with a voice interface system. Terms are initially taken from most frequently occurring terms in operation of a voice interface system. For example, most frequently occurring terms that arise in electronic search queries or received commands are selected. Certain of these terms are selected as hint words, and the selected hint words are then transmitted to an ASR system to assist in translation of speech to text.
US11527226B2 Audio parameter adjustment apparatus, audio parameter adjustment method and non-transitory computer readable medium storing audio parameter adjustment program
A reference part determiner determines a reference part from a plurality of parts including at least three parts. A subject part group determiner determines a subject part group from the plurality of parts, excluding the reference part determined by the reference part determiner out of the plurality of parts as a subject part group. An acquirer acquires a change pattern of a first audio parameter value set for the reference part. A changer changes a second audio parameter value set for the subject part group determined by the subject part group determiner according to a change pattern acquired by the acquirer.
US11527225B2 Sensor module, system of modules for a piano keyboard, and corresponding method
Different aspects of the invention implement a sensor module that can be configured as a keyboard module or as a pedal module, allowing to connect a plurality of keyboard and pedal modules to assemble a configuration to the user's liking, such as, for example, the usual configuration of an 87-key piano together with two pedals. The sensor module transmits information about detected key or pedal strokes to a computer application for playback, either aural or visual. At the same time, the sensor module allows, both in the keyboard module and pedal module configuration, to transmit the feeling of playing a real piano.
US11527223B2 System and method for generating musical score
A method for generating a musical score based on user performance during playing a keyboard instrument may include detecting a status change of a plurality of execution devices of the keyboard instrument. The method may include generating a first signal according to the detected status change. The method may include generating a second signal indicating a plurality of timestamps. The method may include determining a tune of the musical score based on the first signal. The method may include determining a rhythm of the musical score based on the second signal. The method may further include generating the musical score based on the tune and the rhythm of the musical score.
US11527222B1 Devices for altering sounds produced by string instruments
A device for altering the musical sounds produced by string instruments is disclosed. The device is adapted to be reversibly wrapped around and attached to a set of strings of a string instrument. The device includes a top portion and a bottom portion; an exterior surface and an interior surface; a sound altering material located on the interior surface at a location that is configured to make contact with the set of strings when the device is attached to a string instrument; one or more compartments located on the exterior surface that are configured to receive and hold a pick; and an aperture located on the exterior surface that is configured to receive and hold a string instrument tuner.
US11527221B2 Multi-resolution graphics
Provided herein is technology for displaying, reposition, and/or formatting graphics on a display. The technology includes receiving a graphics stream in a first playout format that includes a first display resolution and first display layout. The technology also includes determining a second playout format that includes a second display resolution and a second display layout. The technology further determines an area of importance within the first display layout given the first display layout, second display resolution, and second display layout. A preferred position within the second display layout is determined so that the preferred position is a location in the second display layout that is in a relatively similar location as the area of importance in the first display layout. The first playout format is converted into the second playout format using the area of importance and preferred position. Finally, the graphics stream is displayed in the second playout format.
US11527217B2 Display panel
A display panel including a first current source and a first pixel unit is provided. The first pixel unit includes a first switch and a first light-emitting diode. The first switch is coupled to the first current source and receives a first scan signal. When the first scan signal is enabled, the first switch is turned on and receives a first current provided by the first current source. The first light-emitting diode is coupled to the first switch. When the first switch is turned on, the first current passes through the first light-emitting diode to turn on the first light-emitting diode.
US11527210B2 Method of sensing characteristic value of circuit element and display device using it
The present disclosure generally relates to a method of sensing characteristic value of circuit element and display device using it, which may shorten the threshold voltage sensing and compensation time of the driving transistor and the threshold voltage compensation time driving transistors by sensing the threshold voltage in a mobility sensing period of the driving transistor, calculate the threshold voltage using two or more sensing values of driving current for the driving transistor.
US11527209B2 Dual-memory driving of an electronic display
A display system may include a memory external to a pixel that stores a first digital data value, a memory internal to the pixel that stores a second digital data signal, where a combination of the first digital data signal and the second digital data signal may indicate a target gray level assigned to the pixel for a particular image frame. The pixel may be driven for a first duration of time according to the first digital data signal and for a second duration of time according to the second digital data signal.
US11527208B2 Display device and electronic device including the same
It is an object to decrease the number of transistors connected to a capacitor. In a structure, a capacitor and one transistor are included, one electrode of the capacitor is connected to a wiring, and the other electrode of the capacitor is connected to a gate of the transistor. Since a clock signal is input to the wiring, the clock signal is input to the gate of the transistor through the capacitor. Then, on/off of the transistor is controlled by a signal which synchronizes with the clock signal, so that a period when the transistor is on and a period when the transistor is off are repeated. In this manner, deterioration of the transistor can be suppressed.
US11527205B2 Display driving device and method with low power consumption
A display driving device and a display driving method with low power consumption are disclosed. The display driving device with low power consumption includes a source driving circuit, a display content detection circuit and a display timing driving circuit. Pixel switches are disposed between an output terminal of source driving circuit and sub-pixels of panel. The display timing driving circuit is coupled to the source driving circuit and display content detection circuit and used to change driving order according to display information detected by the display content detection circuit to control turn-on times of at least two pixel-switches of the pixel-switches to overlap each other to simultaneously drive at least two sub-pixels of the sub-pixels corresponding to the at least two pixel-switches.
US11527203B2 Pixel circuit, driving method and display device
A pixel circuit, a driving method, and a display device are provided. The pixel circuit includes: a signal input subcircuit, a threshold compensation subcircuit, a light-emitting control subcircuit, a drive transistor, a light-emitting device. The signal input subcircuit writes a voltage at a data signal end, a voltage at a reference voltage signal end, and a threshold voltage of the drive transistor into a gate thereof according to signals of first, second, and third control signal ends. The threshold compensation subcircuit turns on a gate of the drive transistor and a drain thereof under the control of a signal of a reset signal end. The light-emitting control subcircuit turns on a first power supply end and the drive transistor, and turns on the drive transistor and the light-emitting device under the control of a signal of a first light-emitting control end and a signal of a second light-emitting control end.
US11527202B2 Display device
A display device according to an exemplary embodiment includes: a display panel including a plurality of pixels; a plurality of source boards connected to the display panel; a power control board connected to the source board and configured to supply a power voltage to the plurality of pixels; and a control board configured to control an output of voltages supplied to the source board according to a control signal transmitted by the power control board.
US11527198B2 Pixel driving circuit, driving method thereof, display panel and display device
Provided are a pixel driving circuit, a driving method thereof, a display panel and a display device. The pixel driving circuit includes a pulse-width adjustment module, an amplitude adjustment module and a light-emitting element. The pulse-width adjustment module is electrically connected to a sweep signal terminal and includes a pulse-width drive transistor. The pulse-width drive transistor is configured to supply a sweep signal supplied from the sweep signal terminal to the amplitude adjustment module. The amplitude adjustment module is configured to control the light emission duration of the light-emitting element according to the sweep signal. In the provided pixel driving circuit, driving method thereof, display panel and display device, a switching-off voltage for switching off the amplitude adjustment module does not need to be supplied additionally, thereby reducing the circuit complexity of a pixel driving circuit.
US11527197B2 Display device
A display device includes: a plurality of scan lines; and a plurality of sub-pixels, each of the sub-pixels comprising a driving transistor, a plurality of transistors connected to the plurality of scan lines, and a light-emitting element electrically connected to the driving transistor. Each of the sub-pixels comprises an active layer comprising a channel region, a first electrode, and a second electrode of each of the plurality of transistors. A first scan line among the plurality of scan lines comprises a first extension extended in a first direction and a first protrusion extended in a second direction intersecting the first direction. The active layer overlaps with the first protrusion in a plan view.
US11527195B2 Display control system and related method of signal transmission
A display control system includes a plurality of driver circuits connected in series. A driver circuit among the plurality of driver circuits includes a receiver, a duty cycle correction circuit and a transmitter. The receiver is configured to receive a first signal from a previous driver circuit among the plurality of driver circuits. The duty cycle correction circuit, coupled to the receiver, is configured to adjust a duty cycle of the first signal to generate a second signal. The transmitter, coupled to the duty cycle correction circuit, is configured to transmit the second signal to a next driver circuit among the plurality of driver circuits.
US11527194B2 Electronic device
An electronic device including a plurality of light-emitting units, a driving circuit, and a controlling circuit is provided. The driving circuit is configured to drive at least one of the light-emitting units. The controlling circuit is configured to control the driving circuit. The plurality of light-emitting units, the driving circuit, and the controlling circuit are respectively disposed on different substrates.
US11527192B2 Input sensing device and display device including the same
An input sensing device includes sensor pixels initialized in response to a reset signal provided through a reset line, and output a sensing signal to a read-out line in response to a scan signal provided through a scan line. A controller generates at least one start signal and dock signals. A selector selectively provides the at least one start signal and the dock signals to first control lines or second control lines. A reset driver connected to the first control lines, and supplying reset signals to at least some of the reset lines based on the at least one start signal and the clock signals provided through the first control lines. A scan driver is connected to the second control lines, and supplies scan signals to at least some of the scan lines based on the at least one start signal and the clock signals.
US11527185B2 Display panel driving apparatus
A display panel driving apparatus includes an interface, a timing controller, a gate driver, and data driver. The interface includes a data determiner to determine whether or not input image data has a communication error and to process a packet of a data stream of the input image data, even though the input image data has the communication error. The timing controller receives the processed input image data from the interface and generates a data signal, a gate control signal, and a data control signal. The gate driver generates a gate signal based on the gate control signal. The data driver generates a data voltage based on the data control signal and the data signal.
US11527183B2 Sign having three-dimensional effect, method for manufacturing same, anti-skid pavement assembly, and sticker
A manufacturing method of a 3D stereoeffect sign includes designing a figure or a character having specific information, giving a volume to the figure or the character by providing one or more vanishing points, setting a projection height of the figure or the character having the volume which is projected to the eyes of a viewer which is located at a reference distance, setting a printed length of the figure or the character having the volume to correspond to the projection height, setting a printed width of the figure or the character having the volume, and adjusting the length and the width of the figure or the character having the volume proportionally to correspond to the printed length and the printed width.
US11527182B2 Motor improvement for self-rotating displays
A self-rotating display device includes and outer light transmissive container (402) containing a light transmissive fluid (406) and an body (404) containing an electric motor (421) for rotating the body with respect to the outer container. The body also carries an amount of the fluid (430a) contacting the fluid in the outer container through a pressure equalizing gap (431) in the body which forms a fluid pathway between the inner cavity of the body and the inner chamber of the outer container. The fluid pathway forms self-regulating pressure relief structure which accommodates slight pressure variations in the fluid due to climactic conditions for example. A specialized reduced footprint fluid-immersible electric motor having separate field and compass magnets, which do not rotate relative to each other, helps eliminate magnetic cogging. The device can be manufactured according to a method which eliminates the necessity of a fill hole in the body.
US11527175B2 Mobile cardiopulmonary resuscitation training system and methods of making and using same
A cardiopulmonary resuscitation (CPR)/automatic external defibrillator (AED) training system, wherein the CPR/AED training system includes a cabinet having an upper cabinet and a lower cabinet, an audio/visual monitor located in the upper cabinet, a photo camera located in the upper cabinet and located adjacent to the audio/visual monitor, a computer located in the upper cabinet and operatively connected to the audio/visual monitor and the photo camera, and a first and second mannequin station operatively connected to the lower cabinet, wherein the first and second mannequin stations can be used in conjunction with each other for CPR/AED training.
US11527173B2 Heavy equipment simulation system and methods of operating same
A heavy equipment simulation system for simulating an operation of a heavy equipment vehicle in a virtual environment is described herein. The heavy equipment simulation system includes a support frame, an operator input control assembly coupled to the support frame for receiving input from a user, a motion actuation system coupled to the support frame for adjusting an orientation of the support frame with respect to a ground surface, a display device assembly configure to display the virtual environment including the simulated heavy equipment vehicle, a virtual reality (VR) headset unit adapted to be worn by the user, and a control system.
US11527171B2 Virtual, augmented and extended reality system
Systems, methods and apparatus for multi-realm, computer-generated reality systems are disclosed. A method for managing a multi-realm, computer-generated reality includes determining one or more variances between each activity of a first participant and a corresponding baseline activity for each of a plurality of activities associated with traversal of a managed reality system during a session, and quantifying the one or more variances to obtain a performance metric. The method includes combining at least one performance metric for each activity of the first participant to obtain a session performance measurement for the first participant.
US11527169B2 Assessing learning session retention utilizing a multi-disciplined learning tool
A method for assessing learning comprehension regarding a topic includes modifying a fundamental illustrative model to illustrate a first set of assessment assets of a first learning object of learning objects to produce a first assessment illustrative model. The fundamental illustrative model is based on illustrative assets of a lesson that includes the learning objects. The method further includes obtaining a first assessment response for the first assessment illustrative model. When the first assessment response is favorable, the method further includes modifying the fundamental illustrative model to illustrate a second set of assessment assets of a second learning object of the learning objects to produce a second assessment illustrative model and obtaining a second assessment response for the second assessment illustrative model.
US11527166B2 Intelligent drone traffic management via radio access network
Concepts and technologies disclosed herein are directed to intelligent drone traffic management via a radio access network (“RAN”). As disclosed herein, a RAN node, such as an eNodeB, can receive, from a drone, a flight configuration. The flight configuration can include a drone ID and a drone route. The RAN node can determine whether capacity is available in an airspace associated with the RAN node. In response to determining that capacity is available in the airspace associated with the RAN node, the RAN node can add the drone ID to a queue of drones awaiting use of the airspace associated with the RAN node. When the drone ID is next in the queue of drones awaiting use of the airspace associated with the RAN node, the RAN node can instruct the drone to fly through at least a portion of the airspace in accordance with the drone route.
US11527163B2 Server for communicating with mobile and vehicle devices
One or more servers may include a first communication interface to communicate with a mobile device; a second communication interface to communicate with devices associated with a plurality of vehicles; and a selection mechanism. The first communication interface may receive, via a network, a request from the mobile device based on an interaction with the mobile device. And, the selection mechanism may determine weighted scores for two or more, of the plurality of vehicle, and select one of the two or more vehicles by using a selection function that improves access to vehicle services and decreases waste of resources used by the plurality of vehicles.
US11527158B2 Information providing system, server, onboard device, and information providing method
An information providing system includes an onboard device and a server that transmits information to and receives information from the onboard device. The onboard device includes a condition setting unit that acquires a destination and an output mode and transmits the acquired destination and the acquired output mode to the server. The onboard device further includes an output unit that outputs parking lot recommendation information which is received from the server. The server includes a storage unit that stores parking lot information including position information of parking lots and parking fees which are detected from a captured image of the parking lots. The server further includes an information providing unit that prioritizes parking lots which are located within a predetermined range from the destination based on the output mode provides the parking lot information of the prioritized parking lots as the parking lot recommendation information to the onboard device.
US11527153B1 Systems for analyzing vehicle traffic between geographic regions
A traffic analysis system analyzes location data from a plurality of vehicles to determine journeys made by the vehicles. Vehicles may make one or more rest stops during a journey. The traffic analysis system compares rest periods to journey criteria to determine whether a rest period delineates the end of a journey, or whether a rest period is still within the journey. In this way, a plurality of trips can be chained together into a journey to provide more accurate analysis of traffic patterns.
US11527151B2 System and method for monitoring traffic control devices
A system and a method for monitoring route devices in a transportation network includes one or more processors to receive sensed traffic control device information from first vehicle systems in a transportation network formed from interconnected routes. The sensed traffic control device information indicates states of traffic control devised at intersections between the routes in the transportation network. The one or more processors determine whether the sensed traffic control device information conflicts with stored traffic control device information stored in a database accessible by the one or more processors. The one or more processors send one or more bulletins to one or more second vehicle systems to change movement of the one or more second vehicle systems responsive to determining that the sensed traffic control device information conflicts with the stored traffic control device information.
US11527148B1 Augmented reality for guiding users to assets in IOT applications
A wireless sensing system includes a first tape node and a second tape node. The first tape node has a low-power wireless-communications interface and an environmental sensor operable to capture and transmit a first set of environmental data of at least one environmental characteristic to the second tape node. The second node includes an environmental sensor, a low-power wireless-communication interface, a first processor, and a first memory communicatively coupled with the first processor, the first memory storing machine-readable instructions that, when executed by the first processor, cause the first processor to: capture a second set of environmental data; compute an environmental differential between the first set of environmental data and the second set of environmental data; compare the environmental differential to a predetermined environmental threshold; and transmit a notification to a client application of the wireless sensing system running on a client device of the wireless sensing system when the environmental differential exceeds the predetermined environmental threshold.
US11527143B2 People metering enhanced with light projection prompting for audience measurement
Example meters disclosed herein include a user interface to accept user input in response to activation of a prompting indicator. Disclosed example meters also include a controller to activate a light projector to project light onto a first projection area of a surface, the light projector activated in association with the activation of the prompting indicator. In some examples, the controller is also to control the light projector to project light onto a second projection area of the surface in response to expiration of a time period without receipt of any user input responsive the activation of the prompting indicator.
US11527140B2 Detecting falls using a mobile device
In an example method, a mobile device obtains sample data generated by one or more sensors over a period of time, where the one or more sensors are worn by a user. The mobile device determines that the user has fallen based on the sample data, and determines, based on the sample data, a severity of an injury suffered by the user. The mobile device generates one or more notifications based on the determination that the user has fallen and the determined severity of the injury.
US11527138B2 Dual hard tag
A dual hard tag assembly comprises radio frequency identification and electronic article surveillance. The dual hard tag is provides a single component able to both track retail merchandise generally and prevent theft by triggering an alarm. The RFID and EAS systems are not coplanar. The dual hard tag system is small and light weight, and may be reprogrammed and reused for the tracking and anti-theft of multiple items.
US11527136B2 Commodity providing apparatus and method therefor
A commodity providing apparatus includes a placement unit, a provision guidance unit, and a pick-up guidance unit. A plurality of commodities can be placed on the placement unit. The provision guidance unit guides a provider of a commodity to a placement location in the placement unit of the commodity that can be provided. The pick-up guidance unit guides an orderer of the commodity placed on the placement unit to the placement location of the commodity.
US11527135B2 Modifying digit set by covering and uncovering digits of digit set
Gaming systems that provide an award digit covering and uncovering feature for a gaming environment, wherein when an award triggering event occurs, the part of the award provided to the player is based on which digits of the award are covered and which digits of the uncovered at the time of the occurrence of the award triggering event.
US11527134B2 Gaming device with a changing arrangement of symbol display positions
A gaming device comprises a display, a processor, and a memory storing (a) a current symbol position state defining, for each of a plurality of columns of symbol positions, a number of symbol positions for which symbols are to be selected; (b) a pay table; and (c) instructions. When the instructions are executed by the processor cause the processor to control the display to display a plurality of columns of symbol positions corresponding to the current symbol position state, select symbols for the displayed symbol positions by selecting stopping positions of a plurality of reel strips, wherein at least one of the reel strips comprises at least one designated symbol, evaluate the selected symbols for winning combinations based on the pay table, and responsive to the selected symbols of a column including a designated symbol, modify the symbol position state for the respective column to include at least one additional symbol position for a next symbol selection.
US11527132B2 Mobile casino jackpot payment reporting system with secure form reporting to customer
Relative to a gaming system, a jackpot or game win processing device and server are configured to receive acknowledgement from a player regarding a gaming win award, such as input to the game win processing device of a signature by the player to gaming win forms. In response, the server is configured to generate at least one gaming win reporting form, such as a W2G, to generate a security code from at least two elements of personal information regarding the player, such as obtained from a casino player tracking server, to then secure the at the least one reporting form and then email the secure form to the player.
US11527129B2 System and method for wireless gaming with location determination
In accordance with the teachings of the present embodiment, a system and method for wireless gaming with location-dependent gaming functions are provided. In a particular embodiment, the apparatus includes a gaming server; a wireless network at least partially covering a property, the wireless network comprising a plurality of signal detection devices; and a gaming communication device operable to transmit and receive gaming information to and from the gaming server via the wireless network. A location of the gaming communication device on the property is used to alter a game play function, such as a bet option, wager, graphic overlay, permission, or to provide location-dependent advertising or embedded advertising. Based upon the location of the gaming communication device on the property, a predetermined functionality of the gaming communication device may be enabled and/or controlled.
US11527127B2 Systems and methods of electronic gaming including jigsaw reels
An electronic gaming machine includes a game controller that executes instructions that cause the game controller to at least: (i) display, on a display, a plurality of reels, each reel of the plurality of reels comprising a plurality of symbols, each symbol representing a puzzle piece including a plurality of connectors; (ii) simulate spinning and stopping each reel of the first plurality of reels, whereby symbols from each reel of the first plurality of reels are stopped and displayed; (iii) evaluate the plurality of symbols displayed on of the plurality of reels; (iv) determine, in response to the evaluating, which of the displayed symbols match with adjacent symbols, wherein matching an adjacent symbol includes interconnecting between adjacent connectors on adjacent symbols; and (v) provide a game award in response to the determining.
US11527124B2 Systems, methods, and apparatus for facilitating module-based vending
Systems, apparatus, methods, and articles of manufacture provide for modular vending systems utilizing reloadable product dispensing modules, including, but not limited to, vertical product dispensing modules comprising a vertical conveyor and a mounting structure for releasably engaging with module holder structures of modular vending machines, and a central controller device for communicating with a plurality of modular vending machines.
US11527119B2 System and method for securely receiving and storing deliveries
Systems and methods for a storage unit are disclosed. A storage unit includes a container defining an interior storage space and an opening configured to provide access to the interior storage space, a door configured to open and close the opening, a heating/cooling mechanism configured to adjust a temperature in the interior storage space, a temperature sensor configured to monitor the temperature in the interior storage space. A control unit is configured to receive the temperature in the interior storage space, receive a required temperature of an item in the storage unit, receive a signal indicative of a distance of a delivery vehicle, and activate the heating/cooling mechanism based on the temperature, the required temperature, and the distance of the delivery vehicle. The heating/cooling mechanism is activated at a time configured to achieve the required temperature within the interior storage space when the delivery vehicle arrives at the storage unit.
US11527114B2 Transceiver for a can bus system and method for detecting a short circuit using a can transceiver
A transceiver for a CAN bus system and a method for detecting a short circuit using a CAN transceiver. The transceiver includes a transmitter for transmitting a transmission signal to a first bus wire of a bus of the bus system, exclusive, collision-free access to the bus of the bus system of a user station being at least temporarily ensured in the bus system, and for transmitting the transmission signal to a second bus wire of the bus, a receiver for receiving the bus signal transmitted on the bus wires, and a diagnostic unit for detecting a short circuit in the bus system, the diagnostic unit being designed to carry out a diagnosis only in a predetermined communication phase of the bus signal.
US11527113B2 Adaptive diagnostic parametrization
A system comprises a processor that is programmed to define a plurality of vehicle groups based on vehicle specification data and define a plurality of sub-groups for each of the vehicle groups based on environmental data and sensor data received from each of a plurality of vehicles. The processor is programmed to adjust fuel tank leak detection classifiers for the sub-groups based on ground truth data. The ground truth data include, for each of the plurality of vehicles, a leak detection status and a leak test result.
US11527108B2 Method and system for verifying users
The present disclosure relates to methods for verifying users performed by at least one processor. The method for verifying users including transmitting, to a user terminal, a plurality of instructions that guide a user to perform a plurality of actions, receiving, from the user terminal, a video photographed in response to the plurality of instructions, determining presence or absence of the user in the video, and verifying the user based on a face of the user extracted from the video in response to a result of the determining indicating that the user is present may be provided.
US11527101B1 Biometric gallery management using wireless identifiers
Biometric gallery management is performed by association one or more wireless identifiers that correspond to one or more mobile devices (such as smart phones, tablet computing devices, cellular telephones, wearable devices, smart watches, fitness monitors, digital media players, medical devices, and/or other mobile computing devices) that people carry with digital representations of biometrics corresponding to the people. Wireless identifiers corresponding to mobile devices proximate to a biometric reader device may be monitored. Upon detection of wireless identifiers corresponding to mobile devices proximate to the biometric reader device, the associated digital representations of biometrics may be loaded from a main gallery into one or more local galleries, which may then be used to perform one or more biometric identifications and/or verifications.
US11527100B2 Method and apparatus with fingerprint verification
A method and apparatus with fingerprint verification are disclosed. A processor implemented method includes obtaining a query fingerprint image through a fingerprint sensor, obtaining a processed fingerprint image by performing image processing on the obtained query fingerprint image, obtaining a blended fingerprint image by blending the query fingerprint image and the processed fingerprint image, and performing fingerprint verification based on the blended fingerprint image and a registered fingerprint image.
US11527099B2 Minutia features generation apparatus, system, minutia features generation method, and program
A minutia features generation apparatus comprises: an input part to input an image formed as a curved stripe pattern by a ridge line(s); a generation part to generate a skeleton image formed by extracting a skeleton(s) from the image; an extraction part to extract a plurality of minutiae from the skeleton image; and a calculation part configured to calculate a relation minutia feature(s) representing relationship between a first minutia and a second minutia among the plurality of minutiae, wherein the calculation part calculates as one of the relation minutia features defined by a crossing count of the skeleton(s) and a straight line connecting from the second minutia to a nearest neighbor point which is a point on a trace line traced by tracing starting from the first minutia, which point is located at a shortest line distance from the second minutia.
US11527093B2 Electronic apparatus with display screen
An electronic apparatus, includes: a display screen, a reflector and a sensor, wherein a region of the display screen located on a front surface of the electronic apparatus is a first display region, a region of the display screen located on a back surface of the electronic apparatus is a second display region, and the display screen is configured to transmit light; the reflector and the sensor are arranged inside the electronic apparatus, and light transmitted from the first display region or the second display region is reflected by the reflector and then irradiated on the sensor; and the sensor generates an electric signal for fingerprint identification based on the light received. Sharing the sensor under the display screen can therefore be realized, with a single sensor to implement fingerprint collection and identification of a multi-surface display device.
US11527091B2 Analyzing apparatus, control method, and program
A first camera and a second camera are installed in a facility. An analyzing apparatus detects the same person from a first captured image generated by the first camera and a second captured image generated by the second camera. The analyzing apparatus computes a movement time which is required for the detected person to move between a captured area of the first camera and a captured area of the second camera. The analyzing apparatus determines an attributed of the person using at least one of the first captured image and the second captured image. The analyzing apparatus acquires a reference value corresponding to the determined attribute, compares the computed movement time with the acquired reference value, and outputs output information based on a result of the comparison.
US11527090B2 Information processing apparatus, control method, and non-transitory storage medium
An information processing apparatus (2000) detects an estimation position (24), which is a position where a target object is estimated to be present, from a captured image (20) generated by a camera (10). The target object is a belonging of a person. The information processing apparatus (2000) detects a plurality of parts (22) constituting a body of a person included in the captured image (20). For example, the parts (22) are joints. The information processing apparatus (2000) detects the estimation position (24) of the target object in the captured image (20) using information relating to a position of each of a plurality of the detected parts (22).
US11527085B1 Multi-modal segmentation network for enhanced semantic labeling in mapping
Provided are methods for enhanced semantic labeling in mapping with a semantic labeling system, which can include receiving, from a LiDAR sensor of a vehicle, LiDAR point cloud information including at least one raw point feature for a point, receiving, from a camera of the vehicle, image data associated with an image captured using the camera, generating at least one rich point feature for the point based on the image data, predicting, using a LiDAR segmentation neural network and based on the at least one raw point feature and the at least one rich point feature, a point-level semantic label for the point, and providing the point-level semantic label to a mapping engine to generate a map based on the point-level semantic label Systems and computer program products are also provided.
US11527082B2 Vehicle occupant engagement using three-dimensional eye gaze vectors
According to the techniques of this disclosure, a method includes capturing, using a camera system of a vehicle, at least one image of an occupant of the vehicle, determining, based on the at least one image of the occupant, a location of one or more eyes of the occupant within the vehicle, and determining, based on the at least one image of the occupant, an eye gaze vector. The method may also include determining, based on the eye gaze vector, the location of the one or more eyes of the occupant, and a vehicle data file of the vehicle, a region of interest from a plurality of regions of interests of the vehicle at which the occupant is looking, wherein the vehicle data file specifies respective locations of each of the plurality of regions of interest, and selectively performing, based on the region of interest, an action.
US11527076B2 Point cloud-based low-height obstacle detection system
A method, apparatus, and system for determining a low-height obstacle based on outputs of a LIDAR device in an autonomous vehicle is disclosed. A point cloud comprising a plurality of points is generated based on outputs of a LIDAR device. For each point within a first number of lowest rings of points, a neighboring point in a same ring to a first direction is determined, and a first and a second coordinate values-related differences are determined. A first, a second, a third, and a fourth quantities are determined based on the first and second differences. In response to determining that the first, the second, the third, and the fourth quantities satisfy a predetermined condition, a low-height obstacle is determined based on the points within the first number of lowest rings of points. Operations of an autonomous vehicle are controlled based at least in part on the determined low-height obstacle.
US11527070B2 Methods and apparatus to count people in images
Example apparatus disclosed herein include a memory and a processor to execute instructions to identify a first set of face rectangles and a second set of face rectangles in a frame pair of image data corresponding to a media environment, the first set of face rectangles corresponding to a first image sensor and the second set of face rectangles corresponding to a second image sensor, remove first face rectangles from the first set of face rectangles and the second set of face rectangles when the first face rectangles are determined to correspond to false positive face detections, group second face rectangles that remain in the first set of face rectangles and the second set of face rectangles after removal of the first face rectangles to form groups of face rectangles, and generate a count of people identified in the media environment based on a number of the groups.
US11527059B2 Reservoir computing
Provided is a reservoir computing system including a reservoir having a random laser for emitting a non-linear optical signal with respect to an input signal. The reservoir computing system also includes a converter for converting the non-linear optical signal into an output signal by applying a conversion function. The conversion function is trained by using a training input signal and a target output signal.
US11527058B2 Data generating method, and computing device and non-transitory medium implementing same
A data generating method includes obtaining first sample data, determining a type of the first sample data and a corresponding data expansion method, expanding the first sample data according to the determined data expansion method to generate second sample data, and dividing the first sample data and the second sample data into a training set and a verification set according to a preset rule. A data model is trained according to the training set, and the data model is verified according to the verification set after training.
US11527057B2 System and method for license plate recognition
A license plate recognition system includes an image capturing module, a license plate detection module, a segment extraction module, a character classification module, and a character recognition module. The image capturing module is for capturing an image. The license plate detection module is for receiving the image and to identify a license plate in the image. The segment extraction module is for extracting a sequence of character segments on the license plate. The character classification module is for computing a probability of each possible character in each character segment. The character recognition module is for identifying permissible characters for the each character segment according to a syntax of the sequence of character segments, and to identify a character having a highest probability among the permissible characters as a selected character for the each character segment.
US11527055B2 Feature density object classification, systems and methods
A system capable of determining which recognition algorithms should be applied to regions of interest within digital representations is presented. A preprocessing module utilizes one or more feature identification algorithms to determine regions of interest based on feature density. The preprocessing modules leverages the feature density signature for each region to determine which of a plurality of diverse recognition modules should operate on the region of interest. A specific embodiment that focuses on structured documents is also presented. Further, the disclosed approach can be enhanced by addition of an object classifier that classifies types of objects found in the regions of interest.
US11527049B2 Method and device for sketch-based placement of virtual objects
In some implementations, a method of sketch-based placement of computer-generated graphical objects is performed at a device including one or more cameras and non-transitory memory coupled to one or more processors. The method includes obtaining an input directed to a content creation interface (e.g., a sketchpad), wherein the input corresponds to a sketch of a candidate object, and wherein the content creation interface facilitates creation of computer-generated graphical objects presentable using the device. The method also includes: obtaining a three-dimensional (3D) model using the input that corresponds to the sketch of the candidate object; generating a computer-generated graphical object using the obtained 3D model; and causing presentation of the computer-generated graphical object together with imagery obtained using the one or more cameras of the device.
US11527047B2 Augmented reality system for viewing an event with distributed computing
Augmented reality systems provide graphics over views from a mobile device for both in-venue and remote viewing of a sporting or other event. A server system can provide a transformation between the coordinate system of a mobile device (smart phone, tablet computer, head mounted display) and a real world coordinate system. Requested graphics for the event are displayed over a view of an event.
US11527046B2 Real world beacons indicating virtual locations
Techniques are described for facilitating the coordination of audio video (AV) production using multiple actors in respective locations that are remote from each other, such that an integrated AV product can be generated by coordinating the activities of multiple remote actors in concert with one another. A director can indicate in the virtual world a desired location of a stage prop, and a beacon may then be transmitted toward a real world location corresponding to the desired location to aid in placement of the prop.
US11527040B2 Tessellating patches of surface data in tile based computer graphics rendering
A method and system for culling a patch of surface data from one or more tiles in a tile based computer graphics system. A rendering space is divided into a plurality of tiles and a patch of surface data read. Then, at least a portion of the patch is analysed to determine data representing a bounding depth value evaluated over at least one tile. This may comprise tessellating the patch of surface data to derive a plurality of tessellated primitives and analysing at least some of the tessellated primitives. For each tile within which the patch is located, the data representing the bounding depth value is then used to determine whether the patch is hidden in the tile, and at least a portion of the patch is rendered, if the patch is determined not to be hidden in at least one tile.
US11527036B2 Coherency gathering for ray tracing
A system and method for coherency gathering for rays in a ray tracing system. The ray tracing system uses a hierarchical acceleration structure comprising a plurality of nodes including upper level nodes and lower level nodes. For each instance where one of the lower level nodes is a child of one of the upper level nodes, an instance transform is defined, specifying the relationship between a first coordinate system of the upper level node and the second coordinate system for that instance of the lower level node. The system provides an instance transform cache for storing a plurality of these instance transforms while conducting intersection testing.
US11527033B2 Tessellator sub-patch distribution based on group limits
A graphics pipeline includes a tessellator stage having a sub-patch distributor and a plurality of tessellators. The sub-patch distributor divides an input patch into a plurality of sub-primitive groups, with the primitive group limit governing the maximum permissible size for a given group of sub-primitives to be assigned to a tessellator. The sub-patch distributor recursively identifies a plurality of regions of the input patch, with the size and number of primitives of each region based on the specified primitive group limit. The sub-patch distributor assigns different regions to different sub-patch groups and distributes the sub-patch groups among the plurality of tessellators.
US11527032B1 Systems and methods to generate and utilize content styles for animation
Systems and methods to generate content styles for animation, and to adjust content styles by adjusting virtual style sliders for the content styles are disclosed. Exemplary implementations may: receive, from client computing platforms associated with users, style assignments for final compiled animation scenes; provide a style dial model with the style assignments and the corresponding final compiled animation scenes; train, from i) the style assignments, ii) the corresponding final compiled animation scenes, and iii) animation scene information that defines the final compiled animation scenes, the style dial model to determine individual style correlation values; receive user entry of levels of correlation to individual ones of multiple different content styles; input the animation scene and the levels of correlation to a model that outputs adjusted animation scene information that defines a styled compiled animation scene that has the selected levels of correlation to the individual content styles.
US11527030B2 System for neurobehavioural animation
The present invention relates to a computer implemented system for animating a virtual object or digital entity. It has particular relevance to animation using biologically based models, or behavioural models particularly neurobehavioural models. There is provided a plurality of modules having a computational element and a graphical element. The modules are arranged in a required structure and have at least one variable and being associated with at least one connector. The connectors link variables between modules across the structure, and the modules together provide a neurobehavioural model. There is also provided a method of controlling a digital entity in response to an external stimulus.
US11527029B2 Method of creating conflict structure story by using image card
The present invention relates to a method of creating a story by using image cards, the method including: connecting metadata to an image card and storing the image card; extracting the image card by referring to the metadata based on a keyword received from a user; and disposing the image card extracted by referring to the metadata in a story creation board, in which the image cards having metadata corresponding to characters are disposed at both sides based on a vertical axis of the story creation board, so that a T-shaped structure or a +-shaped structure is formed, and is capable of easily creating a story having a conflict structure between characters.
US11527028B2 Systems and methods for monocular based object detection
Systems and methods for object detection. The methods comprise: obtaining, by a computing device, an image comprising a plurality of color layers superimposed on each other; generating at least one first additional layer using information contained in a road map (where the first additional layer includes ground height information, ground depth information, drivable geographical area information, map point distance-to-lane center information, lane direction information, or intersection information); generating a modified image by superimposing the first additional layer on the color layers; and causing, by the computing device, control of a vehicle's operation based on the object detection made using the modified image.
US11527025B2 Multi source geographic information system (GIS) web based data visualization and interaction for vegetation management
According to some embodiments, a system and method are provided comprising a vegetation management module to receive image data from an image source; a memory for storing program instructions; a vegetation management processor, coupled to the memory, and in communication with the vegetation module, and operative to execute program instructions to: receive first image data and second image data for an area of interest; overlay the first image data over the second image data to generate an overlaid image; receive feeder attribute data for at least one feeder in the overlaid image; generate a risk score for the at least one feeder based in part on the received feeder attribute data; and generate a visualization based on the at least one feeder and the generated risk score. Numerous other aspects are provided.
US11527021B2 Image processing system, image processing method, and storage medium
The present invention is directed to solving an issue arising when a background image is generated. An image processing system generates a foreground image containing a foreground object based on an image captured by an imaging apparatus included in a first imaging apparatus group. The image processing system generates a background image not containing the foreground object based on an image of the imaging region captured by an imaging apparatus included in a second imaging apparatus group different from the first imaging apparatus group. The image processing system generates a virtual viewpoint image based on the generated foreground image and background image.
US11527019B2 Iterative media object compression algorithm optimization using decoupled calibration of perceptual quality algorithms
One or more multi-stage optimization iterations are performed with respect to a compression algorithm. A given iteration comprises a first stage in which hyper-parameters of a perceptual quality algorithm are tuned independently of the compression algorithm. A second stage of the iteration comprises tuning hyper-parameters of the compression algorithm using a set of perceptual quality scores generated by the tuned perceptual quality algorithm. The final stage of the iteration comprises performing a compression quality evaluation test on the tuned compression algorithm.
US11527018B2 Point cloud compression
A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud.
US11527009B2 Methods and systems for measuring and modeling spaces using markerless photo-based augmented reality process
Described herein are platforms, systems, media, and methods for measuring a space by launching an active augmented reality (AR) session on a device comprising a camera and at least one processor; calibrating the AR session by establishing a fixed coordinate system, receiving a position and orientation of one or more horizontal or vertical planes in the space in reference to the fixed coordinate system, and receiving a position and orientation of the camera in reference to the fixed coordinate system; constructing a backing model; providing an interface allowing a user to capture at least one photo of the space during the active AR session; extracting camera data from the AR session for the at least one photo; extracting the backing model from the AR session; and storing the camera data and the backing model in association with the at least one photo.
US11527008B2 Robot control device, robot control method, and robot control program
A robot control device includes an obtaining unit that obtains, from an image sensor that captures a workpiece group to be handled by a robot, a captured image, a simulation unit that simulates operation of the robot, and a control unit that performs control such that the captured image is obtained if, in the simulation, the robot is retracted from an image capture forbidden space, in which an image is potentially captured with the workpiece group and the robot overlapping each other, and which is set based on either or both a first space being the visual field range of the image sensor, and a columnar second space obtained by taking a workpiece region including the workpiece group or each of divided regions into which the workpiece region is divided, as a bottom area, and extending the bottom area to the position of the image sensor.
US11527005B2 Video depth estimation based on temporal attention
A method of depth detection based on a plurality of video frames includes receiving a plurality of input frames including a first input frame, a second input frame, and a third input frame respectively corresponding to different capture times, convolving the first to third input frames to generate a first feature map, a second feature map, and a third feature map corresponding to the different capture times, calculating a temporal attention map based on the first to third feature maps, the temporal attention map including a plurality of weights corresponding to different pairs of feature maps from among the first to third feature maps, each weight of the plurality of weights indicating a similarity level of a corresponding pair of feature maps, and applying the temporal attention map to the first to third feature maps to generate a feature map with temporal attention.
US11527004B2 Electronic device and operation method thereof
An electronic device including an eye tracking sensor configured to detect viewing direction of eye of a user; a camera; a tilting unit configured to adjust a direction of the camera; a memory; and a processor configured to obtain information about a gaze point of the user; determine a region of interest (ROI) based on the information about the gaze point; obtain two or more images including the ROI at different tilt angles; and determine depth information of the ROI by using the obtained two or more images.
US11526998B2 Methods and system for infrared tracking
A computer-implemented method for tracking includes obtaining an infrared image and a visible image from an imaging device supported by a carrier of an unmanned aerial vehicle (UAV), obtaining a combined image based on the infrared image and the visible image, identifying a target in the combined image, and generating control signals for tracking the identified target using the imaging device.
US11526994B1 Labeling, visualization, and volumetric quantification of high-grade brain glioma from MRI images
Systems, methods, and computer program products are provided for segmenting a brain tumor from various MRI sequencing techniques. A plurality of MRI sequences of a head of a patient are received. Each MRI sequence includes a T1-weighted with contrast image, a Fluid Attenuated Inversion Recovery (FLAIR) image, a T1-weighted image, and a T2-weighted image. Each image of the plurality of MRI sequences is registered to an anatomical atlas. A plurality of modified MRI sequences are generated by removing a skull from each image in the plurality of MRI sequences. A tumor segmentation map is determined by segmenting a tumor within a brain in each image in the plurality of modified MRI sequences. The tumor segmentation map is applied to each of the plurality of MRI sequences to thereby generate a plurality of labelled MRI sequences.
US11526990B1 Computer systems and computer-implemented methods for rapid diagnostic test result interpretation platform utilizing computer vision
Disclosed are computer systems and computer-implemented methods for rapid diagnostic test result interpretation platform employing computer vision. The system can visually analyze the test device in real-time by receiving image streams of the test device from the camera system. The detection system can be used to identify the test result in the test region. In some embodiments, the test result is binary (e.g., Positive/Negative). In some embodiments, the test result is in semi-quantitative formats (e.g., 1-10). The test result can be sent back to the user, operator, HMO, or physician for further confirmation, recording, and medical treatment decision/follow-up. The detection system can close the loop between the user of the test device and the HMO/physician for recording of the test result and the provision of medical treatment/follow-up.
US11526988B2 System and method for creating a decision support material indicating damage to an anatomical joint
In accordance with one or more embodiments herein, a system for creating a decision support material indicating damage to at least a part of an anatomical joint of a patient, wherein the created decision support material comprises one or more damage images, is provided. The system comprises a storage media and at least one processor, wherein the at least one processor is configured to i) receive a series of radiology images of the at least part of the anatomical joint from the storage media; ii) obtain a three-dimensional image representation of the at least part of the anatomical joint which is based on at least a part of said series of radiology images, by generating said three-dimensional image representation in an image segmentation process based on said series of radiology images, or receiving said three-dimensional image representation from a storage media; iii) identify tissue parts of the anatomical joint in at least one of at least a part of said series of radiology images and/or the three-dimensional image representation using image analysis; iv) determine damage to the identified tissue parts in the anatomical joint by analyzing at least one of at least a part of said series of radiology images and/or the three-dimensional image representation of the at least part of the anatomical joint; v) determine suitable sizes and suitable implanting positions for one or more graft plugs based on the determined damage; vi) mark damage to the anatomical joint and suitable sizes and implanting positions for the one or more graft plugs in the obtained three-dimensional image representation of the anatomical joint; and vii) generate a decision support material, where the determined damage to the at least part of the anatomical joint and the suitable sizes and implanting positions for the one or more graft plugs are marked in at least one of the one or more damage images of the decision support material, and at least one of the one or more damage images is generated based on the obtained three-dimensional image representation of the at least part of the anatomical joint.
US11526986B2 Medical image processing device, endoscope system, medical image processing method, and program
There are provided a medical image processing device, an endoscope system, a medical image processing method, and a program which detect an optimal lesion region according to an in-vivo position of a captured image. Images at a plurality of in-vivo positions of a subject are acquired from medical equipment that sequentially captures and displays in real time the images; positional information indicating the in-vivo position of the acquired image is acquired; from among a plurality of region-of-interest detection units that detect a region of interest from an input image and correspond to the plurality of in-vivo positions, respectively, a region-of-interest detection unit corresponding to the position indicated by the positional information is selected; and the selected region-of-interest detection unit detects a region of interest from the acquired image.
US11526981B2 Ecotoxicity evaluation analyzing device including microalgae image analysis program installed therein, and method thereof
The present invention relates to an ecotoxicity evaluation analysis device installed with a microalgae image analysis program therein for analyzing the microalgae 1 and evaluating and analyzing ecotoxicity, the device comprising: a complementary metal oxide semiconductor unit 10 having an arranging part 15 on the top for positioning the microalgae 1 and installed with a microalgae image analysis program therein for photographing a microscopic image and a shadow image of the microalgae 1 and analyzing the images; and a light emitting diode unit 20 for irradiating a light source to the microalgae 1 located in the arranging part 15 of the complementary metal oxide semiconductor unit 10.
US11526980B2 Method, device and program for processing diffraction images of a crystalline material
The invention relates to a method for processing images obtained by a diffraction detector, of a crystalline or polycrystalline material, in which a first image of the material is acquired in a state of reference as well as a second image of the material in a deformed state. The invention is characterised in that, in a calculator, during a first step (E6, E12), a current elastic deformation gradient tensor Fe is given a value determined by calculation, during a second step (E7), the current displacement field induced by the tensor Fe is calculated, during a third step (E8), third digital values of a deformed image {hacek over (g)}(x)=g(x+u(x)) corrected by the current displacement field are calculated, and during an iterative algorithm, iterations of the second and third steps (E12, E7, E8) are carried out on modified values of the tensor r Fe until a convergence criterion is met in relation to the correction to the current value of Fe.
US11526979B2 Method of defect classification and system thereof
There are provided system and method of classifying defects in a specimen. The method includes: obtaining one or more defect clusters detected on a defect map of the specimen, each cluster characterized by a set of cluster attributes comprising spatial attributes including spatial density indicative of density of defects in one or more regions accommodating the cluster, each given defect cluster being detected at least based on the spatial density thereof meeting a criterion. The defect map also comprises non-clustered defects. Defects of interest (DOI) are identified in each cluster by performing respective defect filtrations for each cluster and non-clustered defects.
US11526971B2 Method for translating image and method for training image translation model
The present disclosure provides a computer-implemented method for translating an image and a computer-implemented method for training an image translation model. In the computer-implemented method for translating an image, an image translation request carrying an original image is obtained. The original image is processed to generate a pre-translated image, a mask image and a deformation parameter. The original image is deformed based on the deformation parameter to obtain a deformed image. The deformed image, the pre-translated image and the mask image are merged to generate a target translated image.
US11526967B2 System and method for precise image inpainting to remove unwanted content from digital images
An inpainting method includes retrieving image information at an electronic device, where the image information identifies an area within an image. The method also includes retrieving, using the electronic device, semantic information including a plurality of semantic classes and a semantic class distribution for each semantic class of the plurality of semantic classes. The method further includes generating semantic codes associated with different portions of the image based on the image information and the semantic information. In addition, the method includes constructing the area within the image by generating image content based on the semantic information.
US11526964B2 Deep learning based selection of samples for adaptive supersampling
An apparatus to facilitate deep learning based selection of samples for adaptive supersampling is disclosed. The apparatus includes one or more processing elements to: receive training data comprising input tiles and corresponding supersampling values for the input tiles, wherein each input tile comprises a plurality of pixels, and train, based on the training data, a machine learning model to identify a level of supersampling for a rendered tile of pixels.
US11526963B2 Image processing apparatus, image processing method, and storage medium
Noise is adequately reduced irrespective of the content of an input image. In an embodiment of the present invention, an image processing apparatus that executes noise reduction processing of an image includes: a first estimation unit that estimates noise contained in the image; a second estimation unit that estimates an original image, which is the image from which the noise is removed; a noise reduction unit that performs the noise reduction processing on each of partial areas of the image by using the first estimation unit or the second estimation unit depending on the contents of the partial areas; and an integration unit that integrates the partial areas on which the noise reduction processing is performed.
US11526959B2 System and method for digital image steganography detection using an ensemble of neural spatial rich models
Exemplary systems and methods are disclosed for detecting embedded data in a digital image. The system includes a processing device that extracts one or more features from a digital image and analyzes the one or more extracted features in a plurality of steganography analyzers, each steganography analyzer configured to execute a different steganography algorithm. The processing device generates an output data value at each steganography analyzer, the output data value indicating a probability that the digital image includes steganography according to the steganography algorithm of the steganography analyzer. Each output probability value is fed to an ensemble classifier, the ensemble classifier including a neural network in which the output probability values of the plurality of steganography analyzers are ensembled together to generate an output ensemble data value indicating a probability that the digital image includes any steganography according to the steganography algorithms of the steganography analyzers.
US11526958B2 Real-time analysis of bulk material activity
Disclosed herein are methods and system for redistributing bulk material across a geographical area. A method for providing bulk material for a wellbore operation, the method comprising: forming a logistical model database to determine bulk material required for an at least one wellsite located in a geographical area; acquiring bulk material from a distribution center; verifying the bulk material acquired; and transporting bulk material for the wellbore operation. A method for providing bulk material for a wellbore operation, the method comprising: determining demand for bulk material across a geographical area; collecting data throughout a life cycle of bulk material; transmitting collected data to an off-site network comprising an adaptive machine; analyzing collected data via the off-site network thereby producing an output; providing bulk material to a wellsite based on output. A system comprising: bulk material transport; off-site network comprising an adaptive machine; sensor coupled to the bulk material transport.
US11526954B2 User interface and smart contract interaction model for generating user interface representations
Embodiments described herein provide a user interface for interacting with a smart contract deployed to a blockchain. The user interface is custom-generated for each party to the smart contract. In particular, representations of actions that a particular party is enabled to perform and/or has already taken with respect to the smart contract are provided to that party via a user interface. A user experience generator queries the smart contract itself to determine which representations are to be provided to each party. The smart contract comprises functions and/or user experience annotations that indicate to the user experience generator which user interface representations should be provided to a particular user based on the party identity and/or the smart contract's state. The smart contract provides an event notification to the user experience generator, which prompts the user experience generator to query the smart contract to determine the allowed actions for a particular user.
US11526951B2 Real meal with virtual networking
A system may include one or more processor and memory coupled with the one or more processors that effectuates operations. The operations may include generating an interface (e.g., graphical) for a second user for a second profile to order food associated with a first profile of a first user during a period, wherein the period is designated by the first user; receiving an indication of a first order of food associated the first profile during the period; sending instructions to prepare the first order of food; receiving an indication that the first order is paid by an account associated with the first profile; receiving an indication of an address to deliver the food and an indication not to expose the address to the first profile (e.g., keep private, such as do NOT display or send the address); and sending instructions to display the progress in delivering the food to the address.
US11526949B1 Determining risks related to activities on insured properties using informatic sensor data
A computer device and method for processing data to determine suggested modifications to the policy terms or conditions contingent upon informatic data relating to habits and activities of inhabitants of an insured property or location. Informatic data relating to an insured property or location is electronically received from at least one informatic sensor device and is analyzed to determine behavioral habits and activities of one or more inhabitants associated with the insured property so as to identify one or more risks associated with the insured property or location. Electronic data is received for one or more terms of an insurance policy associated with the insured property and is analyzed to determine suggested modifications to the policy terms or conditions based upon the determined behavioral habits and activities of the one or more inhabitants associated with the insured property.
US11526948B1 Identifying and recommending insurance policy products/services using informatic sensor data
A computer system and method for processing insurance claim data to identify and recommend insurance policy modifications using informatic data from one or more informatic sensor devices relating to a dwelling. Analytical analysis is performed on the received informatic data to determine a dwelling assessment value regarding an insurance risk relating to the dwelling. Electronic data relating to an insurance policy associated with the dwelling is received by a computer processor and is electronically analyzed to determine insurance coverage and liability values for the dwelling as prescribed by the insurance policy. Predefined business rules are utilized by a computer processor using at least the dwelling assessment value and the determined insurance coverage and liability values for the dwelling to determine, and preferably recommend, one or more insurance products for inclusion with the insurance policy to mitigate insuree liability regarding the dwelling.
US11526946B2 Virtual home inspection
A method, system and computer-readable medium are provided for facilitating a virtual inspection of an insurable area, the method including the steps of receiving an indication of a request from a user at a user mobile device to perform a virtual inspection of an insurable area, determining one or more information items needed with respect to the insurable area, providing a set of instructions to the user at the mobile device for capturing one or more image items based on the determined one or more information items, receiving a set of image items from the mobile device in response to the instructions and providing an insurance decision for the insurable area based on the received set of image items.
US11526944B1 Goal recommendation tool with crowd sourcing input
A system and computer-implemented method for use in generating an investment strategy for retirement income growth utilizing a crowdsourcing recommendation as an input is provided. Information about the user may be gathered. A goal or range of goals may be provided by the user or may be proposed by a computing device based on the user information. Crowdsourcing members who satisfy threshold criteria may be automatically selected to provide a recommendation on the user goal and/or the proposed investment strategy. A user may select a specific crowd member for a recommendation. An impact of the crowdsourcing recommendation on the user's retirement income growth may be estimated. Steps to implement the crowdsourcing recommendation may be provided to the user. As a result, the user may remain anonymous and may receive recommendations on one or more goals and/or investment strategies that they may not have received otherwise.
US11526942B2 System and method for enhanced electronic networked settlement processor
A system and method are provided for settlement and delivery of cash settled futures contracts overlying open-ended mutual fund shares with optional delivery of mutual fund shares when physical settlement is elected. On the last date of the contract, a party which has an open position in the contract tenders the clearing organization a request to elect optional physical settlement of a specified number of shares of the mutual fund in additional to the standard cash settlement of those contracts. The clearing organization, upon acceptance and when it is certain of the requestor's final position in the futures contract, it processes the election request against the requestor's final position and possibly submits an order on behalf of the requestor to the investment company which manages the mutual fund to purchase or redeem shares of the open-ended mutual fund in a quantity roughly the size of the requestor's final contract position.
US11526940B2 System and method for conducting web-based financial transactions in capital markets
The present invention provides a system and method that enables users, such as institutional investors and financial institutions, to interactively engage in capital market transactions, including the trading of Over-the-Counter financial products, via the Internet (including the World Wide Web). The system includes a variety of servers, applications, and interfaces that enable users to interactively communicate and trade financial instruments among one another. Interactive communications supported by the system include: requesting price quotes, monitoring and reviewing quote requests, issuing price quotes, monitoring and reviewing price quotes, negotiation between users, acceptance of price quotes, reporting, portfolio management, analysis of financial information and market data, and communications among users via an automated processor. Such automated communications enable connectivity with users' internal, back-end systems to execute automated, straight-through processing, including transaction pricing, payment scheduling and journaling, derivatives trading, trade confirmation, and trade settlement.
US11526935B1 Facilitating audit related activities
A method for rendering results of an audit includes receiving data corresponding to the results of the audit. The data includes an image to be rendered on a display screen of an electronic computing device. The data includes one or more insights derived from the results of the audit. A user of the electronic computing device is identified. The image is rendered on the display screen. One or more insights derived from the results of the audit are rendered on top of the image on the display screen. A content of the one or more insights derived from the results of the audit that are rendered on top of the image on the display screen is dependent upon the identity of the user of the electronic computing device.
US11526925B2 System and method for fashion recommendations
Novel system, methods, which include machine learning, and device for providing color and fashion recommendations, including for persons with visual impairment such as color blindness or complete blindness. Also, methods providing a data storage system for storing digital renditions of garments; providing a portable communication device to extract color and/or pattern from garments through use of a camera and at least one algorithm; providing a processor capable of accessing locally stored and/or remote information about or learning the preferred matching set of garments; assigning each garment in the set of garments a red-green-blue (RGB) value; providing a suitability ranking for matching compatibility of the garment or the set of garments; and providing recommendations for preferred matching garment or set of garments by organizing the garments in at least one queue selected from the group consisting of audial, tactile, visual or a combination thereof, wherein the individual imports garments or set of garments, through a series of photos or video, for bulk import into a virtual closet for the identification and assignment of type of garments or set of garments using human or computational methods.
US11526924B2 Method and system for implementing a food-sharing application platform
A system, platform, and method including a user interface adapted to receive a user input and communicatively connected with a communications module, a foodstuff database stored in memory including a set of available foodstuff transactions, and a controller module adapted to receive the user input receive at the user interface by way of the communications module, and configured to query the foodstuff database based on the user input, identify at least a subset of available foodstuff transactions based on the query, and send the identified subset of available foodstuff transactions to the user interface by way of the communications module.
US11526923B1 Financial alert system based on user photographs associated with user spending behavior
A user mobile device includes a network interface, an input/output (“I/O”) device configured to exchange data with a user, the I/O device including a display device configured to present a graphical user interface to the user, an imaging device configured to generate image data; and a processing circuit. The processing circuit comprising a memory and a processor. The memory stores instructions that cause the processor to receiver user photograph data including multiple photographs of the user, determine an emotive state of the user in each of the photographs, categorize each photograph into at least a user positive emotion category and a user negative emotion category, receive spending behavior data, generate a user spending alert based on the spending behavior data including a photograph from at least one of the user positive emotion category and the user negative emotion category, and present the spending alert to the user.
US11526919B2 Detecting cross-lingual comparable listings
In various example embodiments, a system and method for a Listing Engine that translates a first listing from a first language to a second language. The first listing includes an image(s) of a first item. The Listing Engine provides as input to an encoded neural network model a portion(s) of a translated first listing and a portions(s) of a second listing in the second language. The second listing includes an image(s) of a second item. The Listing Engine receives from the encoded neural network model a first feature vector for the translated first listing and a second feature vector for the second listing. The first and the second feature vectors both include at least one type of image signature feature and at least one type of listing text-based feature. Based on a similarity score of the first and second feature vectors at least meeting a similarity score threshold, the Listing Engine generates a pairing of the first listing in the first language with the second listing in the second language for inclusion in training data of a machine translation system.
US11526918B2 Security installation and maintenance system
A system is provided that includes a computer implemented method for the automated purchasing of a security system having a plurality of security equipment components for use and installation on a unique geo-coordinate referenced location (i.e., a property). The system also includes a computer implemented method for installing the security equipment on the property that was purchased using the automated purchasing system.
US11526917B2 Method and apparatus for notifying customers of agent's availability
A computer-implemented method and an apparatus for notifying customers of agent's availability is disclosed. An input indicative of a customer seeking an interaction with an agent of an enterprise is received on a first interaction channel. Subsequent to receiving the input, it is determined whether at least one agent is available for interacting with the customer. If no agent is available for interacting with the customer, a status message including an estimate of a waiting time for the interaction with the agent is provided to the customer. Subsequent to detecting the availability of the agent, a notification is provided to the customer for informing the customer of the availability of the agent. An interaction is facilitated between the customer and the agent subsequent to providing the notification to the customer. The interaction is facilitated on the first interaction channel or a second interaction channel different than the first interaction channel.
US11526912B2 Managing metadata enrichment of digital asset portfolios
Contextual data may be generated from assets in asset portfolios using metadata enrichment services. A recommendation engine may generate a set of recommended assets for presentation in a content stream based on the contextual data. Brand safety may be implemented using a brand safety policy that uses the contextual data as indicators of potentially offensive content. Advertisements included in the content stream may also be targeted based on the contextual data.
US11526911B2 Method, apparatus and system for management of information content for enhanced accessibility over wireless communication networks
A method comprises providing an interface permitting a first user to control activation of a mobile information channel through which the first user can share access to content with a plurality of additional users, activating the mobile information channel responsive to input received from the first user via the interface, inserting content provided by the first user into the mobile information channel, receiving additional content relating to the mobile information channel from one or more of said additional users via one or more respective mobile devices associated with at least one wireless network, inserting at least a portion of the additional content into the mobile information channel, and integrating into the mobile information channel information associated with at least one wireless networking functionality of said at least one wireless network.
US11526910B1 Continuous rewarded feedback system and method to improve ad targeting on a mobile device
A system and method including a downloadable application which forces to view targeted advertisements on their mobile device in order to gain access to use of the mobile device. The ads appear on a lock screen of the mobile device upon powering up or waking up of the mobile device. The user can take one of several actions with respect to the displayed ad and upon such action screen is unlocked and the user is provided with full function of the mobile device. The user can be incented for each action through the accumulation of points which can be used towards paying the user's phone bill or for receiving another reward.
US11526901B2 Reward point management device, reward point management method, and reward point management system
A reward point management device includes one or more processors configured to: calculate a safe driving score based on safe driving points corresponding to a degree of safe driving of a user according to a user's driving behavior in a leased vehicle; calculate an eco-driving score based on eco-driving points corresponding to a degree of eco-driving of the user according to the user's driving behavior in the leased vehicle; calculate a service score based on service entry information on the leased vehicle; and calculate reward points to be given to the user based on the safe driving score, the eco-driving score, and the service score.
US11526900B2 Aggregation system and control method of the same
An aggregation system comprises a server holding the survey results of crops and a management apparatus, wherein the management apparatus acquires, from the server, survey data indicating results of a survey of crops performed in the farm field in a set period, and containing information of at least a date of the survey and survey contents, edits the information of the acquired survey data, and transmits the edited survey data to the server, and wherein the server manages survey data, transmits survey data to the management apparatus, updates, when edited survey data is received from the management apparatus, managed survey data by the edited survey data, and aggregates survey data containing the updated survey data, and indicating results of a survey of crops performed in the farm field in the set period.
US11526898B2 Dynamic visualization of product usage tree based on raw telemetry data
Aspects of the present disclosure relate to the visualization of product usage utilizing telemetry data associated with the product. More specifically, a first object identifier associated with an object, such as a method, function, or other portion of code, may be provided as part of the telemetry data together with an execution time stamp. A second object identifier may also be received, where the second object identifier is associated with object execution subsequent to the first object. Based on the first and second object identifier, an object pair may be determined and graphed at a path execution tree. In some instances, the object pairs may be filtered in accordance with a number of occurrences within a certain period of time, where a high number of occurrences is indicative of an intended path of one or more users.
US11526892B2 Payment application based fund transfer
Various embodiments are related to apparatuses and methods for enabling a sender to perform monetary transactions for a requestor. A sender can use, for example, a payment application associated with a payment processing system to perform a monetary transaction for a requestor. The payment processing system can send information related to the monetary transaction to, for example, a sender-requestor association component. When the monetary transaction is a deposit, the sender can receive funds for the deposit from the requestor. The platform can debit the requestor's financial account for the deposit amount and credit the sender's financial account with the debit account as a physical cash transaction occurs between the sender and the requestor.
US11526887B2 Transaction authentication using multiple biometric inputs
Example embodiments relate to transaction authentication using biometric inputs from multiple users. The biometric inputs are input via a single computing entity simultaneously or within a configurable time period. The biometric inputs can be used to generate a transaction authentication record to authenticate the transaction.
US11526885B2 Systems and methods for user identification using graphical barcode and payment card authentication read data
A method for authenticating an online transaction or a log-in process is provided. The method comprises: receiving image data of a visual graphical barcode from a user device, and the visual graphical barcode is configured to be displayed on an unauthenticated device for conducting the online transaction; analyzing the image data to obtain a transaction validation identifier (ID); comparing the transaction validation ID to a pre-stored validation ID; comparing a first set of collection data from the user device to a second set of collection data that is pre-stored; and determining whether to approve or reject the online transaction based on (1) a match between the transaction validation ID and the pre-stored validation ID, and (2) a match between the first set of collection data and the second set of collection data that is pre-stored.
US11526883B2 Method and system for providing automated payment
An automated payment method performed by an automated payment system include: receiving a payment request for a home shopping order from a user of a home shopping server associated with a home shopping broadcast; performing, in an authentication processor, authentication processing on the user based on a user information included in the payment request; and performing, in a payment processor, payment processing corresponding to the payment request based on the user information in response to successful authentication of the user.
US11526881B1 System for generating and tracking offers chain of titles
An offer processing system is configured to receive transaction data associated with user purchases from third party point of sales devices and/or third party payment processing systems. The offer processing system may then identify offers or savings that are applicable to the transaction data and redeem the offers on behalf of the users.
US11526875B1 Bank-driven model for preventing double spending of digital currency coexisting on multiple DLT networks
A system and method for preventing the double-spending of digital currency that transfers between multiple DLT networks. The system and method includes creating, based on a unit of fiat currency, a first digital currency of a first type on a first DLT network and a second digital currency of a second type on a second DLT network. Each of the first digital currency and the second digital currency simultaneously represent a value associated with the unit of fiat currency. The system and method includes detecting a transaction request to transfer the first digital currency from the first DLT network to the second DLT network. The system and method include locking, responsive to detecting the transaction request, the first digital currency onto the first DLT network to prevent a transfer of the first digital currency from the first DLT network to another DLT network responsive to a subsequent transaction request.
US11526873B1 Retailer card instant approval and provisioning
A method performed by an issuer computing system includes receiving identification information for a customer from a retailer computing system. The customer is pre-approved for a payment account based on the identification information. A request to open the pre-approved payment account is received. Account registration information for opening the payment account and a mobile device identifier associated with the customer is received. The customer is approved for opening the payment account based on the account registration information. The payment account is established for the customer. Establishing the payment account includes generating a payment token for the payment account. In response to establishing the payment account, the payment token is automatically provisioned to a mobile wallet associated with the mobile device based on the mobile device identifier.
US11526872B2 Smart-card with built-in object resolution and direct network interface
Systems and methods for secure and efficient transaction resolution and execution are provided. A method may include capturing, via a camera embedded in a smart card, an image of an object. The object may be associated with one of a plurality of service categories. The method may include processing the image and determining the service category, from the plurality of service categories, which is associated with the object. The method may also include determining a service provider that provides the service of the service category for a user associated with the smart card, and determining a monetary balance owed by the user to the service provider for the service. The method may also include executing a payment, via a wireless communication element that is embedded in the smart card, in the amount of the monetary balance, from an account associated with the user to the service provider.
US11526867B2 Push payment decision routing
In an example embodiment, a method for push payment decision routing in relation to a transaction is provided. An example method comprises issuing a virtual payment identifier to a mobile device and receiving payment rules from a mobile device. The user-defined rules include parameters for invoking at least one push payment to be made via the virtual payment identifier for the transaction. Instructions to implement or pay for the transaction as a pull payment are received and, based on the rules, the transaction is completed or paid for a push payment.
US11526864B2 Alternative service access
Alternative service access with operations including determining that a system has met a plurality of criteria, including the system having a battery level below a threshold, identifying a merchant, generating an authentication token for authorizing a payment using a payment provider, and sending the authentication token to the payment provider.
US11526861B1 Cash container for unmanned vehicle enabling delivery for multiple customers per trip
Systems, methods, and apparatuses described herein relate to a method for delivering cash by an unmanned vehicle to a plurality of customers at different locations. The method includes receiving cash delivery requests from user devices of the plurality of customers via a communications network. The method includes determining a path for the unmanned vehicle from a current location of the unmanned vehicle to Global Position System (GPS) locations of the user devices of the plurality of customers. The method also includes instructing each of the plurality of compartments of a cash container of the unmanned vehicle to open in response to authenticating a corresponding customer of the plurality of customers or a corresponding user device of the user devices that generated a corresponding cash delivery request for which each of the plurality of compartments is storing cash.
US11526858B2 Digital engagement platform for payment solutions with cash-enabled multipay
Systems and methods are disclosed herein relating to payment processing systems. Payment processing systems facilitate financial transactions between customers and vendors. Cash-enabled payment processing systems facilitate transactions by those without bank accounts or who choose to use a cash-based system. Communication between vendors and customers simplifies invoicing and encourages payment.
US11526857B1 Financial security indicator
A method, apparatus and system are disclosed for providing a user with an indication of the user's financial security level. In order to achieve this, the user may be surveyed to provide information related to the user's attributes and current level of financial security. Based on the user's inputs, a financial security tool may generate a financial security score and monetary risk amount that provides an accurate interpretation of the user's financial security level.
US11526854B2 Systems and methods for augmented reality and for transferring sessions between devices
A method includes establishing a session between a first client device and a host device to run an application on the first client device. The method includes receiving an indication to transfer the session from the first client device to a second client device. The method includes storing, in response to receiving the indication, state information of the application for the session. The method includes generating a pointer associated with the session. The method includes generating a scannable code including the pointer. The method includes scanning the displayed scannable code using an imaging element associated with the second client device. The method includes transferring, using the pointer, the session from the first client device to the second client device using the stored state information so that a second display associated with the second client device displays a most recently updated instance of the application from the first client device.
US11526845B2 Systems and methods for automated outbound profile generation
One aspect of the present disclosure is directed to a computer-implemented system for generating an automated outbound profile. The system may include may perform steps including: receiving data comprising a capacity of a fulfillment center (FC); receiving, a plurality of product identifiers associated with incoming products to the FC; periodically collecting and storing transactional logs for the products at the FC using the product identifier; determining a current inventory for the products stored at the FC using the product identifier; generating an outbound profile for the FC using at least one of the transactional logs and the current inventory using a machine learning algorithm; wherein the outbound profile comprises an expected percentage of outgoing products for a plurality of categories of products; and managing network outbound using the generated outbound profile of the FC by comparing the outbound profile to actual outbound capacity of the FC.
US11526844B2 System and method for optimizing inventory management
The present disclosure describes a computer-implemented method that includes: accessing data encoding historical records involving a plurality of materials within an enterprise network, the historical records indicating a consumption pattern of each material as well as a delivery pattern of each material; based on the consumption pattern, identifying one or more hubs to stock the plurality of materials for multiple customer plants in one or more regions of an enterprise network; based on the consumption pattern of each material, determining a quantity level for stocking the material at the one or more hubs to respond to a demand for the material from the one or more of the customer plants in the one or more regions; and based on the delivery pattern of each material, monitoring an estimated lead time to respond to the demand for the material being stocked at the one or more hubs and at the quantity level.
US11526836B2 Automatic generation of route design
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform certain acts. The acts can include obtaining orders for fulfillment to physical stores from a distribution center. There can be one or more respective stack groups associated with each of the orders. The acts also can include generating a set of feasible route templates for delivering the orders to the physical stores. The acts additionally can include formulating a mixed integer programming formulation for an assignment of the respective stack groups associated with the orders to the set of route templates. The acts further can include using an optimization solver for the mixed integer programming formation to determine the assignment that minimizes an overall cost of delivering the orders to the physical stores from the distribution center. The acts additionally can include outputting the assignment. Other embodiments are described.
US11526831B1 Enhanced delivery option interfaces
Devices, systems, and methods are provided for enhancing delivery option user interfaces. A method may include receiving, at a first device and at a first time, a delivery request from a second device, and determining a location for the delivery request. The method may include determining, based on the first time and the location, a first available delivery time window and a second available delivery time window, each having respective start and end times. The method may include facilitating presentation of first interface data and second interface data at the second device, including a first indication that a third available delivery time window associated with a no-charge delivery begins at the first time and ends at the second end time, and including a second indication of the first available delivery time window.
US11526829B1 Business management systems for estimating flight event risk status of an employee and methods therefor
Business management systems include business system platforms such as project management trackers, employee engagement software and so on. The system obtains inputs about an employee from at least one business system platform and estimates flight event risk status of the employee. Feedback is obtained from to make adjustments or corrections to the flight event risk status. The estimation involves the use of machine learning regression model that includes historical data and will also constantly update itself based on the feedback and the updated flight event risk status. The system also includes a tone analyzer to analyze the tone of messages posted by groups of employees in an organization. The groups of employees may belong to a business vertical, members of a club, project team, or the entire organization.
US11526822B2 Dynamic resource allocation engine
Systems, computer program products, and methods are described herein for dynamic resource allocation based on vehicle route selection. The present invention is configured to receive an origin and a destination for a user; determine travel routes for the user; determine resource distribution entities along the one or more travel routes; determine resources associated with the resource distribution entities; display the travel routes, the resource distribution entities along each of the travel routes, and the resources associated with each of the resource distribution entities; receive a user selection of at least one of the travel routes; and distribute the resources to the computing device of the user along the at least one of the one or more travel routes selected by the user.
US11526820B2 Systems and methods for interfacing between a sales management system and a project planning system
The present disclosure facilitates interfacing between a sales management system and a project planning system. In some embodiments, the system includes an interface and schedule engine, both executing on a server. The interface can parse a sales order from the sales management system into products and project tasks within the products. The products can also include at least one of a labor product, a parts product, and an agreements product. The schedule engine can generate schedule tasks corresponding to the project tasks, determine a performance order of the schedule tasks, and combine the schedule tasks into schedule phases based on the performance order. The schedule engine can determine a performance order of the schedule phases and combine the schedule phases into a schedule component based on the performance order. The interface can transmit the schedule component to the project planning system for execution.
US11526818B2 Adaptive task communication based on automated learning and contextual analysis of user activity
The techniques disclosed herein improve existing systems by automatically identifying tasks from a number of different types of user activity and providing suggestions for the tasks to one or more selected delivery mechanisms. A system compiles the tasks and pushes each task to a personalized task list of a user. The delivery of each task may be based on any suitable user activity, which may include communication between one or more users or a user's interaction with a particular file or a system. The system can identify timelines, performance parameters, and other related contextual data associated with the task. The system can identify a delivery schedule for the task to optimize the effectiveness of the delivery of the task. The system can also provide smart notifications. When a task conflicts with a person's calendar, the system can resolve scheduling conflicts based on priorities of a calendar event.
US11526809B2 Primary key-foreign key relationship determination through machine learning
A system and method for determining a relationship among data sets. The method includes selecting a first data set from a first table, and a second data set from a second table, forming an inclusion dependency pair of data based on the selected first data set and the selected second data set, determining a resultant of the inclusion dependency pair, and determining a primary key-foreign key relationship between the first data set and the second data set based on the determined resultant.
US11526806B2 Discover unidirectional associations among terms or documents
An approach is provided in which the approach trains a machine learning model using reference entries included in a reference dataset. During the training, the machine learning model learns a first set of unidirectional associations between the reference entries. The approach inputs a user dataset into the trained machine learning model and generates a second set of unidirectional associations between user dataset entries included in the user dataset. The approach builds a hierarchical relationship of the user dataset based on the second set of unidirectional associations and manages the user dataset based on the hierarchical relationship.
US11526797B2 Quantum repeater from quantum analog-digital interconverter
Quantum repeater systems and apparatus for quantum communication. In one aspect, a system includes a quantum signal receiver configured to receive a quantum field signal; a quantum signal converter configured to: sample quantum analog signals from a quantum field signal received by the quantum signal receiver; encode sampled quantum analog signals as corresponding digital quantum information in one or more qudits, comprising applying a hybrid analog-digital encoding operation to each quantum analog signal and a qudit in an initial state; decode digital quantum information stored in the one or more qudits as a recovered quantum field signal, comprising applying a hybrid digital-analog decoding operation to each qudit and a quantum analog register in an initial state; a quantum memory comprising qudits and configured to store digital quantum information encoded by the quantum signal converter; and a quantum signal transmitter configured to transmit the recovered quantum field signal.
US11526796B2 Qubit pulse calibration via canary parameter monitoring
Systems and techniques that facilitate qubit pulse calibration via canary parameter monitoring are provided. In various embodiments, a system can comprise a measurement component that can measure a canary parameter associated with a qubit control channel. In various embodiments, the system can further comprise a scaling component that can modify a plurality of parameters associated with the qubit control channel via a scaling factor. In various cases, the scaling factor can be based on the canary parameter. In various embodiments, the canary parameter can be a rotation error of a qubit driven by a microwave pulse transmitted along the qubit control channel. In various embodiments, the plurality of parameters can be amplitudes of a plurality of microwave pulses transmitted along the qubit control channel. In various embodiments, the plurality of parameters can be phases of a plurality of microwave pulses transmitted along the qubit control channel.
US11526790B2 Univariate anomaly detection in a sensor network
Embodiments determine anomalies in sensor data generated by a sensor by receiving an evaluation time window of clean sensor data generated by the sensor. Embodiments receive a threshold value for determining anomalies. When the clean sensor data has a cyclic pattern, embodiments divide the evaluation time window into a plurality of segments of equal length, wherein each equal length comprises the cyclic pattern. When the clean sensor data does not have the cyclic pattern, embodiments divide the evaluation time window into a pre-defined number of plurality of segments of equal length. Embodiments convert the evaluation time window and each of the plurality of segments into corresponding curves using Kernel Density Estimation (“KDE”). For each of the plurality of segments, embodiments determine a Kullback-Leibler (“KL”) divergence value between corresponding curves of the segment and the evaluation time window to generate a plurality of KL divergence values.
US11526789B2 Method for construction of long-term prediction intervals and its structural learning for gaseous system in steel industry
The present invention belongs to the field of information technology, involving the techniques of fuzzy modeling, reinforcement learning, parallel computing, etc. It is a method combining granular computing and reinforcement learning for construction of long-term prediction interval and determination of its structure. Adopting real industrial data, the present invention constructs multi-layer structure for assigning information granularity in unequal length and establishes corresponding optimization model at first. Then considering the importance of the structure on prediction accuracy, Monte-Carlo method is deployed to learn the structural parameters. Based on the optimal multi-layer granular computing structure along with implementing parallel computing strategy, the long-term prediction intervals of gaseous generation and consumption are finally obtained. The proposed method exhibits superiority on accuracy and computing efficiency which satisfies the demand of real-world application. It can be also generalized to apply on other energy systems in steel industry.
US11526786B2 Recommending network connections by optimizing for two-sided implicit value of an edge
Operations for facilitating establishment of connections in an online network are disclosed. A set of connection recommendations for a first entity associated with the online network is accessed. For each connection recommendation in the set of connection recommendations, a ranking value associated with the connection recommendation is accessed, a utility value corresponding to the connection recommendation is determined, and an adjusted the ranking value for the connection recommendation is calculated. The utility value is a two-sided utility value that combines a prediction of a utility of the first entity and a prediction of a utility of a second entity with respect to a key performance indicator. A set of connection recommendations is communicated for presentation in an interactive user interface of a client device associated with the first entity in accordance with the adjusted ranking value of each connection recommendation.
US11526782B2 Inferring dependencies, requirements, and productions from spreadsheet-based loosely-coupled decision tables
A method includes receiving a spreadsheet file representing a plurality of decision tables, wherein the spreadsheet file does not indicate dependencies between non-labeled inputs and non-labeled outputs of the plurality of decision tables. The method further includes, for a first decision table of the plurality of decision tables, identifying, in view of an identifier of a second decision table of the plurality of decision tables, a dependent input that comprises an output of the second decision table of the plurality of decision tables. The method further includes determining, by a processing device, in view of an ordering of columns in the spreadsheet file, remaining inputs and outputs of the first decision table.
US11526774B2 Method for automatically compressing multitask-oriented pre-trained language model and platform thereof
Disclosed is a method for automatically compressing multi-task oriented pre-trained language model and a platform thereof. According to the method, a meta-network of a structure generator is designed, a knowledge distillation coding vector is constructed based on a knowledge distillation method of Transformer layer sampling, and a distillation structure model corresponding to a currently input coding vector is generated by using the structure generator; at the same time, a Bernoulli distribution sampling method is provided for training the structure generator; in each iteration, each encoder unit is transferred by Bernoulli distribution sampling to form a corresponding coding vector; by changing the coding vector input to the structure generator and a small batch of training data, the structure generator and the corresponding distillation structure are jointly trained, and a structure generator capable of generating weights for different distillation structures can be acquired.
US11526773B1 Predicting accuracy of submitted data
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting the accuracy of user submissions. One of the methods includes receiving, from a user, an update to an attribute of an entity related to a topic. If the user is determined to be reliable relative to the topic based on user profile data of the user, the knowledge base is updated with the update to the attribute of the entity.
US11526771B2 Big data based predictive graph generation system
A big data analysis system may include a big data repository communicatively coupled to a data accumulation server and a predictive graph processing system. The data accumulation server may be configured to receive information from a plurality of data sources, the information corresponding to user interaction with one or more computing devices associated with an organization via a networked computing system, store the information received from the plurality of sources in the big data repository; and monitor the plurality of data sources to update the data stored in the big data repository. The predictive graph processing system is configured to receive information stored in the big data repository, transform the information received from the big data repository into a predictive graph data set based on a predictive model, and store the predictive graph data set to a visualization data repository.
US11526770B2 Latent computing property preference discovery and computing environment migration plan recommendation
Systems, computer-implemented methods, and computer program products that can facilitate computing environment migration plan recommendation based on one or more latent entity computing property preferences are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an analysis component that employs a model to discover a latent computing property preference of an entity operating in a first computing environment. The computer executable components can further comprise a recommendation component that recommends a computing environment migration plan to a second computing environment based on the latent computing property preference of the entity. In some embodiments, the recommendation component recommends discovered latent computing property preferences of the entity to construct the computing environment migration plan.
US11526768B2 Real time cognitive reasoning using a circuit with varying confidence level alerts
Real time cognitive reasoning using a circuit with varying confidence level alerts including receiving a first set of data results and a second set of data results; transferring a first unit of charge from a first charge capacitor on the A-B circuit to a collection capacitor on the A-B circuit for each of the first set of data results that indicates a positive data point; transferring a second unit of charge from a second charge capacitor to the collection capacitor for each of the second set of data results that indicates a positive data point; and triggering a first sense amp on the A-B circuit if the charge on the collection capacitor exceeds a first charge threshold, indicating that the positive data points in the first set of data results is greater than the positive data points in the second set of data results to a first statistical significance with a first confidence level.
US11526767B2 Processor system and method for increasing data-transfer bandwidth during execution of a scheduled parallel process
A broadcast subsystem of a processor system includes: a set of broadcast buses, each broadcast bus in the set of broadcast buses electrically coupled to a subset of primary memory units in the set of primary memory units; a primary memory unit queue: configured to store a first set of data transfer requests associated with the set of primary memory units; and electrically coupled to the data buffer a broadcast scheduler: electrically coupled to the primary memory unit queue; electrically coupled to the set of broadcast buses; and configured to transfer source data from the data buffer to a target subset of primary memory units in the set of primary memory units via the set of broadcast buses based on the set of data transfer requests stored in the primary memory unit queue.
US11526765B2 Systems and methods for a supra-fusion graph attention model for multi-layered embeddings and deep learning applications
Various embodiments of systems and methods for attention models with random features for multi-layered graph embeddings are disclosed.
US11526764B2 System and methods for explainability ensembles for neural network architectures in regulated applications
A system for analyzing machine learning-derived misappropriation types with an array of shadow models is provided. The system comprises: a controller configured for analyzing an output of a machine learning model, the controller being further configured to: input interaction data into a machine learning model, wherein the interaction data is analyzed using the machine learning model to determine a misappropriation type output associated with the interaction data; identify data features in the interaction data associated with the misappropriation type output; construct an array of shadow models based on the data features, wherein each individual model in the array of shadow models is configured to extract logical constructs from a portion of the data features; and consolidate the logical constructs output by the array of shadow models, wherein consolidating the logical constructs determines a final explanation output for the misappropriation type output determined by the machine learning model.
US11526762B2 Method and system of training a machine learning neural network system for patient medical states
Method and system of training a machine learning neural network (MLNN). The method comprises receiving a set of input features at respective input layers of the MLNN. The MLNN implemented in a processor and comprises an output layer interconnected to input layers via intermediate layers. The input features are associated with input feature data of a patient medical condition. Then selecting, responsive to a data qualification threshold level, a subset of the input layers while deactivating a remainder of the set of input layers. The intermediate layers are configured with an initial matrix of weights. Then training the MLNN based at least in part upon adjusting the initial matrix of weights based on a supervised classification that provides, via the output layer, one of negative and positive patient diagnostic states.
US11526760B2 Training system for artificial neural networks having a global weight constrainer
An architecture for training the weights of artificial neural networks provides a global constrainer modifying the neuron weights in each iteration not only by the back-propagated error but also by a global constraint constraining these weights based on the value of all weights at that iteration. The ability to accommodate a global constraint is made practical by using a constrained gradient descent which approximates the error gradient deduced in the training as a plane, offsetting the increased complexity of the global constraint.
US11526759B2 Large model support in deep learning
Techniques that facilitate model support in deep learning are provided. In one example, a system includes a graphics processing unit and a central processing unit memory. The graphics processing unit processes data to train a deep neural network. The central processing unit memory stores a portion of the data to train the deep neural network. The graphics processing unit provides, during a forward pass process of the deep neural network that traverses through a set of layers for the deep neural network from a first layer of the set of layers to a last layer of the set of layers that provides a set of outputs for the deep neural network, input data for a layer from the set of layers for the deep neural network to the central processing unit memory.
US11526753B2 System and a method to achieve time-aware approximated inference
An exemplary aspect relates to the field of pattern recognition, and in one exemplary embodiment to the field of image recognition. More specifically, an embodiment relates to the use of deep neural networks for image recognition and how these kinds of pattern classification structures may be augmented in order to become aware of the available computation time, and the available computational resources so as to appropriately adjust the computational complexity of their associated algorithms and consequently their need for computing resources. The methods and systems described herein at least enable more economical and flexible implementations for porting to embedded computing frameworks by respecting their computational resources.
US11526751B2 Method and system for generating a dynamic sequence of actions
A device may receive historical data and real-time data associated with a troubleshooting service, identify, using a machine learning model, an optimal resolution based on the historical data and the real-time data, and identify, using a graph analytics model, an optimal path of actions based on the optimal resolution. The machine learning model may be trained to identify one of the set of historical issues associated with the unresolved issue, and identify the optimal resolution based on one of the set of historical resolutions associated with the one of the set of historical issues. The graph analytics model may be trained to generate a set of paths of actions based on the historical data, and identify the optimal path based on respective numbers of actions associated with the set of paths. The device may identify optimal action based on the optimal path and the prior action.
US11526749B2 Method and system for activity classification
A method and system for activity classification. A pressure sensor receives input data resulting from physical activity of a subject performing an activity. The input data includes pressure data from at least one pressure sensor, and may include other data acquired through other types of sensors. A deep learning neural network is applied to the input data for identifying the activity. The neural network is trained with reference to training data from a training database. The training data may include empirical data from a database of previous data of corresponding activities, synthesized data prepared from the empirical data or simulated data. The training data may include data from physical activity of the subject being monitored by the system. Different aspects of the neural network may be trained with reference to the training data, and some aspects may be locked or opened depending on the application and the circumstances.
US11526748B2 Method and apparatus for predicting passenger flow
Embodiments of the present disclosure disclose a method and apparatus for predicting a passenger flow. A specific implementation of the method includes: acquiring, based on a received prediction request for a passenger flow value of a target traffic route in a preset time period, route information of the target traffic route and a passenger flow sequence corresponding to a preset number of consecutive time periods before a current time; encoding the route information to generate encoded route information; and inputting the encoded route information and the passenger flow sequence into a pre-trained passenger flow prediction model to obtain a passenger flow prediction value of the target traffic route in the preset time period, the passenger flow prediction model being used to represent a corresponding relationship between both the encoded route information and the passenger flow sequence and the passenger flow prediction value of the target traffic route.
US11526742B2 Method and system for intelligent decision-making photonic signal processing
Method and system for intelligent decision-making photonic signal processing, where the system comprises a multi-functional input unit, an electro-optical conversion module, a signal processing module, a photoelectric conversion module, a multi-functional output unit, and an artificial intelligence chip. The invention combines the advantages of photonic high-speed, wide-band, and electronic flexibility, combined with heterogeneous photoelectron hybrid integration, packaging and other processes, along with deep learning algorithm, is an intelligent electronic information system that may simultaneously realize digital and analog signal processing.
US11526731B2 Systems and methods for vectorized FFT for multidimensional convolution operations
A new approach is proposed to support efficient convolution for deep learning by vectorizing multi-dimensional input data for multi-dimensional fast Fourier transform (FFT) and direct memory access (DMA) for data transfer. Specifically, a deep learning processor (DLP) includes a plurality of tensor engines each configured to perform convolution operations by applying one or more kernels on multi-dimensional input data for pattern recognition and classification based on a neural network, wherein each tensor engine includes, among other components, one or more vector processing engines each configured to vectorize the multi-dimensional input data at each layer of the neural network to generate a plurality of vectors and to perform multi-dimensional FFT on the generated vectors and/or the kernels to create output for the convolution operations. Each tensor engine further includes a data engine configured to prefetch the multi-dimensional data and/or the kernels to both on-chip and external memories via DMA.
US11526730B2 Growth analysis system, growth analysis method, and growth analysis program
A growth analysis system (1) according to an example aspect of the present disclosure, comprising a correlation deriving unit (60) comprising a first neural network that uses growth condition information as input data to output contained component information as output data. The correlation deriving unit (60) causes the first neural network to learn by repeatedly performing deep learning using, as training data, the growth condition information and the contained component information indicating the component contained in the organisms that are actually grown in accordance with the growth condition.
US11526728B2 Deep learning model scheduling
Systems, methods, and computer-executable instructions for determining a computation schedule for a recurrent neural network (RNN). A matrix multiplication (MM) directed-acyclic graph (DAG) is received for the RNN. Valid phased computation schedules for the RNN are generated. Each of the valid phase computation schedule includes an ordering of MM operations. For each of the plurality of valid phased computation schedules, each of the MM operations is partitioned to processor cores based on L3 cache to L2 cache data movement. The RNN is executed based on the valid phased computation schedules. A final computation schedule is stored. The final computation schedule is used for future executions of the RNN.
US11526727B1 Machine learned chart recommendation system
Systems and methods are disclosed to implement a chart recommendation system that recommends charts to users during a chart building process. In embodiments, when a new chart is being created, specified features of the chart are provided to a machine learned model such as a self-organizing map. The model will determine a previous chart that is the most similar to the new chart and recommend the previous chart to the user for recreation. In embodiments, newly created charts are added to a library and used to update the model. Charts that are highly popular or authored by expert users may be weighed more heavily during model updates, so that the model will be more influenced by these charts. Advantageously, the disclosed system allows novice users to easily find similar charts created by other users. Additionally, the disclosed system is able to automatically group similar charts without using human-defined classification rules.
US11526722B2 Data analysis apparatus, data analysis method, and data analysis program
Facilitation of an explanation about an object to be analyzed is realized with high accuracy and with efficiency.A data analysis apparatus is disclosed which uses a first neural network configured with an input layer, an output layer, and two or more intermediate layers provided between the input layer and the output layer. Each performs a calculation by giving data from a layer of a previous stage and a first learning parameter to a first activation function and outputs a calculation result to a layer of a subsequent stage. The data analysis apparatus includes a conversion section; a reallocation section; and an importance calculation section.
US11526721B1 Synthetic scenario generator using distance-biased confidences for sensor data
A vehicle can capture data that can be converted into a synthetic scenario for use in a simulator. Objects can be identified in the data and attribute data associated with the objects can be determined. Updated attribute data may be determined based on confidence values and/or distance measurements associated with the attribute data. The object and attribute data may be used to generate synthetic scenarios of a simulated environment, including simulated objects that traverse the environment and perform actions based on the attribute data associated with the simulated objects, the captured data, and/or interactions within the simulated environment. The scenarios can be used for testing and validating interactions and responses of a vehicle controller within the simulated environment.
US11526719B2 RFID tag having an integrated antenna coupled to test pads
A radio frequency identification (RFID) tag. In one embodiment, an RFID tag includes an integrated circuit die. The integrated circuit die includes circuitry configured to store information and transmit the stored information responsive to reception of a radio frequency (RF) signal. The integrated circuit die also includes an antenna coupled to the circuitry. The antenna is formed as a loop antenna array configured to transmit and receive RFID signals. Further, the RFID tag includes a first test pad and second test pad formed on the integrated circuit die with the first test pad coupled to a first end of the antenna by a first interconnect and a second test pad coupled to the second end of the antenna by a second interconnect.
US11526717B2 Multi-purpose smart card with user trusted bond
The present disclosure relates a new generation “smart card” designed to create a severable invisible “bond” between the cardholder and the smart card itself where this trusted bond relationship is used to enhance and simplify the authentication process and during the use of the multi-purpose smart card. This new smart card is initiated and connected to a specific user using biometric information added to the card and the user using biometric information connects via a trusted bond with the card by pairing the biometric information which can be severed in one of multiple ways. The trusted bond with the smart card can be broken in one of multiple ways including disconnection from a network, distancing from the user, impact accelerometers, outside parameters, etc. The multi-function smart card also uses this established trusted bond with the user to simplify the authentication of the user for use of the card in encrypted computer network, ground security, or other retail and payment function.
US11526713B2 Embedding human labeler influences in machine learning interfaces in computing environments
A mechanism is described for facilitating embedding of human labeler influences in machine learning interfaces in computing environments, according to one embodiment. A method of embodiments, as described herein, includes detecting sensor data via one or more sensors of a computing device, and accessing human labeler data at one or more databases coupled to the computing device. The method may further include evaluating relevance between the sensor data and the human labeler data, where the relevance identifies meaning of the sensor data based on human behavior corresponding to the human labeler data, and associating, based on the relevance, human labeler data with the sensor data to classify the sensor data as labeled data. The method may further include training, based on the labeled data, a machine learning model to extract human influences from the labeled data, and embed one or more of the human influences in one or more environments representing one or more physical scenarios involving one or more humans.
US11526711B1 Synchronizing image data with either vehicle telematics data or infrastructure data pertaining to a road segment
Techniques for collecting, synchronizing, and displaying various types of data relating to a road segment enable, via one or more local or remote processors, servers, transceivers, and/or sensors, (i) enhanced and contextualized analysis of vehicle events by way of synchronizing different data types, relating to a monitored road segment, collected via various different types of data sources; (ii) enhanced and contextualized analysis of filed insurance claims pertaining to a vehicle incident at a road segment; (iii) advantageous machine learning techniques for predicting a level of risk assumed for a given vehicle event or a given road segment; (iv) techniques for accounting for region-specific driver profiles when controlling autonomous vehicles; and/or (v) improved techniques for providing a GUI to display collected data in a meaningful and contextualized manner.
US11526706B2 System and method for classifying an object using a starburst algorithm
A system for classifying an object may include one or more processors, a sensor and a memory device. The memory device may include a data collection module, a starburst module, and an object classifying module. The modules have instructions that when executed by the one or more processors cause the one or more processors to obtain three dimensional point cloud data from the sensor, identify at least one cluster of points representing the object within the three dimensional point cloud data, identify a center point of the at least one cluster of points, project a plurality of rays from the center point to points of the at least one cluster of points to generate a shape, compare the shape to a plurality of candidate shapes, and classify the object when the shape matches at least one of the plurality of candidate shapes.
US11526704B2 Method and system of neural network object recognition for image processing
A system, article, and method of neural network object recognition for image processing includes customizing a training database and adapting an instance segmentation neural network used to perform the customization.
US11526699B2 Detecting device, detecting method, generating method, computer program, and storage medium
Provided are a detecting device, a detecting method, a generating method, and a computer-readable storage medium that allow the user to readily obtain information on the degree of wear for a worn portion in the human-powered vehicle. A detecting device includes a control unit that detects a worn portion in a human-powered vehicle as a target worn portion from a first image including at least a part of the human-powered vehicle and outputs wear information related to a degree of wear for the target worn portion.
US11526696B2 Model maintenance device, pattern recognition system, model maintenance method, and computer program product
A model maintenance device according to an embodiment performs maintenance of a model for pattern recognition used in label estimation of target data for recognition. The model maintenance device includes a generating unit, an evaluating unit, and an updating determining unit. The generating unit generates a new model using learning data. The evaluating unit evaluates the performance of the new model using evaluation data classified into a first group, from among evaluation data classified into a plurality of groups, and calculates a first performance evaluation value; and evaluates performance of the new model using evaluation data classified into a second group, from among the evaluation data classified into a plurality of groups, and calculates a second performance evaluation value. Based on the first performance evaluation value and the second performance evaluation value, the updating determining unit determines whether or not the existing model should be updated with the new model.
US11526694B2 Model training using fully and partially-annotated images
Methods and systems for training a model labeling two or more organic structures within an image. One method includes receiving a set of training images. The set of training images including a first plurality of images and a second plurality of images. Each of the first plurality of images including a label for each of the two or more organic structures and each of the second plurality of images including a label for only a subset of the two or more organic structures. The method further includes training the model using the first plurality of images, the second plurality of images, and a label merging function mapping a label from the first plurality of images to a label included in the second plurality of images.
US11526693B1 Sequential ensemble model training for open sets
Disclosed are systems and method for training an ensemble of machine learning models with a focus on feature engineering. For example, the training of the models encourages each machine learning model of the ensemble to rely on a different set of input features from the training data samples used to train the machine learning models of the ensemble. However, instead of telling each model explicitly which features to learn, in accordance with the disclosed implementations, ML models of the ensemble may be trained sequentially, with each new model trained to disregard input features learned by previously trained ML models of the ensemble and learn based on other features included in the training data samples.
US11526687B2 Apparatus for generating learning data for combustion optimization and method therefor
An apparatus and method for generating learning data for combustion optimization is provided. The apparatus includes a data pre-processor to collect raw data including currently measured real-time data for boiler combustion and previously measured past data for the boiler combustion, and to perform pre-processing for the collected raw data, and a data analyzer to derive learning data from the raw data by analyzing the raw data. An apparatus for combustion optimization includes a management layer to collect currently measured real-time data for boiler combustion, to determine whether to perform combustion optimization, and to determine whether to tune a combustion model and a combustion controller; a data layer to derive learning data from raw data; a model layer to generate the combustion model/controller through the learning data; and an optimal layer to calculate a target value for combustion optimization and to output a control signal according to the calculated target value.
US11526685B1 Systems and methods to determine a machine-readable optical code based on a stored screen-captured image
Systems and methods configured to determine a machine-readable optical code based on screen-captured video are disclosed. Exemplary implementations may: monitor, in an ongoing manner, a directory to determine whether a screen-captured image is added; effectuate, responsive to the determination that the screen-captured image is included in the directory, an image decoding machine configured to parse and decode images and/or the video frames for information embedded into the images and/or the video frames to: parse the screen-captured image for a machine-readable optical code; extract embedded information from the machine-readable optical code; and decode the embedded information for metadata; and effectuate, via the user interface, presentation of information derived from the metadata.
US11526682B2 Substrate with electrically conductive pads that are readable by touchscreen device
One example embodiment is a device which includes a non-conductive substrate and at least one touchpoint. The substrate has an external surface. The touchpoint includes a conductive pad disposed on the external surface, and a conductive line that has a first end and a second end. The first end makes electrical contact with the conductive pad and the second end extends spatially away from the first end to a pre-determined distance. When the external surface of the non-conductive substrate is placed in proximity to a touch surface, the conductive pad triggers a touch event on the touch surface such that a coordinate of the conductive pad relative to the touch surface is determined.
US11526679B2 Efficient transformer language models with disentangled attention and multi-step decoding
Systems and methods are provided for facilitating the building and use of natural language understanding models. The systems and methods identify a plurality of tokens and use them to generate one or more pre-trained natural language models using a transformer. The transformer disentangles the content embedding and positional embedding in the computation of its attention matrix. Systems and methods are also provided to facilitate self-training of the pre-trained natural language model by utilizing multi-step decoding to better reconstruct masked tokens and improve pre-training convergence.
US11526677B2 Semantic graph embedding
Systems and method herein describe embedding graphs into a semantic multidimensional space by receiving a dataset, constructing a Markov chain from the dataset, the Markov chain comprising a plurality of nodes selecting a basis node and a target node from the plurality of nodes, determining a distance from the target node to the basis node, storing the distance between the target node and the basis node in a vector, analyzing the vector, and determining a semantic characteristic of the target node based on the analysis of the vector.
US11526676B2 Implicit discourse relation classification with contextualized word representation
A method includes: initializing a list of token embeddings, each of the token embeddings corresponding to a tokenized word from text in a corpus of text; generating a graph for a group of consecutive words s from the text, said graph including binary relations between pairs of tokenized words of the group of consecutive words; selecting the token embeddings representing the words of the group of consecutive words from the list of token embeddings; computing a tensor of binary relations as the product between a matrix of the selected token embeddings and a tensor representing discourse relations, the computed tensor representing the binary relations between the pairs of tokenized words; computing a loss using the computed tensor; optimizing the list of token embeddings using the computed loss. The above may be repeated until the computed loss is within a predetermined range.
US11526675B2 Fact checking
The present invention relates to a method and system for verification scoring and automated fact checking. More particularly, the present invention relates to a combination of automated and assisted fact checking techniques to provide a verification score. According to a first aspect, there is a method of verifying input data, comprising the steps of: receiving one or more items of input data; determining one or more pieces of information to be verified from the or each item of input data; determining which of the one or more pieces of information are to be verified automatically and which of the one or more pieces of information require manual verification; determining an automated score indicative of the accuracy of the at least one piece of information which is to be verified automatically; and generating a combined verification score which gives a measure of confidence of the accuracy of the information which forms the or each item of input data.
US11526671B2 Reading progress estimation based on phonetic fuzzy matching and confidence interval
An example method for identifying a reading location in a text source as a user reads the text source aloud includes determining phoneme data of the text source, the text source comprising a sequence of words; receiving audio data comprising a spoken word associated with the text source; comparing, by a processing device, the phoneme data of the text source and phoneme data of the audio data; and identifying a location in the sequence of words based on the comparing phoneme data.
US11526670B2 Machine learning of colloquial place names
Provided are systems and methods directed to identifying relationships between colloquial place names in a relational database. In some embodiments, a method of identifying relationships between colloquial place names in a relational database comprises receiving geographic location information; generating a vector corresponding to the geographic location; comparing the geographic location information vector to a plurality of colloquial place name vectors in a relational database that maps a plurality of colloquial place names to a plurality of corresponding colloquial place name vectors in a vector space, to generate a plurality of similarity scores that is calculated based on the geographic location information vector and each colloquial place name vector of the plurality of colloquial place name vectors; and identifying that one or more colloquial place names in the relational database are related to the geographic location information based on the plurality of similarity scores.
US11526658B2 System and method for analyzing and investigating communication data from a controlled environment
The growing amount of communication data generated by inmates in controlled environments makes a timely and effective investigation and analysis more and more difficult. The present disclosure provides details of a system and method to investigate and analyze the communication data in a correctional facility timely and effectively. Such a system receives both real time communication data and recorded communication data, processes and investigates the data automatically, and stores the received communication data and processed communication data in a unified data server. Such a system enables a reviewer to review, modify and insert markers and comments for the communication data. Such a system further enables the reviewer to search the communication data and create scheduled search reports.
US11526655B2 Machine learning systems and methods for translating captured input images into an interactive demonstration presentation for an envisioned software product
Machine learning systems and associated methods are provided. A processor comprising at least one neural network can process a captured input image to translate the captured input image into an interactive demonstration presentation for an envisioned software product. The processing can include: automatically recognizing features within the captured input image; extracting the recognized features from the captured input image at the machine learning processor; processing each of the extracted features to determine a corresponding element in a library trained via a machine learning algorithm; and automatically replacing the extracted features from the captured input image with the one or more corresponding files or components to transform the captured input image into the interactive demonstration presentation.
US11526654B2 Reading proficiency system and method
A method for improving reading proficiency in persons in need of improvement. The method includes the steps of providing a body of digital text on an electronic device; extracting a selected portion of digital text from the body of digital text; analyzing the selected portion by natural language processing to produce a phonetical font, the phonetical font including a representation of a letter that when heard or said voices a phoneme of the letter; rendering the analyzed selected portion into the phonetical font; and utilizing the phonetical font to increase reading proficiency.
US11526648B2 Accelerating latent defects in semiconductor devices
Techniques are described for systematically and efficiently converting or otherwise accelerating latent defects in semiconductor devices into gross defects by applying appropriate defect acceleration stimulus to the semiconductor devices. Techniques are also described for evaluating test patterns to determine their effectiveness in accelerating the transition of latent defects to gross defects. This evaluation effectively allows various stress patterns to be graded or ranked, so that an optimal or high-confidence one can be selected. Such grading of possible stress patterns increases the probability that a given latent defect will escalate or otherwise manifest.
US11526646B2 Side channel aware automatic place and route
A power planning phase module, a placement phase module, and a routing phase module are provided that can replace, supplement, or enhance existing electronic design automation (EDA) software tools. The power planning phase module adds distributed power sources and a network of switching elements to the power frame or ring assigned to regions of a chip (that may be identified during a floor planning stage). The placement phase module optimizes a number and type of cells attached to each power source of the distributed power sources already added or to be added during the power planning phase. The routing phase module optimizes routing length to, for example, mask power consumption.
US11526645B2 Method and electronic circuit for improving a driving force function of an electrodynamic acoustic transducer
Method and electronic circuit for determining a scaling factor k for a driving force function of a model of an electrodynamic acoustic transducer having at least two voice coils. Input signal fed into the transducer and it's model cause electromotive forces. A shift for the driving force function is determined on the base of the ratios between the real electromotive forces and the modeled electromotive forces. Finally, the scaling factor k is determined on the basis of a deviation between the real electromotive forces and the modeled electromotive forces at time points where the real electromotive forces and the modeled electromotive forces each are equal. The invention moreover relates to an electronic circuit for performing the above steps, and to a transducer system with the electronic circuit and a connected transducer.
US11526644B2 Controlling test networks of chips using integrated processors
The disclosure provides using test processors to provide a more flexible solution compared to the existing DFX blocks that are used for controlling test networks in chips. The test processors provide a highly flexible solution since programming of the test processors can be changed at any time; even after manufacturing, and can support practically an unlimited number of core chips in any configuration. The high flexibility provided via the test processors can reduce engineering effort needed in design and verification, accelerate schedules, and may prevent additional tapeouts in case of DFX design bugs. By making debug and diagnosis easier by providing an opportunity to change debug behavior as needed, the time-to-market timeline can be accelerated. Accordingly, the disclosure provides a chip with a test processor, a multi-chip processing system with a test processor, and a method of designing a chip having a test processor.
US11526641B2 Formal gated clock conversion for field programmable gate array (FPGA) synthesis
Some aspects of this disclosure are directed to implementing formal gated clock conversion for field programmable gate array (FPGA) synthesis. For example, some aspects of this disclosure relate to a method, including receiving network representation of a circuit design, determining a gated clock function corresponding to a target component of the network representation, and constructing an edge function based at least in part on the gated clock function. The method further includes performing a minimization of the edge function, and in response to a determination that the minimization of the edge function comprises a first term and a second term, providing a clock enable signal to the target component based on the first term, and providing a clock signal to the target component based on the second term.
US11526637B2 Information processing apparatus, information processing method, and storage medium for creating a thermal network model in a short time
An information processing apparatus includes a receiving unit configured to receive input of shape data of a device that is a subject of a thermal analysis, a selection unit configured to select a modeling method for a component included in the device, a generation unit configured to generate a thermal network model of the component from the shape data based on the selected modeling method, an addition unit configured to add a node and an element to the thermal network model, a setting unit configured to set a boundary condition to the thermal network model, a determination unit configured to determine a physical quantity of the thermal network model, and a display unit configured to display the determined physical quantity.
US11526633B2 Media exfiltration prevention system
A media exfiltration authorization system is provided. A computer device receives a request from an application on a remote device, wherein the request is to store data on an external storage device. The computing device validates that the application is running in protected space on the remote device and includes an established unique identifier. The computing device generates an encryption key for the external storage device based, at least in part, on the validating. The computing device sends the encryption key to the application with authorization for the application to reformat the external storage device, store the requested data on the external storage device, and encrypt the external storage device using the encryption key.
US11526626B2 Facial anonymization with consistent facial attribute preservation in video
To consistently anonymize video, an identity-preserving encoder may be trained with a decoder to preserve identity information unique to an individual in an encoded space. The identity-preserving encoder may encode source video images of a source identity to generate identity-preserving encoded data representing the source identity. A de-identification engine may generate de-identifying encoded data representing a different target identity. A transformation may be generated based on a difference between the identity-preserving and de-identifying encoded data, representing swapping the source identity with the target identity. The identity may be consistently swapped from the source to target in the encoded space by applying the same transformation to the identity-preserving encoded data for the source images. The swapped identity encoded data may be decoded to generate consistently anonymized output images representing the non-identity information of the source images with the target identity, for all the output video images.
US11526623B2 Information display considering privacy on public display
According to one embodiment, a method, computer system, and computer program product for displaying information on a public device is provided. The present invention may include displaying, based on information received from a connected mobile device, user information and dummy information on a display device. The present invention may further include displaying an indicator alongside the user information and a dummy indicator alongside the dummy information. The present invention may further include transmitting user information and dummy information to a display device, synchronizing display of the user information to the display device, and synchronizing haptic feedback based on a received visual pattern. The present invention may further include generating dummy information according to the type of information.
US11526622B1 Methods for verifying database query results and devices thereof
Methods, non-transitory computer readable media, and query verification apparatuses are disclosed that receive data, store the data into a table of a database, and receive a query that is associated with the database table. A query plan and a query result are generated for the query, one or more partial proofs are generated from one or more commitments, and an overall proof is generated from the one or more partial proofs. Each of the one or more partial proofs is associated with at least one node of the query plan in some examples, which can include a directed acyclic graph. The overall proof is returned along with the query result in response to the query to facilitate verification of the query result. One or more GPUs are configured to generate the one or more commitments in some examples to thereby accelerate the verification process and improve database scalability.
US11526618B2 Methods and apparatus for offloading encryption
A method may include transferring data from a host to an encryption offload engine through an interconnect fabric, encrypting the data from the host at the encryption offload engine, and transferring the encrypted data from the encryption offload engine to a storage device through a peer-to-peer connection in the interconnect fabric. The method may further include transferring the encrypted data from the storage device to the encryption offload engine through a peer-to-peer connection in the interconnect fabric, decrypting the encrypted data from the storage device at the encryption offload engine, and transferring the decrypted data to the host through the interconnect fabric. The method may further include transferring the encrypted data from the storage device to the host, and verifying the encryption of the encrypted data at the host.
US11526612B2 Computer file metadata segmentation security system
A collaborative security enhancement system for digital files is provided. A computing device detects a transfer of a digital file between a source device and a destination device in a given group of devices. The computing device generates a unique identifier (UID) for the transferred digital file. The computing device instructs that information relating to the digital file be stored in a record associated with the digital file, wherein the information includes: (i) an identification of the source device, (ii) an identification of the destination device; and (iii) the generated UID. The computing device identifies that the digital file has been contaminated. The computing device identifies a source of the contamination based, at least in part, on the stored information in response to identifying that the digital file has been contaminated.
US11526611B2 Ransomware protection for cloud storage systems
Exemplary security applications and systems are described herein. Such embodiments may be configured to provide backup functionality and ransomware protection for cloud storage systems. The described embodiments may monitor cloud storage systems to detect and classify various events. And the embodiments may perform any number of actions based on classified events, such as transmitting notifications to users, preventing a user or application from accessing the cloud storage system, and/or restoring infected files.
US11526608B2 Method and system for determining affiliation of software to software families
Methods and systems for determining an affiliation of a given software with target software are provided. The method comprises: receiving a software source code of the given software; executing the software source code in an isolated program environment to identify at least one outgoing request of the given software, the at least one outgoing request being indicative of at least one respective function of the software source code; generating, based on the at least one outgoing request, a respective function identifier associated with the at least one respective function; applying at least one classifier to the respective function identifier to determine a likelihood parameter indicative of the given software being affiliated to a respective target software; in response to the likelihood parameter being equal to or greater than a predetermined likelihood parameter threshold: identifying the given software as being affiliated to the respective target software.
US11526605B2 Extraction device, extraction method, recording medium, and detection device
An extraction device includes: at least one memory configured to store instructions; and at least one processor configured to execute the instructions to: sort each set of frames that have the same identifier associated with a node, into frames maintaining a cycle and frames out of the cycle; and extract, as an event rule, a feature of a bit change in a data field related to an event occurrence, from the frames that have the same identifier and are out of the cycle.
US11526604B2 System for event detection, data integration, and data visualization
A system includes one or more data sources. Each data source is configured to collect and store event data. An event bus is configured to monitor the event data of the one or more data sources. The event bus determines that a first portion of the monitored event data satisfies a first task criteria. The first portion of the monitored event data is associated with a first tag that corresponds to the first task. The event bus determines that a second portion of the monitored event data satisfies a second task criteria. The second portion of the monitored event data is associated with a second tag corresponding to the second task. The first portion of the monitored event data with the first tag and the second portion of the monitored event data with the second tag are provided for storage in a data lake.
US11526602B2 Data-processing device, complete entity, and method for operating a data-processing device or complete entity
A data-processing device includes a computing unit and an interface unit using a packet-based communication protocol, in particular PCI Express. The data-processing device also includes an intrusion detection unit that is connected via a signal connection to a filter device of the interface unit, and/or to a secure element, in the form of a Trusted Execution Environment, of an authentication arrangement related to the communication protocol. The intrusion detection unit evaluates input signals received via the signal connection for a rule infringement in a set of intrusion detection rules The filter device, at least part of which is hardware, is designed to forward only the communication data meeting an approval condition from the interface unit to an additional component of the data-processing device according to configuration information predetermined in the data-processing device and containing the approval condition. At least one intrusion detection rule relates to the infringement of the approval condition and/or to an authentication error.
US11526601B2 Detection and prevention of adversarial deep learning
A method for detecting and/or preventing an adversarial attack against a target machine learning model may be provided. The method may include training, based at least on training data, a defender machine learning model to enable the defender machine learning model to identify malicious input samples. The trained defender machine learning model may be deployed at the target machine learning model. The trained defender machine learning model may be coupled with the target machine learning model to at least determine whether an input sample received at the target machine learning model is a malicious input sample and/or a legitimate input sample. Related systems and articles of manufacture, including computer program products, are also provided.
US11526595B2 Optically scannable representation of a hardware secured artifact
Methods and systems for device authentication based on generating and displaying an optically scannable visual representation of a public portion of a hardware secured encryption key (EK) are described herein. A client certificate is encrypted with the public portion of the EK based on a scan of the displayed visual representation. A connection may be established between a computing device and a server using the encrypted client certificate and a private portion of the EK to authenticate the computing device. In some implementations, a request is received from a second computing device to access a first computing device, and includes data encrypted using a public portion of an EK acquired from a displayed optically scannable visual representation of the public portion of the EK. The second computing device is provided access to the first computing device based on decryption of the encrypted data using a private portion of the EK.
US11526593B2 Aggregator of identification devices
A personal identification device for physical access control systems, including: at least one reader capable of reading data from an identification badge, the data including at least identification data; a processing unit; a data storage member; at least one wireless communication module; and an internal battery arranged to supply power to the components of the device. The processing unit is arranged for: acquiring data from at least one identification badge by way of the reader; storing the acquired data in the data storage member; if the acquired data are encrypted, decrypting the data; and transmitting at least a portion of the acquired data, via the wireless communication module and on request from a reader external to the device.
US11526587B2 Privileged access management for applications
A user of a client can access an application using privileged credentials without having direct access to or knowledge of the privileged credentials. The user's access to the application can also be monitored using a custom protocol including recording the user's interactions with the application while logged in with the privileged credentials.
US11526582B2 Systems and methods for enabling playback of digital content using status associable electronic tickets and ticket tokens representing grant of access rights
Systems and methods for accessing digital content using electronic tickets and ticket tokens are disclosed. A system can include a user device includes a processor, a network interface, and memory configured to store an electronic ticket, and a ticket token. A processor can be configured by an application to send a request for digital content and receive a ticket token from a merchant server. A ticket token can be generated by a DRM server and associated with an electronic ticket that enables playback of the requested digital content. A ticket token can be sent to a DRM server. An electronic ticket that enables playback of requested digital content can be received. Digital content associated with the electronic ticket can be requested. Requested digital content can be played back in association with an electronic ticket.
US11526581B2 Compression-encoding scheduled inputs for matrix computations
A method of performing matrix computations includes receiving a compression-encoded matrix including a plurality of rows. Each row of the compression-encoded matrix has a plurality of defined element values and, for each such defined element value, a schedule tag indicating a schedule for using the defined element value in a scheduled matrix computation. The method further includes loading the plurality of rows of the compression-encoded matrix into a corresponding plurality of work memory banks, and providing decoded input data to a matrix computation module configured for performing the scheduled matrix computation. For each work memory bank, a next defined element value and a corresponding schedule tag are read. If the schedule tag meets a scheduling condition, the next defined element value is provided to the matrix computation module. Otherwise, a default element value is provided to the matrix computation module.
US11526579B1 System and methods for performing automatic data aggregation
Systems, apparatuses, and methods for automated data aggregation, automated webpage navigation, or automatically performing a task by entering data into multiple webpages. In some embodiments, this is achieved by use of techniques such as natural language processing (NLP) and machine learning to enable the automation of data aggregation and other tasks involving websites without the use of pre-programmed scripts.
US11526568B2 User interfaces and methods for operating a mobile computing device for location-based transactions
A method including monitoring an amount of angular motion of an electronic device for a movement (e.g., casting motion) of the electronic device and determining that the amount of angular motion for the movement exceeds a threshold. A geographic location and a pointing direction of the electronic device may be determined for the movement. A geographic region may be determined based at least in part on the geographic location and the pointing direction of the electronic device. In some implementations, the geographic region may be determined based on the amount of angular motion for the movement. The geographic region may be used as part of a search query. Places of interest corresponding to the geographic region may be determined and provided for display and selection via a user interface of the electronic device. Selectable transactions for the geographic region may also obtained and presented by the electronic device.
US11526567B2 Contextualizing searches in a collaborative session
A computer-implemented method, computer system, and computer program product for contextualizing searches in a collaborative session having two or more users. The method may include generating, by a processor, one or more keywords from user context sources of the collaborative session. Users engaged in the collaborative session may use computing devices interconnected with each other via a collaborative tool. The user context source may comprise a document, a file, a webpage, a search history, or an application. Context of the collaborative session, having a start and stop, may be established using a natural language processing system. The method may include adding one of the one or more keywords to the search string of one of the users participating in the collaborative session. In some embodiments, one user may be an expert user whose user context source may be the only user context source collected and analyzed during the collaborative session.
US11526565B2 Method of and system for clustering search queries
A method of and a system for clustering search queries. The method comprising accessing a list of search queries, each search query of the list of search queries comprising one or more keywords and, for each search query of the list of search queries, submitting the search query to a search engine; receiving a search engine result page (SERP) from the search engine; extracting a plurality of information elements from the SERP and populating a content matrix with the information elements extracted from the SERP. The method may further comprises computing, based on the content matrix, a distance matrix comprising similarity scores measuring similarities between each search query of the list of search queries and clustering, based on the distance matrix, the search queries of the list of search queries.
US11526561B2 System and method for determining temporal citation count
Disclosed is a system for determining a temporal citation count for a document associated with an author, wherein the system comprises a database arrangement storing metadata related to the document, and a server arrangement communicably coupled to the database arrangement, wherein the server arrangement receives the metadata associated and employs dimensionality reduction techniques on the metadata to obtain a state data; designates the author of the document as a source node in the entity network comprising information related to a plurality of authors and citation history between the plurality of authors, wherein the remaining authors in the plurality of authors are designated as destination nodes determines an edge weight for edge between any of the source node and the destination nodes based on the state data; and aggregates the edge weight for the edges to obtain the temporal citation count.
US11526556B2 Presenting content of an application
One or more computing devices, systems, and/or methods for presenting content of an application are provided. For example, a first content interface, associated with an application, may be displayed using a first device. First activity performed using the first content interface may be detected. The first activity may be analyzed to generate a first activity profile associated with the first content interface. A first request to access the application may be received from the first device. The first activity profile may be selected from a plurality of activity profiles associated with the user account, based upon a determination that the first request is associated with the first content interface. Content items of the content items database may be prioritized, based upon the first activity profile, to generate a list of content items associated with the first content interface. The list of content items may be displayed by the first device.
US11526555B2 Method and system for determining user taste changes using a plurality of biological extraction data
A system for determining user taste changes using a plurality of biological extraction data and artificial intelligence includes at least a computing device, wherein the computing device is designed and configured to receive, from a user, at least a first element of biological extraction data, calculate at least a first taste index of the user, wherein calculating further comprises training a first machine learning process as a function of training data correlating biological extraction data with taste indices, calculating the at least a first taste index as a function of the first machine learning process and the at least a first element of biological extraction data, generate a taste profile using the first taste index, and determine, using at least a second element of biological extraction data and a second machine learning process, at least a change in user taste profile.
US11526553B2 Building a dynamic regular expression from sampled data
Described are systems and methods for automatically generating, by a computing device, a regular expression that matches a list of input strings. A method includes identifying a set of baseline regular expression classes that match a portion of an input string of the list of input strings. The method further generates a current regular expression as a sequence of baseline regular expression classes from the set of baseline regular expression classes based on matching baseline regular expression classes to characters of a first input string of the list of input strings. The method further determines whether the current regular expression matches all input strings of the list of input strings, and if it does not, the method regenerates a portion of the current regular expression that occurs after an earliest character, in order, of one of the one or more input strings, that does not match the current regular expression.
US11526541B1 Method for collaborative knowledge base development
A knowledge base is collaboratively developed by receiving language input from at least one editor, featurizing it into language elements, extracting predicate sets that are missing predicate arguments, querying editors for input regarding the missing arguments, and updating the knowledge base with suitable predicate arguments and other language elements provided by the editors.
US11526539B2 Temporary reservations in non-relational datastores
Systems, methods, and computer-readable media for temporary reservation schemes, are provided. In embodiments, temporary reservations are inserted into non-relational datastore, and update records indicating changes to the non-relational datastore are streamed to processing nodes. The processing nodes store the update records in local expiration windows. The expiration windows are periodically polled for expired temporary reservations, which are then removed from the non-relational datastore. Other embodiments may be described and/or claimed.
US11526538B2 Autonomous vehicle relative atlas incorporating hypergraph data structure
A relative atlas graph maintains mapping data used by an autonomous vehicle. The relative atlas graph may be generated for a geographical area based on observations collected from the geographical area, and may include element nodes corresponding to elements detected from the observations along with edges that connect pairs of element nodes and define relative poses between the elements for connected pairs of element nodes, as well as relations that connect multiple element nodes to define logical relationships therebetween.
US11526536B2 Systems and methods for identifying grids of geographical region in map
The present disclosure includes artificial intelligence systems and methods for identifying grids for a geofence in an area in a map that includes a plurality of independently indexed regions of grids. The map is gridded into a plurality of grids and divided into a plurality of partitions. The methods include obtaining information of the geofence in the map, and determining a boundary grid series of the geofence from the plurality of grids. The methods include identifying at least one enclosed area in the geographical region, and upon determining that an enclosed area crosses two or more partitions, segmenting the enclosed area into two or more sub-areas. The methods also include determining boundary grids for each sub-area, and identifying internal grids in the sub-area for each sub-area. The methods further include identifying grids in the geographical region by collecting the boundary grids and the internal grids.
US11526534B2 Replicating data changes through distributed invalidation
A computer-implemented method for replicating data changes through distributed invalidation includes receiving, by a distributed database system, an instruction to change a data element in a table. The distributed database system includes at least a first server and a second server. A first copy of the table is stored on the first server, and a second copy of the table is stored on the second server. The method further includes in response to the instruction, determining that the data element is secured by a replication key that is stored on a shared key management system that is accessible by the first server and by the second server, wherein the replication key is unique to the data element. The method further includes invalidating the replication key and modifying the first copy of the table on the first server according to the instruction that is received.
US11526532B2 Dynamic data viewer
A method may include receiving, from a client, an indication that a first display level includes a first attribute from a first dimension of data and that a second display level includes a second attribute from the first dimension. The data may be stored at a database. A user interface may be generate for displaying at least a portion of the data at the client. The user interface may include a table having a first column corresponding to the first attribute. In response to the client requesting to change from the first display level to the second display level, the user interface may be updated by inserting, into the table, a second column corresponding to the second attribute. Related systems and articles of manufacture are also provided.
US11526531B2 Dynamic field data translation to support high performance stream data processing
Improved computer technology is disclosed for enabling high performance stream processing on data such as complex, hierarchical data. In an example embodiment, a dynamic field schema specifies a dynamic field format for expressing the incoming data. An incoming data stream is then translated according to the dynamic field schema into an outgoing data stream in the dynamic field format. Stream processing, including field-specific stream processing, can then be performed on the outgoing data stream.
US11526529B2 Efficient discovery of a binary tree pattern from a large amount of binary tree data
An apparatus decomposes a first binary tree pattern into combinations of multiple binary tree units in accordance with a predetermined procedure. When a second binary tree pattern configured as a combination of binary tree units that are among the multiple binary tree units and include a top binary tree unit of the multiple binary units is associated with a subset of a target binary tree data, the apparatus searches the target binary tree data for the first binary tree pattern by using positions of the subset within the target binary tree data.
US11526528B2 Techniques and architectures for providing atomic transactions across multiple data sources
Techniques and mechanisms for ingesting data through an atomic transaction are disclosed. Raw data is received from multiple disparate sources to be consumed in an environment that does not support atomic write operations to data consumers. The environment has at least a data table and a notification table. A write to an entry in the data table having an associated version is attempted. The data table entry corresponds to the data to be consumed. A write to a corresponding entry to the notification table is attempted in response to a successful write attempt to the data table. The notification table entry includes information about the corresponding data table entry. The version associated with the data table is modified in response to successful writes of both the data table entry and the notification table entry. At least one data consumer is notified that the data table version has been modified.
US11526517B2 Real-time streaming data ingestion into database tables
A streaming ingest platform can improve latency and expense issues related to uploading data into a cloud data system. The streaming ingest platform can organize the data to be ingested into per-table chunks and per-account blobs. This data may be committed and may be made available for query processing before it is ingested into the target source tables. This significantly improves latency issues. The streaming ingest platform can also accommodate uploading data from various sources with different processing and communication capabilities, such as Internet of Things (IOT) devices.
US11526514B2 Request orchestration
Methods and systems for request orchestration. One system includes an electronic processor configured to receive a request including request metadata and identify a data attribute associated with the request. The electronic processor is also configured to determine an execution plan for enriching the request metadata based on the data attribute. The electronic processor is also configured to execute an application function according to the execution plan to enrich the request metadata. The electronic processor is also configured to evaluate the enriched request metadata. The electronic processor is also configured to generate and transmit a response to the request based on the evaluation of the enriched request metadata.
US11526513B2 SQL interface for embedded graph subqueries
A method, a system, and a computer program product for querying graph data. A graph workspace object is identified. One or more parameters for executing a declarative language query are identified. Using the identified parameters, the declarative language query is executed on the identified graph workspace object. Based on the executed declarative language query, one or more tables responsive to a request to access graph data stored in a relational database are processed.
US11526510B2 Semantic search method for a distributed data system with numerical time series data
Methods and systems are provided for searching time series information in a distributed data processing system. A method of processing a semantic search query comprises receiving a structured search query, processing the structured search query to deconstruct into query elements, identifying a set of connected elements based on the query elements, processing a time series data structure of the identified set of connected elements to determine a command data element, utilizing the command data element to process the time series data structure of the identified set of connected elements, annotating the time series data structure of each of the identified set of connected elements to form a queried data set, and providing the queried data set.
US11526507B2 Neural network based translation of natural language queries to database queries
A computing system uses neural networks to translate natural language queries to database queries. The computing system uses a plurality of machine learning based models, each machine learning model for generating a portion of the database query. The machine learning models use an input representation generated based on terms of the input natural language query, a set of columns of the database schema, and the vocabulary of a database query language, for example, structured query language SQL. The plurality of machine learning based models may include an aggregation classifier model for determining an aggregation operator in the database query, a result column predictor model for determining the result columns of the database query, and a condition clause predictor model for determining the condition clause of the database query. The condition clause predictor is based on reinforcement learning.
US11526501B2 Materialized views assistant
The present disclosure relates to a method comprising incorporating a utilization level field for a set of materialized views of database system in a database catalog of the database system. A computer process may be generated to run during a defined time period on a spare host of the database system. The computer process is configured to monitor utilization of the set of materialized views and to collect data of utilized materialized views in a dedicated registry. A check if each materialized view of the set of materialized views is present in the registry may be periodically be performed. The utilization level of a materialized view may be adapted based on its collected data in the registry. A check in catalog utilization levels of the set of materialized views may periodically be performed and based on the utilization levels utilization of the set of materialized views may be adapted.
US11526499B2 Adaptively updating databases of publish and subscribe systems using optimistic updates
An example system includes a processor to receive updates for a database of a publish and subscribe system. The processor is to generate an optimistic update based on the received updates. The processor is also to adaptively update the database using the optimistic update. In some examples, the processor generates a bulk optimistic update based on the optimistic update and adaptively updates the database using the bulk optimistic update or a read-modify-write sequence.
US11526498B2 Storage of shard data
A method for storing shard data and data formats for storing shard data are proposed. Shard data entries are generated and stored, wherein each shard data entry comprises a definition of one or more semantic objects covered by the shard data entry. Shard metadata is generated and stored, wherein the metadata comprises references to the shard data entries and, for each of the shard data entries, data representative of a bounding box indicative of an area in a geographical area that is covered by the shard data entry.
US11526493B2 Generalized reversibility framework for common knowledge in scale-out database systems
A computer-implemented system with a processor provides a reversible transfer of an atomic token from one side of an imperfect link to the other, such that if the protocol (or process) on either side fails at a critical moment, the atomic token will be found on both sides to be verifiably incomplete, unless the protocol has completed successfully past its ‘irreversible threshold’ on both sides.
US11526489B1 System and method for grouping and executing transactions while ensuring hybrid cloud cache integrity and consistency
A system and methods for grouping and executing transactions concurrently while ensuring hybrid cloud cache integrity and consistency. The system identifies upload operations in a journal and associates each such operation with an upload transaction. The upload operations may be grouped into a group of concurrently executed upload operations. If an upload transaction finishes uploading a file and there is a most recent older upload transaction having a pending upload, then the system adds the completed transaction and a dependency queue associated with that transaction to a dependency queue of the most recent older upload transaction. If the current upload transaction finishes the upload operation and the transaction has an oldest transaction identifier of the group, then the system adds a PUSHDONE record for that transaction to a hybrid cloud cache journal along with a PUSHDONE record for the other transactions depending on that completed transaction.
US11526483B2 Storage architectures for graph analysis applications
Methods, apparatus, systems and articles of manufacture to build a storage architecture for graph data are disclosed herein. Disclosed example apparatus include a neighbor identifier to identify respective sets of neighboring vertices of a graph. The neighboring vertices included in the respective sets are adjacent to respective ones of a plurality of vertices of the graph and respective sets of neighboring vertices are represented as respective lists of neighboring vertex identifiers. The apparatus also includes an element creator to create, in a cache memory, an array of elements that are unpopulated. The array elements have lengths equal to a length of a cache line. In addition, the apparatus includes an element populater to populate the elements with neighboring vertex identifiers. Each of the elements store neighboring vertex identifiers of respective ones of the list of neighboring vertex identifiers.
US11526482B2 Determining timestamps to be associated with events in machine data
Methods and apparatus are disclosed to automatically timestamp events within streaming machine data. The streaming machine data is broken into a set of events using breaking rules. Each event can be analyzed by iterating over own time stamp format patterns from a list of known time stamp format patterns to determine whether a matching pattern exists in the event. When an individual event broken out from the streaming machine data includes time information according to at least one known time stamp format pattern of the list of known time stamp format patterns, a timestamp can be created for the event by extracting a time value from event ng the matching pattern determined to exist in the event.
US11526480B2 Decoding a route encoded by a probabilistic encoding data structure
A mobile apparatus receives a route response including information identifying a starting location and a target location of a route and an encoding data structure encoding the route. The encoding data structure is a probabilistic data structure configured to not provide false negatives. The mobile apparatus uses the information identifying the starting and target locations to identify a decoded origin traversable map element (TME) and a decoded target TME of the mobile version of the digital map for the route; accesses map information for determining a cost value for TMEs of the digital map, wherein a TME that satisfies the encoding data structure is assigned a minimal cost value; determines a decoded route from the decoded starting TME to the decoded target TME based on the cost value assigned to the TMEs using a cost minimization route determination algorithm; and performs at least one navigation function using the decoded route.
US11526470B2 Data validation for data record migrations
Methods, systems, and devices for data validation are described. A user may store a set of data records on a source database and backup the set of data records at a target database through a data migration. A migration and validation server may initiate the data migration. After the data migration is complete, the migration and validation server may perform a validation process that includes comparing a calculated hash value from the source database and the target database that is based on unique identifiers and timestamps for each data record in the set of data records migrated from the source database to the target database. The migration and validation server may determine if the data migration was successful (e.g., the data was transferred correctly) if the hash value calculated for the data records at the target database equals the hash value calculated for the data records at the source database.
US11526466B2 Uniform growth for differently sized files
Methods, systems, and devices supporting data storage are described. A database server may store information in a group of files. As more information is stored at the database in the files, the sizes of the files may be increased. Techniques are described for uniformly growing files in the group of files to maintain a similar size for the files as the amount of storage increases. These techniques may prevent one file from becoming disproportionately larger than another file of the file group, supporting efficient read and write operations at the database. The file growth may be based on the file sizes as well as an amount of storage to be added for the group of files. For example, an application managing the file growth may sort the files by size, track uniform growth running totals, and determine file growth commands based on the uniform growth running totals.
US11526465B2 Generating hash trees for database schemas
Techniques are disclosed relating to determining whether a set of database schemas are different. A computer system may receive a request to create a snapshot for a set of data stored in a database having a first database schema. In response to receiving the request, the computer system may create the snapshot for the set of data. As part of the creating, the computer system may generate, based on the first database schema, a first hierarchy of hash values that includes a first root hash value for the first database schema. The first hierarchy of hash values may be usable to determine whether the first database schema is different from a second database schema. The computer system may include the first hierarchy of hash values with the snapshot.
US11526460B1 Multi-chip processing system and method for adding routing path information into headers of packets
Packet routing within a multi-chip processing system is shown. A first chip has a first interconnect bus, and a first microprocessor coupled to the first interconnect bus. The first interconnect bus has a first routing register. When the first microprocessor operates the first chip as a source node to output a packet to be transferred to a destination node, routing information indicating a routing path from the source node to the destination node is written into the first routing register and then loaded from the first routing register to a header of the packet. While being transferred within the multi-chip processing system from the source node to the destination node, the packet is guided along the routing path indicated in the routing information carried in the header of the packet.
US11526458B2 Method of operating a communication bus, corresponding system, devices and vehicle
An embodiment method of operating a CAN bus comprises coupling a first device and second devices to the CAN bus via respective CAN transceiver circuits, and configuring the respective CAN transceiver circuits to set the CAN bus to a recessive level during transmission of messages via the CAN bus by the respective first device or second devices.
US11526457B2 Semiconductor device and method of operating the same
The present invention relates to a semiconductor device having a first processor element configured to receive a first interrupt request signal, a second processor element configured to receive a second interrupt request signal, a first priority determination circuit configured to receive a plurality of interrupt signals and to output the first interrupt request signal to the first processor element, a second priority determination circuit configured to receive the plurality of interrupt signals and to output the second interrupt request signal to the second processor element, a checker circuit configured detect failures of the first priority determination circuit and the second priority determination circuit, and a control circuit configured to select one of the first priority determination circuit or the second priority determination circuit as a circuit to be checked. The control circuit selects the circuit to be checked based on the first interrupt request signal and the second interrupt request signal.
US11526455B2 Slave devices and slave apparatus for designating address using a single pin
A slave device includes: a serial communications slave having an address designated for performing serial communications with a master; a single address determination pin configured to be, selectively, connected to a power terminal without being connected to a first external resistor, connected to a ground terminal without being connected through a second external resistor, connected to the power terminal through the first external resistor, or connected to the ground terminal through a second external resistor; and an address allocator configured to designate the address of the serial communications slave based on a plurality of state bits determined depending on a connection state of the single address determination pin.
US11526451B2 Secure address translation services using bundle access control
Embodiments are directed to providing a secure address translation service. An embodiment of a system includes a memory device to store memory data in a plurality of physical pages shared by a plurality of devices, a first table to map each page of memory to an associated bundle identifier (ID) that identifies one or more devices having access to a page of memory, a second table to map each bundle ID to page access permissions that define access to one or more pages associated with a bundle ID and a translation agent to receive requests from the plurality of devices to perform memory operations on the memory and determine page access permissions for requests received from the plurality of devices using the first table and the second table.
US11526449B2 Limited propagation of unnecessary memory updates
A processing system limits the propagation of unnecessary memory updates by bypassing writing back dirty cache lines to other levels of a memory hierarchy in response to receiving an indication from software executing at a processor of the processing system that the value of the dirty cache line is dead (i.e., will not be read again or will not be read until after it has been overwritten). In response to receiving an indication from software that data is dead, a cache controller prevents propagation of the dead data to other levels of memory in response to eviction of the dead data or flushing of the cache at which the dead data is stored.
US11526442B2 Metadata management for a cache
Methods, systems, and devices for metadata management for a cache are described. An interface controller may include a first array and a second array that store metadata for a cache memory. The interface controller may receive an activate command associated with a row of the cache memory. In response to the activate command, the interface controller may communicate storage information for the row of the volatile memory from a first array to a first register. The interface controller may receive an access command associated with the row of the cache memory. In response to the access command and based on the storage information in the first register, the interface controller may communicate validity information for the row from a second array to the first register or dirty information for the row from the second array to a second register.
US11526435B2 Storage system and method for automatic data phasing
A storage system and method for automatic data phasing are disclosed. In one embodiment, a storage system is configured to receive, from a host, data to be written in the memory and an indication of an expected lifespan of the data; and determine whether to perform a garbage collection operation on the data based on the expected lifespan of the data. Other embodiments are provided.
US11526434B1 Network-level garbage collection in an on-demand code execution system
Systems and methods are described for management of garbage collection processes in an on-demand code execution system. An on-demand code execution system may execute user-submitted code on virtual machine instances. As each virtual machine instance executes code, garbage (e.g., memory that is allocated and then not properly de-allocated) may accumulate and may reduce the computing resources that the virtual machine instance makes available for allocation to further code executions. A garbage collection schedule manager may be used to generate a system-wide garbage collection schedule and manage garbage collection processes in accordance with the schedule. The garbage collection schedule manager may schedule garbage collection processes at times when demand for computing resources is forecasted to be low, and may coordinate scheduling of garbage collection processes across multiple virtual machine instances and host computing devices to prevent garbage collection processes from impacting code execution performance.
US11526433B2 Data structure allocation into storage class memory during compilation
A method, a computer program product, and a system for allocating a variable into storage class memory during compilation of a program. The method includes selecting a variable recorded in a symbol table during compilation and computing a variable size of the variable by analyzing attributes related to the variable. The method further includes computing additional attributes relating to the variable. The method also includes computing a control flow graph and analyzing the control flow graph and the additional attributes to determine an allocation location for the variable. The method further includes allocating the variable into a storage class memory based on the analysis performed.
US11526428B2 System and method for unmoderated remote user testing and card sorting
A system for performing remote usability testing of a website includes a module for generating particular tasks, a module for moderating a session with a number of participants, and a module for receiving usability data. The system further includes an analytics module for analyzing the received usability data. The module for generating the particular tasks includes a research server configured to interface with user experience researchers and storing multiple testing modules for selecting qualified participants from the number of participants and for generating the particular tasks having research metrics associated with a target web site. In an embodiment, the research server randomly assigns one or more of the multiple testing modules to one of the participants. The multiple testing modules may include card sorting studies for optimizing a web site's architecture or layout.
US11526426B2 Memory leak detection using real-time memory growth pattern analysis
The disclosure describes techniques that enable detection of memory leaks of software executing on devices within a computer network. An example network device includes memory and processing circuitry. The processing circuitry monitors a usage of the memory by a software component operating within the network device. The processing circuitry periodically determines a memory growth pattern score for the software component based on the usage of the memory. The processing circuitry also predicts whether the user-level process is experiencing a memory leak based on the memory growth pattern score. The processing circuitry applies confirmation criteria to current memory usage of the software component to confirm that the software component is experiencing the memory leak. When the software component is experiencing the memory leak, the processing circuitry generates an alert.
US11526424B2 Automated program repair tool
An automated program repair tool utilizes a neural transformer model with attention to predict the contents of a bug repair in the context of source code having a bug of an identified bug type. The neural transformer model is trained on a large unsupervised corpus of source code using a span-masking denoising optimization objective, and fine-tuned on a large supervised dataset of triplets containing a bug-type annotation, software bug, and repair. The bug-type annotation is derived from an interprocedural static code analyzer. A bug type edit centroid is computed for each bug type and used in the inference decoding phase to generate the bug repair.
US11526422B2 System and method for troubleshooting abnormal behavior of an application
A method for troubleshooting abnormal behavior of an application hosted on a networked computer system. The method may be implemented by a root cause analyzer. The method includes tracking a single application performance metric across all the clients of an application hosted on a networked computer system and analyzing an aggregated application based on the single application metric. The method involves determining outlier client attributes associated with an abnormal transaction of the application and ranking the outlier client attributes based on comparisons of historical and current abnormal transactions. The method associates one or more of the ranked outlier client attributes with the root cause of the current abnormal transaction. Association rule learning is used to associate one or more of the ranked outlier client attributes with the root cause.
US11526416B2 Performance impact evaluation device and performance impact evaluation method
To provide a performance impact evaluation apparatus and a performance impact evaluation method in which it is possible to more accurately evaluate a performance impact caused by software data/process separation. A performance impact evaluation apparatus 1 evaluates a performance impact caused by separating data 2 used in software into an external DB 4. The performance impact evaluation apparatus 1 includes a log acquisition unit 21 configured to acquire a log for recording an access to the external DB 4 and an evaluation unit 22 configured to evaluate the performance impact by using an evaluation expression considering a software structure in addition to characteristics of the data 2, based on the log acquired by the log acquisition unit 21.
US11526415B2 Progressive error handling
Systems and methods herein describe receiving identification from a data pipeline, accessing first data offset information for a first data origin and second data offset information for a second data origin, bisecting the first data origin using the first data offset information, processing the data pipeline with the bisected first data offset information and the second data offset information, receiving a notification indicating a data pipeline status, and causing presentation of the notification on a graphical user interface of a computing device.
US11526414B2 Running computer diagnostics using downloaded disk images and USB hub
In one aspect, a first device may download at least one disk image and then provide the disk image to second and third devices through a fourth device that controls connections to the second and third devices. The first device may then run computer diagnostics concurrently on the second and third devices through the fourth device and using the image provided to each of the second and third devices. In some examples, communication between the devices may occur using USB ports.
US11526412B2 Resource allocation tool
A method includes receiving a plurality of data processing requests and generating a primary processing stack indicating a queue for processing the first data. The primary processing stack comprises a plurality of layers. Each layer comprises a plurality of slices, wherein each slice represents a portion of the first data of at least one data processing request. The plurality of slices are arranged within each layer based at least on the priority indicator corresponding to the first data that each slice represents. The method further includes receiving resource information about a plurality of servers, assigning each slice of the primary processing stack to one of the servers, and sending processing instructions comprising an identification of each slice of the primary processing stack assigned to the respective server.
US11526408B2 Data recovery in a virtual storage system
Data recovery in a virtual storage system, including: detecting, within storage provided by a first tier of storage of the virtual storage system, data loss within a dataset, wherein recovery data for the dataset is stored in a second tier of storage; determining a recovery point for the dataset up to which a consistent version of the dataset is recoverable from the recovery data stored in the second tier of storage; and restoring, within the storage provided by the first tier of storage of the virtual storage system, the consistent version of the dataset.
US11526407B2 Providing executing programs with access to stored block data of others
Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store copies of network-accessible block data storage volumes that may be used by programs executing on other physical computing systems, and snapshot copies of some volumes may also be stored (e.g., on remote archival storage systems). A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other computing systems at that data center, while the archival storage systems may be located outside the data center. The snapshot copies of volumes may be used in various ways, including to allow users to obtain their own copies of other users' volumes (e.g., for a fee).
US11526406B2 Method and system for implementing a backup validation engine
An embodiment of the present invention is directed to a backup validation engine. The backup validation engine comprises: a plurality of data sources comprising a central asset repository; a central repository of backups data; a central repository of network attached storage, a central application portfolio repository; and central repository of tape backup data; an interface user interface; and a data mapping processor, coupled to the plurality of data sources and interactive user interface, programmed to: access data from each of the plurality of data sources; map data from the plurality of data sources; identify performance issues comprising: duplicate host policies, hosts back-up, missing backup of hosts, duplicate NAS policies, NAS volume backup, and missing NAS backup; generate a backup validation plan to address one or more performance issues; and automatically initiate the backup validation plan.
US11526404B2 Exploiting object tags to produce a work order across backup engines for a backup job
Provided are techniques for exploiting object tags in order to produce a work order across several backup engines for a backup job. A selection of tags for an object is received. A work order for the object is created using the tags. The work order is stored with a virtual server that stores the object, wherein a data mover of a backup engine retrieves the work order from the virtual server to back up the object.
US11526403B1 Using a storage path to facilitate disaster recovery
A method, computer program product, and computing system for using a storage path to facilitate disaster recovery are described. A method may comprise receiving a selection of the storage path to facilitate access to a cloud storage device by the cloud computing client. The method may further comprise configuring the storage path to facilitate access to the cloud storage device by the cloud computing client, wherein the storage path is dedicated to the cloud computing client, and wherein a cloud computing site infrastructure is inaccessible to the cloud computing client via the storage path. The method may also comprise configuring a backup routine to generate a backed-up client resource and transmit the backed-up client resource to the cloud storage device via the storage path. The method may additionally comprise transmitting a list of backed-up client resources stored at the cloud storage device.
US11526401B2 Grouping of multiple concurrent schedules of point-in-time snapshots for consistently defined data image protection
Targetless snapshot schedules are defined by policy objects that include a snap creation interval, maximum snap count, and schedule ID. Multiple schedule IDs can be associated with a single storage object to implement different concurrent targetless snapshot schedules with a single storage object. Multiple storage objects may use the same targetless snapshot schedule independently. Because the targetless snapshot schedules are implemented independently, discard of old snapshots to maintain a snap count for a first storage object does not cause discard of snapshots for a second storage object. Further, discard of old snapshots to maintain a snap count for a first schedule does not cause discard of snapshots for a second schedule applied to the same storage object.
US11526400B2 Restart tolerance in system monitoring
When a restart event is detected within a technology landscape, restart-impacted performance metrics and non-restart-impacted performance metrics may be identified. The non-restart-impacted performance metrics may continue to be included within a performance characterization of the technology landscape. The restart-impacted performance metrics may be monitored, while being excluded from the performance characterization. The restart-impacted performance metric of the restart-impacted performance metrics may be transitioned to a non-restart-impacted performance metric, based on a monitored value of the restart-impacted performance metric following the restart event.
US11526399B2 Data recovery using bitmap data structure
Examples of the present disclosure describe implementing bitmap-based data replication when a primary form of data replication between a source device and a target device cannot be used. According to one example, a temporal identifier may be received from the target device. If the source device determines that the primary replication method is unable to be used to replicate data associated with the temporal identifier, a secondary replication method may be initiated. The secondary replication method may utilize a recovery bitmap identifying data blocks that have changed on the source device since a previous event.
US11526394B2 Method of controlling information processor, non-transitory controller-readable medium storing program, and communication system
A POS terminal has: a device driver; a POS application that communicates with a peripheral through the device driver; a filter driver that acquires communication information related to communication performed between the POS application and the peripheral through the device driver; and a failure detection application that acquires communication information from the filter driver over a predetermined period, defines a decision reference according to which a decision is made about an abnormality related to the peripheral, according to the acquired communication information, and makes a decision about an abnormality related to the peripheral through a comparison between the defined decision reference and communication information acquired from the filter driver after the predetermined period.
US11526391B2 Real-time cognitive root cause analysis (CRCA) computing
An ordered set of root cause analysis (RCA) document entry criteria is identified. RCA input segments are specified using unstructured natural language input, including at least: incident descriptive elements, a single problem statement, a set of why questions and answers, and a single cause categorization. A guided input sequence of the RCA input segments is performed interactively with a user. Quality indicators of content of user input entered during a respective RCA input segment are determined using a scoring algorithm, and the user is assisted with improving precision and consistency of the user input. Responsive to a threshold of consistent user input across the RCA input segments resulting in identification of a single cause categorization of an information technology (IT) problem, an RCA document is generated that identifies the single cause categorization of the new IT problem.
US11526383B2 Ensemble machine learning framework for predictive operational load balancing
There is a need for more effective and efficient constrained-optimization-based operational load balancing. In one example, a method comprises determining constraint-satisfying operator-unit mapping arrangements that satisfy an operator unity constraint and an operator capacity constraint; for each constraint-satisfying operator-unit mapping arrangement, determining an arrangement utility measure; processing each arrangement utility measure using an optimization-based ensemble machine learning model that is configured to determine an optimal operator-unit mapping arrangement of the plurality of constraint-satisfying operator-unit mapping arrangements; and performing one or more operational load balancing operations based on the optimal operator-unit mapping arrangement.
US11526380B2 Resource management unit for capturing operating system configuration states and offloading tasks
This disclosure describes methods, devices, systems, and procedures in a computing system for capturing a configuration state of an operating system executing on a central processing unit (CPU), and offloading resource-related tasks, based on the configuration state, to a resource management unit such as a system-on-chip (SoC). The resource management unit identifies a status of each resource based on the captured configuration state of the operating system. The resource management unit then processes tasks associated with the status of the resources, such as modifying a clock rate of a clocked component in the computing system. This can alleviate the CPU from processing those tasks thereby improving overall computing system performance and dynamics.
US11526378B2 Information processing device and information processing method
An information processing device that includes: a memory; and a monitoring processor that is coupled to the memory, wherein the monitoring processor is configured to, in accordance with temperature information of a chip on which a plurality of monitored processors are mounted, stop execution of tasks designated as having low degrees of priority that are set in advance, among a plurality of tasks that are respectively executed at any of the plurality of monitored processors.
US11526377B2 Method for executing task by scheduling device, and computer device and storage medium
A method for executing a task by a scheduling device, belonging to the technical field of electronics. The method includes: acquiring a target algorithm corresponding to a target task to be executed; acquiring an execution environment condition for a target algorithm, and current execution environment information of various execution devices; in the execution devices, determining a target execution device of which the execution environment information satisfies the execution environment condition; and sending a control message for executing the target task to the target execution device.
US11526376B2 Method, electronic device and computer program product for running application
Embodiments of the present disclosure relate to a method for running an application, an electronic device, and a computer program product. The method includes determining, based on historical data associated with running of the application, a target time period and a computing resource to be used for running the application within the target time period, a load rate associated with the computing resource being higher than a threshold load rate in the target time period. The method further includes determining an interruption tolerance of the application based on a type of the application, determining costs for running the application by a plurality of types of virtual machines and determining a target type from the plurality of types based on the costs and the computing resource, to cause the application to be run by a virtual machine of the target type.
US11526374B2 Dedicated distribution of computing resources in virtualized environments
Concepts and technologies directed to dedicated optical distribution of computing resources in virtualized environments are disclosed herein. In various aspects, a system can include a processor and memory storing instructions that, upon execution, cause performance of operations. The operations can include receiving a virtual machine creation request that includes a virtual processing requirement and a virtual memory requirement for a virtual machine. The operations can include accessing a physical host infrastructure map that identifies remainder resources from physical host servers within a datacenter. The operations can include creating a simulation test routine and assembling a candidate resource set from the remainder resources. The operations can include establishing a dedicated processing path and a dedicated memory path for the candidate resource set. The operations can include initiating the simulation test routine on the candidate resource set via the dedicated processing path and the dedicated memory path.
US11526373B2 Agentless personal network firewall in virtualized datacenters
Concepts and technologies directed to agentless personal firewall security in virtualized datacenters are disclosed herein. Embodiments can include a computer system that can host a hypervisor via a memory and a processor. Upon execution, the processor can cause the computer system to perform operations. The operations can include receiving an inbound communication request to a virtual machine associated with the hypervisor. The operations also can include identifying a virtual port associated with the virtual machine based on the inbound communication request. The operations can include determining that the inbound communication request lacks an identity of a virtual application process that executes on the virtual machine. The operation also can include building a virtual machine memory map. The operation also can include forcing exposure of the virtual application process based on the virtual machine memory map.
US11526372B2 Hypervisor restart handling mechanism using random session numbers
Certain embodiments described herein are generally directed to handling a hypervisor restart event in a distributed network system. Embodiments include receiving, by a central controller, a session identifier from a first hypervisor. Embodiments further include comparing, by the central controller, the session identifier to a stored session identifier associated with the first hypervisor. Embodiments further include determining, by the central controller based on the session identifier not matching the stored session identifier associated with the first hypervisor, that the first hypervisor has restarted. Embodiments further include updating, by the central controller, the stored session identifier associated with the first hypervisor to match the session identifier. Embodiments further include identifying, by the central controller, a second hypervisor that is associated with the first hypervisor. Embodiments further include sending, by the central controller, a notification to the second hypervisor that the first hypervisor has restarted.
US11526371B2 Data correlation using file object cache
Some examples relate generally to computer architecture software for data classification and information security and, in some more particular aspects, to verifying audit events in a file system.
US11526358B2 Deterministic execution replay for multicore systems
Techniques are disclosed for interposing on nondeterministic events during multicore virtual machine (VM) execution to capture information that allows for deterministically recreating the nondeterministic events during execution replay of the VM. A method may include reading, by a virtual processor running within a multicore VM instance, an instruction to execute, and, responsive to a determination that the instruction is a nondeterministic instruction, interposing on the nondeterministic instruction execution so as to allow deterministic execution of the nondeterministic instruction during replay execution of the multicore VM instance. Interposing on the nondeterministic instruction execution may include recording a partial barrier event and/or a full barrier event. The nondeterministic instruction may be a read memory access instruction or a write memory access instruction.
US11526356B2 Prefetch mechanism for a cache structure
An apparatus and method is provided, the apparatus comprising a processor pipeline to execute instructions, a cache structure to store information for reference by the processor pipeline when executing said instructions; and prefetch circuitry to issue prefetch requests to the cache structure to cause the cache structure to prefetch information into the cache structure in anticipation of a demand request for that information being issued to the cache structure by the processor pipeline. The processor pipeline is arranged to issue a trigger to the prefetch circuitry on detection of a given event that will result in a reduced level of demand requests being issued by the processor pipeline, and the prefetch circuitry is configured to control issuing of prefetch requests in dependence on reception of the trigger.
US11526350B2 Providing code editor documentation pages using a lightweight text formatting language and platform-agnostic command links
Providing code editor documentation pages using a lightweight text formatting language and platform-agnostic command links is disclosed. A code editor may provide a documentation code editor extension that enables developers to provide documentation pages that are defined using a lightweight text formatting language, and that include platform-agnostic command links. When selected by a user, the platform-agnostic command links are parsed by the documentation code editor extension, which then initiates execution of a corresponding command using an application programming interface (API) of the code editor. The platform-agnostic command link may comprise a scheme identifier and one or more attribute-value pairs used to specify a command, a project file path, a source file path, an extension file path, a completion message, an error message, a command text input, and/or a user-provided text input. In this manner, interactive documentation pages may provide command links across multiple platforms.
US11526349B1 Asset management tracking through source code
A resource tracking system includes a resource storage device with multiple resources and a resource tracking application. The resource tracking application scans the resource storage device to identify the resources, determines a deployment date, an execution date, or both for each resource, identifies a subset of the resources that do not meet deployment date criteria, execution date criteria, or both based upon the deployment date, the execution date, or both determined for each resource, and recommends an action to delete the subset of the plurality of resources via a graphical user interface.
US11526348B2 Detecting anomalies online using controller processing activity
Disclosed embodiments relate to identifying Electronic Control Unit (ECU) anomalies in a vehicle. Operations may include monitoring, in the vehicle, data representing real-time processing activity of the ECU; accessing, in the vehicle, historical data relating to processing activity of the ECU, the historical data representing expected processing activity of the ECU; comparing, in the vehicle, the real-time processing activity data with the historical data, to identify at least one anomaly in the real-time processing activity of the ECU; and implementing a control action for the ECU when the at least one anomaly is identified.
US11526340B2 Providing context-based application suggestions
Systems and methods disclosed herein provide context-based application suggestions to a user in real time. A user device can identify a keyword displayed in an application, such as an email application. The user device can request a card from a connector external to the user device. The connector can identify an application that relates to the keyword and determine a current installation status for the application with respect to the user device. The connector can query a management server at which the user device is enrolled to request the installation status. If the application is not installed on the user device, the connector can instruct the user device to prompt the user to install the application. If the application is installed, the connector can instruct the user device to prompt the user to launch the installed application.
US11526339B1 Systems and methods for improving application installation
The disclosed computer-implemented method for improving application installation may include (i) receiving, in response to initiating an installation procedure for an application published by a security application publisher, a signed web token that is formatted according to an Internet standard that defines a structure of the signed web token such that a private section of a payload of the signed web token asserts at least one private claim, and (ii) applying the private claim to customize the installation procedure of the application according to a configuration of a technology partner that partners with the security application publisher. Various other methods, systems, and computer-readable media are also disclosed.
US11526338B2 System and method for inferencing of data transformations through pattern decomposition
In accordance with various embodiments, described herein is a system (Data Artificial Intelligence system, Data AI system), for use with a data integration or other computing environment, that leverages machine learning (ML, DataFlow Machine Learning, DFML), for use in managing a flow of data (dataflow, DF), and building complex dataflow software applications (dataflow applications, pipelines). In accordance with an embodiment, the system can provide a service to recommend actions and transformations, on an input data, based on patterns identified from the functional decomposition of a data flow for a software application, including determining possible transformations of the data flow in subsequent applications. Data flows can be decomposed into a model describing transformations of data, predicates, and business rules applied to the data, and attributes used in the data flows.
US11526334B2 Method and system for dynamically generating executable source codes for applications
Disclosed herein is a method and a source code generator for dynamically generating an executable source code for an application. Initially, user inputs related to requirements of an application are received from a user. Subsequently, an application flow corresponding to the application is identified and one or more source codes for the application flow are generated using at least one pre-trained code generation model. Further, one or more best-fit source codes for the application are determined based on similarities among each of the one or more source codes. Finally, the executable source code for the application is generated by validating the one or more best-fit source codes based on historical information related to the one or more executable source codes previously generated by the source code generator. In an embodiment, the present disclosure helps to reduce turnaround time and manual efforts required for developing an application.
US11526331B2 Apparatus and method for generating at least one random number, use of an optical parametric oscillator
An apparatus and a corresponding method for generating at least one random number are disclosed. The apparatus includes an optical parametric oscillator being pumped by a pump signal with a predetermined pump power and a predetermined pump frequency. The optical parametric oscillator is configured to operate in a period multiplication state for providing an oscillator output signal of alternating light pulses, the oscillator output signal having a period that is N-times the period of the pump signal, where N is an integer and N>I. The apparatus also includes a comparing unit being configured to compare the output signal with a reference signal, wherein the reference signal has a frequency that is 1/N of the predetermined pump frequency, and an evaluation unit being configured to generate the at least one random number based on the comparison of the output signal with the reference signal.
US11526328B2 Computation method and apparatus exploiting weight sparsity
A computation method and a computation apparatus exploiting weight sparsity, adapted for a processor to perform multiply-and-accumulate operations on a memory including multiple input and output lines crossing each other. In the method, weights are mapped to the cells of each operation unit (OU) in the memory. The rows of the cells of each OU are compressed by removing at least one row of the cells each mapped with a weight of 0, and an index including values each indicating a distance between every two rows of the cells including at least one cell mapped with a non-zero weight for each OU is encoded. Inputs are inputted to the input lines corresponding to the rows of each OU excluding the rows of the cells with the weight of 0 according to the index and outputs are sensed from the output lines corresponding to the OU to compute a computation result.
US11526326B2 Systems and methods of distributing audio to one or more playback devices
An example method includes receiving data indicating a configuration of one or more playback devices. The one or more playback devices may include one or more transducers. The method further includes, based on the received data, associating each of one or more audio streams respectively with at least one transducer of the one or more transducers. The method further includes generating the one or more audio streams and sending at least one of the generated one or more audio streams to each of the one or more playback devices. An example non-transitory computer readable medium and an example computing device related to the example method are also disclosed herein.
US11526318B2 Printing apparatus, control method, and storage medium for acquiring a print job
A control method of a printing apparatus for acquiring a print job from a cloud print service, and performing printing based on the acquired print job includes transmitting, in a case where a notification received from the cloud print service includes information indicating that a fetchable print job exists, a first request related to the print job, to the cloud print service, executing login processing of causing a user to log into the printing apparatus, and transmitting a second request related to the print job, to the cloud print service conditional upon the login processing being performed.
US11526317B1 Methods and system for enabling previews for an embedded digital front end of a printing device
An embedded digital front end (DFE) of a printing device receives print jobs of documents from client devices. The print jobs are placed in a job queue within the DFE. Along with a received print job, the DFE also receives a graphic file corresponding to the print job. The graphic file is stored in a data storage on the DFE. The DFE provides the graphic file to a user interface connected to the DFE, to represent the print job. The user interface allows modifications be made to the job queue using the graphic files for the print jobs. Further, a client device connects to the user interface to modify the print order within the job queue.
US11526315B2 Image processing apparatus configured to encode identification information about a package for delivery
An image processing apparatus includes a display, an input device, and a processor configured to accept, through the input device, a user input of identification information about a package for delivery, acquire information about a plurality of document types used in a delivery service, generate a screen displayed on the display, the screen showing a preview of a print image for each of the document types, upon selection of a previewed print image, encode the identification information into a code, and output the selected print image together with the code for printing. The previewed print image includes a signature field and a code field in which the code is to be printed.
US11526306B1 Command scheduling in a memory subsystem according to a selected scheduling ordering
Methods, systems, and apparatus for command scheduling in a memory subsystem according to a selected scheduling ordering are described. Scheduling orderings are determined for a set of commands, where a scheduling ordering identifies an order by which a memory subsystem controller is to issue each command in the set of commands to the memory device. Scores are calculated for the scheduling orderings. A score of the plurality of scores includes a measure of performance of execution of the set of commands according to the scheduling ordering. A scheduling ordering is selected from the scheduling orderings based on the scores, and a command is issued to the memory device according to the scheduling ordering.
US11526305B2 Memory for an artificial neural network accelerator
A memory for an artificial neural network (ANN) accelerator is provided. The memory includes a first bank, a second bank and a bank selector. Each bank includes at least two word lines and a plurality of read word selectors. Each word line stores a plurality of words, and each word has a plurality of bytes. Each read word selector has a plurality of input ports and an output port, is coupled to a corresponding word in each word line, and is configured to select a byte of the corresponding word of a selected word line based on a byte select signal. The bank selector is coupled to the read word selectors of the first bank and the second bank, and configured to select a combination of read word selectors from at least one of the first bank and the second bank based on a bank select signal.
US11526303B2 Systems and methods for multi-tiered data storage abstraction layer
A multi-tiered data storage system for building management system (BMS) data includes a plurality of data stores including a first data store and a second data store. The system further includes a data access router configured to provide a consistent endpoint for the BMS data to an application that provides or consumes the BMS data regardless of whether the BMS data is stored in the second data store or the first data store, obtain a requested data object of the BMS data from the second data store in response to a determination that the requested data object is available in the second data store, and obtain the requested data object from the first data store in response to a determination that the requested data object is not available in the second data store.
US11526302B2 Memory module and computing device containing the memory module
Memory module, computing device, and methods of reading and writing data to the memory module are disclosed. A memory module, comprises one or more dynamic random-access memories (DRAMs); and a processor configured to select a Central Processing Unit (CPU) or the Processor to communicate with the one or more DRAMs via a memory interface.
US11526300B2 Fast write on Merkle Tree for secure HMB
A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to set a decoder in data mode, read host memory buffer data and hashes from a host memory buffer, generate a first calculated hash, set the decoder in hash mode, generate a second calculated hash, and determine whether the second calculated hash is the same as a root hash. The controller is further configured to set an encoder in data mode, generate a first new hash, write new data and the first new hash to a host memory buffer, set the encoder to hash mode, calculate a second new hash, and update a root hash with the second new hash.
US11526294B2 Distributed storage resource reservation for replication, disaster recovery and data protection across multiple sites
A method includes: receiving, at a cluster controller of a first cluster, a request for pairing a first datastore of the first cluster to a second datastore of a second cluster, wherein each of the first cluster and the second cluster includes a plurality of datastores; determining whether the first datastore is available for pairing; in response to determining that the first datastore is available for pairing, generating an entry in a mapping table indicating that the first datastore is paired with the second datastore; receiving information associated with the second datastore; and in response to receiving the information, storing the information in the first datastore. The second cluster performs similar operations as those performed by the first cluster to achieve a bidirectional reservation between the first cluster and the second cluster.
US11526292B2 Remotely replicating duplicated data
Data may be replicated from a host storage system to a target storage system. It may be determined to replicate a first logical storage element on the source storage system to a second logical storage element on the target storage system, wherein the first logical storage element defines a first data portion having a first value. It may be determined that a third logical storage element on the target storage system defines a second data portion having the first value. The first logical storage element may be replicated to the second logical storage element by establishing a deduplication relationship between the second logical storage element and the third logical storage element on the target storage system without transmitting the first data portion from the source storage system to the target storage system.
US11526288B2 Memory system including a plurality of memory blocks
A memory system may include a memory device including a first memory block group and a second memory block group; and a memory controller configured to designate a first memory block of memory blocks included in the first memory block group as an open block and designate a second memory block of memory blocks included in the second memory block group as the open block, and perform a program operation on the first and second memory blocks designated as the open blocks. When the first memory block designated as the open block is changed to a closed block, the memory controller may determine whether to designate a third memory block among the memory blocks included in the first or the second memory block group as a new open block based on a number of times voltage abnormalities have occurred on a voltage supplied to the memory device.
US11526285B2 Memory device for neural networks
A memory device includes: a memory array used for implementing neural networks (NN), the NN including a plurality of layers; and a controller coupled to the memory array, the controller being configured for: determining a computation duration of a first data of a first layer of the plurality of layers; selecting a first program operation if the computation duration of the first data of the first layer is shorter than a threshold; and selecting a second program operation if the computation duration of the first data of the first layer is longer than the threshold, wherein the second program operation has a longer program pulse time than the first program operation.
US11526284B2 Method and system for storing data in a multiple data cluster system
This application includes a method that is performed store data. The method includes obtaining, by a data processor, a first request from a host; and in response to the first request: obtaining first cluster bidding counters (CBCs) from data clusters; identifying a first data cluster of the data clusters to service the request based on the first CBCs and data access gateway (DAG) metadata; sending the first request to the first data cluster; making a first determination that the first data cluster is unable to service the request; and in response to the first determination: identifying a second data cluster of the data clusters to service the request based on the first CBCs and the DAG metadata; and sending the first request to the second data cluster.
US11526283B1 Logical storage device access using per-VM keys in an encrypted storage environment
An apparatus in an illustrative embodiment comprises at least one processing device comprising a processor and a memory, with the processor coupled to the memory. The at least one processing device is configured to receive in a storage system, from a host device, information that identifies (i) a particular virtual machine implemented by the host device and (ii) a key specific to the virtual machine, to utilize at least a portion of the received information to obtain in the storage system the key specific to the virtual machine from a key management server external to the storage system, to store the obtained key in the storage system in association with one or more parts of the received information, and to utilize the obtained key to process input-output operations that are received in the storage system from the host device and that are identified as being associated with the virtual machine.
US11526280B2 Scalable memory system protocol supporting programmable number of levels of indirection
A memory device includes a memory component that stores data and a processor. The processor may receive requests from a requesting component to perform a plurality of data operations, generate a plurality of packets associated with the plurality of data operations, and continuously transmit each of the plurality of packets until each of the plurality of packets are transmitted. Each of the plurality of packets after the first packet of the plurality of packets is transmitted on a subsequent clock cycle immediately after a previous packet is transmitted.
US11526278B2 Adaptive page close prediction
Systems, apparatuses, and methods for performing efficient memory accesses for a computing system are disclosed. In various embodiments, a computing system includes one or more computing resources and a memory controller coupled to a memory device. The memory controller determines a memory access request targets a given bank of multiple banks. An access history is updated for the given bank based on whether the memory access request hits on an open page within the given bank and a page hit rate for the given bank is determined. The memory controller sets an idle cycle limit based on the page hit rate. The idle cycle limit is a maximum amount of time the given bank will be held open before closing the given bank while the bank is idle. The idle cycle limit is based at least in part on a page hit rate for the bank.
US11526277B2 Adjustable NAND write performance
Devices and techniques for adjustable memory device write performance are described herein. An accelerated write request can be received at a memory device from a controller of the memory device. The memory device can identify that a target block for external writes is opened as a multi-level cell block. The memory device can then write data for the accelerated write request to the target block using a single-level cell encoding.
US11526275B2 Creation and use of an efficiency set to estimate an amount of data stored in a data set of a storage system having one or more characteristics
Systems and methods for sampling a set of block IDs to facilitate estimating an amount of data stored in a data set of a storage system having one or more characteristics are provided. According to an example, metadata (e.g., block headers and block IDs) may be maintained regarding multiple data blocks of the data set. When one or more metrics relating to the data set are desired, an efficiency set, representing a subset of the block IDs of the data set, may be created to facilitate efficient calculation of the metrics by statistically sampling the block IDs of the data set. Finally, the metrics may be estimated based on the efficiency set by analyzing one or more of the metadata (e.g., block headers) and the data contained in the data blocks corresponding to the subset of the block IDs and extrapolating the metrics for the entirety of the data set.
US11526271B2 Electronic signature capture via secure interface
A system and method for capturing an electronic signature from a mouse, signature pad, or other input device is disclosed. The system comprises: a signer interface and a separate user interface. The signer interface is configured to present text to a signer via the input device and receive position data representing the points of an electronic signature. The user interface is configured to: select a document for signature based on input from a user, define at least one signature insertion area in the document, define at least one signature capture window, enable the input of position data from the signer interface when the at least one signature capture window is defined, draw at least one signature in the at least one signature capture window; map the at least one signature from the at least one signature capture window to the at least one signature insertion area in the document, and disable the input from the signer interface when the at least one signature is integrated in the document.
US11526269B2 Video playing control method and apparatus, device, and storage medium
A video playing control method and apparatus, a device, and a storage medium. The method comprises: under the condition that a touch operation on a first touch element on a video playing interface is detected, obtaining feedback content generated on the basis of related information of the touch operation and a preset response strategy, and displaying the feedback content by means of a browser page, the video playing interface, or a local page (S1010); and under the condition that a touch operation on a second touch element on the browser page, the video playing interface, or the local page is detected, adjusting the video playing progress according to the touch operation on the second touch element (S1020).
US11526265B2 Visual manipulation of a digital object
Visual manipulation of a digital object such as three-dimensional digital object manipulation on a two-dimensional display surface is described that overcomes the challenges of explicit specification of axis manipulation for each of the three axes one at a time. In an example, a multipoint gesture to a digital object is received on a display surface, which generates an axis of manipulation based on a position of the multipoint gesture relative to the digital object. Then a manipulation gesture is recognized, indicative of a manipulation of the digital object relative to the axis of manipulation, and a visual manipulation of the digital object about the axis of manipulation is generated based on the manipulation gesture.
US11526263B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor configured to make a transition from a provided screen, which is provided by a second service that cooperates with a first service that is being executed, to a first screen in a case where a first screen constituent element for receiving an instruction to display the first screen is selected on the provided screen, and not to display a second screen in a case where a second screen constituent element for receiving an instruction to display the second screen is selected on the provided screen.
US11526259B2 Method and apparatus for determining extended reading content, device and storage medium
The present disclosure provides a method and apparatus for determining an extended reading content, a device, and a storage medium, relating to the field of data processing. The method may include: displaying a target page, in response to a viewing request to the target page; giving a reading prompt to an extended reading resource in the target page, based on a corresponding relationship between a requirement recognition result of at least one target reading content in the target page and the extended reading resource; and displaying the extended reading resource, in response to the viewing request matching the reading prompt.
US11526254B2 Information processing apparatus, information processing system, and non-transitory computer readable medium storing information processing program
An information processing apparatus includes a display unit and a control unit, the display unit performs list display of plural pieces of information by dividing the plural pieces of information into plural pages in a case where the pieces of information corresponding to a number, which is equal to or larger than a predetermined limit, exist in a folder within a server that stores the plural pieces of information, and the control unit performs display control of performing the list display on the display unit by adding designated information to information in a predetermined location, in a case where the designated information does not exist in a selected page.
US11526244B2 Touch screen panel and display apparatus with integrated touch screen
Disclosed are a touch screen panel and a display apparatus with integrated touch screen, in which a pattern inspection process and a repair process are easily performed on touch electrodes. The touch screen panel includes a plurality of first touch electrodes, a plurality of second touch electrodes spaced apart from the plurality of first touch electrodes, a plurality of bridge electrodes electrically connecting the plurality of second touch electrodes, and a plurality of identification patterns disposed in respective outer portions of the plurality of first touch electrodes and the plurality of second touch electrodes.
US11526242B2 Display device
Disclosed is a display device which facilitates to prevent a remaining film for a process of forming a metal pattern, wherein the display device may include a substrate including a display area having pixels, and a non-display area having pads to surround the display area, a dam between the display area and the pads, an encapsulation film for covering the dam and the pixels in the display area, a first metal pattern disposed in the non-display area and patterned on the encapsulation film, an insulating layer provided on the first metal pattern, and a second metal pattern disposed in the non-display area and patterned on the insulating layer, wherein the first metal pattern is not provided in a dam area with the dam, and the second metal pattern is provided on the dam area while being in contact with the first metal pattern via a contact hole penetrating through the insulating layer.
US11526238B2 Interactive environment with virtual environment space scanning
An interactive environment image may be displayed in a virtual environment space, and interaction with the interactive environment image may be detected within a three-dimensional space that corresponds to the virtual environment space. The interactive environment image may be a three-dimensional image, or it may be two-dimensional. An image is displayed to provide a visual representation of an interactive environment image including one or more virtual objects, which may be spatially positioned. User interaction with the visualized representation in the virtual environment space may be detected and, in response to user interaction, the interactive environment image may be changed.
US11526236B2 Touch sensing device
A device with touch sensing includes a bracket, a pad disposed above one side of the bracket, the pad having a capacitance that varies as a touch is applied proximate to the device, and a sensing coil disposed below another side of the bracket that opposes the one side, with at least a portion of the sensing coil overlapping the pad.
US11526234B2 Touch screen capacitive grid data reduction method and system
A method includes obtaining, by a processing module interacting with a touch screen of a computing device, self and mutual capacitance data from a plurality of drive-sense circuits of the computing device. The method further includes generating, by the processing module, capacitance grid data based on the self and mutual capacitance data. The method further includes determining, by the processing module, a use for the capacitance grid data. The method further includes determining, by the processing module, data requirements for the capacitance grid data based on the use and properties of the capacitance grid. When data reduction is enabled, the method further includes determining, by the processing module, a data reduction scheme based on the data requirements and an output data rate. The method further includes processing, by the processing module, the capacitance grid data in accordance with the data reduction scheme to produce reduced capacitive grid data.
US11526233B2 Method for controlling touch screen, apparatus and device, storage medium and processor
A method for controlling touch screen, apparatus and device, a storage medium and a processor are provided, the method including that: a detection result is acquired, the detection result is used for representing whether a touch behavior over a touch panel of a touch screen exists; a feedback signal is determined according to the detection result; and a working mode of the touch screen is controlled according to the feedback signal.
US11526230B2 Drive-sense control for duplicated or mirrored sensor panels
A touch sensor device includes a first panel, a second panel, and a drive-sense circuit (DSC). The first panel that includes first electrodes arranged in a first direction and second electrodes arranged in a second direction. The second panel includes third electrodes arranged in a third direction and fourth electrodes arranged in a fourth direction. The DSC is operably coupled via a single line to a coupling of a first electrode of the first electrodes and a first electrode of the third electrodes. The DSC is configured to provide the signal, which is generated based on a reference signal, via the single line to the coupling and simultaneously to sense the signal via the single line. The DSC generates a digital signal representative of the at least one electrical characteristic associated with the first electrode of the first electrodes and/or the first electrode of the third electrodes.
US11526226B2 Touch control display screen and electronic device
A touch control display screen and an electronic device are provided. The touch control display screen includes: a display panel, including a plurality of protruding photo spacers and a cathode layer, wherein the cathode layer covers at least part of the photo spacers; and a touch control panel disposed on a side of the display panel, wherein the touch control panel includes a plurality of touch control electrodes, and a plurality of orthographic projections of the touch control electrodes on the touch control panel and a plurality of orthographic projections of the photo spacers on the touch control panel are spaced apart from each other.
US11526225B2 Touch structure, touch display panel and touch display apparatus
A touch structure includes at least one touch electrode strip, and each touch electrode strip includes a plurality of electrically connected touch electrodes. At least one touch electrode includes a first conductive layer, a second insulating layer, a second conductive layer and at least one conductive connection portion. The first conductive layer includes at least one conductive unit. The second insulating layer covers the first conductive layer, and the second insulating layer is provided with at least one through hole therein to expose a portion of each first conductive unit. The second conductive layer is formed on the second insulating layer, and the second conductive layer includes at least one second conductive unit. Each conductive connection portion is disposed in one through hole, and two ends of the conductive connection portion are connected to one second conductive unit and one first conductive unit, respectively.
US11526223B2 Display device including touch sensor and touch sensing method for the same
A display device includes at least one touch sensor configured to sense a touch in response to a touch signal, a display panel including the at least one touch sensor and configured to operate in one of a display mode and a touch-sensing mode, a first circuit and a second circuit. The first circuit is configured to supply at least one of a first touch signal and a second touch signal to the at least one touch sensor during the touch-sensing mode, to yield at least one supplied signal, the first touch signal being different from the second touch signal. The second circuit is configured to control signal lines corresponding to the at least one touch sensor to receive a signal corresponding to the at least one supplied signal or to be in an electrically open state.
US11526222B2 Foldable display screen and assembling method thereof, and display apparatus
A foldable display screen and an assembling method thereof, and a display apparatus are provided. The foldable display screen includes: a display panel; a touch sensing panel, located on a side of the display panel; a first optical adhesive layer, located on a side of the touch sensing panel away from the display panel; and a second optical adhesive layer, located between the display panel and the touch sensing panel; a thickness of the first optical adhesive layer and a thickness of the second optical adhesive layer are both 20 μm to 200 μm; and at a working temperature, an elastic modulus of the first optical adhesive layer and an elastic modulus of the second optical adhesive layer are both less than 1 Mpa.
US11526218B2 Pen input device with battery and operating method thereof
A pen input device is provided, including a housing including a front opening and a rear opening; a pen input generator including a pen tip disposed in the front opening, the pen input generator generating a position signal and a pen pressure signal of the pen input device; a battery; a PCB; a support on which at least a part of the pen input generator, the battery, and the PCB are disposed; a conductive member electrically connecting the PCB and the battery; a buffer disposed in the rear opening; and a polymer that fills in an inner space of the housing. The support includes a support plate extended in a direction toward the rear opening from the front opening of the housing, and a first partition, a second partition, and a third partition, which protrude from the support plate and are sequentially spaced.
US11526215B2 Reducing keystrokes required for inputting characters of Indic languages
An aspect of the present disclosure provides for determining characters inputted. In an embodiment, a key activated among one or more keys of a keyboard and a sensor activated among one or more sensors associated with one or more fingers are identified. An element or a special function corresponding to the key activated and an element or a special function corresponding to the sensor activated are determined. A character is determined based on the element or the special function corresponding to the key activated and the element or the special function corresponding to the sensor activated. A first set of elements of an Indic language and a first set of special functions are assigned to the one or more keys of the keyboard, and a second set of elements of the Indic language and a second set of special functions are assigned to the one or more sensors.
US11526212B1 System to determine don/doff of wearable device
Operation of a head-mounted wearable device is responsive to whether a state of the device is being worn (donned) or not worn (doffed) on the head. The device may operate in a first mode while donned and a second mode while doffed. A capacitive sensor device having an electrode positioned in a bridge of the device provides output data. The output data is processed to determine a baseline value. Later, acquired output data is compared to the baseline value to determine don/doff data indicative of whether the device is donned or doffed. Data from other sensors, may also be used in conjunction with the output data to improve accuracy of the don/doff data. For example, if the output data is above the baseline value and accelerometer data is indicative of motion greater than a motion threshold, the don/doff data may be designated as donned.
US11526211B2 Methods and apparatus for controlling, implementing and supporting trick play in an augmented reality device
Methods and Apparatus for controlling, implementing and supporting trick Play in an augmented reality (AR) device are described. Detected changes in AR device orientation and/or AR device position are detected and used in controlling temporal playback operations.
US11526208B2 Electronic device and method for controlling electronic device
An electronic device comprising a control unit performs control such that despite a predetermined trigger issued before a duration of a gaze state according to a line-of-sight input relative to a first region, in which the display item is displayed, reaches a first time, neither a first function nor a second function is performed, in response to the predetermined trigger issued in a state where the duration of the gaze state relative to the first region is at least the first time and less than a second time, a part of a display object based on an input position of the line-of-sight input is selected and the first function is performed, and in response to the predetermined trigger issued in a state where the duration is at least the second time, the display item is selected and the second function is performed.
US11526206B2 System and method for presenting virtual reality content to a user based on body posture
A system and/or method that uses a body posture of a user to determine and modulate a content mode of a virtual reality system. The content mode may define the manner in which virtual reality content is presented to the user and/or the manner in which the user interacts with the virtual reality content. The user's body posture and/or a change in body posture may cause the content mode and/or the virtual reality content to change accordingly. In some implementations, primary content may be presented to the user according to a first content mode in response to the user sitting. Secondary virtual reality content may be presented to the user according to the second content mode in response to the user standing. As such, a user may initiate a change in the virtual reality content and/or the content mode by standing from a sitting posture and/or sitting from a standing posture.
US11526205B2 Methods and apparatus to implement always-on context sensor hubs for processing multiple different types of data inputs
Methods and apparatus to implement always-on context sensor hubs for processing multiple different types of data inputs are disclosed. An examples apparatus includes a first processor core to implement a host controller, and a second processor core to implement an offload engine. The host controller includes first logic to process sensor data associated with an electronic device when the electronic device is in a low power mode. The host controller is to offload a computational task associated with the sensor data to the offload engine. The offload engine includes second logic to execute the computational task.
US11526203B2 Method for switching power mode of computer device based on detected and determined system state, computer accessory, and computer system applying the method
A method for switching a power mode of a computer device is adapted to a computer accessory. The method comprises setting a power management mode of the computer device to be awakened when connected to the external power; connecting the computer accessory to a host connector of the computer device to establish a power connection and a communication connection through a host signal pin set of the host connector; through the power connection and the communication connection, detecting and determining the power mode of the computer device; and executing one of following steps upon receiving the switch signal: when the power mode is the normal operation state, transmitting a communication signal; when the power mode is the Suspend-To-RAM state, transmitting a wake up signal; and when the power mode is the Suspend-To-Disk state or the shutdown state, temporarily cutting off the external power and then restoring the external power.
US11526202B2 Method of checking normal power input and load of programmable AC power distributor at power-on state by light signal
In a method of checking normal input power and load of a programmable AC power distributor in its power-on state, indicator lights are installed in an output ON button and an output OFF button. During power ON, a master switch is switched to an ON position to detect the input power and obtain a detection result through a change of the indicator light in the output OFF button, and then the output ON button is pressed to check the power-on state of the load and obtain a detection result by outputting the change of the indicator light of the button. Therefore, users can instantly know whether the input power and load are in a normal state during the operation of turning on the power distributor, and this method makes the operation of the power distributor safer and more convenient, and ensures a high quality of power supply.
US11526195B2 Electronic device which can detect touch state
An electronic device with a function of detecting a touch state, comprising: at least one first electrode, configured to generate a first capacitance reflecting a distance between the first electrode and an object; at least one second electrode, configured to generate a second capacitance reflecting a distance between the second electrode and the object, and wherein a first distance between the first electrode and the object is smaller than a second distance between the second electrode and the object when the electronic is in a wearing state; a capacitance calculating circuit, configured to calculate the first capacitance and the second capacitance; and a processing circuit, configured to determine if the electronic device is in the wearing state based on a capacitance difference between the first capacitance and the second capacitance. Via such structure, the touch state of the electronic device can be precisely acquired.
US11526192B2 Multi-directional input device and game machine
Disclosed are a multi-directional input device and a game machine. The multi-directional input device includes a first rocker arm and a second rocker arm, the first rocker arm and the second rocker arm are distributed in up-down direction, each of the first rocker arm and the second rocker arm includes a C-shaped part, a rotating shaft part is provided on opposite ends of the C-shaped part, the rotating shaft part is fixed by the cover, and a rotating axis is defined at both ends of the rotating shaft part; the first rocker arm and the second rocker arm rotate relative to the cover through their respective rotating shaft part; the operating part is penetrated through the C-shaped part, and the C-shaped part defines an elongated hole guiding the operating part to pivot.
US11526191B2 Precision reference circuit
An electronic device includes a precision reference circuit, which contains a bandgap reference circuit and an offset-correction circuit. The bandgap reference circuit has an output that is coupled to provide a bandgap reference voltage and an intermediate node that is separated from the output by a transimpedance resistor. The offset-correction circuit is coupled to the bandgap reference circuit and includes a DAC. The DAC is coupled to the intermediate node and is also coupled to receive an external digital value. The external digital value determines a fraction of a correction current that will be passed by the DAC.
US11526187B2 Method and system for boosting output current
Aspects of the disclosure include a device comprising an energy storage device configured to provide first power having a first voltage level, a voltage regulator coupled to the energy storage device and configured to receive the first power and regulate the first power to generate regulated power having a set output regulated voltage level, and bias circuitry coupled to the voltage regulator and including an output branch to output a bias current, and a feedback branch to control the bias current, the feedback branch including a bias-boosting component configured to be in an active mode responsive to the first voltage level being below the set output regulated voltage level and to be in an inactive mode responsive to the first voltage level being at or above the set output regulated voltage level.
US11526181B2 Mass flow controller with absolute and differential pressure transducer
Included are mass flow controllers and methods of use. An example mass flow controller comprises a flow pathway through the mass flow controller; the flow pathway comprising a first cavity and a second cavity. The mass flow controller further comprises a laminar flow element. The mass flow controller additionally comprises a combination absolute and differential pressure transducer assembly comprising: a third cavity in fluid communication with the first cavity, an absolute pressure transducer exposed to absolute pressure in the third cavity, and a differential pressure transducer exposed to differential pressure between the third cavity and the second cavity. The mass flow controller also comprises a flow control valve assembly downstream of the laminar flow element and the combination absolute and differential pressure transducer assembly.
US11526180B2 Systems and methods for traversing a three dimensional space
Disclosed herein are systems and methods for enabling at least one autonomous device to traverse a three-dimensional space. An example system may comprise a first autonomous vehicle comprising a first sensor suite. The first autonomous vehicle may traverse the three-dimensional space in accordance with a path planned vector. The path planned vector may be dynamically updated based on a first vector associated with a first object identified based on data received from the first sensor suite. The example system may comprise a first aerial vehicle comprising a second sensor suite. The first aerial vehicle may traverse the three-dimensional space based on at least one of data provided by the second sensor suite, the first sensor suite, and other aerial vehicles. The path planned vector may be dynamically updated based on data received from at least one of the first sensor suite, the second sensor suite, and cloud interface data.
US11526177B2 Method and device for operating a vehicle
A method and device for operating a vehicle comprising a step of recording environment data values, which represent an environment of the vehicle, the environment comprising at least one environmental feature; a step of determining a comparative value of a comparison between the at least one environmental feature and a map, the map comprising at least one map feature, the at least one environmental feature corresponding the at least one map feature; a step of determining an up-to-dateness of the map, based on a comparison of the comparative value with a threshold value; and a step of operating the vehicle, as a function of the up-to-dateness of the map.
US11526175B1 Sensor data prioritization for autonomous vehicle based on vehicle operation data
Sensor data is received from an array of sensors configured to capture one or more objects of an external environment of an autonomous vehicle. A first sensor group is selected from the array of sensors based on vehicle operation data representative of a state of the autonomous vehicle. First sensor data from the first group is prioritized for transmission based on the vehicle operation data.
US11526167B1 Autonomous vehicle component maintenance and repair
Methods and systems for autonomous and semi-autonomous vehicle control relating to malfunctions are disclosed. Malfunctioning sensors or software of autonomous vehicles may be identified from operating data of the vehicle, and a component maintenance requirement status associated with such malfunctioning component may be generated. Based upon such status, usage restrictions may be enacted to limit operation of the vehicle while the component is malfunctioning. This may include disabling or restricting use of certain autonomous or semi-autonomous features of the vehicle until the component is repaired or replaced. Repair may be accomplished by automatically scheduling repair of the vehicle or installing an updated or uncorrupted version of a software program, in various embodiments.
US11526164B2 System having a plurality of unmanned aerial vehicles and a method of controlling a plurality of unmanned aerial vehicles
A system comprising, a plurality of unmanned aerial vehicles and a single controller for controlling said plurality of unmanned aerial vehicles, wherein the single controller is configured such that it can broadcast a command to all of the plurality of unmanned aerial vehicles so that each of the plurality of unmanned aerial vehicles receive the same command; and wherein each of the unmanned aerial vehicles comprise a memory which stores a plurality of predefined flight paths each of which is assigned to a respective command; and wherein each of the unmanned aerial vehicles comprise a processor which can, (i) receive a command which has been broadcasted by the single controller to said plurality of unmanned aerial vehicles, (ii) retrieve from the memory of that aerial vehicle the flight path which is assigned in the memory to that command, and (iii) operate the aerial vehicle to follow the retrieved flight path. There is further provided a corresponding method of controlling a plurality of unmanned aerial vehicles.
US11526162B2 Method for detecting abnormal event and apparatus implementing the same method
A method for detecting an abnormal event performed by a computing device according to an embodiment of the present disclosure includes analyzing log data to identify sequentially executed activities and generating a process model comprising a node indicating each of the activities and an edge indicating an execution predecessor relationship between the activities, and outputting a result of analyzing log data generated in real time based on the process model.
US11526161B2 People flow estimation system and the failure processing method thereof
A human flow estimation system comprises: a sensor network comprising a plurality of sensors arranged in a to-be-estimated region for detecting the human flow; a model building module configured to build a human flow state model based on arrangement positions of the sensors, and build a sensor network model based on data of the sensors; and a human flow estimation module configured to estimate the human flow and provide a data weight of the estimated human flow based on the human flow state model and the sensor network model. The human flow estimation system further comprises a failure detection module configured to detect whether each sensor in the sensor network is abnormal, and the model building module is further configured to adjust the human flow state model and the sensor network model when an exception exists on the sensor.
US11526160B2 Failure detection system and failure detection method
A failure detection system detects a failure of a sensor that detects a state of a semiconductor manufacturing apparatus. The failure detection system includes a generation unit configured to generate times-series data of information on a detection value of the sensor during a determination period, a calculation unit configured to calculate a regression line of the times-series data, and a failure determination unit configured to determine whether the sensor has failed based on a slope of the regression line.
US11526151B2 Method, apparatus, and device for generating ruled surface machining path and medium
A method, an apparatus and a device for generating a ruled surface machining path, and a medium relate to the field of numerical control machining technologies. The method includes: acquiring each target ruled surface in a three-dimensional diagram of a target workpiece to be machined; generating a mathematical model of each target ruled surface according to each target ruled surface; determining a current machining speed according to the mathematical model and preset machining process parameters; and calculating machining path data corresponding to the target ruled surface according to the current machining speed. The technical problems of large errors and lack of control and compensation on natural defects of “soft knife” machining in the existing ruled surface machining method are solved. The beneficial effects of reducing errors of ruled surface machining and improving control and compensation on the natural defects of “soft knife” machining are obtained.
US11526148B2 Control apparatus for industrial machine, control system for industrial machine, and method for controlling industrial machine
A control apparatus for performing control processing and user period processing within a control period for an industrial machine includes processing circuitry that sets content of the control processing, and sets an upper limit of the user period processing. The user period processing is different from the control processing.
US11526143B2 Method and apparatus for protection of network device during increase in environmental contamination
In one embodiment, a method includes initiating a protection mode at a network device having a protective cover installed to filter airflow entering a network device, reducing one or more of a fan speed, processing functions, or power at the network device, exiting the protection mode upon removal of the protective cover from the network device, and increasing one or more of the fan speed, the processing functions, or the power to resume normal operation at the network device.
US11526142B2 Summarization retrieval in a process control environment
Operational historian system retrieving summary data values and source data values based on alignment between a summarization cycle duration and a query cycle duration. A retrieval service process executing on a historian device utilizes a summarization cycle duration, including start and/or end times thereof, and a query cycle duration, including start and/or end times thereof, to determine whether to retrieve, via a communications network, source tag data and/or summary tag data from memory storage devices.
US11526141B2 Variable height platform device
A variable height workstation system includes a base, a variable height platform, a lift mechanism, and a sensor arrangement. The lift mechanism is configured to move the variable height platform within a range of motion between a fully lowered position and a raised position. The sensor arrangement is operatively connected to the variable height platform. The sensor arrangement is configured to sense the position and movement of a user on, above and around the variable height platform for outputting data to determine how the user is positioned on, above and around the variable height platform in comparison to a predetermined target position.
US11526140B2 Integrating contextual information into workflow for wellbore operations
According to an embodiment, a computer-implemented method includes defining, by a processing device, the workflow as a plurality of steps. The method further includes defining, by the processing device, a contextual information field associated with at least one of the plurality of steps. The method further includes receiving, by the processing device, contextual information associated with the contextual information field. The method further includes displaying, by the processing device, the at least one of the plurality of steps of the workflow and the contextual information associated with the contextual information field by integrating the contextual information into the at least one of the plurality of steps.
US11526139B1 Central plant optimization system with equipment model adaptation
A system for controlling a subplant comprising one or more assets includes one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations including generating a design curve for a first asset included in the subplant based on an asset model, the design curve comprising a plurality of data points that define an operation of the first asset, obtaining operational data for the first asset, determining a degradation factor for the first asset by comparing the design curve and the operational data, generating an operational curve for the first asset by derating the design curve based on the degradation factor, and operating the subplant based on the operational curve.
US11526138B2 Environment controller and method for inferring via a neural network one or more commands for controlling an appliance
Method and environment controller for inferring via a neural network one or more commands for controlling an appliance. A predictive model generated by a neural network training engine is stored by the environment controller. 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). The environment controller receives at least one set point (for example, at least one of a target temperature, target humidity level, and target carbon dioxide level). The environment controller executes a neural network inference engine, which uses the predictive model for inferring the one or more commands for controlling the appliance based on the at least one environmental characteristic value and the at least one set point. The environment controller transmits the one or more commands to the controlled appliance.
US11526132B2 Sealing system for timepiece case
A sealing system for a case of a timepiece, including: a first seal intended to be inserted between a middle on one side and a ring and a glass on the other side, a second seal intended to be inserted between a middle and a glass, the first and second seals being two distinct seals, in particular two independent seals or two separate seals, and/or the first and second seals being made of two distinct materials.
US11526131B2 Device for displaying a succession of periodic events which form an annual cycle and timepiece comprising such a display device
A device (1), and timepiece having the device, for displaying a succession of periodic events which form an annual cycle, including a periodic events indicator member (2) and a mechanism (4) for managing a duration during which the periodic events are displayed by the periodic events indicator member (2). The management mechanism includes a cam (8) for managing a duration during which the periodic events are displayed, which cam is arranged such that it controls the change from the indication of a periodic event to the indication of a subsequent periodic event by the periodic events indicator member, a periodic driver (10) for driving the management cam (8) and a member (6) disposed between the management cam and the periodic events indicator member and arranged such that it drives the periodic events indicator member (2) during a change in event. The device displays the periods of the zodiac.
US11526128B2 Image forming apparatus having duct with flow dividing plates
A duct for guiding air outside an image forming apparatus to a charging device includes: a first flow passage; a second flow passage bent from the first flow passage and extending in a direction orthogonal to a rotational direction and a rotational axis direction of a photosensitive drum, the second flow passage being provided with an outlet; and a plurality of flow dividing plates provided in the second flow passage, the plurality of flow dividing plates being disposed in parallel along the rotational axis direction and forming a third flow passage between the flow dividing plates adjacent to each other, in which a relationship between a length in the orthogonal direction and a length in the rotational axis direction of the third flow passage is a predetermined relationship.
US11526127B2 Developer container with airflow space
An image forming apparatus includes an image bearing member, a developing apparatus, a driving device, an airflow space portion, a duct, and, a drawing fan. A driving-force transmission member, the driving device and the airflow space portion are disposed on a side on which a developer container faces the image bearing member. The driving-force transmission member, the driving device, the duct and the drawing fan are disposed on one end side of a developing rotary member in a rotation-axis direction of the developing rotary member. The duct is disposed underneath the developer container, formed from the side on which the developer container faces the image bearing member to a side opposite to the side on which the developer container faces the image bearing member. The drawing fan is disposed on the side opposite to the side on which the developer container faces the image bearing member.
US11526125B2 Cartridge and method for disassembling cartridge
A cartridge includes a frame, a first side member, and a first fixing member. The frame includes a first end in a first direction, a first positioning portion disposed on the first end, and a first rotation stopping portion disposed on the first end. The first side member is attached to the first end and includes a first to-be-positioned portion to be engaged with the first positioning portion and a first rotation to-be-stopped portion to be engaged with the first rotation stopping portion. The first fixing member is fastened to the first positioning portion or the first rotation stopping portion. At least either one of (i) the first to-be-positioned portion and the first positioning portion and (ii) the first rotation to-be-stopped portion and the first rotation stopping portion are adhesively bonded.
US11526124B2 Image forming apparatus having improved mountability of a cartridge while conserving space
In an image forming apparatus, a tray unit to which a cartridge is detachably mounted, and that is configured to be capable of moving between an internal position situated within the apparatus main body and an external position situated outside, includes first and second side plates configured to support the cartridge, and they are each made of metal, and include a supporting portion and an outer side portion, the supporting portions includes positioning portions configured to come into contact with the cartridge to position the cartridge as to an image forming position. The apparatus main body includes first and second pressing members each capable of moving between pressing positions at which the cartridge is pressed, and separated positions separated from the cartridge. The first and second pressing members are disposed each intersecting with imaginary planes that is orthogonal to the longitudinal direction and intersect the positioning portions.
US11526116B2 Image forming apparatus with collection
An image forming apparatus includes a charging unit that charges an image bearing member, a developing unit that forms a toner image on an latent image formed on the image bearing member, a transfer unit that transfers the toner image onto a transfer material, a charge neutralizer that neutralizes a charge of the image bearing member downstream of a transfer portion and upstream of a charging portion in a rotating direction of the image bearing member, a conductive collecting unit that collects a material adhering on the image bearing member downstream of the transfer portion and upstream of the charging portion, wherein the developing unit collects residual toner on the image bearing member, an voltage application unit sets a potential difference between the voltage applied to the collecting unit and the surface electric potential of the image bearing member not more than a discharge threshold.
US11526112B2 Post-process apparatus and control method
A post-process apparatus may include: a first operation portion that accepts a sheet conveyed from an image forming apparatus and performs a first operation based on a job involved with the sheet, a second operation portion that accepts a sheet manually inserted into the post-process apparatus and performs a second operation different from the first operation, and a control unit that determines timing to perform the second operation in accordance with a condition of the first operation performed.
US11526108B2 Image processing apparatus and image processing method
An image processing apparatus includes an image forming unit configured to form an image on a sheet, a heating device including a belt that contacts the sheet and a plurality of heating elements for heating the belt, a pressure roller configured to press the sheet against the belt, a voltage detection circuit configured to measure a voltage applied to the heating elements, and a controller configured to determine whether at least one of the heating elements is abnormal according to a voltage drop value that is based on voltages measured by the voltage detection unit before and after the plurality of heating elements is energized.
US11526106B2 Image forming apparatus
An image forming apparatus includes: an image forming unit configured to form an image on a sheet; a conveyance unit configured to convey the sheet having the image formed thereon along a conveyance path; a reading unit configured to read the image on the sheet conveyed to the conveyance path; and a controller configured to: receive a user-designated number of sheets as a condition for a timing at which the image forming unit forms a mark during a period in which a print job for forming a plurality of images on a plurality of sheets is being executed; control, when the print job is executed, the image forming unit to form the mark after the images are formed on sheets of a predetermined number smaller than a threshold number of sheets in a case in which the user-designated number of sheets is larger than the threshold number of sheets.
US11526105B2 Thermal fixing device including fixation belt and electrographic image forming apparatus
A fixing device includes: an annular belt including an elastic layer formed of elastic material and a surface layer formed on a surface of the elastic layer, the annular belt having an internal diameter r [μm]; and a pressing member that makes contact with the surface layer of the annular belt, thereby forming a nip region, wherein t x · W r ≤ 245 ⁢ ⁢ μm is satisfied, where tx [μm] denotes a thickness of the annular belt and W [μm] denotes a nip width of the nip region in a short-side direction of the nip region, the short-side direction being orthogonal to both a width direction and a thickness direction of the annular belt.
US11526103B2 Image forming apparatus capable of suppressing image defect due to foreign matter
An image forming apparatus includes a first image forming portion, a second image forming portion, a belt, a charging voltage applying portion, and a transfer voltage applying portion. With respect to a movement direction of a recording material, the first image forming portion is provided upstream of the second image forming portion. In an image forming operation, a potential difference between a first transfer voltage and a potential at a first transfer portion, which is formed on a first image bearing member and does not form the image, is greater than a potential difference between a second transfer voltage and a potential at a second transfer portion, which is formed on a second image bearing member and does not form an image.
US11526101B2 Monochrome image forming apparatus capable of suppressing increase of torque in changing stretched form of intermediate transfer belt
A control portion controls a change mechanism so as to pass through a third stretched form in switching a stretched form of a belt member from a second stretched form to a first stretched form. The first stretched form is a stretched form enabling a toner image to be transferred from a photosensitive drum to the belt member by positioning a transfer member at a first position and a separation roller at a second position. The second stretched form is a stretched form of separating each of the transfer member and the separation roller from a transfer surface toward an opposite side of the photosensitive drum. The third stretched form is a stretched form in which the transfer member is positioned at the first position, and the separation roller is positioned at a third position away from the transfer surface toward the opposite side of the photosensitive drum.
US11526100B2 Image forming apparatus
A cancellation operation of a fixing nip and movement of a transfer roller are interlocked with each other. In the image forming apparatus, at least a first state in which the relative position is arranged at a fixing position and the transfer roller is arranged at a transfer position, a second state in which the relative position is arranged at a transfer nip cancellation position and the transfer roller is arranged at a transfer nip cancellation position, and a third state in which the relative position is arranged at a fixing nip cancellation position and the transfer roller is arranged at one of an intermediate position between the transfer position and the transfer nip cancellation position and the transfer position may be taken as a combination state of the relative position between the fixing roller and the facing member and the position of the transfer roller.
US11526099B2 Image forming system having developer container, rotating member for rotating shutter, and restricting mechanism for rotating member
An attached portion of an image forming apparatus includes a rotating member of which at least a part is exposed outside the image forming apparatus when the developer container is attached, and a rotation restricting mechanism that is movable between a restricting position to restrict rotation of the rotating member and an allowable position to allow rotation of the rotating member, and includes a restricting member that is at the restricting position when the developer container is not attached. The developer container is attached to the attached portion so that the discharging portion engaging portion and the shutter engaging portions are engaged with the frame engaged portions and the rotating member engaged portions respectively when the container shutter is in the close state, and the restricting member moves from the restricting position to the allowable position when the developer container is attached to the attached portion.
US11526098B2 Developer supply container and developer supplying system
With a mounting operation of a supply container, a supported portion 11b of a developer receiving portion 11 is supported by a receipt supporting portion 30c of a lifting portion 30. With further mounting operation, a shutter sliding portion 30b of the lifting portion 30 slides on a shutter inclined portion 4f of a shutter 4. The developer receiving portion 11 is displaced so as to bring a receiving opening into communication with a discharge opening by operating, using the shutter 4, the lifting portion 30 supporting the supported portion 11b of the developer receiving portion 11. By this, a load required for movement of the developer receiving portion 11 is reduced to achieve smooth mounting of the supply container.
US11526095B2 Image forming apparatus including detachable development device
An image forming apparatus includes an apparatus main body, an image carrier, a development device, a main body opening, and a guide rail. The main body opening is formed on an upper surface of the apparatus main body. The development device is movable along the guide rail between the main body opening and an attachment position. The development container has a container opening and a blocking member. The container opening is opened to a downstream side in an attachment direction of the development device. The blocking member is provided on the downstream side of the container opening in the attachment direction and stands upward from a lower end portion of the container opening. When the development container is disposed in a position where an inclination of the guide rail is largest, an inclination angle of the blocking member with respect to a horizontal plane is 80° to 130°.
US11526087B2 Method of manufacturing a semiconductor device
A method of manufacturing a semiconductor device is provided. The method includes transferring an internal shot and an external shot by performing a patterning process on a first wafer, analyzing an overlay of the first wafer, and performing a lithography process on a second wafer, based on the analyzing of the overlay of the first wafer, wherein the analyzing of the overlay of the first wafer includes providing, to the first region, first augmented overlays generated based on an orthogonal coordinate system using first and second directions perpendicular to each other as an axis, and providing, to the second region, second augmented overlays that are overlays in a radial direction from the center of the first wafer.
US11526083B2 Spectral feature selection and pulse timing control of a pulsed light beam
A method includes driving, while producing a burst of pulses at a pulse repetition rate, a spectral feature adjuster among a set of discrete states at a frequency correlated with the pulse repetition rate; and in between the production of the bursts of pulses (while no pulses are being produced), driving the spectral feature adjuster according to a driving signal defined by a set of parameters. Each discrete state corresponds to a discrete value of a spectral feature. The method includes ensuring that the spectral feature adjuster is in one of the discrete states that corresponds to a discrete value of the spectral feature of the amplified light beam when a pulse in the next burst is produced by adjusting one or more of: an instruction to the lithography exposure apparatus, the driving signal to the spectral feature adjuster, and/or the instruction to the optical source.
US11526081B2 Dummy insertion for improving throughput of electron beam lithography
An electron beam lithography system and an electron beam lithography process are disclosed herein for improving throughput. An exemplary method for increasing throughput achieved by an electron beam lithography system includes receiving an integrated circuit (IC) design layout that includes a target pattern, wherein the electron beam lithography system implements a first exposure dose to form the target pattern on a workpiece based on the IC design layout. The method further includes inserting a dummy pattern into the IC design layout to increase a pattern density of the IC design layout to greater than or equal to a threshold pattern density, thereby generating a modified IC design layout. The electron beam lithography system implements a second exposure dose that is less than the first exposure dose to form the target pattern on the workpiece based on the modified IC design layout.
US11526080B2 Device and method for photoresist coating
A photoresist coating device includes a liquid vaporization module and a photoresist coating module. The liquid vaporization module is for converting a liquid photoresist into a gaseous photoresist and conveying the gaseous photoresist to a photoresist coating module. The photoresist coating module comprises a vapor coating unit, a cover plate and a carrying table, in which the vapor coating unit comprises a vapor channel and a vapor spray hole, in which the vapor spray hole is provided through the cover plate; the carrying table is for loading a substrate; and the cover plate is provided on a side of the carrying table close to the substrate. The vapor coating unit acquires the gaseous photoresist through the vapor channel and conveys the gaseous photoresist to a surface to be coated of the substrate on the carrying table through the vapor spray hole to form a photoresist coating.
US11526079B2 Backplane unit and its manufacturing method and display device
The present application provides a backplane unit, a manufacturing method thereof, and a display device. The manufacturing method includes the following steps: forming a photoresist layer on an array substrate; performing exposure on at least a portion of the photoresist layer corresponding to a light-emitting element; forming a light-shielding layer on at least a side of the photoresist layer away from the array substrate, wherein the light-shielding layer exposes at least a side portion of the light-emitting element; and laterally stripping the photoresist layer on the light-emitting element with a stripping solution to obtain the backplane unit.
US11526073B2 Pellicle and method of manufacturing same
A pellicle comprises a stress-controlled metal layer. The stress in said metal layer may be between about 500-50 MPa. A method of manufacturing a pellicle comprising a metal layer includes deposing said metal layer by plasma physical vapor deposition. Process parameters are selected so as to produce a desired stress value in said metal layer, such as between about 500-50 MPa.
US11526072B2 Information processing apparatus and method, and projection imaging apparatus and information processing method
There is provided an information processing apparatus and method, and a projection imaging apparatus and an information processing method capable of suppressing an increase in processing amount of processing related to update of correction information used for geometric correction and the like, the information processing apparatus detecting, in regard to projection imaging apparatuses each having a projection unit that projects an image on a projection surface and an imaging unit that images the projection surface, a corresponding point between a pixel of the projection unit and a pixel of the imaging unit for a relation between one of the projection imaging apparatuses whose posture has changed and one of the projection imaging apparatuses whose posture has not changed, and estimating a relative posture of the projection imaging apparatus whose posture has changed with respect to the projection imaging apparatus whose posture has not changed.
US11526069B2 Image capturing apparatus having high operability
An image capturing apparatus having a high operability irrespective of whether an accessory is attached to an apparatus body. The apparatus body includes a first connection section connected to the accessory, a first operation member disposed in a surface different from a surface where the first connection section is provided, and a second operation member disposed in the surface where the first connection section is provided. The accessory includes a second connection section which can be connected to the first connection section, and a third operation section disposed in a surface different from the surface where the second connection section is provided and is located in the vicinity of the second operation member in a state in which the accessory is attached to the apparatus body. The second operation member and the third operation member have at least one same function.
US11526068B2 Camera supporting base
A camera supporting base includes a mounting platform with a mounting surface, a lower surface, and a recess area. The mounting surface is raised above and non-coplanar with the lower surface of the mounting platform. The camera supporting base also includes a pliable mass surrounding the mounting platform. The mounting surface of the mounting platform is recessed below a highest contour of the pliable mass.
US11526066B2 Illumination optical system for imaging device
An illumination optical system includes a plurality of light sources arranged in an annular shape, and a prism plate that is formed in an annular shape about an optical axis of illumination light from the light sources. The prism plate includes a prism surface, upon which the illumination light falls incident and on which prism a plurality of prisms arranged in an annular shape along a circumferential direction of the prism plate, are formed, a flat section upon which the illumination light falls incident and which is formed in an annular shape along the circumferential direction of the prism plate, and an emission plane that emits the illumination light. The prism surface is formed on an outer peripheral side outward from a radius of the prism plate that is centered on the optical axis, and the flat section is formed on an inner peripheral side inward from the radius.
US11526065B1 Electronic shutter for concealing and revealing a camera
The disclosed electronic shutter may include (1) an optical structure including a medium through which light from an environment passes to a lens of a camera for capturing an image of the environment; and (2) a controlling circuit that (a) detects a first condition of a signal, where the first condition indicates an activation of the camera, (b) controls, in response, to the first condition, the optical structure such that the medium attains a transparent optical state, (c) detects a second condition of the signal, where the second condition indicates a deactivation of the camera, and (d) controls, in response to the second condition, the optical structure such that the medium attains a non-transparent optical state in a manner that prevents visual detection of the lens from the environment. Various other methods and systems are also disclosed.
US11526046B2 Display device
According to one embodiment, a display device includes a first transparent substrate, a second transparent substrate having a first side surface and a second side surface, and a liquid crystal layer including a stripe-shaped polymer and liquid crystal molecules. The liquid crystal layer has a first region and a second region. When no voltage is applied to the liquid crystal layer, a first intersection angle of a first director of a first liquid crystal molecule and a first extension axis of the polymer included in the first region is different from a second intersection angle of a second director of a second liquid crystal molecule and a second extension axis of the polymer included in the second region.
US11526044B2 Display unit with orientation based operation
Systems and methods for modifying display unit operations based on orientation are provided. A controller receives orientation data from an orientation detection device and commands operations of a thermal management system based, at least in part, on the received orientation data. A solar angle relative to the electronic display may be determined based on a location, a date, a time, and the orientation data. Cooling may be modified based on solar angle relative to the electronic display. The orientation data may be used to check installation, determine damage, or position of display unit components.
US11526030B2 Spectacle lens and spectacles
The spectacle lens includes a lens substrate; a multilayer film disposed on one surface of the lens substrate; and a multilayer film disposed on the other surface of the lens substrate, wherein an average reflectance within the wavelength range from 380 to 500 nm measured at least on one surface of the spectacle lens is 10.00% or more, and a reflectance measured at least on one surface of the spectacle lens is 5.00% or less in the entire range within the wavelength range from 400 to 780 nm.
US11526028B2 Ophthalmic lens and method for manufacturing the same
The invention is to provide an ophthalmic lens comprising a lens body and an antimicrobial hydrophilic layer thereon and a manufacturing method thereof, wherein the antimicrobial hydrophilic layer comprises a polydopamine layer and a zwitterionic polymer non-covalently bonded on the polydopamine layer, and the zwitterionic polymer can be selected from one of the group consisting of phosphorylcholine polymer, sulfobetaine polymer, carboxybetaine polymer, mixed-charge polymer and a combination thereof.
US11526026B1 Rimless eye wear
An eyewear comprising a frame and a lens configuration is disclosed, wherein the frame includes a channel into which a step bevel formed along an edge of the lens removably insertable, wherein the frame includes a plurality of protrusions that contact ends of the step bevel to retain the lens within the frame.
US11526022B2 Optical unit having shake correction function, wiring member, and method of producing wiring member
An optical unit having a shake correction function, includes a movable body including an optical module, a fixed body supporting the movable body in a swingable manner, a swing drive mechanism swinging the movable body relative to the fixed body and including a magnet and a coil, one of the magnet and the coil being fixed to the movable body, the other one of the magnet and the coil being fixed to the fixed body, a magnetic member returning the movable body to an original position, a magnetic detection sensor detecting a magnetic field of the magnet, and a wiring member being connected with the coil. The wiring member includes a mounting face on which the magnetic detection sensor, the magnetic member, and the coil are fixed. The centers of the magnetic detection sensor, the magnetic member, and the coil are coaxially fixed to the mounting face.
US11526017B2 Optical device, wearable display device, and light-guiding unit
The present disclosure includes a first optical member (light-guiding member) and a second optical member (light-guiding member) that are included in a first display device and a second display device configured to display images corresponding to left and right eyes and are configured to guide the images, a central member serving as a coupling member configured to couple these light-guiding members, and a protruding portion provided on the central member and extending in a lateral direction (±X direction) in which these light-guiding members are aligned.
US11526015B2 Facial interfaces for head-mounted displays and related systems and methods
A head-mounted display may include a frame for supporting an electronic display for viewing by an intended user donning the head-mounted display. The frame may include a flange disposed on a perimeter area of the frame and a facial interface configured to abut against an intended user's face wherein the facial interface comprises a foam body and an undercut region in the foam body that is sized and shaped for detachably engaging with the flange of the frame. Various other apparatuses, systems, and methods are also disclosed.
US11526011B2 Display system of a vehicle for displaying a virtual image and method for displaying the virtual image for the vehicle
A display system of a vehicle displays a virtual image. The display system has a projection device, which is configured to emit display light in order to generate an image, and a reflecting device, which is configured for a first reflection of display light of the projection device arranged above the reflecting device by way of the reflecting device attached in or on an instrument panel of the vehicle. The display light of the projection device incident on the reflecting device is substantially retroreflected. The display system further includes a windshield of the vehicle, which windshield is configured for a second reflection of at least part of the display light, which was reflected by the reflecting device, to the eyes of an observer in the vehicle in order to allow the observer to see, behind the windshield, the virtual image of the image generated by the projection device.
US11526010B2 Head mounted display device, method of controlling head mounted display device, system, synchronous control apparatus, and method of controlling synchronous control apparatus
A head mounted display device including a first image capturing unit and a second image capturing unit different from the first image capturing unit comprises a first generation unit configured to generate, based on a signal representing an image output timing of the first image capturing unit, a first signal for controlling a start of exposure of the second image capturing unit, and supply the generated first signal to the second image capturing unit, and a second generation unit configured to generate, based on the signal representing the image output timing of the first image capturing unit, a second signal for controlling a start of measurement of a sensor that measures a position and orientation of the sensor, and supply the generated second signal to the sensor.
US11526009B2 Projection arrangement for a head-up display (HUD) with P-polarised light portions
A projection arrangement for a head-up display, including a composite pane, including an outer pane and an inner pane, which are joined to one another via a thermoplastic intermediate layer, having an upper edge and a lower edge and an HUD region; an electrically conductive coating on the surface of the outer pane or the inner pane facing the intermediate layer or provided within the intermediate layer; and a projector that is aimed at the HUD region; wherein the light of the projector has at least one p-polarised portion and wherein the electrically conductive coating has, in the spectral range from 400 nm to 650 nm, only a single local reflection maximum for p-polarised light, with this maximum in the range from 510 nm to 550 nm.
US11526004B2 Head-mounted display device and operating method of the same
A head-mounted display device includes an eye tracking sensor configured to obtain eye information by tracking both eyes of a user, a depth sensor configured to obtain depth information about one or more objects, and a processor configured to obtain information about a gaze point based on the eye information, and determine a measurement parameter of the depth sensor based on the information about the gaze point.
US11525997B2 Multiple camera microscope imaging with patterned illumination
An array of more than one digital micro-camera, along with the use of patterned illumination and a digital post-processing operation, jointly create a multi-camera patterned illumination (MCPI) microscope. Each micro-camera includes its own unique lens system and detector. The field-over-view of each micro-camera unit at least partially overlaps with the field-of-view of one or more other micro-camera units within the array. The entire field-of-view of a sample of interest is imaged by the entire array of micro-cameras in a single snapshot. In addition, the MCPI system uses patterned optical illumination to improve its effective resolution. The MCPI system captures one or more images as the patterned optical illumination changes its distribution across space and/or angle at the sample. Then, the MCPI system digitally combines the acquired image sequence using a unique post-processing algorithm.
US11525996B2 Fiber bundle image processing method and apparatus
Provided are a fiber bundle image processing method (200) and an apparatus. The method (200) includes: determining pixel information corresponding to a center position of a fiber in a sample image; correcting the determined pixel information; and reconstructing the sample image based on the corrected pixel information to obtain a reconstructed image. The method (200) and apparatus can not only obtain a more ideal fiber-bundle processed image, but also have a smaller calculation amount, and the entire calculation process takes less time.
US11525990B2 Systems and methods for structured illumination microscopy
The technology disclosed relates to structured illumination microscopy (SIM). In particular, the technology disclosed relates to capturing and processing, in real time, numerous image tiles across a large image plane, dividing them into subtiles, efficiently processing the subtiles, and producing enhanced resolution images from the subtiles. The enhanced resolution images can be combined into enhanced images and can be used in subsequent analysis steps.
US11525984B2 Lens attached substrate, layered lens structure, camera module, manufacturing apparatus, and manufacturing method
The present technology relates to, for example, a lens attached substrate including a substrate which has a through-hole formed therein and a light shielding film formed on a side wall of the through-hole and a lens resin portion which is formed inside the through-hole of the substrate. The present technology can be applied to, for example, a lens attached substrate, a layered lens structure, a camera module, a manufacturing apparatus, a manufacturing method, an electronic device, a computer, a program, a storage medium, a system, and the like.
US11525978B2 Variable focal length lens apparatus
A variable focal length lens apparatus is provided with a variable focal length lens in which a focusing position periodically changes in response to a drive signal that is input; a light source that emits detection light at an object via the variable focal length lens; an photodetector that receives the detection light that is reflected by the object, and outputs a light detection signal; a signal processor that, based on the light detection signal that is input, outputs a light emission signal that is synchronized to a focusing time point where the detection light is focused on a surface of the object; an illuminator that provides pulse illumination to the object with illuminating light, based on the light emission signal that is input; and an image capturer that captures an image of the object through the variable focal length lens.
US11525976B2 Focusing mechanism and projection device
A focusing mechanism, including a positioning seat, a focus ring, a lens, and a knob is provided. The lens has an optical axis. The positioning seat has a first surface, a second surface opposite to the first surface, and a sliding groove penetrating the first surface and the second surface. The focus ring is slidably and rotatably disposed on the second surface of the positioning seat. The lens is fixed to the focus ring. The focus ring has a positioning hole and is located between the positioning seat and the lens. The positioning hole is aligned to the sliding groove in a direction perpendicular to the optical axis. The knob passes through the sliding groove and is inserted into the positioning hole. The knob is pressed against the first surface of the positioning seat. A projection device is also provided.
US11525975B1 Active linear focus lens adjustment assembly
A lens positional adjustment device having a lens mounted to a moveable lens body, with the lens body including a bearing member and the lens mounted to the body to enable a laser beam to be projectable at and through the lens. A first voice coil member is mounted to the lens body and is axially offset from the optical axis of the lens. The device also includes a housing having a second voice coil member and a housing bearing with the bearing member of the lens housing being engaged with the housing bearing. The voice coil members are constructed to be one of an electrical coil winding and a magnet that engage to enable movement of the lens body relative to the housing when a current is supplied to the electrical coil winding whereby movement of the lens body relative to the housing adjusts the position of the lens.
US11525968B2 Calibration validation using geometric features in galvanometric scanning systems
Some embodiments may include a method of generating assessment data in a system including a galvanometric scanning system (GSS) having a laser device to generate a laser beam and an X-Y scan head module to position the laser beam on a work piece. The method may include selecting a dimension based on a desired accuracy for validation (and/or a characteristic of an imaging system in embodiments that utilize an imaging system). The method may include commanding the GSS to draw a mark based on a polygon or ellipse of the selected dimension around a predetermined target point associated with the work piece to generate assessment data, and following operation of the GSS based on said commanding, validating a calibration of the GSS using the assessment data (or an image thereof in embodiments that utilize an imaging system). Other embodiments may be disclosed and/or claimed.
US11525966B2 Optical coupling apparatus
An optical coupling apparatus is disclosed, including: a monochromatic light source configured to emit monochromatic light; a monochromatic light photodetector configured to receive the monochromatic light; and a monochromatic light transmission medium, wherein at least a portion of the monochromatic light transmission medium is disposed between the monochromatic light source and the monochromatic light photodetector, and the monochromatic light is transmitted to the monochromatic light photodetector via the monochromatic light transmission medium, wherein a wavelength of the monochromatic light is shorter than a wavelength of infrared light. Embodiments of the present disclosure provide an optical coupling apparatus with a higher upper limit of operating frequency, which may better meet user requirements.
US11525963B2 Optical connection system, optical connector, and optical adapter for use with optical cable assembly and receptacle
An optical connection system for use with a receptacle and an optical cable assembly includes an adapter and connector. The adapter has an adapter latch element, and the connector has a connector latch element. A delatch actuator with a delatch arm is disposed on the connector housing for movement from a locking position to an unlocking position. One of the adapter latch element and connector latch element is a bendable latch hook and the other is a locking channel. When the connector housing is mated with the adapter, the delatch arm allows the bendable latch hook to latch with the locking channel in the locking position and unlatches the bendable latch hook from the locking channel as it moves to the unlocking position. An actuator lock movably supports a blocking member on the connector for selectively blocking the delatch actuator from moving to the unlocking position.
US11525962B2 Optical fiber alignment device with self-healing refractive index-matching gel of polysiloxane and method of making
A fiber alignment device is provided that includes a curable refractive index-matching gel that exhibits self-cleaning and self-healing characteristics upon multiple cycles of insertion and removal of an optical fiber.
US11525958B1 Off-cut wafer with a supported outcoupler
Configurations for a photonics device with a vertical outcoupler and fabrication operations thereof are disclosed. The photonics device may include an off-cut substrate with a cavity. The cavity may be coated with a buffer layer, which may form the vertical outcoupler. The cavity may be filled with a fill material that provides structural integrity to the cavity. The off-cut substrate may have a first and a second cladding layer above and below it, to provide cladding for the waveguide structure. In some examples, light may propagate through the off-cut substrate and may be received by the outcoupler. The outcoupler may reflect and redirect the light out of the waveguide structure and toward one or more optical elements. The optical element(s) may provide the light to a launch region in a system interface and/or to a sample.
US11525953B2 Light guide plate, display device, input device, and apparatus including display device
A light guide plate according to one or more embodiments may include a plurality of optical path deflectors arranged in a matrix. Each of the plurality of optical path deflectors may include a plurality of optical path deflector sets. The plurality of optical path deflectors may include a first cell and a second cell located periodically. The first cell may include a first deflector that deflects light within a first angle range. The first cell may be free of a second deflector that deflects light within a second angle range adjacent to the first angle range. The second cell may be free of the first deflector and may include the second deflector.
US11525952B2 Light guide plate, backlight module, and display device
A light guide plate includes a main body, stripe structures, and light-adjusting structures. The main body includes a light-incident surface and an optical surface. The stripe structures are disposed on the optical surface. The light-adjusting structures are disposed between two adjacent stripe structures. Each of the light-adjusting structures includes a first light active surface and a second light active surface. The first light active surface faces towards the light-incident surface. The second light active surface faces towards an opposite light-incident surface. The first light active surface and the second light active surface are inclined towards different directions and formed a non-symmetrical shape. A first included angle is formed between the first light active surface and the optical surface. A second included angle is formed between the second light active surface and the optical surface. The first included angle and the second included angle are acute angles.
US11525949B2 Device optical window camouflage
An example article may include an optical filter and a multilayer stack adjacent the optical filter. The multilayer stack may include a plurality of layers. Each respective layer of the plurality layers may define a respective window edge of a plurality of window edges. The plurality of window edges may define an optical window configured to transmit light through the optical filter. At least a first respective window edge of the plurality of window edges may be stepped relative to at least a second respective window edge of the plurality of window edges.
US11525938B2 Ocean bottom electromagnetic acquisition station communication apparatus and method
Disclosed is an ocean bottom electromagnetic acquisition station communication apparatus and method. The ocean bottom electromagnetic acquisition station communication apparatus includes: ocean bottom electromagnetic acquisition stations (1) for acquiring ocean bottom electromagnetic information; a control terminal (2) for sending control signals; and a relay timing module (3) connected to the ocean bottom electromagnetic acquisition stations (1) and the control terminal (2) and used for processing the ocean bottom electromagnetic acquisition stations (1) on the basis of the control signals before placement. The ocean bottom electromagnetic acquisition station communication apparatus in the present disclosure has a simple structure, and a plurality of ocean bottom electromagnetic acquisition stations (1) are controlled by means of the relay timing module (3) between the control terminal (2) and the ocean bottom electromagnetic acquisition stations (1), such that structures of the ocean bottom electromagnetic acquisition stations (1) are simplified.
US11525937B2 Registration system
A registration system for classifying an object, comprising a sensor unit, an evaluation unit, a memory unit and a data-processing unit. The evaluation unit determines a structure data set or a temporal sequence of structure data sets of the object to be registered from a temporal progression of the radiation captured by the sensor assembly. The memory unit stores association rules, each associated with a set of situation parameters. The data-processing unit accesses the structure data set or a temporal sequence of structure data sets, the current situation parameter set, and the association rule associated with the current parameter set and to associate an object with an object class on the basis of the structure data set associated with the object or a temporal sequence of structure data sets by using an association rule associated with the current situation parameter set and received from the memory unit.
US11525929B2 Pass-through X-ray backscatter personnel scanner
A system for inspecting a moving person comprises an x-ray source, disposed in a fixed position with respect to the moving person, to generate one or more scanning x-ray beams. Each of the one or more x-ray beams being obliquely incident on either a front of the moving person, a rear of the moving person, or both. The system further comprises one or more backscatter detectors arranged to detect radiation scattered from the moving person, and to produce a detection signal therefrom. The system further comprises a processor and a memory with computer code instructions stored thereon. The memory is operatively coupled to the processor such that, when executed by the processor, the computer code instructions cause the system to produce a backscatter image based on the detection signal. When two or more x-ray beams are implemented, the two or more x-ray beams are temporarily interleaved to prevent crosstalk.
US11525925B2 System and method for detecting spoofing of global navigation satellite system signals using a plurality of antennas
A system and method for detecting spoofing of a Global Navigation Satellite System (GNSS) system using a plurality of antennas. Signals received by at least two of the plurality of antennas are authentication by use of one or more of a carrier phase authentication procedure, a signal power authentication procedure, and/or a channel distortion authentication procedure.
US11525920B2 System and method for determining range-rate and range extent of a target
A target acquisition system includes a transmitter configured to emit a plurality of pulses at a plurality of transmit times toward a target, a receiver configured to detect a plurality of photon arrival events at a plurality of receive times, and a processor configured to determine a range of the target and a range-rate of the target by identifying a subset of the receive times and a subset of the transmit times, generating scaled transmit times based on the subset of the transmit times and a plurality of trial target velocities relative to the receiver, cross-correlating the scaled transmit times and the subset of the received times to generate a plurality of cross-correlation power values, and calculating the range and the range-rate of the target based on the plurality of cross-correlation power values.
US11525918B2 Time-of-flight camera
The disclosure relates to a time-of-flight camera comprising: a time-of-flight sensor having several time-of-flight pixels for determining a phase shift of emitted and captured light, distance values being determined in accordance with the detected phase shifts, characterised in that the time-of-flight camera has a memory in which parameters of a point spread function, which characterise the time-of-flight camera and the time-of-flight sensor, are stored; an evaluation unit which is designed to deploy a detected complex-valued image in Fourier space, in accordance with the stored point-spread function, and a complex-valued image corrected by diffused light is determined and the phase shifts or distance values are determined using the corrected complex-valued image.
US11525916B2 Techniques for mixing local oscillator signal with target return signal to generate target information
A light detection and ranging (LIDAR) apparatus includes an optical source to emit an optical beam, and free-space optics coupled with the optical source. The free space optics include a photodetector and other optical components to direct a propagated portion of the optical beam or a reflected portion of the optical beam toward the photodetector as a local oscillator signal, and to transmit the optical beam toward a target environment.
US11525914B2 Time of flight system and method including successive reflections of modulated light by an object and by an additional reflective surface for determining distance information of the object using a time of flight system
Examples relate to a method for determining distance information of an object using a Time of Flight (ToF) system and to a ToF system. The method includes emitting modulated light towards the object using a light source. The method includes measuring a reflection of the modulated light using a ToF sensor module. The reflection of the modulated light is generated by successive reflections of the modulated light by the object and by an additional reflective surface. The method includes determining the distance information of the object based on the measured reflection of the modulated light.
US11525912B2 Hyper-tube system using vehicle position detection
The present disclosure provides a hypertube system for detecting a position of a hypertube vehicle, including a hypertube vehicle, a tube configured to surround a travel path of the hypertube vehicle, At least one LiDAR sensor each mounted on an inner wall of the tube and including a laser transmitter configured to irradiate a laser beam toward the hypertube vehicle and a laser receiver configured to detect a laser, and a reflector configured to reflect the laser irradiated from the LiDAR sensor, wherein the reflector may be disposed in the hypertube vehicle, and wherein the laser beam reflected from the reflector reaches the laser receiver of the LiDAR sensor to be used in detecting the position of the hypertube vehicle.
US11525906B2 Systems and methods for augmentation of sensor systems and imaging systems with polarization
A multi-modal sensor system includes: an underlying sensor system; a polarization camera system configured to capture polarization raw frames corresponding to a plurality of different polarization states; and a processing system including a processor and memory, the processing system being configured to control the underlying sensor system and the polarization camera system, the memory storing instructions that, when executed by the processor, cause the processor to: control the underlying sensor system to perform sensing on a scene and the polarization camera system to capture a plurality of polarization raw frames of the scene; extract first tensors in polarization representation spaces based on the plurality of polarization raw frames; and compute a characterization output based on an output of the underlying sensor system and the first tensors in polarization representation spaces.
US11525905B2 LIDAR device for detecting an object
A LIDAR device for detecting an object in the surroundings, including at least one transmitter for emitting electromagnetic radiation into the surroundings; at least one rotating deflection unit for deflecting the emitted electromagnetic radiation; at least one detection lens system for receiving electromagnetic radiation which has been reflected by the object in the surroundings, and for directing the received electromagnetic radiation at a first detector unit; at least one second detector unit; and at least one diffractive optical element. The at least one diffractive optical element includes at least one first diffraction area and at least one second diffraction area, an at least first diffraction efficiency assigned to the at least first diffraction area being different from an at least second diffraction efficiency assigned to the at least second diffraction area.
US11525903B2 Lidar system, method for operating a lidar system, and computer program
A lidar system is described for a vehicle for scanning a surrounding area of the vehicle using laser beams, including a transmitting device having a laser beam source which is designed to emit laser beams into the surrounding area of the vehicle, a receiving device having at least one detector for detecting the laser beams reflected in the surrounding area and having at least one first filter that is connectible in front of the detector, whereinthe at least one first filter is designed as an intensity filter for specifically absorbing background radiation. A method for operating a lidar system and a computer program are also described.
US11525902B2 Time-of-flight ranging device suitable for indirect time-of-flight ranging
A time-of-flight ranging device suitable for indirect time-of-flight ranging is provided. The time-of-flight ranging device includes a light emitting module, a first sensing pixel, a second sensing pixel, a differential readout circuit, and a processing circuit. The light emitting module emits a light pulse to a sensing target, so that the sensing target reflects a reflected light pulse. The first sensing pixel generates a first sensing signal and a second sensing signal. The second sensing pixel generates a third sensing signal and a fourth sensing signal. The differential readout circuit generates first digital data according to the first sensing signal and the third sensing signal and generates second digital data according to the second sensing signal and the fourth sensing signal. The processing circuit calculates a distance between the time-of-flight ranging device and the sensing target according to the first digital data and the second digital data.
US11525901B2 Determining characteristics of a target using polarization encoded coherent lidar
A method of operating a light detection and ranging (LIDAR) system is provided that includes generating a beam of co-propagating, cross-polarized light using a first polarizing beam splitter; and determining a material characteristic or orientation of a target using the co-propagating, cross-polarized light.
US11525898B2 Optical device comprising an optical waveguide element having a first and a second grating arranged in a radial direction of a virtual circle
An optical device includes: a light source that emits laser light; an optical waveguide element positioned on the optical path of the laser light; a first member positioned on the optical path, and has a bottom surface that faces the optical waveguide element, and a side surface that is rotationally symmetric about the optical path; and a control circuit. The optical waveguide element includes: a first grating that includes a plurality of portions arranged in the radial direction and having mutually different refractive indices, and that causes a portion of the laser light that is incident to be propagated in the radial direction within the optical waveguide element; and a second grating that includes a plurality of portions arranged outside the first grating, arranged in the radial direction, and having mutually different refractive indices, and that causes light to be emitted from the optical waveguide element.
US11525895B2 Detecting system for detecting distant objects
A detecting system is provided for detecting distant objects. The system includes a light source configured to emit light pulses towards a distant object, the light pulses are being polarized at a predefined polarization angle; a detector configured to detect at least a portion of the light pulses reflected from the distant objects; and at least one linear polarizer configured for polarizing light at the polarization angle and being so disposed with respect to the detector such that the light reaching the detector passes through the linear polarizer and is polarized at the polarization angle.
US11525894B2 Vehicle sensor assembly
An assembly includes a housing defining a chamber and having an air inlet. The assembly includes a blower in the chamber and in fluid communication with the air inlet. The assembly includes a sensor defining a field of view and supported by the housing. The housing has an outlet vent of variable size. The outlet vent is in communication with the blower and aimed across the field of view of the sensor.
US11525890B2 Cooperative target tracking and signal propagation learning using mobile sensors
An architecture is provided for cooperative target tracking and signal propagation learning using mobile sensors. A method can comprise as a function of sensing data representative of a location of a target device at a first defined moment and model data relating to a motion model representing a probability density function, determining, by a system comprising a processor, a group of locations for the target device at a second defined time point, wherein the probability density function facilitates determining, based on the location of the target device at the first defined moment, a current location of the target device at a third defined moment; and as a function of the group of locations, generating, by the system, a data structure representing a matrix of received signal strength values; and identifying, by the system, a location of the group of locations for the target device at the third defined moment based on the data structure.
US11525888B2 Self-diagnosis device
A self-diagnosis device of a radar system or a phased-array antenna module including a general-purpose multi-channel IC and a transmission phase shifter IC having a plurality of transmission output terminals and reception terminals is configured to perform a self-diagnosis of the transmission phase shifter by utilizing a signal that is generatable by the general-purpose multi-channel IC, which is enabled by a built-in self-test circuit that (A) generates a self-diagnosis monitor signal converted into a low frequency band, which is a mixture of (i) a self-diagnosis signal generated from (a) a third output signal and a fourth output signal output in sync from same PLL with (b) a first output signal to be supplied to a reception frequency converter of the general-purpose multi-channel IC, and (ii) a composite signal of the transmission channel, and (B) analyzes a phase of the self-diagnosis monitor signal.
US11525887B2 Systems and methods for intelligently calibrating infrastructure devices using onboard sensors of an autonomous agent
A system for intelligently implementing an autonomous agent that includes an autonomous agent, a plurality of infrastructure devices, and a communication interface. A method for intelligently calibrating infrastructure (sensing) devices using onboard sensors of an autonomous agent includes identifying a state of calibration of an infrastructure device, collecting observation data from one or more data sources, identifying or selecting mutually optimal observation data, specifically localizing a subject autonomous agent based on granular mutually optimal observation data, identifying dissonance in observation data from a perspective of a subject infrastructure device, and recalibrating a subject infrastructure device.
US11525886B2 FMCW automotive radar incorporating nonlinear frequency hopping sequence of fractional bandwidth multiband chirps with spectral probability windowing
A novel and useful system and method by which radar angle and range resolution are significantly improved without increasing complexity in critical hardware parts. A multi-pulse methodology is described in which each pulse contains partial angular and range information consisting of a portion of the total CPI bandwidth, termed multiband chirp. Each chirp has significantly reduced fractional bandwidth relative to monoband processing. Each chirp contains angular information that fills only a portion of the ‘virtual array’, while the full virtual array information is contained across the CPI. This is done using only a single transmission antenna per pulse, thus significantly simplifying MIMO hardware realization, referred to as antenna-multiplexing (AM). Techniques for generating the multiband chirps as well as receiving and generating improved fine range-Doppler data maps. A windowing technique deployed in the transmitter as opposed to the receiver is also disclosed.
US11525885B2 Processing radar signals
A radar device is disclosed that includes an input DMA module, at least one processing module, a histogram module, and an output DMA module. The input DMA module is configured to access a memory and supply data from the memory to the at least one processing module and/or to the histogram module. Each of the processing modules is configured to be enabled or disabled, wherein the at least one processing module that is enabled is configured to process at least a portion of the data supplied by the input DMA module, wherein the histogram module is fed by data from the at least processing module that is enabled and/or by the input DMA module. The output DMA module is configured to store the data that are processed by the at least one processing module that is enabled in the memory. Also, an according method is provided.
US11525883B2 Acquisition equipment, sound acquisition method, and sound source tracking system and method
An acquisition equipment, a sound acquisition method, a sound source tracking system and a sound source tracking method are provided. The acquisition equipment includes an audio acquisition device, an image acquisition device, an information processing device and an angle control device. The audio acquisition device is configured to acquire the sound of a target object; the image acquisition device is configured to acquire an optical image including an acquisition object; the information processing device is configured to process the optical image to determine position information of the target object; and the angle control device is configured to receive the position information of the target object sent by the information processing device, and control the sound pick-up angle of the audio acquisition device according to the position information of the target object.
US11525879B2 Methods and systems for J-coupled nuclear magnetic resonance
A nuclear magnetic resonance (NMR) system is configured to detect combinatorial signatures stemming from homonuclear and heteronuclear J-couplings. The system comprises a pre-polarization system, a detector, and NMR electronics, wherein the detector includes an NMR magnet with a magnetic field of strength between 300 mT and 10 μT.
US11525878B1 Superconductor magnetic field effect transistor with solenoid
A superconductor magnetic field effect transistor. The superconductor magnetic field effect transistor may include a sheet of a superconducting material; and a solenoid. The sheet may be substantially flat, and the solenoid may include a plurality of turns, each of the turns being substantially parallel to the sheet. The superconducting material may be a type-II superconducting material.
US11525867B2 Identification of a phase-to-ground inverter short circuit
Arrangements and methods for identifying a phase-to-ground inverter short circuit in an IT (isolé-terre or isolated ground) network are provided. In the method, AC current values of all three phases and DC current values are measured and evaluated at a frequency that is higher than the clock frequency of the inverter. An AC short-circuit current is also identified by subtracting the fundamental wave from the AC current sensor values. An AC component of the DC current sensor value is also identified, and it is identified whether this component is higher than a value predefined for regular operation. The AC short-circuit current and the AC component of the DC current sensor value are also compared. A short circuit is identified for the phase if the two values of the AC short-circuit current and the AC component of the DC current sensor value are approximately equal.
US11525864B2 Battery monitor system
In a DC impedance measurement routine for a battery the current load from a source is initially set to a low setting. The system waits for a set time in this state for the voltage readings to stabilize. Once the voltage is stable at the low current setting, the current setting is changed to a high value and the voltage is read quickly. Then the current load is set back to the low setting immediately after the reading is made. Several consecutive measurements are performed by repeating the steps above. A DC impedance measurement system that can be used to carry out the measurement routine. A multi-battery system can be monitored via a DC impedance measurement system and the routine being performed on each battery.
US11525858B2 Method and system for predictive maintenance of integrated circuits
A system and method for the predictive maintenance of electronic components that includes sensors at at least one position via which present values of system parameters, such as temperature and voltage, and a signal propagation time at the at least one position are determined, where values of the system parameters and the signal propagation time presently determined by the sensors are retrieved by a central monitoring unit, an individual valid limit value is determined for the signal propagation time at each of the at least one position via the central monitoring unit based on the presently determined values of the system parameters, and the presently determined signal propagation time at each of the at least one position is compared with the associated valid limit value, and a notification is sent to a superordinate level, if the signal propagation time exceeds the limit value to trigger replacement of the electronic component.
US11525857B2 Method for characterizing fluctuation induced by single particle irradiation in a device and application thereof
A method for characterizing a fluctuation induced by single particle irradiation in a device. A plurality of devices varying in size are tested respectively before and after irradiation to obtain threshold voltage distribution, such that a threshold voltage fluctuation induced by irradiation is obtained and used to correct a process fluctuation model, so as to correct a design margin of the devices working under the irradiation.
US11525856B2 Inspection apparatus and inspection method
An inspection apparatus for inspecting a backside irradiation type imaging device formed on an inspection object includes: a stage on which the inspection object is mounted such that the stage faces a rear surface of the backside irradiation type imaging device, wherein the stage includes: a transmitter including a flat plate formed of a light transmitting material, and configured to mount the inspection object on the transmitter; and a light emitter disposed at a location facing the inspection object with the transmitter interposed between the light emitter and the inspection object, and configured to emit light toward the transmitter, and wherein the transmitter transmits the light from the light emitter while diffusing the light.
US11525854B2 Integrated circuit having receiver jitter tolerance (“JTOL”) measurement
An integrated circuit capable of on-chip jitter tolerance measurement includes a jitter generator circuit to produce a controlled amount of jitter that is injected into at least one clock signal, and a receive circuit to sample an input signal according to the at least one clock signal. The sampled data values output from the receiver are used to evaluate the integrated circuit's jitter tolerance.
US11525852B2 Field probe isotropic compensation using orthogonal scalar field components
A method, system and apparatus for compensating for non-ideal isotropic behavior of a field probe are disclosed. A method includes, during a calibration procedure, for each of a plurality of positions of the field probe relative to a source, each position denoted by a set of angles (θ, ϕ), performing the following steps: measuring a field by the sensors of the probe, storing the measurements and the set of angles (θ, ϕ) for each measurement, computing a correction factor for the set of angles (θ, ϕ) based on the measurement, and storing the correction factors. During a measurement procedure, each sensor measures a component of the field. A set of angles is determined based on the sensor measurements, and a correction factor is determined based on the set of angles. The correction factor may then be multiplied by the sensor measurements to obtain the corrected field measurements.
US11525850B2 Method and apparatus for monitoring capacitor faults in a capacitor bank
A method and an apparatus are presented which enable the identification of a capacitor fault in a given string of a capacitor bank, based on the computation of the string impedance by measuring the string AC current and voltages, where each string includes a plurality of capacitor elements connected in series. The method consists of measuring the string capacitive impedance and comparing this value with a previously measured capacitive impedance of the same string. If a difference between these two values is obtained, which exceeds a given threshold for a certain duration, a fault is recorded.
US11525847B2 Seebeck cancellation switch for precision DC voltage measurements
Systems and methods include an electrical switch that establishes a first electrical conducting path between terminals of an electrical measurement apparatus through one or more electrical leads and an electrically-conductive sample in a first state, and a second electrical conducting path between the terminals through the one or more electrical leads while bypassing the sample in a second state. A voltage VS+L is measured across all of the sample and the one or more electrical leads in the first state, while a voltage VL is measured across the one or more electrical leads while bypassing the sample in the second state. Calculations according to the equation VS=VS+L−VL are performed to determine a precision DC voltage measurement of a voltage across the sample VS in the absence of Seebeck voltage offsets contributed by the one or more electrical leads.
US11525846B2 Meter for measuring an electrical parameter
In a meter for performing a measurement of an electrical parameter, an output from a sensor is sampled to produce at least one sample, and an iterative method is performed comprising: producing further samples; holding in memory a stored array of samples comprising the at least one sample and each of the further samples from each iteration; determining a measure of statistical variability of a mean for the respective iteration from a measure of statistical variability and from the number of samples used to generate the measure of statistical variability; comparing the measure of statistical variability of the mean with a pre-determined threshold; and generating an electrical signal indicating a state of the measurement if the measure of statistical variability of the mean of the samples taken during the measurement is less than or equal to the pre-determined threshold.
US11525843B2 Sensors with discrete capacitors for high voltage separable connectors
A sensor for a separable connector includes a plug body, one or more high voltage capacitors, one or more low voltage capacitors, and a low voltage connection. The plug body includes an insulating resin. The plug body can be inserted into the separable connector to encase a high voltage conductor disposed in the separable connector. The one or more high voltage capacitors are encased by the insulating resin and can be electrically coupled to the separable connector at a first end portion when the plug body is inserted. The one or more low to voltage capacitors are electrically coupled in series to the one or more high voltage capacitors to form a capacitive voltage divider. The low voltage connection provides a low voltage signal corresponding to a high voltage signal present in the separable connector. Signal conditioning electronics or a memory may also be included.
US11525836B2 Automated bioprocess development
A method for automating process development in a bioprocessing environment is provided. The method comprising: executing a first experiment run according to a set of parameters; retrieving a first real-time set of data of the experiment run while the experiment run is being executed; retrieving a second real-time set of data of an experiment run being executed in parallel, analysing the retrieved first real-time set of data and the second real-time set of data to determine an adjusted set of parameters; and, modifying, based on the analysis, the parameters upon which the experiment run is being executed during execution of the run such that the run continues to be executed according to the modified set of parameters. A system, computer program and computer readable medium are also provided.
US11525835B2 Compounds and methods for use in detecting gabapentin
Compounds and methods for use in detecting gabapentin in a sample suspected of containing gabapentin are disclosed. Gabapentin derivatives are used to produce gabapentin conjugates. A gabapentin-immunogenic carrier conjugate may be used as an immunogen for the preparation of an anti-gabapentin antibody. A gabapentin-detectable label may be used in a signal producing system in gabapentin assays.
US11525831B2 Plasma autoantibody biomarkers for basal like breast cancer
Cancer patients make antibodies to tumor-derived proteins that are potential biomarkers for early detection. Twenty-eight antigens have been identified as potential biomarkers for the early detection of basal-like breast cancer (Tables 1, 2). Also, a 13-AAb classifier has been developed that differentiate patients with BLBC from healthy controls with 33% sensitivity at 98% specificity (Table 3).
US11525830B2 Biosensor for detecting influenza A virus using Au—FE3O4 composite
A biosensor for detecting an influenza A virus in a sample is disclosed, which includes: an influenza A virus antibody immobilized on a surface of Au—Fe3O4 composite; where the antibody binds with the influenza A virus in the sample, which converts 4-methylumbelliferyl-N-acetyl-α-D-neuraminic acid (MUNANA) to 4-methylumbelliferone (4-MU), where the 4-MU emits green light at pH of 5.5-6.5; and wherein the 4-MU emits blue light at pH of 9.3-11.3. In the biosensor, 1,1′-oxalyldiimidazole chemiluminescence (ODI-CL) reagent may be utilized to emit the blue and green lights.
US11525829B2 Method for capturing target cells or molecules in solution
Disclosed is a method for capturing target cells or molecules in solution, comprising steps of: (I) getting medium containing said target cells or molecules into an apparatus comprising a capturing device for capturing said target cells or molecules; (II) getting said medium flow through said capturing device; (III) removing unbound debris, cells and molecules; (IV) getting said target cells or molecules detached from the capturing device; and (V) collecting said target cells or molecules; wherein said capturing device comprises at least one functionalized mesh comprising a mesh substrate and a functional layer formed on said mesh substrate, wherein said functional layer comprises capturing substances that can specifically bind with said target cells or molecules. The method has high specificity, as well as high throughput, and is suitable for capturing cells or molecules in a solution or expressed at the surface of cell membranes. It is particularly suited to capture and sort circulating tumor cells.
US11525828B2 Test apparatus and methods for ST2 cardiac biomarker
The technology described in this document can be embodied in a test strip for use in measuring a level of an ST2 cardiac biomarker in a blood plasma sample. The test strip includes a base, and a plurality of conjugates, wherein each conjugate includes a reporter group bound to a first antibody that binds to ST2. A conjugate pad disposed along a length of the base and is configured to hold the plurality of conjugates that bind with ST2 to produce conjugate-ST2 complexes. The conjugate pad is further configured to receive the blood plasma sample. The test strip also includes a plurality of second and third antibodies that bind to ST2, and the conjugate-ST2 complexes, respectively. The plurality of second antibodies are bound to a membrane in a test location and the plurality of third antibodies are bound to the membrane in a control location.
US11525820B2 Manufacturing fluid sensing packages
In examples, a method of manufacturing a fluid sensing package comprises coupling a semiconductor die to a first set of conductive terminals; positioning the semiconductor die within a socket, a fluid probe extending through a probe orifice in a lid of the socket; positioning a ring of the fluid probe on a fluid sensing portion of the semiconductor die by closing the lid of the socket; and using the fluid probe to apply fluid to an area of the fluid sensing portion circumscribed by the ring.
US11525817B2 Measuring arrangement for determining an ozone content of a measured medium
The present disclosure relates to a measuring arrangement for measuring an ozone content in a measured medium, including: a first sensor surface and a second sensor surface; a first cover element adjacent the first sensor surface and including an ozone binder that binds ozone without releasing oxygen or any species further reacting to form oxygen; a second cover element adjacent the second sensor surface and including an ozone converter that reacts with ozone to form oxygen; a measuring sensor configured to generate a first measurement signal dependent on the oxygen concentration at the first sensor surface and a second measurement signal dependent on the oxygen concentration at the second sensor surface; and an electronic evaluation unit configured to determine the ozone content in the measured medium based on the first and the second measurement signals.
US11525815B2 Method for product quality control and fingerprint detection of epimedium brevicornu complex
The present invention discloses a method for product quality control and fingerprint detection of an epimedium brevicornu complex. The method uses high performance liquid chromatography, and can effectively realize the quality control of products containing traditional Chinese medicine components, and especially stable control of the quality of products containing a large quantity of non-traditional Chinese medicine components in formulas. Through step-by-step quality control, product quality fluctuation is reduced and stable quality is ensured. Meanwhile, the method is simple and convenient, does not need additional instruments and standards, saves the cost and is more conducive to actual production.