Document Document Title
US11133185B2 Epitaxial lift-off process of graphene-based gallium nitride
The present invention discloses an epitaxial lift-off process of graphene-based gallium nitride (GaN), and principally solves the existing problems about complex lift-off technique, high cost, and poor quality of lift-off GaN films. The invention is achieved by: first, growing graphene on a well-polished copper foil by CVD method; then, transferring a plurality of layers of graphene onto a sapphire substrate; next, growing GaN epitaxial layer on the sapphire substrate with a plurality of graphene layers transferred by the metal organic chemical vapor deposition (MOCVD) method; finally, lifting off and transferring the GaN epitaxial layer onto a target substrate with a thermal release tape. With graphene, the present invention relieves the stress generated by the lattice mismatch between substrate and epitaxial layer; moreover, the present invention readily lifts off and transfers the epitaxial layer to the target substrate by means of weak Van der Waals forces between epitaxial layer and graphene.
US11133183B2 Staggered-type tunneling field effect transistor
The disclosure describes a tunneling field effect transistor having an overlapping structure between the source and drain regions providing a greater tunneling area. The source or drain region may be a doped region in a semi-conductive substrate. The other source or drain region may be formed by epitaxial deposition over the doped region. The gate is formed over the epitaxial region where the doped and epitaxial regions overlap. The doped region may be formed in a fin structure with the epitaxial region and gate being formed on the top and sides of the fin.
US11133181B2 Formation of SiN thin films
Methods of forming silicon nitride thin films on a substrate in a reaction space under high pressure are provided. The methods can include a plurality of plasma enhanced atomic layer deposition (PEALD) cycles, where at least one PEALD deposition cycle comprises contacting the substrate with a nitrogen plasma at a process pressure of 20 Torr to 500 Torr within the reaction space. In some embodiments the silicon precursor is a silyly halide, such as H2SiI2. In some embodiments the processes allow for the deposition of silicon nitride films having improved properties on three dimensional structures. For example, such silicon nitride films can have a ratio of wet etch rates on the top surfaces to the sidewall of about 1:1 in dilute HF.
US11133176B2 Substrate processing method, recording medium and substrate processing system
In a substrate processing method, as a liquid film forming process, a liquid film of a processing liquid covering a surface of a substrate W is formed by supplying the processing liquid onto the surface of the substrate W while rotating the substrate W at a first rotation number. After the liquid film forming process, as a supply stopping process, a rotation number of the substrate W is set to be of a value equal to or less than the first rotation number and a supply of the processing liquid onto the substrate W is stopped. After the supply stopping process, as a liquid amount adjusting process, a liquid amount of the processing liquid forming the liquid film is reduced by setting the rotation number of the substrate W to a rotation number larger than the first rotation number.
US11133172B2 Flash discharge tube and flash device
There are provided a glass tube in which a rare gas under predetermined pressure is sealed, a cathode electrode and an anode electrode disposed in a first end portion and a second end portion of the glass tube, respectively, facing each other, and a trigger electrode including a transparent conductive film formed on an outer peripheral surface of the glass tube. The trigger electrode includes an electrode body disposed on the outer peripheral surface of the glass tube, along a tube axis direction of the glass tube, and an enlarged portion that covers at least any one of the cathode electrode and the anode electrode, and that has a circumferential width wider than a circumferential width of the electrode body. This provides a flash discharge tube capable of reducing variations in optical distribution characteristics during light emission with a small amount of light, and improving life durability during continuous emission of a large amount of light and at short intervals.
US11133170B2 Atmospheric-pressure ionization and fragmentation of molecules for structural elucidation
A solution-cathode glow discharge mass spectrometry (SCGD-MS) apparatus comprises a SCGD source and a mass spectrometer. The SCGD source may comprise conductive rods, a power source, and a capillary. A method for ionizing an analyte comprises flowing an electrically conductive liquid onto a conductive rod, applying an electric potential to a second conductive rod such that a plasma discharge forms between the first conductive rod and the electrically conductive liquid to produce ions, and separating the ions in a mass spectrometer. The analyte may be a polypeptide that may be contacted with trypsin. The analyte may be a solid, liquid, gas, chemical complex, or ion in solution. The method may comprise sequencing the polypeptide.
US11133169B2 Ambient ionisation spot measurement and validation
Apparatus is disclosed comprising a first ion source (210) arranged and adapted to emit a spray of charged droplets (211) and a detector or sensor (203) arranged and adapted automatically to detect, sense or determine one or more first parameters or properties of the spray of charged droplets (211) as the spray of charged droplets (211) impacts upon a surface of the detector or sensor 203. The apparatus further comprises a control system (204) arranged and adapted to adjust, correct and/or optimise one or more second parameters or properties of the spray of charged droplets (211) based on the one or more first parameters or properties of the spray of charged droplets (211) detected, sensed or determined by the detector or sensor (203).
US11133166B2 Momentum-resolving photoelectron spectrometer and method for momentum-resolved photoelectron spectroscopy
The invention relates to the field of physics and relates to an impulse-resolving photo-electron spectrometer, by means of which the physical properties can be determined. The aim of the invention is to provide an impulse-resolving photo-electron spectrometer enabling the device components to have a simple structure with a significantly reduced overall volume. The aim of the invention is achieved by means of an impulse-resolving photo-electron spectrometer comprising components arranged one behind the other in the direction of the optical axis at least in a vacuum and which are each at least one electron emission sample and a focusing system, wherein the focusing system consists of at least one electron lens and at least one detector, wherein the electron lens consists of three cylindrical elements, wherein the first cylindrical element has a potential=0 and the two subsequently arranged cylindrical elements have a potential of ≠0, and wherein the detector is one or more spatially resolved detectors which are arranged in the focal plane of the electron lens.
US11133165B1 Extracting and analyzing trapped gasses in a glass sample
A system for carrying out gas chromatography/mass spectroscopy (GC/MS) on gasses trapped in glass solidified from molten glass includes a glass sample vacuum chamber having a gas inlet, a gas outlet, and an introduction port for receiving the glass sample; a crushing tool for crushing the glass sample; a gas sample vacuum chamber disposed in downstream fluid communication with the glass sample vacuum chamber; a supply of carrier gas in fluid communication with the glass sample vacuum chamber; a GC/MS analyzer in downstream fluid communication with the gas sample vacuum chamber; an injector in fluid communication between the GC/MS analyzer and the gas sample vacuum chamber and for injecting the gas sample into the GC/MS analyzer; a gather valve in fluid communication between the glass and gas sample vacuum chambers; and a booster in fluid communication with the gas sample vacuum chamber.
US11133160B2 Devices, systems, and methods for dissociation of ions using light emitting diodes
Systems, methods, and devices to dissociate ions using one or more light emitting diodes (LEDs). A mass spectrometer for ion dissociation includes an ion source for providing ions for dissociation, a mass analyzer, and a photodissociation (PD) device. The PD device includes an ion transport device. The ion transport device is configured perform one or more of: transporting the ions through the PD device, and trapping the ions within a region of the PD device. The PD device also includes one or more LEDs positioned to irradiate the ions in the PD device, resulting in fragmentation of the ions.
US11133159B1 Plasma polymerization apparatus and plasma polymerization method using the same
A plasma polymerization apparatus is provided for forming a polymerization coating on an inner surface of an object. The plasma polymerization apparatus comprises a chamber, a gas supply, a monomer source, a first electrode, a second electrode, a power source, and a metal foil. The gas supply is connected to the chamber for filling the chamber with a working gas. The monomer source is connected to the chamber for providing a vaporized monomer material into the chamber. The first electrode is located at a first side of the chamber. The second electrode is located at a second side of the chamber. The power source is electrically connected to the first electrode and the second electrode for generating plasma. The metal foil is wrapped around an outer surface of the object and placed between the first electrode and the second electrode. A plasma polymerization method is also provided.
US11133151B2 Transmission electron microscope and method of controlling same
A transmission electron microscope includes an electron beam source emitting an electron beam and an illumination optical system for directing the emitted electron beam at a sample. The illumination optical system has a first condenser lens, a second condenser lens, a third condenser lens, a fourth condenser lens, an objective lens, and a condenser aperture disposed at the position of the second condenser lens. The third condenser lens and the fourth condenser lens cooperate to make the position of the condenser aperture and a sample plane conjugate to each other. The first condenser lens and the second condenser lens cooperate to make the electron beam source and a front focal plane of the objective lens conjugate to each other while the conjugate relationship between the position of the condenser aperture and the sample plane is maintained by the third and fourth condenser lenses.
US11133145B2 Draw-out current limiting fuse
A current-limiting fuse for an electronic apparatus, such as, for example, a transformer. The fuse can be withdrawable under a liquid insulating medium, such as oil, and is capable of being replaceable in the field. The fuse can include a fuse element that is encased within an electrically insulative sheath. Additionally, a plurality of contact blades can extend from a lower portion of the fuse and be securely engaged with contact clips that are in electrical communication with one or more components of the electronic apparatus. The contact blades can be positioned within a dielectric insulating medium while a reminder of the fuse between the contact blades and the enclosure can be positioned within an air gap. Further, the contact blades can accommodate seating of the fuse within the enclosure and/or an associated canister.
US11133143B2 Integrated power-ground reverse wiring protection circuit
A two-wire current loop system includes a current loop with a transmitter and a host. The system also includes a monolithic integrated circuit included with the transmitter. The monolithic integrated circuit includes: 1) a power supply terminal coupled to the current loop; 2) a loop ground terminal coupled to the current loop and configured to output a current to the current loop; 3) device circuitry with a power supply node and an internal ground node, wherein the power supply node is coupled to the power supply terminal; and 4) a reverse wiring protection circuit coupled between the internal ground node of the device circuitry and the loop ground terminal.
US11133141B2 Relay contactor dual linear actuator module system
A relay contactor is provided and includes input and output leads, a shaft assembly, an actuator and first and second bearing assemblies. The shaft assembly includes a shaft, a plate disposed on the shaft and an elastic element. The shaft and the plate are movable between an open position at which the plate is displaced from the input and output leads and a closed position at which the plate contacts the input and output leads. The actuator is coupled to the shaft at a first side of the plate and is configured to selectively move the shaft and the plate into the closed position in opposition to bias applied by the elastic element. The first and second bearing assemblies are disposed to movably support the shaft at the first side and at a second side of the plate, respectively.
US11133140B2 Contact device and electromagnetic relay
A contact device according to an embodiment includes: a fixed contact assembly including a first fixed contact and a second fixed contact; and a moving contact assembly including a first moving contact and a second moving contact. The moving contact assembly includes: a first moving member; and a second moving member. The second moving member is arranged, in a first direction, between the first moving member and the fixed contact assembly and fixed to the first moving member at one end in a second direction intersecting with the first direction. The first moving contact and the second moving contact move as the first moving member moves. A first distance from the one end in the second direction to the first moving contact is longer than a second distance from the one end in the second direction to the second moving contact.
US11133137B2 Operation device
An operation device includes a scroll wheel, a portion of which projects from an opening of an operation surface. The scroll wheel is configured to be rotated by an operator. The scroll wheel includes a ring member that is formed by a light transmissive member, which is configured to transmit light. The operation device includes: a light source that is configured to generate light for nighttime illumination; a wheel illumination light guide member that is configured to guide the light, which is outputted from the light source, to the scroll wheel; and a metal film that is formed at an inner peripheral surface of the ring member.
US11133135B2 Input device
The invention provides an input device, including: a substrate, including at least one connecting portion and at least one limiting portion; at least one key, including at least one first engagement portion and at least one second engagement portion located on two opposite sides, where the first engagement portion is in contact with the connecting portion, so that the key can rotate relative to the substrate by taking the connecting portion as a rotation center, and the second engagement portion faces the limiting portion and is spaced apart from the limiting portion; and a buffer unit, disposed on at least one of two surfaces of the limiting portion and the second engagement portion facing each other. By disposing the buffer unit, noise generated due to the collision between the second engagement portion and the limiting portion can be decreased.
US11133123B1 Pulse control device for electromagnetic devices based on inductance
The invention is a pulse control device which combines an electric motor and/or inductors. It can be used in electromagnetic devices and electrical machines, such as electric motors, generators, and transformers, as a control unit in combination with an electric motor and/or a combination of inductors. The invention creates an increase in the efficiency of an electromagnetic device based on inductance while reducing consumption and saving energy consumed from the power supply. In addition, the power supply is additionally protected from self-induction, which increases the reliability of the device. The present invention also discloses a method of saving energy in electromagnetic devices.
US11133122B2 Magnetic anchoring devices
A magnetic anchoring device for securing an object onto a ferromagnetic object or support structure. The magnetic anchoring device includes a flexible member having a first end, an opposite second end, a front surface, and an opposite rear surface, the first end, the second end, the front surface, and the rear surface defining an open interior, a first magnet positioned within the open interior of the flexible member and proximate the first end, and a second magnet positioned within the open interior of the flexible member and proximate the second end. In some embodiments, the magnetic anchoring device includes a third magnet positioned within the open interior of the flexible member between the first magnet and the second magnet. In some embodiments, the second magnet is an elongated member and the first magnet is slidably adjustable along the second magnet.
US11133121B2 Composite cable with inclusion interposed between separator and sheath
A composite cable that enables to easily restrain falling-off of separator dust at the time of peeling off a sheath, in comparison with composite cables in the conventional art. The composite cable includes a plurality of wires, a separator that covers the outer circumference of the plurality of wires all together, a sheath that covers the outer circumference of the separator, and an inclusion that is interposed between the separator and the sheath. The separator has a base layer composed of a polymer and an adhesive layer formed on the surface of the base layer on the inclusion side. In the composite cable, the adhesive layer is adhered to the inclusion.
US11133115B2 Nuclear fuel rod including disk-type burnable absorber
Disclosed is a nuclear fuel rod including at least one or more fuel pellets, a cladding tube surrounding the fuel pellets, and burnable absorber inside the cladding tube. The burnable absorber comprises a burnable absorber material and a cladding material surrounding the burnable absorber material. The burnable absorber has a disk shape, and the cladding material is an alloy comprising zirconium.
US11133113B2 Data labeling system and method operative with patient and clinician controller devices disposed in a remote care architecture
A system and method for facilitating remote care management involving a patient having an implantable medical device (IMD). Upon establishing a remote care session between a patient controller device and a clinician programmer, wherein the clinician and the patient are remotely located with respect to each other, input from the patient or the clinician may be received via a user interface control associated with a particular functionality or aspect of the remote care session, including audiovisual (AV) communications, remote therapy programming, and related context. Responsive to the user input, a dialog interface is effectuated at one of the patient controller device and/or the clinician programmer. A user characterization label is received via the dialog interface from the user, wherein the user characterization label is indicative of a subjective assessment of the particular functionality of the remote care session, which may be used in generating user-labeled data pertaining thereto.
US11133107B2 Machine learning allergy risk diagnosis determination
A system for improving a machine learning allergy diagnosis process is provided. The system implements a method that includes identifying databases comprising data identifying menu items served by food establishments. Allergy data defining a food products associated with potential allergens is analyzed in real time and in response, baseline allergen indication software code for defining an allergen baseline indicator is generated. Ingredients of the menu items are analyzed with respect to the allergy data and allergen baseline levels for the ingredients determined. An allergen baseline level for each menu item is determined and an allergen alert software application for alerting a user with respect to each overall allergen assessment is generated.
US11133100B2 System and methods for reconstructing medical images using deep neural networks and recursive decimation of measurement data
Methods and systems are provided for reconstructing images from measurement data using one or more deep neural networks according to a decimation strategy. In one embodiment, a method for reconstructing an image using measurement data comprises, receiving measurement data acquired by an imaging device, selecting a decimation strategy, producing a reconstructed image from the measurement data using the decimation strategy and one or more deep neural networks, and displaying the reconstructed image via a display device. By decimating measurement data to form one or more decimated measurement data arrays, a computational complexity of mapping the measurement data to image data may be reduced from O(N4), where N is the size of the measurement data, to O(M4), where M is the size of an individual decimated measurement data array, wherein M
US11133098B2 Food preparation system and method
A system and method for the preparation of food is provided. The system utilizes a nutritional information module which allows nutritional information to be aggregated for an entire menu along with portion information and the ability to adjust serving weight by preferred caloric value for any individual recipe. The system also utilizes a scheduler module which compiles task information for any individual recipe items per paragraph. The schedule module may have any plurality of different task times including a passive task time and/or an active task time and may time stamp the time it takes to prepare any specific recipe. The schedule may compile cook information and store information in a memory bank for analysis of the individual cook's cooking style and cook time. Moreover, the system may also provide a feedback module which uses personal time co-efficients to predict how long it should take for any particular menu choice preparation. Additionally, the system may include any of a recipe data module, organizer module, shopping assistant modules and a recommendation module to help the individual cook decide of menu pairings for any particular recipe as well as source and purchase recipes, required ingredients, and required cookware and utensils.
US11133091B2 Automated analysis system and method
A method, computer program product, and computing system for processing content concerning a plurality of patients using a CAC system to define one or more billing codes concerning a social habit status of one or more patients of the plurality of patients. The one or more billing codes concerning the social habit status of the one or more patients are provided to a user for review. Feedback is received from the user concerning the accuracy of the one or more billing codes. The feedback concerning the one or more billing codes is automatically processed to define one or more confidence scores. The CAC system is trained based, at least in part, upon the one or more confidence scores.
US11133090B2 Semantic search for a health information exchange
A stateless, on-demand semantic indexing and search service for a health information exchange is provided that anticipatorily fetches data from one or more external sources, extracts semantic concepts from textual documents, and serves an in-memory semantic search index to users to ease finding of relevant patient data across a set of distributed health record data sources. Clinicians may search for not only text, but for semantic concepts, and the search index is able to return relevant results regardless of whether the source information is located inside or outside the local electronic health record. Predictive algorithms may be incorporated to pre-fetch, semantically process and index data for patients likely to be searched in an upcoming time window. Activity indicators for clinicians and patients may be utilized to pre-fetch, semantically process, and index data.
US11133088B2 Resolving conflicting data among data objects associated with a common entity
Resolving conflicting data among data objects associated with a common entity includes assigning an ordered sequence of data analysis processes to a corresponding data field of a plurality of data objects associated with a common entity. At least two of the data objects include different values for the corresponding data field, and each data analysis process performs a different technique to resolve conflicts between different values of data. The ordered sequence of data analysis processes is executed to determine a consensus value to serve as a value for the corresponding data field of each of the plurality of data objects. The data analysis processes are successively executed in the ordered sequence until the consensus value is determined for the corresponding data field.
US11133084B2 Systems and methods for nucleic acid sequence assembly
Determination of a nucleic acid sequence using sequence reads of the nucleic acid. The reads, in sets of reads, include a first portion for a subset of the nucleic acid and a common second portion identifying a reaction partition that formed the read, where the partition has the subset of the nucleic acid in the form of a fragment. A set of k-mers is created for a read, with identifiers of the source reads for each k-mer are retained. The k-mers are used to determine whether to derive a contig sequence representative of the nucleic acid, where the contig comprises an origin node comprising a first set of overlapping k-mers and one of a first destination node comprising a second set of overlapping k-mers and a second destination node comprising a third set of overlapping k-mers. The sequence of the nucleic acid is assembled using at least the contig.
US11133081B2 Receiver training of reference voltage and equalizer coefficients
In a receiver having at least a first equalizer and a sampler, a calibration module jointly calibrates a reference voltage and one or more equalizer coefficients. For each of a set of test reference voltages, an equalizer coefficient for the first equalizer may be learned that maximizes a right eye boundary of an eye diagram of a sampler input signal to a sampler of the receiver following the equalization stage. Then, from the possible pairs of reference voltages and corresponding optimal equalizer coefficients, a pair is identified that maximizes an eye width of the eye diagram. After setting the reference voltage, the first equalizer coefficient may then be adjusted together with learning a second equalizer coefficient for the second equalizer using a similar technique.
US11133078B2 Semiconductor device
A semiconductor device in which a decrease in the yield by electrostatic destruction can be prevented is provided. A scan line driver circuit for supplying a signal for selecting a plurality of pixels to a scan line includes a shift register for generating the signal. One conductive film functioning as respective gate electrodes of a plurality of transistors in the shift register is divided into a plurality of conductive films. The divided conductive films are electrically connected to each other by a conductive film which is formed in a layer different from the divided conductive films are formed. The plurality of transistors includes a transistor on an output side of the shift register.
US11133075B2 Managed NAND power management
Apparatus and methods are disclosed including a memory device or a memory controller configured to receive, from a host device over a host interface, a request for a device descriptor of a memory device, and to send to the host, over the host interface, the device descriptor, the device descriptor including voltage supply capability fields that are set to indicate supported voltages of the memory device, the supported voltages selected from a plurality of discrete voltages. The host device can utilize the supported voltages to supply an appropriate voltage to the memory device. Methods of operation are disclosed, as well as machine-readable medium, a host computing device, and other embodiments.
US11133073B2 Memory device and memory system including the same
Provided herein may be a memory device and a memory system including the same. The memory device may include a logic group configured to generate and output driver control signals based on data received from an external device; and an internal power supply circuit configured to control current corresponding to an internal power supply voltage in response to the driver control signals, wherein the internal power supply circuit increases the current corresponding to the internal power supply voltage as the number of first data in the received data increases.
US11133072B2 Data storage apparatus, and internal voltage trimming circuit and trimming method therefor
A data storage apparatus includes storage, and a controller including an internal voltage trimming circuit and controlling the storage in response to a request from a host. The trimming circuit may include an integral circuit sampling a difference between a test voltage output by a device under test and a reference voltage, generating an integral signal by integrating a sampled signal, and including an offset cancellation unit cancelling an offset from the sampled signal, a comparison circuit generating a comparison signal by comparing the integral signal with the reference voltage, a code generation circuit receiving an initial trimming code and generating preliminary trimming codes by increasing or decreasing the initial trimming code in response to the comparison signal, and a code average signal generation circuit generating the final trimming code by averaging the preliminary trimming codes for a given time and provide the final trimming code to the storage.
US11133070B2 Nonvolatile memory devices and methods of reading the nonvolatile memory devices
A nonvolatile memory device includes a nonvolatile memory cell including a first cell transistor and a second cell transistor electrically coupled to a bit line in parallel and configured to respectively have a first physical size and a second physical size, a cell transistor selector coupled between the nonvolatile memory cell and a ground voltage terminal to control electrical connections between the first cell transistor and the ground voltage terminal, and between the second cell transistor and the ground voltage terminal, and a read voltage selection circuit suitable for selectively supplying one of a first read voltage and a second read voltage to the bit line.
US11133069B2 Memory controller to determine an optimal read voltage, operating method thereof and storage device including the same
A memory controller controlling a memory device including a plurality of memory cells includes a read operation controller performing a soft read operation on the plurality of memory cells by using a plurality of soft read voltages determined based on a default read voltage when a read operation for reading the plurality of memory cells by the default read voltage fails, and reading the plurality of memory cells by using an optimal read voltage determined according to a result of performing the soft read operation, and a read voltage setting circuit determining the optimal read voltage using voltage candidates being soft read voltages corresponding to at least two voltage intervals, among a plurality of voltage intervals determined according to the plurality of soft read voltages, the voltage candidates selected in ascending order of a number of memory cells having threshold voltages belonging to each of the plurality of voltage intervals.
US11133068B2 Memory device, memory controller, memory system and method for operating memory system
A memory system includes: a memory device including a memory cell array and a page buffer circuit, the memory device performing a data program operation or a data erase operation, suspending the data program operation or the data erase operation in response to a suspend command, performing a data read operation of storing read data from the memory cell array in the page buffer circuit in response to a read command, and performing a data output operation of outputting the read data stored in the page buffer circuit; and a memory controller outputting a pre-resume command to the memory device between a first time at which the data read operation is complete and a second time at which the data output operation starts.
US11133064B2 Latch-type sense amplifier for a non-volatile memory with reduced margin between supply voltage and bitline-selection voltage
A sense amplifier and a method for accessing a memory device are disclosed. In an embodiment a sense amplifier for a memory device includes a first input node selectively coupled to a first memory cell through a first local bitline and a first main bitline, a second input node selectively coupled through a second local bitline and a second main bitline to a second memory cell or to a reference generator configured to generate a reference current, a first current generator controllable so as to inject a first variable current into the first input node, a second current generator controllable so as to inject a second variable current into the second input node, a first branch coupled to the first input node and comprising a first switch circuit, a first sense transistor and a first forcing transistor and a second branch coupled to the second input node and including a second switch circuit, a second sense transistor and a second forcing transistor.
US11133062B1 Two memory cells sensed to determine one data value
Apparatuses, methods, and systems for sensing two memory cells to determine one data value are described herein. An embodiment includes a memory having a plurality of memory cells and circuitry configured to sense memory states of each of two memory cells to determine one data value. One data value is determined by sensing the memory state of a first one of the two memory cells using a first sensing voltage in a sense window between a first threshold voltage distribution corresponding to a first memory state and a second threshold voltage distribution corresponding to a second memory state and sensing the memory state of a second one of the two memory cells using a second sensing voltage in the sense window. The first and second sensing voltages are selectably closer in the sense window to the first threshold voltage distribution or the second threshold voltage distribution.
US11133056B2 Two-stage signaling for voltage driver coordination in integrated circuit memory devices
An integrated circuit memory device, having: memory cells; a circuit patch configured on an integrated circuit die; a plurality of neighboring patches configured on the integrated circuit die; first connections from the circuit patch to the neighboring patches respectively; a plurality of surrounding patches configured on the integrated circuit die; and second connections from the neighboring patches to the surrounding patches. In determining whether or not to apply an offset voltage to be driven by the neighboring patches and the surrounding patches on non-selected memory cells, to at least partially offset a voltage increase applied by the circuit patch on one or more selected memory cells, the circuit patch communicates with the neighboring patches through the first connections, and communicates with the surrounding patches through the first connections, the neighboring patches, and the second connections.
US11133054B2 Semiconductor devices performing for column operation
A semiconductor device includes a read write control circuit, a bank group selection signal generation circuit, and a bank group address generation circuit. The read write control circuit generates a read bank group selection signal from an external control signal to perform a read operation and generates a write command pulse from the external control signal to perform a write operation. The bank group selection signal generation circuit stores a bank address based on the write command pulse and outputs the stored bank address as a bank group selection signal at a time different from a time that the bank address is stored. The bank group address generation circuit generates a bank group address and an internal bank group address for performing a column operation of a cell array included in a bank group selected based on the read bank group selection signal and the bank group selection signal.
US11133053B2 Sensing and tuning for memory die power management
Techniques, apparatus, and devices for managing power in a memory die are described. A memory die may include an array of memory cells and one or more voltage sensors. Each voltage sensor may be on the same substrate as the array of memory cells and may sense a voltage at a location associated with the array. The voltage sensors may generate one or more analog voltage signals that may be converted to one or more digital signals on the memory die. In some cases, the analog voltage signals may be converted to digital signals using an oscillator and a counter on the memory die. The digital signal may be provided to a power management integrated circuit (PMIC), which may adjust a voltage supplied to the array based on the digital signal.
US11133052B2 Feedback for power management of a memory die using shorting
Methods, systems, and devices for feedback for power management of a memory die using shorting are described. A memory device may short a first rail with a voltage source for communicating feedback regarding a supply voltage to a power management component, such as a power management integrated circuit of a memory system. The memory device may detect a condition of one or more voltage rails for delivering power coupled with the array of memory cells. The memory device may short a first rail of the network of components for delivering power with a voltage source based on detecting the condition. In some cases, the memory device may generate a feedback signal across the first rail of the network of components for delivering power based on shorting the first rail.
US11133050B2 Memory device, memory system, and method for refreshing memory device
A memory device applies different refresh rates to target data (or objective data) according to data characteristics (i.e., required reliability levels). The memory device includes a memory cell array provided with a plurality of memory cells, a row decoder configured to selectively activate word lines of the memory cell array in response to a row address signal, and a refresh controller configured to output the row address signal in response to the row address signal. The refresh controller controls a refresh ratio of a first storage region and a second storage region contained in the memory cell array in response to a changeable refresh control value.
US11133049B2 3D memory array clusters and resulting memory architecture
A memory architecture for 3-dimensional thyristor cell arrays is disclosed. Thyristor memory cells are connected in a 3-dimensional cross-point array to form a bit line cluster. The bit line clusters are connected in parallel to sense amplifier and write circuits through multiplexer/demultiplexer circuits. Control circuits select one of the bit line clusters during a read or write operation while the non-selected bit line clusters are not activated to avoid disturbs and power consumption in the non-selected bit line clusters. The bit line clusters, multiplexer/demultiplexer circuits, and sense amplifier and write circuits from a memory array tile (MAT).
US11133046B2 Data writing device for variable-resistance memory element and non-volatile flip-flop
A data write device for a resistive memory element, the resistive memory element including: a conductive electrode provided at one end of the memory element; and a reading electrode provided at the other end of the memory element being configured to vary a resistance of the memory element by applying a write current to the conductive electrode, the data write device for the resistive memory element further includes: a writing means, an output means, and a control means. The output means is provided between a power supply and the reading electrode. As output signals, a read signal from the memory element and a monitor signal to monitor a writing status of the memory element written by the writing means are output from the output means. By the monitor signal, a termination of data-writing into the resistive memory element is detected.
US11133045B1 Magnetoresistive random access memory (MRAM) bit cell with a narrow write window distribution
A bit cell is described. In some embodiments, the bit cell comprises (1) a magnetic tunnel junction (MTJ), and (2) an access transistor circuit coupled to the MTJ, wherein the access transistor circuit comprises a negative-capacitance field-effect-transistor.
US11133044B2 Interleaved routing for MRAM cell selection
In some embodiments, the present disclosure relates to an integrated circuit. The integrated circuit includes a first memory device and a second memory device arranged over a substrate. The first memory device is coupled to a first bit-line. The second memory device is coupled to a second bit-line. A shared control element is arranged within the substrate and is configured to provide access to the first memory device and to separately provide access to the second memory device. The shared control element includes one or more control devices sharing one or more components.
US11133043B2 Configurable control of integrated circuits
According to one implementation of the present disclosure, an integrated circuit includes first and second word-line decoder circuitry; one or more core arrays, respective input/output (I/O) circuitry for each of the one or more core arrays, and control circuitry coupled to the first and second word-line decoder circuitries, the one or more core arrays, and the respective I/O circuitries. Also, one or more control signals, activated from one or more control signals generated in the control circuitry, may be configured to select corresponding one or more core arrays of the one or more core arrays.
US11133041B1 Memory and calibration and operation methods thereof for reading data in memory cells
Embodiments of a memory, and calibration and operation methods thereof for reading data in memory cells are disclosed. In an example, an apparatus comprises transistors, and a charge sharing circuit coupled to the transistors through gate terminals of the transistors. The charge sharing circuit comprises a programmable electrical source, a first switch coupled to the programmable electrical source, a capacitor coupled to the first switch, and a second switch coupled to the capacitor, the first switch, and the gate terminals of the transistors. The programmable electrical source is configured to provide electrical charges to the capacitor when the first switch is turned on and the second switch is turned off. The capacitor is configured to provide at least a portion of the electrical charges to the gate terminals of the transistors when the first switch is turned off and the second switch is turned on.
US11133039B2 Power switch control in a memory device
A power switch control circuit includes a supply rail configured to supply power to a memory array. A first header switch couples the supply rail to a first power supply that corresponds to a first power domain. A second header switch couples the supply rail to a second power supply that corresponds to a second power domain. A control circuit is configured to receive a select signal and a shutdown signal, and to output control signals to the first and second header switches to selectively couple the first and second header switches to the first and second power supplies, respectively, in response to the select signal and the shutdown signal. The control circuit is configured to output the control signals to the first and second header switches to disconnect both the first and second header switches from the first and second power supplies in response to the shutdown signal and irrespective of the select signal.
US11133033B2 Cinematic space-time view synthesis for enhanced viewing experiences in computing environments
A mechanism is described for facilitating cinematic space-time view synthesis in computing environments according to one embodiment. A method of embodiments, as described herein, includes capturing, by one or more cameras, multiple images at multiple positions or multiple points in times, where the multiple images represent multiple views of an object or a scene, where the one or more cameras are coupled to one or more processors of a computing device. The method further includes synthesizing, by a neural network, the multiple images into a single image including a middle image of the multiple images and representing an intermediary view of the multiple views.
US11133026B2 Natural language processor for using speech to cognitively detect and analyze deviations from a baseline
A natural language processing system for analyzing speech includes a computer processing device configured to receive recorded speech of a person. The computer processing device constructs a baseline speech model of the person, the baseline speech model of the person including a property of speech based on a personal attribute of the person, compares current recorded speech of the person to the baseline speech model of the person to determine a deviation of the property of speech therebetween, and determines if the deviation of the property of speech meets a threshold of the property of speech that is defined for a disorder.
US11133025B2 Method and system for speech emotion recognition
A method for speech emotion recognition for enriching speech to text communications between users in speech chat sessions including: implementing a speech emotion recognition model to enable converting observed emotions in speech samples to enrich text with visual emotion content by: generating a data set of speech samples with labels of a plurality of emotion classes; extracting a set of acoustic features from each of the emotion classes; generating a machine learning (ML) model based on the acoustic features and data set; training the ML model from acoustic features from speech samples during speech chat sessions; predicting emotion content based on a trained ML model in the observed speech; generating enriched text based on predicted emotion content of the trained ML model; and presenting the enriched text in speech to text communications between users in the chat session for visual notice of an observed emotion in the speech sample.
US11133018B2 Dynamic player selection for audio signal processing
In one aspect, a first playback device is configured to (i) receive a set of voice signals, (ii) process the set of voice signals using a first set of audio processing algorithms, (iii) identify, from the set of voice signals, at least two voice signals that are to be further processed, (iv) determine that the first playback device does not have a threshold amount of computational power available, (v) receive an indication of an available amount of computational power of a second playback device, (vi) send the at least two voice signals to the second playback device, (vii) cause the second playback device to process the at least two voice signals using a second set of audio processing algorithms, (viii) receive, from the second playback device, the processed at least two voice signals, and (ix) combine the processed at least two voice signals into a combined voice signal.
US11133017B2 Enhancing artificial reverberation in a noisy environment via noise-dependent compression
A system for enhancing artificial reverberation in a noisy listening space includes a sensor configured to generate a signal indicating a current noise level in a listening space, a loudspeaker configured to output sound in the listening space based on an output signal, and at least one processor. The at least one processor is configured to execute instructions to: generate an artificial reverberation signal based on a source signal and a response of a listening space, wherein the artificial reverberation signal includes a first low output-level portion having output levels that are below a compression threshold level and a first high output-level portion having output levels that are above the compression threshold level; generate a compressed artificial reverberation signal based on the artificial reverberation signal by increasing the output levels of the low output-level portion by a first magnitude and increasing the output levels of the high output-level portion by less than the first magnitude; and combine the compressed artificial reverberation signal with the source signal to form an output signal for the listening space.
US11133009B2 Method, apparatus, and terminal device for audio processing based on a matching of a proportion of sound units in an input message with corresponding sound units in a database
Systems and methods are provided for improving audio processing by receiving an external input sound message during playing a first audio message; matching the external input sound message with a receiving message to obtain a matching result, wherein the receiving message is associated with the first audio message in content, wherein the matching is based on a proportion of sound units in the sound message that hit sound units in the receiving message; determining whether the matching result meets a threshold; and upon determining that the matching result meets the threshold, stop playing the first audio message.
US11133003B2 Transferring an automated assistant routine between client devices during execution of the routine
Transferring (e.g., automatically) an automated assistant routine between client devices during execution of the automated assistant routine. The automated assistant routine can correspond to a set of actions to be performed by one or more agents and/or one or more devices. While content, corresponding to an action of the routine, is being rendered at a particular device, the user may walk away from the particular device and toward a separate device. The automated assistant routine can be automatically transferred in response, and the separate device can continue to rendering the content for the user.
US11133002B2 Systems and methods of real-time vehicle-based analytics and uses thereof
Systems and methods of real-time vehicle-based analytics are provided herein. An example method includes collecting at least one of images, video, or audio of a user when operating a vehicle; analyzing the at least one of the images, video, or audio to determine an emotion or sentiment of the user when interacting with one or more features of the vehicle; identifying user actions that precede a point in time where the emotion or sentiment of the user was detected, wherein the user actions relate to the one or more vehicle features; classifying at least one of the user actions and the one or more vehicle features with the emotion or sentiment; and storing the user actions, the one or more vehicle features, and the emotion or sentiment.
US11133001B2 Generating dialogue events for natural language system
A method for generating a dialogue event in a natural language processing system comprises loading, into a computer memory, a computer-readable seed command describing an ordered sequence of two or more top-level dialogue events. A dialogue event includes a client utterance or a computerized assistant response. The seed command includes one or more sub-commands, each sub-command corresponding to a portion of the ordered sequence of two or more top-level dialogue events, and the focal sub-command of the one or more sub-commands being parametrized by a seed semantic parameter. The method further comprises re-parametrizing the focal sub-command by outputting a plurality of different re-parametrized focal sub-commands wherein, in each re-parametrized focal sub-command, the seed semantic parameter is replaced by one of a plurality of different synthetic semantic parameters. The method further comprises, for each of the plurality of different synthetic semantic parameters: saving a corresponding re-parametrized focal sub-command.
US11132999B2 Information processing device, information processing method, and non-transitory computer readable storage medium
An information processing device according to the present application includes an extraction unit and a subsequent stage generation unit. The extraction unit extracts a last conversation of a feedback utterance estimated to indicate a predetermined reaction of a second utterance subject relative to an utterance made by a first utterance subject, from a set of a plurality of conversations, based on a score assigned to the feedback utterance. The subsequent stage generation unit generates a subsequent stage classifier for deriving an index indicating a category of an unknown conversation, based on the last conversation extracted by the extraction unit.
US11132992B2 On-device custom wake word detection
Generally discussed herein are devices, systems, and methods for on-device detection of a wake word. A device can include a memory including model parameters that define a custom wake word detection model, the wake word detection model including a recurrent neural network transducer (RNNT) and a lookup table (LUT), the LUT indicating a hidden vector to be provided in response to a phoneme of a user-specified wake word, a microphone to capture audio, and processing circuitry to receive the audio from the microphone, determine, using the wake word detection model, whether the audio includes an utterance of the user-specified wake word, and wake up a personal assistant after determining the audio includes the utterance of the user-specified wake word.
US11132991B2 Method and apparatus for determining voice enable device
Disclosed are a response device determination method and a response device determination apparatus. The method includes receiving audio signals from a plurality of devices respectively; extracting a plurality of distance information indicative of distances between the user and the plurality of devices from the audio signals respectively; and determining a response device to respond to the wake-up voice using the extracted plurality of distance information, wherein the response device is determined based on at least one of first and second steps according to a predetermined condition, wherein the first step includes comparing the extracted plurality of distance information with each other and determining the response device based on the comparison result, wherein the second step includes applying the extracted plurality of distance information to a deep neural network (DNN) model to obtain an application result and determining the response device based on the application result. Thus, in an environment where a plurality of devices recognize the same wake-up voice, the method may select a device to respond to a wake-up voice in response to a single utterance from the user so as to reflect intention of the user.
US11132989B2 Networked microphone devices, systems, and methods of localized arbitration
A first playback device is configured to perform functions comprising: detecting sound, identifying a wake word based on the sound as detected by the first device, receiving an indication that a second playback device has also detected the sound and identified the wake word based on the sound as detected by the second device, after receiving the indication, evaluating which of the first and second devices is to extract sound data representing the sound and thereby determining that the extraction of the sound data is to be performed by the second device over the first device, in response to the determining, foregoing extraction of the sound data, receiving VAS response data that is indicative of a given VAS response corresponding to a given voice input identified in the sound data extracted by the second device, and based on the VAS response data, output the given VAS response.
US11132988B1 Dialogue system, a dialogue method, and a method of training
A computer implemented method comprising: receiving input data relating to a speech or text signal originating from a user; representing the input data as a first sequence of first representations, each representing a unit of the input data; representing the input data as a second sequence of second representations, each representing one of the units of the input data; using a model to determine a tag sequence from the first sequence of first representations, wherein the model comprises an attention layer using the second sequence of second representations, wherein the tag sequence comprises one or more tags from a set of tags comprising a first tag; if one or more units of the input data correspond to the first tag, determining a system dialogue act based on the part of the input data corresponding to the first tag; and outputting speech or text information specified by the determined dialogue act.
US11132987B1 Chroma detection among music, speech, and noise
Audio data describing an audio signal may be received and used to determine a set of frames of the audio signal. One or more potential music events may be determined in the audio signal using a spectral analysis of the set of frames. The audio signal may be analyzed for one or more potential noise or tone events. One or more music states of the audio signal may be determined based on the one or more potential music events and a presence or absence of the one or more noise or tone events. Audio enhancement of the audio signal may be modified based on the one or more determined states of the audio signal.
US11132982B1 Bass clarinet body strap
The Bass Clarinet Body Strap allows a bass clarinetist to attach their body to their bass clarinet and its loop attachment point on the instrument situated above the bass clarinet thumb rest. A wide strap has one end that goes in front of the player approximately at chest level, and extends over one shoulder, across the back, down around the other side of their body coming out below the other arm, and around the front of the player's body where the two wide strap ends meet. One end of the wide strap has a lace attached that is manually passed through an opening in the other end of the wide strap and is affixed to the closed loop of a hook. This hook is then affixed to the bass clarinet loop attachment point above the thumb rest. A buckle on the strap allows for size adjustment.
US11132978B2 Gamma correction circuit, method for gamma correction, and display device including gamma correction circuit
A gamma correction circuit includes an input circuit configured to sequentially receive gamma control signals used for selecting gamma tap points from a control circuit through a single transmission line, and to output the received gamma control signals, and a voltage generator configured to select the gamma tap points based on the gamma control signals, and to generate gamma voltages according to the gamma tap points.
US11132977B2 Fade-in user interface display based on finger distance or hand proximity
An eyewear device includes an image display and an image display driver coupled to the image display to control a presented image and adjust a brightness level setting of the presented image. The eyewear device includes a user input device including an input surface on a frame, a temple, a lateral side, or a combination thereof to receive from the wearer a user input selection. Eyewear device includes a proximity sensor to track a finger distance of a finger of the wearer to the input surface. Eyewear device controls, via the image display driver, the image display to present the image to the wearer. Eyewear device tracks, via the proximity sensor, the finger distance of the finger of the wearer to the input surface. Eyewear device adjusts, via the image display driver, the brightness level setting of the presented image on the image display based on the tracked finger distance.
US11132976B2 Brightness compensation method and brightness compensation device
Disclosed is a brightness compensation method and a brightness compensation device. The brightness compensation method includes: acquiring original brightness data of pixels in the curved area before forming the curved area; acquiring current brightness data of the pixels in the curved area after forming the curved area; determining a brightness compensation coefficient of the pixels in the curved area according to the original brightness data and the current brightness data; and compensating the original brightness data based on the brightness compensation coefficient to obtain target brightness data of the pixels in the curved area.
US11132975B1 Display devices, methods and eyewear incorporating display regions of different wavelengths
Displays and eyewear devices incorporating displays are disclosed. One display includes a light source, a first display region, and a second display region. The first display region includes a first contiguous array of pixels. The first contiguous array of pixels includes a first group of pixels and a second group of pixels interspersed with the first group of pixels. The first group of pixels is adapted to emit light from the light source in only a first wavelength band and the second group of pixels is adapted to emit light from the light source in only a second wavelength band different from the first wavelength band. The second display region consists essentially of a second contiguous array of pixels. The second contiguous array of pixels is adapted to emit light from the light source in a predetermined wavelength band.
US11132974B2 Data transmission circuit, display device and data transmission method
The embodiments of the present disclosure provide a data transmission circuit, a display device and a data transmission method. The data transmission circuit includes a serial-to-parallel conversion circuit configured to receive serial data and a mode setting signal, generate a mode selection signal according to the mode setting signal, and convert the serial data into parallel data with a corresponding bit width according to the mode selection signal; a control signal generating circuit configured to generate a control signal based on the mode setting signal; and a latch circuit connected to the serial-to-parallel conversion circuit and the control signal generating circuit, and being configured to receive the parallel data from the serial-to-parallel conversion circuit and the control signal from the control signal generating circuit, and latch and output the received parallel data under the control of the control signal.
US11132973B2 System for capturing images from applications rendering video to a native platform with a graphics rendering library
A method, system and computer-usable medium are disclosed for capturing an image rendered by a target application. One general aspect includes a computer-implemented method for capturing an image, the method including: intercepting API calls made by a target application to a graphics display driver, where the API calls made to the graphics display driver by the target application are made using a graphics rendering API library; and using the intercepted API calls to construct a copy of a frame buffer of the image, where the copy of the frame buffer is constructed independent of the graphics display driver. Certain embodiments may include corresponding stand-alone and/or network computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform one or more of these actions.
US11132964B2 Display device and display method
A display device includes a liquid crystal panel and a light source that emits light onto the liquid crystal panel, the display device including: a video signal obtainer that obtains a video signal; a visible light signal obtainer that obtains a visible light signal; a panel controller that drives the liquid crystal panel at a predetermined frequency according to the video signal obtained; and a light source controller that repeats, in a predetermined cycle, a first control for causing a luminance change in the light source according to the visible light signal. The light source controller synchronizes a control for repeating the first control with a cycle for driving the liquid crystal panel by the panel controller.
US11132963B2 Display panel, method of driving display panel, and display device
A display panel, a method of driving a display panel, and a display device are disclosed. The display panel includes a signal applying circuit, the input circuit of the signal applying circuit includes a plurality of first input sub-circuits and a plurality of second input sub-circuits, and the shunt circuit of the signal applying circuit includes a plurality of first shunt sub-circuits and a plurality of second shunt sub-circuits. The first input sub-circuit transmits one of the first data signal and the second data signal to the first shunt sub-circuit. The second input sub-circuit transmits the third data signal to the second shunt sub-circuit. The first shunt sub-circuit transmits the first data signal or the second data sign alto the first output terminal or the second output terminal. The second shunt sub-circuit transmits the third data signal to the third output terminal or the fourth output terminal.
US11132957B2 Method and apparatus for performing display control of an electronic device with aid of dynamic refresh-rate adjustment
A method and apparatus for performing display control of an electronic device are provided. The method may include: outputting an initial image, for displaying the initial image; checking whether a subsequent image is generated; in response to the subsequent image being not generated, checking whether a consecutively-skipped-image count is greater than or equal to a consecutively-skipped-image count threshold; and in response to the consecutively-skipped-image count being not greater than or equal to the consecutively-skipped-image count threshold, skipping a latest image, for preventing displaying the latest image, wherein the subsequent image is expected to be a next image of the latest image.
US11132955B2 Display apparatus
A display apparatus is disclosed, which comprises a demultiplexing circuit portion for sequentially supplying data signals supplied from a data driving circuit to at least two data lines, the demultiplexing circuit portion including a switching portion for sequentially supplying the data signals to at least two data lines based on a voltage of a control line, a voltage controller for controlling the voltage of the control line in response to a time-division control signal and an auxiliary signal partially overlapped with the time-division control signal, and a voltage discharge portion for discharging the voltage of the control line in response to the time-division control signal. Therefore, an off current capable of being transferred to an organic light emitting diode may be prevented from occurring, a bezel area may be minimized, and an image of high resolution of a display panel may be embodied.
US11132953B2 Display device
To provide a display device including a display panel having an irregular shape capable of narrowing the frame even in a case where two types of drive circuits are arranged.In a display panel having an irregular shape including a frame formed from straight line regions and curved line regions, scanning circuits and emission circuits are separated. Then, the separated scanning circuits are arranged in a first corner portion, which is the curved line region of the display panel, while being shifted along an outer peripheral edge of a display region, and the emission circuits are arranged in a row on a second side, which is the straight line region.
US11132951B2 Pixel circuit, pixel driving method and display device
A pixel circuit, a pixel driving method and a display device are provided. The pixel circuit includes a light-emitting element, a driving unit, a light-emitting control unit, a driving control unit, an energy storage unit, a first reset unit and a second reset unit, the first reset unit is configured to write a first voltage output by a first voltage line into a first terminal of the driving unit under control of the reset control line; the second reset unit is configured to write an initial voltage output by an initial voltage line into a control terminal of the driving unit under control of the reset control line; the driving unit is configured to drive the light-emitting element to emit light under control of the control terminal of the driving unit.
US11132947B2 OLED display substrate and OLED display apparatus
Disclosed is a display substrate and a display apparatus, the display substrate includes a display area and a peripheral area, wherein the display substrate includes M groups of shift registers and N groups of clock signal lines in the peripheral area, M is greater than or equal to N, M and N are positive integers, each group of shift registers is connected with a group of gate lines positioned in the display area, and adjacent N groups of shift registers are connected with N groups of clock signal lines one by one correspondingly. The N groups of clock signal lines are disposed side by side along a first direction, and configured to make, through an adjustment of a wiring sequence, an impedance difference between two groups of clock signal lines connected to any two adjacent groups of shift registers be less than or equal to an impedance threshold value.
US11132946B2 Emission signal driver and display device including the same
An emission signal driver comprises stages connected to emission lines. Each of the stages includes a node controller which supplies a start signal or a carry signal, which is input to a start terminal, to a first node in response to a clock signal input to a clock terminal, a first inverter connected between the first node and a second node, and a second inverter connected between the second node and an output terminal.
US11132945B2 Display device including a sensor unit disposed on an adhesive member and method for manufacturing the same
A display device includes a display module, a first adhesive member including a thermal initiator and directly disposed on a rear surface of the display module, a sensor unit directly disposed on the first adhesive member, and a second adhesive member including a photoinitiator and directly disposed on at least a portion of the first adhesive member and the rear surface of the display module.
US11132943B2 Display method, display optimization device, and display device
A display method includes: acquiring image data of an irregularly-shaped area of a display panel; performing smoothing processing on the image data of the irregularly-shaped area to generate image compensation data; and converting the image compensation data into a driving compensation voltage to be output to the display panel.
US11132941B2 Display panel and pixel circuit thereof
A display panel and a pixel circuit of the display panel are provided. The pixel circuit includes a driving transistor and a light-emitting time length modulator. The driving transistor has a control terminal receiving a pulse width control signal and an amplitude control signal, and the driving transistor generates a driving signal. In a first time period, the light-emitting time length modulator modulates a time length of a plurality of second time periods for providing the driving signal to a light-emitting device according to a light-emitting time control signal.
US11132937B2 Display driver with reduced power consumption and display device including the same
A display driver for driving a display panel includes a first driving circuit configured to output a first image signal to a first output pad, and a second driving circuit configured to output a second image signal to a second output pad; and the first driving circuit is further configured to output a reference image signal to the second driving circuit in response to a power down signal, and the second driving circuit is further configured to output the reference image signal output from the first driving circuit to the second output pad in response to the power down signal.
US11132936B2 Pixel circuit and driving method
The present disclosure relates to a pixel circuit including a light emitting unit, a processing circuit and a driving circuit. The processing circuit is configured to receive a frame display signal, and is configured to calculate the frame display signal to generate a driving duty cycle corresponding to a driving period according to a driving current value. The driving circuit is electrically connected to the processing circuit and the light emitting unit, and is configured to drive the light emitting unit during the driving period according to the driving duty cycle, the driving current value and a driving frequency.
US11132934B2 Shift register unit comprising input circuit, output circuit, and first node control circuit, gate driving circuit, display device, and driving method
A shift register unit, a gate driving circuit, a display device, and a driving method are provided. The shift register unit includes an input circuit, an output circuit, and a first node control circuit. The input circuit is configured to charge a first node in response to an input signal; the output circuit is configured to output an output signal at an output terminal under control of a level signal of the first node; and the first node control circuit is configured to receive a precharge control signal from a precharge control terminal and charge the first node in response to the precharge control signal before the output terminal outputs the output signal.
US11132933B2 Circuit device, electro-optical device, and electronic apparatus
A circuit device includes a first input terminal, a second input terminal, a reception circuit including a non-inverted input terminal and an inverted input terminal, a first signal line electrically coupling a non-inverted input terminal of the reception circuit and the first input terminal and having a first coupling node and a second coupling node, a second signal line electrically coupling an inverted input terminal of the reception circuit and the second input terminal and having a third coupling node and fourth coupling node, a first variable capacitance circuit having an end coupled to the first coupling node and another end coupled to the second coupling node, and a second variable capacitance circuit having an end coupled to the third coupling node and another end coupled to the fourth coupling node.
US11132930B2 Display device, source drive circuit and display system
Disclosed is a display device, a source driving circuit and a display system, the source driving circuit (2200) comprises a plurality of source driving units (2210); a power supply line used for supplying a power supply voltage (VSP), and a plurality of power supply nodes are distributed on the power supply line, each source driving unit is connected to a corresponding power supply node so as to receive the power supply voltage. The source driving circuit further comprises an equalization line, having a receiver end for receiving an equalizing voltage, when a first enable signal is active, the equalization line provides the equalizing voltage to each source driving unit, and when the first enable signal is not active, the equalization line stop receiving the equalizing voltage, and at least a portion of the equalization line can be connected in parallel to at least a portion of the power supply line.
US11132929B2 Method and apparatus for controlling on-screen display
A method for controlling OSD can include: acquiring ambient light information; setting, according to the ambient light information, OSD parameters suitable for an OSD effect in current light environment; and, performing OSD according to the OSD parameters. OSD parameters can be adjusted in real time according to the ambient light, such that the OSD effect is more suitable for a user's visual feel when viewing a screen in the current light environment.
US11132927B2 Shift register and driving method thereof, gate driving circuit and display device
A shift register, including: a first input circuit configured to supply a first reference signal of a first reference signal terminal to the pull-up node under control of an input signal of the input signal terminal; a pull-up node state maintaining circuit configured to supply a third reference signal of the third reference signal terminal to the pull-up node when the potential of the pull-up node is a first potential, and supply a fourth reference signal of the fourth reference signal terminal to the pull-up node when the potential of the pull-up node is a second potential; and an output circuit configured to output a first clock signal of the first clock signal terminal to the gate signal output terminal under control of the potential of the pull-up node.
US11132925B2 Modular apparatus and system for artistic expression
A system and apparatus configured to facilitate artistic expression across a variety of wearable and stationary mediums is described. The system employs framing elements which are disposed within a portion of a variety of wearable items such as T-shirts, backpacks, dresses, jean jackets, and others, as well as stationary items such as wall frames and standalone frames. The framing elements are equipped with retaining members which are configured to comfortably retain at least one design element in the desired location. Design elements can easily be removed and swapped out, or may simply be displayed elsewhere. Design elements may be made of a variety of eco-friendly materials, and the articles themselves are preferably consciously made for the benefit of the environment. The system serves to replace countless T-shirts with the capacity to change the appearance of a shirt or other article easily at will.
US11132924B2 Holder for a user identification badge and an associated method
A badge holding system, a holder for a user identification badge and an associated method are provided in order to provide an alert in response to the identification of one or more objects proximate the holder of the badge holding system. In relation to a holder, the holder includes a housing to receive and hold the user identification badge and a controller carried by the housing. The holder also includes a proximity identification system carried by the housing to identify one or more objects proximate the holder. The proximity identification system also provides information to the controller regarding the one or more objects that have been identified. The holder further includes an alerting output device carried by the housing and responsive to the controller. The alerting output device provides an alert in response to identification of one or more objects proximate the holder.
US11132923B2 Encryption using spatial voting
A method of encryption using spatial voting can include determining a first feature and a second feature of user data, wherein the first feature and the second feature correspond to a cell of a subset of cells of a grid of cells, each cell of the subset of cells including a character associated therewith, altering one or more values of the first feature and the second feature to generate an altered first feature and an altered second feature, and concatenating the altered first feature and the altered second feature to generate encrypted data.
US11132919B2 Systems and methods for remotely operated machine training
The present disclosure describes systems and methods for training a user to control one or more simulated remotely operated machines. A network stream definition language file is used to identify and process simulated remotely operated machine data exchanged between a simulation computing device and a plurality of simulation stations, possibly being defined by many different Interface Control Documents (ICDs). Any exchange of simulated remotely operated machine data between the simulation computing device and a simulation station passes through a protocol gateway that implements the network stream definition language file. The protocol gateway is located at any point of the communication between the simulation computing device and the simulation station. Because the network stream definition language file configures the protocol gateway to process data between the simulation computing device and the plurality of simulation stations, each potentially having respective proprietary ICDs, only a single protocol gateway is necessary within the system.
US11132918B2 Systems, articles and methods related to providing customized cooking instruction
Systems, methods, and articles to provide customized cooking instructions to users via a communications device. The user is provided with audio/visual prompts depicting one or more ending characteristics of a food product, such as texture or doneness. The user provides a selection of the one or more ending characteristics according to the user's preferences. A processor-based device determines one or more output food preparation parameters based on the user's selection of the one or more ending characteristics for the food product. The one or more determined output food preparation parameters are provided to a communication device of the user so that the user may cook the food product according to the output food preparation parameters.
US11132917B2 Method, system and computer program product for compensation of simulator control loading mechanical effects
The invention provides a method and system for controlling a control instrument of a simulation system reproducing a desired system, in response to a force applied onto the control instrument. The method allows detecting a force applied onto the control instrument by a pilot of the simulation system, and generating a force sensor signal representing the detected force; detecting a motion of the control instrument and generating motion parameters; generating a desired response force signal from the motion parameters, the desired response force signal representing the forces that would be exerted by the desired system to reproduce; generating a system response force signal from the force sensor signal and the motion parameters, the system response force signal representing the forces exerted by the behaviour of mechanical parts of the simulation system; generating a force sum signal from the desired response force signal, the system response force signal and the force sensor signal; and generating control signals from the force sum signal.
US11132916B2 Driving simulation scoring system
A driving simulation system is configured to train a driver. The system includes a simulated driver cockpit which includes a steering wheel and at least one video display providing a simulated driving environment to the driver. The system further includes a computerized simulation control module including programming configured to operate a driving simulation through the simulated driver cockpit. The driving simulation includes combined driving rules including generic driving rules configured to universal driving standards and local standard operating procedures for a particular locale. The programming further monitors performance of the driver during the driving simulation, compares the performance of the driver to the combined driving rules, and provide feedback to the driver.
US11132913B1 Computer-implemented systems and methods for acquiring and assessing physical-world data indicative of avatar interactions
Systems and methods are provided for acquiring physical-world data indicative of interactions of a subject with an avatar for evaluation. An interactive avatar is provided for interaction with the subject. Speech from the subject to the avatar is captured, and automatic speech recognition is performed to determine content of the subject speech. Motion data from the subject interacting with the avatar is captured. A next action of the interactive avatar is determined based on the content of the subject speech or the motion data. The next action of the avatar is implemented, and a score for the subject is determined based on the content of the subject speech and the motion data.
US11132910B2 Method, apparatus and computer-readable storage medium for visual teaching
This disclosure provides a method, apparatus and computer-readable storage medium for visual teaching. The visual teaching method includes establishing a classroom, arranging the classroom based on the real geometric layout of at least one teaching device in the classroom, and conducting the course in the classroom based on the arranged classroom, wherein the classroom comprises at least one user smart terminal, at least one teaching device and at least one of a management smart terminal and a server, at least one teaching device and/or at least one user smart terminal being communicatively connected to at least one of the management smart terminal and the server operating the classroom, each of the user smart terminals operating at least one corresponding teaching device and obtaining the status of the corresponding teaching devices. The visual teaching solution provides a course-oriented and student-oriented visual teaching environment by combining the courses, teaching devices and students.
US11132906B2 Drone detection and warning for piloted aircraft
A system to detect an airborne drone presenting a flight risk to piloted aircraft and to warn the piloted aircraft of the detected drone. An airborne drone is detected by any of several means, to include receipt of drone location or identification data broadcast by the drone or a ground-based system, or through a piloted aircraft airborne sensor. The safety warning and real-time detection of a hazardous drone may be shared among other piloted aircraft, to include aircraft unequipped with airborne sensors.
US11132905B2 Aircraft position measurement system, aircraft position measurement method, and aircraft
An aircraft position measurement system is provided for an aircraft configured to use an artificial satellite configured to fly in a known orbit. The aircraft position measurement system includes a reflector, a distance-angle measuring member, a satellite position obtainer, and an aircraft position calculator. The reflector configured to be mounted on the artificial satellite and reflect an electromagnetic wave in a direction in which the electromagnetic wave arrives. The distance-angle measuring member is configured to be mounted on the aircraft and emit an electromagnetic wave and measure a bearing and a distance to the artificial satellite when seen from the aircraft. The satellite position obtainer is configured to obtain an absolute position of the artificial satellite. The aircraft position calculator is configured to calculate a position of the aircraft based on the absolute position of the artificial satellite and the bearing and the distance to the artificial satellite.
US11132904B1 Automatic dispatch system for tow service providers
A work assignment request message, generated by a user device based on input provided by a tow service provider via the user device, is received at an enterprise server device. An initial pool of tow request stocks for potential fulfillment by the tow service provider is selected from a set of pending tow request stocks. A refined pool of tow request stocks is generated to exclude, from the initial pool, tow request stocks for which the tow service provider does not meet at least one fulfillment requirement. An optimized pool of tow request stocks is generated to include one or more tow request stocks selected, according to one or more optimization criteria, from the refined pool of tow request stocks. Information assigning the tow request stocks in the optimized pool of tow request stocks is transmitted from the enterprise server device to the user device.
US11132901B2 Parking lot recommendation method and navigation server
The present disclosure provides a parking lot recommendation method, and a navigation server for determining a score of a candidate parking lot, based on a parking difficulty level of the candidate parking lot in an target area where a destination located, quantity of remaining parking spaces, walking distance from the candidate parking lot to the destination, and driving distance from a present position of a vehicle to the candidate parking lot, and selecting an object parking lot from the candidate parking lots existing in the target area, according to the score of the candidate parking lot, and providing parking lot information of the object parking lot to a navigation terminal.
US11132897B2 Methods, systems, and apparatuses for edge based notification through crowdsourced live fleet streamed communications
Apparatuses, methods, and systems of an edge server communicating with vehicles by continuously receiving messages which include data of state transitions of Electronic Control Units (ECUs) contained in each vehicle; monitoring in real-time the streamed message data from each vehicle for detection of updates of data about state transitions of ECUs used in the vehicular operations; crowdsourcing in real-time the state transition data of the ECUs during the vehicular operations to group together state transition data having commonality as crowdsource transition data; processing, using a machine learning model, the crowdsource transition data, to classify the crowdsource transition data of an anomaly event; and transmit in advance to an identified vehicle an alert of the anomaly event in order for a driver or ADAS to execute a response.
US11132896B2 Vehicle detection system and vehicle detection method
A client terminal displays, on a display device, a visual feature of each of a plurality of vehicles passing through an intersection at a location where an incident occurred and map data indicating a passing direction of each of a plurality of vehicles passing through the intersection and sends, in response to a designation of any one of the plurality of vehicles, an instruction to set the designated vehicle as a tracking target vehicle to the server. When the instruction is received, a server specifies a camera of the intersection at which the tracking target vehicle is highly likely to enter next based on at least a current time and a passing direction of the tracking target vehicle at the intersection and sends camera information of the specified camera to the client terminal. When the camera information is received, the client terminal displays, on the display device, a position of a camera corresponding to the camera information to be superimposed on the map data identifiably.
US11132895B2 Method carried out in system including active stylus and sensor controller, sensor controller, and active stylus
A sensor controller includes a transmitter configured to transmit an uplink signal including a first partial signal and a second partial signal. The transmitter is configured to transmit the first partial signal by direct spreading using a first spread code and transmit the second partial signal by direct spreading using a second spread code which is different from the first spread code and which has an identical chip time length to the first spread code. An active stylus includes a receiver configured to receive an uplink signal including a first partial signal and a second partial signal. The receiver is configured to synchronize with the uplink signal by detecting the first partial signal using a first spread code and thereafter detect the second partial signal using a second spread code, which is different from the first spread code and has an identical chip time length to the first spread code.
US11132892B1 Abberation detection technology
In some implementations, techniques are described for detecting abnormal installations in a property monitored by a monitoring (e.g., security) system. For instance, an aberration engine may be used to detect an abnormal sensor or system installation within a property based on comparing detected installation data against local installation patterns of local providers within a certain proximity to the property. In some examples, the attributes (e.g., installation time, components used, number of tests performed, etc.) of a monitoring system installation, including installation of components of the monitoring system, may be compared to average installation times of other nearby installations to detect abnormalities in the installation.
US11132890B2 Fault isolation locality
In an aspect, a fire detection system is described. The first detection system may include isolation circuit having an isolation switch coupled with a system line of the fire detection system and configured to isolate a first side of the system line from a second side of the system line. The isolation circuit may also include a controller coupled with the isolation switch which determines a time delay for determining to isolate the first side from the second side.
US11132889B2 Automated crisis incident response for internet of things networks
Novel techniques are described for automated crisis incident response in facilities having networks of Internet of Things (IoT devices). For example, embodiments can operate in context of automatically responding to an active shooter incident in a school. Detection of a gunshot event can trigger embodiments automatically to obtain (e.g., retrieve and/or compute) and execute an automated response plan. Execution of the plan can involve automated control of multiple IoT devices installed in and around the facility, and can be responsive to feedback from the IoT devices. Some embodiments facilitate interaction with crisis responders via a responder network, providing such responders with various levels of information access and/or control of components (e.g., execution of the automated response plan can also be responsive to commands issued by responders.
US11132887B2 Eyeglasses-type wearable terminal, control method thereof, and control program
There is provided an eyeglasses-type wearable terminal that causes a user to more reliably recognize the position of a predetermined object, which includes an image capturing unit that captures the periphery of the user. The eyeglasses-type wearable terminal also includes a determiner that determines whether a predetermined target object is included in a video acquired by image capturing using the image capturing unit. The eyeglasses-type wearable terminal further includes a display unit that displays the position of the predetermined target object in a case in which the determiner determines that the predetermined target object is included.
US11132883B2 High sensitivity fiber optic based detection
A control system of a detection system for measuring one or more conditions within a predetermined area includes a control unit having at least one processor for implementing an algorithm and a fiber harness having at least one fiber optic cable for transmitting light, the at least one fiber optic cable defining at least one node arranged to measure the one or more conditions. A sensor is operably coupled to the at least one node, wherein the sensor receives scattered light associated with the at least one node and generates signals corresponding to the scattered light. A switch is operably coupled to the sensor and to the control unit. The switch selectively provides signals from the sensor to the control unit for processing to determine at least one of a presence and magnitude of the condition within the predetermined area.
US11132881B2 Electronic devices capable of communicating over multiple networks
This application is directed to an electronic device that acts as a bridge between a remote system and one or more other electronic devices. For instance, the electronic device may establish a first network connection using one or more network interfaces and a second network connection using the one or more network interfaces. In some instances, the first network connection includes a wireless local area network and the second network connection includes a low-power wide-area network. The electronic device may then receive data from the remote system over the first network connection, where the data represents a command for an additional electronic device. Using the data, the electronic device may transmit a data packet to the additional electronic device over the second network connection. The data packet may represent at least an identifier of the additional electronic device and the command.
US11132880B2 System for tracking the location of people
A system for tracking the location of people as the people move between zones, the system including tracking devices and a central tracking system. The tracking devices each monitor a zone and include a video camera, infrared sensors for detecting people in the zone, an antenna for detecting wireless signals from devices carried by people in the zone that provide unique device identifiers, a light and a processor that communicates with the central tracking system. The processor turns the light on when the infrared sensor detects a person in the zone and analyzes video data from the camera to determine the location of the person, which is sent to the central processor which creates a personal identifier for the person based on the unique identifier of a device carried by the person and tracks the person as the person moves between zones.
US11132878B2 Fingertip medical vibratory device
An apparatus comprising a vibrating finger device useful in a medical setting includes a device body configured to fit on a finger of a wearer, a vibrating unit, a touch sensitive sensor, and a control module including a computerized processor. The control module includes programming configured to monitor an activation input to the device, determine the monitored activation input to indicate a threshold desired vibration activation input, and activate a vibration cycle within the vibrating unit based upon the determination.
US11132876B1 Systems and methods of using multiple RFID devices to implement in-store point-of-sale buy-zones and related articles of manufacture
An RFID in-store point-of-sale system can include a first RFID tag reader with a first reader antenna that extends on a first substrate oriented in a first plane; and a second RFID tag reader with a second reader antenna that extends on a second substrate oriented in a second plane that intersects the first plane to form an offset angle between the first plane and the second plane that is about 45 degrees to about 135 degrees. A processor circuit can be operatively coupled to the first RFID tag reader and to the second RFID tag reader and can be configured to control the first RFID tag reader to transmit a signal from the first reader antenna into a buy-zone and is configured to detect movement of an RFID tag relative to the buy-zone based on a signal from the RFID tag that is detected by the first RFID tag reader or that is detected by the second RFID tag reader.
US11132866B2 Pseudo skill-based and/or skill-based video gaming system involving a time collection feature and method of utilizing the same
A system and method for operating a casino-style video game with a time collection whereby players make a wager and play a video-based game wherein the player controls the path taken through obstacles, prize symbols and time collection icons. The time collection icons are used to control the overall house advantage. That is, the longer a player plays the game, the more chances to win prizes. Time collection is ideal for controlling payouts in a skill-based or pseudo skill-based video game.
US11132855B2 Pattern recognition locking system and method of operation
A pattern recognition locking system and method is operable to lock and unlock an object through a sequence of knocks, rotations, and ambient vibrations that are measured by an accelerometer as acceleration, and a gyroscope as orientation. The sequence and intensity of vibrations and intensity are processed by a microcontroller that utilizes a pattern recognition algorithm to: recognize the intensity and sequence of acceleration and orientation; identify the most intense motion from the degrees of freedom; and, after identifying a sequence of the most intense motions for respective degree of freedom, the microcontroller transmits a signal to lock mechanism to lock or unlock an object if sequence of degrees of motion match a stored passcode. A sleep module powers off the system when no motion or vibrations detected. A new sequence of ambient vibrations and motion are created through a learning module. A reset switch reprograms the sequence of motions.
US11132852B2 Diagnosis apparatus, diagnosis system, and diagnosis method
A diagnosis apparatus includes a detection value and appropriate value acquisition unit configured to acquire a detection value of first equipment mounted in a first vehicle and an appropriate value of the detection value of the first equipment, an appropriate value estimation unit configured to estimate an appropriate value of a detection value of second equipment mounted in at least one second vehicle within a predetermined range from the first vehicle based on the detection value of the first equipment and the appropriate value of the detection value of the first equipment, and a diagnosis unit configured to compare the detection value of the second equipment with the appropriate value of the detection value of the second equipment to perform diagnosis of an operation state of the second equipment.
US11132851B2 Diagnosis device and diagnosis method
A diagnosis device includes a learning information acquisition unit configured to acquire a learning value of a first device mounted in at least one first vehicle present in a predetermined range from a second vehicle, a learning unit configured to calculate a learning value of a second device mounted in the second vehicle using the learning value of the first device, and a diagnosis unit configured to diagnose an operation state of the second device by comparing a detection value of the second device with the learning value of the second device.
US11132848B2 System and method for monitoring a vehicle component
A system for monitoring a vehicle component through a mobile device is provided. The mobile device includes an application configured to receive a Vehicle Identification Number (VIN) indicative of a vehicle with which the vehicle component is associated. The application is configured to receive operational data corresponding to the vehicle component based on the Vehicle Identification Number (VIN). The application is configured to evaluate an operational status of the vehicle component based on the operational data. The application is configured to generate a diagnostic code corresponding to the operational status of the vehicle component. The diagnostic code refers to a suggested action in response to the operational status. The application is also configured to track usage of the application by a user after generating the diagnostic code. The application is further configured to generate a reward based on the tracked usage of the application by the user.
US11132846B2 Image generation device, image generation system, image generation method, and program for producing an augmented reality image
A rendering section renders a virtual space object to generate a computer graphics image. A superimposing section superimposes the computer graphics image on a captured real space image to generate a provisional superimposed image. A post-processing section performs post-processing on the provisional superimposed image. A chroma key generation section performs chroma key processing on the computer graphics image on the basis of depth information regarding the captured real space image, to thereby generate a chroma key image. A composing section masks the provisional superimposed image subjected to the post-processing with the chroma key image, to thereby generate a composed chroma key image. The composed chroma key image is superimposed on the captured real space image to generate an augmented reality image.
US11132839B1 System and method for integrating real props into virtual reality amusement attractions
A system and method for allowing riders of virtual reality rides to enjoy and interact with real world props in a virtual reality environment while at an amusement park ride. The system stores and displays to the rider virtual representations of the tagged items they've brought along for the amusement park ride. Smart merchandise utilizes RFID tags along with a database of virtual characteristics to enable the virtual world representation of real world items.
US11132831B1 Methods and apparatus for efficient multi-view rasterization
The present disclosure relates to methods and apparatus for graphics processing. Aspects of the present disclosure can determine at least one scene including one or more viewpoints. Also, aspects of the present disclosure can divide the at least one scene into a plurality of zones based on each of the one or more viewpoints. Further, aspects of the present disclosure can determine whether a zone based on one viewpoint of the one or more viewpoints is substantially similar to a zone based on another viewpoint of the one or more viewpoints. Aspects of the present disclosure can also generate a geometry buffer for each of the plurality of zones based on the one or more viewpoints. Moreover, aspects of the present disclosure can combine the geometry buffers for each of the plurality of zones based on the one or more viewpoints.
US11132826B2 Artificial image generation for training an object detection system
A device is disclosed. The device may obtain a machine model of a machine and associated motion data for the machine model of the machine. The device may render the machine model into a rendered environment associated with a set of characteristics. The device may capture a set of images of the machine model and the rendered environment based on rendering the machine model into the rendered environment. The device may determine bounding box data for the set of images of the machine model and the rendered environment based on the position of the machine model within the rendered environment relative to an image capture orientation within the rendered environment. The device may provide the set of images of the machine model and the rendered environment and the bounding box data as a data set for object detection.
US11132823B2 Information-processing device and information-processing method
Object display control unit causes an object to be displayed on display surface. Scroll instruction detecting unit detects an instruction to scroll the object displayed on touch-screen as a movement instruction. Gradation level setting unit sets a gradation level of the image displayed on display surface. Gradation level setting unit, when notified by scroll instruction detecting unit that a scroll instruction has been detected, reduces the gradation level of the image, for example, from a 256-gradation level to a 2-gradation level. Object display control unit converts the object represented by object data into an object expressed in the reduced gradation level, and causes the resultant object to be displayed.
US11132822B2 Custom interface for client-specific behavior modification
A financial management tool that includes calculated health care costs and health-based longevity to provide information to retirees to be able to calculate the amount of money that needs to be saved to cover retirement expenditures is provided with actual claims and actual related cost data from a database to increase the cost projection reliability of the tool.
US11132820B2 Graph expansion mini-view
A graphical representation of a service model provides a full view of a portion of the graphical representation. A sub graph view may be displayed for nodes of the graphical representation of the service model that are associated with a selected node, including nodes that may not be visible in the full view. The sub graph view may be interactive, providing additional information regarding the nodes displayed in the sub graph view, and allowing making nodes in the sub graph view visible or invisible in the full view. Information may be displayed in the sub graph view about the status of the components being modeled by the service model corresponding to nodes displayed in the sub graph view.
US11132806B2 Image processing apparatus and image processing method
An image processing apparatus includes: a memory that stores shape information including a plurality of line segments representing a shape of an object; and a processor. The processor is configured to: detect a plurality of feature lines from an image of the object, generate a target projection line by projecting any of the plurality of line segments over the image of the object, extract a feature line overlapping with a predetermined region based on the target projection line over the image of the object from the plurality of feature lines to generate a set of feature lines, and select a target feature line from the set of feature lines based on gradient information indicating a gradient of pixel values over the image of the object, and calculate a deviation amount between a line segment corresponding to the target projection line and the target feature line.
US11132804B2 Hybrid depth estimation system
A hybrid depth estimation system includes a switchable projector that controllably projects either dot light or surface light onto an object; a sensor that receives reflected dot light or reflected surface light from the object to capture a first image or a second image respectively; a dot time-of-flight (ToF) depth generator that generates a dot depth map and an associated dot confidence map according to the first image; a surface ToF depth generator that generates a surface depth map according to the second image; and a denoise processor that processes the surface depth map according to a plurality of points on the dot depth map with high confidence, thereby generating a denoised depth map.
US11132801B2 Segmentation of three-dimensional images containing anatomic structures
In an example, a method includes selecting a user-selected seed voxel from a medical image. The user-selected seed voxel is shifted to an adjusted seed voxel in an evaluation region based on an evaluation. The evaluation region includes the user-selected seed voxel and at least one other voxel within a predetermined spatial distance. A given region in the image volume is filled with voxels to provide a segmented volume for the given region based on the adjusted seed voxel and segmentation filter parameters. A segmentation region is evaluated to ascertain a quality of the fill. Seed candidates may be determined from a set of the filled voxels adjacent a boundary of the for another region given region in response to determining that the quality of the fill indicates a valid segmentation for the anatomic vessel structure in the given region. Segmented vessel image data is stored.
US11132799B2 Method and system for classifying diabetic retina images based on deep learning
A method for classifying diabetic retina images based on deep learning includes: obtaining a fundus image; importing the same fundus image into a microhemangioma lesion recognition model, a hemorrhage lesion recognition model and an exudation lesion recognition model for recognition; extracting lesion feature information from the recognition results, and then using a trained support vector machine classifier to classify the extracted lesion feature information to obtain a classification result. The microhemangioma lesion recognition model is obtained by extracting a candidate microhemangioma lesion region in the fundus image and inputting it into a CNN model for training; the hemorrhage lesion recognition model and the exudation lesion recognition model are obtained by labeling a region in the fundus image as a hemorrhage lesion region and an exudation lesion region, and then inputting the result into an FCN model for training. A system for the same is also disclosed.
US11132798B2 Tumor tracking method and device, and storage medium
Provided is a tumor tracking method including: acquiring a detection image when a first ray source is located at a first detection point; determining, from a first reference image sequence in a preset image library, a first reference image corresponding to the detection image; acquiring, from a second reference image sequence corresponding to the first reference image sequence in the preset image library, a second reference image determined at the same time point as the first reference image; and determining a position of a tumor relative to a second ray source according to the second reference image.
US11132796B2 Systems, methods, and devices for medical image analysis, diagnosis, risk stratification, decision making and/or disease tracking
The disclosure herein relates to systems, methods, and devices for medical image analysis, diagnosis, risk stratification, decision making and/or disease tracking. In some embodiments, the systems, devices, and methods described herein are configured to analyze non-invasive medical images of a subject to automatically and/or dynamically identify one or more features, such as plaque and vessels, and/or derive one or more quantified plaque parameters, such as radiodensity, radiodensity composition, volume, radiodensity heterogeneity, geometry, location, and/or the like. In some embodiments, the systems, devices, and methods described herein are further configured to generate one or more assessments of plaque-based diseases from raw medical images using one or more of the identified features and/or quantified parameters.
US11132793B2 Case-adaptive medical image quality assessment
A method, computer system, and a computer program product for case-adaptive image quality assessment is provided. The present invention may include detecting a current set of features in a current exam associated with a patient. The present invention may also include calculating a current set of quality measurements for the current exam based on the detected current set of features. The present invention may further include in response to determining that the calculated current set of quality measurements for the current exam is below a patient-specific image quality threshold defined by at least one prior exam associated with the patient, automatically registering a negative quality assessment for the current exam associated with the patient.
US11132790B2 Wafer map identification method and computer-readable recording medium
The invention provides a wafer map identification method, which includes the following steps: obtaining a wafer map of at least one to-be-identified wafer; performing an image processing operation on the wafer map and a reference pattern, wherein the image processing operation includes: performing a convolution operation on the wafer map and the reference pattern respectively, extracting a critical feature of the wafer map after the convolution operation, and calculating a weight distribution based on the reference pattern after the convolution operation; and calculating a similarity between the processed wafer map and the processed reference pattern to identify the wafer map. The invention also provides a computer-readable recording medium recording the above identification method.
US11132785B2 Image processing device, foreign object inspection device, image processing method, and foreign object inspection method
An image processing device for estimating the three-dimensional size of a foreign object is provided. The image processing device includes a storage section configured to store respective first pixel values of a plurality of pixels; a pixel value computing section configured to calculate the respective second pixel values of the plurality of pixels, the second pixel values being each a ratio of the difference between the first pixel value of the corresponding pixel and the background value of the corresponding pixel to the background value; and a pixel value integrating section configured to integrate respective second pixel values of a group of pixels belonging in a continuous region.
US11132779B2 Jewelry item grading system and method
A method and system for grading a jewelry item is provided. The method includes: capturing an image of the jewelry item; analyzing the image to identify at least one of: one or more inclusions in the jewelry item, a color of the jewelry item, and one or more dimensions of the jewelry item; evaluating a quality of the jewelry item based on at least a subset of features including: one or more sizes of the one or more inclusions, one or more placements of the one or more inclusions, one or more color characteristics of the one or more inclusions, the color of the jewelry item, the one or more dimensions of the jewelry item, or a combination of the foregoing; and determining a grading of the jewelry item in which the quality of the jewelry item is quantified in relation to additional gradings concerning corresponding additional jewelry items.
US11132778B2 Image analysis apparatus, image analysis method, and recording medium
The present invention reduces the amount of data outputted while maintaining the accuracy of an analysis process with a small delay amount, by an image analysis apparatus provided with: a deduction unit that deduces a second quality concerning an object in a second image, which is different from a first image associated with object data relating to an object to be inputted, on the basis of a first quality concerning the object relating to the object data and on the basis of the state of the object in the second image, the state being obtained by using a state model for deducing the position and the size of the object from the object data, while using a quality model for deducing the second quality concerning the object; and a determination unit that determines whether to use the object data for analysis on the basis of the deduced second quality.
US11132776B2 Image processing device, image processing method, and image processing program for maintaining sharpness of image
An image processing device, an image processing method, and an image processing program capable of outputting an image with appropriate sharpness for an input image that may include both a dynamic region and a static region. An image processing device includes a static and dynamic information calculator configured to calculate static and dynamic information of an input image; a blend ratio setting unit configured to determine a blend ratio by performing a predetermined operation on the static and dynamic information of the input image; and an image processing unit configured to generate an output image optimized for static and dynamic change by performing image processing on the input image on the basis of the blend ratio.
US11132775B2 Image processing apparatus and method of operating the same
An image processing apparatus processes an image by using one or more neural networks, and includes a memory storing one or more instructions and data structures for a main neural network and a sub-neural network, and a processor configured to execute the one or more instructions stored in the memory to process an input image by using the main neural network to obtain intermediate result data and a final output image, and to process the intermediate result data by using the sub-neural network to output an intermediate image while the input image is being processed by using the main neural network.
US11132770B2 Image processing methods and apparatuses, computer readable storage media and electronic devices
An image processing method includes: obtaining an original photographed image and original depth information of at least one pixel point in the original photographed image; determining blurring degree data of each of the at least one pixel point in the original photographed image according to blurring parameter data and the original depth information of the at least one pixel point; and performing blurring processing on the original photographed image according to the blurring degree data of the at least one pixel point to generate a post-processing result image.
US11132766B2 Image processing method and device using multiple layers of an operating system
An image processing method and device are disclosed. The method is applicable to an image processing device having an operating system, and the method includes: receiving, by an image processing module of the operating system, an instruction of a first application program to call the image processing module of the operating system, where the instruction carries a to-be-displayed image and a resolution of the to-be-displayed image; and when the resolution of the to-be-displayed image is less than a first threshold, performing, by the image processing module, super-resolution processing on the to-be-displayed image, and displaying an image obtained after the super-resolution processing, to resolve a problem of a low image definition in a conventional display method.
US11132765B2 Method and apparatus for streaming data
A terminal for receiving streaming data may receive information of a plurality of different quality versions of an image content; request, based on the information, a server for a version of the image content from among the plurality of different quality versions of the image content; when the requested version of the image content and artificial intelligence (AI) data corresponding to the requested version of the image content are received, determines whether to perform AI upscaling on the received version of the image content, based on the AI data; and based on a result of the determining whether to perform AI upscaling, performs AI upscaling on the received version of the image content through a upscaling deep neural network (DNN) that is trained jointly with a downscaling DNN of the server.
US11132764B2 Panorama sky using grid capture
Embodiments can facilitate performing a localized weather analysis for a portion of a sky. For achieving this, optical sensors can be placed in a capture grid network to capture images of the sky portion. The capture grid network may be logically divided into grids. The images captured by the optical sensors may include meta information indicating time and locations on the capture grid network the images were captured. The images can be combined to obtain wide-view images for the sky portion at various points of time. The wide-view images can be used to perform weather analysis such as cloud analysis.
US11132763B2 Creating shockwaves in three-dimensional depth videos and images
A virtual shockwave creation system comprises an eyewear device that includes a frame, a temple connected to a lateral side of the frame, and a depth-capturing camera. Execution of programming by a processor configures the virtual shockwave creation system to generate, for each of multiple initial depth images, a respective shockwave image by applying a transformation function to the initial three-dimensional coordinates. The virtual shockwave creation system creates a warped shockwave video including a sequence of the generated warped shockwave images. The virtual shockwave creation system presents, via an image display, the warped shockwave video.
US11132762B2 Content aware image fitting
Systems and methods are described for dynamically fitting a digital image based on the saliency of the image and the aspect ratio of a frame are described. The systems and methods may provide for identifying an aspect ratio of the frame, selecting a salient region of the digital image based on the aspect ratio using a saliency prediction model, and fitting the digital image into the frame so that a boundary of the frame is aligned with a boundary of the salient region.
US11132761B2 Methods and apparatus to emulate graphics processing unit instructions
Embodiments are disclosed for emulation of graphics processing unit instructions. An example apparatus includes a kernel accessor to access an instruction of an original GPU kernel, the original GPU kernel intended to be executed at a first GPU. An instruction support determiner is to determine whether execution of the instruction is supported by a second GPU different from the first GPU. An instruction modifier is to, in response to determining that the execution of the instruction is not supported by the second GPU, create an instrumented GPU kernel based on the original GPU kernel. The instrumented GPU kernel includes an emulation sequence. The emulation sequence is to, when executed by the second GPU, cause the second GPU to emulate execution of the instruction by the first GPU.
US11132760B2 Graphics instruction operands alias
Methods, systems, and devices for graphic processing are described. The methods, systems, and devices may include or be associated with identifying a graphics instruction, determining that the graphics instruction is alias enabled for the device, partitioning an alias lookup table into one or more slots, allocating a slot of the alias lookup table based on the partitioning and determining that the graphics instruction is alias enabled, generating an alias instruction based on allocating the slot of the alias lookup table and determining that the graphics instruction is alias enabled, and processing the alias instruction.
US11132758B2 Embedding data in video without visible impairments
Methods, devices, and computer-program products are provided for adding data to a digital video signal in a visually imperceptible manner. For example, a region of pixels can be identified in a video frame, and one or more pixel characteristics of the region of pixels can be determined. Based on the one or more pixel characteristics of the region of pixels, at least one pixel characteristic of a subset of pixels from the region of pixels can be modified in order to encode a set of data into the region of pixels. An output frame can be provided that includes the modified at least one pixel characteristics for the subset of pixels.
US11132757B2 Secure image transmission
A method includes forming an image of a scene on a sensor through a coded aperture, wherein the coded aperture and sensor are optically coupled within an imaging platform to form a superpositioned, physically encoded image of the scene on the sensor. The method includes generating raw image data from the sensor representative of the superpositioned, physically encoded image of the scene, and transmitting the raw image data to a platform remote from the imaging platform so the raw data is encrypted during transmission. The method can include using the platform remote from the imaging platform to deconvolve the superpositioned, physically encoded image into a decoded image.
US11132755B2 Extracting, deriving, and using legal matter semantics to generate e-discovery queries in an e-discovery system
Provided are techniques for extracting, deriving, and using legal matter semantics to generate e-discovery queries in an e-discovery system. A semantic knowledge graph is iteratively built by receiving meet and confer document instances, legal matter types, historical e-discovery queries for different legal matters, and legal semantic types extracted from the historical e-discovery queries. The legal semantic types are added to the semantic knowledge graph, and a list of terms that serve as a basis of an initial query are identified. An e-discovery query is generated for an e-discovery system. The e-discovery query is modified using the semantic knowledge graph and additional input by receiving a legal matter type and meet and confer information, obtaining the legal semantic types that are relevant to the legal matter type and the meet and confer information, and modifying the e-discovery query. The modified e-discovery query is provided. Then, the modified e-discovery query is executed.
US11132754B2 Systems and methods for providing fluid resources
Methods and systems for providing fluid resources are disclosed. A system or method may comprise developing an accurate fluid resource need that allows for expedited true up of fluid resource deliver from resource suppliers to a utility provider. The system and methods for delivering a fluid resource may include calculating a regression line based on fluid resource usage, and an associated temperature during the usage period, and a forecasted temperature for a future time period when the fluid resource will needed. The regression line may be used to obtain the amount fluid resource needed from resource suppliers for deliver by a utility provider to customers.
US11132747B2 Contextual searching
Contextual searches may be performed to identify subsets of search results from an organized dataset. Contextual searching may return search results based on a relevance of the results to a query or search terms. Characters may be input by users at a search field that may be used to define context filters for limiting the search results of the organized dataset. Triggering events may be received that may trigger the definition of context filters that may be used to obtain the subsets of search results from the organized dataset. The triggering event may be a delimiter in the character string, for example. The subset of search results may include a subset of tradeable objects that may be traded at an electronic exchange. The subset of search results may continue to be limited based on additional context filters defined from the search input at the search field.
US11132745B2 Financial asset system and method for providing financial asset to a user
The present disclosure provides a system and method for providing financial asset to a user in real time. The system receives and validates a first set of data, a second set of data and a third set of data associated with the user. Also, the system obtains a fourth set of data associated with a portable communication device. Further, the system creates a user profile of the user. Further, the system triggers a camera to capture the real-time image of the user based on the verification of the third set of data and the fourth set of data. The real-time image of the user is mapped with image of the user obtained from the user profile. In addition, the system collects one or more modes of transfer of financial asset from the user. The system credits financial asset to the user.
US11132744B2 Systems and methods to provide account features via web based user interfaces
A portal to provide user interfaces to users to access and/or purchase account features in connection with websites of issuers. The user interfaces have white label configurability that allows the issuers to customize the labeling of the user interfaces such that the user interfaces can be perceived as part of the websites of the issuers of the consumer accounts of the respective users. The user interfaces are configured to present, in a user friendly way, the account features currently in the consumer accounts, as well as optional account features that can be purchased at additional costs.
US11132742B1 Credit score goals and alerts systems and methods
Several credit score management user interfaces that may comprise a credit score thresholds user interface, a credit score alert settings user interface, and several credit score alert notification user interfaces, enable a consumer to set and/or adjust credit score goals and warnings, and credit score alert settings. The credit score threshold visual interface may present one or more credit score thresholds (for credit score goals and/or warnings) for the consumer on a line graph. The consumer may set and/or adjust the credit score thresholds based on touch input. The user interfaces may be updated automatically in real-time in response to the touch input. Alerts may be generated and provided to the consumer based on alert settings, changes to the consumer's credit information, the credit score thresholds, and/or macroeconomic events or factors.
US11132734B2 System and method for social style mapping
A system is disclosed that obtains an image of an apparel item and text describing the apparel item. The system also determines descriptive metadata of the apparel item by extracting information from the text. Further, the system further determines categorization metadata of the apparel item by analyzing the image. Additionally, the system stores the image, the descriptive metadata, and the categorization metadata in a virtual closet. Moreover, the system provides a recommendation of an outfit from a stylist to a user based on the virtual closet.
US11132732B2 System and method for upselling customers on mobile device services and hardware
Disclosed herein are systems, methods, and apparatuses for upselling customers on mobile device services and hardware. In one embodiment, the method comprises creating a catalog associated with a mobile device; recording data associated with the mobile device and storing the data in the catalog; creating a profile associated with the mobile device based on the catalog; comparing the profile to one or more peer profiles to determine if at least one new item can be offered to a user of the mobile device; identifying one or more new items to offer to the user of the mobile device; and transmitting an offer to the mobile device, the offer including the one or more new items.
US11132730B2 System and method for image based viewing and ordering
Various aspects and embodiments are directed to image based viewing and/or ordering food items. According to some embodiments, an ordering system for managing image based menus includes a suite of data management applications for providers and/or deliverers (e.g., businesses in the restaurant or food and beverage industry, delivery service providers, etc.). These providers can subscribe to the system in order to access the functionality provided by image based displays including ordering and reservation capabilities provided. In some embodiments, the suite of data management applications can be configured to enable subscribers to access database-driven, market-specific product information, and use that information, for example, to tailor displays on online food and beverage ordering/viewing systems. Further each participant can specify the terms/restrictions associated with their participation and the system can optimize viewing of food and beverage items, reservations, and deliveries and manage pricing and payment of any order accordingly.
US11132721B1 Interest based advertising inside a content delivery network
A system, method, and computer readable medium for distributing data objects that are dynamically customized for users in a content delivery network. The system obtains information based on content accessed by a user, the content being accessed by the user through a content delivery network device. The system associates the user with other users based on the obtained information, the other users having accessed another content through the content delivery network device. The system generates a cluster, the cluster comprising a plurality of nodes representative of the user and the associated other users. The system determines a set of tags for the cluster, the set of tags derived from a plurality of websites accessed by the user.
US11132715B2 Systems and methods for providing targeted advertisements to a charging station for electric vehicles
Systems and methods are described which provide targeted advertisements to a charging station for electric vehicles. A data collector records data associated with individuals near a charging station. A meter determines whether the charging station is being used to charge an electric vehicle. When the charging station is being used, a display displays advertisements targeted to the individuals. The targeted advertisements are selected from a database according to the data recorded by the data collector, and the database stores advertising content with discrete advertising segments that are electronically accessible. A processor is coupled to the data collector, the meter, and the display. The processor transmits the data recorded by the data collector, and receives the targeted advertisements.
US11132713B2 System and method for estimating visual impressions of vehicles configured with external graphic messaging
An impression estimation system for estimating visual impressions of a plurality of vehicles configured with exterior graphic messaging. A mobile device application of each of a plurality of mobile devices associated with the plurality of vehicles generates vehicle mobility data. A computational platform includes a processor and program code which, when executed by the processor, causes the processor to, with respect to each vehicle of the plurality of vehicles: (i) identify, using the vehicle mobility data, one or more of the road segments in which the vehicle was present; (ii) estimate, using the traffic volume data, a number of potential visual impressions of the vehicle within the road segments; (iii) determine an estimated number of visual impressions; (iv) generate visual impression information based at least in part upon the estimated number of visual impressions; and (v) cause display of the visual impression information.
US11132711B2 Inline expansion of maps in content items
A client device receives advertisement content associated with an entity having a physical location and one or more instructions that, when executed, present information identifying the physical location. The client device displays an ad unit including the received advertisement content and a link associated with the instructions to present the information identifying the physical location. If a user selects the link, the client device presents information identifying the physical location, such as a map, within the ad unit. Additional instruction may be included in the advertisement that, when executed by the client device, execute an application installed on the client device to provide directions to the physical location.
US11132710B2 System and method for personalized network content generation and redirection according to repeat behavior
Disclosed are various embodiments for predicting repeated behavior by an entity with respect to a particular item. In some embodiments, an entity requesting results to a search query may be redirected to an alternative network page associated with the particular item instead of a search results page according the expectation of repeated behavior.
US11132709B2 Implementation of physical changes to devices for effective electronic content reception
A method, computer program product, and system includes a processor(s) obtaining content displayed to the user on a computing device communicatively coupled to an input device(s) and/or output device(s). The processor(s) analyzes the content, to identify portions that represent types of content and tags the identified portions with one or more generic tags. The processor(s) generates a sentiment profile of the user by identifying interests of the user and identifying subjects of past electronic communications by the user. The processor(s) maps sentiments in the sentiment profile, to topics, based on the interests and the subjects identified. The processor(s) identifies an identified portion of the content relevant to a topic(s) mapped to a sentiment. The processor(s) generates and implements a physical change to the input device(s) or output device(s) to elicit a sentiment from the user, where the sentiment is mapped to the topic(s).
US11132708B2 System and method for redeeming a reward
Systems and methods for redeeming a reward held by an individual are described. A method for redeeming a reward includes determining threshold criteria for provision of a targeted reward redemption offer, identifying at least one individual based upon the threshold criteria, determining the targeted reward redemption offer, and providing the targeted reward redemption offer to the identified individual. A response to the provided targeted reward redemption offer may be received, and an account of the identified individual may be adjusted in accordance with the targeted reward redemption offer and the received response.
US11132699B2 Apparatuses, method, and computer program for acquiring and evaluating information and noise removal
An evaluation apparatus includes: a provision information acquiring unit configured to acquire provision information which is associated with a target object and provided to a consumer via a medium; a post information acquiring unit configured to acquire post information posted by a poster; a noise removing unit configured to remove, as noise, at least a specific expression in the provision information from post information in which a degree of matching of the post information with the provision information is a predetermined ratio or more among pieces of post information; and an evaluation unit configured to evaluate the target object on the basis of post information whose noise has been removed by the noise removing unit.
US11132698B1 System and methods for general ledger flagging
A method for flagging journal entries within a general ledger is described. A plurality of assessment routines are executed on transaction lines of the journal entries within the general ledger, each assessment routine of the plurality of assessment routines i) being configured to generate a base score for each transaction line, and ii) associated with a corresponding flagging threshold. A composite score is generated for each transaction line using the base scores generated by the plurality of assessment routines. For each journal entry within the general ledger: the journal entry is flagged when one or more base scores for the journal entry exceed the corresponding flagging thresholds of the assessment routines, or when none of the base scores for the journal entry exceed the corresponding flagging thresholds and the composite score exceeds a composite threshold. A report of flagged journal entries is generated.
US11132696B2 Computerized optimization of customer service queue based on customer device detection
Various embodiments of the present disclosure provide systems, methods, and apparatus systems, methods, and apparatus that provide computerized optimization of a customer service queue based on customer device detection technologies. In an exemplary embodiment, a system that provides computerized optimization of a customer service queue may include device detection technology communicatively connected to a customer assistance server, a customer assistance client device (e.g., a customer representative device), and a customer device. Device detection technology may detect a device and transmit data associated with the detected device to a customer assistance subsystem. A customer assistance subsystem may generate an optimal representative and position within a customer service queue for the customer device. A notification about the optimal match may be transmitted to a customer and/or customer representative. And, following the assistance, a survey may be conducted to update variables used to generate an optimal match.
US11132695B2 Semantic CRM mobile communications sessions
Customer relationship management (“CRM”) implemented in a computer system, including establishing by the computer system, upon a first communications contact between a tele-agent and a customer representative, as structure of computer memory of the computer system, a communications session; and administering by the computer system through the communications session across communications platforms a sequence of communications contacts, including the first contact and also subsequent communications contacts, between the tele-agent and the customer representative.
US11132694B2 Authentication of mobile device for secure transaction
There are provided systems and methods for authenticating a mobile device for use in a secure transaction. A user having a master device authenticated for use in a secure transaction system, such as an electronic payment system, identifies a secondary device to be enabled for use in processing a secure transaction. The secondary device connects to a companion device and shares information associated with the secondary device and companion device with a transaction processing server, which returns authentication information associated with both devices. When the user initiates a secure transaction, the secondary device identifies whether the third device is in proximity. The secure transaction is processed only if the second and third devices are in communication and authenticated during the transaction. If the secondary device is lost or stolen, the device may be disabled until reauthenticated through the master device.
US11132693B1 Use limitations for secondary users of financial accounts
Systems and methods for sharing financial accounts via a mobile wallet system are described. The mobile wallet system allows for a master wallet associated with a primary account holder to provide limited access to an account of the primary account holder to secondary users. The primary account holder can limit a secondary user's level of access to the funds in the account by establishing spending rules and limits for each secondary user. The rules and limits restrict the secondary users' abilities to spend funds in the account. The rule and limit types include spending limits, types of goods and services restrictions, store specific restrictions, purpose of purchase rules, purchase timing rules, geographic restrictions, group purchase rules.
US11132691B2 Merchant alerts incorporating receipt data
One embodiment of the invention is directed to a system comprising a server and a consumer device in operative communication with the server. The server comprises a processor and a computer readable medium coupled to the processor. The computer readable medium comprises computer readable program code embodied therein. The computer readable program code is adapted to be executed by the processor to receive an authorization request message for a transaction conducted by a consumer with a merchant, send the authorization request message to an issuer, modify an authorization response message to include receipt preference data, and send the authorization response message comprising the receipt data to the merchant, wherein the merchant generates a receipt for the consumer according to the receipt preference data.
US11132688B2 Neural network systems and methods for generating distributed representations of electronic transaction information
Computer-implemented methods and systems are provided for generating a distributed representation of electronic transaction data. Consistent with disclosed embodiments, generation may include receiving electronic transaction data including first and second entity identifiers. Generation may also include generating an output distributed representation by iteratively updating a distributed representation using the electronic transaction data. The distributed representation may include rows corresponding to first entity identifiers and rows corresponding to second entity identifiers. An iterative update may include generating a training sample and an embedding vector using the components and the distributed representation; determining, by a neural network, a predicted category from the embedding vector; and updating the distributed representation using the predicted category and the training sample. The embodiments may also include outputting the output distributed representation to determine authorization of electronic transactions. Disclosed embodiments may also receive an electronic transaction and determine whether to authorize the electronic transaction based on a distributed representation of electronic transaction data.
US11132686B2 Merchant fraud risk score
Methods and systems are presented for a fraud risk score to be given to a merchant for a proposed transaction with a consumer. The fraud risk score is generated by a payment account service provider, such as a credit card processor, using information from a pending transaction as well as information from other payment accounts that the consumer holds to which the payment account service provider is privy. Various factors, including indicators of elevated risk in other payment accounts, are custom-weighted by the merchant for the score.
US11132684B2 Methods and systems for verifying individuals prior to benefits distribution
Systems and methods for verifying individuals prior to distribution of one or more benefits are disclosed. One exemplary method includes receiving, at a server, a proof-of-life validation from a payment service provider. The proof-of-life validation is based on receipt of a valid biometric from the individual at a payment device associated with the individual, and a transaction using said payment device. The method further includes distributing the benefit to a benefit account associated with the individual, when the proof-of-life validation is received within a time interval of the benefit distribution date.
US11132683B2 Hosted thin-client interface in a payment authorization system
A methods and system of hosted thin-client payment authorization and authentication services for processing payments for value-added service (VAS) providers is described. A method, performed by a host server operating a thin-client device, includes receiving transaction request data at a host server computer from a thin-client device, where the transaction request data can include financial account data and biometric data. The host-server transmits a verification request message to a VAS provider and receives an indication that it is a valid merchant. The host-server transmits an authorization request message comprising the biometric data to a payment processing network (PPN), where the PPN communicates with an authentication server computer to validate the biometric data, sends the authorization request message to an issuer and receives an authorization response message from the issuer. The host-server receives the authorization response message from the PPN and sends a service fulfillment request to the VAS provider.
US11132677B2 Method, apparatus and electronic device for blockchain transactions
The application provides a method, apparatus, and electronic device for implementing blockchain-based transactions. The method comprises: determining a plurality of blockchain-based transactions to be executed among a transaction-initiating party, a transaction-relay party, and a transaction-target party in a blockchain; generating common transaction data and first independent transaction data, wherein: the common transaction data is related to the plurality of blockchain-based transactions, and the first independent transaction data is related to one or more of the plurality of blockchain-based transactions involving the transaction-initiating party; obtaining second independent transaction data, wherein: the second independent transaction data is related to one or more of the plurality of blockchain-based transactions involving the transaction-relay party; and submitting a consolidated transaction related to the plurality of blockchain-based transactions to the blockchain, wherein the consolidated transaction comprises the common transaction data, the first independent transaction data, and the second independent transaction data.
US11132675B2 Multi-scheme payment integrated circuit card, payment system, and payment method
An electronic payment system includes a wallet server storing account details of one or more payment schemes with which a user has an account; a mobile application operable to indicate to the wallet server which of the one or more payment schemes is to be pre-authorized for a transaction; and a payment card conforming to a payment card standard. Operating the payment card to effect a financial transaction effects a financial transaction using the payment scheme indicated to the wallet server by the mobile application.
US11132673B1 Use of secure chips for storage of hashed data and private keys in hardware cryptowallets
A cryptowallet includes a microcontroller configured to communicate with a cryptowallet application running on a host; a touch display connected to the microcontroller and used to input a PIN code and a mnemonic seed for the cryptowallet for each cryptocurrency, and to output a destination address for a transaction and the mnemonic seed; a secure cryptoprocessor having storage and cryptographic logic. The storage stores a file system representing multiple cryptocurrencies. The file system is a tree that stores a private key for each cryptocurrency. The cryptowallet application is configured to communicate with a cryptocurrency network communication component, for carrying out transactions using the cryptocurrencies, that are authorized by using the private key upon providing the PIN code and the destination address of the transaction to the cryptoprocessor. The cryptographic logic implements cryptographic functions required by the cryptocurrencies. Connection between the microcontroller and the secure cryptoprocessor can be performed via the ISO7816 or NFC interfaces. The cryptowallet is configured to connect to the host using a USB connection.
US11132670B1 Systems and methods for performing payment transactions using indicia-based associations between user interfaces
Systems and methods are disclosed for performing payment transactions using indicia-based associations between two or more user interfaces. One method includes: receiving transaction information related to a user's selection of goods or services from a merchant; generating an indicia encoding the transaction information related to the selected goods or services, the merchant, and the transaction amount; transmitting the indicia to be displayed, and to enable a user interface of a first user device to scan the indicia and extract the transaction information; receiving from the first user device, an authorization to process the payment transaction using a mobile payment source; and if sufficient resources exist in the mobile payment source: generating and transmitting a low value token to the merchant indicating the authorization of the payment transaction, wherein the low value token conceals the information related to the mobile payment source; and processing the transaction using the mobile payment source.
US11132667B1 Data processing systems and methods for transmitting and modifying data via a smart data cable
Various embodiments are described herein that relate to data transmission system and methods that may be implemented in a system configured between a source device and a destination device. Data generated at the source device may be received at the data transmission system and processed to determine appropriate modifications. Modified data may then be transmitted to the destination device. In the event that the data transmission system is unable to process data, the system transmits the data directly to the recipient device to ensure continued operation of the source and destination devices. The data transmission system is capable of converting any form of signal into USB and/or UART signals for processing.
US11132666B2 Service processing method and apparatus
Embodiments of the application provide methods and apparatuses for transaction processing. One method comprises: receiving a first transaction result from a first server, wherein the first transaction result is generated in response to a first transaction request from a client; determining a type corresponding to the first transaction result; generating a second transaction result matching the type corresponding to the first transaction result; and sending the generated second transaction result to the client in response to a second transaction request from the client.
US11132662B2 Rapid online payment system
A method for online payments includes receiving an instruction to start a payment application. Payment tag information is then received and sent over a network. Product information that is associated with the payment tag information is then received over the network and displayed on a first payment page that includes a request for payment account credentials. The first payment page is provided through the payment application immediately following the sending of the payment tag information. Payer account credentials are then received through the payment application and sent over the network. Payer account information is then received over the network and displayed on a second payment page that includes a payment confirmation indicator. The second payment page is provided through the payment application immediately following the first payment page. A selection of the payment confirmation indicator is then received through the payment application and sent over the network.
US11132659B2 Tamper detection
A financial transaction system includes sensors, a tamper detection module, and circuitry configurable to control which sensors are used, and the circuitry is configurable after the tamper detection module has been manufactured.
US11132658B2 Commodity registration apparatus and method
A commodity registration apparatus includes a check-in terminal, a sensor group, and a management terminal. A processor of the management terminal is configured to track movement of a shopper and store items using the sensor group. A first commodity list is updated to include a first item when the tracked movements indicate the known shopper has selected the first item for purchase. The movements of any unidentified shopper are tracked. The processor updates a second commodity list to include a second item when tracked movements indicate the unidentified shopper has selected the second item for purchase. The second commodity list is associated with a provisional identification code. Commodity registration data for settlement processing is generated using the first commodity list unless the unidentified shopper is later identified as the known shopper, in which case, commodity registration data is generated using the first and second commodity lists in combination.
US11132656B2 System and method for managing transactions in a digital marketplace
In various example embodiments, a system and method for managing transaction in a digital marketplace are provided. In example embodiments, a transaction request involving a digital good is received. A determination as to whether the transaction involves a purchase of the digital good is performed. Based on the transaction involving the purchase of the digital good, a further determination as to whether an overlap in inventory or a related item involving the digital good exists is performed. Based on the overlap in inventory existing, a sub-collection of the inventory is created with which to complete the transaction request. Based on existence of the related item, a combination package including the digital good and the related item is created and offered in response to the transaction request.
US11132655B2 System and method for payer-centric electronic payments
Unlike the prevalent paradigm for electronic payments where merchants own, orchestrate, and drive the payment process, embodiments of this invention enable customers to pay for products and services from their personal computers or mobile devices without involving the merchant in the payment process. Merchants place their payment requests into a payment bus and customers fulfill these requests in any way they please—from any device, at any time, through any payment service. We refer to the payment paradigm described here as Payer-Centric Payments (PCP) as opposed to Merchant-Centric Payments (MCP) that is commonplace today. This invention is applicable for physical, online, and vending machine payments and provides significant benefits to both customers and merchants.
US11132652B2 System and method for managing financial transactions based on electronic check data
A system and method of transmitting a check-type payment between a payor and a payee using a third-party service includes registering a payor, receiving a check-type payment request from the payor by the third-party service, generating a unique identifier for the check-type payment request and associating payment information with the unique identifier, transmitting a payment notice to the payee, receiving a deposit request to a deposit account from the payee by the third-party, generating a depositable item responsive to the deposit request, and depositing the depositable item into the deposit account by the third-party service.
US11132649B2 Smart parking lot system
One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to detect a vehicle that enters into a parking lot, identify an individual associated with the vehicle, retrieve context information corresponding to the individual, dynamically determine a first parking space based on the context information and available parking spaces, and provide the individual with directions to the first parking space.
US11132639B2 System for bifurcated transaction for products at a brick-and-mortar store
According to an embodiment, one or more computing devices process a bifurcated transaction for items available at a store. The bifurcated transaction is initiated when a consumer orders a set of first item(s) electronically, e.g., using an app, website etc. At the store, the consumer picks up the order of the set of first item(s) and then peruses and adds a set of second item(s) to a shopping cart. In one embodiment, a label (e.g., a single unique machine-readable label or barcode) identifies the set of first item(s). At checkout, the transaction may be completed by scanning respective machine-readable labels on the set of second item(s) and the label that identifies the set of first item(s).
US11132633B2 Method and system for controlling key performance indicator parameters of a transportation system
The disclosed embodiments illustrate a method and a system for controlling KPI parameters of a transportation system. The method includes extracting historical commuting characteristics of one or more commuters, from a database server over a communication network. The method further includes generating a predictive model based on the extracted historical commuting characteristics. The method further includes generating a service schedule of one or more transportation services of the transportation system. The service schedule of the one or more transportation services may be generated by use of the generated predictive model, based on defined criteria of the transportation system. The method further includes controlling a KPI parameter of the transportation system to attain a desired KPI parameter of the KPI parameter, based on the generated service schedule, when the one or more transportation services are deployed at one or more time stamps.
US11132623B2 User adapted data presentation for data labeling
A user input is analyzed during labeling of a first portion of data to determine a behavior of a user. A labeling accuracy rate of the user is forecasted. A characteristic of a second portion of data to be presented to the user at a second time is determined. The second portion of data is presented to the user. A second label corresponding to the second portion of data is received. A second user input is analyzed to determine a second behavior of the user. The accuracy prediction model is refined. A second labeling accuracy rate of the user is forecasted. The recommendation model is refined.
US11132622B2 Autonomous system for hypotheses generation
A bioinformatics system for autonomous hypothesis generation for relatedness of seemingly independent concepts having tenuous or no prior known relationship in a knowledgebase. Independent concept pairs are identified in a question, and they are evaluated in light of lists of their similar concepts, and in light input documents, word embeddings, and co-occurrence matrices that are organized as a time series. Relationships between the independent concepts are hypothesized based on temporal analysis of relatedness measures of their similar concepts, measured via candidate connecting concepts.
US11132621B2 Correction of reaction rules databases by active learning
A system and method for reaction rules database correction. The method includes receiving a user-input correction to a first reaction rule in a reaction rules database, and locating a second reaction rule in the reaction rules database that is similar to the first reaction rule. The method also includes calculating a correctness score for the second reaction rule, and determining that the correctness score for the second reaction rule is below a threshold correctness score. Additionally, the method includes presenting, in response to the determining that the correctness score for the second reaction rule is below the threshold correctness score, the second reaction rule to a user, receiving a user-input correction to the second reaction rule, and updating the reaction rules database to include the user-input correction to the second reaction rule.
US11132617B2 Quantum simulation of real time evolution of lattice Hamiltonians
Embodiments of the disclosed technology concern a quantum circuit configured to implement a real time evolution unitary of a Hamiltonian in a quantum computing device, wherein a unit time evolution unitary operator is decomposed into overlapping smaller blocks of unitary operators. In some implementations, (a) the size of the overlap is proportional to the logarithm of a number of qubits in the simulated system, (b) the size of the overlap is proportional to the logarithm of a total simulated evolution time, and/or (c) the size of the overlap is proportional to a Lieb-Robinson velocity.
US11132614B2 Systems and methods for estimating validation time for fraud detection rules
Some embodiments of the present invention relate to systems and methods for estimating validation time that use an estimation of the amount of data fulfilling a rule or a set of rules. This estimation method may be more accurate because it considers how much data will match the rule versus how much data can be discarded. The disclosed systems and methods give visibility into how much time a rule set validation will take and how long the computer system will be unavailable due to the rule set being evaluated. This allows users to make better decisions about whether and when a rule set should be evaluated, and/or whether and how to modify implementation of the rule set.
US11132610B2 Extracting structured knowledge from unstructured text
Embodiments of the present invention relate to knowledge representation systems which include a knowledge base in which knowledge is represented in a structured, machine-readable format that encodes meaning. Techniques for extracting structured knowledge from unstructured text and for determining the reliability of such extracted knowledge are also described.
US11132608B2 Learning-based service migration in mobile edge computing
Learning-based service migration in mobile edge computing may be provided. First, a service migration policy may be created for a network that includes a plurality of edge clouds configured to provide a service to users. Next, a movement of a user receiving the service from a source edge cloud may be detected. The source edge cloud may be associated with a first area and the detected movement may be from the first area to a second area. Then, the service migration policy may be applied to determine whether to migrate the service for the user from the source edge cloud. In response to determining to migrate the service, a target edge cloud may be identified and the service for the user may be migrated from the source edge cloud to the target edge cloud. The service migration policy may then be updated based on a success of the migration.
US11132606B2 Reinforcement learning to train a character using disparate target animation data
A method for training an animation character, including mapping first animation data defining a first motion sequence to a first subset of bones of a trained character, and mapping second animation data defining a second motion sequence to a second subset of bones. A bone hierarchy includes the first subset of bones and second subset of bones. Reinforcement learning is applied iteratively for training the first subset of bones using the first animation data and for training the second subset of bones using the second animation data. Training of each subset of bones is performed concurrently at each iteration. Training includes adjusting orientations of bones. The first subset of bones is composited with the second subset of bones at each iteration by applying physics parameters of a simulation environment to the adjusted orientations of bones in the first and second subset of bones.
US11132595B1 Method and apparatus for providing radio-frequency shielding information
An apparatus can include a plurality of antennas. The apparatus can include a first transceiver coupled to the plurality of antennas. The apparatus can include a second transceiver. The second transceiver can be an RFID transceiver. The apparatus can include a controller coupled to the first transceiver and coupled to the RFID transceiver. The controller can detect the presence of an RFID tag. The controller can retrieve, in response to detecting the presence of the RFID tag, information corresponding to the RFID tag. The information can include radio-frequency shielding information regarding electrically conductive material of an article of clothing. The controller can adjust the first transceiver based on the information retrieved corresponding to the RFID tag.
US11132594B2 Systems and methods for producing non-standard shaped cards
Example embodiments of systems and methods for card production are provided. A card may include processing circuitry including a chip and memory. The card may include one or more antennas in communication with the chip. The card may include a first layer of material aligned within a perimeter of the card via laminate encapsulation. The first layer of material may comprise a non-rectangular shape. The first layer of material may be offset with a shape of the card. The first layer of material may be in communication with the chip. The first layer of material may comprise at least one selected from the group of steel, tungsten, titanium, or any combination thereof. The card may be compliant with one or more form factors.
US11132590B2 Augmented camera for improved spatial localization and spatial orientation determination
An augmented reality system for procedural guidance identifies a fiducial marker object in a frame of a first field of view generated by a camera, determines a pose of the fiducial marker object, applies the fiducial marker pose to generate a first transformation between a first coordinate system of the fiducial marker object and a second coordinate system of the camera, and applies a pose of a headset to determine a second transformation between the first coordinate system and a third coordinate system of the headset.
US11132589B2 Flexible water-resistant sensor tag
A method for configuring a sensor tag may include providing a flexible substrate layer comprising a thin film of thermoplastic polyurethane (TPU); depositing a sensor inlay on the flexible substrate layer; and applying a protective coating over the sensor inlay encapsulating the sensor inlay between the flexible substrate layer and the protective coating.
US11132588B2 Data generating apparatus, computer-readable medium, and method for suppressing adverse influences on image data generation due to insufficient memory capacity
A data generating apparatus includes a controller to perform a first process to generate and store into a work area n pieces of first-layer object data representing n objects having earlier orders than a combined object in a combining sequence, a second process to generate and store into the work area M pieces of second-layer object data representing M second-layer objects of the combined object, a third process to generate first bitmap data representing an image obtained by combining the n first-layer objects, using the n pieces of first-layer object data, and a fourth process to generate second bitmap data representing the combined object. When a free space is less than a reference value during the second process, the controller interrupts the second process, performs the third process or a part of the fourth process, releases a storage area for object data, and thereafter resumes and completes the second process.
US11132585B2 System and method for detecting abnormal passenger behavior in autonomous vehicles
A method and system are disclosed for monitoring passengers in within a cabin of a vehicle and determining whether the passengers are engaging in abnormal behavior. The method and system uses a novel vector to robustly and numerically represent the activity of the passengers in a respective frame, which is referred to herein as an “activity vector.” Additionally, a Gaussian Mixture Model is utilized by the method and system to distinguish between normal and abnormal passenger behavior. Cluster components of the Gaussian Mixture Model are advantageously learned using an unsupervised approach in which training data is not labeled or annotated to indicate normal and abnormal passenger behavior. In this way, the Gaussian Mixture Model can be trained at a very low cost.
US11132584B2 Model reselection for accommodating unsatisfactory training data
An anomaly analysis system generates models capable of more accurately identifying anomalies in data that contains unsatisfactory training data. The anomaly analysis system determines when data contains unsatisfactory training data. When an anomaly is detected in data using an initially selected model, and the data contains unsatisfactory training data, model reselection is performed. The reselected model analyzes the data. The reselected model is used to identify any anomalies in the data based on a data point from the data being outside of a confidence interval related to a predicted point by the reselected model corresponding to the data point.
US11132582B2 Individual identification device
When there is an image component common to multiple registered images, the accuracy of individual identification lowers. A decision unit decides, for each partial area, the degree of effectiveness relating to calculation of a score representing a similarity between a registered image obtained by capturing an object to be registered and a collated image obtained by capturing an object to be collated, based on whether or not the partial area contains an image component common to multiple registered images obtained by capturing multiple objects to be registered. A calculation unit calculates the score based on image components contained in the registered image and the collated image and on the degrees of effectiveness.
US11132574B2 Method for detecting marker and electronic device thereof
The present invention relates to a method for detecting a marker and an electronic device thereof. According to various embodiments of the present invention, the electronic device comprises: at least one sensor; a display; a camera; at least one processor connected with the at least one sensor, the display, and the camera; and a communication circuit coupled with the at least one processor. The at least one processor acquires a first image including a marker displayed on another electronic device through the camera, determines a form of the marker on the basis of analysis information of the first image, and can be set so as to transmit information on the form of the marker to the other electronic device through the communication circuit. Other embodiments are also possible.
US11132572B2 Method and system for splicing and restoring shredded paper based on extreme learning machine
Disclosed is a method and system for splicing and restoring shredded paper based on an extreme learning machine (“ELM”). The method includes: acquiring a shredded paper training sample to be spliced; extracting left and right boundary feature data of the sample; training an ELM neural network model according to the feature data to obtain a trained neural network model (“TNNM”); acquiring a shredded paper test sample to be spliced; extracting feature data of the test sample; selecting a first piece of to-be-spliced shredded paper; selecting, by the TNNM, a shredded piece with a highest degree of coincidence with the first piece; determining whether the shredded piece is correctly spliced to the first piece; if yes, splicing shredded paper until all shredded paper is spliced and restored; if not, adopting manual marking, and continuing to select, by the TNNM, shredded paper with a highest degree of coincidence with the first piece.
US11132570B2 Magnetic ink character recognition apparatus and method by the same
In accordance with an embodiment, a magnetic ink character recognition apparatus comprises a magnetic head; a conveyance module configured to relatively convey a medium on which a magnetic ink character is printed with respect to the magnetic head; an acquisition module configured to acquire a magnetic detection signal of the medium read by the magnetic head; an excluding module configured to exclude a predetermined exclusion section including a reading result of an end portion of the medium from a signal section of the magnetic detection signal; and a recognition module configured to recognize the magnetic ink character based on the magnetic detection signal of the remaining signal section except for the exclusion section.
US11132567B2 Method for authenticating user and electronic device thereof
Various embodiments of the disclosure relate to devices and methods for user authentication on an electronic device. The electronic device comprises a plurality of lighting devices, a camera, a display, and a processor. The processor is configured to display an object on the display, obtain, through the camera, a plurality of images based on an image obtaining pattern randomly generated, obtain biometric information using at least one of the plurality of images, obtain information about a variation in a user's gaze corresponding to a movement of the object displayed on the display using the plurality of images, and perform authentication on the user based on the biometric information and the user gaze variation information. Other embodiments are available as well.
US11132559B2 Abnormality detection method, apparatus, and device for unmanned checkout
Embodiments of the present specification provide abnormality detection methods, apparatuses, and devices for unmanned checkout. In an embodiment, a method comprising: obtaining, by a depth camera in a detection area of a photographing area for unmanned checkout, image data that comprises a depth image and a corresponding RGB image; detecting, based on the image data, one or more customers that enter the detection area for unmanned checkout using one or more of headcount detection to detect a quantity of the one or more customers or gesture detection to detect one or more gestures of the one or more customers; and in response to determining that the quantity of the one or more customers is greater than a predetermined threshold or the one or more gestures comprise an abnormal gesture, notifying a central control system to stop the unmanned checkout and trigger an alarm.
US11132556B2 Detecting application switches in video frames using min and max pooling
An example system includes a processor to receive a number of video frames. The processor is to apply a grid to each video frame of the number of video frames and generate features for each cell in the grid. The processor is to calculate distances between matching regions of two consecutive frames. The processor is to apply max pooling followed by min pooling in horizontal regions of the number of video frames. The processor is to apply max pooling followed by min pooling in vertical regions of the number of video frames. The processor is to detect an application switch in response to detecting both a horizontal change and a vertical change between the two consecutive video frames exceed a threshold.
US11132550B2 Detecting shelf interactions using a sensor array
An object tracking system includes a sensor and a tracking system. The sensor is configured to capture a frame of at least a portion of a rack within a global plane for a space. The tracking system is configured to receive the frame, to detect an object within a zone of the frame, and to determine a pixel location for the object. The tracking system is further configured to identify a zone and a shelf of the rack based on the pixel location, to identify an item based on the identified zone and the identified shelf of the rack, and to add the identified item to a digital cart associated with a person.
US11132547B2 Emotion recognition-based artwork recommendation method and device, medium, and electronic apparatus
The present disclosure provides an emotion recognition-based artwork recommendation method and device. The method includes: obtaining a current biometric parameter of a user; determining a current emotion type of the user according to the current biometric parameter; selecting an image of an artwork corresponding to the current emotion type according to the current emotion type; and recommending an image of the artwork to the user by displaying the image of the artwork on the display screen.
US11132545B2 Image recognition method and terminal
An image recognition method and a terminal, where the method includes obtaining, by the terminal, an image file including a target object recognizing, by the terminal, the target object based on an image recognition model in the terminal using a neural network computation apparatus in the terminal to obtain object category information of the target object, and storing, by the terminal, the object category information in the image file as first label information of the target object. Hence, image recognition efficiency of the terminal can be improved, and privacy of a terminal user can be effectively protected.
US11132541B2 Systems and method for generating event timelines using human language technology
A system and method for generating event timelines by analyzing natural language texts from a textual dataset is provided. In one or more examples, the systems and methods can ingest a textual dataset and generate a visual timeline that illustrates the sequence of events contained within the textual dataset and approximately when in time each event in the textual dataset occurred. In one or more examples, machine learning classifiers can be employed to automatically extract event trigger words and time mentions in the textual dataset and anchor the extracted event trigger words to points in time expressed on the timeline. Machine learning classifiers can be employed to extract event trigger words from the textual dataset, relate the extracted event trigger words to one or more time mentions in the textual dataset, and to relate the extracted event trigger words to one or more document creation times found within the textual dataset.
US11132539B2 Posture recognition system, image correction method, and recording medium
A posture recognition system includes a sensor and a recognition apparatus, wherein the sensor captures a distance image including information on a distance to a subject, at an angular field controlled based on the distance to the subject, and the recognition apparatus includes a memory, and a processor coupled to the memory and configured to acquire the distance image and the angular field used when the sensor captures the distance image, from the sensor, and correct the acquired distance image based on a ratio between a first resolution corresponding to another angular field used when a training distance image is captured, and a second resolution corresponding to the acquired angular field, the training distance image being used for generating a learning model which recognizes a posture of the subject.
US11132538B2 Image processing apparatus, image processing system, and image processing method
A pre-determination process is executed for setting a person determination detection frame in a moving body detection frame surrounding a moving body region detected from an image and determining whether the image in the person determination detection frame is a person and a final determination process of analyzing a distribution state in a moving body detection frame determined to include a person in the pre-determination process and finally determining whether the image in the person determination detection frame is a person based on an analysis result. In the final determination process, an occupancy rate in a specific region in the moving body detection frame determined to include a person in the pre-determination process is calculated, and the image in the person determination detection frame is determined to be a person based on the occupancy rate.
US11132534B2 Monitoring system
A monitoring system includes an imaging unit configured to capture a depth image including a distance to a monitoring target person in a vehicle cabin, an estimation unit configured to estimate a three-dimensional human body model of the monitoring target person from the depth image captured by the imaging unit, and a monitoring unit configured to detect a get-off motion by monitoring a motion of a monitoring target portion of the human body model approaching the monitoring coordinate regarding a door manipulation in the cabin on the basis of the human body model estimated by the estimation unit.
US11132531B2 Method for determining pose and for identifying a three-dimensional view of a face
The invention relates to a method of face detection and determination of face pose from a three-dimensional mesh comprising the steps of: determining (200) a curvature map of the three-dimensional surface, according to an average curvature or a Gaussian curvature, detecting (300), within the curvature map, a facial nose tip (B) where the three-dimensional facial surface has a predetermined curvature, determining (400) a face pose defined by coordinates of the nose tip (B) and by three angles of rotation of the face around three axes, delineating a face zone and comparison (450) between the delineated face zone and a reference face template, in order to validate the detection of a real face in the three-dimensional mesh. The invention also relates to a method for checking the identity of an individual, using a frontalized shot of their face obtained via the method for face detection and determination of pose applied to a not necessarily frontalized shot.
US11132520B2 Industrial digital barcode reader
A convertible slot scanner assembly for capturing at least one object appearing in a field of view (FOV) is provided that includes a chassis body, a circuit board, an imaging sensor, a controller, an image decoder, and a first window. The chassis body includes an upper side, a front side forming an opening, a rear side, and an optical cavity. The circuit board is positioned at or near the upper side of the chassis. The imaging sensor, controller, and image decoder are all operably coupled with the circuit board, with the imaging sensor being directed toward the optical cavity to capture an image frame, the controller being in communication with the imaging sensor, and the image decoder configured to receive the image frame. The first window is configured to at least partially cover the opening of the chassis.
US11132519B1 Virtual asset tagging and augmented camera display system and method of use
An asset tagging and monitoring system includes a smart device having a camera, a GPS, and a touch screen display; a server to communicate with the smart device to receive and store data; a tagging platform accessible from the smart device and to communicate with the camera, the mobile platform provides activating the camera to provide a visual representation of an area on the touch screen display; receiving user input to designate a first asset present within the area; creating a virtual asset tag associated with the first asset, the virtual asset tag having data associated therewith; assigning a position to the virtual asset tag, the position determined via the smart device; and creating an augmented display from the camera, the augmented display having a virtual asset tags displayed thereon, each of the virtual asset tags being associated with a tangible or intangible asset.
US11132515B2 Method for at least partially automatically transferring a word sequence composed in a source language into a word sequence in a target language
A method and a data processing device are disclosed for at least partially automatically transferring a word sequence composed in a source language into a word sequence in a target language with corresponding substantive content. By analyzing the word sequence and identifying terms with lexical ambiguity in the word sequence by comparing with a terminology database comprising terms with lexical ambiguity in the source language which are assigned a plurality of term identifiers depending on their number of meanings, an unambiguous term definition is provided for translating the word sequence into the target language by assigning a term identifier to the term with lexical ambiguity in the source language. This may render a machine translation less susceptible to errors.
US11132512B2 Multi-perspective, multi-task neural network model for matching text to program code
Embodiments of the invention describe a computer-implemented method that includes receiving a query that includes a query sequence having query characters grouped into query words. A segment of program code is retrieved from a database for evaluation. The program code includes a program code sequence including program code characters grouped into program code words. The query sequence, the query word, the program code sequence, and the program code word are each converted to sequence and word representations. Query sequence-level features, query word-level features, program code sequence-level features, and program code word-level features are extracted from the sequence and word representation. Similarity between the query and the segment of program code is determined by applying a similarity metric technique to the query sequence-level features, the query word-level features, the program code sequence-level features, and the program code word-level features.
US11132511B2 System for fine-grained affective states understanding and prediction
A system configured to predict fine-grained affective states. The system comprising a processor configured to execute instructions to create training data comprising content conveying emotions, and to create a trained model by performing an emotion vector space model training process using the training data to train a model using a feed forward neural network that converts discrete emotions into emotion vector representations. The system uses the trained model to predict fine-grained affective states for text conveying an emotion.
US11132506B2 System and method for segmenting a sentence
Embodiments of the disclosure provide systems and methods for segmenting a sentence. The method may include identifying a first phrase in the sentence associated with a first segmentation path, determining a first group of derivative phrases semantically associated with the first phrase, determining a first evaluation score based on modified sentences generated by replacing the first phrase with the respective derivative phrase in the first group, and segmenting the sentence based on the first evaluation score.
US11132501B2 Smart column selection for table operations in data preparation
A computer implemented method of providing suggestions of related columns for a table operation in a data management system is provided. In one embodiment, the method includes storing, by a processor, a table having a plurality of rows and a plurality of columns, metadata associated with the plurality of columns, and data stored within the plurality of rows and the plurality of columns; receiving, by a processor, a table operation selected by a system or user; processing, by a processor, at least one of the data stored in the plurality of columns and the metadata associated with plurality columns based on a type of the selected table operation to determine at least one relationship between at least two columns of the plurality of columns; and generating, by the processor, dialog data that presents the at least one relationship between the at least two columns to a system or user for use in the table operation.
US11132499B2 Robust expandable dialogue system
An automated natural dialogue system provides a combination of structure and flexibility to allow for ease of annotation of dialogues as well as learning and expanding the capabilities of the dialogue system based on natural language interactions.
US11132498B2 Portable device and method for controlling cursor of portable device
Provided are a portable device and a method for controlling a cursor of the portable device. More specifically, disclosed are a portable device and a method for controlling a cursor of the portable device, by which a cursor that is displayed by using a first pressure touch (or successive motions of the first pressure touch) is controlled. Some of the disclosed embodiments provide a portable device and a method for controlling a cursor of the portable device, by which a cursor that is displayed by using a first touch and a first pressure touch (or successive motions of the first pressure touch) is controlled.
US11132497B2 Device and method for inputting characters
A method for inputting characters capable of being performed in a device is disclosed. The device is configured to input characters in a text input area that is displayed on the device itself or on an external display device. The method for inputting characters includes receiving, at the device, a key input which corresponds to a language character to be inputted in the text input area, and causing the device to input a plurality of Unicode characters in the text input area in response to the key input, the plurality of Unicode characters representing a shape of the language character over at least two text lines.
US11132495B1 Method and device for dynamic viewport generation to enhance viewport usability
State of the art viewport design approach faces challenge in addressing customization of view port design. A method and device for dynamic view port generation providing enhanced viewport usability of text messages to be displayed on screen by considering type of user and customized typeface is provided. Determining of a customized typeface is based on user's reading capability tested during initial type face set up by the device. The customization of typeface includes applying kerning spacing and glyphs adjustment to squeeze area of the displayed text, still maintaining less ambiguity during reading. For received messages to be displayed, maximum size of window for a viewport is obtained on-the-fly with a constraint of maximum or optimal number of viewports displayed at a time on device screen. NLP is applied to each message to condense text in the message such that maximum information is conveyed while displaying minimum words.
US11132488B2 Method of modifying cell, system for modifying cell and global connection routing method
A method of modifying a cell includes determining a number of pins in a maximum overlapped pin group region. The method further includes determining a number of routing tracks within a span region of the maximum overlapped pin group region. The method further includes comparing the number of pins and the number of routing tracks within the span region to determine a global tolerance of the cell. The method further includes increasing a length of at least one pin of the maximum overlapped pin group in response to the global tolerance failing to satisfy a predetermined threshold.
US11132487B2 Method of designing a layout of a pattern, method of forming a pattern using the same, and method of manufacturing a semiconductor device using the same
A layout of original pattern is rotated in a rotational direction to form a layout of rotation pattern. Vertices and segment points of the layout of rotation pattern are matched with ones of the reference points closest thereto, and the matched reference points are connected to form a layout of first modification pattern. A region of the layout of first modification pattern is enlarged to form a layout of second modification pattern. A layout of reference pattern having the same direction as the layout of rotation pattern is formed. A layout of target pattern is formed based on a region where the layouts of reference pattern and second modification pattern overlap. An optical proximity correction is performed on the layout of target pattern to form a layout of third modification pattern, which is rotated in a reverse rotational direction to form a layout of final pattern.
US11132480B2 Electromagnetic field simulator, method for operating electromagnetic field simulator, and non-transitory computer readable medium
An electromagnetic field simulator performs: a model creation information extraction process; a model automatic creation process; and an electromagnetic field analysis process. The model creation information extraction process includes: obtaining evaluation frequency information that includes an evaluation frequency for an apparatus suffering noise; obtaining target material information of a determination target; determining whether a conductive component is present in the obtained target material information; and determining the conductive component as having an antenna operating portion that operates as an antenna if the conductive component is present in the obtained target material information. The model automatic creation process includes: creating the model to have a simplified shape except for the component to be determined determined as having the antenna operation portion of the component. The electromagnetic field analysis process includes: performing electromagnetic field analysis on the created model.
US11132479B1 Augmented reality system for component assembly and archival baseline clone
Methods, systems and devices for assembling components to form an assembled structure, using virtual or augmented assembly tooling, in real time, real-time virtual assembly tooling (or RVAT). Structures such as vehicles, aircrafts, or other products are produced from assembling a plurality of component parts together, with virtual assembly tooling of the system, method and devices that provides real-time capability for directing and guiding operations and for generating feedback. The structure is built from the CAD, transforming the CAD to imaging representations whose transformations are generated with one or more component scans, projected on a display. The method, system and devices are constructed to build a product from a CAD through transformations of CAD information in conjunction with the real-time imaging and tracking of assembly components and tooling precise positioning of components, and controlling assembly operations, such as, for example, assembly, drilling, riveting, bonding, and welding, a product is constructed.
US11132476B2 Automatic aircraft design optimization based on joint aerodynamic, structural, and energy performance
Systems, methods, and non-transitory computer-readable media are disclosed for automatically generating aircraft models by modifying quantitative design variables based on joint analysis of aerodynamic, structural, and/or energy performance. For example, in one or more embodiments, disclosed systems iteratively modify ailerons and a propulsion system based on performance criteria until a balancing metric converges. The disclosed systems then determine performance metrics corresponding to the aircraft model with the modified ailerons and propulsion system, such as stresses and deflections under performance load, a measure of aeroelastic stability, and a battery performance metric. The disclosed systems can then modify design variables based on the determined performance metrics to explore the design space and generate a new aircraft model.
US11132472B2 Use of intermediary devices for control of portable computers and mobile devices
An approach is disclosed that transmits a command from an initiating device, the command being directed to a target device and the initiating device is disconnected from the target device. The command is sent through any number of receiving devices to eventually be received by the target device with the other receiving devices being intermediate devices. The approach identifies a set of connectivity conduits between the receiving devices where at least one of the connectivity conduits is between one of the intermediate devices and the target device. The initiating device receives a confirmation from one of the intermediate device that the command was transmitted to the target device by the intermediate device.
US11132470B2 Semiconductor device with secure access key and associated methods and systems
Memory devices, systems including memory devices, and methods of operating memory devices are described, in which security measures may be implemented to control access to a fuse array (or other secure features) of the memory devices based on a secure access key. In some cases, a customer may define and store a user-defined access key in the fuse array. In other cases, a manufacturer of the memory device may define a manufacturer-defined access key (e.g., an access key based on fuse identification (FID), a secret access key), where a host device coupled with the memory device may obtain the manufacturer-defined access key according to certain protocols. The memory device may compare an access key included in a command directed to the memory device with either the user-defined access key or the manufacturer-defined access key to determine whether to permit or prohibit execution of the command based on the comparison.
US11132467B2 Information processing device, information processing method, and computer program product
According to an embodiment, an information processing device includes a prior verifying unit, and an execution control unit. The prior verifying unit is configured to verify integrity of software registered in a whitelist at a timing which does not depend on an execution start of software and generate an execution permission list in which software which is successfully verified is registered as execution-permitted software. The execution control unit is configured to permit execution of the software if the software is registered in the execution permission list as the execution-permitted software when the execution start of the software is detected.
US11132465B1 Real-time feature level software security
Systems and techniques for real-time feature level software security are described herein. A request may be received from a computing device for data from the feature of the software application. The request for data may include authorization information of a user of the computing device. It may be identified that the feature of the software application contains code containing a reference to a security configuration service. A security configuration may be determined for the feature of the software application by comparing a resource identifier and a feature identifier of the feature of the software application to a set of security configurations of the security configuration service. The security configuration may provide access rules for the feature of the software application. A response may be sent to the computing device based on a comparison of the received authorization information of the user of the computing device to the determined security configuration.
US11132464B2 Security systems and methods for encoding and decoding content
Systems and methods may be provided for masking data on public networks, such as social networking sites. At a publishing node, the system may monitor data input fields in a webpage, and intercept and encode content, such as text, images, and video input at the data input fields, prior to the content being posted online on a public service provider's website. A privacy agent may process input field content to try to detect encoding markers in the input field content, which define portions of the content that are to be encoded. A third party key server may be used to store decoding keys. A URI reference to the decoding key may be used to access the decoding key by a node attempting to view the decoded version of the input field content.
US11132462B2 Data stripping method to interrogate patient records and create anonymized record
Various surgical hubs and data stripping methods are disclosed. The surgical hub comprises a processor and a memory coupled to the processor. The memory stores instructions executable by the processor to interrogate a modular device coupled to the processor via a modular communication hub. The modular device is a source of data sets that include patient identity data and surgical procedure data. The processor also executes instructions to: receive a data set from the modular device; discard the patient identity data and any portion of the surgical procedure data that identifies the patient from the data set; extract anonymous data from the data set and create an anonymized data set; and configure operation of the surgical hub or the modular device based on the anonymized data set.
US11132460B2 Apparatus and method for controlling access to user information
An apparatus and method control access to user information by generating a record of user information that includes the user information and appending the record of user information to a blockchain. A hash is assigned to the user information and the record of user information is encrypted prior to appending the record of user information to the blockchain. A record of authorization is received and appended to the blockchain. The record of authorization includes the user information, an identification of a third-party application authorized to read the record of authorization, and an access expiration parameter that places a restriction or limitation on access to the user information.
US11132454B2 Devices with profile-based operating mode controls
A device (e.g., a phone) can be provided by an entity (e.g., a business) to a user (e.g., an employee). The device includes a profile manager that allows the user to configure a personal profile comprising any of applications, settings, and stored data. The device is also configurable with an entity profile determined by the entity that also may include applications, settings, and stored data. The user can select from operating modes comprising at least a personal mode, and a unity mode; an entity mode also may be available for selection. The profile manager, based on the selected mode, determines whether entity profile data and applications are available to the user, and which applications from either profile may conduct user-perceptible activities. The profile manager may periodically verify entity profile rights with a server, and if verification fails, then the profile manager can restrict entity profile data and applications access, regardless of operating mode.
US11132453B2 Data-driven privacy-preserving communication
A communication system including a receiver to receive training data. An input interface to receive input data coupled to a hardware processor and a memory. The hardware processor is configured to initialize the privacy module using the training data. Generate a trained privacy module, by iteratively optimizing an objective function. Wherein for each iteration the objective function is computed by a combination of a distortion of the useful attributes in the transformed data and of a mutual information between the sensitive attributes and the transformed data. Such that the mutual information is estimated by the auxiliary module that maximizes a conditional likelihood of the sensitive attributes given the transformed data. Receive the input data via the input interface. Apply the trained privacy module on the input data to produce an application specific transformed data. A transmitter to transmit the application specific transformed data over a communication channel.
US11132450B2 Accessing file systems in a virtual environment
An access control engine can enable a host operating system to propagate a private resource of an isolated virtual environment, such as a container, running on the host operating system outside of the isolated virtual environment. The private resource can include, for example, a file system mounted within the isolated virtual environment. The access control engine can receive a command and launch the isolated virtual environment in response to the command. Also, in response to the command, the access control engine can interface with a kernel of the host operating system to configure the isolated virtual environment so that the private resource is accessible outside the isolated virtual environment.
US11132449B2 Incorporating at-rest data encryption into a cloud-based storage architecture
Example methods and systems disclosed herein facilitate the introduction and use of client-specified object encryption within a computing environment using remote third-party storage systems, where data objects stored on the remote third-party storage systems were previously either stored in unencrypted form or encrypted with a single key tied to an account that owns the data. In some embodiments, the encryption is introduced into the system in gradual stages, so as to minimize or entirely eliminate data availability downtime. In some embodiments, the introduction of client-specified object encryption involves registration of a user function on the third-party storage system, where the user function handles object decryption in response to requests of content consumers for data objects stored by the third-party storage system.
US11132448B2 Encryption using wavelet transformation
Methods, apparatus, and processor-readable storage media for encryption using wavelet transformation are provided herein. An example computer-implemented method includes generating a modified item of cryptographic information by randomly incorporating one or more characters into a user-provided item of cryptographic information; converting the modified item of cryptographic information to a matrix code; creating multiple bands of data by applying wavelet transformation to the matrix code; generating one or more encrypted items of cryptographic information by converting a selected one of the multiple bands of data into a sequence of multiple characters by applying an encoding process to the selected band of data; and storing the encrypted items of cryptographic information in a database for use in authentication requests.
US11132447B1 Determining security vulnerabilities of Internet of Things devices
Determining security vulnerabilities of smart home devices. A method may include obtaining data regarding a first application associated with a first IoT device associated with a known security vulnerability; analyzing the data regarding the first application to analyze expected communications with the first IoT device; identifying a second application available for download associated with a second IoT device; analyzing expected communications between the second application and the second IoT device; comparing the expected communications between the first application and first IoT device and between the second application and second IoT device to determine a similarity level between the first and second IoT devices; determining the second IoT device shares the same known security vulnerability as the first IoT device based on determining the similarity level; and implementing a security action on the second IoT device based on determining that the second IoT device shares the same known security vulnerability.
US11132441B2 Systems and methods for inhibiting threats to a computing environment
Novel hardware-based frameworks and methods for the detection and inhibition or prevention of insider threats utilizing machine learning methods and data collection done at the physical layer are provided. Analysis is done on unknown USB-powered devices, such as a keyboard or mouse, introduced to a computing environment and, through the utilization of machine learning, the behavior of the unknown device is determined before it can potentially cause harm to the computing environment.
US11132439B2 Method for migrating an actor instance
A method (10) performed in an initiating runtime (2a) is disclosed for migrating an actor instance (5a1) of an actor (4a) to a target runtime (2b). The method (10) comprises obtaining (11), from a blockchain entity (3), an ownership token associated with the actor instance (5a1) of the actor (4a), the ownership token being verifiable by a blockchain (7) of the blockchain entity (3), and using (12) the ownership token for migrating the actor instance (5a1). A method in a blockchain entity (3), a method in a target runtime (2b), entities, computer programs and computer program products are also disclosed.
US11132435B2 Payment password reset method and apparatus, and electronic device
A method includes: training a prediction model with sample data; obtaining user information of a user as an input feature to the prediction model; predicting, using the prediction model according to a set of determination conditions, whether the user has forgotten a payment password associated with a payment application; and in response to predicting that the user has forgotten the payment password and detecting the user logging in the payment application with a login password different from the payment password, displaying a user interface for directing the user to a payment password resetting interface for resetting the payment password.
US11132432B2 Tactile challenge-response testing for electronic devices
Systems and methods described herein provide tactile challenge-response tests for limiting access to electronic resources associated with a computing system. When a user requests access an electronic resource, the system activates an alternating voltage in an electrode layer for a display associated with the system to generate an electrovibrational pattern on the display and prompting the user to perform a touch gesture upon the affected region of the display to allow the user to perceive the electrovibrational pattern via the user's sense of touch. Next, the computing system renders multiple different visual patterns on the display and prompts the user to select the visual pattern that matches the electrovibrational pattern. If the user correctly selects the visual pattern that matches the electrovibrational pattern, the system allows the user to access the electronic resource.
US11132428B2 Capacitive through-body communication
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for capacitive through-body communication. In one aspect, a method includes capturing, from capacitive through-body communication with an on-body device worn by an individual, a biometric template comprising identification data associated with the individual, comparing the captured identification data of the captured biometric template with reference identification data of a stored biometric template associated with the individual, determining that the captured identification data matches the reference identification data of the stored biometric template; and authenticating identification of the individual.
US11132427B2 Systems and methods for biometric identity and authentication
In accordance with some embodiments, a training method for biometric identity and authentication is provided. The method includes obtaining biometric data from a plurality of sources. The method further includes establishing a candidate set of neural network parameters. The method additional includes extracting a plurality of feature vectors from the biometric data using the candidate set of neural network parameters. The method also includes determining whether or not the plurality of feature vectors match a training vector set within an error threshold. The method further includes updating the candidate set of neural network parameters in response to determining that the plurality of feature vectors do not match the training vector set within the error threshold.
US11132424B2 Health monitoring eco-system with optimized power consumption
A power-optimized eco-system for tracking a user's health comprises: one or more wearable remote sensors, each wirelessly communicating only with one wearable central sensor; a portable device readily accessible to the user; and a cloud platform. Each sensor is configured to measure data indicative of one or more physiological parameters. The central sensor is configured to receive and subsequently process data measured by each remote sensor, to process data measured by the central sensor, and to generate corresponding instructions. The portable device comprises: a receiver wirelessly receiving the processed data and instructions from the central sensor; a processor running a mobile application handling the processed data and instructions; and a transmitter. The cloud platform is configured to: receive the processed data from the transmitter; analyze the received processed data; and transmit the results of the analysis to at least one of the portable device and an authorized healthcare entity.
US11132421B1 Enhanced information extraction from web pages
In an embodiment, operations include crawling a set of web pages and labeling one or more items of a first web page based on user input. Each item corresponds to a node in a first tree data structure of the first web page. The operations further include generating a first extraction rule to extract a first item from the one or more first items. The first extraction rule includes a first path, in the first tree data structure, for a first node of the first item, and includes first visual information of each node in the first path. The operations further include comparing the first visual information in the first path with second visual information of each of a plurality of candidate nodes in a second tree data structure of a second web page and further refining the first extraction rule to generate a second extraction rule.
US11132420B2 Utilizing server pre-processing to deploy renditions of electronic documents in a computer network
Embodiments are provided for utilizing server pre-processing to deploy static renditions of electronic documents in a computer network. An electronic document may be published from a client computer to a first server computer in the computer network. During publication, the first server computer may create a static rendition of the electronic document and a viewing application for viewing the static rendition of the electronic document on the client computer. The first server computer may store the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer. Other embodiments may also include receiving, at the first server computer, a request to make revisions to the electronic document and sending a dynamic version of the electronic document from the first server computer to the client for making the revisions to the electronic document.
US11132412B1 User interface for providing docketing data
Methods and systems for receiving docketing data are disclosed. The methods and systems perform operations comprising: obtaining, by a first party, a patent file wrapper from a publicly accessible database of patent records, the patent-file wrapper including a plurality of patent documents; receiving, from the first party, user input that tags a patent document of the plurality of patent documents in the patent file wrapper, wherein the patent document that is tagged is associated with a patent activity that occurred within a threshold period of time: and transmitting, to a second party by the first party, a communication that includes the tagged patent document.
US11132410B2 Customized search
Techniques are disclosed herein for providing a custom search engine. In one aspect, a first search query is received from a requestor. First search results contain search result items that match the first search query are Obtained. A least one sub-query is generated from the first search results. The generating is based on rules for a particular custom search engine. Second search results that match the sub-query are then obtained. A search result set is formed from a corpus that includes the first search results and the second search results. The generating of the search result set is based on the rules for the particular custom search engine. The search result set is provided to the requestor. In one aspect an interface for designing a custom search engine is provided. The interface allows the designer to specify the layout of a search results page.
US11132407B2 System for the automatic separation of documents in a batch of documents
A system for separating documents in a batch of unseparated documents. In one example, the system comprises a scanner, a display, and an electronic processor. In another example, the system comprises an electronic source, a display, and an electronic processor. The electronic processor is configured to receive, as input, a batch of unseparated documents and apply, image processing to each page in the batch. The electronic processor is also configured to determine, for each pair of consecutive pages in the batch of documents, a probability that pages of the pair of consecutive pages belong to different documents using a predictive model. The electronic processor is further configured to generate a batch of separated documents by providing an indication of a document boundary if the probability generated by the predictive model is above a predetermined threshold.
US11132406B2 Action indicators for search operation output elements
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, responsive to a search query from a user device, search operation output elements based on a search operation performed in response to the search query, wherein each search operation output element is an element that can be displayed in a search results environment in which search operation output elements responsive to the search query are displayed to a user of the user device, and are each individually selectable by the user, determining whether to provide an action indicator for each search operation output element, and providing, to the user device for display in the search results environment, the search operation output elements, and for each search operation output element for which one or more action indicators are to be provided, action indicator data for the search operation output element.
US11132404B2 Techniques for facilitating communications between isolated processes executing within a web browser
Disclosed herein is a technique for enabling isolated processes executing within a web browser to distribute information to one another. The method can be implemented by a first process executing within the web browser, and include the steps of (1) receiving, from a child process executing within the web browser, a first request to subscribe to a topic, (2) in response to identifying that the child process is not subscribed to the topic: updating a topic map to indicate that the child process is subscribed to the topic, and (3) in response to identifying that the first process is associated with the parent process: issuing, to the parent process, a second request for the first process to subscribe to the topic. Also disclosed herein is a method for enabling a first process executing within a web browser to access services provided by other processes executing within the web browser.
US11132401B1 Distributed hash table based logging service
A distributed hash table (DHT) based logging service utilizes a DHT to store an event log or another type of data. For example, applications can utilize the logging service to store data that logs aspects of their operation. A key/value storage service can provide access to the DHT. The data stored in the DHT can be organized into a “skipchain” data structure. The data structure includes nodes storing the data that are distributed across partitions of the DHT. Nodes in the data structure can identify “redundancy nodes” and “skip nodes.” When a request is received to add new data to the skipchain data structure, a new node is stored in the DHT that includes the new data. A head node for the data structure is updated in the DHT. The head node can also be utilized to recover from a failure to write an internal node to the data structure.
US11132400B2 Data classification using probabilistic data structures
According to one aspect of the present disclosure, a computing device is provided, including non-volatile memory storing a database including a plurality of database entries. The computing device may further include a processor configured to sort the plurality of database entries into a plurality of database entry length sets. For each database entry length set, each database entry included in the database entry length set may be within a predefined length range. For each database entry length set, the processor may be further configured to generate a probabilistic data structure based on the one or more database entries included in the database entry length set.
US11132398B2 Electronic device for generating video comprising character and method thereof
An electronic device and method are disclosed. The electronic device includes a display, a processor and memory. The processor may implement the method, including analyzing, by a processor, a first video to identify any characters included in the first video, displaying one or more icons representing one or more characters identified in the first video via a display, receiving, by input circuitry, a first user input selecting a first icon representing a first character from among the one or more icons, based on the first user input, selecting image frames of the first video that include the first character from among image frames included in the first video, and generating, by the processor, a second video including the selected image frames. A second embodiment includes automatically selecting images from a gallery including one or more characters for generation of a video.
US11132395B2 Selecting media for a social event according to specified event parameters
A content server generates media playlists for social events. The content server receives a seed value describing desired characteristics of media to present during a social event, and event parameters describing conditions for selecting media items to generate a media playlist for the social event. The content server selects media items based on the event parameters and the seed value, and uses the selected media items to generate the media playlist for the social event. The media items in the playlist are retrieved from a media database and provided to a media player for presentation at the social event.
US11132393B2 Identifying expressions for target concept with images
A computer-implemented method for identifying an expression for a target concept, includes: obtaining a set of texts as a target set of texts, with each text being associated with one of images relevant to a target concept. Candidate expressions for the target concept are extracted from the target set of texts. The candidate expressions are characteristic of the target set of texts. Each image relevant to one of the candidate expressions is collected by using an image search engine. A target expression for the target concept is selected from the candidate expressions based on a comparison result of the target concept and the collected images.
US11132388B2 Efficient spatial queries in large data tables
The present disclosure relates to a method for processing data blocks of a data table. The data blocks comprise an attribute representing multidimensional spatial data objects, where the attribute has multiple values representing respective dimensions of the multidimensional spatial data object. The method comprises creating for each data block of the data blocks, a respective attribute metadata. The attribute metadata comprises attribute value information defining a multidimensional minimum bounding rectangle that covers attribute values of the attribute comprised in the data block. A query is processed on the multidimensional spatial data objects associated with a query area using the multidimensional minimum bounding rectangle to check whether a data block of the data blocks contains attribute values of the attribute in the query area.
US11132382B2 Asynchronous notifications for a datastore of a distributed system
The data of an online system is distributed over a number of different physical servers and databases on those servers. The online system shards the data to increase system scalability and replicates the shards to increase data reliability. Features such as sharding and replication in turn increase data storage system complexity. Accordingly, in order to provide simplified data storage semantics to applications that use the online system, the online system provides access to data via asynchronous callback functions that are triggered once data has been written and is available for reading by client code. Thus, applications need only specify code to be used in response to data write events, and can thereafter interact with the online system data using a data-driven paradigm.
US11132379B2 Database data modification request processing
A data modification request for modifying data in a primary database is received at the primary database. Based on the data modification request, second data in the primary database is modified to first data. Based on the data modification request, a first log and a second log are generated, where the first log is a simplified log including the first data and the second log is a complete log including the second data. Persistence processing is performed on the first log. A modification result that corresponds to the data modification request is returned.
US11132378B2 Systems and methods for interactive analysis
Systems and methods for generating and rendering interactive analysis are provided. The interactive analysis includes an incident map and heat map that are dynamically changeable based upon selectable incident attributes, filters, or both.
US11132375B2 System for data storage and retrieval
A method for providing access to a database for product life cycle support (PLCS database), the method comprising receiving from a client apparatus an input data item including heading data identifying the input data item; correlating said heading data with a data field used in the PLCS database amongst all data fields used in the PLCS database thereby identifying a correlated entry in the PLCS database to be associated with the input data item; searching the PLCS database using said correlated entry; retrieving one or more data elements from the PLCS database according to said search; outputting to the client apparatus a return data item which includes said heading data identifying the return data item and which includes said retrieved data elements(s).
US11132372B2 Method and apparatus for precise positioning of scholar based on mining of scholar's scientific research achievement
The present disclosure provides a method and an apparatus for precise positioning of a scholar based on mining of the scholar's scientific research achievement. The method includes: extracting text information in the scholar's scientific research achievement P to obtain key information, and constructing structural information; mining and constructing implicit information O with a geographic directivity in the scholar's scientific research achievement P according to the key information and the structural information; performing a structural arrangement on the structural information, and acquiring a final result R; and acquiring a mapping of A→R according to the final result R and the matrix U, acquiring and outputting the positioning information of the authors in the set A.
US11132371B2 User customised search engine using machine learning, natural language processing and readability analysis
A computer implemented method, computerised system and computer readable recording medium are disclosed. In one aspect, the computer implemented method comprises steps of: generating an index of electronic objects, comprising steps of: performing, upon each electronic object, natural language processing, using a natural language processor, and readability analysis, using a readability analyser, to generate natural language processing data and a readability score for the respective object; and storing in the index, for each electronic object, electronic object data indicative of the electronic object and associated meta-data indicative of the natural language processing data and the readability score; receiving, from a user operating a user processing system, a request to perform a search of the index, wherein the request has associated therewith input data; performing, upon the input data, natural language processing, using the natural language processor to generate natural language processing data and a readability range for the input data; searching, using a search engine, the index based upon the readability range and the natural language processing data for the input data, to determine a plurality of correlated electronic objects; generating, using a ranking engine, a ranked list of the plurality of correlated electronic objects based on a correlation level for each of the plurality of electronic objects and a machine learned rating generated by a machine learned rating prediction system trained according to a profile associated with the user, the profile being indicative of natural language processing data generated, by the natural language processor, based on previous search requests received from the user and performed by the search engine; and transferring, to the user processing system, search results indicative of at least a portion of the ranked list of the plurality of correlated electronic objects.
US11132370B2 Generating answer variants based on tables of a corpus
Mechanisms are provided for implementing a candidate answer variant engine. The mechanisms receive an indication of a structured portion of content in a corpus, generate a plurality of groupings of elements of the structured portion of content, and generate, for each grouping of elements in the plurality of groupings of elements, and for each element in the grouping of elements, a corresponding grouping vector representation, corresponding to the element. The mechanisms, for each grouping vector representation of each grouping of elements in the plurality of groupings of elements perform a similarity measure calculation between the grouping vector representation and a vector representation of an input question, and select an element corresponding to the grouping vector representation for inclusion as a candidate answer variant based on results of the similarity measure calculation. The mechanisms perform question answering operations based on an analysis of one or more candidate answer variants.
US11132368B2 Recursive data traversal model
One or more embodiments interpret a configuration graph to efficiently and optimally construct requests and fetch data from a datastore. The values of objects of a requested data type are used to generate additional queries for pre-fetching data from the datastore. Specifically, the values are used to query for and retrieve a corresponding subset of objects of another, related data type. Recursively querying for and retrieving objects of related data types based on already retrieved objects builds a data cache of relevant objects. The cached, relevant objects may be useful in subsequent queries that are likely to follow the initial query.
US11132366B2 Transforming directed acyclic graph shaped sub plans to enable late materialization
A query is received at a database execution engine. A query plan including a sub plan structured as a directed acyclic graph is determined by the database execution engine. A set of trees characterizing the sub plan is generated by the database execution engine and using the directed acyclic graph. The set of trees include a first tree and a second tree, the first tree including at least one leaf characterizing a memory store operation and the second tree including a root characterizing a memory access operation. The set of trees are stored for use in execution of the query at run time. Related systems, methods, and articles of manufacture are also described.
US11132365B2 Query plan based on a data storage relationship
Disclosed aspects include the database management system detecting that a first data storage medium includes a first set of data of a database. The first data storage medium has a first access-factor. The database management system detects that a second data storage medium includes a second set of data of the database. The second data storage medium has a second access-factor which differs from the first access-factor. Based on a data storage relationship, the database management system determines a query plan to access both the first set of data with respect to the first data storage medium and the second set of data with respect to the second data storage medium. The database management system establishes the query plan.
US11132364B1 Range overlap query response system for graph data
A computing system determines a response to a query. A bin start value and a bin stop value is defined for each bin based on an input bin option. End nodes are split based on the bin start value and the bin stop value of each bin to define a second plurality of end nodes. Each start node of a plurality of start nodes that is connected to each end node of the second plurality of end nodes is identified based on the respective link attributes of a plurality of link attributes. Overlapping start nodes of the plurality of start nodes that overlap at an end node of the second plurality of end nodes are identified based on a predefined overlap query graph that defines a connectivity to identify between a start node and the end node. The identified overlapping start nodes are output as a response to the predefined overlap query graph.
US11132357B1 Big-data view integration platform
A big-data view integration platform generates integration guided user interfaces (GUIs). A first edge node ingests push-based and pull-based data from a plurality of platform services, which include legacy and non-legacy services having incompatible communication protocols. An event-based queue receives from the first edge node a plurality of queue events as indirect push-based data. A second set of queue events includes direct push-based data as received directly from a non-legacy platform service. A conformity component integrates the push-based data, the pull-based data, and the plurality of queue events into integration data having an enhanced integration format. A view integration component generates a plurality of data views from the integration data. A second edge node exposes the plurality of data views via an access services application programming interface (API). A new service execution component accesses the access services API to generate integration GUIs based on the data views.
US11132355B2 Systems and methods for monitoring equipment
Systems and methods are disclosed for certifying an equipment by connecting to a distributed ledger; capturing a physical location and a schematic location of the equipment; performing a test on the equipment; taking a picture of the equipment being tested; and certifying a test result and rendering the test results as immutable records on the distributed ledger.
US11132352B1 Utilizing local IoT devices to reconcile data mismatches
A computer-implemented method, a computer program product, and a computer system for utilizing local IoT devices to reconcile data mismatch. A first IoT device in a group of IoT devices determines whether all of the IoT devices have received the update impulse from a server, in response to receiving an update impulse from the server. The first IoT device retrieves data since a last checksum shared by the first IoT device and a second IoT device, in response to determining that the second IoT device in the group has not received the update impulse from the server. The first IoT device packages the data since the last checksum into a payload and sends, through a reconciliation channel of the group, the payload to the second IoT device. The second IoT device reconciles a data mismatch, based on the payload.
US11132340B2 Storage unit selection of memory devices used for distributed storage network memory
A storage unit in a distributed storage network (DSN) transmits resource availability information to a managing unit. The resource availability information includes information indicating a number of available memory devices of the storage unit that are available to be used for storage of encoded data slices. The storage unit receives resource assignment information determined by the managing unit. The resource assignment information includes one or more dispersal parameters, information identifying a set of storage units to be included in a newly instantiated DSN memory, and a DSN address range assigned to the storage unit for use in the newly instantiated DSN memory. The storage unit selects particular available memory devices of the storage unit to assign to the newly instantiated DSN memory. The selection is based on the resource assignment information.
US11132335B2 Systems and methods for file fingerprinting
A file fingerprint may be provided as a composite of multiple hashes of different portions of the file. The composite hash allows the fingerprinting process to be interrupted while still providing information about a likely hood of two files being identical.
US11132334B2 Methods and apparatus for filtering dynamically loadable namespaces (DLNs)
Methods and apparatus are provided for filtering dynamically loadable namespaces (DLNs). An exemplary method comprises, in response to a job submitted by an application, obtaining a DLN portion of a global single namespace of a file system, wherein the DLN is associated with the job and is maintained in a capacity tier of a storage system; obtaining filtering directives from a user; reducing the DLN using a filtering mechanism on a directory tree associated with the DLN, based on the filtering directives, by removing files in the directory tree of the DLN that do not satisfy requirements of the filtering directives to generate a filtered DLN; and dynamically loading the filtered DLN, including reduced metadata for the filtered DLN relative to the DLN, from the capacity tier into a performance tier of the storage system for processing by the application.
US11132333B2 File access with different file hosts
A file access request is received from an application. One or more file types for the file access request are identified, and one or more file hosts supporting files of the identified one or more file types are also identified. A user interface is displayed, the user interface including a hosted area. Within the hosted area, at least one of the one or more file hosts displays a portion of the user interface identifying one or more files of at least one file host that can be selected for retrieval, or one or more locations that can be selected to which the one or more files are saved.
US11132331B2 Sharding of full and incremental snapshots
Methods and systems for backing up and restoring different point in time versions of a virtual machine, an application, a database, or an electronic file using independently managed snapshot chains are described. In some cases, different point in time versions of a virtual machine may be captured and stored using one or more snapshot chains. Each snapshot chain may correspond with a base image (e.g., a full image snapshot) and one or more incremental files (e.g., two forward incremental files) that derive from the base image. A snapshot chain may be split into a plurality of shards or sub-chains such that the width of each shard or the maximum data size of the files in each shard is less than a threshold data size (e.g., is less than 1 TB). Data operations (e.g., consolidation and reverse operations) may be performed on the individual shards or sub-chains in parallel.
US11132330B2 Self-archiving database
In a database system, an archive table data specifies a pre-defined archive time period based on which a periodic archive procedure is performed and a pre-defined purge time period based on which a periodic purge procedure is performed. Based on the periodic archive time period being reached, a new partition is created in a transaction database, which is used as a live partition into which the database stores transaction records which are new; and an expired transaction database partition is moved to the archive database using a database partition feature whereby data in the partition is moved as a whole. Based on the periodic purge time period being reached, an expired archive database partition is removed from the archive database using the database partition feature, wherein data is deleted as a whole from the archive database based on the archive database partition being removed.
US11132326B1 Techniques to transfer data among hardware devices
Apparatuses, systems, and techniques to route data transfers between hardware devices. In at least one embodiment, a path over which to transfer data from a first hardware component of a computer system to a second hardware component of a computer system is determined based, at least in part, on one or more characteristics of different paths usable to transfer the data.
US11132324B2 Data network with container virtualization
A first data storage device and a second data storage device can be connected to a first remote host and a second remote host via a server as part of a distributed data network. The server may assign the first data storage device to administer a first virtualization for a first logical volume of the first remote host. A device controller of the data storage device can execute an operating system and then load at least one operating component in the first remote host as directed by the first device controller. The device controller can subsequently perform a first software application in the first remote host as part of the first virtualization.
US11132322B2 Determining a quantity of hot swap controllers
A controller, comprising: a processing resource; and a memory resource storing machine-readable instructions to cause the processing resource to: activate a detection signal to enable a transistor coupled to the controller; determine a voltage associated with a plurality of hot swap controllers; and determine, in view of the voltage, a quantity of hot swap controllers included in the plurality of hot swap controllers.
US11132320B2 Modular plug system comprising an integrated data bus
In order to be able to arrange a master module (M), slave modules (S), and conventional plug modules (K) in a freely configurable manner in a modular plug system, a modular frame (22) is provided with a circuit board (1) which includes at least one continuous conductor path and preferably more than one connection pad.
US11132319B2 Timer control for peripheral component interconnect express components implemented with thunderbolt controllers
Aspects of the embodiments are directed to systems, methods, and devices for controlling power management entry. A PCIe root port controller can be configured to receive, at a downstream port of the root port controller, from an upstream switch port, a first power management entry request; reject the first power management entry request; transmit a negative acknowledgement message to the upstream switch port; initiate a timer for at least 20 microseconds; during the 20 microseconds, ignore any power management entry requests received from the upstream switch port; receive, after the expiration of the 20 microseconds, a subsequent power management entry request; accept the subsequent power management entry request; and transmit an acknowledgement of the acceptance of the subsequent power management entry request to the upstream switch port.
US11132315B2 Secured and out-of-band (OOB) server san solution on a commodity storage box
A computer system includes a BMC and a host of the BMC. The BMC receives a first message from a first remote device on an existing out-of-band management network. The BMC determines whether the first message is directed to a storage service or fabric service running on the host, the host being a storage device. The storage service provides access to user data stored on one or more storage devices connected to the host via a storage network that is isolated from the management network. When the first message is directed to the storage service or fabric service: the BMC extracts a service command from the first message; the BMC sends, through a BMC communication channel to the host, a second message containing the service command to the host. The BMC communication channel has been established for communicating baseboard management commands between the BMC and the host.
US11132314B2 System and method to reduce host interrupts for non-critical errors
An information handling system includes a device, a processor, and a runtime agent. the device provides a System Management Interrupt (SMI) in response to an error on the device. The processor receives the SMI, enters a System Management Mode (SMM), and executes first interrupt handler code in SMM to provide interrupt information associated with the SMI when the SMI is associated with a non-critical error on the device, and exit SMM to a runtime mode. The runtime agent receives the interrupt information during the runtime mode to execute second interrupt handler code to service the non-critical error on the device.
US11132312B2 Method of controlling initialization of nonvolatile memory device and memory system including nonvolatile memory device
To control initialization of a nonvolatile memory device, before assembling a memory system including a first nonvolatile memory device and a second nonvolatile memory device, information data for initialization of the first nonvolatile memory device are stored in the first nonvolatile memory device. After assembling the memory system, the information data are moved from the first nonvolatile memory device to the second nonvolatile memory device. The first nonvolatile memory device is initialized based on the information data stored in the second nonvolatile memory device. An initialization time of the first nonvolatile memory device is reduced efficiently by moving the information data from the first nonvolatile memory device to the second nonvolatile memory device having the rapid speed of the reading operation and using the information data read from the second nonvolatile memory device.
US11132311B2 Interface for memory having a cache and multiple independent arrays
The present disclosure includes an interface for memory having a cache and multiple independent arrays. An embodiment includes a memory device having a cache and a plurality independent memory arrays, a controller, and an interface configured to communicate a plurality of commands from the controller to the memory device, wherein the interface includes a pin configured to activate upon a first one of the plurality of commands being received by the memory device and deactivate once all of the plurality of commands have been executed by the memory device.
US11132310B2 SSD architecture for FPGA based acceleration
A system is disclosed. The system may include a processor running an application program and a memory storing data being used by the application program. An upstream interface enables communication with the processor; a downstream interface enables communication with a storage device. The system may also include an acceleration module implemented using hardware and including an Acceleration Platform Manager (APM-F) to execute an acceleration instruction. The storage device may include an endpoint of the storage device for communicating with the acceleration module, a controller to manage operations of the storage device, storage for application data for the application program, and a storage device Acceleration Platform Manager (APM-S) to assist the APM-F in executing the acceleration instruction. The processor, the acceleration module, and the storage device may communicate via a Peripheral Component Interconnect Exchange (PCIe) bus. The acceleration module may support performing the acceleration instruction on the application data on the storage device for the application program without loading the application data into the memory.
US11132309B2 Storage device adaptively supporting plurality of protocols
A storage device includes a memory device and a controller. The controller includes a programmable logic device which is reconfigurable, based on requests which are received from an outside of the storage device, to adaptively support a plurality of protocols depending on the requests. As the programmable logic device is programmed to support a first protocol among the plurality of protocols based on a first request which is received from the outside of the storage device with regard to the first protocol, the programmable logic device processes the first request in compliance with the first protocol, and the controller communicates with the memory device based on the first request such that the memory device stores or outputs data corresponding to the first request.
US11132306B2 Stale message removal in a multi-path lock facility
A method for removing stale messages from a storage controller is disclosed. In one embodiment, such a method includes querying, by a host system, a storage controller to determine ownership of a lock on the storage controller. The host system receives, in response to the query, information indicating that the lock has been granted to the host system. This allows the host system to treat the lock as being granted even though the host system has not received a “lock granted” message from the storage controller. Before using the lock, the host system sends, to the storage controller, an instruction to clear any stale messages on the storage controller related to the lock. A corresponding system and computer program product are also disclosed.
US11132301B2 Method for managing virtual memory
Disclosed is a method for managing, in a computer system including a peripheral device and its driver, a virtual memory of a using application of the peripheral device which can access the virtual memory of the using application, the management method including: the creation, in the virtual memory of the using application, of a virtual memory pool which is accessible to the peripheral device but inaccessible to the using application; and the creation of a management application that is separate from the using application and is dedicated to the allocation of at least this virtual memory pool and to the releasing of at least this virtual memory pool.
US11132298B2 Apparatus and method for implementing a multi-level memory hierarchy having different operating modes
A system and method are described for integrating a memory and storage hierarchy including a non-volatile memory tier within a computer system. In one embodiment, PCMS memory devices are used as one tier in the hierarchy, sometimes referred to as “far memory.” Higher performance memory devices such as DRAM placed in front of the far memory and are used to mask some of the performance limitations of the far memory. These higher performance memory devices are referred to as “near memory.” In one embodiment, the “near memory” is configured to operate in a plurality of different modes of operation including (but not limited to) a first mode in which the near memory operates as a memory cache for the far memory and a second mode in which the near memory is allocated a first address range of a system address space with the far memory being allocated a second address range of the system address space, wherein the first range and second range represent the entire system address space.
US11132285B1 Issue reporting context session identifier for issue tracking systems
An issue tracking system includes a host device executing an issue tracking service in communication with a client device executing at least one of an issue reporting application and/or an application under test. The issue reporting application generates a session identifier that defines a debugging session. The application under test can receive the identifier and tag logs or other data generated during the debugging session. The issue reporting application can thereafter receive the debugging data and can populate an issue report template based on that data.
US11132271B2 Determining which target is most ahead in a multi-target mirroring environment
Provided are techniques for determining which target is most ahead in a multi-target mirroring environment between data from a consistent synchronous mirror copy operation and data from a consistent asynchronous mirror copy operation. It is determined that data is to be retrieved from one of a sync secondary storage of a sync secondary storage controller and an async secondary storage of an async secondary storage controller. Then, it is determined which one of data of a consistent synchronous mirror copy operation on the sync secondary storage and data of a consistent asynchronous mirror copy operation on the async secondary storage is a most current copy of the data. The most current copy of the data is retrieved and used for further processing.
US11132266B2 Method, device, and computer program product for managing application system
The present disclosure relates to a method, device and computer program product for managing an application system. In the method, a backup copy is obtained for a group of data objects. A parent address of a parent backup block corresponding to the parent data object in the backup copy, a first address of a first backup block corresponding to the first data object in the backup copy, and a second address of a second backup block corresponding to the second data object in the backup copy are determined. A parent index entry, a first index entry and a second index entry are generated based the aforementioned addresses. An index for the backup copy is determined based on the parent index entry, the first index entry and the second index entry, the first index entry and the second index entry being continuous in the index.
US11132263B2 Distributed model for data ingestion
In one example, a method for a distributed model of data ingestion includes receiving multiple asynchronous backup requests from a plurality of clients, and performing primary processing with respect to data elements of a first one of the backup requests. Next, a job concerning a secondary process is added to a job queue. A handoff is then made for performance of the secondary processing with respect to data elements of the first backup request. The job is then accessed and the secondary processing is performed with respect to the data elements of the backup request, wherein the primary processing and secondary processing are respective first and second stages of an ingestion process, and the primary processing is performed prior to the secondary processing.
US11132254B2 Semiconductor integrated circuit, storage device, and error correction method
A semiconductor integrated circuit reads data from a memory, which stores the data including a data portion and a parity bit, and makes an error correction to the data. The semiconductor integrated circuit includes a memory controller for reading the data from the memory; and an error correction controller having an error correction circuit having the ability to correct a predetermined number of bits of errors. The error correction controller applies an error correction to the read data by the error correction circuit, and determines whether all errors contained in the data are corrected, based on the data portion and the parity bit of the data after the error correction. When not all the errors contained in the data are determined to be corrected, the error correction controller applies an error correction by the error correction circuit, while sequentially inverting the data value of each bit of the data.
US11132253B2 Direct-input redundancy scheme with dedicated error correction code circuit
Methods, systems, and devices for performing an error correction operation using a direct-input column redundancy scheme are described. A device that has read data from data planes may replace data from one of the planes with redundancy data from a data plane storing redundancy data. The device may then provide the redundancy data to an error correction circuit coupled with the data plane that stored the redundancy data. The error correction circuit may operate on the redundancy data and transfer the result of the operation to select components in a connected error correction circuit. The components to which the output is transferred may be selected based on data plane replaced by the redundancy data. The device may generate syndrome bits for the read data by performing additional operations on the outputs of the error correction circuit.
US11132251B2 Enhanced checksum system
Generating data checksum for a data object including multiple data units comprises, for each data unit, obtaining a corresponding address of the data unit, and rotating the data unit based on said corresponding address of the data unit to generate a rotated data unit. A checksum value for the data object is determined based on said rotated data units.
US11132245B2 System and method for handling errors in a vehicle neural network processor
A system for handling errors in a neural network includes a neural network processor for executing a neural network associated with use of a vehicle. The neural network processor includes an error detector configured to detect a data error associated with execution of the neural network and a neural network controller configured to receive a report of the data error from the error detector. In response to receiving the report, the neural network controller is further configured to signal that a pending result of the neural network is tainted without terminating execution of the neural network.
US11132243B2 Invoking external functions from a data system
A query referencing a function associated with a remote software component is received by a network-based data warehouse system. Temporary security credentials corresponding to a role at a cloud computing service platform are obtained. The role has permission to send calls to a web endpoint corresponding to the remote software component. A request comprising input data and electronically signed using the temporary security credentials is sent to a web Application Programming Interface (API) management system of the cloud computing service platform. The request, when received by the web API management system, causes the web API management system to invoke external functionality provided by the remote software component at the web endpoint with respect to the input data. A response comprising a result of invoking the external functionality is received from the web API management system, and the result data is processed according to the query.
US11132242B1 Scalable actions for user data requests
In some examples, a computing device may receive a user request and may determine a user type and a user location associated with the received user request. Further, based at least on a request type, the user type, and the user location, the computing device may select a first policy file from among a plurality of policy files, each policy file of the plurality of policy files preconfigured for a respective different combination of at least the request type, the user type, and the user location to contain at least one data action for instructing at least one respective target subsystem to perform the at least one data action in response to a respective user request. In addition, the computing device may send, for a respective data action included in the first policy file, a respective instruction to a respective target subsystem.
US11132234B2 Load balancing of cloned virtual machines
A method, a non-transitory computer-readable storage medium, and a computer system for managing the placement of virtual machines in a virtual machine network are disclosed. In an embodiment, a method involves determining if at least one virtual machine in a set of virtual machines supporting a process and running on a first host computer needs to be separated from other virtual machines in the set. If at least one virtual machine needs to be separated, then at least one virtual machine is selected to be separated based on the number of memory pages changed. The selected VM is then separated from the other virtual machines in the set.
US11132229B2 Method, storage medium storing instructions, and apparatus for implementing hardware resource allocation according to user-requested resource quantity
The aspects of the present disclosure provide a method and an apparatus for implementing hardware resource allocation. For example, the apparatus includes processing circuitry. The processing circuitry obtains a first value that is indicative of an allocable resource quantity of a hardware resource in a computing device. The processing circuitry also receives a second value that is indicative of a requested resource quantity of the hardware resource by a user, and then determines whether the second value is greater than the first value. When the second value is determined to be less than or equal to the first value, the processing circuitry requests the computing device to allocate the hardware resource of the requested resource quantity to the user, and subtracts the second value from the first value to update the allocable resource quantity of the hardware resource in the computing device.
US11132227B2 Monitoring and automatic scaling of data volumes
Aspects of a data environment, such as various capacities of data stores and instances, can be managed using a separate control environment. A monitoring component of the control environment can periodically communicate with the data environment to obtain performance information. The information is analyzed, using algorithms such as trending and extrapolation algorithms, to determine any recommended scaling of resources in the data environment. The scaling can be performed automatically, or as authorized by a customer. A workflow can be instantiated that includes tasks necessary to perform the scaling. The scaling of storage capacity can be performed without affecting the availability of the data store.
US11132226B2 Parallel resource provisioning
Computer-implemented methods, systems and computer program products that leverage infrastructure code (IaC) to provision applications in a computing environment as virtual resources. A plurality of containers operating parallel to one another process resource provisioning requests. A central application provisioner orchestrates the containerized provisioning of resources using IaC. Application provisioner introspects IaC templates defining the provisioning request and creates a graph of the templates, mapping requested resources to containers based on the specification of the containers available. Application provisioner spins up idle containers and distributes resource provisioning tasks amongst the idle containers. An idle container provisions an assigned resource and outputs individual state information describing the provisioned resource. Application provisioner aggregates the individual state information from the containers into a completed state file describing the provisioned application and deploys the provisioned application. Provisioned resources can be destroyed by deprovisioning the resource from the assigned container and outputting modified state information.
US11132223B2 Usecase specification and runtime execution to serve on-demand queries and dynamically scale resources
A computer-implemented method includes obtaining a usecase specification and a usecase runtime specification corresponding to the usecase. The usecase includes a plurality of applications each being associated with a micro-service providing a corresponding functionality within the usecase for performing a task. The method further includes managing execution of the usecase within a runtime system based on the usecase and usecase runtime specifications to perform the task by serving an on-demand query and dynamically scaling resources based on the on-demand query, including using a batch helper server to employ the usecase specification to load dynamic application instances and connect the dynamic application instances to existing instances, and employ a batch helper configuration to load nodes/machines for execution of the on-demand query.
US11132222B2 Application processing method and apparatus for jumping between child applications and storage medium
An application processing method includes: displaying a first child application page of a first child application; and acquiring, by using the first child application, a second child application identifier corresponding to a second child application to be jumped to. The first child application is run by a parent application. The method also includes: the parent application running the second child application when a jump is made from the first child application to the second child application; transferring page data corresponding to the second child application identifier to the second child application; and generating, according to the page data, a second child application page over the first child application page, and displaying the second child application page.
US11132219B2 Starting method for applications which are closed automatically based on the insufficient memory of the system
A method and related apparatus for restarting an application being closed because of insufficient memory are provided. The method includes storing application identifiers of the applications which are closed when the free memory of the system is insufficient into a target application list, then when determining the free memory of the system is greater than a preset threshold, automatically starting a process of at least one application indicating by the target application lists.
US11132217B2 Cloud-based managed networking service that enables users to consume managed virtualized network functions at edge locations
A method for providing a managed networking service for a cloud computing system enables users to consume managed virtualized network functions (VNFs) at edge locations. The method includes registering a plurality of third-party vendors for the managed networking service. The plurality of third-party vendors provide a plurality of VNFs for the managed networking service. The method also includes receiving user input from a user of the cloud computing system. The user input includes a request to deploy the plurality of VNFs at an edge location. The plurality of VNFs can be provided by different third-party vendors through the managed networking service. The method also includes causing the plurality of VNFs to be deployed on an edge device that is located at the edge location. The plurality of VNFs can be represented as logical entities in a database that is utilized by the managed networking service.
US11132214B2 Leveraging a shared storage pool to manage the health of virtual machines
A system for monitoring the health of virtual machines associated with a shared storage pool (SSP) includes a plurality of virtual machines (VMs), two or more virtual input/output servers (VIOSes) participating in the SSP, and an orchestration node. Each VIOS in the SSP is associated with a respective set of VMs of the plurality of VMs. Each VM is configured to transmit respective health data describing the VM to its associated VIOS. The orchestration node is in communication with each of the two or more VIOSes participating in the SSP, where each VIOS is configured to transmit to the orchestration node the respective health data of each VM in the respective set of VMs associated with the VIOS. The orchestration node is configured to monitor the health of a plurality of VMs associated with the two or more VIOSes participating in the SSP.
US11132211B1 Neural finite state machines
A system includes a state-dependent action policy and a state-dependent transition policy. The state-dependent action policy determines an action based on environment states and a current agent state selected from a predetermined group of agent states. The state-dependent transition policy is implemented using one or more machine learning models and is configured to control transitions between agent states from the predetermined group of agent states.
US11132208B2 System state management
In some aspects, the present disclosure provides a method for bandgap voting. In some configurations, the method includes receiving: (i) a first set of votes from a first client of a system, and (ii) a second set of votes from a second client of the system, wherein the first set of votes indicate a first desired set of operational parameters for controlling a plurality of physical resources in the system, wherein the second set of votes indicate a second desired set of operational parameters for controlling the plurality of physical resources, and wherein the plurality of physical resources are shared by the first client and the second client.
US11132207B2 Fast boot systems and methods for programmable logic devices
Various techniques are provided to implement fast boot for programmable logic devices (PLDs). In one example, a method includes receiving configuration data associated with a PLD. The PLD includes an array of configuration memory cells including logic block memory cells and input/output (I/O) block memory cells associated with the PLD's logic fabric and I/O fabric, respectively. The method further includes programming a subset of the I/O block memory cells with the configuration data, and providing a wakeup signal to activate functionality associated with a portion of the I/O fabric. The method further includes programming remaining configuration memory cells of the array with the configuration data, where the remaining configuration memory cells include at least a subset of the logic block memory cells. The method further includes providing a wakeup signal to activate functionality associated with at least a portion of the logic fabric. Related systems and devices are provided.
US11132205B2 Electronic control device
An electronic control device is configured to execute processing unit execution operation while executing processing part activation operation. In the processing part activation operation, the activation main processing is performed separately on each of a plurality of processing parts included in a control program, and a start address of a processing unit that is included in a processing part for which the activation main processing has been completed is switched from invalid to valid, in ascending order of the lengths of activation time demanded of the processing parts to be ready for execution. In the processing unit execution operation, a processing unit that is associated with a start address switched to valid is executed.
US11132204B2 Aggregated doorbells for unmapped queues in a graphics processing unit
A processing system includes a set of queues to store command buffers prior to execution in a corresponding plurality of pipelines. The processing system also includes one or more first doorbells and a second doorbell. The first doorbells map to one or more queues in the set of queues on a one-to-one basis. The second doorbell maps to a subset of the set of queues on a one-to-many basis. A doorbell monitor generates an interrupt in response to an empty queue in the subset becoming a non-empty queue. A scheduler polls the subset in response to the interrupt. The scheduler schedules a command buffer from the non-empty queue for execution or adds the command buffer to a pool for subsequent execution.
US11132203B2 System and method for synchronizing instruction execution between a central processor and a coprocessor
An electronic device that includes a central processor and a coprocessor coupled to the central processor. The central processor includes a plurality of registers and is configured to decode a first set of instructions. The first set of instructions includes a command instruction and an identity of a destination register. The coprocessor is configured to receive the command instruction from the central processor, execute the command instruction, and write a result of the command instruction in the destination register. The central processor is further configured to set a register tag for the destination register at the time the central processor decodes the first set of instructions and to clear the register tag at the time the result is written in the destination register.
US11132201B2 System, apparatus and method for dynamic pipeline stage control of data path dominant circuitry of an integrated circuit
In an embodiment, a data path circuit includes: a plurality of pipeline stages coupled between an input of the data path circuit and an output of the data path circuit; and a first selection circuit coupled between a first pipeline stage and a second pipeline stage, the first selection circuit having a first input to receive an input to the first pipeline stage and a second input to receive an output of the first pipeline stage and controllable to output one of the input to the first pipeline stage and the output of the first pipeline stage. A bypass controller coupled to the data path circuit may control the first selection circuit based at least in part on an operating frequency of the data path circuit. Other embodiments are described and claimed.
US11132200B1 Loop end prediction using loop counter updated by inflight loop end instructions
In a data processing apparatus loop end prediction is carried out to predict whether a branch represented by a loop end instruction will be taken, branching to the start of the loop for a further iteration to be carried out, or will be not taken leading to the further instructions following the loop. A loop iteration counter at the fetch stage of the apparatus maintains a count on the basis of which the prediction is made. The loop iteration counter is decremented both by loop end instructions reaching the end of the pipeline for which no prediction was made and by later loop end instructions for which a prediction is made, once it has been established that a loop is being executed. This dual counting mechanism allows “shadow” loop end instructions, which were already in the pipeline by the time it was established that a loop is being executed, to be accounted for.
US11132199B1 Processor having latency shifter and controlling method using the same
A processor that includes a register file, a latency shifter, a decode unit and a plurality of functional units is introduced. The register file includes a write port. The latency shifter includes a plurality of shifter entries and shifts out a shifter entry among the shifter entries every clock cycle. Each of the shifter entries is associated with a clock cycle and each of shifter entries includes a writeback value that indicates whether the write port of the register file is available for a writeback operation in the associated clock cycles. The decode unit is configured to decode an instruction and issue the instruction according to the writeback value of the latency shifter. The functional units are coupled to the decode unit and the register file and are configured to execute the instruction issued by the decode unit and perform writeback operation to the write port of the register file.
US11132196B2 Apparatus and method for managing address collisions when performing vector operations
Address collisions are managed when performing vector operations. A register store stores vector operands. Execution circuitry performs memory access operations to move the vector operands between the register store and memory and data processing operations using the vector operands. The execution circuitry may iteratively execute a vector loop, where during each iteration the execution circuitry executes a sequence of instructions to implement the vector loop. The sequence includes a check instruction identifying a plurality of memory addresses. The execution circuitry responds to the check instruction to determine whether an address hazard condition exists among the plurality of memory addresses. For each iteration of the vector loop, the execution circuitry responds to the check instruction determining an absence of the hazard address condition to employ a default level of vectorization when executing the sequence of instructions to implement the vector loop. But in the presence of the address hazard condition, the execution circuitry employs a reduced level of vectorization to implement the vector loop.
US11132193B1 Automatically updating documentation
A method for updating documentation comprising: documenting a marked segment in a documentation object, the marked segment comprising at least part of a version of a source file managed by a file version control system (VCS), where the documentation object comprises a copy of the marked segment documented thereby; identifying in the VCS a new version of the source file, where the new version was added to the VCS after the version of the source file having the marked segment; performing an identification of when an updated segment in the new version, equivalent to the marked segment, is different from the marked segment; and in response to the identification: classifying the updated segment according to differences identified between the updated segment and the copy of the marked segment; and generating an updated documentation object by modifying the copy of the marked segment according to the classification and the identified differences.
US11132191B2 Software and firmware updates of computing systems
Example implementations relate to software updates of a plurality of computing systems. An example system includes a plurality of computing systems including a first computing system and a second computing system. The first computing system includes a first board management controller and the second computing system includes a second board management controller. The first computing system and the second computing system are capable of staging from each other through the first board management controller and the second board management controller via a network protocol.
US11132187B2 Bare metal provisioning of software defined infrastructure
In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. A first BMC of the computer system sends hardware information of a first host of the first BMC. The first BMC receives information of at least one program for installation on the first host. The first BMC emulates a media device to the first host. The first BMC requests the first host to install the at least one program provided through the emulated media device. The first BMC transfers the at least one program to the first host through the emulated media device.
US11132183B2 Software development platform for testing and modifying decision algorithms
This disclosure involves development and deployment platforms for decision algorithms. For example, a computing system provides software development interface to a client device. The system sets, based on an input from the client device via the interface, a decision engine to a test mode that causes the decision engine to operate on test data stored in a first database and that prevents the decision engine from applying operations from the client device to production data stored in a second database. The system also configures the decision engine in the test mode to execute a different decision algorithms on the test data. The system also sets, based on another input via the interface, the decision engine to a deployment mode that causes the decision engine to operate on the production data. The system configures the decision engine in the deployment mode to execute one or more of the tested decision algorithms.
US11132181B1 Computer enhanced and automatic computer-generated integrated development environment reconfiguration
A computer system for configuring an Integrated Development Environment display is provided. The computer system receives a list of system artifacts that is categorized by at least one artifact type and indexed by affected source code elements. In response to a user beginning an IDE session, the computer system assigning an impact relevance threshold to the user and, in response to the user selecting a source code element, the computer system identifies artifacts from the list of artifacts that affect the selected source code element. The computer system, in accordance with impact values assigned to the artifact types for the source code element, selects from the identified artifacts, a set of display artifacts having assigned impact values that meet or exceed the impact relevance threshold assigned to the user. The computer system the set of display artifacts on an IDE display element.
US11132177B2 CMOS-compatible high-speed and low-power random number generator
CMOS-compatible high-speed and low power random number generator and techniques for use thereof are provided. In one aspect, a random number generator includes: a noise amplification unit configured to generate an amplified noise signal, wherein the noise amplification unit includes noise amplification unit transistors having a threshold voltage (Vt,amp) of about 0; and a computing unit configured to process the amplified noise signal from the noise amplification unit to generate a stream of random numbers, wherein the computing unit comprises computing unit transistors having absolute values of a Vt,compute that are larger than the Vt,amp of the noise amplification unit transistors in the noise amplification unit. For digital implementations, an analog-to-digital converter configured to digitize the amplified noise signal can be employed. For analog implementations, a sample and hold circuit configured to sample the amplified noise signal can be employed. A method for random number generation is also provided.
US11132176B2 Non-volatile computing method in flash memory
An in-memory multiply and accumulate circuit includes a memory array, such as a NOR flash array, storing weight values Wi,n. A row decoder is coupled to the set of word lines, and configured to apply word line voltages to select word lines in the set. Bit line bias circuits produce bit line bias voltages for the respective bit lines as a function of input values Xi,n on the corresponding inputs. Current sensing circuits are connected to receive currents in parallel from a corresponding multimember subset of bit lines in the set of bit lines, and to produce an output in response to a sum of currents.
US11132175B2 Multi-dimensional reference element for mixed reality environments
Approaches provide for controlling, managing, and/or otherwise interacting with mixed (e.g., virtual and/or augmented) reality content in response to input from a user, including voice input, device input, among other such inputs, in a mixed reality environment. For example, a mixed reality device, such as a headset or other such device can perform various operations in response to a voice command or other such input. In one such example, the device can receive a voice command and an application executing on the device or otherwise in communication with the device can analyze audio input data of the voice command to control the view of content in the environment, as may include controlling a user's “position” in the environment. The position can include, for example, a specific location in time, space, etc., as well as directionality and field of view of the user in the environment. A reference element can be displayed as an overlay to the mixed reality content, and can provide a visual reference to the user's position in the environment.
US11132174B2 Facilitating discovery of verbal commands using multimodal interfaces
A framework for generating and presenting verbal command suggestions to facilitate discoverability of commands capable of being understood and support users exploring available commands. A target associated with a direct-manipulation input is received from a user via a multimodal user interface. A set of operations relevant to the target is selected and verbal command suggestions relevant to the selected set of operations and the determined target are generated. At least a portion of the generated verbal command suggestions is provided for presentation in association with the multimodal user interface in one of three interface variants: one that presents command suggestions as a list, one that presents command suggestions using contextual overlay windows, and one that presents command suggestions embedded within the interface. Each of the proposed interface variants facilitates user awareness of verbal commands that are capable of being executed and teaches users how available verbal commands can be invoked.
US11132170B2 Adjusting volume levels
In general, user interfaces for controlling a plurality of multimedia players in groups are disclosed. According to one aspect of the present invention, a user interface is provided to allow a user to group some of the players according to a theme or scene, where each of the players is located in a zone. When the scene is activated, the players in the scene react in a synchronized manner. For example, the players in the scene are all caused to play a multimedia source or music in a playlist, wherein the multimedia source may be located anywhere on a network. The user interface is further configured to illustrate graphically a size of a group, the larger the group appears relatively, the more plays there are in the group.
US11132169B2 Wearable audio recorder and retrieval software applications
Wearable audio recorder and retrieval software applications for long term audio and related data recording, visualization, filtering, search, and proof of provenance, providing a record-all and find-later methodology capable of finding audio in multi-year audio data streams. System default state is to record permanently, allowing the user to decide when not to record instead of when to record. User interfaces enable users to retrieve desired recorded audio data by querying other types of recorded data which are related to the desired recorded audio data by way of time and spatial domains.
US11132168B2 Display method, display device, and display program
A display method for displaying a plurality of images on a display includes: generating the image with a texture having a resolution corresponding to a size of the image displayed on the display, the texture being selected from a texture memory storing a plurality of textures having different resolutions for the same image; and when storing a plurality of new textures having different resolutions into the texture memory and generating and displaying the image with the new texture but when the texture memory does not have a sufficient free space to store the new textures, deleting the texture stored in the texture memory, from the texture memory, in a lexicographic order from the texture having an old history of use and the texture having a high resolution, and storing the new textures into the free space secured in the texture memory.
US11132167B2 Managing display of content on one or more secondary device by primary device
Embodiments herein achieve a method for managing display of content on one or more secondary device by a primary device. The method includes causing, by the primary device, to display a user interface comprising the content and a graphical representation of the at least one secondary device connected to the primary device. Further, the method includes detecting by the primary device an input performed to select at least one portion of the content to be displayed on the at least one secondary device. Further, the method includes transmitting by the primary device the at least one selected portion of the content to the secondary device. One or more selected portion is dynamically modified based on information about the at least one secondary device.
US11132164B2 WiFi remote displays
A wireless peripheral mode is provided by a host system that communicates to a WiFi infrastructure and, utilizing the same WiFi RF subsystem, also communicates to peripherals. The host system may employ additional RF channels for communicating with high bandwidth peripherals, such as display devices, where high levels of QoS may be managed locally. The host system may be a conventional desktop computer system, a notebook computer system, a multi-media access point, a cell phone, a game machine, a portable game machine, a Personal Digital Assistant (PDA), a smart phone or any other type of device that benefits from accessing both a WiFi infrastructure and local peripherals.
US11132161B2 Controlling display of a plurality of windows on a mobile device
A mobile device and methods for controlling windows displayed thereby are disclosed. Specifically, the windows displayed by the mobile device are conditioned upon the orientation of the device. A feature is also disclosed in which a window from a first application on a first display portion is automatically displayed on a second display portion when the device is rotated. Modal windows can be displayed with the feature in which the modal windows can either be dismissed upon execution of the feature, or can remain being displayed.
US11132160B2 Electronic terminal and display screen having a camera under a display area
The present disclosure relates to a display screen and an electronic terminal. The display screen includes a display region including a first display area and a second display area. The first display area has a screen as a first screen, and the second display area has a screen as a second screen. A light transmittance of the first screen is greater than a light transmittance of the second screen. The electronic terminal includes a terminal body, the above display screen, a front device and a control device. The above display screen and electronic terminal can improve the full screen display effect.
US11132154B2 Image processing system to support printing by users of chat applications and control method thereof
An image processing system includes a chat application service, a server, and image processing apparatuses. The server comprises a memory storing instructions; and a processor that executes the instructions, the instructions causing the server to perform operations comprising: storing user information and information of an image processing apparatus, and providing a chat bot function for supporting an operation by a user, wherein the supporting of the operation includes, in a case where an image processing request is accepted via a chat screen of the chat application service, processing to specify an image processing apparatus which can be used by a user who made the image processing request from the plurality of image processing apparatuses, and to present information of the specified image processing apparatus via the chat screen.
US11132151B2 Communication device and non-transitory computer-readable medium for communication device
A communication device may send URL and first program to a terminal device, the URL indicating a storage location of update data stored in a first server, the update data being used for updating a setting data, the first program causing a browser program in the terminal device to perform a first process. The first process may include receiving the update data from the first server by using the URL and sending the update data received from the first server to the communication device. The communication device may receive the update data from the terminal device in response to sending the URL and the first program to the terminal device and update the setting data stored in the memory by using the update data received from the terminal device.
US11132149B2 System and information processing method for providing available applications
A first server includes a control unit that transmits, to a device in accordance with a request from the device, Web content data including at least display information that includes at least region information and that indicates an application available to the device related to the region information, and an application command causing the device to execute processing in connection with the application from the device, and the device includes: a Web browser including a display control unit that performs control to transmit a display information request including at least region information to request display information and display, on a display unit, a screen based on the Web content data received from the first server and an executing unit that requests the device to perform processing in connection with the application related to the application command included in the Web content data by executing the application command in accordance with user's operation via the screen; and a processing executing unit that, based on a request from the Web browser, performs processing in connection with the application.
US11132145B2 Techniques for reducing write amplification on solid state storage devices (SSDs)
Disclosed herein are techniques for reducing write amplification when processing write commands directed to a non-volatile memory. According to some embodiments, the method can include the steps of (1) receiving a first plurality of write commands and a second plurality of write commands, where the first plurality of write commands and the second plurality of write commands are separated by a fence command (2) caching the first plurality of write commands, the second plurality of write commands, and the fence command, and (3) in accordance with the fence command, and in response to identifying that at least one condition is satisfied: (i) issuing the first plurality of write commands to the non-volatile memory, (ii) issuing the second plurality of write commands to the non-volatile memory, and (iii) updating log information to reflect that the first plurality of write commands precede the second plurality of write commands.
US11132143B2 Universal flash storage (UFS) device and computing device and computing device including storage UFS device for reporting buffer size based on reuse time after erase
A storage device includes a nonvolatile memory device that includes a plurality of memory blocks, and a controller that uses some memory blocks of the plurality of memory blocks as a buffer area. Memory blocks storing invalid data from among the some memory blocks are invalid memory blocks, and the controller identifies memory blocks, of which an elapsed time after erase is greater than a reuse time, from among the invalid memory blocks as an available buffer size, and provides the available buffer size to an external host device.
US11132138B2 Converting large extent storage pools into small extent storage pools in place
A computer-implemented method, according to one approach, is for converting an existing storage pool into an intended storage pool in place. The computer-implemented method includes: identifying a request to convert the existing storage pool having a first extent size into the intended storage pool having a second extent size, where the first extent size is larger than the second extent size. For each volume in the existing storage pool: a temporary pause/lock is performed on a volume segment table (VST) entry which corresponds to the given volume, and a new structure is applied to the VST entry. The new structure divides existing physical extents associated with the VST entry into two or more smaller physical extents. Furthermore, for each of the ranks in the existing storage pool, the given rank is converted from the first extent size to the second extent size.
US11132137B2 Methods and systems for providing read-optimized scalable offline de-duplication for blocks of data
Disclosed herein are systems and method for read-optimized de-duplication of blocks of data. In one aspect, an exemplary method comprises for each page of a newly received block of data, computing a page hash and assigning a page context ID, computing an index of a page node for storing the page and selecting the page node, when the selected page node contains a copy of the page, adding a page reference to a block descriptor with the page being referenced by the page hash augmented by the page context ID, otherwise, storing the page in plain storage; and for the block of data, storing the block descriptor in a block node of the de-duplication engine, the block of data being referenced by a block hash and the block descriptor containing at least a list of pages of the block stored in page nodes of the de-duplication engine.
US11132135B2 Dynamic disk replication mode selection based on storage area network latency
An aspect includes monitoring, by a server, a round trip latency between a primary storage device and a secondary storage device in a SAN. The secondary storage device replicates the primary storage device in a replication mode that is either an asynchronous replication mode or a synchronous replication mode. Based on the replication mode being the asynchronous replication mode and on detecting that the round trip latency has decreased to a value below a synchronous latency threshold value, the replication mode is set to the synchronous replication mode. Based on the replication mode being the synchronous replication mode and on detecting that the round trip latency has increased to a value above the synchronous latency threshold value, the replication mode is set to the asynchronous replication mode. The monitoring is repeated.
US11132134B2 Flexible over-provisioning of storage space within solid-state storage devices (SSDs)
The embodiments set forth a technique for over-provisioning storage space within a solid-state storage device (SSD). In particular, a file system can (1) receive a first request to create a file, where the first request includes a size for the file, (2) identifying at least one extent that corresponds to storage space within the SSD that satisfies the size for the file, and associating the file with the at least one extent to indicate that the storage space is occupied, (3) receive a second request to cause (i) the file to remain established within the file system, and (ii) the storage space to be marked free within the SSD, and (4) carrying out the second request by causing the storage space to be marked free within the SSD.
US11132128B2 Systems and methods for data placement in container-based storage systems
The disclosed computer-implemented method for data placement in container-based storage systems may include (i) identifying a file stored within a container-based storage system, where the container-based storage system stores the file as data segments within containers, (ii) receiving, in response to a write operation directed to the file, a request to store within the container-based storage system a new data segment generated by the write operation, (iii) describing the file in terms of a plurality of consecutive slabs, (iv) determining that the new data segment falls within a specified slab, and (v) fulfilling the request to store the new data segment within the container-based storage system by storing the new data segment in a designated container that corresponds to the specified slab in response to determining that the new data segment falls within the specified slab. Various other methods, systems, and computer-readable media are also disclosed.
US11132125B2 Cognitively managed storage volumes for container environments
A method and system for pre-attaching volumes onto a host. The method includes analyzing a plurality of hosts in a cloud environment. The method also includes identifying a least populated host based on the analyzation of the hosts. The least populated host is based on the attributes of the hosts. The method also includes identifying at least one popular volume in the cloud environment. The popular volume is a volume type most frequently used by the hosts in the cloud environment. Further, the method includes attaching the popular volume to the least populated host.
US11132124B2 Memory subsystem operations with unaligned and scatter gather feature to support convolution and dimension shuffle
One embodiment provides an apparatus. The apparatus may include memory circuitry to store tensor data representing a tensor. The apparatus may include memory controller circuitry to access the memory circuitry. The apparatus may include processor circuitry to: receive a request for a tensor operation; generate a plurality of sub-commands for the tensor operation; and provide the sub-commands to memory controller circuitry to perform the tensor operation based on instructions contained in one or more of the sub-commands. The instructions contained in one or more of the sub-commands may include identify addresses in memory to access; activate one or more rows in the memory circuitry that correspond to the addresses; and transfer tensor data to and/or from the memory circuitry.
US11132123B2 Key display method, terminal, and non-transitory computer-readable medium
A key display method, a terminal, and a non-transitory computer-readable medium. The method includes: displaying a first user interface and a navigation bar, the navigation bar including a target virtual key; receiving a first operation signal; launching a target application program in response to the first operation signal; switching the first user interface to display a second user interface of the target application program, and switching the target virtual key in the navigation bar to display an image capture key.
US11132122B2 Handwriting input apparatus, handwriting input method, and non-transitory recording medium
A handwriting input apparatus includes processing circuitry configured to cause control data with respect to an input device to be stored in association with identification information of the input device received from the input device; and reflect the control data associated with the identification information of the input device received from the input device in stroke data that is handwritten on the basis of a position of the input device in contact with a touch panel and displayed, and display information based on the stroke data on a display unit.
US11132117B2 Physiological monitor touchscreen interface
A physiological monitor touchscreen interface presents interface constructs on a touchscreen display that are particularly adapted to finger gestures so to change at least one of a physiological monitor operating characteristic and a physiological touchscreen display characteristic.
US11132116B2 Method and system for accessing mini applications, sub-application, sub-programs, functions and graphical user interfaces from the parent application
A method, systems and apparatus for mini programs or mini applications or sub-applications or sub-programs are applications that function within a parent application. User can search, browse, select, open, invoke, run, view and access mini applications or sub-applications from the parent application without leaving from the parent application. Server or platform serves, invokes and open user selected mini applications or sub-applications which may develop, register, upload and provided by 3rd parties or external developers, publishers, enterprise users, and users of network. Users only need to click or tap on sub-application name or icon or link or control to immediately open, use and access the sub-application. Users are not require to download, install, update, register, log-in and uninstall mini applications or sub-applications or sub-programs. Users can share mini applications or sub-applications or sub-programs with one or more contacts and destinations via one or more communication mediums and interfaces.
US11132111B2 Assigning workflow network security investigation actions to investigation timelines
Techniques and mechanisms are disclosed that enable network security analysts and other users to efficiently conduct network security investigations and to produce useful representations of investigation results. As used herein, a network security investigation generally refers to an analysis by an analyst (or team of analysts) of one or more detected network events that may pose internal and/or external threats to a computer network under management. A network security application provides various interfaces that enable users to create investigation timelines, where the investigation timelines display a collection of events related to a particular network security investigation. A network security application further provides functionality to monitor and log user interactions with the network security application, where particular logged user interactions may also be added to one or more investigation timelines.
US11132109B2 Timeline visualization and investigation systems and methods for time lasting events
Visualization systems and methods include, responsive to obtaining data related to one or more events occurring during operation of a system, displaying information about a time-based component of the one or more events on a timeline; displaying fixed information about a timeless component of the one or more events on the timeline; and responsive to user input to modify a timescale of the timeline, adjusting display of the timeline by adjusting the information of the one or more events and maintaining the fixed information of the one or more events.
US11132107B2 Native application collaboration
A secondary device receives presence information for a content item that is synchronized by a content management system with the secondary device and with a primary device. If a user of the primary device is present as indicated by the presence information, a collaboration element is displayed on the secondary device. Responsive to a user input at the collaboration element, a collaboration request is sent to the primary device, and collaboration information enabling collaborative interaction with an instance of the content item on the primary device is received.
US11132104B1 Managing user interface items in a visual user interface (VUI)
A method of managing user interface items in a visual user interface (VUI) is disclosed. In one aspect, the method comprises displaying a VUI screen on a display. The VUI screen comprises a scrollable area comprising a plurality of selectable items. The VUI screen provides a pin holder located at an edge of a display area of the display. The state of the pin holder and the second pin holder persists in response to changes in a visual state of the scrollable area. A selected item in the plurality of selectable items is pinned to the pin holder in response to detection of a pinning command. A visual state of the scrollable area is changed in response to detection of corresponding input. A pinned item corresponding to a selected pin from the pin holder is unpinned in response to detection of an unpinning command.
US11132102B2 System and method for geographic data layer management in a geographic information system
A layer control tool for controlling the display of geographic data layers in a geographic information system is provided. The layer control tool can be presented in overlaying the geographic imagery. The layer control tool can include a plurality of identifiers associated with a set of geographic data layers that can be displayed in conjunction with the geographic imagery. A user can adjust or control the display of geographic data layers in conjunction with the geographic imagery by interacting with the floating layer control tool. For instance, a user can interact with the floating layer control tool, for instance by tapping a touch screen, to identify a selected geographic data layer in the set of geographic data layers. Responsive to this user interaction, the geographic information system can display the geographic data layer in conjunction with the geographic imagery and hide other previous displayed geographic data layers.
US11132101B2 Icon moving method, terminal and storage medium
The embodiments of the present disclosure provide a method of moving an icon. The method includes: displaying a first page of a home screen in the main display area under an icon management mode; when receiving a first operation on the icon in the first page, displaying the icon in the subsidiary display area in response to a first operation; switching the first page to a second page of the home screen and displaying the second page; and displaying the icon in the second page in response to a second operation, when the second operation is received. The embodiments of the present disclosure solve the problems of high operation difficulty and low operation efficiency when moving icons in the related art.
US11132100B1 4D interactive mission analytics for visualization of unmanned vehicle performance indicators
A system includes an analytics collector that receives world state data to provide status relating to a plurality of mission analytics of an unmanned vehicle or an unmanned vehicle mission planner. An asset filter filters the status from the analytics collector with respect to mission analytics of a subset of selected assets. An analytic aggregator collects the filtered status from the asset filter and generates a visual analytics file based on one or more selected analytics for the subset of selected assets. A rendering pipeline processes the visual analytics file from the analytic aggregator and generates a formatted output file describing a visualization of the plurality of mission analytics from the visual analytics file.
US11132099B2 Information processing device and information processing method
Display of free viewpoint video content is switched so as to alleviate health hazard to viewers without impairing the reality.The omni window is a window integrating all windows, through each of which each sub-content is looked in from main content, and also serves as an entrance to a free viewpoint space of each sub-content. A viewer can go back and forth between different free viewpoint spaces by way of the omni window and the free viewpoint video is switched in accordance with such an exploring motion within the spaces. Furthermore, it is possible to impart a conversion function for a perceived size of the viewer to the omni window.
US11132096B2 Display device
A display device includes a first substrate including a display area and a non-display area, which is on the periphery of the display area, a light-emitting element disposed on the first substrate and in the display area, a display signal line which is disposed on the first substrate and in the display area, extends in a first direction, and transmits a signal to the light-emitting element, a common voltage supply line disposed on the first substrate and in the non-display area, a pad disposed on the first substrate and in the non-display area, and electrically connected to the display signal line, and an indentation pad disposed on the first substrate and in the non-display area, and electrically connected to the common voltage supply line, where the indentation pad is disposed closer than the pad to edges of the first substrate in a second direction, which intersects the first direction.
US11132092B2 Touch substrate, manufacturing method thereof and display device
A touch substrate, a manufacturing method thereof and a display device. The touch substrate according to the embodiment of the present disclosure includes: a basal substrate; a touch electrode layer disposed on the basal substrate, the touch electrode layer comprising a plurality of touch electrodes; and a filler disposed between any two adjacent touch electrodes of the touch electrode layer. An orthographic projection of the filler on the basal substrate is at least partially located between orthographic projections of two adjacent touch electrodes on the basal substrate. A refractive index of the filler is n3, a refractive index of the basal substrate is n1, a refractive index of the touch electrode is n2, and |n2−n3|<|n2−n1|.
US11132090B2 Peripheral display devices
A disclosed example method to display information from a computer system includes: accessing peripheral display information in a designated peripheral display area of a frame buffer memory in response to detecting a presence of the peripheral display information, the designated peripheral display area being a subarea of the frame buffer memory, the sub-area covering less than an entirety of a main screen of a monitor; displaying, via a peripheral information display device, the peripheral display information from the designated peripheral display area of the frame buffer memory, the peripheral information display device being separate from the main screen; determining user input coordinates based on a user interaction with the peripheral display information; updating the peripheral display information from a computer to the frame buffer memory; and displaying the updated peripheral display information from the designated peripheral display area of the frame buffer memory via the peripheral information display device.
US11132088B2 Method for obtaining background information and electronic device supporting the same
An electronic device includes a housing including a first plate facing a first direction, a second plate facing a second direction opposite to the first direction, and a side member disposed in at least part of a peripheral region between the first plate and the second plate, a touch screen display having at least a portion exposed through the first plate of the housing, a fingerprint sensor disposed in a lower portion of the touch screen display, and a cover case that is coupled or integrated with at least part of the housing and that opens or closes the first plate of the housing. An air gap is formed between a first region of the touch screen display that corresponds to the fingerprint sensor and a second region of the cover case that faces at least the first region, with the cover case closing the first plate of the housing.
US11132085B2 Pressure-sensing touch control display substrate, pressure-sensing touch control display apparatus, method of driving pressure-sensing touch control display apparatus, and method of fabricating pressure-sensing touch control display apparatus
A pressure-sensing touch control display substrate is provided. The pressure-sensing touch control display substrate includes a base substrate; a first electrode layer including a plurality of first electrodes; a light emitting layer on a side of the first electrode layer away from the base substrate, the light emitting layer including a plurality of light emitting blocks; a second electrode layer on a side of the light emitting layer away from the first electrode layer, the second electrode layer including a plurality of second electrodes spaced apart from each other; a plurality of touch control signal lines respectively connected to the plurality of second electrodes; and a plurality of pressure sensors on the base substrate and configured to detect a pressure applied on a touch position.
US11132084B2 Touch circuit, touch detection method, display panel and display device
The present disclosure generally relates to the field of display technologies and, more particularly, to a touch circuit, a touch detection method, a display panel, and a display device. The touch circuit includes a touch electrode, a touch signal line, and a driving transistor. The driving transistor has a control terminal coupled to the touch electrode, a first terminal receiving a first power signal, and a second terminal coupled to the touch signal line, and is configured to output a current signal to the touch signal line based on a voltage signal of the touch electrode.
US11132083B2 Force sense presenting object and book
To present different force senses depending on visually-recognizable patterns by using magnetic bodies which are preliminarily magnetized. A force sense presenting object includes: a base object that includes a first surface, which is preliminarily magnetized with a first texture including an S-pole region and an N-pole region; a first sheet that is provided with a first pattern, which is visually recognizable, and is layered on the first surface side of the base object; a second sheet that is provided with a second pattern, which is visually recognizable and is different from the first pattern, and is layered on the first surface side of the base object; a first contact object that includes a second surface which is preliminarily magnetized with a second texture including an S-pole region and an N-pole region; and a second contact object that includes a third surface which is preliminarily magnetized with a third texture which includes an S-pole region and an N-pole region and is different from the second texture.
US11132081B2 Touch circuit, touch display device and driving method thereof
A display panel includes an edge area having a rounded shape and a flat inner area in which a plurality of touch electrodes are disposed. A plurality of driving lines applying a touch driving signal to the plurality of touch electrodes are disposed in the display panel. A touch circuit outputs the touch driving signal applied to the edge area at a voltage level higher than a voltage level of the touch driving signal applied to the inner area.
US11132077B2 Method of routing in a singular direction first traces that are electrically coupled to respective rows of an array of touch sensors between respective second traces that are electrically coupled to respective columns of the array
A method for improving flexibility of a circuit board, e.g., comprising a touch-based sensor, and reducing manufacturing costs by eliminating routing around a border of the touch-based sensor is presented herein. The method comprises forming an array of touch sensors on a first side of the circuit board, in which portions of the circuit board located between three edges of the circuit board and a border of the array of touch sensors exclude traces; and forming first traces between respective second traces in a singular direction on a second side of the circuit board, in which the first traces are electrically coupled, using a first group of vias, to respective rows of the array of touch sensors, and the second traces are electrically coupled, using a second group of vias, to respective columns of the array of touch sensors.
US11132071B2 Foldable mouse device
The present invention disclosed a foldable mouse device comprising a power supply, a flexible connecting sheet, a contacting assembly, a flexible guiding sheet and a controller. The flexible connecting sheet is in contact with the power supply. One end of the contact assembly is connected to the flexible connecting sheet. One end of the flexible guiding sheet is located on one side of the contacting assembly. The controller is respectively connected to the flexible guiding sheet and the power supply. Wherein the flexible guiding sheet is in contact with the contacting assembly when the flexible connecting sheet and the flexible guiding sheet are folded. The flexible connecting sheet and the flexible guiding sheet are used to strengthen the structural strength of the internal circuit for avoiding being damaged or broken arisen from frequent bending and pulling when switching the circuit open and close by folding and unfolding the mouse device.
US11132067B2 Simulation experience with physical objects
A method for generating a simulation with a simulation device is disclosed. The method includes receiving from a simulation adapter, a characteristics profile associated with a physical object connected to the simulation adapter; generating a simulation experience based on the characteristics profile of the physical object; receiving movement data from the simulation adapter corresponding to movement of the physical object; modifying a physical object representation in the simulation experience based on the movement data; and generating a simulation event including the modified physical object representation in the simulation experience based on the movement data.
US11132062B2 Coherent phase switching and modulation of a linear actuator array
Aspects of the technology employ synchronized arrays of low-cost, readily available vibration actuators to emulate and outperform single actuator systems, bringing together sets of actuators to create desired control effects. This approach involves coherent phase switching and modulation of a linear actuator array. A pair of linear resonant actuators (LRAs) may be employed for improved haptic waveform synthesis performance. According to one feature, energy may stored in the mechanical inertia of the LRA via velocity and stiffness of the LRA via displacement and released through modulation of the relative phase of the LRAs. Phase switching and modulation techniques may be used to control more than two LRAs, and in other arrangements than a dual LRA, including, but not limited to architectures that have LRAs arranged in multiple directions in a array spanning, for example, the two dimensions of a plane, or three dimensions of physical space.
US11132059B2 Input device with haptic interface
Aspects of the invention include an input device comprising a housing having a region, a haptic element coupled to the housing, the haptic element configured to generate a haptic feedback and couple the haptic feedback to the region of the housing, and a force-sensitive element coupled to the housing, the force-sensitive element configured to detect a threshold input force applied-to and removed-from the region of the housing, the force-sensitive element being different from the haptic element. The haptic element may generate a first haptic feedback in response to the force-sensitive element detecting the threshold force being applied to the region of the housing, and the haptic element may generate a second haptic feedback in response to the force-sensitive element detecting the threshold force being removed from to the region of the housing, the first haptic feedback being different than the second haptic feedback.
US11132057B2 Use of light transmission through tissue to detect force
Various embodiments relate to apparatuses and methods that can determine an amount of force on a tissue. An apparatus can include an optical fiber including a first end and a second end. An electronics module of the apparatus is coupled to the first end of the optical fiber. The electronics module can include a light emitter that can transmit light to the tissue over the optical fiber and a light sensor that can receive light over the optical fiber. The received light includes a component of the transmitted light reflected by the tissue. The electronics module can include a processor that can determine the amount of force on the tissue based on characteristic(s) of the reflected light. The apparatus can also include an end cap coupled to the second end of the optical fiber. The end cap can introduce the transmitted light into the tissue and receive the reflected light.
US11132052B2 System for generating cues in an augmented reality environment
A system has an augmented reality device accessory that interacts with a virtual element in an augmented reality experience. Further, the system has an augmented reality device that that renders a virtual element that overlays a real-world element in the augmented reality experience. The augmented reality device also determines that the augmented reality device accessory meets one or more mobility criteria with respect to the virtual element. Further, the augmented reality device adjusts the rendering of the virtual element to increase visibility of the real-world element based on the one or more mobility criteria being met.
US11132050B2 Compute through power loss hardware approach for processing device having nonvolatile logic memory
A computing device apparatus facilitates use of a deep low power mode that includes powering off the device's CPU by including a hardware implemented process to trigger storage of data from the device's volatile storage elements in non-volatile memory in response to entering the low power mode. A hardware based power management unit controls the process including interrupting a normal processing order of the CPU and triggering the storage of the data in the non-volatile memory. In response to a wake-up event, the device is triggered to restore the data stored in the non-volatile memory to the volatile memory prior to execution of a wake up process for the CPU from the low power mode. The device includes a power storage element such as a capacitor that holds sufficient energy to complete the non-volatile data storage task prior to entering the low power mode.
US11132048B2 User attention-based user experience
Various systems and methods for adapting a computer based on user attentiveness are described herein. A system for attention-based gesture recognition includes processing circuitry to: access an image of a user, the user proximate to a computing device; determine, based on the image, whether user is attentive to the computing device; and selectively enable or disable a function of the computing device depending on whether the user is attentive.
US11132045B2 Power management system
A vehicle communication system facilitates hands-free interaction with a mobile device in a vehicle or elsewhere. Users interact with the system by speaking to it. The system processes text and processes commands. The system supports wireless technology for hands-free use. The system handles telephone calls, email, and SMS text messages. The user can customize the device via a user profile stored on an Internet web server. The system also includes a plurality of power conservation features.
US11132031B2 Electronic device
An electronic device including a first body, a second body, a hinge structure, an electronic assembly and a linkage mechanism is provided. The first body and the second body are pivoted to each other through the hinge structure. The electronic assembly is disposed on the first body. The linkage mechanism is disposed in the first body and connected between the hinge structure and the electronic assembly. When the second body is closed to the first body, the electronic assembly is hidden between the first body and the second body. When the second body is opened relative to the first body with an opening angle less than a predetermined angle, the hinge structure does not drive the linkage mechanism. When the second body is opened relative to the first body with the opening angle not less than the predetermined angle, the hinge structure drives the linkage mechanism and the linkage mechanism drives the electronic assembly to be opened relative to the first body.
US11132030B2 Electronic device
Provided is an electronic device including a base structure, panel, water blocking film and first glue structure. The base structure has a first surface and a second surface. The base structure includes a base body, receiving recess and slit. The panel is disposed in the receiving recess and on the second surface. The panel includes a panel body and a first signal transmission element connected to the panel body. The first signal transmission element passes through the slit. The water blocking film is disposed on the first surface of the base structure to cover the slit. A first hole is disposed between the base structure and first signal transmission element or between the water blocking film and first signal transmission element. The first glue structure is disposed in the first hole. A first water blocking region is formed between the base structure, water blocking film and first glue structure.
US11132017B2 Clock distribution system
One embodiment includes a clock distribution system. The system includes at least one resonator spine that propagates a clock signal and at least one resonator rib conductively coupled to the at least one resonator spine and being arranged as a standing wave resonator. At least one of the at least one resonator rib has a thickness that varies along a length of the respective one of the at least one resonator rib. The system also includes at least one transformer-coupling line. Each of the at least one transformer-coupling line can be conductively coupled to an associated circuit and being inductively coupled to the at least one resonator rib to inductively generate a clock current corresponding to the clock signal to provide functions for the associated circuit.
US11132014B2 Repositionable control knob assembly and method of use
A control knob assembly includes a rotating shaft coupled with a controllable device. A base is fixed to a mounting surface where the rotating shaft extends therethrough. A fork includes a detent and a tab. The fork is positioned on top of the base and slidably engaged therewith. A gear includes teeth configured to receive the detent and an upper groove. The gear is positioned on top of the fork with the rotating shaft extending therethrough. A knob includes a cavity that is fixedly engaged to the rotating shaft above the base, fork and gear, with the tab extending radially outwardly from underneath the knob. A biasing member is secured to the knob and is configured to engage the gear upper groove such that when engaged the gear rotates with the knob. A set position is established and repositioned by engaging the tab.
US11132011B2 Signal receiving circuit and method, and signal detecting circuit
This document discusses, among other things, a signal receiving circuit, configured to receive an input voltage signal. The signal receiving circuit can comprise an input voltage regulating circuit and a comparing circuit. The input voltage regulating circuit can carry out a waveform pre-regulation for the input voltage signal to obtain a first voltage signal, and the comparing circuit can compare the first voltage signal with a second voltage signal, and output a comparison voltage signal having a pulse width that satisfies a first predetermined condition indicative that the input voltage signal is correctly identifiable. The present document further discusses a signal detecting circuit and a signal receiving method.
US11132006B2 Position controller
A position controller that performs position control by outputting a drive signal to a control valve of a hydraulic actuator that changes an operation position of an object, includes: a position acquisition unit that acquires an actual value of an operation position of the object; a position control unit that calculates an operation command value for the control valve by closed-loop control so as to reduce a deviation between a target value of the operation position of the object and the actual value; and a vibration wave application unit that applies a vibration wave to a signal of the closed-loop control so that the operation command value vibrates at a predetermined frequency at start of the closed-loop control.
US11132001B2 Radar apparatus and method
A radar system (300) and a method of operating the radar system is disclosed, the radar system (300) comprising: a first IC (310), arranged to receive a reference clock signal (380) and configurable to generate a common local oscillator signal (400) based on the reference clock signal (380); a second IC (320), arranged to receive the common local oscillator signal (400) from the first IC (310); and a controller (350), adapted to detect a fault in the first IC (310), and configured, upon detection of a fault in the first IC (310), to send at least one signal to the second IC (320) for reconfiguring the second IC (320) from a slave mode to a master mode; wherein, when operating in the slave mode, the second IC (320) is configured to use the common local oscillator signal (400) generated by the first IC (310), and, when operating in the master mode, said second IC (320) is configured to use an internally-generated local oscillator signal. The second IC (310) may be configured to receive the reference clock signal (380), wherein the internally-generated local oscillator signal is based on the reference clock signal (380).
US11131993B2 Methods and systems for trajectory forecasting with recurrent neural networks using inertial behavioral rollout
A method and a system for forecasting trajectories in an autonomous vehicle using recurrent neural networks. The method includes receiving a first set of data that comprises time series information corresponding to states of a plurality of objects, analyzing the first set of data to determine a plurality of object trajectory sequences corresponding to the plurality of objects, and using one or more of the plurality of object trajectory sequences as input to train a prediction model for predicting future trajectories of the plurality of objects. The predication model can be trained by defining a first prediction horizon, training the prediction model over the first prediction horizon to generate a semi-trained prediction model, defining a second prediction horizon that is longer than the first prediction horizon, and training the semi-trained prediction model to generate a trained prediction model.
US11131990B1 Method for transferring control to an operator
Control of a mobile device is transferred to and from an operator. In one aspect, a specification for triggering manual control of the mobile device is accessed. A location is identified within a geographic region that exhibits characteristics defined by the specification. The location is represented in a navigation map and is associated with an operator trigger. As the mobile device approaches the location, a request for manual control is provided to the operator based on the operator trigger, and manual control is initiated.
US11131988B2 Diagnostic apparatus, diagnostic method, and diagnostic program
A diagnostic apparatus determines, at a reference time, whether a device is normal or abnormal, and in which operation state the device is at the time. A reference data creation unit repeats a process of storing sensor values acquired from the device while changing the operation state at the reference time in association with each of the determined operation states until there is no non-corresponding operation state with which the acquired sensor value is not yet associated. At a diagnosis time at which it is not known whether the device is normal or abnormal, an operation state and a sensor value of the device at the time is acquired. The stored sensor value associated with the acquired operation state is read to compare the sensor value acquired at the diagnosis time with the read sensor value to display a result of determination on whether the device is normal or abnormal.
US11131986B1 Modular industrial controller system
A controller device may connect to one or more expansion modules for capability expansion. The controller device may be configured to automatically detect and identify connected expansions modules. The controller device may be configured to further automatically detect an order in which the expansion modules are connected. A graphical user interface may be provided including a visualization of the system configuration including the order of the expansion modules.
US11131984B2 Substrate production control system and substrate production control method
A substrate production control system includes production start timing obtaining section configured to obtain information of production start timing on substrate production lines, setup time estimation section configured to estimate setup times required for a setup work of setting up the substrate production line, setup start timing determination section configured to determine setup start timing of starting the setup work based on the production start timing and the setup time, delivery time estimation section configured to estimate delivery time required for a delivery work of receiving a member necessary for production of the substrate from member warehouse and conveying the member to at least one of an execution location (external setup area) of the setup work and the substrate production line, and delivery start timing determination section configured to determine delivery start timing of starting the delivery work based on the setup start timing and the delivery time.
US11131983B2 Spatial difference measurement
A spatial difference measurement method, can include generating first key features of a first skeleton of a nominal 3D model of an object and extrapolating the first key features onto the nominal 3D model. The method can include creating an actual 3D model of the object during or after a construction process (real or simulated). The method can include generating second key features of a second skeleton of the actual 3D model of the object and extrapolating the second key features onto the actual 3D model of the object. The method can include comparing the first key features extrapolated on the nominal 3D model to the second key features extrapolated on the actual 3D model to determine one or more distances between the first and second key features to measure a spatial difference between the nominal 3D model and the object during or after construction.
US11131975B2 Air conditioning system and communication method for wired and wireless message transmission
A wireless terminal performs communication setting processing in response to connection processing from an air conditioning management apparatus. The air conditioning management apparatus sends, to a wireless terminal, a wireless communication electronic message in which an air conditioning communication electronic message is packaged. Upon receipt of the wireless communication electronic message, the wireless terminal converts the content of the communication. Upon receipt of the air conditioning communication electronic message, an air conditioner executes a request command described in the air conditioning communication electronic message. Upon receipt of the air conditioning communication electronic message, the wireless terminal converts the content of the communication. Upon receipt of the wireless communication electronic message, the air conditioning management apparatus performs response reception processing.
US11131972B2 Performance optimization in a building automation system
Systems and methods of improving building automation system (BAS) performance includes collecting performance parameters associated with building automation devices, comparing the parameters to a benchmark, and adjusting the performance benchmark to match the corresponding performance parameter if the corresponding performance parameter exceeds the performance benchmark, or utilizing the performance parameter and the identity of the building automation device associated therewith to remediate the performance defect. The collected performance parameters may be used to prioritize system tasks based on current system performance. A performance monitoring agent included in a building automation system controller or a device controller determines a performance parameter thereof to assess and benchmark BAS performance.
US11131970B2 Modular room control interface and sensors
Systems and methods for automated management of buildings and rooms employ a common set of components that may be paired together to form a modular room control interface. The components may comprise a base plate and a front plate that are in data communication with each other when connected together. The base plate may include one set of room monitoring and control functions and the front plate may include a different set of room monitoring and control functions. Different combinations of base plates and front plates may then be paired together to achieve a desired functionality in the modular room control interface. Such an arrangement provides a room control interface that can be quickly and easily configured for any number of different room monitoring and control functions as needed.
US11131967B2 Clock faces for an electronic device
A device displays a clock face in response to receiving a request to display a clock face. In accordance with a determination that a respective graphical element is to be displayed at a respective location on the clock face, the clock face includes a plurality of analog-dial graphical elements corresponding to respective units of time, where the plurality of analog-dial graphical elements includes a first analog-dial graphical element that occupies a first position and has a first size. In accordance with a determination that the respective graphical element is not to be displayed at a respective location on the clock face, the clock face includes the plurality of analog-dial graphical elements corresponding to the respective units of time, and the first analog-dial graphical element of the plurality of analog-dial graphical elements occupies a second position and/or has a second size. In some embodiments, clock faces are reordered.
US11131966B2 Temporal calendar timepiece
A timepiece includes at least one time-of-day hand rotatable relative to a first dial and a first pair of temporal calendar mechanical elements independently rotatable relative to each other, and relative to the at least one time-of-day hand. Controlled rotation of the respective temporal calendar mechanical elements is synchronizable relative to temporal calendar information on an external device.
US11131959B2 Process cartridge and image forming apparatus
A process cartridge comprises a photosensitive drum and a developing roller. A coupling member is provided adjacent to one axial end of the developing roller. The coupling member includes a driven portion, and an intermediary portion configured and positioned to engage with the driven portion. The intermediary portion is also configured to be movable relative to the driven portion in a direction crossing the axis of the developing roller while maintaining engagement with the driven portion. The coupling member further includes a driving portion configured and positioned to receive a driving force for rotating the developing roller. The driving portion is also configured to engage with the intermediary portion, and to be movable relative to the intermediary portion in a direction crossing the axis of the developing roller while maintaining engagement with the intermediary portion.
US11131957B2 Image forming apparatus including developing cartridge, toner container, and supply tube
An image forming apparatus including: a main body housing; a drawer; a developing cartridge detachably supported by the drawer; a toner container configured to be mounted to and demounted from the main body housing; and a supply tube being movable between a connection position at which the supply tube is connected to the developing cartridge and is capable of supplying toner from the toner container to the developing cartridge supported by the drawer and a non-connection position at which the supply tube is not connected to the developing cartridge, wherein in a case where the drawer is moved from an inner position to an outer position in a state where the developing cartridge is supported by the drawer, the supply tube comes into contact with a part of the developing cartridge and is thus moved from the connection position to the non-connection position.
US11131956B2 Image forming apparatus including waste developer container
An image forming apparatus includes a sheet cassette, a waste developer container, a capacitance sensor, a partition conductor, and a state determination unit. The waste developer container is disposed adjacent to the sheet cassette, and the capacitance sensor is disposed between the waste developer container and the sheet cassette. The partition conductor partitions between the sheet in the sheet cassette and the capacitance sensor, and is grounded. The state determination unit determines an amount of the waste developer in the developer container, based on a detection signal of the electrostatic capacitance sensor.
US11131953B1 Paper feeding device and image forming apparatus with reduced power consumption
According to one embodiment, a paper feeding device includes a containing unit, a conveyance unit, a heater, a wiring, a thermostat, and a switch. The containing unit contains a sheet bundle. The conveyance unit conveys sheets from the sheet bundle contained in the containing unit one sheet by one. The heater heats the sheet bundle contained in the containing unit. The wiring supplies electric power to the heater. The thermostat controls a driving state of the heater. The switch is inserted in a middle of wiring and switches an ON state and an OFF state of the wiring in response to an input control signal.
US11131952B2 Print control apparatus, printer, display apparatus, and print system for managing a print job based upon a completion condition
A print control apparatus includes a completion condition obtaining unit and a management unit. The completion condition obtaining unit obtains, when executing a print job for printing one or more pages satisfying a predetermined condition, a completion condition of the print job. The management unit manages the print job as uncompleted until the obtained completion condition is satisfied even when a recording material on which the one or more pages are printed is ejected.
US11131944B2 Developing device regulates an amount of developer on a developing sleeve
A developing device includes a developer container, a developing roller, and a doctor member. The developer container contains a developer including a toner and a developer. The developing roller includes a developing sleeve bearing the developer, a magnet roller in the developing sleeve. The doctor member includes a regulating portion regulating an amount of the developer home on the developing sleeve to be a predetermined amount. The regulating portion is disposed with a first distance from the developing sleeve. The developing sleeve is disposed with a second distance from an image hearer, and when the developing sleeve bearing the predetermined amount of developer passes a vicinity of the image bearer, a value obtained by dividing the predetermined amount by the second distance is less than a threshold of occurrence of adherence of the developer to the developing sleeve.
US11131942B1 Image forming apparatus
An image forming apparatus includes: a development device which develops an electrostatic latent image formed on a photosensitive drum into a toner image; a charger which charges the photosensitive drum; a development power supply which applies a bias voltage to the development device; an electric current measuring section which measures a development current flowing in the development device; and a calculating section which calculates a surface potential of the photosensitive drum based on the development current. The charger applies charging biases to the photosensitive drum. The electric current measuring section measures a corresponding value of the development current for each development bias voltage applied to the development device. The calculating section calculates, per charging bias, a development bias voltage at which the development current stops flowing as the surface potential, and calculates a correspondence between the surface potential and the charging bias based on calculated values of the surface potential.
US11131939B2 Toner
A toner including a toner particle that contains a binder resin, and an inorganic fine particle, wherein the inorganic fine particle contains aggregated particles; the aggregated particles contain primary particles of at least one metal salt selected from the group consisting of titanate metal salts and zirconate metal salts; the primary particles have a number-average particle diameter of from 15 nm to 55 nm; the aggregated particles have an aggregation diameter of from 80 nm to 300 nm, the aggregated particles have a volume resistivity of from 2×109 Ω·cm to 2×1013 Ω·cm; and the aggregated particles cover a surface of the toner particle, and a coverage ratio of the aggregated particles with respect to the surface of the toner particle is from 0.3 area % to 10.0 area %.
US11131933B2 Cleaning liquid, and method of cleaning substrate provided with metal resist
A metal resist cleaning liquid including a solvent and formic acid.
US11131932B2 Cleaning liquid, and method of cleaning substrate provided with metal resist
A cleaning liquid usable for cleaning a substrate provided with a metal resist, the cleaning liquid including a solvent, an organic acid, and a compound (A) represented by general formula (a-1) shown below (in the formula, Ra1 and Ra2 each independently represents an alkyl group having 1 to 3 carbon atoms).
US11131930B2 Female mold and method for manufacturing the same
A method for manufacturing a female mold is provided in the embodiments of the disclosure, comprising: providing a substrate; forming a substrate layer of the female mold on the substrate; forming on the substrate layer of the female mold a mask layer which is adapted to exposure by an X-ray; and exposing the substrate layer of the female mold to the X-ray from a side of the mask layer away from the substrate. A direction in which the X-ray irradiates is inclined at a predetermined oblique angle to the substrate layer of the female mold, in the process of exposing to the X-ray. Besides, a female mold is also provided.
US11131929B2 Systems and methods that utilize angled photolithography for manufacturing light guide elements
Systems and methods described herein relate to the manufacture of optical elements and optical systems. An example system may include an optical component configured to direct light from a light source to illuminate a photoresist material at a desired angle and to expose at least a portion of an angled structure in the photoresist material, where the photoresist material overlays at least a portion of a top surface of a substrate. The optical component includes a container containing an light-coupling material that is selected based in part on the desired angle. The optical component also includes a mirror arranged to reflect at least a portion of the light to illuminate the photoresist material at the desired angle.
US11131919B2 Extreme ultraviolet (EUV) mask stack processing
A method of removing layers of an extreme ultraviolet (EUV) pattern stack is provided. The method includes forming one or more resist templates on an upper hardmask layer. The method further includes exposing portions of the surface of the upper hardmask layer to a dry etch process to produce modified and activated surfaces. The method further includes etching the modified and activated surfaces to expose an underlying organic planarization layer.
US11131916B2 Light source movable projector
The present disclosure provides a projector including a first and a second guide members having a shape of a portion of an annular ring and comprising a first and as second slots formed along a ring line, respectively, the second slot overlapping the first slot at one point, a first and a second driving parts configured to rotate the first guide member, and a light source part having a vertical axis tilted in a state in which the light source part is constrained to the first slot and the second slot including a first and a second movable members configured to move in a longitudinal direction of the first and second slots, respectively, and a light source formed in an outer end portion of the light source part and fixed to one of the first movable member and the second movable member to move.
US11131914B2 Wavelength conversion member
A wavelength conversion member includes: a substrate; a wavelength converter including phosphor particles excited by excitation light and a binder layer that fixes or adheres the adjacent phosphor particles to one another, the wavelength converter being provided on a front surface side of the substrate; and a light reflecting film that reflects fluorescent light radiated by the phosphor particles, the light reflecting film being provided on at least a part of an interface between the substrate and the wavelength converter, wherein a refractive index of the phosphor particles is larger than a refractive index of the binder layer. It is preferable that the binder layer include nanogaps which are voids with an average diameter of 300 nm or less in an inside.
US11131909B2 Apparatus for supporting a camera device
The present invention relates to an apparatus for that allows a user to support a camera device and provides lighting for an area to be photographed. Beneficially, the invention allows for an engaging portable photobooth experience to provided by event hosts. The apparatus comprises a base assembly with a frame configured to receive and hold a camera device in a first orientation with the camera of the camera device pointing along a first axis with respect to the base assembly. The apparatus also comprises a lighting assembly comprising a power module connected to a plurality of lighting elements which are positioned around the frame and which are configured to direct light in a direction substantially parallel to the first axis. Various implementations of the apparatus of the present invention are also provided.
US11131907B2 Device sweeper
Apparatuses and methods for manufacturing an apparatus for supplying a sweeping motion for a device such as a camera are disclosed. The apparatus includes a stationary rod and a rotational rod arranged parallel to the stationary rod at a fixed distance from the stationary rod. The apparatus includes a device disposed on the rotational rod and a plurality of linear artificial muscle actuators arranged between the stationary and rotational rods and perpendicular to central axes of the stationary and rotational rods. Actuation of a top-portion of the plurality of linear artificial muscle actuators rotates the rotational rod in a first direction, and an actuation of a bottom-portion of the plurality of linear artificial muscle actuators rotates the rotational rod in a second direction opposite to the first direction.
US11131904B2 Photographic light generating panel
A photographic light generating panel includes, in some examples, front and rear support rings that are selectively foldable from an open position with a circular shape to a coiled position in which the front and rear support rings are each coiled into two or more loops. The light generating panel also includes a flexible rear panel having an outer edge that is coupled along a periphery of the rear support ring, a flexible front panel having an outer edge that is coupled along a periphery of the front support ring, an optional annular covering fabric layer coupled between the periphery of the front support ring and the periphery of the rear support ring, and multiple light emitting diodes (LEDs) between the front and rear panels. Light from the LEDs reflects off the rear panel toward the front panel, which disperses the light.
US11131903B2 System and method for automated modular illumination and deployment
A system for controlling a plurality of lighting assemblies and a plurality of imagers configured to capture image data in a plurality fields of an operating region comprises a collapsible armature comprising a plurality of linkages configured to extend between an extended arrangement and a collapsed arrangement. The extended arrangement positions the lighting assemblies in a first spacing, and the collapsed arrangement positions the lighting assemblies in a second spacing. A controller is configured to control lighting emissions from light sources of the lighting assemblies based on the predetermined first spacing and detect at least one object in the fields of view and control the lighting assemblies to illuminate the at least one object.
US11131897B2 Liquid crystal cell
A liquid crystal cell and a manufacturing method thereof and a use thereof are provided in the present disclosure. The liquid crystal cell is in a normally transparent mode, and has excellent transmittance-variable characteristics in a transparent mode and a scattering mode and excellent haze characteristics in the scattering mode. Such liquid crystal cell may be applied to various light modulation devices, such as a smart window, a window protective film, a flexible display element, a light shielding plate for transparent displays, an active retarder for 3D image displays or a viewing angle control film.
US11131890B2 LCD and display device
The present disclosure discloses an LCD and a display device, and belongs to the field of display technologies. The LCD can include an LCD panel, a backlight module, a sealant, and a first polarizer. The backlight module is located at one side of the LCD panel. The first polarizer is located between the LCD panel and the backlight module. The backlight module has a first through hole thereon and the first polarizer has a second through hole thereon. The first through hole, the second through hole, and the LCD panel define a blind hole. The sealant is adhered to an inner wall of the blind hole, and the sealant is fixedly connected to the backlight module, the LCD panel, and the first polarizer by bonding.
US11131886B2 Liquid crystal display device
Provided is a horizontal electric field mode liquid crystal display device in which light leak and tint change at the time of black display are reduced in case of being seen from an oblique direction. The liquid crystal display device is an IPS mode liquid crystal display device including at least a first polarizer, a first optical compensation layer, a liquid crystal cell, and a second polarizer in this order, in which the first optical compensation layer satisfies a predetermined relational expression, a total thickness-direction retardation Rth total(550) present between the liquid crystal layer and the second polarizer in the liquid crystal cell satisfies a predetermined relational expression, and a slow axis of the first optical compensation layer is parallel to an absorption axis of a polarizer layer.
US11131885B2 Light emittng device
A light emitting device according to the present invention includes a flexible wiring board that electrically connects light emitting modules to each other. The light emitting modules include anode-side and cathode-side terminals that are arranged on their back surface and are connected to light emitting elements, which are included in their light emitting module and connected to each other in series or in parallel, in order to supply currents to light emitting elements. The wiring board has a comb shape that includes a number of comb-tooth portions extending in row or column direction of the matrix arrangement of the light emitting modules. The comb-tooth portions include an electrically-conductive pattern. The anode-side and cathode-side terminals of light emitting modules are connected to the electrically-conductive pattern of the comb-tooth portions of the wiring board.
US11131878B2 Display device and method of manufacturing the same
A display device includes: a display panel including a plurality of display elements; a window member disposed on the display panel; and a plurality of first light conversion members that convert the path of light emitted from the display elements and whose cross sections are about 450 nm to about 950 nm in diameter, wherein the first light conversion members directly contact a surface of the window member.
US11131870B2 Thermochromic display with conductive structures
Thermochromic displays that accomplish a thermochromic transition in less than 100 milliseconds are described. This rapid response time is accomplished by including conductive structures within the thermochromic display and placing the conductive structures in direct contact with and/or proximate to a thermochromic layer. The conductive structures can be disposed between the thermochromic layer and a film that carries the message to be produced. Because of the high thermal conductivity of the conductive structures, heat can be conducted to and/or conducted away from the thermochromic layer much more rapidly than in the absence of conductive structures.
US11131869B2 Ophthalmic lens with graded microlenses
An ophthalmic lens incorporating an array of microlenses.
US11131865B2 Eyeglass temple
An eyeglass temple on which an accessory device is adapted to be mounted includes a concave portion provided with a plurality of substantially figure 8-shaped jacks abutting and communicating with one another in the lengthwise direction of the eyeglass temple. The accessory device includes a body, a flexible tube connected with the body, and a plug installed at one end of the flexible tube. The plug is detachably coupled with one of the substantially figure 8-shaped jacks. The accessory device can be mounted on the eyeglass temple securely and fixed at an adjustable position adaptively for flexible change of the accessory device and amenity of a pair of eyeglasses worn on a user.
US11131862B2 Total internal reflection (TIR) prism beamsplitter
A dichroic prism beamsplitter may include a medium with a refractive index greater than approximately 1.0. The dichroic prism beamsplitter may include a plurality of layers sandwiched by the medium. The plurality of layers may include an equivalent structure including at least one layer with a refractive index that is less than a threshold refractive index for total internal reflection. The at least one layer may be associated with a thickness less than or equal to a threshold thickness associated with total internal reflection for a threshold wavelength. The at least one layer may cause total internal reflection for a first wavelength range that is less than or equal to the threshold wavelength and causes evanescent wave coupling for a second wavelength range that is greater than the threshold wavelength.
US11131858B2 Low-height projector assembly
A low-height projector assembly includes a biconvex lens, a converging lens, an aperture stop, and a beam-steerer between the biconvex lens and the converging lens. The biconvex lens has a principal plane, a focal length, and a first optical axis. The converging lens has a second optical axis laterally offset from the first. The beam-steerer is configured to steer light from the biconvex lens to the converging lens. An aperture-stop plane intersects the second optical axis and the aperture stop. On the second optical axis, at least one of a front surface and a back surface of the converging lens is between the aperture-stop plane and the beam-steerer. The axial chief ray's propagation distance from the principal plane to the aperture stop differs from the focal length by less than half the depth of focus of the biconvex lens.
US11131855B2 Display system and method for controlling display system
A display system includes an HMD and a PC. The HMD displays an image on a scene in a real space in an overlapped manner. The PC includes a first control unit. The first control unit causes the HMD to display a guide image indicating a direction set based on a robot to correspond to a robot arranged in the real space. On a tool of the robot, a tool coordinate system is set based on the tool. The first control unit displays the guide image indicating the tool coordinate system in accordance with a direction of the tool. The guide image includes an X-axis image, a Y-axis image, and a Z-axis image.
US11131854B2 Electronic device
Provided is an electronic device. The electronic device according to the present disclosure can adjust the length of a band surrounding a user's head, by sensing pressure of a part of the electronic device coming into contact with the user. Furthermore, the electronic device according to the invention can identify a direction in which the user's eyeball looks, and deduce the user's facial expression, by sensing the movement of muscle around the user's eyeball. The electronic device of the invention can be associated with artificial intelligence modules, robots, augmented reality (AR) devices, virtual reality (VR) devices, devices related to 5G service, etc.
US11131851B2 Virtual image display device
A virtual image display device includes a projection optical system that includes a projection mirror that projects an image display light toward a first concavely curved surface of a virtual image presentation plate. The projection mirror has a second concavely curved surface and is arranged such that a direction orthogonal to both a direction of incidence and a direction of reflection of the image display light on the first concavely curved surface and a direction orthogonal to both a direction of incidence and a direction of reflection of the image display light on the second concavely curved surface are orthogonal to each other. The display unit is provided at a focal point of a composite optical system within a meridional plane, the composite optical system being formed by the virtual image presentation plate and the projection optical system.
US11131847B2 Horn-shaped absorption element in a heads-up display
Anomalous images generated by a picture generation unit of a heads up display are suppressed by a light-suppressing horn placed inside the picture generated unit. The horn is sized, shaped and arranged to receive scattered light that is reflected from mirrors of a digital micromirror device, which are in their “off” position but which nevertheless reflect light toward surfaces of the picture generation unit and which are subsequently emitted from the picture generation unit lens.
US11131844B2 Pivot hinge for a long-range optical instrument
The invention relates to a Pivot hinge (1) for a Long-range optical Instrument (10), in particular binocular, comprising: at least two Joint Elements (2, 3) pivotable against each other about a Pivot Axis (4), and an Adjustment Device (5) for adjusting the pivot resistance and/or a Detent (26) between the Joint Elements (2, 3). In order to permit a more accurate and permanent adjustment and to facilitate a space-saving design, the Adjustment Device (5) comprises a Spreader Device (6) with at least one Spreader Element (7) adjustable along the Pivot Axis (4) and at least one Force Transfer Surface (16) that interacts with the Spreader Device (6) in order to transfer the spreading force of the Spreader Device (6) into a force acting from the Adjustment Device (5) on at least one Joint Element (2, 3), preferably in direction of the Pivot Axis (4).
US11131841B2 High-resolution scanning light field microscopic imaging system and method
A scanning light field microscopic imaging system includes: a microscope configured to magnify a sample and image the sample onto a first image plane of the microscope; a relay lens configured to magnify or minify the first image plane; a 2D scanning galvo configured to rotate an angle of a light path in the frequency domain plane; the microlens array configured to modulate a beam with a preset angle to a target spatial position at a back focal plane of the microlens array and modulate the first image plane to obtain a modulated image; an image sensor configured to record the modulated image; and a reconstruction module configured to reconstruct a 3D structure of the sample based on the modulated image acquired from the image sensor.
US11131830B2 Lens driving device
An embodiment comprises: a housing supporting a first coil; a bobbin supporting a magnet, the bobbin being moved inside the housing in a first direction, which is parallel with an optical axis, by an electromagnetic interaction between the magnet and the first coil; an elastic member coupled to the bobbin and to the housing; a first circuit board electrically connected to the elastic member; a second circuit board arranged below the housing; a second coil arranged on the second circuit board; and a support member electrically connecting the first circuit board and the second circuit board or electrically connecting the elastic member and the second circuit board.
US11131827B2 Optical element driving mechanism
The present invention provides an optical element driving mechanism. The optical element driving mechanism includes a fixed part, a movable part and a driving assembly. The movable part is movably connected to the fixed part. The movable part includes a holder and a holder stopper. The holder carries the optical element. The holder includes a surface, a sidewall and a holder groove. The sidewall faces the optical element. The holder groove is disposed at the junction of the surface and the sidewall. The holder stopper protrudes from the surface along an optical axis of the optical element to limit a range of motion of the holder. The driving assembly drives the movable part to move relative to the fixed part.
US11131821B2 Optic fiber cable fanout conduit arrangements; components, and methods
Fanout conduit arrangements, and systems and methods are provided to organize a plurality of optic fibers of an optic fiber cable. The arrangements include a fanout member having an inspection aperture arrangement therethrough, through which fibers can be inspected and a fixation media can be transferred to protect the fibers. Methods for assembling the fanout conduit arrangement are also provided.
US11131819B2 Optical fiber management systems; and methods
Aspects and techniques of the present disclosure relate to handheld tools for assisting in routing optical fiber, and including advantageous features and methods usable with handheld tools. Disclosed features and techniques relate to: a splicing station, a spool, a groove plate; a substrate; a fiber management device; a tool; and flexible organizers.
US11131816B2 Optical fiber ribbon assembly and a method of producing the same
The invention relates to an optical fiber ribbon assembly comprising* a plurality of adjacent optical fiber ribbons extending in a longitudinal direction and arranged in a plane, each of the optical fiber ribbons comprising a plurality of optical fibers mutually bonded by a matrix material, the fibers extending in the longitudinal direction and arranged in the plane; said plurality of adjacent ribbons forming at least one set of two adjacent ribbons having an interstice between said two adjacent ribbons and * a bonding material, forming intermittent bonds at the interstice between the two adjacent ribbons of a set, thereby bonding the two adjacent ribbons of the set. The invention also relates to a method of producing such an optical fiber ribbon assembly.
US11131812B2 Fibre connector and method of assembly
A fibre optic connector is described the fibre optic connector comprising a threaded body; a tether strand spreader; a compression seal, when assembled the compression seal located between the tethered strand spreader and the threaded body; a threaded sealing block, connectable to the threaded body, when assembled forcing the tether strand spreader into the threaded body; a fibre terminator; and an elongated sheath connectable to the threaded body and at least partially covering the fibre terminator.
US11131809B2 Integrated polarization splitter
The invention relates to an integrated polarisation splitter based on a sub-wavelength multimode interference coupler (110), in other words, a multimode interference coupler (110) with an anisotropic multimode waveguide region formed by a plurality of sections of core material (210) and a plurality of sections of a cladding material (230) alternately arranged in a periodic way, with a period (Λ) smaller than the wavelength of a light propagated through said anisotropic region. The core material sections (210) are rotated an angle (α) greater than zero with respect to a perpendicular with an input waveguide (120) to increase the anisotropic character of the multimode waveguide region.
US11131803B2 Displays with coherent fiber bundles
A display may have an array of display pixels that generate an image. A coherent fiber bundle may be mounted on the display pixels. The coherent fiber bundle may have a first surface that is adjacent to the display pixels and a second surface that is visible to a viewer. The coherent fiber bundle may contain fibers that carry light from the first surface to the second surface. The second surface may be planar or may have a central planar region and curved edge regions that run along opposing sides of the central planar region. The fibers may have cross-sectional surface areas with a first aspect ratio on the first surface and a second aspect ratio that is greater than the first aspect ratio on the second surface.
US11131802B2 Mounting assembly and light source module for optical component of lighting fixture, and lighting fixture
The present disclosure discloses a mounting assembly for an optical element of a lighting lamp, including a base, a top frame and at least two side frames, one end of each of the at least two side frames is connected to the base and the other end is connected to the top frame; the at least two side frames, the base and the top frame enclose a mounting space for fixing the optical element, and the at least two side frames are configured to be distributed around the optical element and are configured to be connected to a side edge of the optical element. The present disclosure further discloses a light source module and a lighting lamp.
US11131799B2 Backlight unit and liquid crystal display device
A backlight unit (5) includes a light guide sheet (21) and a light diffusion sheet (23) provided on the surface of the light guide sheet (21). Assuming that the coefficient of static friction between the light guide sheet (21) and the light diffusion sheet (23) measured at a temperature of 23° C. and a humidity of 50% in accordance with JIS K 7125 is Y1, and the difference in coefficient of linear expansion between the light guide sheet (21) and the light diffusion sheet (23) measured in accordance with JIS K 7197 is X, the following relational expression (1) is satisfied. [Math. 1] Y1≤1.00×10−4X2−3.43×10−2X+2.35  (1).
US11131797B2 Backlight module and display device
Disclosed are a backlight module and a display device. The backlight module includes: a substrate and light emitting devices disposed on a side of the substrate, where each of the light emitting devices includes a light emitting diode, and a first connecting weld leg and a second connecting weld leg disposed between the light emitting diode and the substrate; the backlight module further includes a reflective layer between the substrate and the light emitting diodes; and for a same light emitting device, an orthographic projection of the reflective layer on the substrate and an area between orthographic projections of the first connecting weld leg and the second connecting weld leg on the substrate have an overlapping area.
US11131796B2 Optical display with spatial light modulator
Described examples include a display having a first light source configured to provide a first light and a second light source configured to provide a second light. The display also having a spatial light modulator configured to produce a first modulated light by modulating the first light and configured to produce a second modulated light by modulating the second light. The display also having a first diffractive optical element configured to receive the first modulated light and configured to provide a first image having a first characteristic to display optics; and a second diffractive optical element configured to receive the second modulated light and configured to provide a second image having a second characteristic to the display optics.
US11131792B2 Optical film
The present application discloses an optical film of a double-sided structure. The optical film of a double-sided structure comprises: a body which includes a polymer, having a first surface and a second surface opposite to each other; and an accommodation mechanism, provided on the first surface and the second surface, and used for forming a graphic structure on a surface of the body. The body comprising the accommodation mechanism is an integral structure. The accommodation mechanism comprises a groove, and the accommodation mechanism accommodates a filler to form the graphic structure. The filler comprises one or more of an electrically conductive material, a coloring material, or a dyeing material. The polymer comprises thermosetting resin and/or photocurable resin. The body has a transmittance of above 0.7. The optical film provided by the present application has a thickness which is beneficial to reduce an optical film.
US11131787B2 Electromagnetic sensor and mobile device including the same
An electromagnetic (EM) sensor includes a front end module generating an EM signal using electromagnetic waves transmitted from an external source, a sensor memory storing a portion of a plurality of machine learning models used to recognize the EM signal, and a microcontroller unit for recognizing the external electronic device emitting the electromagnetic waves by inputting feature values extracted from the EM signal to the machine learning models. If the machine learning models stored in the sensor memory are not able to recognize the external device, the feature values may be transmitted to a main processor, and the main processor may compare the feature values to another set of machine learning models.
US11131783B2 Neutron imaging systems and methods
Provided herein are neutron imaging systems (e.g., radiography and tomography) systems and methods that provide, for example, high-quality, high throughput 2D and 3D fast or thermal neutron and/or X-ray images. Such systems and methods find use for the commercial-scale imaging of industrial components. In certain embodiments, provided herein are system comprising a plurality of independent neutron absorber-lined collimators (e.g., 4 or more collimators) extending outwards from a central neutron source assembly.
US11131774B2 Positioning augmentation device, positioning augmentation system, and positioning augmentation method
In a positioning augmentation device (40), a plan making unit (84) selects a subset satisfying selection conditions from within a candidate set that is a set of satellites being selection candidates and saves plan data (43) indicating the selected subset in a memory (72). A plan alteration unit (85) acquires integrity information indicating quality of a positioning signal transmitted from each satellite and detects a satellite of which the quality of the positioning signal does not satisfy quality conditions, from within the subset selected by the plan making unit (84), based on the acquired integrity information. The plan alteration unit (85) replaces the detected satellite in the subset with another satellite included in the candidate set. A message generation unit (87) makes satellites, included in the subset indicated by the plan data (43) saved in the memory (72) among the satellites included in the candidate set, objects of positioning augmentation and generates a message (41) for distribution of augmentation information to be used for the positioning augmentation.
US11131772B2 LiDAR device and method of operating the same
Provided are a LiDAR device and a method of operating the LiDAR device. The LiDAR device includes a light-emitting unit configured to emit modulated light onto an object, a light-receiving unit configured to receive the modulated light reflected by the object, a computation unit configured to calculate a distance to the object based on a reception signal of the modulated light provided by the light-receiving unit, a modulation unit configured to provide a modulation signal to the light-emitting unit to generate the modulated light, and a controller configured to control operations of at least one of the light-emitting unit, the light-receiving unit, the computation unit, and the modulation unit.
US11131771B1 System and method for turbulence detection
An aircraft hazard warning system or method can be utilized to determine a location of turbulence, hail or other hazard for an aircraft. The aircraft hazard warning system can utilize processing electronics coupled to an antenna. The processing electronics can determine an inferred presence of a weather condition in response to lightning sensor data, radar reflectivity data, turbulence data, geographic location data, vertical structure analysis data, and/or temperature data. The system can include a display for showing the weather condition and its location.
US11131769B2 Object detection device, object detection method and vehicle control system
An ECU as an object detection device and a radar device are mounted on a vehicle. The radar device acquires front-view images containing a detection-target object such as a preceding vehicle present within a predetermined area around the vehicle. The radar device recognizes the detection-target object in time series based on the acquired front-view images. The ECU realizes a preceding vehicle selection part, an irregular-detection detecting part and an association processing part. The selection part selects the object when a relationship between the object and the vehicle satisfies a predetermined condition. The detecting part detects occurrence of an irregular detection when a first object selected as the preceding vehicle and a second object not selected as the preceding vehicle are detected based on the object. The association processing part performs an association process of associating history of the first object to the second object when the irregular detection has occurred.
US11131768B2 Method and apparatus for automotive parking assistance using radar sensors
Methods and apparatuses pertaining to automotive parking assistance using radar sensors are described. A processor controls a plurality of radar sensors to transmit radio frequency (RF) signals and receive reflected signals reflected by an object such that each of the radar sensors individually transmits a respective RF signal and receive a respective reflected signal reflected by the object. The processor or the radar sensor detects one or more aspects of the object based on the respective reflected signals received by the plurality of radar sensors.
US11131763B2 Phase preset for fast chirp PLL
A fast chirp Phase Locked Loop with a phase preset includes a Voltage Controlled Oscillator, VCO, generating a Frequency Modulated Continuous Waveform, FMCW. The VCO responds to a filtered output voltage of a filter connected to a charge pump. A digital controller modifies the FMCW to generate a chirp phase and a return phase. The chirp phase includes a first linear change of the FMCW from a start frequency to a stop frequency. The return phase includes a second linear change of the FMCW from the stop frequency to the start frequency. A phase preset circuit connects to the digital controller and the filter. The phase preset circuit supplies a phase preset current during a start frequency time preceding the chirp phase. The phase preset current is proportional to a VCO gain of the VCO and inversely proportional to a chirp current during the chirp phase.
US11131759B2 System, device and method for in-water inspection of maritime vessel acoustic treatments
A system for inspecting an acoustic treatment applied to the hull of a maritime vessel includes an underwater inspection system including at least one signal emitter configured to emit a signal, at least one receiver configured to receive the signal after the signal has come into contact with the acoustic treatment applied to the hull of the maritime vessel, wherein the signal provides information about the integrity of the acoustic treatment and a processor configured to perform signal processing on the received signal and generate an output comprising information about one or more parameters of the acoustic treatment. The inspection system thereby allows for in-water inspection of acoustic treatments applied to a maritime vessel thus avoiding the need for a costly and time-consuming inspection of such a vessel while in dry-dock.
US11131757B2 High-speed light sensing apparatus
An apparatus including a semiconductor substrate; an absorption layer coupled to the semiconductor substrate, the absorption layer including a photodiode region configured to absorb photons and to generate photo-carriers from the absorbed photons; one or more first switches controlled by a first control signal, the one or more first switches configured to collect at least a portion of the photo-carriers based on the first control signal; and one or more second switches controlled by a second control signal, the one or more second switches configured to collect at least a portion of the photo-carriers based on the second control signal, where the second control signal is different from the first control signal.
US11131756B2 LIDAR system with reflected signal strength measurement
An example LIDAR system includes a detector, an amplifier, a time-to-digital converter (TDC), an integrator, an analog-to-digital converter (ADC), and a processor. The detector is configured to receive a reflected light pulse, where the reflected light pulse is reflected off of an object. The amplifier is coupled to the detector to generate an analog signal in response to the reflected light pulse. The TDC is coupled to the amplifier to generate a first time data and a second time data in response to the analog signal. The integrator is coupled to the amplifier to integrate the analog signal. The ADC is coupled to the integrator to sample an output of the integrator and to generate a digital sample. The processor is configured to process the first time data, the second time data, and the digital sample to estimate a total reflected energy of the reflected light pulse.
US11131755B2 Methods and apparatus for array based LiDAR systems with reduced interference
An array-based light detection and ranging (LiDAR) unit includes an array of emitter/detector sets configured to cover a field of view for the unit. Each emitter/detector set emits and receives light energy on a specific coincident axis unique for that emitter/detector set. A control system coupled to the array of emitter/detector sets controls initiation of light energy from each emitter and processes time of flight information for light energy received on the coincident axis by the corresponding detector for the emitter/detector set. The time of flight information provides imaging information corresponding to the field of view. Interference among light energy is reduced with respect to detectors in the LiDAR unit not corresponding to the specific coincident axis, and with respect to other LiDAR units and ambient sources of light energy. In one embodiment, multiple array-based LiDAR units are used as part of a control system for an autonomous vehicle.
US11131751B2 Methods and systems for calibrating and/or testing radars or antennas
A device for calibrating a radar or an antenna and embedded on an aerial vehicle, comprising:a processing unit configured to apply a delay to an incoming electromagnetic signal, wherein the device is configured to provide said electromagnetic signal with said delay to an emitter for its back transmission,wherein the processing unit is configured to control said delay according to one or more delay values, wherein each delay value simulates a virtual range of the device or of the aerial vehicle with respect to said radar or antenna receiving said transmitted electromagnetic signal, said virtual range being different from an actual range of the device or of the aerial vehicle, for calibrating said at least one radar or antenna based on said transmitted electromagnetic signal which simulates a virtual range of the device or of the aerial vehicle with respect to said at least one radar or antenna.
US11131750B2 Radar device for vehicle
A radar device for a vehicle, according to an embodiment of the present invention, comprises: a case; a first printed circuit board (PCB) that is accommodated in the case and has a plurality of antenna arrays and an integrated circuit (IC) chip that are formed thereon, wherein the IC chip is connected to the plurality of antenna arrays; and a radome that is coupled to the case and covers the first printed circuit board, wherein the radome includes: a cover facing the first printed circuit board; a first wall connected to the cover surface; and a second wall connected to the cover and facing the first wall, wherein the internal angle between the cover and the first wall and the internal angle between the cover and the second wall are formed to be greater than 90° and less than 180°.
US11131745B2 Techniques for imaging wireless power delivery environments and tracking objects therein
Techniques are described herein for imaging static or semi-static objects in a wireless power delivery environment and tracking non-static objects contained therein. More specifically, embodiments of the present disclosure describe techniques for determining the relative locations and movement of non-static objects in a wireless power delivery environment. Additionally, the techniques describe methods and systems for generation of motion-based maps such as heat (or dwell) maps and flow maps.
US11131743B2 Unicast and broadcast protocol for wireless local area network ranging and direction finding
Disclosed embodiments facilitate wireless channel calibration, including ranging and direction finding, between wirelessly networked devices. In some embodiments. a method on a first station (STA) may comprise: transmitting a first NDPA frame to one or more second stations (STAs), the first NDPA frame comprising a first bit indicating that one or more subsequent frames comprise ranging or angular information; and transmitting, after a Short Interval Frame Space (SIFS) time interval, a second frame. The second frame may be one of: a Null Data Packet az (NDP_az) frame with information about a time of transmission of the NDP_az frame, or a Null Data Packet (NDP) frame, or a Beam Refinement Protocol (BRP) frame. The first NDPA frame may be unicast, multicast, or broadcast.
US11131741B2 Method and apparatus for providing a passive transmitter based synthetic aperture radar
A method and apparatus for receiving signals from an unknown transmitting source and providing the location of the unknown transmitting source comprising a series of channels for receiving signals radiated by the unknown transmitting sources, generating preprocessed time domain data and generating a SAR image depicting a location of the unknown transmitting source, and a processor for processing the preprocessed time domain data to enhance a pixel value at each pixel location within the SAR image by summing signal data from each channel related to each pixel location to generate an enhanced SAR image.
US11131740B2 System and method for aligning a sensor assembly
The present disclosure relates to a system and method of aligning a sensor assembly for a vehicle. The sensor assembly is disposed along a vehicle body and has a sensory face from which a measurement signal is transmitted. The sensor alignment system includes an alignment gauge that measures a datum angle of the sensor assembly, a sensor adjustment tool that adjusts a position of the sensor assembly relative to the vehicle body, and a controller that is in communication with the alignment gauge and the sensor adjustment tool. The controller further operates the sensor adjustment tool to control the datum angle of the sensor assembly to within a tolerance range.
US11131737B2 Joint estimation diffusion imaging (JEDI)
A method and for estimating local diffusion anisotropy and global tractography within neural architecture from diffusion weighted magnetic resonance image (dMRI) data uses a computer processor to integrate a first dataset comprising standard single pulsed field gradient (sPFG) dMRI data with a second dataset comprising double pulsed field gradient (dPFG) dMRI data into a common coordinate system with the same spatial resolution. The resulting image includes integrated macroscopic and microscopic anisotropy and global tractography within the target volume.
US11131736B2 Retrospective correction of field fluctuations in multiple gradient echo MRI
An iterative reconstruction is performed of multiple gradient echo MR imaging data to generate a reconstructed MR image (36). The iterative reconstruction uses a model (30) that links the MR imaging data and the reconstructed MR image. The model includes a parameterized magnetic field fluctuation component (32). During the performing of the iterative reconstruction, parameters of the parameterized magnetic field fluctuation component of the model are updated to optimize a cost function (40) dependent on partial derivatives of the reconstructed MR image with respect to the parameters of the parameterized magnetic field fluctuation component of the model. The image may be further processed to generate an R2* map (50), an SWI image (52), or a QSM map (54).
US11131731B2 Multi-channel integrated MRI transmitter system for a magnetic resonance imaging device
A multi-channel RF transmitter system including a magnetic resonance imaging device, a multi-channel RF coil array, a control computer receiving required parameters from a user, producing triggering and clock signals and synthesizing input data required for each channel of RF coil array according to imaging scenario to be realized, an interface control module producing basic band MRI signals according to data from the control computer, a signal modulator and control module for modulating MRI signals produced at the interface control module into radio frequency and distribution to channels, a power/data distribution module distributing the produced signals and required DC power, a RF power amplifier module converting digital signal coming from the power/data distribution module into analog signal, amplifying it and transmitting to members of the coil array, a feedback line for track and correction of any errors in RF signal transmitted to the coil array by the power amplifier module.
US11131717B1 Methods and systems for in-situ leakage current testing of cells in multi-cell battery packs
Described methods and systems provide in-situ leakage current testing of battery cells in battery packs even while these packs operate. Specifically, an external electrical current is discontinued through a tested battery cell using a node controller, to which the tested battery cell is independently connected. Changes in the open circuit voltage (OCV) are then detected by the node controller for a set period time. Any voltage change, associated with taking the tested cell offline, is compensated by one or more other cells in the battery pack. The overall pack current and voltage remains substantially unchanged (based on the application demands), while the in-situ leakage current testing is initiated, performed, and/or completed. The OCV changes are then used to determine the leakage current of the tested cell and, in some examples, to determine the state of health of this cell and/or adjust the operating parameters of this cell.
US11131716B2 Systems, methods and devices for battery charge state detection
Estimating a charge state for a flat-voltage profile battery can be accomplished using impedance measurements. For example, an impedance measurement can be used to form a fuel gauge for a lithium-air (Li-Air) battery. As the impedance of a Li-Air battery increases during discharge, it corresponds to a state of charge (i.e., a charge state). The impedance can be used to create charge state data to use with a fuel gauge.
US11131715B2 Battery management system and a method for controlling a battery management system
The invention relates to a method of controlling a vehicle battery management system comprising a battery arranged in a vehicle, the battery being controlled by a battery control unit comprising a battery model describing a relation between a battery state and a time varying battery property. The method comprises, in the battery control unit: measuring at least one time varying battery sensor output of the battery; determining a battery state based on the measured battery sensor output; updating the battery model based on the determined battery state, thereby forming an updated battery model, receiving a second battery model; and combining the received second model with the existing battery model. The invention also relates to a battery management system and to a vehicle comprising such a battery management system.
US11131710B2 Integrated photonic test circuit
A photonic circuit testing device, including a photonic test chip including, on the side of a first surface of the chip: micropillars, each intended to be placed in contact with a corresponding electric connection pad of the photonic circuit; and first optical input/output ports, each intended to be optically coupled to a second corresponding optical input/output port of the photonic circuit.
US11131705B2 Allocation of test resources to perform a test of memory components
A request to perform a test with one or more memory components can be received. Available test resources of a test platform that is associated with memory components can be determined. The desired characteristics of the one or more memory components that are specified by the test can be determined. One or more of the available test resources of the test platform to the test can be assigned based on characteristics of respective memory components associated with the one or more of the available test resources and the desired characteristics of the one or more memory components of the test. Furthermore, the test can be performed with the assigned one or more of the available test resources of the test platform.
US11131699B2 Method for determining probe angle, high-frequency test system, program and storage medium
A method that includes changing a probe angle with respect to the conductor surface of a substrate that has a flat conductor surface mounted on the mounting surface of a stage in a high-frequency test system, thereby changing the state of contact of the tip of a signal terminal and tip of a ground terminal with the conductor surface, outputting high-frequency signals from the signal terminal to the conductor surface and receiving reflected signals using the probe to find S-parameters at different probe angles, and determining, based on a plurality of the S-parameters, a reference probe angle at which the reference line formed connecting the tip of the signal terminal and tip of the ground terminal is parallel with the conductor surface.
US11131697B2 System and method for combining a remote audio source with an animatronically controlled puppet
A system and method for combining a remote audio source with an animatronically controlled puppet includes the steps of entering an audio file on a user client by a person where the audio file is a statement spoken by the person. The audio file is sent to a secondary client that is remote to the user client. The secondary client has a puppet controlled by animatronics. The audio file is received by an audio circuit board that converts the audio file into movement parameters. The movement parameters are sent to at least one servomechanism mounted in the puppet to actuate the animatronics in synchronicity with the audio file. Movement of the puppet is video recorded to define a video file. The audio and video files are combined to define a final video production viewable by the person.
US11131696B2 Method for estimating a signal property
A method for estimating a property of a signal (1) sensed in an electrical system, comprises the steps of sensing the signal (1) and estimating a fundamental period of a fundamental of the signal (1) by comparing the sensed signal (1) with at least one threshold (2) to detect threshold crossings and estimating the fundamental period from the threshold crossings. The signal property is then estimated from the fundamental period and/or from the sensed signal (1) during an interval of a length of the fundamental period.An electronic device according to the invention comprises a micro controller and/or an analogue circuitry which performs the method for estimating a property of a signal. Preferably, the micro controller and/or analogue circuitry controls other parts of the electronic device depending on the results obtained by the method for estimating a property of a signal.
US11131695B2 Measuring electrical energy consumption
The present disclosure is concerned with measuring the amount of electrical energy consumed even when the electric meter has been tampered with. Electric meters may be fraudulently tampered with by connecting a bypass element, such as a conductive wire or cable, across the terminals of the meter in order to bypass the electric meter. This means that only part of the consumed electrical current passes through the electric meter for measurement, resulting in some of the consumed electrical energy not being measured and therefore not being billed for. However, in the present invention a technique has been developed to enable the electric meter to determine the amount of electrical current that bypasses the meter and therefore measure the amount electrical energy consumed even when the electric meter has been tampered with.
US11131692B1 Line isolating power connector
A line isolating power connector can include a housing for connecting with a power cable and a power source, and wires positioned through the housing that include at least a line wire and a neutral wire. The housing is separated by an aperture into a line conduit and a neutral conduit, and the aperture is sized to receive a portion of a contactless power quality probe such that the power quality probe can be connected around the first line conduit or neutral conduit in order to measure power quality in either the line wire or the neutral wire.
US11131689B2 Low-force wafer test probes
Embodiments herein describe structures of low-force wafer test probes and formation thereof. Structures of low-force wafer test probes and their formation via gray scale etch or electroplating is described. Structures are described that include a lower base structure on top of a substrate and an upper blade structure on top of the lower base structure. In various embodiments, a crown of a C4 bump is accommodated by one or both of: i) a cavity present in the lower base structure; and ii) a height of the upper blade structure. Processes for fabricating probe structures are described that include forming lower base structures upon a substrate and forming upper blade structures on top of the lower base structures. The upper blade structures include at least one blade. Each of the blade(s) include a cutting edge that points toward a center point within the probe structure.
US11131686B2 Process for manufacturing a pitot tube having a graphite insert embedded therein
Disclosed is a process of manufacturing a pitot tube assembly including: obtaining a metal cylindrical tube having a first axial portion that is a first material blank for an assembly inlet portion of the pitot tube assembly and a second axial portion that is a second material blank for a body portion of the pitot tube assembly; nesting the first axial portion of the tube within a cylindrical graphite insert; nesting the cylindrical graphite insert within a cylindrical sheath; constraining axial motion of the insert; performing laser scanning to the assembly inlet portion; and performing additive manufacturing to the pitot tube assembly inlet portion.
US11131683B2 Multi-channel pipettor and method for operating a multi-channel pipettor
The present disclosure relates to a method for operating a multi-channel pipettor, comprising: creating an access plan having a plurality of transfer blocks, each comprising a source access and a destination access, wherein the creating includes: reading of position lists which contain the positions of all source and destination containers and assigning source containers to destination containers; performing a transfer analysis in which the source or destination accesses and the movements of the pipetting head and/or the container holders are determined by forming the difference between the current channel position and the source position or the destination position on the two-dimensional plane; and performing a transfer optimization, whereby the source or destination accesses and the movements of the pipetting head respectively required for the source or destination accesses are sorted into the transfer blocks; and operating the multi-channel pipettor on the basis of the created access plan.
US11131676B2 Systemic immune activation and biomarkers of nonceliac wheat/gluten sensitivity
The present invention provides a method of using increased levels of one or more biomarkers to identify subjects having non-celiac gluten sensitivity or non-celiac wheat sensitivity. The identification would aid the physician or health professional to determine a specific treatment for the patient, for example, a diet that eliminates wheat, rye, and/or barley. In one embodiment, the biomarkers are one or more of soluble CD 14 (sCD14), lipopolysaccharide-binding protein (LBP), anti-lipopolysaccharide antibodies, anti-flagellin antibodies, anti-gliadin antibodies, and intestinal fatty acid-binding protein (FABP2). The present invention also provides a method of using the same markers to monitor the response to treatment for non-celiac wheat sensitivity in a subject.
US11131673B2 Live single-cell bioassay in microdroplets
Bioassays are provided for detecting and analyzing responses from single cells and cell pairs suspended in micro-scale droplets (80-200 μm diameter) generated in microfluidic devices. Cell responses to various stimuli are analyzed. The stimuli are delivered by homotypic or heterotypic cells, small molecule drugs, and therapeutic agents including immunotherapeutics. The bioassays can be used to describe heterogeneity in any given cell population, and can be used in a clinical setting, such as profiling of patient-derived cells, designing personalized treatment strategies, and optimizing drug combinations for immunotherapy of tumors.
US11131671B2 Protein signatures for distinguishing between bacterial and viral infections
Methods of diagnosing infections are disclosed. In one embodiment, the method comprises measuring the amount of each of the polypeptides TRAIL, CRP, IP10 and at least one additional polypeptide selected from the group consisting of IL-6 and PCT.
US11131670B2 Immunoassay test device with two fluid flow paths for detection and differentiation of two or more analytes
A device for determining presence or absence of infection due to an infectious agent is described. The device comprises a sample receiving zone configured to receive a liquid sample from a subject suspected of having an infection due to an infectious agent, the sample receiving zone positioned to distribute the sample along a first fluid flow path to a first label zone and along a second fluid flow path to a second label zone. Test lines in each fluid flow path capture a mobile detectable species as an indicator of presence or absence of the infectious agent. The device also comprises a reference line positioned in the one of the fluid flow paths. The bidirectional fluid flow paths emanate from a common sample zone and provide an efficient approach to detection and differentiate two species as indicators of the same infectious agent or as indicators of two different infectious agents.
US11131663B2 Analyte detection method
THE present application relates to a method of detecting one or more analytes in a sample, the method comprising (a) providing a carrier nucleic acid molecule with at least one single-stranded region; (b) providing one or more aptamers specific for the analyte, wherein the aptamers additionally comprise a single-stranded portion complementary to at least one single-stranded region on the carrier nucleic acid; (c) contacting the carrier nucleic acid and one or more aptamers with the sample, forming a carrier nucleic acid/N aptamer/analyte complex, and; (d) detecting the presence of the carrier nucleic acid/aptamer/analyte complex.
US11131662B2 Detection device for detecting analytes in liquid specimen
A detection device for detecting analytes in liquid specimen is provided. The detection device comprises: a specimen chamber for collecting or storing a liquid specimen; a detecting chamber for containing a detecting element; and a through hole for transferring the liquid specimen between the specimen chamber and the detecting chamber. The through hole can be opened or self-sealed. The sealing or opening of the through hole controls whether or not the liquid specimen in the specimen chamber enters the detecting chamber via the through hole. Furthermore, a detection method is provided.