Document Document Title
US11398395B2 Substrate container with latching mechanism having two cam profiles
A door of a substrate container includes a latching mechanism for operating at least two latch members. The substrate container can be a front opening substrate container or a bottom opening substrate container. The latching mechanism can include a rotatable cam having a first rotational profile out of phase with a second rotational profile such that when the cam is rotated to operate the latch mechanism from the disengaged position to the engaged position, a first latch member engages a first corresponding slot in a door frame prior to a second latch member engaging a second corresponding opening provided in the door frame such that the latch members are operated in a staggered manner. This staggered latching configuration allows for the application of a load provided by the system to be used in the most efficient manner per latch arm or per set of latch arms.
US11398394B2 Heating treatment method and optical heating device
A heating treatment method includes: a step (A) of supplying power to both a heating lamp and an LED, and irradiating a heating object with light emitted from the heating lamp and light emitted from the LED to raise the temperature of the heating object; a step (B) of decreasing the power supplied to the heating lamp after performing the step (A); and a step (C) of lowering the temperature of the heating object by decreasing the power supplied to the LED after performing the step (B).
US11398392B2 Integrated circuit device and method of manufacturing the same
An integrated circuit (IC) device includes a lower electrode including a main portion having a sidewall with at least one step portion, and a top portion having a width less than that of the main portion in a lateral direction. An upper support pattern contacts the top portion of the lower electrode. The upper support pattern includes a seam portion. To manufacture an IC device, a mold pattern and an upper sacrificial support pattern through which a plurality of holes pass are formed on a substrate. A plurality of lower electrodes are formed inside the plurality of holes. A peripheral space is formed on the mold pattern. An enlarged peripheral space is formed by reducing a width and a height of the top portion. An upper support pattern is formed to fill the enlarged peripheral space.
US11398388B2 Methods for selective dry etching gallium oxide
Exemplary methods of etching gallium oxide from a semiconductor substrate may include selectively etching gallium oxide relative to gallium nitride. The method may include flowing a reagent in a substrate processing region housing the semiconductor substrate. The reagent may include at least one of chloride and bromide. The method may further include contacting an exposed region of gallium oxide with the at least one of chloride and bromide from the reagent to form a gallium-containing gas. The gallium-containing gas may be removed by purging the substrate processing region with an inert gas. The method includes recessing a surface of the gallium oxide. The method may include repeated cycles to achieve a desired depth.
US11398385B2 Semiconductor device and method
An embodiment method includes: forming a gate stack over a channel region; growing a source/drain region adjacent the channel region; depositing a first ILD layer over the source/drain region and the gate stack; forming a source/drain contact through the first ILD layer to physically contact the source/drain region; forming a gate contact through the first ILD layer to physically contact the gate stack; performing an etching process to partially expose a first sidewall and a second sidewall, the first sidewall being at a first interface of the source/drain contact and the first ILD layer, the second sidewall being at a second interface of the gate contact and the first ILD layer; forming a first conductive feature physically contacting the first sidewall and a first top surface of the source/drain contact; and forming a second conductive feature physically contacting the second sidewall and a second top surface of the gate contact.
US11398377B2 Bilayer hardmask for direct print lithography
A bilayer hardmask is formed on layers, the bilayer hardmask including a first hardmask layer and a second hardmask layer on the first hardmask layer. A first pattern is formed in the second hardmask layer, the first pattern including tapered sidewalls forming a first spacing in the second hardmask layer. A second pattern is formed in the first hardmask layer based on the first pattern, the second pattern comprising vertical sidewalls forming a second spacing in the first hardmask layer, the second spacing being reduced in size from the first spacing.
US11398375B2 Mass spectrometry system and method
A mass spectrometry system includes a sample holder provided in a vacuum changer and on which a sample is disposed, an irradiator configured to perform sputtering or ionization on the sample, an analyzer configured to analyze an ionized sample generated from the sample by the irradiator, and a controller configured to control the irradiator or the analyzer and perform a first process and a second process. The first process is to determine position information of materials in the sample by irradiating a laser or ion beam to a portion of the sample, and the second process is to irradiate a laser or ion beam of a first output value to another portion of the sample in a section in which the materials in the sample change and irradiate a laser or ion beam of a second output value in other sections.
US11398370B2 Semiconductor manufacturing using artificial intelligence
In one embodiment, a method, a method of manufacturing a semiconductor is disclosed. A monitored semiconductor manufacturing system (monitored system) is operated over a period of time, the monitored system comprising an impedance matching network coupled between a radio frequency (RF) source and a plasma chamber. First values for a parameter of the monitored system are received, the first values comprising different values for the parameter over the time period of operation of the monitored system, and a learning model is trained using the first values for the parameter. A substrate is then placed in a plasma chamber of a controlled semiconductor manufacturing system (controlled system). A characteristic of the controlled system is determined using a current value of the parameter and the trained learning model. An action is then taken upon the controlled system to address the determined characteristic.
US11398369B2 Method and apparatus for actively tuning a plasma power source
An RF plasma generator configured to ignite and maintain a plasma from one or more processing gases is disclosed. A switch mode power supply is configured to convert a DC voltage from a DC power source to an RF voltage. A resonance circuit is configured to deliver an amount of power to an ignited plasma from the switch mode power supply. A plasma controller is configured to operate the power supply to apply an RF voltage corresponding to the amount of power to the one or more processing gases through the resonance circuit. The RF voltage increases in amplitude and decreases in frequency until the one or more processing gasses are ignited into a plasma. Responsive to detecting ignition of the plasma, the plasma controller is further configured to continuously adjust the frequency of the switch mode power supply to deliver the amount of power to the ignited plasma. The amount of power is a substantially constant amount of power.
US11398366B2 Charged particle beam apparatus
A computing unit generates a to-be-used-in-computation netlist on the basis of a to-be-used-in-calculation device model corresponding to a correction sample, estimates a first application result, on the basis of the to-be-used-in-computation netlist and an optical condition, when a charged particle beam is applied to the correction sample under the optical condition, compares the first application result and a second application result based on a detection signal when the charged particle beam is applied to the correction sample under the optical condition, and corrects the optical condition when the first application result and the second application result differ from each other.
US11398363B2 Circuit interrupters with lockout feature and related methods
Circuit breakers are disclosed that include a housing with a line side and a load side, a printed circuit board in the housing, a movable contact arm with an electrical contact, a stationary line side contact, a primary trip solenoid in the housing coupled to the printed circuit board, an armature in the housing, a bimetal member in the housing adjacent the armature and adjacent the primary trip solenoid; and a lockout assembly in the housing. The lockout assembly includes a rod configured to have a first inactive position and a second lockout position. When in the second position and/or as the rod travels to the second lockout position, the rod directly or indirectly pushes the armature toward the bimetal member to physically lock out the circuit breaker to prevent conduction and separate the line side contact from the movable contact arm electrical contact.
US11398361B2 Systems and methods for automatically configuring point-on-wave settings in a relay device
A control system may include a processor that may receive a first dataset associated with a type of load device coupled to a relay device. The processor may then receive a second dataset associated with one or more operations of the load device over a period of time. The processor may also determine a switching profile to control moving an armature of the relay device between a first position and a second position based on the first dataset and the second dataset, such that the switching profile comprises a firing angle for moving the armature with respect to an electrical waveform. The processor may then control a current provided to a relay coil of the relay device based on the switching profile.
US11398360B2 Side break air switch with anti-rolling blade lock
An electrical switch including a jaw assembly electrically connected to a first electrical conductor. The electrical switch further including a housing assembly electrically connected to a second electrical conductor. The electrical switch further including a blade assembly including a rocker assembly configured to enable rotation of said blade assembly, said rocker assembly having a first rocker component and second rocker component, wherein said first rocker component includes a first rocker pin, and wherein said second rocker component includes a second rocker pin that depresses when said first rocker pin is depressed. The electrical switch further including a blade catch configured to engage said jaw assembly to maintain said electrical switch in a closed position when said blade assembly is rotated about an axis.
US11398359B2 Transparent keycaps
Keycaps for keyboards that have transparent top portions have a set of layered components to define a top surface that provides key definition by curvature, texture, ridges, or other external structural features. Other portions of the keycaps define a glyph or support structure for the top layer. Features such as angle filters and partially reflective materials are implemented to improve the visibility, contrast, and reflectivity of the keycaps. Multiple methods are used to bend or otherwise modify rigid transparent materials such as glass in order to add surface features and to improve aesthetics of the keycaps of a keyboard.
US11398348B2 Electronic component and method for manufacturing the same
An electronic component includes a body, including a dielectric layer and an internal electrode, and an external electrode including a conductive resin layer, disposed on the body, and a plating layer disposed on the conductive resin layer. The conductive resin layer includes a metal particle, a first intermetallic compound, and a base resin, and a second intermetallic compound is disposed on a boundary between the conductive resin layer and the plating layer.
US11398347B2 Inductor with ferromagnetic cores
An inductor device includes a substrate, and a plurality of first trenches including a first metal on the substrate to form first metal layers. The first metal layers are arranged substantially parallel to the substrate. A plurality of second trenches including a second metal is over the first metal layers and includes first portions and second portions. The first portions are substantially parallel to and interdigitate the first metal layers. The second portions are substantially perpendicular to the first portions, extend from ends of the first portions, and are oriented in opposite directions such that the second portions extend over ends of adjacent first metal layers. A plurality of vias connects the first metal layers to the second metal layers. A plurality of magnetic trenches is over the first metal layers, under the second metal layers, and substantially parallel to the second portions of the plurality of second trenches.
US11398341B2 Electronic component
An electronic component comprising a main body part including an insulating layer and a conductor layer laminated alternately. The insulating layer and the conductor layer are partially exposed on a side surface of the main body part in a direction orthogonal to a lamination direction. Also, the side surface of the main body part is provided with a metal film extending in the lamination direction to cover the insulating layer and the conductor layer exposed on the side surface.
US11398336B2 Electric transformer assembly, method for determining a thermal state of an electric transformer, and determination device
A transformer assembly includes an electric transformer a temperature sensor system, and a computation unit for determining a thermal state of the electric transformer. The electric transformer includes a cooling device having at least one liquid coolant channel to absorb exhaust heat from the electric transformer a heat spreader for transferring heat from the liquid coolant to a heat dissipation surface of the heat spreader, and an air blower configured to effect an airstream along the heat dissipation surface. The temperature sensor system includes an entering coolant sensor for providing an entering coolant temperature signal, a leaving coolant sensor for providing a leaving coolant temperature signal, an entering airstream sensor for providing an entering airstream temperature signal, and a leaving airstream sensor for providing a leaving airstream temperature signal. The computation unit is configured to determine a thermal state of the transformer.
US11398329B2 Partial insulation with diagnostic pickup coils
A partially insulating layer for use in an HTS magnet coil. The partially insulating layer comprises an insulating body 401 having within it a set of linking tracks and a set of pickup tracks. Each linking track is electrically conductive and is electrically connected to first and second surfaces of the partially insulating layer, in order to provide an electrical path between said first and second surfaces. Each pickup track is electrically conductive and is inductively coupled to a respective linking track, and electrically isolated from the first and second surfaces. Each of the pickup tracks is configured for connection to a current measuring device in order to measure a current induced in the pickup track by a change in current flowing in the respective linking track.
US11398328B2 Sintered MnZn ferrite body
A sintered MnZn ferrite body containing main components comprising 53.30-53.80% by mol of Fe calculated as Fe2O3, 6.90-9.50% by mol Zn calculated as ZnO, and the balance of Mn calculated as MnO, and sub-components comprising 0.003-0.020 parts by mass of Si calculated as SiO2, more than 0 parts and 0.35 parts or less by mass of Ca calculated as CaCO3, 0.30-0.50 parts by mass of Co calculated as Co3O4, 0.03-0.10 parts by mass of Zr calculated as ZrO2, and 0-0.05 parts by mass of Ta calculated as Ta2O5, pre 100 parts by mass in total of the main components (calculated as the oxides), and having an average crystal grain size of 3 μm or more and less than 8 μm and a density of 4.65 g/cm3 or more.
US11398327B2 Alloy for R-T-B based permanent magnet and method of producing R-T-B based permanent magnet
An alloy for R-T-B based permanent magnet in which R is a rare earth element, T is a combination of Fe and Co, and B is boron. R includes one or more selected from Nd, Pr, Dy, and Tb. The alloy for R-T-B based permanent magnet includes M and C. M is one or more selected from Al, Cu, Zr, and Ga. Relative to 100 mass % of the alloy for R-T-B based permanent magnet, a total content of Nd, Pr, Dy, and Tb is 28.00 mass % or more and 34.00 mass % or less, Co content is 0.05 mass % or more and 3.00 mass % or less, B content is 0.70 mass % or more and 0.95 mass % or less, C content is 0.12 mass % or more and 0.19 mass % or less, a total content of M is more than 0 mass % and 4.00 mass % or less, and Fe is a substantial balance.
US11398326B2 Superconductive cable
A superconductive cable including: a former; one or more superconductive conductor layers provided outside the former; an insulating layer configured to surround the superconductive conductor layers; and one or more superconductive shield layers provided on an exterior of the insulating layer. The superconductive conductor layers and the superconductive shield layers are formed of superconductive wire rods, and each superconductive wire rod includes a metal substrate layer and a plurality of superconducting layers deposited on the metal substrate layer using a superconductive material. In the superconductive wire rods of an outermost superconductive conductor layer among the superconductive conductor layers and an innermost superconductive shield layer among the superconductive shield layers, each of the metal substrate layers and the superconducting layers are disposed in opposite directions.
US11398324B2 Multiple parallel conductor with spacer plates
A multiple parallel conductor that is easy to produce and use and has a plurality of twisted, insulated individual conductors. The individual conductors are arranged above one another in a plurality of sub-conductor bundles arranged next to one another. A strip is applied to the multiple parallel conductor on a side surface of the multiple parallel conductor in the longitudinal direction of the multiple parallel conductor, on which strip spacer plates are arranged so as to be distributed in the longitudinal direction, and the multiple parallel conductor together with the strip and the spacer plates is wrapped with a wrapping.
US11398321B2 Methods for dielectrically insulating electrical active parts
The invention concerns methods for dielectrically insulating electrical active parts using certain fluorinated nitroalkanes, as well as compositions and apparatus comprising such compounds.
US11398319B2 Spent nuclear fuel transfer cask having motor-driven lids that slide toward and away from each other
The present disclosure relates to a sliding type transfer cask for transferring spent nuclear fuel. The sliding type transfer cask includes a transfer container having a space for accommodating a canister; a neutron shielding body disposed around an outer circumference; and an opening/closing portion coupled to a lower portion of the transfer container. The opening/closing portion includes a support portion that has a first through-hole communicating with the transfer container and supports the transfer container; a base plate that is arranged below the support portion; and a lid assembly that includes a first lid portion and a second lid portion. The first lid portion includes a first lid and a first motor for sliding the first lid. The second lid portion includes a second lid and a second motor for sliding the second lid.
US11398313B2 Intelligent touch care corresponding to a patient reporting a change in condition
Embodiments of the present disclosure relate to systems, methods, and user interfaces for providing intelligent touch care. More particularly, embodiments of the present disclosure utilizes contributing data elements in a community early warning score (CEWS) to predict touchpoint discipline and to recommend frequency, modality, and upstream transitions of care and outside service referrals for a patient in a community care setting. In response to a touch point (e.g., a change in condition or medication, a scheduled or unscheduled appointment, or a patient question), the CEWS can be utilized along with data in an EHR of a patient, data from a patient device, or data from a patient portal to initiate a follow-up (e.g., personal health question or encounter). Notification tools and scheduling functionality are provided via a user interface of the patient device to improve clinical workforce capacity, increase the number of patient touches, and encourage heightened patient engagement.
US11398312B2 Preventing the fill of ineffective or under-effective medications through integration of genetic efficacy testing results with legacy electronic patient records
System and methods for preventing the coverage or fill of ineffective medications are provided. Genetic efficacy testing results are received at a pharmacy benefits manager (“PBM”) system from a laboratory information system. Medications reported as ineffective in the testing results are flagged as an allergy in an electronic patient record. Requests for coverage of medications are received at the PBM system from a dispensing pharmacy system and electronic notifications are issued to the dispensing pharmacy system where the medication is flagged as an allergy at the PBM system to prevent the flagged medication from being filled.
US11398309B2 Automated surface sterilization techniques
Systems and techniques are described for using a robotic device to autonomously monitor activity within a property to predict a high likelihood of germ or disease transmission, and in response, perform one or more sterilization operations to regions of a property to reduce the likelihood of germ or disease transmission. In some implementations, sensor data collected by one or more sensors located within a property is processed. One or more activity patterns of a user located within the property based on processing the sensor data is identified. A determination to perform a sterilization operation based on the one or more activity patterns of the user is made. An instruction is provided to a robotic device located in the property to perform the sterilization operation.
US11398308B2 Physiologic severity of illness score for acute care patients
Systems, methods, and computer storage media are provided for determining a patient's severity of illness score (pSIS) for a patient admitted to an acute care facility. Data corresponding to physiologic components is received from an electronic medical record associated with a patient admitted to an acute care healthcare facility. The physiologic components include vital sign measurements and laboratory tests. Weights are assigned to a minimum, median, and maximum measured values for each vital sign. Weights are assigned to minimum and maximum values for each laboratory test. The weights are derived based on a deviation from normal within a time period. A pSIS is determined by summing the weights. Additional data corresponding to physiologic components may be received from the electronic medical record. The additional data may be utilized to update the weights and determine a patient's updated pSIS that may be utilized to track a progress of the patient.
US11398307B2 Remote controlled robot system that provides medical images
A remote controlled robot system that includes a mobile robot and a remote control station. The mobile robot is controlled by the remote control station and includes a robot monitor, and a robot camera that captures a robot image. The system also includes a medical image device that can be coupled to the robot. The remote control station includes a camera that captures a remote station image, and a monitor that displays the robot image captured by the robot camera in a robot view field, displays the remote station image in a station view field. The robot transmits the robot and medical images to the remote control station such that a larger portion of a network bandwidth is allocated for the medical image than the robot image.
US11398298B2 Systems and methods for demand and supply forecasting for clinical trials
Systems and methods for demand and supply forecasting for clinical trials are disclosed. An embodiment of a computer-implemented method may include receiving, by a server from a user, one or more electronic files that contain parameters of a clinical trial, the parameters comprising a quantity of patients, a plurality of sites, and one or more confidence values, calculating, by the server, according to the quantity of patients, a respective demand profile for each of the plurality of sites, calculating, by the server, according to the one or more confidence values, a buffer quantity for each of the plurality of sites, calculating, by the server, a supply plan for the clinical trial according to the demand profiles and the buffer quantities, and transmitting, by the server, the supply plan to the user.
US11398294B2 Method for controlling the quality of traditional Chinese patent medicines based on metagenomics
A method for controlling the quality of traditional Chinese patent medicines is based on metagenomics. The method includes extracting genomic DNA of a sample of the traditional Chinese patent medicine, constructing a library of the genomic DNA based on a high-throughput sequencing platform, and performing metagenomic sequencing. The data obtained from the metagenomic sequencing is processed to obtain the ITS2 sequence of the traditional Chinese patent medicine sample A BLAST alignment is performed on the ITS2 sequence in the DNA Barcoding System for Identifying Herbal Medicine, to obtain species identification results. The obtained identification results are compared with the labeled species of the traditional Chinese patent medicine to obtain a conclusion about the quality of the traditional Chinese patent medicine sample.
US11398293B2 Comparative genomic hybridization array method for preimplantation genetic screening
A method for determining the presence of a copy number imbalance in genomic DNA of a test sample is provided. The method can separately measure hybridization of a single test sample to a first hybridization array and hybridization of a plurality of reference samples to a plurality of other, respective test arrays. A determination of copy number can be based on the best fit reference array, relative to the test array. The best fit can be determined based on the closest or most similar signal-to-noise ratio of the measured signals.
US11398290B2 Stacked memory device and memory system including the same
A memory device including a data pad, and first and second data strobe pads, a data strobe signal generation circuit suitable for generating a read data strobe signal, outputting the read data strobe signal to the first data strobe pad, and generating an internal data strobe signal based on the read data strobe signal, during a test read operation, an input circuit suitable for feeding back and receiving data outputted to the data pad, during the test read operation, an alignment circuit suitable for aligning data received by the input circuit, based on the internal data strobe signal, and a test register circuit suitable for performing a preset operation on the data aligned by the alignment circuit and storing data obtained through the preset operation, wherein the test register circuit outputs the stored data to a read path during the test read operation.
US11398284B2 Method of performing programming operation and related memory device
A memory device includes a memory array including memory strings. Each memory string includes a plurality of top memory cells, a plurality of bottom memory cells, and one or more dummy memory cells between the top memory cells and the bottom memory cells. The memory device also includes a plurality of word lines respectively coupled to gate terminals of the top memory cells and the bottom memory cells. The memory device further includes a control circuit configured to provide a control signal to control programming a target memory cell of the top memory cells. The gate terminal of the target memory cell are coupled to a selected word line of the word lines. The memory device further includes a word line driver coupled to the control circuit and the word lines and configured to, in response to the control signal, apply a positive first voltage signal to each of the word lines that are coupled to the gate terminals of the top memory cells during a first time period in a pre-charge phase prior to a programming phase.
US11398275B2 Memory computation circuit and method
A circuit includes a memory array, a write circuit configured to store data in memory cells of the memory array, a read circuit configured to retrieve the stored data from the memory cells of the memory array, and a computation circuit configured to perform one or more logic operations on the retrieved stored data. The memory array is positioned between the write circuit and the read circuit.
US11398272B2 Semiconductor memory device
Along with the miniaturization of the semiconductor memory device, the resistor and parasitic capacitance of the wires become large, which prevents the semiconductor memory device from being speeded up. In a semiconductor memory device having a semiconductor substrate having a main surface, a first memory cell row having a plurality of first memory cells arranged in parallel to a first direction in plan view on the main surface, a first word line connected to the plurality of first memory cells, a first word line driver for changing a potential of the first word line, and a control circuit for outputting a first predecode signal to the first word line driver via the first predecode line in response to a clock signal and an address signal, a repeater is inserted between the control circuit and the first word line driver.
US11398271B2 Memory device having a comparator circuit
A memory device includes a memory array that includes one or more rows of memory cells and one or more columns of memory cells. The comparator circuitry is operably connected to at least one column of memory cells in the one or more columns of memory cells. The comparator circuitry includes a precompute circuit and a select circuit operably connected to the outputs of the precompute circuit. The precompute circuit is operable to precompute a comparison operation to produce a first precompute signal and a second precompute signal. The select circuit is operable to receive a first cell data signal from a memory cell in the column of memory cells. Based at least on the first cell data signal, the select circuit selects either the first precompute signal or the second precompute signal to output from the comparator circuitry as a signal read from the memory cell.
US11398268B1 Memory device and operation method for the same
A three-dimension (3D) memory device and an operation method thereof are provided. The 3D memory device includes: a memory array including a plurality of memory cells; a controller coupled to the memory array; and a match circuit coupled to memory array, wherein in data search and match, the controller selects from the memory cells a plurality of target memory cells sharing a same target global signal line, and the controller selects a plurality of target word lines sharing the target global signal line as a plurality of target search lines, wherein a search data sends to the target memory cells via the target search lines for data matching; the target global signal line is precharged; and outputting a match address based on whether a voltage on the target global signal line is pulled down or not.
US11398266B1 Integrated assemblies having memory cells with capacitive units and reference-voltage-generators with resistive units
Embodiments include an integrated assembly having a deck over a base, and having memory cells supported by the deck. Each of the memory cells includes a capacitive unit and a transistor. The individual capacitive units of the memory cells each have a storage node electrode, a plate electrode, and a capacitor dielectric material between the storage node electrode and the plate electrode. A reference-voltage-generator includes resistive units supported by the deck. The resistive units are similar to the memory cells but include interconnecting units in place of the capacitive units. The interconnecting units of some adjacent resistive units are shorted to one another.
US11398263B2 Semiconductor structures, memory cells and devices comprising ferroelectric materials, systems including same, and related methods
A semiconductor structure includes an electrode, a ferroelectric material adjacent the electrode, the ferroelectric material comprising an oxide of at least one of hafnium and zirconium, the ferroelectric material doped with bismuth, and another electrode adjacent the ferroelectric material on an opposite side thereof from the first electrode. Related semiconductor structures, memory cells, semiconductor devices, electronic systems, and related methods are disclosed.
US11398260B2 Network device and network connection method with linear feedback shift register
A network device includes a linear feedback shift register circuit and a value updating circuit. The linear feedback shift register circuit is configured to perform an auto crossover mechanism according to at least one clock signal and a plurality of first bits, in order to control at least one port of a first interface circuit to connect with a second interface circuit. The value updating circuit is configured to perform at least one of a plurality of operations according to exclusive information. The plurality of operations includes: generating a plurality of initial values, in which the value updating circuit is configured to utilize the plurality of initial values to update at least one partial bits of the plurality of first bits; or setting a period of the at least one clock signal, in which the exclusive information includes operational information or production information of the network device.
US11398259B2 Memory cell array of multi-time programmable non-volatile memory
A memory cell array of a multi-time programmable non-volatile memory includes plural memory cells. The memory cell has the structure of 1T1C cell, 2T1C cell or 3T1C cell. Moreover, the floating gate transistors of the memory cells in different rows of the memory cell array are constructed in the same well region. Consequently, the chip size is reduced. Moreover, by providing proper bias voltages to the memory cell array, the program action, the erase action or the read action can be performed normally.
US11398258B2 Multi-die module with low power operation
A module for multiple dies is disclosed. The module can include a group of dies that include a first die having a first voltage block and a second die having a second voltage block. The module can also include an interconnect that electrically connects the first and second dies. Power supply generation in the first die is enabled in non-active mode, while power supply generation in the second die is disabled. The power supply generation in the second die may be enabled when the second die is in active mode. The first die can send enabling signal to the second the die to enable the second die. The first die can provide supply to the second die in the non-active mode. The first die can send self-refresh timing command to the second die when the module is in a self-refresh mode.
US11398256B2 Local bit lines and methods of selecting the same to access memory elements in cross-point arrays
Embodiments relate generally to semiconductors and memory technology, and more particularly, to systems, integrated circuits, and methods to implement a memory architecture that includes local bit lines for accessing subsets of memory elements, such as memory elements based on third dimensional memory technology. In at least some embodiments, an integrated circuit includes a cross-point memory array formed above a logic layer. The cross-point memory array includes X-lines and Y-lines, of which at least one Y-line includes groups of Y-line portions. Each of the Y-line portions can be arranged in parallel with other Y-line portions within a group of the Y-line portions. Also included are memory elements disposed between a subset of the X-lines and the group of the Y-line portions. In some embodiments, a decoder is configured to select a Y-line portion from the group of Y-line portions to access a subset of the memory elements.
US11398255B1 Modification of objects in film
A computer-implemented method of processing video data comprising a first sequences of image frames containing a first instance of an object. The method includes isolating said first instance of the object within the first sequence of image frames, determining, using the isolated first instance of the object, first parameter values for a synthetic model of the object, modifying the first parameter values for the synthetic model of the object, rendering a modified first instance of the object using a trained machine learning model and the modified first parameter values for the synthetic model of the object, and replacing at least part of the first instance of the object within the first sequence of image frames with a corresponding at least part of the modified first instance of the object.
US11398249B2 Noncontact communication medium, magnetic tape cartridge, operation method of noncontact communication medium, and storage medium
A noncontact communication medium includes a coil and a processor mounted on a magnetic tape cartridge. The processor communicates with a communicatee by coupling between the coil and the communicatee by electromagnetic induction through an external magnetic field applied from the communicatee. The communicatee merges a command into the external magnetic field. The processor executes processing corresponding to the command merged into the external magnetic field. The processor changes a response time of the processor in response to the command, according to a characteristic of at least one of the magnetic tape cartridge, the noncontact communication medium, or the communicatee.
US11398239B1 ASR-enhanced speech compression
A process for compressing an audio speech signal utilizes ASR processing to generate a corresponding text representation and, depending on confidence in the corresponding text representation, selectively applies more, less, or no compression to the audio signal. The result is a compressed audio signal, with corresponding text, that is compact and well suited for searching, analytics, or additional ASR processing.
US11398237B2 Communication terminal, sharing system, display control method, and non-transitory computer-readable medium
A communication terminal is communicable with a conversion system. The communication terminal includes circuitry configured to: receive a selection of one of a first mode and a second mode, the first mode being a mode in which audio data obtained based on sound collected by a sound collecting device is converted into text data, the second mode being a mode in which audio data obtained based on sound to be output from a sound output device is converted into text data, the audio data being relating to content obtained during an event being conducted; transmit, to the conversion system, audio data corresponding to selected one of the first mode and the second mode; receive, from the conversion system, text data converted from the transmitted audio data; and control a display to display text based on the received text data.
US11398230B2 Method for controlling plurality of voice recognizing devices and electronic device supporting the same
An electronic device includes a display, a microphone, a memory, a communication circuit, and a processor. The processor is configured to display a user interface for adjusting voice recognition sensitivity of each of a plurality of voice recognizing devices configured to start a voice recognition service in response to the same start utterance, through the display, to transmit a value of the changed sensitivity to at least part of the plurality of voice recognizing devices when the voice recognition sensitivity is changed through the user interface, to transmit a signal for waiting to receive a first utterance of a user, to the plurality of voice recognizing devices, to receive utterance information corresponding to the first utterance from the plurality of voice recognizing devices, and to update the user interface based on the utterance information.
US11398225B2 Method and apparatus for controlling device
A method and apparatus for controlling a device are disclosed. The method includes: performing voice recognition on a received sound signal to obtain a voice recognition result; determining keywords using the voice recognition result; determining a target intelligent device having attribute information matched with the keywords from intelligent devices, where relationships between the intelligent devices and attribute information of the intelligent devices are constructed in advance, and the attribute information characterizes a device operation provided by the intelligent device corresponding to the attribute information; and controlling the target intelligent device to perform an operation indicated by the voice recognition result.
US11398224B2 Communication system and method for providing advice to improve a speaking style
A communication system includes a first terminal device, a second terminal device, and an advice providing device. The first terminal device is operated by an operator. The second terminal device is operated by a guest. The second terminal device communicates with the first terminal device through a network. The advice providing device includes circuitry that determines advice for the operator based on voice data including first voice data that is related to the operator and transmitted from the first terminal device and second voice data that is related to the guest and transmitted from the second terminal device. The circuitry of the advice providing device further transmits the advice to the first terminal device. The first terminal device receives the advice and displays, on a display, the advice.
US11398222B2 Artificial intelligence apparatus and method for recognizing speech of user in consideration of user's application usage log
Provided is an artificial intelligence (AI) device for recognizing speech of user. The AI apparatus includes: a microphone; and a processor configured to: receive, via the microphone, a sound signal corresponding to speech of the user, recognize the speech from the sound signal using a language model, determine an intention of the user based on the recognition result, determine whether the determination of the intention is successful, obtain a user's application usage log if the determination of the intention is not successful, and update the language model using the obtained user's application usage log.
US11398216B2 Ambient cooperative intelligence system and method
A method, computer program product, and computing system for generating a three-dimensional model of at least a portion of a three-dimensional space incorporating an ACI system via a video recording subsystem of an ACI calibration platform; and generating one or more audio calibration signals for receipt by an audio recording system included within the ACI system via an audio generation subsystem of the ACI calibration platform.
US11398205B2 Reducing latency in augmented reality (AR) displays
Disclosed are systems, methods, and non-transitory computer-readable media for reducing latency in augmented reality displays. A display controller receives, from a GPU, a stream of image pixels of a frame of virtual content to be presented on a display of a display device. The stream of image pixels is received via a high-speed bulk interface that transfers data at least as fast as can be consumed by the display. As the stream of image pixel is received, the display controller converts each respective image pixel from a data format used to transmit the stream of image pixels via the high-speed bulk interface to a data format that is compatible for display by the display. Each converted image pixel is stored in a pixel cell of the display, after which the frame is presented on the display.
US11398201B2 Data processing method for display panel, and display apparatus
This application discloses a data processing method for a display panel, and a display apparatus. The data processing method includes steps of: setting a low-voltage differential signaling including data bits and a select status bit, and assigning a value to the select status bit according to a corresponding select low-voltage differential signaling; receiving, by a timing controller, the low-voltage differential signaling; and reading, by the timing controller, the select status bit of the low-voltage differential signaling, processing the low-voltage differential signaling according to the select status bit, and converting the low-voltage differential signaling into a data format corresponding to the select status bit.
US11398200B2 Display device
A display device is disclosed. Plural sub-pixels of display panel are electrically connected to a gate line set of corresponding row. Each data line is electrically connected to two adjacent sub-pixels of same pixel. The first gate line of each gate line set is electrically connected to one of odd-numbered and even-numbered ones of sub-pixels of pixels of same row. The second gate line of each gate line set is electrically connected to the other one of the odd-numbered and even-numbered ones of sub-pixels of pixels of same row. In one frame time, the data signal drives the two adjacent sub-pixels of same pixel through the nth and (n+1)th data lines using opposite polarities, and the data signal drives the column-direction adjacent two sub-pixels through the nth and (n+1)th data lines using opposite polarities.
US11398195B2 Backlight brightness processing method and system, backlight brightness adjustment method, storage medium
An image processing method, a backlight brightness adjustment method, an image processing system, and a computer readable storage medium are provided. The image processing method includes: acquiring a display image; dividing the display image to obtain one or more initial local regions; calculating an average brightness value of each of the one or more initial local regions respectively; acquiring an output image according to the average brightness value of each of the one or more initial local regions and the display image.
US11398194B2 Facilitating chromatic adaptation of display contents at computing devices based on chromatic monitoring of environmental light
A mechanism is described for facilitating chromatic adaptation of display contents based on chromatic monitoring of environmental light at computing devices. A method of embodiments, as described herein, includes receiving sensory input data indicating one or more ambient colors based on real-time or periodic chromatic monitoring of environmental light surrounding the apparatus. The method may further include referring the sensory input data against contents of a lookup table to determine color compensation of content based on the one or more ambient colors, and dynamically facilitating chromatic adaptation of existing colors of the content based on the color compensation to compensate the content. The method may further include rendering the compensated content to be displayed via a display device.
US11398193B2 Controlling backlight device based on scan state of a gate driving circuit and driving method thereof
A backlight control device, a backlight control method, and a display device that avoids image shake are described. The backlight control device comprises: a driving detection component that detects a scan state of a gate driving circuit of a display module and outputs a detection signal, and a backlight control component that controls intermittent closing of a backlight between frames based to the detection signal.
US11398192B2 Display device and method of compensating for degradation of the display device
A display device includes a display panel, a first memory, and a degradation compensator. The first memory device stores stress data including degradation values representing a degradation degree of each of the blocks in the display panel. The degradation compensator loads the stress data from the first memory device, updates the stress data based on current input data and a maximum degradation value, updates the maximum degradation value based on degradation values included in the updated stress data, and generate compensated data by compensating for the current input data based on the updated stress data. The degradation compensator determines whether a first degradation value included in the stress data is normal by comparing the first degradation value with the maximum degradation value, and updates the first degradation value based on at least one adjacent degradation value adjacent to the first degradation value, when the first degradation value is abnormal.
US11398187B2 Display device and method for driving same
The present disclosure discloses a current-driven display device that uses an internal compensation method and can display a good-quality image with no bright dots that are not included in intended display content. In a pixel circuit of an organic EL display device, a gate voltage of a drive transistor is initialized before the voltage of a data signal line is written to a holding capacitor via the diode-connected drive transistor. A first initialization voltage line for initialization of the gate voltage and a second initialization voltage line for initialization of an anode voltage of the organic EL element are connected to the pixel circuit. In the initialization of the gate voltage, a voltage of the first initialization voltage line that is higher than the voltage of the second initialization voltage line is provided to the gate terminal of the drive transistor via the first initialization transistor.
US11398184B2 Pixel driving circuit, display apparatus, and method for driving pixel driving circuit
The present application provides a pixel driving circuit, a display apparatus and a method for driving a pixel driving circuit. The pixel driving circuit includes a driving sub-circuit, a duration control sub-circuit and a data writing sub-circuit. The driving sub-circuit is electrically coupled to the duration control sub-circuit and the data writing sub-circuit, respectively, the data writing sub-circuit is configured to transmit a data signal to the driving sub-circuit, the duration control sub-circuit is configured to control a turned-on duration of the driving sub-circuit, and the driving sub-circuit is configured to control a current of a to-be-driven element according to the data signal during the turned-on duration. The display apparatus includes the pixel driving circuit provided by the present application. The method is applied to the pixel driving circuit provided by the present application.
US11398183B2 Display device
A display device is disclosed that provides a compensation function using a movable sensor structure. The display device may sense luminance characteristics of subpixels and reduce or eliminate luminance deviations between subpixels without performing complicated sensing driving on subpixels of the display panel. The display device includes: a display panel including data lines, a gate lines, and subpixels, each of the subpixels including a light emitting device and a driving transistor; a housing protecting the display panel; a moving bar installed in the housing so as to be movable and moving at a front of a viewing surface of the display panel; sensor modules mounted on the moving bar to face the viewing surface of the display panel; and a sensing controller configured to control movement of the moving bar, control an operation of the sensor modules, and receive sensing values of each of the sensor modules.
US11398181B2 Display module and driving method thereof
A display module including a display panel comprising a plurality of pixels each comprising a plurality of sub pixels, the pixels being disposed on a plurality of row lines of the display panel and a driver. The driver being configured to apply a pulse width modulation (PWM) data voltage to the sub pixels in a sequential order of the row lines; and drive the display panel such that the sub pixels included in a plurality of consecutive row lines among the plurality of row lines emit light, in the sequential order of the row lines, for a time corresponding to the applied PWM data voltage.
US11398178B2 Pixel driving circuit, method, and display apparatus
The present application discloses a pixel driving circuit for generating a pixel luminance with multiple grayscale levels. The circuit includes a data input sub-circuit configured to input data signal once in each of multiple scans in one cycle time for displaying one frame of image. The circuit further includes a latch sub-circuit configured to latch a first voltage level in-phase with the data signal at the first node and a second voltage level out-of-phase with the data signal at a second node. Additionally, the circuit includes a data output sub-circuit configured to output a drive signal at a low voltage level under control of the first voltage level or at a high voltage level under control of the second voltage level. Furthermore, the circuit includes an emission-control sub-circuit configured to pass the drive signal to drive a light-emitting device in one partial time section of each of the multiple scans.
US11398176B2 Mura compensation data generation apparatus for Mura compensation, and Mura compensation apparatus of display using Mura compensation data
A Mura compensation data generation apparatus for compensating for Mura, and a Mura compensation apparatus of a display using Mura compensation data. The Mura compensation data generation apparatus includes an image representative value generation circuit configured to generate a representative value representing an entire gray of an image; a difference value extraction circuit configured to extract difference values between the representative value and gray values for a plurality of preset positions on the image; a distribution range determination circuit configured to determine a distribution range of the difference values by checking a maximum value and a minimum value of the difference values; and a Mura compensation data generation circuit configured to generate Mura compensation data having a preset number of bits corresponding to the difference values.
US11398172B2 Display panel and manufacturing method thereof, and display device
A display panel is provided, including a test circuit, a display control switch and a selection circuit. In the test circuit, the test switch has a control terminal connected to the test control line, a first terminal connected to the test signal line, and a second terminal connected to the data line. In the display control circuit, the display switch has a control terminal connected to the display control line, a first terminal connected to the display signal line, and a second terminal connected to the data line. In the selection circuit, the selection switch has a control terminal connected to the selection control line, a first terminal connected to the selection signal terminal, and a second terminal connected to the display control line. The selection signal terminal provides a signal for turning off the display switch when the test switch and the selection switch are turned on.
US11398166B2 Display and method of producing display
A display element including a layer with a protrusion-recess structure and a multilayer film layer disposed on the protrusion-recess structure and with a surface shape following the protrusion-recess structure. A pattern formed by the protrusion includes a plurality of shape elements when the protrusion-recess structure is viewed in a direction perpendicular to the surface. Each shape element has a length extending in one extending direction, larger than a length in a width direction perpendicular to the extending direction. The length in the width direction is equal to or less than a sub-wavelength. A standard deviation of the length in the extending direction is larger than a standard deviation of the length in the width direction. The display elements include a first display element and a second display element. The extending directions of the first display element and the second display element are different from each other.
US11398163B2 Secure computer-implemented execution and evaluation of programming assignments for on demand courses
A computer system includes a course repository and a server. The course repository includes a video of an online course, an instructor provided output for a programming assignment associated with the online course, and a submission script for generating student provided output for the programming assignment. The server includes a submission module that receives and verifies the student provided output for the programming assignment. The server further includes one or more built-in grader applications that compare the student provided output with the instructor provided output to determine a grade for the programming assignment.
US11398156B2 Ramp merging assistance
A server can assist connected vehicles merging from a ramp onto a main lane. A connected vehicle can be configured to communicate with the server. Connected vehicles on the main lane and connected vehicles on the ramp can send their locations and speeds to the server. The server can determine when at least one connected vehicle is within a geo-fence surrounding a merging point, where the main lane and the ramp meet. The server can determine an order in which the connected vehicles on the main lane and on the ramp can merge based on the connected vehicles' locations and speeds. The server can determine an advisory speed for at least one of the connected vehicles based on the order. The server can send the advisory speed to the at least one connected vehicle.
US11398154B2 Vehicle localization method for urban environment using road traffic infrastructure and wireless communication technology
According to the present exemplary embodiments, provided are a traffic signal system and a vehicle which estimate a position and a moving direction of a vehicle in accordance with a driving status of the vehicle at an intersection and improve a positioning accuracy based on wired or wireless communication.
US11398153B1 System and method for determining a driving direction
A system is disclosed for determining a driving direction. The system may include a memory configured to store computer-executable instructions; and at least one processor configured to execute the computer-executable instructions to obtain sensor data associated with a vehicle. The sensor data may include at least location data of the vehicle and lateral position data of the vehicle. Further, the processor is configured to execute the computer-executable instructions to identify a link associated with the sensor data, based on the location data and map data. Furthermore, the processor is configured to execute the computer-executable instructions to calculate half width data associated with the link based on the lateral position data and determine the driving direction for the vehicle based on the half width data, the lateral position data, and vehicle width data.
US11398148B2 System and method for facilitating appliance control via a smart device
A bridge device, in communication with a smart device, functions to command one or more controllable appliances in response to communications received from the smart device. The bridge device also includes input elements by which the bridge device can be used to directly command common functional operations of the one or more controllable appliances. In this manner, common functional operations, such as volume control, playback pause/resume control, etc., may be made readily available without necessitating the use of the smart device, whilst the more sophisticated GUI provided by the smart device remote control app may be advantageously utilized when more complex or less frequently used command functions are to be performed.
US11398145B2 Thoughtful elderly monitoring in a smart home environment
Various arrangements are presented for monitoring a resident of a residence. A confidence assessment may be performed based on a plurality of smart home devices in the residence. The residence may be identified as eligible for monitoring of the resident based on the confidence assessment. A learning process may be performed to create an ordinary behavior model. Data that is received from the plurality of smart home devices may be monitored to identify data indicative of behavior considered unusual based on the ordinary behavior model.
US11398144B2 Identification tag with variable response time
Embodiments disclosed generally relate to a wireless identification tag with a response time that varies as a function of incoming signal frequency and system and methods for use thereof. In one implementation, the tag may include at least one antenna tuned to receive energy transmitted at a first frequency and at a second frequency. The tag may also include at least one transmitter. The tag may also include at least one circuit configured to detect whether energy is received in the first frequency or the second frequency, and to cause the at least one transmitter to transmit an immediate response when the second frequency is detected and to transmit a delayed response when the first frequency is detected.
US11398143B2 Intelligent emergency evacuation system
Technologies for an emergency evacuation system include a system operator and one or more emergency lighting units located in a building. Each emergency lighting unit further includes a processor, communication circuitry configured to communicate with the system operator, and a light indicator configured to be illuminated to indicate an exit of the building.
US11398138B2 Gaming system and apparatus for consecutive ascending awards
A gaming machine determines a base outcome and initiates a bonus display sequence including a plurality of bonus outcomes. Prior to displaying any of the bonus outcomes, the machine determines a quantity of free spins and an outcome for each free spin, including an outcome amount, and at least one additional free play outcome including a corresponding outcome amount. The machine identifies i) a plurality of winning outcomes and ii) a plurality of non-winning outcomes and sorts, in ascending order based on the outcome amount, the plurality of winning outcomes in a table stored in memory. The machine displays the winning outcomes in order retrieved from the table, and displays the at least one additional free play outcome when the corresponding outcome amount is equal to or greater than the respective free play outcome of the plurality of winning outcomes.
US11398137B2 Gaming machine and method of providing a feature game
A gaming machine provides a base game from which a feature game is triggered when a determined number of configurable symbols are displayed in a base game outcome. When the feature game is triggered, the configurable symbols are held in place on the display and the player is provided with more spins during the feature game in which to collect additional configurable symbols. The feature game includes an initial quantity of spins. Upon completion of the initial quantity of spins, the player is presented with a plurality of picks that each correspond to an additional quantity of spins. The selected pick is then revealed by the gaming machine and the additional quantity of spins corresponding to the player's pick is provided. At the end of the feature game, the player may be awarded a feature award based, at least in part, on a value of each of the configurable symbols displayed at the end of the feature game.
US11398136B2 Gaming system and method providing virtual currency with variable exchange rates and usage fees
Gaming systems and methods that enables the exchange of monetary currency for a greater amount of virtual currency based on a first exchange rate for use by a player via the gaming system, and the exchange of virtual currency back to monetary currency based on second and third exchange rates, and in certain instances with a virtual currency usage fee. In various embodiments, the first exchange rate, the second exchange rate, the third exchange rate, and/or the virtual currency usage fee may vary based on one or more different factors such as but not limited to casino driven factors.
US11398125B2 Vending machine for foodstuffs
A vending machine configured to dispense foodstuffs includes a plurality of cartridges having a plurality of slots with each slot releasably retaining a foodstuff; a heating section configured to receive at least one foodstuff from at least one of the plurality of slots and to heat the at least one foodstuff; and a dispensing drawer configured to receive the at least one foodstuff passing through the heating section and to permit access to the foodstuff.
US11398124B2 Money handling system, money handling machine, and money handling method
In a money handling system (10), a storage cassette (40) is detachably mounted to each of a money change machine (20) and a money depositing/dispensing machine (30) (money handling machine). A determination unit (51) is provided for determining whether or not money has been sent into the money depositing/dispensing machine (30) from all the storage cassettes (40) to which money has been sent from the money change machine (20) when a plurality of the storage cassettes (40) are used in a collection process.
US11398118B2 Automatic garage door control
A method, apparatus and system is disclosed for automatically opening and closing a garage door without user intervention. A vehicle-mounted mobile transmitter autonomously and continuously transmits a repeating signal pattern when power is applied to the transmitter as a vehicle is started by a user. A movable barrier gateway device receives the signals from the mobile transmitter and compares an identification code contained in each of the signals to an identification code stored in memory. When a match is found, the movable barrier gateway device sends a signal to a movable barrier controller to open the garage door, and keep the door open as long as the movable barrier gateway continues to receive the signals from the mobile transmitter.
US11398117B1 Method for real-time ECU crash reporting and recovery
The present disclosure is directed to systems and methods directed to improving the functions of a vehicle. Systems and methods are provided that provide a custom tool that autogenerates a set of software agents that allows a system to separate processing, transmission and receiving of messages to achieve better synchronization. The disclosure herein also provides a simplified method of key provisioning by designating one client as a server and assigning a symmetric key to every other client permanently provisioned between that client and the server. Systems and method are further provided that predict faults in a vehicle. Systems and methods are also provided that preserve data in the event of a system crash. Systems and methods are also provided in which an operating system of a vehicle detects the presence of a new peripheral and pulls the related interface file for that new peripheral. Further, a data synchronization solution is provided herein which provides optimized levels of synchronization.
US11398115B2 Wireless communication devices
A wireless communication device for collecting vehicle on-board diagnostics (OBD) data is disclosed, together with associated methods of handling OBD data in such wireless communication devices. The device comprises a connector for connecting the device to an OBD port of a vehicle to receive OBD data; a processor configured to continually aggregate the OBD data and/or acceleration data from an acceleration sensor into risk profile data during a journey made by the vehicle; a memory for storing the latest risk profile data for the journey; and a wireless transceiver for transmitting the stored risk profile data to an external mobile device during the journey. The processor is further configured to determine an engine state of the vehicle and to detect when the vehicle begins and ends a journey based on said determined engine state and OBD data relating to vehicle speed and/or engine revolutions, and to cause the stored risk profile data to be deleted from the memory upon detection that the vehicle has begun a new journey.
US11398111B2 Integrated spectrum sensing device for real-finger judgement and sensing method
An integrated spectrum sensing device for real-finger judgement includes a fingerprint sensing array, an optical unit and a signal processing unit. The fingerprint sensing array optically coupled to the optical unit includes multiple spectrum detecting units receiving light from a finger through the optical unit to detect spectrum distributions or variations outputted from the finger to obtain multiple sets of heterogeneous spectrum data. The signal processing unit electrically coupled to the spectrum detecting units performs measurement domain analysis according to the sets of heterogeneous spectrum data to judge whether the finger is real. A sensing method is also disclosed.
US11398107B2 Fingerprint-touch combined sensor and electronic device including the same
A sensor for recognizing a fingerprint and sensing a touch is provided. The sensor includes a touch sensing area in which a first touch electrode and a second touch electrode are arranged to provide touch sensing nodes at which touch sensing is performed; and a fingerprint-touch sensing area comprising a fingerprint recognition area in which a first fingerprint electrode and a second fingerprint electrode are arranged and electrically separated from the first touch electrode and the second touch electrode, the first fingerprint electrode and the second fingerprint electrode being configured to provide fingerprint sensing nodes at which a fingerprint is recognized in a fingerprint recognition mode, wherein in the fingerprint recognition area, a portion of the first fingerprint electrode and the second fingerprint electrode is used for fingerprint recognition and, as the touch sensing nodes, the touch sensing.
US11398106B2 Ultrasonic sensor pixel circuit, driving method thereof and display panel
The present disclosure provides an ultrasonic sensor pixel circuit, a driving method thereof and a display panel. The ultrasonic sensor pixel circuit includes a detection module, of which a first terminal is connected with an ultrasonic sensing unit and a second terminal is connected with a first signal terminal, and the detection module is configured to generate a detection voltage according to an electric signal output from the ultrasonic sensing unit under control of the first signal terminal; an output module, of which a first terminal is connected with a third terminal of the detection module and a second terminal is connected with a read line, and the output module is configured to generate an output signal according to the detection voltage and provide the output signal to the read line.
US11398105B2 Ultrasonic recognition module, driving method thereof, and display device
An ultrasonic recognition module, a driving method thereof, and a display device. Multiple receiving electrodes are divided into multiple receiving groups. Pulse signal input ends of driving circuits corresponding to the receiving electrodes in the same receiving group are electrically connected to a same pulse signal input line, and pulse signal input ends of driving circuits corresponding to the receiving electrodes in the different receiving groups are electrically connected to different pulse signal input lines.
US11398100B2 Image analysis method and image analysis device for identifying musical information
Disclosed is an image analysis method implemented by a computer, the method including analyzing a partial image which is a part of an image of a planar subject, generating partial-image analysis data representing a characteristic of the partial image, comparing, for each of a plurality of images, candidate-image analysis data with the partial-image analysis data, the candidate-image analysis data representing a characteristic of each of the plurality of images, and selecting a candidate image among the plurality of images, the candidate image including a part corresponding to the partial image.
US11398099B1 Systems and methods for generating search results based on optical character recognition techniques and machine-encoded text
Disclosed are systems and methods for generating search result data based on machine-encoded text generated by computer vision optical character recognition machine learning techniques performed on digital media. The disclosed systems and methods provide a novel framework for performing machine learning visual search or machine learning text extraction techniques on digital media in order to extract and analyze the data therein and further conduct search queries based on the extracted and analyzed data. The disclosed framework may leverage the aforementioned computer vision machine learning techniques in order to provide a user with relevant search results regarding objects and text detect in digital media captured on a user device.
US11398098B2 Real time traffic sign recognition
Advanced driver assistance systems can be designed to recognize and to classify traffic signs under real time constraints, and under a wide variety of visual conditions. This disclosure provides techniques that employ binary masks extracted by color space segmentation, with a different binary mask generated for each sign shape. Temporal tracking is employed to add robustness to the detection system. The system is generic, and is trainable to the traffic signs used in various countries.
US11398095B2 Monocular depth supervision from 3D bounding boxes
A method includes capturing a two-dimensional (2D) image of an environment adjacent to an ego vehicle, the environment includes at least a dynamic object and a static object. The method also includes generating, via a depth estimation network, a depth map of the environment based on the 2D image, an accuracy of a depth estimate for the dynamic object in the depth map is greater than an accuracy of a depth estimate for the static object in the depth map. The method further includes generating a three-dimensional (3D) estimate of the environment based on the depth map and identifying a location of the dynamic object in the 3D estimate. The method additionally includes controlling an action of the ego vehicle based on the identified location.
US11398092B2 Parking detection method and device based on visual difference
A parking detection method based on visual difference includes: obtaining a video frame of a predetermined monitoring area captured by each camera in real time, and labeling the video frame corresponding to each camera with time information of a current moment; determining vehicle information of a to-be-detected vehicle in each video frame labeled with the time information through a predetermined convolutional neural network model; determining feature point information of the to-be-detected vehicle in each video frame according to the vehicle information of the to-be-detected vehicle in each video frame; calculating a position relationship between the to-be-detected vehicle in each video frame and respective corresponding camera, and constructing current three-dimensional coordinates of the to-be-detected vehicle according to the position relationship; and determining a parking status of the to-be-detected vehicle according to the current three-dimensional coordinates of the to-be-detected vehicle. A parking detection device based on visual difference is further provided.
US11398091B1 Repairing missing frames in recorded video with machine learning
Repairing missing frames in a video includes obtaining video data from an image capture system, applying a first neural network model to the video data to detect that one or more frames are missing, where the first neural network model has been trained to detect missing frames based on training data in which an artificial gap has been introduced. In response to detecting that the one or more frames are missing, a second model is applied to the video data to generate one or more replacement frames. The one or more replacement frames are based on at least a first frame prior to the detected dropped one or more frames, and a second frame after the detected dropped one or more frames. Modified video data is generated using the plurality of frames and the replacement frames.
US11398089B1 Image processing techniques to quickly find a desired object among other objects from a captured video scene
Techniques are provided for identifying objects (such as products within a physical store) within a captured video scene and indicating which of object in the captured scene matches a desired object requested by a user. The matching object is then displayed in an accentuated manner to the user in real-time (via augmented reality). Object identification is carried out via a multimodal methodology. Objects within the captured video scene are identified using a neural network trained to identify different types of objects. The identified objects can then be compared against a database of pre-stored images of the desired product to determine if a close match is found. Additionally, text on the identified objects is analyzed and compared to the text of the desired object. Based on either or both identification methods, the desired object is indicated to the user on their display, via an augmented reality graphic.
US11398084B2 Method, apparatus and application system for extracting a target feature
The embodiment of the present application provides a method, apparatus and application system for extracting a target feature. The method includes: acquiring target area video data captured by a panoramic camera; determining, by a target detection algorithm, a tracking target having a preset feature in the target area video data; allocating the tracking target to a detail camera, such that the detail camera tracks the tracking target and acquires close-up video data of the tracking target; extracting, from the close-up video data, attribute information of the tracking target. With the embodiment of the present application, attribute information of each target can be accurately extracted, improving the accuracy of extracting the attribute information of the target.
US11398083B2 Analysis device, analysis method, and analysis program
A classification unit classifies messages included in a text log depending on types, and gives an ID set for each type to each of the classified messages. A creation unit creates, based on dates of occurrence attached to the messages, a matrix indicating an appearance distribution of the messages in the text log for each predetermined duration for each ID. A pattern extraction unit extracts a plurality of patterns, which are combinations of the IDs, from the matrix created by the creation unit. A removal unit removes a part or whole of the patterns from the matrix. A determination unit calculates a degree of importance for each element included in each of the patterns, and determines whether the degree of importance is equal to or higher than a predetermined threshold. A sequence extraction unit extracts a sequence.
US11398082B2 Affine transformations of 3D elements in a virtual environment using a 6DOF input device
The present patent application relates to three-dimensional computer graphics applications for performing an affine transformation of an element in a virtual environment using an input devices. According to the present invention, the method comprises receiving a first data set from the input device, wherein the first data set comprise at least one input data, which comprise the coordinates of at least one point in the physical space and a switch status, selecting at least an affine transformation based on the first data set, receiving a second data set from the input device, wherein the second data set comprises at least one input data, which comprise the coordinates of at least one point in the physical space and a switch status and executing the affine transformation on the element, the transformation being based on the second data provided by the input device.
US11398080B2 Methods for augmented reality applications
A method of interaction using augmented reality includes capturing a first video image using a camera, generating first augmented reality (AR) coordinates corresponding to the first video image, transmitting AR coordinates and first video image to remote user, receiving first video image and annotations from remote user, capturing a second video image using a camera, generating second AR coordinates corresponding to the second video image, and viewing annotations registered to second video image.
US11398079B2 Systems and methods for generating augmented reality content based on distorted three-dimensional models
Systems and methods for generating AR content to virtually alter a real-world item are provided. The real-world item may be a deformable item including one or more flexible surfaces. According to an embodiment, a method includes determining the relative positions of a plurality of points on the real-world item. Based on the relative positions of the plurality of points, a 3D model of a virtual item is distorted to produce a distorted 3D model of the virtual item. The distorted 3D model may have substantially the same shape as the real-world item. AR content is then generated based on the distorted three-dimensional model.
US11398077B2 Reproducing device, reproducing method, recording device, recording method, reproducing/recording device, and reproducing/recording method for display of a 3D model arranged in a space recreated by a free visual point moving image stream
The present disclosure relates to a reproducing device, a reproducing method, a recording device, a recording method, a reproducing/recording device, a reproducing/recording method, and a program capable of supporting more appropriate 3D model display. A reproduction processing unit reproduces free visual point moving image content including a free visual point moving image stream and an edit data stream, and display of a 3D model arranged in a space recreated by the free visual point moving image stream in accordance with basic information set in edit data constituting the edit data stream is controlled with reference to additional information set in the edit data. The present technology can be applied to, for example, a reproducing device capable of reproducing free visual point moving image content.
US11398075B2 Methods and systems for processing and colorizing point clouds and meshes
A method includes determining a mesh representing an environment based, at least in part, on a point cloud the mesh comprising a plurality of triangles each having a normal vector, acquiring one or more images of the environment wherein each of the one or more images is attributed with a view position and a view angle and applying the one or more images to the mesh.
US11398072B1 Method of obtaining a set of values for a respective set of parameters for use in a physically based path tracing process and a method of rendering using a physically based path tracing process
A method of obtaining a set of values for a respective set of parameters for use in a physically based rendering process to be implemented by a rendering apparatus to render an image of a dataset is described. The method includes defining a performance metric indicative of a performance of a rendering apparatus in implementing a physically based rendering process including path tracing to render an image using a given number of paths; and determining, for the rendering apparatus, a set of values for the set of parameters for which the performance metric satisfies a criterion.
US11398070B1 Boundary approximation utilizing radar
Systems and methods for boundary approximation utilizing radar are disclosed. For example, a heatmap of an environment may be generated utilizing data from reflected energy received at a device. The heatmap may be utilized to generate a point cloud representing the environment, where points of the point cloud indicate rates of change of energy intensity associated with surfaces in the environment. The points may be utilized to determine a mean line indicating an approximated distance between a portion of the environment, such as a wall, and the device.
US11398069B2 Temporal data structures in a ray tracing architecture
A graphics processing apparatus comprising bounding volume hierarchy (BVH) construction circuitry to perform a spatial analysis and temporal analysis related to a plurality of input primitives and responsively generate a BVH comprising spatial, temporal, and spatial-temporal components that are hierarchically arranged, wherein the spatial components include a plurality of spatial nodes with children, the spatial nodes bounding the children using spatial bounds, and the temporal components comprise temporal nodes with children, the temporal nodes bounding their children using temporal bounds and the spatial-temporal components comprise spatial-temporal nodes with children, the spatial-temporal nodes bounding their children using spatial and temporal bounds; and ray traversal/intersection circuitry to traverse a ray or a set of rays through the BVH in accordance with the spatial and temporal components.
US11398062B2 Face synthesis
In accordance with implementations of the subject matter described herein, there is provided a solution for face synthesis. In this solution, a first image about a face of a first user and a second image about a face of a second user are obtained. A first feature characterizing an identity of the first user is extracted from the first image, and a second feature characterizing a plurality of attributes of the second image is extracted from the second image, where the plurality of attributes do not include the identity of the second user. Then, a third image about a face of the first user is generated based on the first and second features, the third image reflecting the identity of the first user and the plurality of attributes of the second image.
US11398056B2 Image difference deterination device and method that determines whether or not there is a temporary difference between images and non-transitory computer-readable medium
An image difference determination device includes a determination result acquisition unit configured to acquire a result of determining whether or not there is a difference between time-series images when there are at least three time-series images and a speed determination unit configured to determine that the difference between the time-series images is caused by a change of a prescribed speed or less when it is determined that there is a difference between images at both ends of a time series in which it is determined that there is no difference between images adjacent in the time series.
US11398051B2 Vehicle camera calibration apparatus and method
A vehicle camera calibration apparatus and method are provided. The vehicle camera calibration apparatus includes a camera module configured to acquire an image representing a road from a plurality of cameras installed in a vehicle, an input/output module configured to receive, as an input, the acquired image from the camera module, or output a corrected image, a lane detection module configured to detect a lane and extract a feature point of the lane from an image received from the input/output module, and a camera correction module configured to estimate a new external parameter using a lane equation and a lane width based on initial camera information and external parameter information in the image received from the input/output module, and to correct the image.
US11398048B2 Estimating camera pose
A system for estimating a current camera pose corresponding to a current point in time using a previous camera pose corresponding to a previous point in time, of a camera configured to generate a sequence of image frames. The system performs operations, including: generating, using one or more neural networks, a neural network pose prediction for the current image frame; and adjusting a previous camera pose using inertial measurement unit data representing a motion of the camera between the previous point in time and the current point in time, to provide an inertial measurement unit pose prediction for the current point in time. The inertial measurement unit pose prediction, and the neural network pose prediction are combined in order to estimate the current camera pose.
US11398047B2 Virtual reality simulations using surface tracking
The disclosure provides a system to render a virtual reality (VR) scene, and a method and computer program product to determine a follower pose in a VR simulator during a simulation step. In one example, the method includes: (1) computing one or more current candidate poses utilizing input parameters, wherein each of the current candidate poses is a temporal projection of a follower pose along a respective sweep direction towards a leader pose, and wherein an obstruction is located between the follower pose and the leader pose, (2) selecting a target pose from the one or more current candidate poses, (3) refining the target pose utilizing physics-based constraints and the input parameters, wherein the physics-based constraints use a surface of the obstruction, and (4) rendering a new follower pose based on the refined target pose.
US11398036B2 World-space segmentation
Methods, systems, and devices for generating a persistent world-space ground (or floor) segmentation map (or “texture”) for use in augmented or virtual reality 3D experiences.
US11398031B2 Method for automatically determining a weighting for a roadmap method,computer program, data memory and corresponding imaging apparatus
A weighting for a roadmap method is automatically determined. A first or a second weighting image is generated from an anatomical image and an object image. For this purpose, a prespecified first weighting value is assigned to pixels belonging to a prespecified anatomical feature or to an instrument. Other pixels are assigned increasingly small weighting values at increasing distances from the anatomical feature or from the instrument toward an edge of a respective recording region according to a prespecified monotonously decreasing function in dependence upon the location. An overall weighting image is generated by combining the first and the second weighting images with one another and/or a region of interest determined using the overall weighting image are then provided as input data for an image processing algorithm.
US11398029B2 Systems and methods for medical acquisition processing and machine learning for anatomical assessment
Systems and methods are disclosed for determining anatomy directly from raw medical acquisitions using a machine learning system. One method includes obtaining raw medical acquisition data from transmission and collection of energy and particles traveling through and originating from bodies of one or more individuals; obtaining a parameterized model associated with anatomy of each of the one or more individuals; determining one or more parameters for the parameterized model, wherein the parameters are associated with the raw medical acquisition data; training a machine learning system to predict one or more values for each of the determined parameters of the parameterized model, based on the raw medical acquisition data; acquiring a medical acquisition for a selected patient; and using the trained machine learning system to determine a parameter value for a patient-specific parameterized model of the patient.
US11398026B2 Systems and methods for synthetic medical image generation
Systems and methods for synthetic medical image generation in accordance with embodiments of the invention are illustrated. One embodiment includes a synthetic medical image generation system, including a processor, and a memory containing an image synthesis application, where the image synthesis application directs the processor to obtain source image data generated by at least one medical imaging device, where the source image data describes a functional medical image taken of a patient administered with a first imaging agent, and synthesize a predicted medical image of the patient that depicts the patient as if they were administered with a second imaging agent, wherein the first imaging agent and the second imaging agent are different imaging agents.
US11398025B2 Image processing apparatus, radiographic imaging system, recording medium, and exposure index calculation method
An image processing apparatus includes a hardware processor that acquires image data of a radiograph, calculates an exposure index related to noise in the radiograph on the basis of the image data that is acquired, and causes a notifier to notify of a matter based on the exposure index that is calculated.
US11398024B2 Information processing apparatus, information processing method, and non-transitory storage medium
An information processing apparatus according to the invention includes: an acquisition unit that acquires a two-dimensional image of a person and a three-dimensional registered image of a registrant; and a generation unit that, when superimposing the two-dimensional image and the three-dimensional registered image to generate a composite image, performs an editing process for changing an appearance of the person or the registrant for at least one of the two-dimensional image, the three-dimensional registered image, and the composite image.
US11398017B2 HDR tone mapping based on creative intent metadata and ambient light
One embodiment provides a method comprising determining multi-dimensional metadata corresponding to an input image, and determining ambient light information indicative of a level of ambient light in an ambient environment of a display device. The multi-dimensional metadata comprises a cumulative distribution function (CDF) of pixels in the input image. The method further comprises determining, based on the multi-dimensional metadata and the ambient light information, one or more gains that adaptively compensate for the level of ambient light in the ambient environment. The method further comprises generating a tone mapping function based on the one or more gains, and applying the tone mapping function to the input image to generate a tone-mapped image that adaptively compensates for the level of ambient light in the ambient environment. The tone-mapped image is provided to the display device for presentation.
US11398015B2 Iterative image inpainting with confidence feedback
Methods and systems are provided for accurately filling holes, regions, and/or portions of images using iterative image inpainting. In particular, iterative inpainting utilize a confidence analysis of predicted pixels determined during the iterations of inpainting. For instance, a confidence analysis can provide information that can be used as feedback to progressively fill undefined pixels that comprise the holes, regions, and/or portions of an image where information for those respective pixels is not known. To allow for accurate image inpainting, one or more neural networks can be used. For instance, a coarse result neural network (e.g., a GAN comprised of a generator and a discriminator) and a fine result neural network (e.g., a GAN comprised of a generator and two discriminators). The image inpainting system can use such networks to predict an inpainting image result that fills the hole, region, and/or portion of the image using predicted pixels and generates a corresponding confidence map of the predicted pixels.
US11398009B2 Method and apparatus for performing object detection based on images captured by a fisheye camera and electronic device
This disclosure provides an apparatus and method for performing object detection based on images captured by a fisheye camera and an electronic device. The apparatus includes a memory and a processor coupled to the memory. The processor according to an embodiment is configured to: project an original image captured by the fisheye camera onto a cylindrical or spherical projection model, and perform reverse mapping to obtain at least two reversely mapped images, angles of view of the at least two reversely mapped images being towards different directions, detect objects in the reversely mapped images, respectively, and detect an object that is the same among the objects detected in the reversely mapped images. According to this disclosure, information in the wide field of view images obtained by capturing by the fisheye camera may be fully utilized.
US11398007B2 Video generation device, video generation method, program, and data structure
A video of a shadow is automatically generated to create an illusion that a region included in a real object floats above a background and an apparent height of the region with respect to a background region changes with time. A video generation device receives input of a dark region image including a dark region that is a spatial region corresponding to a target object and is darker than a background, and control information for specifying a motion to be given to the dark region, and obtains and outputs a video including a shadow region is obtained and output. The shadow region is obtained by performing mask processing on a motion region obtained by giving the motion to the dark region according to the control information. The mask processing replaces pixels of a mask region at a spatial position corresponding to the target object with pixels brighter than the motion region. Superimposing an output video corresponding to this video on a real object causes an observer, who views the real object on which the output video is superimposed, to have an illusion that a target region included in the real object corresponding to the target object floats above a background region and an apparent height of the target region with respect to the background region changes with time.
US11398005B2 Graphics processing systems
When rendering a frame, e.g. that is to be used for rendering subsequent frames to be rendered, two versions of the frame are rendered, and sets of information representative of the content of the versions of the frame are compared to determine whether the first and second versions of the frame match or not. When the comparison determines that the two versions of the frame match, the frame is, e.g. used for rendering subsequent frames, but when the comparison determines that the two versions of the frame do not match, an error operation is performed.
US11397998B2 Method for assisting a user of an electric vehicle in reserving a rechargeable battery with a charging station
A method is proposed to assist a user of an electric vehicle in reserving a rechargeable battery with a charging station. A reservation assistant unit that is related to the electric vehicle computes an estimated travelling distance from a current location corresponding to the electric vehicle to a destination, and computes a remaining distance based on residual electric energy of a rechargeable battery currently used by the electric vehicle. When the estimated travelling distance is greater than the remaining distance, the reservation assistant unit provides charging station information that indicates the closest charging station that has a rechargeable battery available.
US11397996B2 Social match platform apparatuses, methods and systems
The SOCIAL MATCH PLATFORM APPARATUSES, METHODS AND SYSTEMS (“SMP”) transforms platform join requests, social network info, and SMP network info inputs via SMP components NJ, JIP, CIP, OP, CN-SGU and CN-UPSOG into job info, candidate info, offer info, and social meetup info outputs. A job information request for a candidate may be obtained. Social data associated with the candidate may be determined. A social job relevancy rating for various jobs may be calculated using the social data. A job may be selected using the social job relevancy rating for the job, and information regarding the selected job may be provided.
US11397995B1 Tax planning using video-based graphical user interface and artificial intelligence
A system and method of generating and presenting a recommended filing strategy that includes receiving user inputs via a graphical user interface; identifying, using one or more computers, factual patterns of the user inputs; assigning, using the one or more computers and based on the identified factual patterns, a risk tolerance classification; generating, using an optimization model and based on the factual patterns, the risk tolerance classification, and relevant legal documents, the recommended filing strategy; identifying relevant media files from a library of media files that are associated with the recommended filing strategy; creating a combined media file from the plurality of relevant media files; and presenting the combined media file via the graphical user interface.
US11397994B1 Method and system for enabling interactive communications related to insurance data
A method comprises generating a claim wall comprising a website page and associated with the insurance claim, providing access to the claim wall for an insured party, an insuring party, and a third party service provider, generating a claim entry associated with the insurance claim including one or more tasks for processing of the insurance claim, and posting the claim entry including the one or more tasks on the claim wall.
US11397987B2 Systems and methods for protecting against erroneous price entries in the electronic trading of financial and other instruments
The invention relates to systems and methods that provide a user interface for use with an electronic trading system. The interface notifies the user that the price at which he or she may have attempted to trade has changed and presents the user with the opportunity to submit, modify or cancel the trade command. The user may configure the trading system to enable such a notification based on the time span for the price change, the number of increments of the price change, a combination thereof or any other appropriate consideration for protecting against the occurrence of erroneous price entries. Subsequent trade commands, such as those entered by third parties, may be used to validate prices and execute trades at these prices.
US11397986B2 Electronic trade processing system and method
In one implementation, a computer-implemented method, executed on a computing device and configured to effectuate a trading platform, includes: maintaining an omnibus (multi-client) cryptocurrency trading wallet for a plurality of clients; and maintaining a segregated (individual-client) cryptocurrency transfer wallet for each of the plurality of clients, thus defining a plurality of segregated (individual-client) cryptocurrency transfer wallets.
US11397985B2 Method and apparatus for managing orders in financial markets
An integrated order management engine is disclosed that reduces the latency associated with managing multiple orders to buy or sell a plurality of financial instruments. Also disclosed is an integrated trading platform that provides low latency communications between various platform components. Such an integrated trading platform may include a trading strategy offload engine.
US11397983B2 Method, system and storage medium for providing timeline-based graphical user interface
A method for providing a timeline-based graphical user interface includes displaying a plurality of edited images on a graphical user interface, and arranging edited images according to a timeline, with each of the edited images having a specific feature; and enlarging one of the edited images, which is the closest to a pre-defined visual center of the graphical user interface. The graphical user interface is substantially in a shape of a rectangle. The edited images are arranged along a straight line, which is parallel to a long side of the rectangle and passes a center of the rectangle.
US11397978B2 Method and apparatus for identifying desire consensus through anonymous inputs
Current solutions do not provide for the recognition of anonymous consensus around a desire, particularly in the case of already acquainted individuals. This invention is a method, device, system and online platform which allows two or more people to know when they are in agreement of a particular desire without revealing either participants desire unless there is consensus across the participants. A means is provided for which participants may simply express their desire for engaging in an activity with pre-established partner(s) using a means which is undetectable to the other party(s) unless all participants also share the same desire. At the point where consensus is reached, the invention will inform appropriate participants of their shared desire. Additionally, the invention provides for a means to use this desire data to influence participants in an effort to increase the likelihood of reaching anonymous consensus.
US11397975B2 Method and system for authenticating genuine products for online shopping
A method of authenticating genuine products in an online shopping platform, including the steps of informing a buying agent about an online shopping order; giving a unique identification mark to the targeted product by a unique and non-replaceable identification item; videotaping at least one of the steps of purchasing the targeted product by the buying agent at the designated store and placing the unique and non-replaceable identification item to provide a video stream; and allowing the buyer to have access to the video stream.
US11397973B1 Generating training data for machine learning model for providing recommendations for services
A management system operates in conjunction with entities to provide service recommendations for objects of users. The management system trains a machine learning model used to generate the service recommendations for the objects. The machine learning model is trained based on historical service entries including descriptions of services previously performed and identifiers used by entities to categorize types of services. The management system generates training data by classifying the historical service entries into predetermined service classifications based on text in the historical service entries. After the machine learning model is trained, the management system generates a recommendation of services for an object based on likelihoods of selection of the predetermined service classifications.
US11397968B2 Methods and system for serving targeted advertisements to a consumer device
A method for auditing an advertisement impression in which a first advertisement was presented in conjunction with first media content is disclosed. The method generally comprises transmitting to a plurality of second computing devices a plurality of randomly generated first cryptographic proofs; receiving, a first message from a second computing device indicating that the first advertisement was presented in conjunction with the first media content; and evaluating the first targeting model for the first advertisement based on the at least one media content classifier.
US11397965B2 Processor systems to estimate audience sizes and impression counts for different frequency intervals
Processor systems to estimate audience sizes and impression counts for different frequency intervals are disclosed. An example processor system includes a memory management unit (MMU) to assign requests from computing devices indicative of accesses to media to a first block of memory and to assign user-identified impression data corresponding to user-identified impressions to a second block of memory. The processor system including an arithmetic logic unit (ALU) to determine multipliers relating a first probability distribution for the user-identified impressions to a second probability distribution for census impressions. The multipliers based on probability constraints defined by weighted probabilities associated with the second probability distribution, where different ones of the probabilities weighted based on estimated populations for corresponding ones of the different demographics. The ALU to determine a plurality of census impression counts associated with the census impressions based on the multipliers.
US11397957B1 Framework for implementing segmented dimensions
A system and method are disclosed for segmentation planning wherein a cost-to-serve interval and a value interval are used to generate a strategy for a micro-segment defined along a portion of the cost-to-serve interval and value interval, and similar micro-segments may be assigned to a single persona based on similar cost-to-serve and value tradeoffs.
US11397956B1 Two way screen mirroring using a smart table
A system including a smart table includes a table display screen and a processing circuit configured to control an image displayed on the table display screen, send a pairing request to a customer device, pair with the customer device, pair with a provider device, mirror the image displayed on the table display screen on a customer display screen of the customer device and on a provider display screen of the provider device, receive a first customer input from the customer device based on the customer interacting with the image mirrored on the customer display screen, modify the image displayed on the table display screen to display the first customer input in real-time with respect to the customer interacting with the image, and mirror the modified image showing the first customer input on the provider device.
US11397955B2 System and method for estimating CO2 emission
Estimations of carbon dioxide (“CO2”) emission of an entity upon the condition of incomplete or missing data uses one or more algorithms implemented in a machine having a processor and a memory and data concerning the entity. The data is applied to an algorithm implemented as code executable in the processor. The algorithm produces a result that comprises an estimate of the CO2 emission of the entity. The CO2 emission estimate can be output to a user, and the underlying formula and data can inspected and optionally modified by users with suitable permissions. The CO2 emission estimate can be applied as a factor in a formula to compute a rating for the entity which can be output from the machine. Error estimates associated with the data used by the algorithm can be generated to provide improved estimates.
US11397954B2 Providing analytics on compliance profiles of type organization and compliance named entities of type organization
Embodiments providing analytics on a compliance profile of type organization and a compliance named entity of type organization by a processor. Text data may be extracted from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to perform an obligation. A compliance profile of type organization may be determined for the compliance named entity of type organization according to the extracted text data. One or more compliance named entities of type organization may be matched to the one or more compliance profiles of type organization.
US11397946B2 Systems and methods for merchant mobile acceptance
Systems and methods are provided for merchant mobile acceptance of user device data. For example, a method comprises receiving encrypted user device data and reader metadata from a merchant mobile device, determining a device reader API and device reader encryption scheme using the device reader metadata, parsing the encrypted user device data using the device reader API to determine encrypted personal information, and decrypting the encrypted personal information using the reader encryption scheme.
US11397944B2 Application framework using blockchain-based asset ownership
Systems and methods are provided for recording ownership information in a distributed ledger (such as a blockchain), and for performing application processing utilizing the distributed ledger. An example server computer system is configured to: record on a blockchain ownership information of an asset; to configure, for each owner of the asset, a digital wallet associated with a private cryptographic key and at least one blockchain address; using a blockchain address from a digital wallet to access ownership information in the blockchain; perform application processing using the accessed ownership information; and record in the blockchain, updated ownership information or other information associated with the ownership information in accordance with the performed application processing.
US11397942B2 Online interaction security technology
Typically, online transactions, such as online purchases of products or services require entering sensitive transaction information into a third-party web browser or application. This may expose sensitive transaction information to an increased risk of inadvertent disclosure. Apparatus and methods are provided for a smart card which enables users to securely complete online transactions without entering any sensitive transaction information into a third-party system. Vendor websites may be configured to generate a unique code identifying the vendor offering the product/service, the product/service and price of the product/service. The smart card includes a keypad for entering the unique code and completing payment for the desired product/service. The smart card will include a microprocessor and wireless interface. The wireless interface provides wireless communication capabilities and the ability to initiate online payments based on information captured by the keypad.
US11397938B2 Automatic teller machine system for authenticating a user device
A system includes a customer authentication system, and an automatic teller machine (ATM). The ATM includes a display, one or more memory devices storing software instructions, and one or more processors configured to execute the software instructions to perform operations to: display an item on the display; store information regarding the item; receive from a customer device captured information regarding the item; receive from the customer device identifying information of a customer; send the identifying information to the customer authentication system; compare the captured information with the information stored in the one or more memory devices; authenticate the customer device based on the comparison; and allow access to the customer account via the ATM after the authentication.
US11397936B2 Method, device and secure element for conducting a secured financial transaction on a device
A method of and system for operating a mobile device used as a payment terminal are disclosed. The mobile device is configured to run a point of sale (POS) application for receiving a payment from a customer. User input comprising an amount corresponding to the payment is received. A contactless interface of the mobile device is activated. An indication of one or more payment applications supported by a payment apparatus is received via the contactless interface. One of the payment applications is selected. Data associated with the payment apparatus is acquired. The data associated with the payment apparatus identifies a financial account of the customer. At least a portion of the data associated with the payment apparatus is encrypted. The encrypted data and an identifier corresponding to the merchant are sent to a remote server.
US11397935B2 System and method for wireless transactions
A system and method for wireless transactions provides a software development kit (SDK) that provides accessibility to inherent communication capabilities within a wireless communication device. The communication capabilities are normally not accessible to a software developer. However, the SDK provides an appropriate interface that permits a software developer to create application programs for a variety of transactions between the wireless communication device and a mobile network operator (MNO). In some transactions, the MNO may function as a financial service provider in which a user has an account with an associated monetary value. The SDK provides a simplified technique for executing a financial transaction, such as making a payment or transferring money by presenting easy-to-use menus that avoid the difficulty of memorizing transaction codes, user phone numbers, and the like.
US11397934B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus according to one example embodiment is an information processing apparatus that performs a checkout process for a product or a service, and the information processing apparatus includes: a motion unit that causes the information processing apparatus to autonomously move; a detection unit configured to detect a position of a person; and a control unit that controls the motion unit in accordance with the position of the person.
US11397932B2 Transport vehicle access sharing with various occupants
An example operation may include determining a fractional responsibility of an event, a sub-event and/or an occupant associated with a transport.
US11397929B2 System for executing, securing, and non-repudiation of pooled conditional smart contracts over distributed blockchain network
Embodiments of the present invention provide a system for executing, securing, and non-repudiation of pooled conditional smart contracts over a distributed blockchain network. In particular, the system may receive an instrument request from a beneficiary entity, where the instrument request includes an instrument amount. The system can then identify a lead contribution amount that a lead entity is willing to provide to meet a portion of the instrument amount. A set of supporting entities can be identified as willing to provide supporting contribution amounts to meet the remainder of the instrument amount. A conditional contract can be sent to each supporting entity that, when signed, authorizes the system to transfer contribution amounts, which may be in the form of cryptocurrency, from blockchain addresses of the lead and supporting entities to a blockchain address of the beneficiary entity. Once the instrument amount has been secured, the system executes the transactions.
US11397927B2 Electronic receipt system, electronic receipt management server, and program therefor
According to an embodiment, a system for dynamically generating user interfaces for electronic receipts is disclosed. An electronic receipt management server receives and stores a first electronic receipt generated for a transaction made by a customer at a physical store, a customer identifier, and first additional information unique to the physical store. The server receives and stores a second electronic receipt for a transaction made by the customer at an online store, the customer identifier, and second additional information unique to the online store. The server transmits the first and second electronic receipts, the customer identifier, and the first and second additional information, in response to an inquiry containing the customer code. A client device displays a first graphical user interface including a first selectable object to view an image of the first electronic receipt and a second selectable object to view an image of the second electronic receipt.
US11397921B2 Multi-user software-impemented audio and text collaboration method
A multi-user software-implemented audio and text collaboration method that utilizes a specific method of enabling one or more author users to write and/or narrate a written text compositions with other users over a network and share said written text compositions with listing users over the network with no fees and costs. The one or more author users may store and share their written text compositions as a working digital audio file through an administrator server that connects all of the users over the network. The method also allows listening users to view, listen, and store the working digital audio file for free by viewing a third-party advertisement to accumulate viewing credits. The listening users convert the viewing credits to access the text composition for storage in a personal book library. The author users are then able to receive creator credits when the listening users store the working digital audio file in their personal book library.
US11397920B2 Computer-implemented method for controlling a collaboration platform, communication and collaboration application, and communication and collaboration platform
A method can include receiving a request for a read receipt by a first user of a predetermined user group for a session. The request for a read receipt can refer to an information segment of the thread supplied with a tag by the first user. The tag can include a predetermined character string identifying at least one second user from whom the first user requests the read receipt for the tagged information segment. The second user can be identified in a database, a notification containing the information segment to at least one second user can be sent and an acknowledgment message from the second user that he has read the notification containing the information segment can then be received for assigning a read receipt to the information segment as soon as the at least one second user has read the notification.
US11397915B2 Ex-warehousing method and device
An ex-warehousing method and device relate to an automated logistics technology, and efficiently improve the ex-warehousing efficiency. The ex-warehousing method includes: receiving an order for to-be-ex-warehoused goods during an ex-warehousing process (101); incorporating the order for to-be-ex-warehoused goods with an order for goods currently being ex-warehoused to obtain a incorporated order (102); acquiring, based on each of warehoused goods properties in the incorporated order, goods shelf information matching each of the warehoused goods properties, respectively (103); matching acquired goods shelf information based on a preset goods shelf information ex-warehousing strategy, to obtain a target goods shelf information (104). The ex-warehousing method is suitable for optimizing the ex-warehousing and inventory.
US11397910B2 System and method for product recognition and assignment at an automated storage and retrieval device
Systems, methods, and machine-readable media are provided for processing items within an automated storage and retrieval device. A scanned machine-readable identifier associated with an item is received at an automated storage and retrieval device. A determination is made whether the machine-readable identifier that was scanned is a container identification (ID). The machine-readable identifier is identified based on pre-defined criteria when the machine-readable identifier is determined not to be a container ID. The machine-readable identifier is mapped to an existing order using stored order information. A container ID is created by the fulfillment system and passed back to the automated storage and retrieval device. The item is stored in the automated storage and retrieval device using the created container ID.
US11397909B2 Long term sensor monitoring for remote assets
A method of tracking remotely captured sensor readings in relation to mobile or stationary assets. Remote assets with local sensors are associated with sensor interface device capable of capturing local sensor readings along with geolocation and timestamps, and transmitting such information via a network interface to a server for storage in a sensor record database. A user in communication with the server can indicate a sample request, via which a subset of sensor records for a particular time window is extracted and the sensor readings and geolocations displayed to the user. The information could be presented in graphic map format. The sensor interface device has a self-contained power supply not requiring power input, allowing for long term remote field use. The server and sensor interface device for use in association with the method is also disclosed.
US11397907B1 Centralized enterprise integration and services monitoring portal
Techniques are provided for centralized enterprise integration and services monitoring in computing environments. For example, a system comprises one or more processors operatively coupled to one or more memories to form a monitoring portal system, wherein the monitoring portal framework is configured to perform steps of: providing one or more graphical user interfaces; and enabling centralized enterprise integration and services monitoring through the one or more graphical user interfaces.
US11397906B1 Predicting demand for route generation
Embodiments herein describe a predictive delivery planning system that includes a forecaster that predicts simulated orders (e.g., forecasted orders) for multiple different demand scenarios. Once the simulated orders are selected, a route planner can generate routes for delivering the simulated and actual customer orders for each scenario. The planning system then converts these routes in labor plans indicating the amount of time a delivery driver would need to deliver the orders. The planning system identifies a set of labor blocks from the labor plans and determines whether these blocks satisfy a utilization threshold. Put differently, the planning system uses a releasing policy that releases labor blocks whose expected utilization is higher than a predetermined threshold. The released labor blocks are then displayed to delivery drivers who can then select how many of the labor blocks they would like to work.
US11397904B2 Systems and methods of generating itineraries using location data
A data processing system receives location data points from computing devices. The system annotates the location data points with entities and determines a duration each of the computing devices was at corresponding entities. The system aggregates the location data points into a set of sequences based on the duration and the entities and stores the set of sequences in a data record. The system accesses the database record including a set of sequences generated from location data points received from computing devices. The system receives, from a computing device, a request for a location sequence that includes a query. The system identifies an attribute of the computing device. The system identifies a sequence based on the set of sequences using the query and the attribute. The system transmits the sequence for display on a display device.
US11397903B2 Short-range device communications for secured resource access
Communications over short-range connections are used to facilitate whether access to resources is to be granted. For example, upon device discovery of one of an electronic user device and an electronic client device by the other device over a Bluetooth Low Energy connection, an access-enabling code associated with a user device or account can be evaluated for validity and applicability with respect to one or more particular resource specifications. User identity can be verified by comparing the user against previously obtained biometric information.
US11397901B2 Method and system for perceiving physical bodies
A method for perceiving physical bodies comprises the following steps: a) acquisition of a plurality of distance measurements of the physical bodies, arising from one or more sensor; b) application of an inverse sensor model on an occupancy grid to determine a probability of occupancy of a set of cells of the grid; and c) construction of a consolidated occupancy grid by fusion of the occupancy probabilities estimated during step b); wherein the inverse sensor model is a discrete model, associating with each cell of the corresponding occupancy grid, and for each distance measurement, a probability class chosen inside one and the same set of finite cardinality and identified by an integer index; and wherein step c) is implemented by means of integer computations performed on the indices of the probability classes determined during said step b). A system for perceiving physical bodies is also provided.
US11397899B2 Filtering content using generalized linear mixed models
In some embodiments, a computer system selects a first subset of candidate content items based on their filter scores that are generated based on a partial generalized linear mixed model comprising a baseline model and a user-based model, with the baseline model being a generalized linear model, and the user-based model being a random effects model based on user actions by the target user directed towards reference content items related to the candidate content items. In some embodiments, the computer system then selects a second subset from the first subset based on recommendation scores that are generated based on a full generalized linear mixed model comprising the baseline model, the user-based model, and an item-based model, with the item-based model being a random effects model based on user actions directed towards the candidate online content item by reference users related to the target user.
US11397896B2 Autonomous thinking pattern generator
An autonomous thinking pattern generator including a pattern converter configured to convert input information to patterns, the input information including image information, sound information or language, a pattern recorder configured to record the patterns, a pattern controller configured to set and change the patterns, and form connective relations between the patterns, and an information analyzer configured to evaluate values of the input information is provided. The pattern recorder is configured to record the patterns corresponding to the input information which is determined as worthy by the information analyzer autonomously.
US11397895B2 Neural network inference within physical domain via inverse design tool
A computer-implemented method for revising structural parameters of a physical device is provided. The method comprises configuring a simulated environment to be representative of the physical device based on an initial description that describes structural parameters of the physical device. The method further includes performing an operational simulation of the physical device based on training data representative of physical stimuli within a physical domain to simulate an interaction between the physical device and the physical stimuli. The method further includes computing a loss value based on a simulated output of the physical device and performing and adjoint simulation by backpropagating the loss value through the simulated environment. The method also includes generating a revised description of the physical device by updating the structural parameters to reduce the loss value.
US11397885B2 Vertical mapping and computing for deep neural networks in non-volatile memory
A non-volatile memory structure capable of storing layers of a deep neural network (DNN) and perform an inferencing operation within the structure is presented. A stack of bonded die pairs is connected by through silicon vias. Each bonded die pair includes a memory die, having one or more memory arrays onto which layers of the neural network are mapped, and a peripheral circuitry die, including the control circuits for performing the convolution or multiplication for the bonded die pair. The multiplications can either be done in-array on the memory die or in-logic on the peripheral circuitry die. The arrays can be formed into columns along the vias, allowing an inferencing operation to be performed by propagating an input up and down the columns, with the output of one level being the input of the subsequent layer.
US11397884B2 Brackets for amplifying antenna gain associated with mountable RFID tags
Brackets for amplifying antenna gain associated with mountable radio frequency identification (RFID) tags are disclosed. An example apparatus includes a bracket and an RFID tag. The bracket has a base, a first meandering amplification arm connected to and extending away from the base in a first direction, and a second meandering amplification arm connected to and extending away from the base in a second direction opposite the first direction. The RFID tag is mounted to the base of the bracket. The first meandering amplification arm and the second meandering amplification arm are respectively structured to at least one of: amplify an antenna gain associated with the RFID tag; or increase a communication range associated with the RFID tag.
US11397881B2 Image processing apparatus
An image processing apparatus is equipped with: an image data receiving unit that receives image data; and a print data generating unit that generates multiple value data as print data by performing a halftone process on the image data and converting the image data into at least three values. The print data generating unit administers a halftone process that includes a density fluctuation suppressing process that results in the print data always including a zero value except for a case in which all of the pixels that constitute the image data are converted into a maximum value.
US11397880B2 Conveyance device, image reading device, and image forming apparatus
A conveyance device includes a conveyance roller pair to convey a recording medium to an image reading position of an image reading unit. The conveyance roller pair includes a drive roller and a driven roller. The driven roller contacts the drive roller and rotates following the drive roller. The drive roller has a diameter satisfying a relation in which a detection mark on the recording medium is on a position away from a leading end of the recording medium by an integral multiple of a circumference of the drive roller in a conveyance direction of the recording medium.
US11397878B2 Printer calibration
Certain examples described herein relate to printer calibration. In some cases, adjustment data is received, indicating an adjustment to be applied to a given colorant. A Neugebauer Primary area coverage (NPac) vector defining an operating set of Neugebauer Primaries (NPs) is obtained. Configuration data is determined, dependent on the operating set of NPs. The configuration data maps colorant adjustments to relationships between NPs in the operating set, for both an increase and a decrease in the given colorant. In some cases, the configuration data and the adjustment parameters are used to identify first and second subsets of the operating set of NPs. The NPac vector is adjusted by decreasing an area coverage of an NP in the first subset and complementarily increasing an area coverage of an NP in the second subset.
US11397876B2 Assessing data fidelity in a machine learning-based network assurance system
In one embodiment, a service computes a data fidelity metric for network telemetry data used by a machine learning model to monitor a computer network. The service detects unacceptable performance of the machine learning model. The service determines a correlation between the data fidelity metric and the unacceptable performance of the machine learning model. The service adjusts generation of the network telemetry data for input to the machine learning model, based on the determined correlation between the data fidelity metric and the unacceptable performance of the machine learning model.
US11397874B2 Image capturing apparatus, generating apparatus, control method, and storage medium
There is provided an image capturing apparatus. A live view shooting unit iteratively captures live view images in accordance with a shooting parameter for live view shooting. A main shooting unit performs main shooting in accordance with a shooting parameter for main shooting. A training unit performs, after the main shooting has been performed, training of a training model that outputs a shooting parameter in accordance with an input image, based on the shooting parameter for the main shooting and a first live view image captured by the live view shooting unit.
US11397873B2 Enhanced processing for communication workflows using machine-learning techniques
The present disclosure generally relates to evaluating communication workflows comprised of tasks using machine-learning techniques. More particularly, the present disclosure relates to systems and methods for generating a prediction of a task outcome of a communication workflow, generating a recommendation of one or more tasks to add to a partial communication workflow to complete the communication workflow, and generating a vector representation of a communication workflow.
US11397871B2 Artificial intelligence moving agent
An artificial intelligence moving agent is provided. The artificial intelligence moving agent includes: a camera configured to photograph an image, and a processor configured to photograph an object, acquire type information of the object by providing an image of the photographed object to an artificial intelligence model, acquire correction type information designated by a user with respect to the image of the photographed object, and train the artificial intelligence model by using the correction type information.
US11397867B2 Architectural database tag assembly and method for installing architectural database tag assembly
An architectural database tag assembly includes an architectural database tag containing indicia related to information about architecture of the building; and a membrane for attaching the architectural database tag to a surface of the building. Another architectural database tag assembly includes a tubular member comprising a central bore extending along an axis of the tubular member, and comprising a top surface, bottom surface, and at least one side surface between the top surface and the bottom surface; an architectural database tag to be attached to the top surface of the tubular member, the architectural database tag containing indicia related to information about architecture of the building; and a membrane for attaching the bottom surface of the tubular member to a surface of the building. The architectural database tag provides vital information about the architecture of a building, and is readily accessible and readable by persons seeking such information.
US11397866B1 Ergonomic ring scanner oriented in a neutral grip position and charging cradle assembly
Embodiments position a barcode reader, or other optical detector, to scan upright barcodes when the user hand is in the neutral position. To do this, embodiments rest the body of the ring scanner device on top of the index finger, with the palm facing inward toward the users body. Embodiments have integrated interactivity, including a touchscreen display and separate buttons that can be used to operate the optical detector and input data into an integrated computing device. The integrated computing device can run software applications on board the ring scanner device. Finally, the integrated computing device can be remotely managed.
US11397863B2 Magnetic reader sensor device for reading magnetic stripes and method for manufacturing the sensor device
The present disclosure concerns a magnetic reader (MR) sensor device for reading magnetic stripes, the MR sensor device comprising a substrate provided on a wafer, a back-end-of-line (BEOL) interconnect layer and a plurality of magneto-resistive sensor elements embedded within the BEOL interconnect layer; the MR sensor device comprising a protective layer having a Vickers hardness of at least 3 GPa. The present disclosure further concerns a method for manufacturing the MR sensor device. The MR sensor device can be brought close to the surface to the magnetic stripe so that the magnetic stripe can be read with an increased resolution.
US11397862B2 Configuring metrics and recall levels for natural language processing annotator
A computer-implemented method includes receiving, by a natural language processing (NLP) annotator, an input text that is to be annotated. The method further includes determining, by the NLP annotator, a user setting that indicates an aggressiveness level of annotation to be used to annotate the input text. The method further includes selecting, by the NLP annotator, from a plurality of dictionaries, a first dictionary based at least in part on the aggressiveness level. The method further includes generating, by the NLP annotator, annotated text of the input text based at least in part on the first dictionary. The method further includes outputting, by the NLP annotator, the annotated text.
US11397861B2 Privacy-protecting pandemic-bio-surveillance multi pathogen systems
Provided is a process, including: obtaining movement transactions without having server-side access to information by which the members of the population undergoing the changes in geolocation indicated by the movement transactions can be identified, either personally or pseudonymously; obtaining for movement transactions corresponding to a designated window of time, geographic-pathogen-risk scores of starting geolocations that include the starting geographic positions; updating for the movement transactions corresponding to the designated window of time, geographic-pathogen-risk scores of the ending geolocations based on both geographic-pathogen-risk scores of the starting geolocations involved in movement transactions ending at the ending geolocations and rates of traffic at the ending geolocations indicated by movement transactions ending or starting at the ending geolocations.
US11397860B2 Aggregated sentiment analysis system for threat protection
A system for aggregating sentiment analysis of communications between a plurality of entity groups is provided. The system may include a plurality of entity groups. Each entity group may include one entity, two entities or a plurality of entities. The system may include a plurality of communications. Each of the communications may be transmitted from a first entity. A first entity group may include the first entity. The plurality of entity groups may include the first entity group. Each of the communications may be transmitted to a second entity. The second entity may be included in a second entity group. The second entity group may be included in the plurality of entity groups. The system may also include a sentiment score determination module. The sentiment score determination module may determine an aggregate sentiment score for the plurality of communications. The sentiment score may determine a communication threat level.
US11397848B1 Systems and methods for stacking marginal annotations
A presentation of a first metadata region of a plurality of metadata regions in a first position and a second metadata region of the plurality of metadata regions in a second position of a margin of the electronic document is provided. An event indicative of a potential overlap of two or more of the plurality of metadata regions is detected. Responsive to detecting the event indicative of the potential overlap of the two or more of the plurality of metadata regions, a presentation of a stacked metadata region in the margin of the electronic document is provided. The stacked metadata region combines the first metadata region and the second metadata region.
US11397842B2 Method for generating layout diagram including protruding pin cell regions and semiconductor device based on same
A method (of generating a layout diagram) includes: generating a shell including wiring patterns in a first layer of metallization, the wiring patterns having long axes which are substantially aligned with corresponding tracks that extend in a first direction, the wiring patterns having a default arrangement which has, relative to the corresponding tracks, a first amount of free space; and refining the shell into a cell, the refining including selectively shrinking, in the first direction, one or more of the wiring patterns resulting in a second amount of free space, the second amount being greater than the first amount, increasing, in the first direction, one or more chosen ones of the wiring patterns (chosen patterns), and backfilling the second amount of free space with one or more of at least one dummy pattern or at least one wiring pattern.
US11397839B2 Method of particle size distribution of particulate bridging lost circulation materials for fractured leakage
A method of designing a particle size distribution of particulate bridging lost circulation material for a fractured leakage includes the following steps: classifying the lost circulation materials according to a particle size; calculating an expected range of a characteristic particle size of the lost circulation materials according to a fracture width and particle size selection criteria; setting a relative percentage content of the each level of the lost circulation materials; using a particle size distribution function to fit a particle size distribution curve; calculating the characteristic particle size of the lost circulation materials according to the particle size distribution curve; determining whether the calculated characteristic particle size conforms to the expected range of the characteristic particle size; and generating the particle size distribution of the lost circulation materials conforming to the particle size selection criteria.
US11397836B2 Quantifying power usage for a service
Quantifying power usage for a service. An example method may include identifying a dependency model for the service, the dependency model based in part on infrastructure providing the service. The method may also include determining power usage for the service using the dependency model.
US11397835B2 Data device including OFN functionality
A data entry device including a housing, data entry circuitry located within the housing, a keypad mounted in the housing and having a plurality of movable key elements which, when depressed, are displaced to at least a predetermined extent from a first location within the housing to a second location within the housing and Optical Finger Navigation (OFN) circuitry mounted inside the housing, being operative for sensing at least some of the plurality of movable key elements when depressed and displaced to at least the predetermined extent from the first location within the housing to the second location within the housing and providing a key displacement output indicating key displacement to the data entry circuitry.
US11397833B2 System and method for anonymously collecting malware related data from client devices
Systems and methods for anonymous collection of malware-related data from client devices. The system comprising a network node configured to (i) receive a first data structure from a client device, wherein the first data structure contain an identifier of the client device and an encrypted data that includes an identifier of a user of the client device and/or personal data of the user, and wherein the encrypted data was encrypted by the client device with a public key of the client device, wherein the public key was provided to the client device by an independent certification authority, (ii) transform the received first data structure by replacing the identifier of the client device with an anonymized identifier, and (iii) transmit the transformed first data structure containing the anonymized identifier and the encrypted data to a server.
US11397829B2 Method for handling privacy data
The present invention aims to improve data protection against illegal access by a strong differentiation of the security level specific on a type of data so that when the protection on a part of the data is violated, the remaining data are still inaccessible. A method for controlling access, via an open communication network, to user private data, comprising steps of: dividing the user private data into a plurality of categories, each category defining a privacy level of the data, encrypting the user private data of each category with a category key pertaining to the category of the data, attributing to a stakeholder an entity configured for accessing to at least one category of user private data, and authorizing the access to the at least one category of user private data for the entity of the stakeholder, by providing the stakeholder with the category keys required for decrypting the user private data of the corresponding category.
US11397821B2 Remote access control system
A remote access control system includes a remote access control apparatus and a communication relay apparatus. The remote access control apparatus is configured to establish a predetermined communication session with the communication relay apparatus through predetermined connection target information obtaining processing performed by active connection to the remote access control apparatus from the communication relay apparatus, to transmit a secure communication connection start command to the communication relay apparatus, to receive a secure communication connection request from the communication relay apparatus to perform processing for establishing a first secure communication session, and to receive a secure communication connection request from the user apparatus based on the result of the establishment of the first secure communication session to perform processing for establishing a second secure communication session. The connection between the individually established secure communication sessions is determined based on session connection permission information to relay the secure communication sessions.
US11397819B2 Systems and methods for identifying data processing activities based on data discovery results
Aspects of the present invention provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for identifying data processing activities associated with various data assets based on data discovery results. In accordance various aspects, a method is provided comprising: identifying and scanning data assets to detect a subset of the data assets, wherein each asset of the subset is associated with a particular data element used for target data; generating a prediction for each pair of data assets of the subset on the target data flowing between the pair; identifying a data flow for the target data based on the prediction generated for each pair; and identifying a data processing activity associated with handling the target data based on a correlation identified for the particular data element, the subset, and/or the data flow with a known data element, subset, and/or data flow for the data processing activity.
US11397813B2 System and method for verifying a regex group
Disclosed is a method and system for verifying a regex group. The method comprises verifying of a regex group by creating a flow id through a processor for the regex group when source reaches the sink. The flow id is used for tracking the flow of the regex group. The processor checks in case the flow id is a previously tested flow id. When the flow id is not the previously tested flow id, the processor passes one or more run tasks through a processor forming a queue. The processor tests for one or more vulnerabilities to be associated with the regex group based on the passing, wherein the testing is used to qualify the regex group as a valid regex group.
US11397810B2 Malicious code purification in the body of graphics files
An information handling system improves removal of steganography data embedded in a graphics file by processing graphics files stored in a file system or transmitted through a network by processing the graphics files in a steganalyzer. The steganalyzer converts the body segment of the graphics file into binary code, and then compresses the binary code into a graphics file. This process results in the removal of any potential malicious code. The body segment location can be determined by parsing the portable network graphics file to determine a location of a pre-fix graphics file signature and a post-fix graphics file signature, with the graphics files signatures being specific to a particular type of graphics file.
US11397809B2 Protection scheme for sensor segmentation in virtualization application
An embedded system includes a peripheral and system-on-a-chip executing virtual machines and a hypervisor. The peripheral includes a crossbar circuit receiving digital sensor signals and selectively outputting the digital sensor signals to different outputs, queue circuits each receiving a different one of the digital sensor signals from the crossbar circuit, and queue protection circuits associated with the queue circuits and selectively permitting access to one of the queue circuits by the virtual machines. The hypervisor controls the queue protection circuits to set which of the virtual machines may access which queue circuits. A sensor protection circuit selectively permits reading of the digital sensor signals from the crossbar circuit by the queue circuits. The hypervisor controls the sensor protection circuit to set which of the queue circuits may access each of the digital sensor signals from the crossbar circuit.
US11397807B2 Customer- or patient-based selective data encryption in medical device management
A system for remotely managing a medical device includes a selective shielding component, configured to (a) shield with an electronic key any portion of device information that identifies the medical device individually while maintaining unshielded with the electronic key an association between such any portion and a rest of the device information and/or (b) shield with an electronic key any portion of device information that identifies the patient individually while maintaining unshielded with the electronic key an association between such any portion and a rest of the device information, and record the selectively shielded device information; a first communication component configured to facilitate transmitting the selectively shielded device information through a network; and a server device communicatively coupled to the network and configured to use the selectively shielded device information to generate reports about the device information, and the clinical event information, but wherein the server device lacks access to the electronic key.
US11397806B2 Security monitoring device
A control device is protected from a threat which may occur with the advance of networking or incorporation of intelligence. A security monitoring device that can be externally attached to the control device having a program execution portion that executes a program produced in accordance with a control target includes a communication port for connection with the control device. When it is detected from a content of communication that a security event is generated in access from outside to the control device, a notification is provided to a notification destination corresponding to the generated security event. The security event includes an event that does not conform to a predetermined rule.
US11397802B2 Systems and methods for user authentication in non-network-connected devices
The present disclosure provides systems and methods for authenticating a user to reset account login credentials associated with a non-network-connected generator computing device. The generator computing device is programmed to receive a first user input requesting to initiate a reset of account login credentials, generate a challenge code, set a timer, display the generated challenge code, and receive a second user input. The second user input is a response code generated at a services computing device associated with a services provider. The generator computing device is also programmed to verify that an amount of time elapsed between generation of the challenge code and receipt of the second user input is within a predefined time limit. The generator computing device is programmed to generate an expected response code, authenticate the user by comparing the received response code to the expected response code, and reset the account login credentials.
US11397801B2 System and method for controlling access to an in-vehicle communication network
A system or method may include an in-vehicle network including an interface port for connecting an external device to the in-vehicle network; and a security unit connected to the in-vehicle network, the security unit adapted to enable an external device to communicate with the in-vehicle network, over the interface port, based on a security token received from the external device. A system or method may, based on a token, prevent an external device from at least one of: communicating with a selected set of components on in an in-vehicle network, communicating with a selected set of network segments in the in-vehicle network and performing a selected set of operations.
US11397800B2 Biometric identification device and methods of use
A removable card-enabled BPID Security Device integrates a removable card reader with a biometric authentication component to provide secured access to electronic systems. The device allows for an individual to insert a removable card into an aperture in the physical enclosure of the BPID Security Device, allowing the removable card and the BPID Security Device to electronically communicate with each other. The BPID Security Device is based on a custom application specific integrated circuit that incorporates removable card terminals, such that the BPID Security Device can communicate directly with an inserted removable card. In an alternative embodiment of the invention, the BPID Security Device is based on a commercial off-the-shelf microprocessor, and may communicate with a commercial off-the-shelf microprocessor removable card receiver using a serial, USB, or other type of communication protocol. The device allows for enrolling a user's credentials onto the BPID Security Device and for authenticating an individual using the BPID Security Device.
US11397798B2 Providing access of an application based on real world actions in IOT collaborative environment
The present disclosure relates to system(s) and method(s) for providing access of an application to a user. The system receives a captcha request from a user device. Upon receiving the captcha request, the system identifies a set of IOT devices in a vicinity of the user device. The system further identifies one or more actions associated with one or more IOT devices, from the set of IOT devices. Further, the system generates a captcha message on the user device. The captcha message comprises the one or more actions to be performed by a user. The system further verifies one or more results received from the one or more IOT devices. Further, the system provides an access of the target application to the user on the user device based on the validation of the one or more results.
US11397796B2 Device, system and method for managing access authorizations of devices
A device, system and method for managing access authorization is provided. A request to alter access authorization of one or more devices assigned to a user is received at a computing device. The computing device determines at least one contextual condition associated with at least one of the one or more devices. The computing device determines, based on the at least one contextual condition, a subset of the one or more devices for which the access authorization is to be altered to include at least one other user. The computing device alters the access authorization of the subset of the one or more devices to include the at least one other user, such that the at least one other user is granted access to the subset of the one or more devices.
US11397791B2 Method, circuit, and SOC for performing matrix multiplication operation
A method for performing a matrix multiplication operation is provided. The method includes: obtaining a matrix B1, a matrix A2, and an index matrix, wherein the index matrix comprises indexes, in a matrix A1, of elements in the matrix A2; generating m matrices B2 based on the index matrix and the matrix B1, wherein the m matrices B2 are all matrices with t rows and n columns, and each row of each matrix B2 is a row indicated in the matrix B1 by a corresponding element in the index matrix; and generating a matrix C based on the matrix A2 and the m matrices B2, wherein the matrix C is a product of the matrix A1 and the matrix B1.
US11397786B2 Method and system of personalized blending for content recommendation
The present teaching relates to personalized content recommendation. A webpage is contrasted for a user having a plurality of slots each of which is to be allocated with a content item. For each of the plurality of slots, a plurality of content items in a plurality of types of content are accessed. For each of the plurality of types of content, a personalized score is predicted for each content item in the type of content, wherein the personalized score is obtained based on a trained model trained. A recommended content item of the type of content is selected based on personalized scores. An overall recommended content item is selected and allocated to a slot based on criteria associated with the personalized scores of the recommended content items and a business rule. The webpage with the plurality of slots allocated with content items is provided to the user.
US11397781B2 Database search integration
The present disclosure pertains to systems and methods for providing search results. A database server may include both a database and a search engine. The database server can receive a search request from an application of a remote computer. The search request can include one or more search terms and permission information. The database server can determine adapting information using the permission information. The database server can provide a search call based on the search request and the adapting information to the search engine. The search engine can determine one or more search statements for the search call. The search engine can execute the one or more search statements on one or more stored search models to obtain database results reflecting the permission information. The database server can provide search results based on the database results to the application of the remote computer.
US11397779B2 Method and device for pushing information based on search content
A method of pushing information based on search content is provided, which belongs to the field of computer technology and solves a problem of incorrect search results. The method includes: dividing search result display slots into a plurality of slot blocks in a front-to-back order; presetting an admission condition for each of the slot blocks; determining a current to-be-filled slot based on the front-to-back order of the search result display slots; selecting a search result satisfying a preset condition from an organic search queue and push information satisfying an admission condition of a current slot block in a push information search queue and placing the selected search result into the current to-be-filled slot, where the current to-be-filled slot is located within the current slot block. The method of pushing information disclosed by the present disclosure ensures the accuracy of search results and improves user experience at the same time.
US11397775B2 User interface for evaluating the quality of geospatial data
Graphical user interfaces (GUIs) for reviewing and evaluating geospatial data are provided. A GUI may allow a user to configure a geospatial data quality assessment system by grouping feature classes into one or more categories and selecting target quality scores for the overall data set and/or one or more categories. A GUI may display one or more review areas for a user to review and allow a user to generate one or more error calls in the review areas. A GUI may display one or more scores associated with a geospatial data set. A GUI may allow a user to modify to which category one or more feature classes are assigned. In response to an adjustment of one or more feature classes between categories, the user interfaces may display one or more updated quality scores associated with one or more categories.
US11397773B2 Building management system with semantic model integration
A building management system (BMS) includes memory devices having instructions stored thereon that, when executed by processors, cause the processors to perform operations including obtaining a BMS ontology data model defining a plurality of BMS model classes and relationships between the BMS model classes, obtaining a plurality of BMS object definitions including equipment definitions defining a plurality of different types of equipment and point definitions defining a plurality of different types of points, assigning a BMS model class selected from the plurality of BMS model classes to each of the plurality of BMS object definitions, generating a semantic site model by classifying a plurality of BMS objects associated with a building site according to the BMS object definitions and the BMS model classes assigned thereto, and controlling building equipment using the semantic site model.
US11397767B2 Broadcast profiling system
Methods, apparatus, systems and articles of manufacture are disclosed for a broadcast profiling system. An example method includes comparing a preference included in a user profile with a portion of a content station profile to determine whether the preference satisfies a threshold difference from the portion of the content station profile, the content station profile including (1) a first characteristic of first broadcast data associated with a first time context and a first count associated with first identifying information and (2) a second characteristic of second broadcast data associated with a second time context and a second count associated with second identifying information; in response to the threshold difference being satisfied, generating a station recommendation for a user associated with the user profile; and transmitting an instruction associated with the user, the instruction including the station recommendation, the instruction configured to cause a radio pre-set to be adjusted.
US11397759B1 Automated memory creation and retrieval from moment content items
The present embodiments relate to automated memory creation and retrieval from moment content items. In some implementations, the automated memory creation and retrieval system can obtain moment content items from user-designated sources with a single user perspective or multiple user perspectives. The moment content items can be assigned tags and arranged in chronological order. The arranged moment content items can be clustered into memory content items based on clustering conditions. Once memory content items are created, they can be arranged into a memory hierarchy made up of connected nodes. In some implementations, the memory content items are also linked together based on similarity in various dimensions in a memory graph. The automated memory creation and retrieval system can receive search criteria for memories from a user interface and provide the user with memories from matched nodes in the memory hierarchy or linked memories in the memory graph.
US11397757B2 Relevance estimation and actions based thereon
Computer-based systems, methods, and articles of manufacture are disclosed. In a social network embodiment, information regarding a first user is obtained and formed into a first dataset. Conceptual spaces are selected for the first user, and the first user's location is determined in the spaces. Distances between the first user and other users and their datasets are computed in the selected conceptual spaces. Actions are taken based on the distances, such as including or excluding the other users from a friends list of the first user.
US11397749B2 Asynchronous replication of in-scope table data
A computer-implemented method includes writing a plurality of change records to a first set of redo records in a first transaction log file. The computer-implemented method further includes determining, while writing a change record to a redo record, that the change record includes changes made to data associated with an in-scope table. The computer-implemented method further includes updating the first transaction log file with information indicating that the redo record includes changes made to data associated with the in-scope table. The computer-implemented method further includes accessing the first transaction log file from storage in response to receiving a request for replicating changes made to data associated with in-scope tables. The computer-implemented method further includes scraping a first redo record in the first transaction log file in response to determining that the first redo record includes at least one change record associated with the in-scope table.
US11397748B2 Resource provisioning systems and methods
A method and apparatus managing a set of processors for a set of queries is described. In an exemplary embodiment, a device receives a set of queries for a data warehouse, the set of queries including one or more queries to be processed by the data warehouse. The device further provisions a set of processors from a first plurality of processors, where the set of processors to process the set of queries, and a set of storage resources to store data for the set of queries. In addition, the device monitors a utilization of the set of processors as the set of processors processes the set of queries. The device additionally updates a number of the processors in the set of processors provisioned based on the utilization/Furthermore, the device processes the set of queries using the updated set of processors.
US11397746B2 Interactive interface for data analysis and report generation
Embodiments are directed to managing data visualizations. A primary visualization that is associated with a data model may be provided such that the primary visualization may be displayed in a display panel. Insight items may be generated based on the primary visualization and the data model such that the insight items may correspond to one or more visualizations that may share one or more portions of the data model and such that the insight items may be displayed in an insight panel. In response to an insight item being selected from the insight panel, additional actions may be performed, including: generating a visualization based on the insight item that is displayed in the display panel instead of the primary visualization; and generating a scratch item that includes a thumbnail view of the primary visualization such that the thumbnail view is displayed in a scratch panel.
US11397745B1 System and method for determining rankings, searching, and generating reports of profiles and personal information
This invention is a system and method that supports peer to peer interactions, in which users rate themselves and others, using a review-based system and algorithm-oriented search engine. The algorithm locates and displays users through a set list of parameters via the search engine. After locating the profile, the user can become more informed about their search or publish a report on the search, then utilize their newfound knowledge in their upcoming meeting to their benefit.
US11397743B2 Systems and methods for scoring popularity of entities in a social network
Systems and methods for scoring popularity of entities in a social network are disclosed herein. An exemplary system assigns popularity scores to a plurality of entities in a social network, the popularity scores including a first popularity score assigned to a first entity of the plurality of entities and a second popularity score assigned to a second entity of the plurality of entities, and adjusts, in response to an operation in the social network, the second popularity score based on the first popularity score. In certain examples, the system also adjusts, in response to the operation in the social network, the first popularity score based on the first popularity score at the time of the operation.
US11397735B2 Production information management system
A production information management system includes a storage device, a search tool, a data processing tool, and an integration tool. The storage device stores production information therein. The data processing tool performs data processing based on input data. Based on processing procedure information indicating a predetermined processing procedure, the integration tool performs a series of processes according to the processing procedure using a plurality of individual tools including the search tool and the data processing tool. The integration tool inputs a search condition based on the processing procedure information to the search tool information and causes the search tool to acquire data meeting the search condition from the production information. The integration tool inputs search result data acquired by the search tool to the data processing tool and causes the data processing tool to perform data processing based on the search result data.
US11397733B2 Estimating distinct values for database systems
Some embodiments provide a non-transitory machine-readable medium stores a program. The program receives a query for data that includes a join operation. The program further generates a plurality of candidate query execution plans based on the query, each candidate query execution plan comprising a set of reduction operations. The program also determines a plurality of execution costs associated with the plurality of sets of reduction operations in the plurality of candidate query execution plans. The program further selects a query execution plan from the plurality of candidate query execution plans based on the plurality of execution costs. The program also executes the query execution plan to generate a set of query results for the query.
US11397727B2 Processing late arriving and out of order data
Systems and methods for processing out of order data incrementally are provided. A database is maintained containing rows of data, each row of data having a timestamp and pertaining to a transaction, for example in the e-commerce platform. New data for new rows of data is received. At least some of the data is out of order. Each new row of data is processed in the same manner irrespective of whether the row is out of order or in order using a computation graph including at least one execution node configured to perform out-of-order incremental processing. A processing result is output based on the processing, wherein the result is up to date based on data that has been received.
US11397726B2 Data enrichment and augmentation
Data enrichment and augmentation is disclosed. Machine data comprising at least one of a log message and a metrics data point is received. The received machine data comprises an identifier of an instance of a virtual machine. Based at least in part on the identifier of the instance of the virtual machine, a query for tags associated with the instance of the virtual machine is performed. At least one key-value pair is generated based at least in part on tags received in response to the query performed based at least in part on the identifier of the instance of the virtual machine. The received machine data is augmented with the at least one key-value pair generated based at least in part on the tags received in response to the query based at least in part on the identifier of the instance of the virtual machine.
US11397725B2 Facilitating practical byzantine fault tolerance blockchain consensus and node synchronization
Implementations of the present disclosure include setting, by a first consensus node, a timer that runs out before a timeout of a view change; sending, to a second consensus node, a request for one or more consensus messages missing by the first consensus node in response to the timer running out; receiving, from the second consensus node, the one or more consensus messages each digitally signed by a private key of a corresponding consensus node that generates the respective one or more consensus messages; and determining that a block of transactions is valid, if a quantity of commit messages included in the received one or more consensus messages is greater than or equal to 2f+1, where f is a maximum number of faulty nodes that is tolerable by the blockchain based on practical Byzantine fault tolerance.
US11397723B2 Data integrity checks
Aspects of the present disclosure relate to performing agnostic data integrity checks on source data, and based on the data integrity checks, generating a human-readable report that may be useable to identify specific errors or anomalies within the source data. Example embodiments involve systems and methods for performing the data integrity checks and generating the human-readable reports. For example, the method may include operations to ingest data from a source database through a data pipeline and into a local database, access the data from the data pipeline, determine a data type of the data, determine subtypes of data elements which make up the data, determine a count of each subtype, and generate a human-readable report, to be displayed at a client device.
US11397722B2 Applications of automated discovery of template patterns based on received requests
Techniques for leveraging frequent patterns identified in a captured workload are provided. In one approach, multiple frequent patterns detected in a captured workload may be ordered by frequency to determine, for example, which patterns should be targeted for optimization. In another approach, a model of a captured workload is created, where the model comprises nodes that represent templates (which in turn correspond to requests) and edges that represent transitions between templates. The model is used to create an artificial workload, such as a workload that is twice as large as the originally-captured workload. The model may also be edited before creating the artificial workload. In another approach, workload models are compared to identify errors, regressions, or security issues. In another approach, an artificial workload is created for an application that is not yet deployed and then executed to determine whether the artificial workload or the originally-captured workload executed faster.
US11397720B2 Table data processing using a change tracking stream
A system includes one or more processors and data storage containing instructions executable by the one or more processors to perform operations. The operations include storing table data in a plurality of partitions of a storage device. Metadata is retrieved from a first partition of the plurality of partitions. The metadata includes a plurality of change tracking entries stored as a change tracking stream. A lineage of modifications made to the table data is determined using the plurality of change tracking entries. A report of one or more transactions performed on the table data is generated. The one or more transactions are included in the lineage of modifications.
US11397707B2 System and method for computer data type identification
A system and method for file type identification involving extraction of a file-print of a file, the file-print being a unique or practically-unique representation of statistical characteristics associated with the distribution of bits in the binary contents of the file, similar to a fingerprint. The file-print is then passed to a machine learning algorithm that has been trained to recognize file types from their file-prints. The machine learning algorithm returns a predicted file type and, in some cases, a probability of correctness of the prediction. The file may then be encoded using an encoding algorithm chosen based on the predicted file type.
US11397706B2 System and method for reducing read amplification of archival storage using proactive consolidation
System and method for managing snapshots of storage objects in a storage system use a consolidation operation to reduce read amplification for stored snapshots of a storage object that are stored in log segments in the storage system according to a log-structured file system as storage service objects. The consolidation operation involves identifying target log segments among the log segments that include live blocks that are associated with the latest snapshot of the storage object and determining the number of the live blocks included in each of the target log segments. Based on the number of the live blocks in each of the target log segments, candidate consolidation log segments are determined from the target log segments. The live blocks in the candidate consolidation log segments are then consolidated to new log segments, which are uploaded to the storage system as new storage service objects.
US11397705B2 Storage system configured to generate sub-volume snapshots
A method includes designating one or more particular portions of a storage volume of a storage system for inclusion in a sub-volume snapshot. The method further includes generating the sub-volume snapshot as a point-in-time copy that includes the one or more designated portions of the storage volume and excludes one or more non-designated portions of the storage volume. The method is performed by at least one processing device comprising a processor coupled to a memory. The storage volume illustratively comprises a logical unit of a virtual machine file system, with the one or more designated portions of the logical unit of the virtual machine file system illustratively comprising at least one virtual machine storage drive file of the virtual machine file system. In some embodiments, a bitmap or other data structure is maintained for the storage volume with particular entries in the data structure corresponding to respective ones of the portions.
US11397703B2 Methods and systems for accessing host memory through non-volatile memory over fabric bridging with direct target access
Embodiments described herein provide a method for accessing a host memory through non-volatile memory over fabric bridging with direct target access. A first memory access command encapsulated in a first network packet is received at a memory interface unit and from a remote direct memory access (RDMA) interface and via a network fabric. The first memory access command is compliant with a first non-volatile memory interface protocol and the first network packet is compliant with a second non-volatile memory interface protocol. The first network packet is unwrapped to obtain the first memory access command. The first memory access command is stored in a work queue using address bits of the work queue as a pre-set index of the first memory access command. The first memory access command is sent from the work queue based on the pre-set index to activate a first target storage device.
US11397702B2 Interfacing a number of serial communication interfaces with a parallel communication interface, and related systems, methods, and apparatuses
Disclosed embodiments relate, generally, to interfacing serial communication interfaces of a first device with a parallel communication interface of a second device. A first group of two or more serial communication interfaces and an interfacing logic may be provided. The interfacing logic may form second encoded data blocks by arranging the data elements of the first encoded data blocks such that data elements within a same data element position of respective second encoded data blocks represent a given one of the symbols, and provide the second encoded data blocks to a number of serial communication interfaces coupled to a parallel communication interface of another device. An interfacing logic may additionally or alternatively be configured to receive, from a second group of two or more serial communication interfaces, received encoded data blocks representing received symbols.
US11397699B2 Interrupt coalescing protection logic
A data storage device, such as a solid state drives (SSD), includes command completion interrupt coalescing. A controller of the data storage device includes one or more completion queues, each including interrupt coalescing protection logic. The interrupt coalescing protection logic detects that a head pointer or a tail pointer in a completion queue has not changed for a predetermined period of time. When the head and tail pointers have not changed for the predetermined period of time, the controller posts an interrupt to a host device.
US11397698B2 Asynchronous communication protocol compatible with synchronous DDR protocol
A memory module includes: a non-volatile memory; and an asynchronous memory interface to interface with a memory controller. The asynchronous memory interface may use repurposed pins of a double data rate (DDR) memory channel to send an asynchronous data to the memory controller. The asynchronous data may be device feedback indicating a status of the non-volatile memory.
US11397697B2 Core-to-core communication
Apparatus, methods, and computer-readable storage media are disclosed for core-to-core communication between physical and/or virtual processor cores. In some examples of the disclosed technology, application cores write notification data (e.g., to doorbell or PCI configuration memory space accesses via a memory interface), without synchronizing with the other application cores or the service cores. In one examples of the disclosed technology, a message selection circuit is configured to, serialize data from the plurality of user cores by: receiving data from a user core, selecting one of the service cores to send the data based on a memory location addressed by the sending user core, and sending the received data to a respective message buffer dedicated to the selected service core.
US11397693B2 Peripheral device, system including the peripheral device and method
The invention relates to a peripheral device for communicating with a host and for controlling a controlled device, to a system including such peripheral device and at least the controlled device and to a corresponding method including a communication and a controlling. In order to allow for a possibility for upgrading controlled devices with further functionality during their service life at low initial costs or efforts on the side of the controlled devices, it is provided for an interconnection between a portion of the system using a complex standard and another portion of the system not using such standard by means of the peripheral device having a dual purpose, as a peripheral device to the standard compliant host and as a controlling device to the controlled device. In both cases, however, power is provided to the peripheral device from either the host or from the controlled device.
US11397692B2 Low overhead integrity protection with high availability for trust domains
Techniques are described for providing low-overhead cryptographic memory isolation to mitigate attack vulnerabilities in a multi-user virtualized computing environment. Memory read and memory write operations for target data, each operation initiated via an instruction associated with a particular virtual machine (VM), include the generation and/or validation of a message authentication code that is based at least on a VM-specific cryptographic key and a physical memory address of the target data. Such operations may further include transmitting the generated message authentication code via a plurality of ancillary bits incorporated within a data line that includes the target data. In the event of a validation failure, one or more error codes may be generated and provided to distinct trust domain architecture entities based on an operating mode of the associated virtual machine.
US11397690B2 Virtualized cache implementation method and physical machine
A virtualized cache implementation solution, where a memory of a virtual machine stores cache metadata. The cache metadata includes a one-to-one mapping relationship between virtual addresses and first physical addresses. After an operation request that is delivered by the virtual machine and that includes a first virtual address is obtained, when the cache metadata includes a target first physical address corresponding to the first virtual address, a target second physical address corresponding to the target first physical address is searched for based on preconfigured correspondences between the first physical addresses and second physical addresses, and data is read or written from or to a location indicated by the target second physical address.
US11397684B2 Command interface and pre-fetch architecture
A data storage system includes a memory including a plurality of memory cells; and control logic configured to receive a first data string and determine a data type of the first data string. If the first data string is a combination command, the control logic obtains a plurality of sub-commands based on the first data string. Meanwhile, the control logic receives a second data string, determines that it represents an address, and decodes the address. While decoding the address or otherwise processing the second data string, the control logic performs a system operation specified by one of the sub-commands. The control logic also performs a memory operation, specified by another of the sub-commands, on one or more of the plurality of memory cells in accordance with the decoded address.
US11397680B2 Apparatus and method for controlling eviction from a storage structure
A technique is provided for controlling eviction from a storage structure. An apparatus has a storage structure with a plurality of entries to store data. The apparatus also has eviction control circuitry configured to maintain eviction control information in accordance with an eviction policy, the eviction policy specifying how the eviction control information is to be updated in response to accesses to the entries of the storage structure. The eviction control circuitry is responsive to a victim selection event to employ the eviction policy to select, with reference to the eviction control information, one of the entries to be a victim entry whose data is to be discarded from the storage structure. The eviction control circuitry is further configured to maintain, for each of one or more groups of entries in the storage structure, an indication of a most-recent entry. The most-recent entry is an entry in that group that was most recently subjected to at least a given type of access. For each group, in response to an access to a given entry of that group other than the most-recent entry for that group, the eviction control circuitry is configured to update the eviction control information according to the eviction policy. However, in response to an access to the most-recent entry for that group, the eviction control circuitry is configured to prevent an update to at least the eviction control information associated with the most-recent entry.
US11397675B2 Storage device, computer system, and operation method of storage device configured to arbitrarily stop garbage collection
According to one embodiment, a storage device includes a nonvolatile memory and a controller. The nonvolatile memory cannot overwrite data written in a memory area. The controller controls writing/reading of data to/from the nonvolatile memory in response to a request from a host device. The controller includes a garbage collection processor and a garbage collection controller. The garbage collection processor executes garbage collection to reuse a memory area on the nonvolatile memory in which unnecessary data remain. The garbage collection controller stops the garbage collection executed by the garbage collection processor when the storage device is in a loaded state equal to or less than a threshold value.
US11397671B2 Memory system
A memory system include: a plurality of first memory devices each coupled to a first channel and including a plurality of first memory blocks; a plurality of second memory devices each coupled to a second channel and including a plurality of second memory blocks; a first access controller suitable for controlling an access to the first memory blocks; a second access controller suitable for controlling an access to the second memory blocks; and a bad block controller suitable for: selecting one between the first and second access controllers by comparing bad physical addresses corresponding to bad blocks included in each of the first and second memory devices with first and second physical addresses respectively corresponding to the first and second memory blocks, and transferring one of the first and second physical addresses and substitute physical address that replace the bad physical addresses.
US11397669B2 Data storage device and non-volatile memory control method
The background update of a host-to-device mapping (H2F) table designed for an efficient space trimming technology of data storage devices is shown. A controller handles a target bit in a trimming bitmap (TBM) and updates the H2F table to store information regarding the trimming status of a trimming target which has a specific length and is marked by the target bit. The controller programs the starting logical address and trimming length of the trimming target into a cache area of the temporary storage device. After the target bit handling, the controller flushes a sub-table of the trimming bitmap that manages the target bit from the cache area into the non-volatile memory.
US11397665B2 Chaos engineering trials
Embodiments disclosed herein provide for systems and methods for implementing chaos engineering in distributed systems with chaos engineering trials. The systems and methods provide for a RESTful API that is configured to generate a chaos engineering experiment including a plurality of steps that test one or more conditions in the distributed system as well as generate a chaos engineering trial based on the chaos engineering experiment and one or more parameters.
US11397663B2 Software environment for control engine debug, test, calibration and tuning
The disclosure relates to the field of electric engine digital control domain such as used in the control of vehicle electric motors, including methods related to code handling in the context of debug and/or test and/or calibration or tuning target hardware systems. A method for automated generating of codes, for execution on a heterogeneous hardware system, including software and hardware programmable units, said codes include executable calibration instructions, comprises: (i) loading of initial code, including one or more code descriptions, (ii) providing user calibration instructions, specifying variables in the code descriptions to be considered as calibration parameters and/or monitored values, on said initial code; (iii) a step of automatically generating of said codes, at least one per available unit, based on said loaded initial code, provided with calibration instructions.
US11397660B2 Method and apparatus for testing a system, for selecting real tests, and for testing systems with machine learning components
A method or testing a system. Input parameters of the system are divided into a first group and a second group. Using a first method, a first selection is made from among the input parameter assignments of the first group. Using a second method, a second selection is made from among the input parameter assignments of the second group. A characteristic value is calculated from the second selection. The first selection is adapted depending on the characteristic value.
US11397649B2 Generating standby cloud versions of a virtual machine
Contents of a virtual machine of a primary storage are received at a first point in time. A full snapshot of the virtual machine is stored on a secondary storage using the received contents of the virtual machine. One or more cloud storage volumes of the virtual machine are caused to be created. Contents of the full snapshot for storage on the one or more cloud storage volumes are provided from the secondary storage. Changed data of the virtual machine of the primary storage is received at a second point in time. An incremental snapshot of the virtual machine is stored using the received changed data. The one or more cloud storage volumes are updated using the incremental snapshot of the virtual machine. An image of at least one of the cloud storage volumes is caused to be created for standby deployment of another instance of the virtual machine.
US11397648B2 Virtual machine recovery method and virtual machine management device
A virtual machine recovery method, where after receiving a virtual machine recovery command for recovering a to-be-recovered virtual machine, a virtual machine management device obtains configuration information of the to-be-recovered virtual machine from a cloud server. Then the virtual machine management device creates, according to the configuration information, a recovered virtual machine and a local storage. After downloading basic system data from the cloud server, the recovered virtual machine is started according to the basic system data. When receiving an input/output (IO) request for accessing a first data of the to-be-recovered virtual machine, the virtual machine management device downloads the first data from the cloud server to the local storage.
US11397646B1 Testing verification paths provided by a verification microservice for a deduplicated object storage system
Described is a system for detecting corruption in a deduplicated object storage system accessible by one or more microservices while minimizing costly read operations on objects. A testing tool inserts object corruptions in object storage. A verification path is performed by a controller module and one or more worker nodes. The testing tool verifies whether the executed verification path accurately detected the testing tool's inserted object corruptions.
US11397644B2 Method for controlling operations of RAID system comprising host device and plurality of SSDs
Embodiments herein provide a method for controlling operations of a Redundant Array of Independent Disks (RAID) data storage system comprising a host device and a plurality of solid-state drives (SSDs). The method includes performing, by the at least one SSD, recovery of lost data by performing the auto-rebuild operation. The method also includes performing by the at least one SSD, the auto-error correction operation based on the IO error. The method also includes creating a snapshot of an address mapping table by all SSDs of the plurality of SSDs in the RAID data storage system. The auto-rebuild operation, the auto-error correction operation and the creation the snapshot of the address mapping table are all performed without the intervention from the host device.
US11397642B2 Shared parity protection
A variety of applications can include apparatus and/or methods that provide shared parity protection to data in memory devices of a memory system. Parity data of different data streams programmed into different blocks of one or more memory devices can be overlapped and wrapped into slots of a volatile memory arranged as a storage device for the parity data. A parity, map of parity-to-data reflecting the overlapping of the parity data can be maintained in the volatile memory along with the overlapped parity. The parity map can be updated as parity data is generated from further programming of the data streams. The parity contents of the volatile memory, including the parity map, can be transferred to a non-volatile memory in response to a determination of an occurrence of a transfer criterion. The parity contents flushed to the non-volatile memory can be used to allow correct data reconstruction in case of failures in programming.
US11397640B2 Extended error correction in storage device
Devices and techniques for extended error correction in a storage device are described herein. A first set of data, that has a corresponding logical address and physical address, is received. A second set of data can be selected based on the logical address. Secondary error correction data can be computed from the first set of data and the second set of data. Primary error correction data can be differentiated from the secondary error correction data by being computed from the first set of data and a third set of data. The third set of data can be selected based on the physical address of the first set of data. The secondary error correction data can be written to the storage device based on the logical address.
US11397639B2 Memory system and operating method thereof
A method for operating a memory system includes: performing a read operation in response to a first tag; performing a read operation in response to a second tag; performing a defense code operation corresponding to the first tag; performing an error correction code (KC) operation on data output through the defense code operation corresponding to the first tag; and performing a defense code operation corresponding to the second tag, wherein the read operation in response to the second tag is started before the ECC operation corresponding to the first tag is completed, and wherein the defense code operation corresponding to the second tag is performed using a result of the defense code operation corresponding to the first tag.
US11397635B2 Block quality classification at testing for non-volatile memory, and multiple bad block flags for product diversity
For a non-volatile memory die formed of multiple blocks of memory cells, the memory die has a multi-bit bad block flag for each block stored on the memory die, such as in a fuse ROM. For each block, the multi-bit flag indicates if the block has few defects and is of the highest reliability category, is too defective to be used, or is in of one of multiple recoverability categories. The multi-bit bad blocks values can be determined as part a test process on fresh devices, where the test of a block can be fail stop for critical category errors, but, for recoverable categories, the test continues and tracks the test results to determine a recoverability category for the block and write this onto the die as a bad block flag for each block. These recoverability categories can be incorporated into wear leveling operations.
US11397634B1 Detecting datacenter mass outage with near real-time/offline using ML models
The present embodiments relate to data center outage detection and alert generation. An outage detection service as described herein can process near real-time data from various sources in a datacenter and process the data using a model to determine one or more projected sources of a detected outage. The model as described herein can include one or more machine learning models incorporating a series of rules to process near-real time data and offline data and determine one or more projected sources of an outage. An alert message can be generated to provide the projected sources of the outage and other data relevant to the outage.
US11397633B2 Unifying semi-supervised approach for machine condition monitoring and fault diagnosis
A computer-implemented method for performing machine condition monitoring for fault diagnosis includes collecting multivariate time series data from a plurality of sensors in a machine and partitioning the multivariate time series data into a plurality of segment clusters. Each segment cluster corresponds to one of a plurality of class labels related to machine condition monitoring. Next, the segment clusters are clustered into segment cluster prototypes. The segment clusters and the segment cluster prototypes are used to learn a discriminative model that predicts a class label. Then, as new multivariate time series data is collected from the sensors in the machine, the discriminative model may be used to predict a new class label corresponding to segments included in the new multivariate time series data. If the new class label indicates a potential fault in operation of the machine, a notification may be provided to one or more users.
US11397632B2 Safely recovering workloads within a finite timeframe from unhealthy cluster nodes
Systems and methods for managing nodes that have lost contact with a control plane are disclosed. A first node among a plurality of nodes may use a polling process to monitor for a polling signal response from a control plane at periodic intervals, wherein the polling signal response indicates a health status of the first node as healthy. In response to not receiving the polling signal response for a threshold number of consecutive intervals, the first node may identify a subset of peer nodes among the plurality of nodes and instruct each peer node in the subset to inquire as to the health status of the first node from the control plane. The first node may perform an action based on a response received from each of the subset of peer nodes after inquiring as to the health status of the first node from the control plane.
US11397628B2 Method and system for real-time and scalable anomaly detection and classification of multi-dimensional multivariate high-frequency transaction data in a distributed environment
A system and method for the distributed analysis of high frequency transaction trace data to constantly categorize incoming transaction data, identify relevant transaction categories, create per-category statistical reference and current data and perform statistical tests to identify transaction categories showing overall statistically relevant performance anomalies. The relevant transaction category detection considers both the relative transaction frequency of categories compared to the overall transaction frequency and the temporal stability of a transaction category over an observation duration. The statistical data generated for the anomaly tests contains next to data describing the overall performance of transactions of a category also data describing the transaction execution context, like the number of concurrently executed transactions or transaction load during an observation period. Anomaly tests consider current and reference execution context data in addition to statistic performance data to determine if detected statistical performance anomalies should be reported.
US11397627B2 System call batching for network I/O
A data processing method and apparatus, where one or more applications run in an operating system of a first device, there is a plurality of paths between the first device and a second device, and the paths correspond to the one or more applications. In a data receiving process, the one or more applications obtain data on the paths through a system call, and further obtain data in a plurality of packets from at least one path. In a data sending process, the one or more applications distribute data to corresponding paths through a system call.
US11397624B2 Execution of cross-lane operations in data processing systems
A data processing system including a data processor which is operable to execute programs to perform data processing operations and in which execution threads executing a program to perform data processing operations may be grouped together into thread groups. The data processor comprises a cross-lane permutation circuit which is operable to perform processing for cross-lane instructions which require data to be permuted (copied or moved) between the threads of a thread group. The cross-lane permutation circuit has plural data lanes between which data may be permuted (moved or copied). The number of data lanes is fewer than the number of threads in a thread group.
US11397619B2 Techniques for detecting drift in a deployment orchestrator
Techniques for implementing an infrastructure orchestration service are described. A safety plan comprising a list of resources and operations based at least in part on a deployment configuration file can be received. Upon receiving approval of the safety plan, an operation corresponding to at least one of the list of resources can be prepared to be performed. The operation can be compared to the safety plan. If the operation is part of the safety plan, the operation can be performed. If the operation is not part of the safety plan, the deployment can be halted, and a notification that the deployment is not in compliance with the safety plan can be transmitted.
US11397618B2 Resource allocation device, resource allocation method, and resource allocation program
Resource use efficiency is improved while realizing quality guarantee of an application. A resource allocation device includes a storage unit that stores resource capacity information indicating a capacity of each of server resources, an SLI information collection unit that acquires information regarding an SLI at a predetermined time interval with regard to each of a plurality of applications, and a resource allocation determination unit that calculates an allocation resource amount of each application using a moving average and a standard deviation of the acquired information regarding the SLI during a predetermined period, and determines server resources which are allocation destinations of the applications by sorting the applications in descending order of the allocation resource amounts and sequentially adding the allocation resource amounts of the sorted applications within a range which does not exceed a capacity of each server resource in descending order of the allocation resource amounts.
US11397613B2 Process prioritization for information handling systems
An information handling system may determine that a first process of a list of processes is a top-ranked process and may adjust one or more settings of the information handling system associated with the first process. The information handling system may monitor performance parameters of the information handling system following the adjustment of the settings. Based on monitoring the performance parameters, the information handling system may determine that a performance score of the information handling system is below a threshold performance score and may reduce a ranking of the first process based on the determination. The ranking of the first process may be reduced such that a second process becomes a new top-ranked process. The information handling system may then adjust one or more settings associated with the second process.
US11397612B2 Autonomous job queueing system for hardware accelerators
Embodiments may relate to an electronic device that includes a processor communicatively coupled with a hardware accelerator. The processor may be configured to identify, based on an indication of a priority level in a task control block (TCB), a location at which the TCB should be inserted in a queue of TCBs. The hardware accelerator may perform jobs related to the queue of TCBs in an order related to the order of TCBs within the queue. Other embodiments may be described or claimed.
US11397609B2 Application/context-based management of virtual networks using customizable workflows
Methods and apparatus for application and/or context-based management of virtual networks using customizable workflows are disclosed. An example apparatus includes a context engine to monitor data traffic from a virtual machine in a data plane of a virtual network to capture context information to identify an application executing on the virtual machine; and a policy manager to receive the context information to instantiate an application entity corresponding to the application in a policy plane of the virtual network and to generate a policy associated with the application entity in the policy plane of the virtual network, the policy and the application entity enabling monitoring and management of the application via the policy plane.
US11397608B2 Multi-dimensional spreadsheet system enabling stack based programming using a virtual machine
A combination programming environment using spreadsheets is described that supports stack based sequential program execution using spreadsheet cells supporting recursion, reentrancy, conditional blocks, loops and block based dependency execution using a virtual machine. This is achieved by partitioning cells in any sheet into named blocks and unnamed blocks that are executed using conditions. Named blocks can be arranged in a call sequence with a caller cell setting up a call to a callee named block using the name of callee block in caller cell formula.
US11397607B2 Storage device and storage virtualization system
The storage device and storage virtualization system include a non-volatile memory device, and a memory controller configured to generate at least one virtual device corresponding to a physical storage area of the non-volatile memory device, and convert a virtual address for the virtual device into a physical address in response to an access request.
US11397601B2 Interface and interruption management
The method includes identifying, by one or more computer processors, a program being utilized by a user. The method further includes identifying, by one or more computer processors, an environmental factor related to a user of the program. The method further includes determining, by one or more computer processes, a relationship between the program and the environmental factor. The method further includes generating, by one or more computer processors, one or more instructions for the program based at least in part on the determined relationship and the environmental factor.
US11397600B2 Dynamic catalog translation system
The present disclosure relates to a dynamic catalog translation system (DCTS) for internationalization of an application in a cloud environment. The DCTS may comprise receiving a catalog, associated with the application, in a first language from a developer device. The DCTS may further comprise receiving a request for the catalog in a second language from a user device running the application. Further, the DCTS may comprise dynamically generating the catalog in the second language in response to the received request from the user. The catalog is generated in a real-time or a near real-time of running the application at the user device. Furthermore, the DCTS may comprise communicating the generated catalog in the second language to the user device so that the application is configured to execute at the user device in the second language.
US11397594B1 Dynamic loading of an extending application
An apparatus, system and product including a software agent configured to monitor and interact with a Document Object Model (DOM) of a page of an Electronic Health Record (EHR) system; a runtime infrastructure that is loaded, dynamically, in the page in a first iframe; an EHR-specific EHR adapter that is loaded, dynamically, in the page; and an extending application that is loaded, dynamically, in the page in a second iframe, wherein the EHR-specific EHR adapter is configured to receive EHR-specific instructions from the software agent and communicate converted cross-EHR instructions to the runtime infrastructure, wherein the runtime infrastructure is configured to communicate the converted cross-EHR instructions to the extending application and receive cross-EHR instructions from the extending application, wherein the EHR-specific EHR adapter is configured to obtain the cross-EHR instructions and communicate converted EHR-specific instructions to the software agent.
US11397589B2 Snapshot transmission from storage array to cloud using multi-path input-output
A processing device is configured to communicate over a network with a storage system comprising a plurality of storage devices. The device comprises a multi-path input-output (MPIO) driver configured to control delivery of input-output (IO) operations from the device to the storage system over selected ones of a plurality of paths through the network. The paths are associated with respective initiator-target pairs, and each of a plurality of targets of the initiator-target pairs comprises a corresponding port of the storage system. The MPIO driver is further configured to create a plurality of IO operation threads, to use a given IO operation thread to retrieve a given IO operation from an IO queue, to attempt to perform the given IO operation on a given target of the plurality of targets, and to return the given IO operation to the IO queue upon a failure to perform the given IO operation.
US11397588B2 Operating system installation mechanism
A system to facilitate operating system (OS) installation is described. The system includes a server and rack controller, including one or more processors to generate an imaging service comprising an OS image container, transmit data via a first network to initiate a boot up process at a server and download an OS image included in the OS image container via a second network, wherein the second network is separate from the first network.
US11397581B2 Data transmission system capable of perform union task with a plurality of channel control modules
A data transmission system includes a first memory, a second memory, a third memory; and a memory controller. The memory controller includes a first channel control module and a second channel control module. The first channel control module is coupled to the first memory and the second memory. The first channel control module transmits a first set of data between the first memory and the second memory, and transmits a switch signal after the first set of data is transmitted. The second channel control module is coupled to the first channel control module, the first memory, and the third memory. The second channel control module transmits a second set of data between the first memory and the third memory after receiving the switch signal.
US11397577B2 Managing parallel microservice requests
A method, computer program product, and system for managing parallel microservices are provided. The method may include identifying information pertaining to each of a plurality of target microservices to be invoked by an issuer microservice, a predefined condition associated with the plurality of target microservices, and an action to be executed by the issuer microservice in response to the predefined condition being satisfied. The method may also include sending a first request to available target microservices of the plurality of target microservices based on the information pertaining to the respective available target microservices. The method may also include, in response to receiving a response to the first request from an available target microservice of the available target microservices, determining whether the predefined condition is satisfied, and in response to determining that the predefined condition is satisfied, causing the action to be executed by the issuer microservice.
US11397572B2 Image forming apparatus capable of executing extension application, method of controlling same, and storage medium
An image forming apparatus capable of preventing compatibility with an extension application from being impaired. The image forming apparatus installs an operation program of an extension application therein, and includes a VM (Virtual Machine) that executes a bytecoded program generated based on the operation program. The bytecoded program is generated by converting the operation program to bytecode. The operation program and the bytecoded program are written into a package, and the package is stored in a storage of the image forming apparatus.
US11397571B2 Method and apparatus for remotely updating satellite devices
System and methods are disclosed for remote management of mobile satellite antenna modules having an antenna subsystem module (ASM). An ASM periodically transmits a check-in message and metrics data to a server. The server analyzes the check-in message and metrics data to determine a state of operation of the antenna, and determine one or more management commands to improve the performance of the ASM. Information in the metrics data received from each ASM can be queried and processed using machine learning to determine correlation between attributes of the ASMs and performance of the ASMs.
US11397570B2 Abort installation of firmware bundles
Examples of aborting installation of a firmware bundle are described. In an example, an abort installation command is received. The firmware bundle includes items, each item corresponding to one of a firmware for a hardware component and a system software component. A first set of items is identified from the items, where the first set of items includes one of an item installed successfully, an item for which installation is under progress, and a combination thereof. A second set of items is identified from the items, where the second set of items is pending installation. A first subset of items is identified from the second set, based on predefined dependency information, where operability of an item from the first set is dependent on an item from the first subset. The first subset of items is installed prior to aborting installation of the firmware bundle.
US11397569B2 Deploying micro frontends to different clusters from a single repository
The present disclosure involves systems, software, and computer implemented methods for deploying micro frontends to different clusters from a single repository. One example method includes receiving, by a user interface (UI) deployment service running in a runtime cluster, a name and hash of a UI module to deploy. The module name and hash are used to update a shell service database used by a shell service serving applications for the runtime cluster. A manifest is generated for the runtime cluster using the updated shell service database. The UI deployment service stores the manifest in a manifest repository in a cluster-specific folder. A manifest location value in the shell service database is updated to refer to the cluster-specific folder, to enable the shell service, in response to an application request to load the UI module, to access the manifest to determine a UI bundle file name for loading the UI module.
US11397568B2 Escape analysis support for method redefinition
An embodiment performs escape analysis of a function as a compiler optimization and stack-allocates an object referenced by the function. At runtime, the embodiment includes detecting a hot code replacement of a portion of the function while the referenced object is stored in stack memory. Responsive to detecting the hot code replacement, the embodiment includes allocating heap memory for the object and moving the object from the stack memory to the allocated heap memory. The embodiment also updates references to the object that were pointing to the object in the stack memory to instead point to the object in the heap memory.
US11397567B2 Integrated system for designing a user interface
The present disclosure is directed to systems and methods for determining which UI features from the gallery of UI features to incorporate in a design environment. For example, the method may include generating a gallery of user interface (UI) features based on a machine learning model trained to analyze usage of different UI features from among a plurality of UI features to identify usage patterns of the different UI features. The method may include receiving user feedback analyzing the gallery of UI features. The method may include determining, based on a combination of the user feedback and the machine learning model, which UI features from the gallery of UI features to incorporate in a design environment. The method may include providing the determined UI features in the design environment accessed over a communications network via a single sign-on process.
US11397566B2 Framework for developing and deploying applications
A system may determine one or more data sources which the system is configured to access. The system may provide a set of application programming interfaces (APIs) for interacting with data stored in one or more data sources. The APIs may be accessible to one or more web applications which the system is configured to serve. The system may determine that a web application has requested an operation for interacting with the data through one or more APIs in the set of APIs. The system may determine one or more responses based at least in part on the operation requested by the web application. The system may provide the response(s) to the web application.
US11397564B2 Machine learning model representation and execution
Aspects of the subject disclosure may include, for example, a device, including a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving user specified metadata for execution tasks associated with a machine learning (ML) model; receiving artifacts specifying program code for implementing the ML model; creating a file system structure for a container to hold the ML model; receiving environment variables for operation of the ML model; and building the container including a model image for the ML model. Other embodiments are disclosed.
US11397562B2 System and method to generate software development and testing stories utilizing multi-dimensional knowledgebase (MDK)
A system to generate software development and testing stories that includes a design specification system, a collection module, identification module, creation module, selection module, analysis module, development module, and a feeding module. The design specification system contains software design data. The collection module collects software design data. The identification module identifies Base Software Business Logic Paths (BSBLP). The identification module also identifies the base factors, non-base factors, and values of the base factors, and non-base factors for each BSBLP. The creation module places the base factors, non-base factors, and the values inside an Initial Factor List (IFL) to build Multi-Dimensional Knowledgebases (MDK). The selection module selects relevant BSBLP for a subject software feature to be analyzed. The analysis module utilizes the relevant BSBLP to perform factor impact analysis on the subject software feature to develop a Final Factor List (FFL). The development module generates the software development and testing stories.
US11397560B2 System and method for managing multi-core accesses to shared ports
A port is provided that utilized various techniques to manage contention for the same by controlling data that is written to and read from the port in multi-core assembly within a usable computing system. When the port is a sampling port, the assembly may include at least two cores, a plurality of buffers in operative communication with the at least one sampling ports, a non-blocking contention management unit comprising a plurality of pointers that collectively operate to manage contention of shared ports in a multi-core computing system. When the port is queuing port, the assembly may include buffers in communication with the queuing port and the buffers are configured to hold multiple messages in the queuing port. The assembly may manage contention of shared queuing ports in a multi-core computing system.
US11397553B2 Method and system for identifying drawing primitives for selective transmission to a remote display
Remote desktop servers include a display encoder that maintains a secondary framebuffer that contains display data to be encoded and transmitted to a remote client display and a list of display primitives effectuating updated display data in the secondary framebuffer. The display encoder submits requests to receive the list of drawing primitives to a video adapter driver that receives and tracks drawing primitives that, when executed, update a primary framebuffer.
US11397551B2 Method for determining offset distance of splicing screen and related apparatus
Embodiments of the present disclosure relate to a method for determining an offset distance of a splicing screen in a multi-screen display system, a method for driving the multi-screen display system, and a related control apparatus. In the method for determining the offset distance of the splicing screen, a preset image is displayed in each of a plurality of splicing screens of the multi-screen display system. A feature point is determined in the preset image, and a position of the feature point of each splicing screen in the multi-screen display system is determined. Based on the positions of the feature points, at least one of a vertical offset distance and a horizontal offset distance of each splicing screen is determined.
US11397547B2 Job processing system, control method for job processing system, and storage medium for notifying of a quality of a resultant product
A job processing system provides a method capable of determining, for each job, an item a notification of which is to be issued as a quality of a resultant product which is obtained by executing a job from among a plurality of items concerning quality. The job processing system receives quality request data, identifies, based on the received quality request data, an item a notification of which is to be issued as a quality of a resultant product which is obtained by executing the job from among a plurality of items concerning quality, and issues a notification of a quality of the resultant product with respect to the identified item.
US11397545B1 Emulating persistent reservations in a cloud-based storage system
Emulating persistent reservations in a cloud-based storage system, including: acquiring, by a first storage controller, in response to a request for a Small Computer Systems Interface (SCSI) persistent reservation, a first lease for an area of storage of a cloud-based storage system; and storing, by the first storage controller, a first identifier for the first lease in a predefined portion of the area of storage, wherein the predefined portion of the area of storage is accessible to a second storage controller.
US11397540B2 Write pressure reduction for remote replication
An apparatus comprises at least one processing device that is configured to send write requests to a first storage system. The first storage system is configured to participate in a replication process in which data associated with the write requests is replicated from the first storage system to a second storage system that is separate from the first storage system. The at least one processing device is further configured to receive from the first storage system an indication of a write pressure condition arising in the second storage system and relating to replication of the data associated with the write requests from the first storage system to the second storage system, and to at least temporarily limit a manner in which additional write requests are sent to the first storage system responsive to the received indication of the write pressure condition arising in the second storage system.
US11397539B2 Distributed backup using local access
An apparatus comprises at least one processing device comprising a processor and a memory. The at least one processing device is configured to provision a first logical device on a first storage system, to configure the first logical device to support replication from the first storage system to a second storage system, and to initiate generation of a remote backup copy of a second logical device on the second storage system. In conjunction with performance of a verification process for the remote backup copy of the second logical device, the at least one processing device is configured to cause the first logical device to be paired with the remote backup copy of the second logical device, and to mount the first logical device so as to permit performance of the verification process for the remote backup copy utilizing data obtained from the remote backup copy via the first logical device.
US11397535B2 One-time programmable memory device and fault tolerance method thereof
A one-time programmable memory device is provided in the invention. The one-time programmable memory device includes a one-time programmable memory and a memory controller. The one-time programmable memory includes a first block and a second block. The first block includes a plurality of initial address units and each initial address unit corresponds to a variable to record the storage address of its corresponding variable, and wherein the second block includes a plurality of storage units and each storage unit has a corresponding storage address. The memory controller is coupled to the one-time programmable memory. The memory controller allocates the storage address to the variable. The content of each variable is stored in the storage unit corresponding to the storage address corresponding to the variable. The number of initial address units is smaller than the number of storage units.
US11397534B2 Data management across a persistent memory tier and a file system tier
Techniques are provided for data management across a persistent memory tier and a file system tier. A block within a persistent memory tier of a node is determined to have up-to-date data compared to a corresponding block within a file system tier of the node. The corresponding block may be marked as a dirty block within the file system tier. Location information of a location of the block within the persistent memory tier is encoded into a container associated with the corresponding block. In response to receiving a read operation, the location information is obtained from the container. The up-to-date data is retrieved from the block within the persistent memory tier using the location information for processing the read operation.
US11397529B2 Method and device for determining strategy for data placement within SSD
A method and a device for determining a strategy for data placement within an SSD are provided. The method for determining a strategy for data placement within a Solid State Drive SSD, includes acquiring an optimization target and workload metric data that is pre-collected for a time period; selecting a machine learning model and a training data strategy according to the optimization target; selecting feature data from the workload metric data for the time period according to the selected training data strategy, and training the selected machine learning model based on the selected feature data; determining, in each subsequent predicting time, a strategy for data placement for a predicting time period corresponding to the predicting time according to the workload metric data for the time period and the workload metric data that is collected in the predicting time by using the trained machine learning model.
US11397523B2 Facilitating the sending of multimedia as a message
One or more embodiments described herein include methods and systems of sending multimedia content items as electronic communications. More specifically, systems and methods described herein provide user the ability to easily and effectively select multimedia content items stored on a computing device for inclusion in a communication session without navigating away from the communication session. Additionally, systems and methods described herein provide a user the ability to edit multimedia content items for inclusion in the communication session.
US11397519B2 Interface controller and overlay
The present disclosure pertains to user interface controllers and overlays. A portion of the user interface may be covered by an overlay, which may be generated for certain states of the user interface. A user input may set a first selection of control elements of an interface controller in a user interface. In the user interface, particular selections of the control elements may be configured to cause corresponding sets of potential interface elements to be displayed in a portion of the user interface. It may be determined that the first selection of the control elements is configured to cause none of the potential interface elements to be displayed in the portion of the user interface. The overlay may be generated based on a display-level of the interface controller in the user interface, where the overlay covers portions of the user interface while not covering the interface controller.
US11397517B2 Customized media overlays
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by enabling users to generate customized media overlays that can be shared with other users. For example, media overlays can be generated by the system and displayed in conjunction with media content (e.g., images and/or video) generated by an image-capturing device (e.g., a digital camera). In some embodiments, existing media overlays may be used by users to create derivative media overlays. The system may track usage of media overlays and any derivatives created based thereon, and allow users to control the distribution and use of their overlays in future derivatives. In some embodiments, for example, a user can modify an overlay they created and cause the modification to propagate to all derivative overlays based on the user's overlay.
US11397516B2 Systems and method for a customizable layered map for visualizing and analyzing geospatial data
Systems and methods for providing for visualization and analysis of geospatial data are described. An example method includes receiving input data comprising at least geospatial data; automatically generating a first map comprising a plurality of layers, each comprising part of the input data; providing a graphical user interface (GUI) for receiving selection(s) from a user of one or more layers of the first map for display; automatically generating a second map based on the selection(s); and causing display of the second map on a client device. Input data may originate from several data sources and include documents from a search and analytics engine. The map's visual properties are configurable based on user input via the GUI or a configuration. The example method combines server-side clustering and client-side symbolization to seamlessly create maps showing data of arbitrary size. The example method provides real-time full-text searching of map data of any size.
US11397513B2 Content transmission device and mobile terminal for performing transmission of content
A mobile terminal including a display; a wireless communication processor configured to transmit a control signal to a content transmission device; and a controller configured to in response to an input for an execution of a content playback application, display a content playback setting screen on the display including a plurality of content reception devices, a plurality of input terminals of the content transmission device through which the content reception devices are connected to the content transmission device, and a plurality of thumbnail images corresponding to content data input via the respective input terminals, and in response to a selection of a first content reception device among the plurality of content reception devices and a selection of a first input terminal among the plurality of input terminals, transmit the content data received through the first input terminal of the content transmission device to the first content reception device, and in response to a selection of the first content reception device and a selection of a second input terminal among the plurality of input terminals, transmit the content data received through the second input terminal of the content transmission device to the first content reception device.
US11397512B2 Electronic device and prediction method for selecting target object in graphical user interface
A prediction method for selecting a target object for use in an electronic device is provided. The method includes the steps of: (A) displaying a plurality of objects and a cursor on a display of the electronic device; (B) obtaining moving speed, a moving vector, and a cursor position of the cursor as well as a plurality of object positions of the objects; (C) in response to the cursor position and the object positions satisfying a predetermined condition, determining whether a previously selected object exists; (D) in response to the previously selected object existing and the moving speed of the cursor being greater than a speed threshold, selecting the object with the shortest distance to the cursor as the target object by referencing the previously selected object and referring to the motion vector.
US11397509B1 Mixed reality glasses that display a mid-air touch control panel for public multiuser devices
Mixed reality glasses, hygienically operate a public device, whose physical control panel, is touched by other users. The glasses display the device's control panel, in midair. A user touches, the control panel's input icons, to activate the icons. The activated icons, activate operations, of the device. The devices can be operated one, after another, such as, an elevator, and then a vending machine. The glasses download the devices, operating control panel wirelessly, when close to the device. The devices locations, are shown, on a midair map. By touching air molecules, when touching the input icons, a smart toilet, is operated sanitarily. The icons, remove the need to touch, a self serve store's checkout physical input buttons, that may have viruses on them. The mid-air icons, can aide a wheelchair user, when operating a public self driving car, by allowing the car's input icons, to be located near them.
US11397503B2 Association of user identifiers to augmented-reality content
An addressable media system for performing operations that include: accessing image data that depicts an object in an environment at a client device; causing display of a presentation of the image data within a graphical user interface at the client device; detecting the display of the object within the presentation of the image data based on at least a portion of the plurality of image features of the display of the object; identifying an object class based on at least the portion of the image features of the display of the object; receiving an input that selects the display of the object from the client device; and associating the object class that corresponds with the object with the user profile in response to the input that selects the display of the object.
US11397501B2 Coordinate measuring apparatus for measuring input position of coordinate indicating apparatus, and method of controlling the same
An apparatus and method are provided for controlling a coordinate measuring apparatus including a first touch panel that detects a contact of a portion of a human body and a contact of a coordinate indicating apparatus, and a second touch panel for detecting an electromagnetic signal from the coordinate indicating apparatus. The method includes determining a detection state of the coordinate indicating apparatus based on the electromagnetic signal detected by the second touch panel; and determining an activated area of the first touch panel based on the detection state of the coordinate indicating apparatus.
US11397500B2 Vehicle interior component
A vehicle interior component providing a user interface for an occupant is disclosed. The component may comprise a base; a cover comprising a surface; an intermediate layer comprising a foam material; and a sensor to detect an electrical signal in response to input at the user interface, contact at the surface of the cover, or compression of the foam material. The foam material may comprise electrical properties, conductivity, resistance, compression-responsive electrical properties, or variation in voltage. The foam material may comprise an additive, an additive material, a conductive material, a conductive additive, conductive particles, carbon particles, carbon black particles, carbon dust, carbon particles in a substrate, or carbon particles interspersed with a non-conductive substrate. The foam material may comprise foam with conductive particles, carbon foam, carbon additive foam, polyurethane foam, or polyurethane with carbon particles. The cover may comprise a non-conductive material, leather, vinyl, textile, or fabric.
US11397498B2 Electrode film and method for manufacturing same
A method for manufacturing an electrode film includes the steps of laminating a metal layer and a black photoresist layer sequentially on a first main surface of a transparent base material, subjecting the black photoresist layer to patterning in a mesh shape by partially exposing the black photoresist layer and performing development, processing the metal layer into a metal mesh electrode by subjecting the metal layer to etching by using the black photoresist layer subjected to the patterning as an etching mask until the metal layer has a width smaller than a width of a thin wire line constituting a mesh of the black photoresist layer, and covering an upper surface and both side surfaces of a thin wire line constituting a mesh of the metal mesh electrode with the black photoresist layer by heating and softening the black photoresist layer to cause the black photoresist layer softened to flow.
US11397492B2 Enhanced mutual capacitance touch screen display with shape detection and methods for use therewith
A capacitive touch screen display operates by: receiving a plurality of sensed signals indicating variations in mutual capacitance associated with a plurality of cross points formed by a plurality of electrodes; generating capacitance image data associated with the plurality of cross points that includes positive capacitance variation data corresponding to positive variations of the capacitance image data from a nominal value and negative capacitance variation data corresponding to negative variations of the capacitance image data from the nominal value; and processing the positive capacitive data and the negative capacitance data to determine a shape of an object on the touch screen display.
US11397491B2 System and method for detecting imperfections in a screen
A method and system for detecting imperfections on a surface of a touchscreen of an electrical device, comprising: swiping a test object, such as a fingertip, a fingernail or a pin, along at least a portion of the touchscreen; producing, by the touchscreen, an electric signal indicative of the test object's contact with the touchscreen; receiving an acoustic signal by an acoustic sensor, during the swipe of the test object along the touchscreen; analyzing, by a processor, at least one of the electric signal and received acoustic signal; and determining existence of imperfections on the touchscreen's surface based on the analysis.
US11397490B2 Liquid crystal display device and method for driving same
In a memory liquid crystal display including a liquid crystal panel with a built-in touch panel, a black voltage or a white voltage is provided to a pixel electrode in accordance with a value of binary data stored in a memory circuit, and a display voltage generation circuit changes voltage values of the black voltage and the white voltage in synchronization with a continuous pulse voltage for touch detection in a touch detection period so that an absolute value of a voltage between the pixel electrode and a common electrode is maintained at a constant magnitude in each pixel circuit throughout a period from a point in time immediately before the start of the touch detection period to a point in time immediately after the end of the touch detection period.
US11397486B2 Ultrasonic force detection
Ultrasonic force detection systems and methods can be based on propagation of ultrasonic waves in a user's body (e.g., in a user's digit). An amount of force can be determined using time-of-flight (TOF) techniques of one or more ultrasonic waves propagating in the user's body. In some examples, an electronic device including a transducer can be coupled to a digit, and can transmit ultrasonic waves into the digit. As the wave propagates through the thickness of the digit, a reflection of at least a portion of the transmitted wave can occur due to the bone and/or due to reaching the opposite side of the digit (e.g., finger pad). One or more reflections can be measured to determine the amount of force.
US11397485B2 Circuit control method and control device, display module and display device
The present disclosure provides a circuit control method and a control device, a display module and a display device. The circuit control device is used for acquiring an indication signal for indicating whether a user performs touch operation on the touch panel or not; the current is provided for the driving circuit according to the indication signal, a first current is provided for the driving circuit under the condition that a user does not carry out touch operation on the touch panel, a second current is provided for the driving circuit under the condition that the user carries out touch operation on the touch panel, and the second current is larger than the first current.
US11397482B2 Method to be performed by stylus and sensor controller, stylus, and sensor controller
A method to be performed by a sensor controller that periodically transmits an uplink signal, and by a stylus that, upon receiving the uplink signal, determines a transmission and reception schedule for a downlink signal and the uplink signal on the basis of the reception timing of the uplink signal. The method includes executing, by the stylus, an uplink signal receiving operation for a first predetermined period of time according to the transmission and reception schedule. The method includes, responsive to the uplink signal not received through the receiving operation and expiration of the first predetermined period of time, continuing, by the stylus, the uplink signal receiving operation for a second predetermined period of time, instead of transmitting the downlink signal according to the transmission and reception schedule.
US11397476B2 Sensor system
Disclosed herein is a sensor system that detects a stylus on at least one panel surface having an effective region. The sensor system includes a memory device including computer-executable instructions, and a processor. The processor, when loaded with the computer-executable instructions, performs: and obtaining a position of the stylus and a pen pressure value indicating a pressure applied to a pen tip of the stylus; outputting the position and the pen pressure value to a host processor. In response to the position being outside the effective region, the processor performs processing to conceal from the host processor occurrence of at least one of a pen-down indicating the stylus contacting the panel surface and a pen-up indicating the stylus being removed from the panel surface.
US11397474B1 Wireless peripheral connection
For wireless peripheral connection, a method establishes a plurality of wireless video connections between at least one computer and a breakout device. At least one of the plurality of wireless video connections is inactive. The method polls the at least one inactive wireless video connection within a specified time interval. The method maintains the at least one inactive wireless video connection in response to the polling.
US11397468B2 Skin-to-skin contact detection
Contact or movement gestures between a first body part and a second body part can be detected. Sense circuitry can be configured to sense a signal at the sense electrode (e.g., configured to contact the second body part) in response to a drive signal applied to the drive electrode (e.g., configured to contact the first body part). Processing circuitry can be configured to detect contact in accordance with a determination that one or more criteria are met (e.g., an amplitude criterion and a non-distortion criterion). Additionally or alternatively, processing circuitry can be configured to detect a movement gesture in accordance with a determination that one or more criteria are met (e.g., a contact criterion and a movement criterion).
US11397465B1 Glint-based eye tracker illumination using dual-sided and dual-layered architectures
In a see-through waveguide-based HMD device configured to display holographic virtual images within a field of view (FOV) of a device user, a glint-based eye tracker illumination system provides infrared (IR) point sources at known locations having a predetermined angular distribution using optical components—including input and output couplers and diffusers—on a waveguide that is located in front of the user's eyes. An input coupler couples light from an IR source into the illumination system waveguide which is propagated to one or more output couplers. Separate diffuser elements aligned with the output couplers distribute the out-coupled IR light into a deterministic range of divergent angles to function as point sources for eye tracker glints. Various illustrative illumination system waveguide architectures are disclosed in which the optical components can be disposed on the same or opposite sides of the waveguide in dual-layered and dual-sided arrangements.
US11397463B2 Discrete and continuous gestures for enabling hand rays
Systems and methods are provided for selectively enabling or disabling control rays in mixed-reality environments. In some instances, a mixed-reality display device presents a mixed-reality environment to a user which includes one or more holograms. The display device then detects a user gesture input associated with a user control (which may include a part of the user's body) during presentation of the mixed-reality environment. In response to detecting the user gesture, the display device selectively generates and displays a corresponding control ray as a hologram rendered by the display device extending away from the user control within the mixed-reality environment. Gestures may also be detected for selectively disabling control rays so that they are no longer rendered.
US11397461B2 Providing energy information to memory
The present disclosure includes apparatuses and methods for providing energy information to memory. An embodiment includes determining, by a host, that a charge level of an energy source coupled to the host has reached or exceeded a threshold value, and transmitting, from the host to a memory device coupled to the host, signaling indicative of an energy mode for the memory device, wherein the signaling is transmitted based at least in part on determining that the charge level of the energy source has reached or exceeded the threshold.
US11397455B2 Managing DC power
Examples are disclosed that relate to power supply devices and methods for managing DC power. In one example, a method comprises: providing DC power at a first voltage until determining that a standby time period has elapsed; determining that a load is connected to the power supply device; and based on determining that the standby time period has elapsed, entering a restricted power mode, wherein the restricted power mode comprises either: deactivating the DC power, or (1) providing the DC power at a second voltage until determining that a load detection time period has elapsed, (2) deactivating the DC power after determining that the load detection time period has elapsed, and (3) repeating (1) and (2) until determining that the load is no longer connected to the power supply device.
US11397453B2 Heat dissipation system
A heat dissipation system includes a single fan, first and second heat sources, first, second, and third heat pipes, and first and second heat dissipation arrays. The first heat pipe is thermally coupled with the first heat source. The second heat pipe is thermally coupled with the second heat source. The third heat pipe has a first position thermally coupled with the first heat pipe and a second position thermally coupled with the second heat pipe. The first heat dissipation array is arranged around the first position and thermally coupled with the third heat pipe. The second heat dissipation array is arranged around the second position and thermally coupled with the third heat pipe. The single fan is between the first and second heat sources, and configured to blow airflows towards the first and second heat sources, the first and second heat dissipation arrays.
US11397451B2 Electronic device
A highly convenient electronic device used while being worn on a body is provided. The electronic device is an arm-worn electronic device including a display panel, a power storage device, a circuit, and a sealing structure. The display panel displays an image with power supplied from the power storage device. The circuit includes an antenna and charges the power storage device wirelessly. Inside the sealing structure, the display panel, the power storage device, and the circuit are provided. The sealing structure includes a portion that transmits visible light. The sealing structure can be worn on an arm or is connected to a structure body that can be worn on an arm.
US11397446B2 Circuit device, electronic device, communication system, and vehicle electronic key system
A circuit device is used in an electronic device including a receiver, a control circuit that performs processing on reception data received by the receiver using a clock signal, a transmitter that transmits transmission data generated by performing processing based on the reception data by the control circuit. The circuit device includes a time-to-digital conversion circuit that measures a time difference between a transition timing of a start signal based on the reception data and a transition timing of a stop signal based on the transmission data or the clock signal, and an output interface that outputs, to the control circuit, a measurement result of the time difference of the time-to-digital conversion circuit.
US11397444B2 Voltage regulator dropout detection
A dropout detection circuit for an LDO voltage regulator is disclosed. An LDO voltage regulator includes a power transistor having a drain terminal coupled to an output voltage node and a gate terminal coupled to an output of an error amplifier. A source terminal of the power transistor is coupled to an input voltage node. The circuit further includes a detection circuit having a first input coupled to the gate terminal and a second input coupled to the drain terminal. The detection circuit is configured to generate an indication responsive to detecting that the LDO voltage regulator has entered operation below a minimum dropout.
US11397443B2 Fluid control device and semiconductor manufacturing apparatus
A fluid control device includes a first block row and a second block row each including a plurality of joint blocks having a width of the standard size and arranged along a first directions, the first block row and the second block row being arranged at predetermined intervals in the second directions perpendicular to the first directions, wherein each of the plurality of joint blocks constituting the first block row has a large diameter flow path for forming a single line, and each of the plurality of joint blocks constituting the second block row has a smaller diameter flow path than the large diameter flow path for forming the first line and the second line.
US11397439B1 System for tuning parameters of a thermal sensor to improve object detection
Techniques associated with generating or tuning parameters associated with long wave infrared sensor data to improve object detection associated with the captured images are discussed herein. The system may determine a region of interest associated with the sensor data and adjust or tune the parameters to improve detection(s) within the region of interest. Additionally, the system may adjust the parameters based on map data and/or environmental conditions, such as weather and temperature.
US11397437B2 System with a first floor processing device and a second floor processing device as well as a method for operating such a system
A system with a first floor processing device and a second floor processing device that is designed to orient and localize itself within an environment based on an area map. The first floor processing device is set up to detect a movement path during a movement by the first floor processing device and transmit information about the detected movement path to the second floor processing device. The second floor processing device has a control and evaluation unit that is set up to analyze the received information and, based upon the movement path detected by the first floor processing device and/or a partial area of the environment not traversed by the movement path, enter a no-go area into the area map which the second floor processing device is not allowed to traverse.
US11397436B2 Autonomous driving under user instructions
System and method for a user to navigate an autonomous vehicle. In an aspect, after the user submits a forward command, the vehicle is arranged to go straight within a given distance. In another aspect, after the user submits a turn-right command, the vehicle is arranged to turn right and then go straight within a given distance. In yet another aspect, if the user submits a navigational command and doesn't enter any additional command within a given distance, the vehicle is arranged to go to a scheduled destination after the given distance is traveled.
US11397433B2 Adaptive navigation based on user intervention
Systems and methods are provided for autonomous navigation based on user intervention. In one implementation, a navigation system for a vehicle may include least one processor. The at least one processor may be programmed to receive from a camera, at least one environmental image associated with the vehicle, determine a navigational maneuver for the vehicle based on analysis of the at least one environmental image, cause the vehicle to initiate the navigational maneuver, receive a user input associated with a user's navigational response different from the initiated navigational maneuver, determine navigational situation information relating to the vehicle based on the received user input, and store the navigational situation information in association with information relating to the user input.
US11397430B2 Information processing method, information processing apparatus, and information processing system
Provided is an information processing method of an information processing apparatus for remotely operating a vehicle via a communication network. The information processing method includes: obtaining vehicle information about the vehicle; obtaining a delay time of the communication network; calculating, based on the vehicle information and the delay time, a stop position at which the vehicle would stop if the vehicle were caused to perform an emergency stop; and outputting stop position information indicating the calculated stop position.
US11397428B2 Self-organizing systems and methods for data collection
The present disclosure describes systems and methods for data collection in an industrial environment having self-organization functionality. A method can include analyzing a plurality of sensor inputs, sampling data received from the sensor inputs, and self-organizing at least one of (i) a storage operation of the data, (ii) a collection operation of sensors that provide the plurality of sensor inputs, and (iii) a selection operation of the plurality of sensor inputs. The method may further include receiving instructions directing a mobile data collector unit to operate sensors at a target, transmitting a communication to one or more other mobile data collector units regarding the instructions, and self-organizing a distribution of the mobile data collector unit.
US11397427B2 Methods and systems for predictive analysis and/or process control
A system for predictive analysis and/or process control, preferably including one or more communication and/or computing systems, and optionally including one or more entities and/or sensors. A method for predictive analysis and/or machine operation, preferably including receiving entity data and determining one or more latent features, and optionally including determining one or more response reconstructions, determining a processed representation of the entity data, determining entity information, and/or acting based on entity information. In some embodiments, the method can additionally or alternatively include: determining segments, identifying one or more state change event occurrences, determining an event data subset based on the state change event occurrences, generating a response reconstruction using the event data subset, selecting a physical simulation, selecting one or more simulation hyperparameters for the physical simulation, running the physical simulation, and/or extracting one or more latent features from the physical simulation.
US11397426B2 Remote non-destructive testing
An inspection apparatus for enabling a remotely-located expert to monitor an inspection by a non-expert, the apparatus comprising an inspection device capable of being operated by the non-expert, which is configured to generate inspection data indicative of a condition of a test object, and a communication unit configured to: divide the inspection data into first and second data; transfer the first data for being presented to the remotely-located expert at a first time, to facilitate substantially real-time monitoring of the inspection by the expert; and transfer the second data for being presented to the remotely-located expert at a second time, which is later than the first time, to facilitate non-real time monitoring of the inspection by the expert.
US11397422B2 System, method, and apparatus for changing a sensed parameter group for a mixer or agitator
Systems and methods for changing a sensed parameter group include a data collector communicatively coupled to a plurality of input sensors, each of the plurality of input sensors operatively coupled to a one of a mixer or an agitator, wherein the one of the mixer or the agitator comprises a component of an industrial environment; a controller, comprising: a data acquisition circuit structured to interpret a plurality of detection values corresponding to a sensed parameter group, wherein the sensed parameter group comprises at least a portion of the plurality of input sensors; a pattern recognition circuit structured to determine a recognized pattern value in response to the plurality of detection values; and a sensor learning circuit structured to update the sensed parameter group in response to the recognized pattern value.
US11397418B2 Methods and apparatus for an encoder
Various embodiments of the present technology comprise a method and apparatus for an encoder. In various embodiments, the encoder is configured to perform offset and gain correction. The encoder includes a first correction circuit to perform offset and gain correction and a second correction circuit to perform additional offset and gain correction.
US11397416B2 Intelligent motion control through surface scan comparison and feature recognition
The disclosed technology relates to an intelligent motion control system that utilizes onboard sensors and processing to guide a surface manipulation machine along a path of travel on a surface, confirm a position of the machine with respect to the surface, and actuate a surface manipulation tool to achieve a desired surface profile or locate a point of interest. The system may include a first and second surface profiler that is configured to scan a surface on which the system travels and a positional sensor configured to generate positional data representing a position of the machine. The processor is configured to generate topography data based on output received from the first surface profiler, generate intermediate data based on output received from the second profiler, compare the intermediate data with the topography data to calculate an offset; and control motion of the system based on the offset.
US11397415B2 Controlling an agricultural implement using a metric priority
A metric priority is accessed, which identifies a priority of a plurality of different control metrics that are used in controlling an agricultural implement. Control signals are generated to control the implement to bring the metrics within corresponding predefined ranges in descending order of priority.
US11397411B2 Electronic timepiece, processing selection method, and storage medium
An electronic timepiece includes a timer that clocks a current time, a receiver that receives radio waves, a switch that receives an operation from a user, and a processor. The processor acquires, in accordance with the operation received by the switch, a determination result indicating whether the radio waves are receivable by the receiver, and selects and executes one of a first processing and at least one second processing that differs from the first processing. The first processing is processing to correct the current time clocked by the timer on the basis of the radio waves received by the receiver. The processor does not select the first processing when the determination results indicate that the radio waves are not receivable by the receiver.
US11397405B2 Method and system for pixel super-resolution of multiplexed holographic color images
A method of generating a color image of a sample includes obtaining a plurality of low resolution holographic images of the sample using a color image sensor, the sample illuminated simultaneously by light from three or more distinct colors, wherein the illuminated sample casts sample holograms on the image sensor and wherein the plurality of low resolution holographic images are obtained by relative x, y, and z directional shifts between sample holograms and the image sensor. Pixel super-resolved holograms of the sample are generated at each of the three or more distinct colors. De-multiplexed holograms are generated from the pixel super-resolved holograms. Phase information is retrieved from the de-multiplexed holograms using a phase retrieval algorithm to obtain complex holograms. The complex hologram for the three or more distinct colors is digitally combined and back-propagated to a sample plane to generate the color image.
US11397404B2 Image forming apparatus
An image forming apparatus includes a body casing, a pressing member, a process cartridge, and a drawer. The body casing includes a positioning member. The pressing member is disposed inside the body casing. The process cartridge includes a photosensitive drum. The drawer is configured to support the process cartridge and to move, in a sliding direction orthogonal to an axis direction of the photosensitive drum, between an inside position that is a position inside the body casing and an outside position that is a position outside the body casing. The process cartridge includes an engagement portion and a spring. The engagement portion is configured to be positioned by the positioning member. The spring is configured to be pressed by the pressing member such that the engagement portion is pressed toward the positioning member.
US11397403B2 Image formation apparatus including fixation device with handle
An image formation apparatus according to an embodiment may include: an apparatus housing including a stacker and an opening provided at the stacker; a fixation device removably attached to the apparatus housing through the opening and including a handle rotatable between an upright position and a laid-flat position; and a laid-flat position-keeping detent mechanism. In a state where the fixation device is attached to the apparatus housing, a portion of the fixation device that is exposed from the opening provided at the stacker forms a portion of the stacker and a connector of the fixation device is mated to a connector of the apparatus housing. By at least a predetermined force being applied to the handle to transition the handle from the upright position to the laid-flat position, the laid-flat position-keeping detent mechanism allows the handle to transition to the laid-flat position and keeps the handle in the laid-flat position.
US11397402B2 Image forming apparatus capable of suppressing upsizing of the apparatus and of simplifying a feeding passage of a collected developer
An image forming apparatus includes an intermediary transfer belt provided at a position overlapping with an image forming portion as viewed in a vertical direction, a first mounting portion having a mountable first collecting container for collecting residual toner discharged from the image forming portion, and a second mounting portion having a mountable second collecting container for collecting the residual toner. The first and second mounting portions are provided below the intermediary transfer belt and disposed side by side perpendicular to a rotational axis direction of the image bearing member, and wherein as viewed in the vertical direction, the first mounting portion is provided at a position where at least a part of the first mounting portion overlaps with the intermediary transfer belt, and the second mounting portion is provided at a position where at least a part of the second mounting portion overlaps with the intermediary transfer belt.
US11397401B1 Image forming apparatus
An image forming apparatus includes: an image holding section that includes a photoconductor having a surface protection layer; a charging section that charges a surface of the image holding section with a direct current potential; an exposure section that exposes the surface of the image holding section charged by the charging section to form an electrostatic latent image; a developing section that develops the electrostatic latent image formed on the image holding section; a transfer section that electrostatically transfers a visible image formed on the image holding section to a transfer medium; an exposure static elimination section that eliminates a residual charge of the image holding section by using the exposure section when image formation on the image holding section is stopped; a transfer static elimination section that eliminates the residual charge of the image holding section by using at least the transfer section when the image formation on the image holding section is stopped; and a switching section that causes the exposure static elimination section to perform static elimination under a condition that the residual charge of the image holding section does not exceed a threshold value of an allowable static elimination level at which the residual charge is eliminated by the exposure static elimination section, and causes the transfer static elimination section instead of the exposure static elimination section to perform static elimination under a condition that the residual charge exceeds the threshold value.
US11397395B2 Fixing apparatus having a power supply member including first and second members with different linear expansion coefficients, and image forming apparatus
A fixing apparatus according includes: a heater that includes a substrate, a heating element provided on the substrate, and an electrode provided on the substrate and electrically connected to the heating element; and a power supply member that includes a first member bonded or coupled to the electrode to supply power to the heating element and a second member bonded or coupled to an opposite surface of the first member to a surface, which is bonded or coupled to the electrode, of the first member, wherein the heater generates heat by power supplied via the power supply member, and an image formed on a recording material is heated by heat of the heater; and a liner expansion coefficient of the first member is different from a liner expansion coefficient of the second member.
US11397392B2 Image forming apparatus with downstream end of first feeding surface positioned above upstream end of second feeding surface
An image forming apparatus includes an image bearing member, a transfer portion, a fixing portion, a first sheet feeding portion including a first belt portion for forming a first feeding surface, a second sheet feeding portion including a second belt portion for forming a second feeding surface, a height detecting portion for outputting a signal depending on a height of a sheet from the first feeding surface at a detecting position, and a controller for receiving the signal outputted from the height detecting portion and for controlling the fixing portion.
US11397391B2 Powder container including a container body, nozzle receiver, and seal
A powder conveying device includes: a conveying nozzle, provided with a powder receiving opening; an open/close member to open/close the powder receiving opening; a flange provided to the open/close member; a biasing member to bias the open/close member; and a container setting section to which a part of a powder container is to be fit. The powder container includes: a conveyor to convey the powder from a second end of the powder container to a first end; a container opening protruding from the first end; a nozzle receiving opening into which the conveying nozzle is to be inserted; and a butting portion provided in the container opening, to butt against the flange. When the powder container is attached to the powder conveying device, the container opening is fitted to the container setting section, and the flange and the biasing member are housed in an inner space of the container opening.
US11397386B2 Toner and toner manufacturing method
A toner comprising a toner particle that includes a binder resin, wherein in dynamic viscoelasticity measurement of the toner, the storage elastic modulus of the toner at 70° C. is from 0.10 MPa to 3.00 MPa, and in nanoindentation measurement of the toner, the surface storage elastic modulus of the toner at 25° C. under 150 μN of load is from 2.80 GPa to 4.50 GPa.
US11397385B2 Apparatus and a method of forming a particle shield
A lithography system includes a radiation source and a photomask. The radiation source is configured to generate electromagnetic radiation traveling towards the photomask. The lithography system also includes an incident channel between the radiation source and the photomask for the electromagnetic radiation to travel through. There are a first injection nozzle configured to generate a first particle shield between the photomask and an exit port of the incident channel and a second injection nozzle configured to generate a second particle shield inside the incident channel.
US11397384B2 Signal recognition during substrate patterning via digital photolithography
Embodiments of the present disclosure are related to systems and methods for autofocusing an imaging apparatus in real-time during substrate scanning to pattern a substrate that includes a photoresist formed over one or more patterned materials. Displays of varying sizes can be fabricated using digital photolithography systems. The digital photolithography systems discussed herein, which may be referred to as imaging systems, use one or more exposure sources, including solid state emitter devices, for operations including patterning photoresists. Signal classifiers are used to perform shape and pattern recognition to determine whether signals received during substrate scanning are from a top photoresist surface or from sub-surface layers. One or more parameters of the imaging apparatus can be adjusted or maintained based on the signal analysis.
US11397383B2 Treatment liquid, method for washing substrate, and method for removing resist
A treatment liquid for a semiconductor device contains an organic alkali compound, a corrosion inhibitor, an organic solvent, Ca, Fe, and Na, in which each of the mass ratio of the Ca, the mass ratio of the Fe, and the mass ratio of the Na to the organic alkali compound in the treatment liquid is 10—12 to 10−4. A method for washing a substrate and a method for removing a resist use the treatment liquid.
US11397382B2 Method for selective delamination and transfer of thin film using liquid platform
Provided is a selective transfer method including depositing a thin film on a substrate; patterning the thin film using a laser or a tool to acquire a thin film of a target pattern; masking the thin film of the target pattern; selectively controlling a surface wettability through surface treatment of the masked thin film; delaminating the thin film of the target pattern by dipping a surface of the thin film with a wettability changed in response to a completion of the selective surface treatment into a liquid material and by applying a crack opening force capable of delaminating an interface between the thin film and the substrate; and immersing a target substrate into the liquid material when the thin film of the target pattern is floating in the liquid material and then scoop-up transferring the floating thin film of the target pattern.
US11397379B2 Pellicle frame and pellicle
The present invention is to provide a pellicle frame characterized by including a metal or alloy having a linear expansion coefficient of 10×10−6 (1/K) or less and further a density of 4.6 g/cm3 or less, and a pellicle characterized by including the pellicle frame as an element.
US11397376B2 Image processing device and method for suppressing a reduction in image quality
There is provided an image processing device, an image projection device, a control device, an information processing device, an image projection system, an image processing method, and a program that make it possible to suppress a reduction in a subjective image quality. On the basis of each frame image of a moving image, a time during which a projection image of each frame image of the moving image is viewable by a user is controlled. For example, a controller controls the time during which the projection image is viewable by the user, to cause a difference between the moving image and the projection image due to a reduction in a luminance and a difference between the moving image and the projection image, which increases due to an increase in the time during which the projection image is viewable by the user, to be suppressed.
US11397374B2 Cooling system for a 360 degree camera
A 360 degree camera device that has a housing and cooling mechanism which manages heat created by the devices components and allows the device to continuously run for at least 24 hours.
US11397373B2 Camera-lens waterproofing device
A camera-lens waterproofing device is provided, including a shell, a camera lens, a cover ring and an outer cover. A mounting hole is formed in a surface of the shell. The camera lens includes a body and a lens. One end of the body is disposed to the mounting hole, and the other end of the body extends out of the mounting hole. The lens is located at the other end of the body. The cover ring is connected to the body in a sleeving manner and fixed on the mounting hole. The outer cover is fixed at a periphery of the lens in a sleeving manner to form a first-layer waterproof structure and disposed on the surface of the shell, and covers the exterior of the cover ring. The cover ring abuts between the camera lens and the shell to form a second-layer waterproof structure.
US11397371B2 Method of determining a path along an object, system and method for automatically inspecting an object
A method of determining a path along an object includes a step of “determining a reference point of the object in absolute coordinates”, a step of “ascertaining a set of points of the object in absolute coordinates on the basis of further points of the object within a relative coordinate system, conversion of the further points of the object to the absolute coordinate system being effected on the basis of the reference point of the object”, and a step of “determining the path along the object on the basis of the set of points of the object, so that the path extends at a distance from the object”.
US11397369B2 Driving mechanism
A driving mechanism is provided, including a fixed portion, a movable portion, a driving assembly and a buffering element. The movable portion is movably connected to the fixed portion for holding an optical element having a main axis. The driving assembly is disposed in the fixed portion for moving the movable portion relative to the fixed portion. The buffering element is disposed between the movable portion and the fixed portion, wherein a stopping assembly is disposed on the fixed portion and/or the movable portion to limit the range of motion of the movable portion relative to the fixed portion, the buffering element is not in contact with the movable portion or the fixed portion when the movable portion is static, and the hardness of the buffering element is less than the hardness of the stopping assembly.
US11397364B2 Optical modulator and optical transmission apparatus
In an optical modulator, high frequency characteristics are improved and the stability thereof is improved. An optical modulator includes: an optical element substrate that includes an optical waveguide and a plurality of electrodes that control light waves propagating through the optical waveguide; and a package case that houses the optical element substrate, in which a plurality of signal input terminals, respectively electrically connected to the plurality of electrodes, are provided on the bottom surface of the package case, and the plurality of signal input terminals respectively electrically connected to the plurality of electrodes provided on the optical element substrate are divided and disposed on the sides facing each other with the optical element substrate interposed therebetween.
US11397361B2 Method for mechanical and electrical connection to display electrodes
An electro-optic display may comprise a front electrode having a first opening defined therein, a rear electrode having a second opening defined therein, an electro-optic layer between the front and rear electrodes and a rigid conductive component passing through the first and second openings and electrically contacting the front electrode but not the rear electrode.
US11397359B2 Thin film transistor array substrate, manufacturing method thereof, and display panel
The present invention discloses a thin film transistor array substrate, a manufacturing method thereof, and a display panel. In the present invention, a width of the channel is increased by cooperation of an electrically connection between the interdigital gate and the interdigital light-shielding layer with design of the interdigital gate. When a width/length ratio (W/L) of the channels in a single thin film crystal device is maintained constant, an increase in the channel width allows the width of the channel layer occupied by the channels to be reduced while maintaining the total width of the channels in the single thin film transistor constant, thereby reducing the area occupied by the single thin film transistor device.
US11397357B2 Dimming panel and manufacturing method thereof
A dimming panel and a manufacturing method thereof are provided. The dimming panel includes: a first base substrate and a second base substrate opposite to the first substrate; a first electrode on the first base substrate; a second electrode on the second base substrate; and a liquid crystal layer between the first and second base substrate. The first electrode includes a plurality of first electrode strips arranged at intervals in a first direction and a plurality of second electrode strips arranged at intervals in the first direction, the plurality of first electrode strips are located in a first electrode layer, the plurality of second electrode strips are located in a second electrode layer on a side of the first electrode layer away from the first base substrate. An orthographic projection of a combination of first and second electrode strips on the first base substrate is an integrated plane without gaps.
US11397355B2 Liquid crystal display device
A liquid crystal display device is provided and includes first substrate having first and second surfaces; a liquid crystal layer; and spacers arranged between first and second surfaces, spacers including first spacer section protruding from first surface toward second surface and second spacer section protruding from second surface toward first surface, second spacer section being opposed to first spacer section with gap, or being in contact with the first spacer section, wherein spacers are arrayed in first direction and second direction crossing first direction, and spacers are connected to at least one adjacent spacer via connection section.
US11397354B2 Lighting device
A lighting device includes a lighting unit emitting an output light having a light spectrum. The light spectrum in a range from 520 nm to 780 nm has a main peak, and the light spectrum in a range from 400 nm to 470 nm has a sub peak with a maximum intensity at a first wavelength. A first sub peak integral is an integral of the light spectrum calculated from a wavelength of the first wavelength minus 20 nm to the first wavelength. A second sub peak integral is an integral of the light spectrum calculated from the first wavelength to a wavelength of the first wavelength plus 20 nm. A ratio of the first sub peak integral to the second sub peak integral is in a range from 20% to 98%.
US11397352B1 Display apparatus comprising a reflective sheet having a plurality of first and second light conversion patches respectively arranged around a circumference of first and second holes
A display apparatus includes a liquid crystal panel, and a light source apparatus configured to irradiate the liquid crystal panel with light. The light source apparatus includes a plurality of light sources configured to emit blue light, and a reflective sheet with a plurality of holes through which the light passes. The plurality of holes includes a first hole disposed at an edge portion of the reflective sheet, and a second hole in which a distance from an edge of the reflective sheet to the second hole is greater than a distance between the edge of the reflective sheet and the first hole and a plurality of first light conversion patches arranged along a circumference of a circle surrounding the first hole on the reflective sheet, and a plurality of second light conversion patches arranged along a circumference of a circle surrounding the second hole on the reflective sheet.
US11397350B1 Backlight module and electronic device including the same
A backlight module is provided, which includes a circuit board, a plurality of light-emitting elements, a light guide plate, a first reflective element, and a second reflective element. The circuit board has a plurality of light-reflecting regions. The light-emitting elements are arranged on the circuit board along a first direction. The light guide plate is disposed on the circuit board. The first reflective element is disposed between the light guide plate and the circuit board. The first reflective element surrounds the light-emitting elements. The second reflective element is disposed between the light guide plate and the circuit board. The second reflective element corresponds to the light-reflecting regions. The first reflective element has a first reflectivity R1. The second reflective element has a second reflectivity R2. The first reflectivity R1 and the second reflectivity R2 satisfy the following formula: 0≤|(R1−R2)|/Max(R1, R2)<20%.
US11397342B2 Optical modulator
An optical modulator according to the present invention comprises: a substrate which has electro-optic effects; an optical waveguide which is provided in the substrate; an optical fiber which is bonded to an end of the optical waveguide; a fixation member which is provided on an end part of the optical fiber; and an optical adhesive layer which bonds the optical fiber and the substrate to each other. The end of the optical waveguide is arranged in an end face of the substrate; the optical adhesive layer optically couples an end face of the optical fiber and an end of the optical waveguide with each other, while bonding the optical fiber, the fixation member and the substrate with each other; and the surface roughness of a surface of the fixation member, wherein the surface faces the end face of the substrate, is different from the surface roughness of an end face of the substrate, wherein the end face faces the surface of the fixation member.
US11397340B2 Heating electrode for lowering stress of light waveguide and VOA thereof
A heating electrode for lowering stress of a light waveguide and a VOA. The heating electrode is provided on an upper cladding layer (04) of a PLC waveguide. The heating electrode is formed by combining two or more sub-heating electrodes (13) arranged at internals. Adjacent sub-heating electrodes (13) are connected by means of conductive electrodes (14) having a conductive function. By dividing a complete elongated heating electrode into a plurality of sub-heating electrodes (13), the stress exerted to a waveguide core layer is lowered without affecting the heating efficiency, and thus the reliability of optical indexes of a device is effectively improved.
US11397339B2 Computer-implemented method for determining centring parameters
A computer-implemented method for determining centring is disclosed. At least two calibrated images of the head which are captured simultaneously from different viewing directions are provided, and geometric parameters which describe the position of the eyes are determined by geometric position determination. A three-dimensional data set describing geometric parameters of the frame front is provided; the geometric parameters of the frame front and the geometric parameters describing the position of the eyes are brought into relation to each other with a rigid transformation; and the centring parameters are calculated from the geometric parameters describing the frame front and those describing the position of the eyes.
US11397337B2 Eyewear with chroma enhancement
Some embodiments provide a lens including a lens body and an optical filter configured to attenuate visible light in a plurality of spectral bands. Each of the plurality of spectral bands can include an absorptance peak with a spectral bandwidth, a maximum absorptance, and an integrated absorptance peak area within the spectral bandwidth. An attenuation factor obtained by dividing the integrated absorptance peak area within the spectral bandwidth by the spectral bandwidth of the absorptance peak can be greater than or equal to about 0.8 for the absorptance peak in each of the plurality of spectral bands.
US11397336B2 Ophthalmic lens integrating a disordered array, transparent active matrix
An ophthalmic lens including an active matrix including pixels, addressing rows serving to control the pixels, data columns serving to supply electrical power to pixels, and at least one transistor for each pixel. In the matrix of the ophthalmic lens: each row or column undulates continuously but non-periodically on either side of a theoretical straight addressing or data line connecting the two end terminals of the row or column.
US11397333B2 Optical display system, AR display device and VR display device
An optical display system and an AR/VR display device are provided. The optical display system includes: a display screen; a first optical structure, disposed on a light emitting side of the display screen, and configured to divide light from the display screen into different types of polarized light; and a second optical structure, disposed on an emitting path of the different types of polarized light to an image forming side, and configured to form a plurality of virtual image planes corresponding to at least two focal lengths.
US11397331B2 Color and multi-spectral image sensor based on 3D engineered material
Methods and devices to build and use multi-functional scattering structures. The disclosed methods and devices account for multiple target functions and can be implemented using fabrication methods based on two-photon polymerization or multi-layer lithography. Exemplary devices functioning as wave splitters are also described. Results confirming the performance and benefits of the disclosed teachings are also described.
US11397330B2 Light tunnel and method of manufacturing the same
An optical device comprises two flat plates each having a reflective flat surface, and two flat spacer plates of thickness H each having a reflective sidewall. The flat plates and flat spacer plates are arranged as a stack with the reflective flat surfaces facing each other and the flat spacer plates arranged in a single plane and disposed between the two flat plates with the reflective sidewalls facing each other and with a gap between the two reflective sidewalls. The facing reflective flat surfaces and facing reflective sidewalls define a light tunnel passage with dimension H in the direction transverse to the single plane. The facing reflective sidewalls may be mutually parallel and spaced by a constant gap W to provide a light tunnel passage with constant cross-section H×W, or may be oriented at an angle to provide a tapered light tunnel passage.
US11397327B2 Method of manufacturing a grating waveguide combiner for an optical engine
A method of manufacturing an optical engine includes bonding a plurality of laser diodes directly or indirectly to a base substrate and coupling at least one laser diode driver circuit to the laser diodes. In operation the at least one laser diode driver circuit selectively drives current to the laser diodes. The method further includes bonding a plurality of collimation lenses to the base substrate proximate the plurality of laser diodes and bonding a cap including at least one wall and at least one optical window to the base substrate. The method also includes bonding a grating waveguide combiner proximate the optical window of the cap. In operation, the grating waveguide combiner receives a plurality of beams of light at a respective plurality of input grating couplers and combines the plurality of beams of light to provide a collimated aggregated beam of light at an output grating coupler.
US11397324B2 Head-up display
There is provided a head-up display for a vehicle. The head-up display has a first housing and a second housing. The first housing comprises a picture generating unit and optical system. The second housing comprises a substantially flat cover glass and a layer. The picture generating unit is arranged to output pictures. The picture generating unit comprises a light source and a spatial light modulator. The light source is arranged to emit light. The spatial light modulator is arranged to receive the light from the light source and spatially-modulate the light in accordance with computer-generated light-modulation patterns displayed on the spatial light modulator to form a holographic reconstruction corresponding to each picture. The optical system is arranged to receive the pictures output by the picture generating unit and relay the pictures using an optical combiner to form a virtual image of each picture. The optical combiner combines light output by the picture generating unit with light from a real-world scene to present combined images to a viewer within an eye-box. The second housing is disposed between the first housing and optical combiner. The substantially flat cover glass is arranged to protect the first housing. The layer is arranged to change the trajectory of light such that any sunlight reflected by the cover glass is deflected away from the eye-box.
US11397321B2 Head-up display device and image projection unit
A head-up display device includes a light emitting device array, an image formation unit, and an optical member. The light emitting device array includes multiple light emitting devices to emit illumination light and arrayed in a device array direction. The image formation unit forms an image according to illumination of an illumination light and emits the image as a display light. The optical member includes a diverging unit located in an optical path between the light emitting device array and the image formation unit and exerts a diverging action in the device array direction on the illumination light. The diverging unit includes one or more refractive surfaces to refract the illumination light while exerting a diverging action.
US11397318B2 Lighting arrangement for a vehicle having a mirror arrangement configured to direct emitted light and sensor radiation for a sensor system
In various embodiments, an arrangement is provided. The arrangement includes a light source for a light system; an adaptive mirror arrangement connected downstream of the light source via which adaptive mirror arrangement light that is emittable by the light source is directable, and a radiation source for a sensor system for capturing an environment. The radiation from the radiation source for the sensor system is directable via the adaptive mirror arrangement.
US11397316B2 Projection device
A projection device is provided. An excitation light source of the projection device emits a first light beam incident to a light wavelength conversion wheel along a first direction. The light wavelength conversion wheel outputs the first light beam at a first timing, and converts the first light beam into a second light beam to be outputted at a second timing. The second light beam exits the light wavelength conversion wheel along a second direction. The first and second light beams sequentially penetrate a color filter wheel and a light homogenizing element, so that an illumination system outputs an illumination beam. The illumination beam is incident to a light valve along a third direction to be converted into an image beam. The image beam exits the light valve along a fourth direction. The first to fourth directions are different from each other and are located on a same plane.
US11397312B2 Structured illumination with optimized illumination geometry
An object transfer function for a sample object is determined on the basis of a reference measurement. Subsequently, an optimization is carried out in order to find an optimized illumination geometry on the basis of the object transfer function and an optical transfer function for an optical unit.
US11397311B2 Optimized volumetric imaging with selective volume illumination and light field detection
Volumetric imaging with selective volume illumination (SVI) using light field detection is provided using various systems and techniques. A volumetric imaging apparatus includes a light source configured to emit an illumination light that propagates via an illumination light path to illuminate a three-dimensional (3D) sample; and an optical system arranged with respect to the light source to receive a light field, which comes from the illuminated 3D sample. The light field propagates via a detection light path, and the light source, the optical system, or both, are configurable to perform SVI, which selects a volume of a 3D-confined illumination of the 3D sample based on the 3D sample to be illuminated and a light field detection (LFD) process to be applied. Further, the volume of the 3D-confined illumination is a selected 3D volume of the 3D sample to be particularly excited by the 3D-confined illumination for imaging.
US11397309B2 Imaging lens system and imaging apparatus incorporating the same
An imaging lens system includes a first group having positive power and a second group having positive power disposed in that order from an object side to an image. The first group includes a first sub-group and a second sub-group. The second group includes a third sub-group, a stop, and a fourth sub-group. Conditional expressions (1), (2), and (3) below are satisfied: 0.07
US11397307B2 Lens driving device, camera module, and optical device
The present embodiment relates to a lens driving device comprising: a first housing; a second housing disposed at an inner side of the first housing; a bobbin disposed a an inner side of the second housing; a first coil disposed on the bobbin; a magnet disposed on the second housing, and facing the first coil; a second coil facing the magnet; a first support member coupled to the bobbin and the second housing; and a second support member coupled to the first housing and the second housing, wherein the second coil is disposed to be spaced apart from the first housing.
US11397304B2 Optical system
An optical system is provided, including a holder, a fixed module, a driving assembly, and a first resilient member. The holder is used for holding an optical element that defines an optical axis. The fixed module is movably connected to the holder and has a housing and a base connected to the housing. The base has a bottom surface parallel to the optical axis and a first pillar forming a first surface that is not parallel to the optical axis. The driving assembly drives the holder to move relative to the fixed module. The first resilient member is disposed on the first surface and movably connects the holder with the fixed module.
US11397303B2 Optical element driving mechanism
An optical element driving mechanism is provided and includes a fixed assembly, a movable assembly, a driving assembly, and a position-sensing assembly. The movable assembly corresponds to an optical element, and the movable assembly is movable relative to the fixed assembly. The driving assembly is configured to drive the movable assembly to move relative to the fixed assembly. The position-sensing assembly is configured to sense the movement of the movable assembly relative to the fixed assembly, and the position-sensing assembly includes a sensed unit and a sensing element. The sensing element corresponds to the sensed unit. The sensed unit has a plurality of reference magnetic elements arranged in a first direction, the sensed unit and the sensing element are arranged in an arrangement direction, and the first direction is not parallel to the arrangement direction.
US11397302B2 Optical system
An optical system affixed to an electronic apparatus is provided, including a first optical module, a second optical module, and a third optical module. The first optical module is configured to adjust the moving direction of a first light from a first moving direction to a second moving direction, wherein the first moving direction is not parallel to the second moving direction. The second optical module is configured to receive the first light moving in the second moving direction. The first light reaches the third optical module via the first optical module and the second optical module in sequence. The third optical module includes a first photoelectric converter configured to transform the first light into a first image signal.
US11397299B2 Light module for illuminating an outer component of a vehicle, and process for manufacturing such light module
A light module for illuminating an outer component of a vehicle, including: a housing for fastening the light module to the vehicle; a cover mounted on the housing; an inner space delimited between the housing and the cover; a printed circuit board in the inner space; a light source on the printed circuit board and configured for emitting an illumination beam-; and a light guide in the housing facing the light source and extending outside the inner space for guiding the illumination beam along the outer component. The light guide includes an optical fiber extending outside the inner space and a lens positioned between the light source and an entry opening of the optical fiber, such that the illumination beam emitted by the light source is focalized toward the entry opening of the optical fiber. A process for manufacturing such light module is also described.
US11397296B2 Dual inner diameter ferrule device and method
A fiber optic ferrule includes a body extending from a first end to a second opposite end, with the body including an axial passage extending between the first and second ends. The axial passage includes a first diameter portion having a diameter of at least 125 microns, and a second diameter portion having a diameter of at least 250 microns and less than a diameter of the buffer, the second diameter portion positioned between the first diameter and the second end. The axial passage further defines a tapered shape at the second end extending inward from the second end to the second diameter portion. A hub holds the ferrule. A method of assembling a terminated fiber optic cable is also provided.
US11397295B2 Flexible organizer and self-supporting unit
The present disclosure relates to a fiber management device or system for facilitating routing and storing optical fibers. The fiber management device includes a flexible, film-like substrate that has optical fiber management, storing functionality, and splicing functionality all on one film-like substrate. The flexible, film-like substrate can provide a routing path for routing optical fibers onto a flexible planar substrate that can be temporarily supported by, mounted on or attached to the flexible planar substrate. The flexible, film-like substrate can accommodate fibers that are in a multi-fiber (e.g., ribbon) configuration or a single fiber configuration.
US11397290B2 Filter structure and method for manufacturing same, and display device
A filter structure and a method for manufacturing the same, and a display device. The filter structure includes a base substrate and a plurality of filter units positioned on the base substrate, at least part of the filter units including a quantum dot filter layer. The filter units further include a reflective structure whose orthographic projection on the base substrate surrounds the orthographic projection of the quantum dot filter layer on the base substrate. A distance between a plane of the reflective structure away from the base substrate and the base substrate is greater than a distance between a plane of the quantum dot filter layer close to the base substrate and the base substrate.
US11397287B2 Optical film, and optical barrier film, color conversion film and backlight unit using the optical film
An optical film including a first film substrate and a coating layer formed on the first film substrate. The coating layer of this optical film contains a binder resin and fine particles with an average size of 0.5 μm or more and 10.0 μm or less and a standard deviation in size that is less than ½ of the average size.
US11397278B2 Determining a numerical age for geological events within a scheme
Systems and methods for determining a numerical age for new geological events within a new scheme by ordering relations between geological events within a new scheme and/or within a new scheme and a preexisting scheme into a preferred hierarchy, dynamically excluding lower relations in the preferred hierarchy that conflict with higher relations due to irreconcilable ages of the relations, and using the ordered relations remaining in the preferred hierarchy to determine a numerical age for the new geological events within the new scheme.
US11397277B2 Scanning mode application of neutron-induced gamma analysis for soil carbon mapping
A system for analyzing soil content of a field includes a data acquisition unit configured to detect gamma spectra of each of a plurality of soil samples, wherein a surface area of the field is divided into a plurality of portions and the plurality of soil samples comprises at least one soil sample from each of the plurality of portions, a navigation unit configured to detect geographic coordinates of each of the plurality of soil samples, a data analysis unit configured to associate the detected gamma spectra of each of the plurality of soil samples with the geographic coordinates of the soil sample and determine a weight percent of at least one element within each of the soil samples based on the detected gamma spectra, and an element content map unit configured to generate a map indicating concentration of the at least one element within the soil of the field.
US11397264B2 Tracking system
A system simultaneously tracks multiple objects. All or a subset of the objects includes a wireless receiver and a transmitter for providing an output. The system includes one or more wireless transmitters that send commands to the wireless receivers of the multiple objects instructing different subsets of the multiple objects to output (via their respective transmitter) at different times. The system also includes object sensors that receive output from the transmitters of the multiple objects and a computer system in communication with the object sensors. The computer system calculates locations of the multiple objects based on the sensed output from the multiple objects.
US11397261B2 Image processing apparatus, image processing method, image processing program, and image processing system
Persistent scatterers on images and a target object are readily associated with each other. There is provided an image processing apparatus including a persistent scatterer specifier, a phase acquirer, and a clustering unit. The persistent scatterer specifier of the image processing apparatus specifies persistent scatterers at which reflection is stable in a plurality of images. The phase acquirer of the image processing apparatus acquires phases of the specified persistent scatterers. The clustering unit of the image processing apparatus clusters the persistent scatterers based on the positions of the persistent scatterers and the phases.
US11397256B2 Estimating angle measurements for source tracking using a phased array system
Example apparatus, systems and methods use a receiver of a first device to receive from a second device, radio frequency (RF) signals. Embodiments use a processor of the first device to determine, based on the RF signals, a set of angle-estimation values of an angle between a plurality of antenna elements of one of the first device and the second device and an antenna element of the other of the first device and the second device, and a set of confidence measurements. Each of the set of confidence measurements indicates a confidence of an angle-estimation value of the set of angle-estimation values.
US11397255B2 Radar apparatus and method for operating a radar apparatus
A radar device having a plurality of transmit devices and a plurality of receive devices. The transmit devices and receive devices are configured in an array having horizontal rows and vertical columns. The radar device includes a control device that is designed to determine, for an arbitrary first transmit device, a phase offset to the corresponding second transmit device, using a first radar signal that corresponds to a first radar wave sent out by the first transmit device and received by the assigned first receive device and a second radar signal that corresponds to a second radar wave sent out by the second transmit device and received by the assigned second receive device.
US11397246B2 Multi-beam laser scanner
A laser scanner includes multiple measuring beams for optical surveying of an environment. The laser scanner is configured to provide scanning with at least two different multi-beam scan patterns, in which each multi-beam scan pattern is individually activatable by a computing unit of the laser scanner.
US11397245B2 Surveying instrument for scanning an object and for projection of information
Surveying device comprising a base defining a base axis (A), a support structure arranged to be rotatable around the base axis (A) and defining a rotation axis (B), a light emitting unit for emitting measuring signal and a light receiving unit comprising a detector for detecting reflected measuring signal. A rotation unit is mounted on the support structure for providing emission and reception of measuring light in defined directions, wherein the rotation unit comprises a rotation body which is mounted rotatable around the rotation axis (B) and the rotation body comprises a scanning mirror which is arranged tilted relative to the rotation axis (B). The device comprises at least one projector fixedly arranged with the support structure, defining a particular optical axis and configured to direct a light pattern at a scene, wherein position and shape of the pattern are controllable by the controlling and processing unit.
US11397244B2 Electronic device
An electronic device including a screen module and a distance sensing module. The screen module includes a light emitting unit and a control circuit conductively connected with the light emitting unit, where when energy received by a photoelectric effect unit of the control circuit is greater than an excitation threshold of the photoelectric effect unit the control circuit is turned on and the light emitting unit emits light. The distance sensing module is arranged below a display area of the screen module and includes an infrared receiver and a plurality of infrared emitters, where emitted energy of any one of the plurality of infrared emitters is less than the excitation threshold and a sum of emitted energies of the plurality of infrared emitters is greater than an operating threshold of the distance sensing module.
US11397242B1 3D object detection method based on multi-view feature fusion of 4D RaDAR and LiDAR point clouds
A 3D object detection method based on multi-view feature fusion of 4D RaDAR and LiDAR point clouds includes simultaneously acquiring RaDAR point cloud data and LiDAR point cloud data; and inputting the RaDAR point cloud data and the lidar point cloud data into a pre-established and trained RaDAR and LiDAR fusion network and outputting a 3D object detection result, wherein the RaDAR and LiDAR fusion network is configured to learn interaction information of a LiDAR and a RaDAR from a bird's eye view and a perspective view, respectively, and concatenate the interaction information to achieve fusion of the RaDAR point cloud data and the lidar point cloud data. The method can combine advantages of RaDAR and LiDAR, while avoiding disadvantages of the two modalities as much as possible to obtain a better 3D object detection result.
US11397233B2 Ferromagnetic augmentation for magnetic resonance imaging
In some aspects, a magnetic system for use in a low-field MRI system. The magnetic system comprises at least one electromagnet configured to, when operated, generate a magnetic field to contribute to a B0 field for the low-field MRI system, and at least one permanent magnet to produce a magnetic field to contribute to the B0 field.
US11397230B2 Transmit coil frequency response correction for magnetic resonance imaging
Methods for correcting a non-uniform power response of a radiofrequency (“RF”) transmit coil used in magnetic resonance imaging (“MRI”) are described. Transmit power response data for an RF transmit coil are processed to compute RF amplitude scaling factors for the RF transmit coil as a function of transmit frequency offset. The RF amplitude scaling factors can be used to correct transmitted RF power, and thus flip angle, to be more uniform over a range of transmit frequency offsets, as may be encountered when imaging with lower field MRI systems or MRI systems with high strength or asymmetric gradients.
US11397229B2 Local coil apparatus for magnetic resonance imaging
A local coil apparatus for performing a magnetic resonance (MR) scanning on a local part of a subject is provided. The local coil apparatus may include at least one receiving system for receiving the local part. The at least one receiving system may each include an activation member, a receiving member assembly, and a driving mechanism. The receiving member assembly may include one or more receiving members. Each of the one or more receiving members may include a first coil assembly configured to receive MR signals during the MR scanning. The driving mechanism may be physically connected to the one or more receiving members. When the local part is placed on the activation member, the activation member may cause the driving mechanism to drive the receiving member assembly to change from a first configuration to a second configuration to reduce a distance between at least a portion of the first coil assembly and a portion of the local part so that the first coil assembly conforms to the local part.
US11397228B2 High-resolution UHF near-field imaging probe
The present invention discloses imaging antenna and array by designing the system in the Ultra-high frequency (UHF) band 300 MHz-3 GHz with resolution comparable to high-frequency microwave imagers (i.e., super-resolution). To obtain high resolution at relatively low system cost and complexity, a novel modulated antenna array element design is disclosed. The antenna is basically small loop loaded with spiral resonator. The selection of the SR as a resonator provides for adequate miniaturization rate at the lower end of the microwave frequency range. A non-modulated version of this antenna has been conceived and yielded a resolution comparable to the 24 GHz antennas while operating at 426 MHz. The disclosed antenna element operating at 426 MHz produced images with very comparable attributes to the one obtained at 24 GHz. In fact, it has been established that proposed antenna element yield a resolution of around 5 mm (much less that the wavelength divided by 100), and hence it provides super-resolution as long as the diffraction limit is concerned. The present invention further discloses an imaging probe unit comprising a imaging sensor loaded with a PIN diode, an L-matching circuit and an LC resonant detuning circuit. The present invention further discloses a one-dimensional array, comprising a plurality of imaging probe units which are placed side by side in very close proximity of each other.
US11397222B2 System and method for determining at least one characteristic of a transmitting coil
A system for determining at least one characteristic of a transmitting coil generating a magnetic field may include a first measurement coil being wound in a first direction, a second measurement coil being wound in a second direction, a voltage measuring device, and at least one processor in communication with the voltage measuring device. The first measurement coil and the second measurement coil may be adjacent to one another. The voltage measuring device may be configured to measure a first voltage of the first measurement coil and a second voltage of the second measurement coil in response to the magnetic field generated by the transmitting coil. The at least one processor may be configured to determine the at least one characteristic of the transmitting coil based on a ratio between the first voltage and the second voltage at a predetermined frequency.
US11397217B2 Battery charging management apparatus and meihod
Disclosed is a technique capable of improving the life span of a battery by managing the charging of the battery. The battery charging management apparatus includes a degradation rate estimating unit configured to estimate a degradation rate of a secondary battery; a ceiling calculating unit configured to calculate a charge ceiling voltage based on the degradation rate estimated by the degradation rate estimating unit; a charge control unit configured to control the charging of the secondary battery so that the secondary battery is charged only up to the charge ceiling voltage calculated by the ceiling calculating unit; and a memory unit configured to store information required for operating at least one of the degradation rate estimating unit, the ceiling calculating unit and the charge control unit.
US11397212B2 Identification of cause of failure in a power storage system
According to the present invention, provided is a management device (10) including: a collection unit (11) that collects failure information indicating that a failure has occurred in each of a plurality of power storage systems; a computing unit (12) that computes a failure rate in a group in which the power storage systems each having a predetermined matter in common are collected; and an estimation unit (13) that estimates a characteristic of the failure indicated by the failure information, on the basis of the failure rate and a reference value.
US11397210B1 System for high density testing of batteries within an environmental test chamber
The All Test Platform (ATP) provides provides a safe and easy way to test batteries within an environmental test chamber. The ATP enables rapid changing of batteries and battery types between tests, and provides the highest density per square foot of environmental test chamber space available for battery testing. The ATP combines multiple components critical for battery testing into a configurable, scalable, safe, and high density battery testing platform.
US11397205B2 Measurement system and method of performing an over-the-air test
A measurement system for testing a device under test includes a signal generation and/or analysis equipment, several antennas, several reflectors and a test location for the device under test. The antennas are connected with the signal generation and/or analysis equipment in a signal-transmitting manner Each of the antennas is configured to transmit and/or receive an electromagnetic signal so that a beam path is provided between the respective antenna and the test location. The electromagnetic signal is reflected by the respective reflector so that the electromagnetic signal corresponds to a planar wave. Each antenna and the corresponding reflector together are configured to provide a corresponding quiet zone at the test location. At least one of the quiet zones provided is larger than the at least one other quiet zone and/or at least one of the antennas is configured to operate at a different frequency compared to the at least one other antenna. Further, a method of performing an over-the-air test of a device under test is described.
US11397204B2 Noise-independent loss characterization of networks
An S-parameter of a reference impedance is determined and converted to a desired mode of operation. Example modes of operation include a single-ended input output mode, a differential input output mode, and a common input output mode. The complex values of the impedance at each port as a function of frequency can be computed using the novel closed-form quadratic S-parameter equation which utilizes the concept of matched networks by setting the reflections and re-reflections to zero through S-parameter renormalization. Using the S-parameter renormalization, the insertion loss corresponding to zero reflections and re-reflections is calculated. Based on the determination of the matching impedance used to reduce the reflections and re-reflections to zero, a parameter of a circuit comprising the network may be modified to reduce noise.
US11397198B2 Wireless current sensor
The present disclosure pertains to systems and methods for measuring electrical parameters in an electric power system. In one embodiment, a system may include a line-mounted wireless current sensor comprising a current monitoring subsystem to generate a current measurement of an alternating current flow through an electrical conductor. The line-mounted wireless current sensor may harvest power from the electrical conductor. A processing subsystem may generate a message comprising the current measurement, and the message may be transmitted at a synchronization point using a wireless communication subsystem. An intelligent electronic device (IED) may receive the message. The IED may further generate a voltage and generate a phasor based on the current measurement and the voltage measurement. A control action subsystem may implement a control action (e.g., selectively connecting or disconnecting a capacitor bank) based on the phasor.
US11397195B2 Core for electric current detector and method for manufacturing the same
The present invention provides a core for an electric current detector in which a plurality of gaps can be formed while the paring of core pieces is maintained, and a method for manufacturing the same. A core for an electric current detector 10 according to the present invention includes: a pair of core pieces 20 and 23 that are obtained by cutting an annular core main body 12 in a radial direction at two positions and are arranged such that cross-sectional surfaces 21 and 24 are opposed to each other with a first gap 26 and a second gap 28 being interposed therebetween; and a first partial molding 30 and a second partial molding 40 that are made of resin and cover portions of the peripheral surfaces of the cross-sectional surfaces of the core pieces opposed to each other with the first gap and the second gap being interposed therebetween. The first partial molding includes a bridge portion 33 that serves as a connection portion and spans the gap.
US11397192B2 Acoustic airspeed sensors and processing techniques
An acoustic airspeed sensor system can include at least one acoustic transmitter configured to provide an acoustic pulse, a plurality of acoustic receivers including at least a first acoustic receiver, a second acoustic, receiver, and a third acoustic receiver, each positioned at a first radial distance from the at least one acoustic transmitter. The first acoustic receiver, the second acoustic receiver, and the third acoustic receiver are each configured to receive the acoustic pulse at a first time, a second time, and a third time, respectively, and output a first receiver signal, a second receiver signal, and a third receiver signal respectively. The system can include a computation unit operatively connected to the acoustic receivers and configured to generate a propagation function. The computation unit is further configured to determine true air speed based upon a receiver signals and the propagation function.
US11397189B2 Methods for determining a tumor margin in a tissue using a desorption electrospray ionization (desi) technique
The invention generally relates to methods for analyzing a metabolite level in a sample. In certain embodiments, methods of the invention may involve obtaining a sample, analyzing the sample using a mass spectrometry technique to determine a level of at least one metabolite in the sample, and correlating the metabolite level with an originating source of the sample, thereby analyzing the sample.
US11397185B2 Method for analyzing protein-containing sample
Provided is a method for analyzing a protein-containing sample. The method comprises (1) dissolving a probe capable of non-specifically interacting with a plurality of proteins in a plurality of solvents having different ionic strengths and/or pH levels; (2) adding a protein-containing sample to a plurality of probe solutions prepared in the step (1), thereby the proteins in the sample and the probe are interacted non-specifically; (3) measuring the fluorescence intensities of the plurality of probe solutions to which the protein-containing sample was added in the step (2); and (4) comparing the pattern of fluorescence intensities obtained in the step (3) with the pattern of fluorescence intensities obtained from a reference sample.
US11397184B2 Selection of patients for combination therapy
Described herein are methods for selecting cancer patients for treatment with a combination therapy comprising entinostat and a second therapeutic agent. In particular, methods are provided for the examination of a non-cancer cell type, myeloid-derived suppressor cells, e.g., those which are CD14-positive and HLA-DR-(lo/negative), as a therapeutic indicator in the setting of entinostat combination therapies.
US11397178B2 Method of predicting progression of idiopathic pulmonary fibrosis and monitoring of therapeutic efficacy
The present invention describes methods of monitoring the efficacy of a pulmonary fibrosis, such as idiopathic pulmonary, fibrosis (IPF), treatment. Also described are methods of predicting the progression of IPF. These methods are based, at least in part, on the presence and/or level of CCR10-positive cells.
US11397177B2 Detection of biomarkers from exhaled breath
The technology relates to devices and methods thereof for the detection of one or more biomarkers from a user's exhaled breath. In one embodiment, the present invention provides a device comprising a metered dose inhaler, and a sensor that detects one or more biomarkers comprising HFA, CO2, and NO. In another embodiment, the device detects HFA, CO2 and NO simultaneously by photoacoustic spectroscopy. In another embodiment, the device may be used as part of an overall treatment regimen for asthma or COPD.
US11397174B2 Suspension slide rail platform-based greenhouse information automatic monitoring method
A greenhouse information automatic monitoring method, adopting a multi-sensor system, using binocular vision multi-function cameras combining with a laser ranging sensor and an infrared temperature measuring sensor, realizing online patrol monitoring of greenhouse crop comprehensive information of image and infrared temperature characteristics of plant nutrition, water, pest and disease damage as well as plant crown width, plant height, fruit and growth characteristics. The multi-sensor system is mounted on a suspension slide platform and combines with a lifting mechanism and an electric control rotation pan-tilt, such that not only accurate positioning and stationary point detection in the detection travelling direction can be realized, but also multi-sensor information patrol detection at different detection distances, different top view fields and different detection angles is realized.
US11397170B2 Repetition time interval adjustment in adaptive range titration systems and methods
Systems for quantifying a target analyte concentration in a process solution are provided and can be used, for example, in methods for quantifying a target analyte concentration. These systems and methods include continuous automated titration methods that use titration chemistries to measure the target analyte concentration in the process solution. The method steps provide for efficient and robust automated titration methods for a variety of target analytes and can include methods that provide for methods that provide a dynamic range for measurement of target analyte concentrations.
US11397166B2 High-throughput label-free enzymatic bioassays using automated DESI-MS
The invention generally relates to high-throughput label-free enzymatic bioassays using desorption electrospray ionization-mass spectrometry (DESI-MS).
US11397162B2 Flow-type ion selective electrode, electrolyte concentration measuring device using the same, and biochemical automatic analyzer
There is provided an electrolyte measuring device that can decrease a liquid amount used for measurement, in which stable sealing can be provided in connecting passages of ion selective electrodes to each other with no gap, while maintaining high measurement accuracy of an existing ion selective electrode, and a residing sample liquid can be greatly decreased. In a flow-type ion selective electrode, a sealing member is used, which can be brought into intimate contact with a passage connecting unit to near a passage hole. A gap regulating member is provided to keep a gap between the electrodes constant and to prevent the sealing member from being excessively pressed. An electrode case has a structure suitable for the sealing member for allowing the alignment and holding of the sealing member.
US11397161B2 Calibration electrode
A calibration electrode for calibrating a reference system of an electrochemical sensor, such as a potentiometric sensor or an ion selective electrode. The calibration electrode has an active surface comprising redox functionalities. The redox functionalities set the pH of a reference solution proximal to the calibration electrode. A voltammetric signal is applied to the calibration electrode to produce a response that is determined by the set pH. The response of the calibration electrode to the voltammetric signal is used to calibrate/adjust a reference potential produced by a reference electrode of the reference system of the electrochemical sensor. This calibration corrects the detrimental effect of reference electrode drift.
US11397158B2 Reconfigurable laser stimulated lock-in thermography for micro-crack detection
Systems and methods for laser stimulated lock-in thermography (LLT) crack detection are provided. The system includes a spatial light modulator and a controller. The spatial light modulator reflects a laser beam to focus the laser beam onto a sample for detection of a crack, hole or scratch. The controller is coupled to the spatial light modulator and controls operation of the spatial light modulator to switch focus of the laser beam onto the sample between a plurality of LLT focus configurations for detection of the crack, hole or scratch on the sample. The method includes using a first one of the plurality of LLT configurations for coarse scanning of the sample to detect a crack, hole or scratch on the sample and, when a crack, hole or scratch is detected on the sample, switching to a second one of the plurality of LLT configurations for fine scanning of the crack, hole or scratch on the sample to determine one or more parameters of the crack, hole or scratch on the sample.
US11397157B2 Water-containing substance detection device, water-containing substance detection method, and method of manufacturing rubbery polymer
A water-containing substance detection device that detects a water-containing rubbery polymer, includes a conveyor configured to convey rubbery polymers; and a detector configured to detect the water-containing rubbery polymer among the rubbery polymers, conveyed by the conveyor, by a temperature sensor. The conveyor has a surface with an emissivity of 0.50 or more. The temperature sensor has a frame rate falling within a range of 5 Hz to 120 Hz. The detector detects the water-containing rubbery polymer, near an ejection port of the conveyor, and on a downstream side of the ejection port.
US11397153B2 Apparatus and method for gray field imaging
A beam of light is directed from a light source at a wafer on a chuck. The beam of light is reflected off the wafer toward a 2D imaging camera. Movable focus lenses in the path of the beam of light can independently change the illumination conjugate and the collection conjugate. A structured mask in an illumination path can be used and the beam of light can be directed through apertures in the structured mask. A gray field image of a wafer in a zone without direct illumination is generated using the 2D imaging camera and locations of defects on the wafer can be determined using the gray field image.
US11397144B2 Film structure puncture testing tool and method
A film structure puncture testing tool for testing the resistance to puncturing of a film structure for a product package and a method for analyzing film structures resistance to puncturing.
US11397135B2 Method of detecting flameout in a combustor and turbine system
The method allows to detect flameout in a combustor of a turbine system; it includes the steps of: A) measuring angular acceleration of a shaft of the or each turbine of the turbine system, B) calculating a flameout indicator as a function of the angular acceleration, and C) carrying out a comparison between the flameout indicator and at least one threshold.
US11397134B2 Intelligent learning device for part state detection and identification
A tool for monitoring a part condition includes a computerized device having a processor and a memory. The computerized device includes at least one of a camera and an image input and a network connection configured to connect the computerized device to a data network. The memory stores instructions for causing the processor to perform the steps of providing an initial micrograph of a part to a trained model, providing a data set representative of operating conditions of the part to the trained model, and outputting an expected state of the part from the trained model based at least in part on the input data set and the initial micrograph.
US11397132B2 Apparatus and method for testing a vehicle powertrain using a dynamometer
A test method for a vehicle powertrain includes, during a first test in which dynamic engine torque from a powertrain drives a vehicle on a road, recording throttle position or accelerator pedal position to define a throttle schedule, and recording engine speed to define an engine speed schedule. The test method further includes, during a second test of a vehicle engine, controlling a dynamometer and the vehicle engine according to the engine speed schedule and throttle schedule to reproduce the dynamic engine torque.
US11397130B2 Device for detecting a defect of a rotating arrangement
A device for detecting a defect of a rotating arrangement is provided. The rotating arrangement further provides one or more rotating elements. The device includes a measuring unit for measuring a parameter of the rotating arrangement for a predefined time period, a calculation unit for calculating a mean value and a standard deviation of the parameter of the predefined time period and for calculating a threshold based on a sum of the mean value and the standard deviation during the predefined time period, and a detection unit for detecting a defect by comparing a current value of the parameter with the calculated threshold. The calculation unit is configured to adjust the calculated threshold using a stability factor. The stability factor is a variable function of the standard deviation and the mean value. A method for detecting a defect of a rotating arrangement is also provided.
US11397129B2 Device for determining normality of electromagnetic control valve
An electromagnetic control valve normality determination system includes: a hydraulic pressure source; an electromagnetic control valve structured to regulate an actual pressure of oil to a pressure command point, wherein the oil is supplied from the hydraulic pressure source; and an actual pressure sensor structured to sense the actual pressure of the oil. For determining normality of pressure regulation of the electromagnetic control valve, a normality determinator is configured to: set pressure command regions for determination about pressure regulation of the electromagnetic control valve, without overlapping among the pressure command regions; determine for each of the pressure command regions whether a difference between the actual pressure and the pressure command point in the each of the pressure command regions is less than a threshold value; and determine that the electromagnetic control valve is normal, in response to affirmation of the determination for all of the pressure command regions.
US11397127B2 Method of ice distribution and data processing for ship ice resistance experiment in broken ice field
In a method of ice distribution and data processing for ship ice resistance experiment in broken ice field, the ice floe is uniformly distributed in the broken ice field before each ship ice resistance experiment with eliminating the mutually overlapped broken ice to make it close to the experimental design working condition, and independent repeated experiments are carried out on each ship ice resistance experiment to reduce the influence of accidental factors; after finishing the experiment, the experimental data are divided into intervals and the experimental data corresponding to unreasonable subdomains are eliminated by mathematical statistics, and the uncertainty analysis is carried out; image correction is carried out for pictures of in broken ice field in the pre-experimental data, and the pictures are divided to obtain subdomain pictures to calculate the actual coverage rate of each subdomain; the ice resistance in the experimental data corresponding to each remaining subdomain is modified.
US11397124B2 Fluid management system and method
A fluid detection system includes a wicking material to draw fluid away from a first location with space limitations and proximate to a fluid device or a fluid interface. The wicking material draws the fluid to a remote fluid indicator at a second location. Contact between fluid and the remote fluid indicator produces a detectable alteration to the remote fluid indicator, and a non-contact optical sensor detects the alteration.
US11397123B2 Engine with valve device and test method
The proposed solution concerns in particular an engine, with at least two valve devices for controlling bleed air in dependence on an operating state of the engine, the at least two valve devices in each case being adjustable between an open position and a closed position.A flow space is provided for at least one fluid flow occurring in the flow space in dependence on a position of the at least two valve devices. Arranged in the flow space is at least one fluid sensor, by means of which at least one position of at least one of the at least two valve devices can be determined on the basis of the fluid in the flow space.
US11397122B2 Pressure sensor module
A pressure sensor module detects a fluid pressure on the basis of a differential pressure between a reference pressure and the fluid pressure, and includes: a housing; a sensor element that can contact each of the reference pressure and the fluid pressure; a support member that supports the sensor element and is held in the housing; a first pressure passage that guides the fluid pressure to a first contact surface of the sensor element; and a second pressure passage that is sealed from the first pressure passage and guides the reference pressure to a second contact surface of the sensor element.
US11397120B2 Interface pressure sensor system for electronic device
An interface pressure sensor includes a fluid pressure sensor disposed in a volume defined by a shear wall. The volume is enclosed, and the fluid pressure sensor is encapsulated by, an infill material. The infill material defines a sensing surface that, when pressed, can impart a force that is detectable by the fluid pressure sensor.
US11397118B2 Contact force measuring device and process for measuring a contact force using the contact force measuring device
A contact force measuring device for measuring a contact force of a spring contact includes a measuring probe having a height in a contact region identical to the height of the contact pin that fits into an opening defined between a pair of opposing spring contact arms of the spring contact. The probe includes an upper insulator element attached to an upper side of a piezoelectric element, and a lower insulator element is attached to a lower side of the piezoelectric element opposite the upper side. The contact force measuring device includes a holding device connected to one end of the probe, an evaluation unit, a supporting device and a positioning device.
US11397114B2 Temperature sensor and display device including the same
The temperature sensor includes a first sensor including a sensing element configured to measure a first resistance value of the sensing element in a first state, and also configured to measure a second resistance value of the sensing element in a second state different from the first state, a second sensor configured to measure a touch pressure corresponding to a user's touch input in the second state, a compensator configured to calculate a first change rate based on the first resistance value and the second resistance value, and also configured to calculate a change rate of a correction resistance value by correcting the first change rate based on the touch pressure, and a temperature calculator configured to calculate a temperature value based on the change rate of the correction resistance value.
US11397113B2 Thermographic system
The invention relates to a thermographic system comprising infrared imaging means, a radiation source and a duct (18) for guiding the radiation in a longitudinal direction (L) to an outlet of the duct (18) located at a free edge (28) thereof, characterized in that the free edge (28) of the duct (18) is deformable along the longitudinal axis (L) in a first direction (L1) oriented from the outlet of the duct (18) towards the imaging means (12) and in that it comprises means for returning the free edge to its initial shape and means for holding said free edge of the duct (18) in a deformed state.
US11397112B2 System and method for monitoring of gas turbine components with infrared system
An infrared imaging device includes a case, a plurality of electronic components, and a heat transfer structure. The plurality of electronic components is configured to collect data and have a predetermined temperature parameter. The plurality of electronic components is disposed within the case. The heat transfer structure is disposed within the case. The heat transfer structure is configured to conduct heat away from the plurality of electronic components. The heat transfer structure is further configured to regulate a temperature of the electronic components below the predetermined temperature parameter.
US11397111B2 Device and method for determining observation geometry
Systems and methods for determining illumination angle and viewing angle in color observation are described. The system includes an optical capturing device to acquire an image of its surroundings and a processing unit. When operated, the processing unit executes the following steps: identify a position of a light source in the image acquired by the optical capturing device; identify a position of a viewer in the image acquired by the optical capturing device; determine a first angular position of the light source with respect to the optical capturing device and a second angular position of the viewer with respect to the optical capturing device and provide the first angular position and the second angular position to define an actual viewing geometry.
US11397093B2 Devices and methods for comparing and selecting alternative navigation routes
Devices, methods, and machine-readable media to facilitate intuitive comparison and selection of calculated navigation routes are disclosed. An electronic device for navigation includes a touch-sensitive screen and a processing module for displaying a map, calculating a number or navigation routes simultaneously on the touch-sensitive screen, and receiving a selection of a route. Callouts, or markers for presenting key information about each route, are also displayed discretely on the map. Navigation tiles including key route information and route pictorials can also be created and displayed for each calculated route.
US11397091B2 Vehicle route optimization
Aspects of the present disclosure provide a computer-implemented method that includes, responsive to receiving a pickup location request indicating a pickup location, identifying a vehicle in a vicinity associated with the pickup location, the vehicle having vehicle location data associated therewith. The method further includes selecting a shortest route from the vehicle to the pickup location. The method further includes, responsive to determining that a crossing is present along the shortest route, receiving target object location data for a target object associated with the crossing. The method further includes determining whether the target object and the vehicle intersect are predicted to intersect at the crossing. The method further includes, responsive to determining the target object and the vehicle are predicted to intersect at the crossing, identifying another vehicle in the vicinity, wherein the other vehicle traverses a route that avoids the crossing.
US11397090B2 Method and system for generating adaptive route guidance information
A method for generating guidance information is disclosed, which uses one or more machine learning algorithms to continually adapt and update a version of a model used to generate guidance instructions based on feedback data received from one or more users, such that the instructions generated by the model better fit the expectations or behaviour of the user or users. The method can be performed on a mobile navigation device, such that the model is adjusted to suit the needs of a single user. Alternatively, the method can be performed on a server based on feedback data from a plurality of users, and the updated model, once generated, transmitted to a plurality of mobile navigation devices to replace the existing model.
US11397086B2 Correction of motion sensor and global navigation satellite system data of a mobile device in a vehicle
Aspects of the disclosure relate to initializing an inertial navigation system (INS) of a mobile device. Accelerometer bias of a plurality of accelerometers of the mobile device, and gyroscope bias of a plurality of gyroscopes of the mobile device, are determined. A first spatial relationship between a first frame of reference of the mobile device and a second frame of reference of a vehicle transporting the mobile device is determined. A second spatial relationship between the first frame of reference and a third frame of reference of a surface beneath the vehicle is determined. Each of the frames of reference are determined based on output of at least two of the GNSS receiver, the plurality of accelerometers, or the plurality of gyroscopes. The INS is provided with the accelerometer bias, the gyroscope bias, the first spatial relationship, and the second spatial relationship to initialize the INS.
US11397084B2 Vibration gyroscope
A vibration gyroscope includes: a mass part supported to be displaceable in a first direction and a second direction; an exciter vibrating the mass part in the first direction; and a detector detecting a displacement amount of the mass part in the second direction. The first direction and the second direction are orthogonal to each other. A resonance frequency of the mass part in the first direction coincides with a resonance frequency of the mass part in the second direction. A Q-factor of vibration of the mass part in the second direction is smaller than a Q-factor of vibration of the mass part in the first direction.
US11397083B1 Generating upsampled signal from gyroscope data
Gyroscope data can be used to generate upsampled signal. Multiple mobile devices are spaced apart from each other in a spatial arrangement. Each mobile device includes a gyroscope sensor to detect mechanical vibrations caused by signals originating within a vicinity of a mobile device that includes the gyroscope sensor. Each mobile device includes one or more respective processors to receive representations of the mechanical vibrations sensed by the gyroscope sensor at a sampling frequency, and transmit the representations received at the sampling frequency as a respective vibration signal associated with sampling times. The signal processor is coupled to the multiple mobile devices. The signal processor generates a processed upsampled signal by interleaving the vibration signal received from each mobile device and processing the interleaved signal using one or more machine learning filters, and transmitting the processed upsampled signal.
US11397080B2 Calibration system for sensors and cameras on vehicles
A sensor calibration system includes a calibration tool with a vertical rail defining a first axis, and two carriage assemblies. One carriage assembly is supported by the vertical rail, movable along the first axis, and has a horizontal rail defining a second axis transverse to the first axis. Another carriage assembly is coupled to the horizontal rail, and has a transverse mounting bar with a plurality of target mounts, each target mount configured to releasably support a respective calibration target.
US11397079B2 Rotatable optical module for projecting structured light and electronic device using the same
A rotatable optical module able to aim structured light in different directions includes a driver and an optical assembly positioned at a side of the driver and connected to the driver. The optical assembly projects structured light. The driver drives the optical assembly to rotate, thereby changing the aiming direction of the structured light. An electronic device using such module and placed directly between two target objects is able to function as a meter of the distance between the objects in addition to mapping the contours of each.
US11397078B2 Thin film metrology
A method of evaluating a thickness of a film on a substrate includes detecting atomic force responses of the film to exposure of electromagnetic radiation in the infrared portion of the electromagnetic spectrum. The use of atomic force microscopy to evaluate thicknesses of thin films avoids underlayer noise commonly encountered when optical metrology techniques are utilized to evaluate film thicknesses. Such underlayer noise adversely impacts the accuracy of the thickness evaluation.
US11397075B2 Photonic integrated receiver
A wavelength tunable laser device includes a gain element positioned in an optical cavity that provides optical gain to an optical signal. A frequency shifter that generates a frequency shift as a function of time is positioned in the optical cavity. The optical cavity is configured so that a magnitude of the frequency shift as a function of time generated by the frequency shifter is substantially equal to a frequency separation of a cavity mode of the cavity such that an output of the cavity generates laser light having a wavelength that tunes as a function of time.
US11397073B2 Displacement detector, surface shape measuring apparatus, and roundness measuring apparatus
Provided are a displacement detector, a surface shape measuring apparatus, and a roundness measuring apparatus capable of measuring displacement in a plurality of directions, having a simple configuration, and capable of highly accurate measurement. A displacement measurer includes: a detector body; a substantially L-shaped stylus having a contactor to be in contact with a measuring surface of an object to be measured; a stylus holding part that is provided in the detector body and holds the stylus in a swingable manner, with a swing plane being a plane including a first direction and a second direction that are perpendicular to each other; and a displacement detecting unit that is provided in the detector body and detects displacement of the contactor associated with contact between the contactor and the measuring surface.
US11397067B2 Position indexing feature for firearm with adjustable butt
An apparatus that includes a position indexing feature for a firearm with an adjustable butt may be provided. The apparatus may comprise a butt pad base and a butt pad slide. The butt pad base may comprise a first slidable retention element and a marking face. The butt pad slide may comprise a second slidable retention element that slidably engages and retains the first slidable retention element, and a window through which at least a portion of the marking face is viewable.
US11397061B2 Fluid flow-path device
A fluid flow-path device facilitates a maintenance operation to remove a foreign substance adhered to a member, to prevent passage of the foreign material. The fluid flow-path device has a distribution header including a partition member and a header body in a flow-path formation body. The partition member partitions a distribution space of the distribution header into an upstream-side space that communicates with a supply opening in the header body, and a downstream-side space that communicates with a plurality of flow paths in the flow-path formation body. The partition member includes a region that prevents a foreign substance in a fluid from flowing from the upstream-side space to the downstream-side space, while allowing the fluid to flow. The header body has an opening that allows a washing fluid to flow into the downstream-side space, and an opening that allows the washing fluid to be discharged from the upstream-side space.
US11397060B2 Heat exchanger panel and method for mounting thereof to a rack structure
A heat exchanger stack includes a rack structure and heat exchangers disposed above one another and supported thereby. Each heat exchanger includes: a frame; a tubing arrangement configured to circulate fluid therein; a plurality of fins; and a plurality of wheels mounted to the frame for guided mounting of the heat exchanger panel on the rack structure including first and second upper wheels spaced apart from one another and first and second lower wheels spaced apart from one another. Each upper wheel engages a corresponding upper wheel guiding member of the rack structure, and each lower wheel engages a horizontal portion of a corresponding lower wheel guiding member of the rack structure so that the heat exchanger panel is translatable horizontally. A method for mounting a heat exchanger panel to a rack structure is also provided.
US11397059B2 Asymmetric flow path topology
Flow paths and boundary layer restart features are provided. For example, a flow path comprises a flow path wall defining an inner flow path surface and an asymmetric notch defined in the flow path wall. The asymmetric notch comprises a first surface and a second surface and is asymmetric about a first line extending through an intersection of the first and second surfaces. Further, a flow boundary layer restart feature comprises a first surface extending inward with respect to a flow path surface of a flow path and a second surface extending inward with respect to the flow path surface. The second surface is asymmetric with respect to the first surface such that the first and second surfaces define an asymmetric notch. Additionally, a flow path wall may comprise an asymmetric notch that includes a flow expansion angle and a flow contraction angle that are unequal.
US11397047B2 Moisture detector, moisture detection method, electronic device, and log output system
A moisture detector includes a sensor chip and a moisture determining unit. The sensor chip includes a humidity detector having a detection surface on which to measure humidity, and also includes a heater heating the detection surface, and the moisture determining unit is configured to, after causing the heater to start heating, determine whether moisture is present on the detection surface based on a difference in changes in the humidity measured by the humidity detector.
US11397043B2 Refrigerator and home appliance
A refrigerator including a main body forming a storage compartment, and a door configured to open and close the storage compartment. The door includes a door body rotatably coupled to the main body and including an insulator therein, a panel body positioned in a front of the door body, a first trim disposed at a first edge of the panel body and configured to be coupled to the door body while being rotated with respect to the door body, and a second trim disposed at a second edge opposite to the first edge of the panel body and configured to be coupled to the door body when the first trim is coupled to the door body.
US11397042B2 Drain hose assembly and refrigerator including the same
A refrigerator includes: an evaporator housing provided behind a storage and including an evaporator for cooling the storage; a machine room disposed below the storage and provided with a discharge plug connected to the evaporator housing; a defrost tray installed in a lower portion of the machine room to collect defrost water discharged through the discharge plug; and a drain hose assembly connecting the discharge plug and the defrost water tray to allow the defrost water to flow toward the defrost water tray. The drain hose assembly includes a drain cap connected to the discharge plug and limiting introduction of external air into the evaporator housing and a drain hose having one end connected to the drain cap and another end connected to the defrost water tray, and a length of the drain hose assembly is adjustable by joining between the drain cap and the drain hose.
US11397040B2 Control scheme for automatic fan mode for use with variable refrigerant flow systems
An HVAC system includes an outdoor heat exchanger. A first indoor heat exchanger is fluidly coupled to the outdoor heat exchanger and disposed in a first zone. A second indoor heat exchanger is fluidly coupled to the outdoor heat exchanger and disposed in a second zone. A compressor is fluidly coupled to the outdoor heat exchanger, the first indoor heat exchanger, and the second indoor heat exchanger. A first zone controller is electrically coupled to the first indoor heat exchanger. The first zone controller is configured to measure a temperature in the first zone, compare the measured temperature to a setpoint temperature of the first zone, and responsive to a difference between the measured temperature and the setpoint temperature, adjust a speed of a first circulation fan independent of the speed of a second circulation fan.
US11397039B2 Cooling unit
A cooling unit has a cold plate extending in a horizontal direction, and a tank and a pump disposed above the cold plate in a first direction perpendicular to the horizontal direction. The tank has a tank chamber which stores a refrigerant. The pump has a pump chamber in which a rotating body that transfers the refrigerant is accommodated, and an upper end of the tank chamber in the first direction is positioned at an upper side than an upper end of the pump chamber in the first direction.
US11397038B1 Coaxially pumped cooling station
An apparatus comprises a chamber and two pumps coupled to opposing sides of the chamber. The chamber is configured to receive a medium and includes a first cryogenically cooled structure having a first surface and an opposing second surface and a second cryogenically cooled structure having a first surface and an opposing second surface. The first surface of the first cryogenically cooled structure faces the first surface of the second cryogenically cooled structure forming a gap. The gap is configured to receive the medium. The chamber also includes a gas inlet.
US11397036B2 Ice maker and refrigerator
An ice maker and a refrigerator are provided The ice maker has an ice making tray having a plurality of ice making spaces, a motor assembly for driving the ice making tray, and a bracket, the motor assembly is connected to the bracket, and the ice making tray has one end rotationally supported at the bracket; the ice maker further has a fan mounted at the bracket, the bracket has a top plate located at an upper portion of an opening of the ice making space and a side plate located at one side of the top plate, one end of the ice making tray is supported at the side plate, a supporting plate extends from a side edge of the side plate relative to the ice making tray, and the fan is connected to the supporting plate and has an air guide direction towards the ice making tray.
US11397035B2 Controller of air conditioning apparatus, outdoor unit, relay unit, heat source unit, and air conditioning apparatus
An air conditioning apparatus includes, a first heat exchanger, a second heat exchanger configured to exchange heat between a first heat medium and a second heat medium, flow rate control valves, and a pump. In a heating mode, a controller is configured to open the flow rate control valve corresponding to a heat exchanger, of the third heat exchangers, to which a request for air conditioning has been made, and to close the flow rate control valve(s) corresponding to a heat exchanger(s), of the third heat exchangers, to which the request for air conditioning has not been made. In a defrosting mode, when a temperature of the second heat medium is lower than a first determination temperature, the controller is configured to open at least one of the flow rate control valve(s) corresponding to the heat exchanger(s) to which the request for air conditioning has not been made.
US11397030B2 Low energy consumption refrigeration system with a rotary pressure exchanger replacing the bulk flow compressor and the high pressure expansion valve
A refrigeration system includes a rotary pressure exchanger fluidly coupled to a low pressure loop and a high pressure loop. The rotary pressure exchanger replaces a traditional bulk flow compressor. The rotary pressure exchanger is configured to receive the refrigerant at high pressure from the high pressure loop, to receive the refrigerant at low pressure from the low pressure loop, and to exchange pressure between the refrigerant at high pressure and the refrigerant at low pressure, and wherein a first exiting stream from the rotary pressure exchanger includes the refrigerant at high pressure in the supercritical state or the subcritical state and a second exiting stream from the rotary pressure exchanger includes the refrigerant at low pressure in the liquid state or the two-phase mixture of liquid and vapor.
US11397029B2 Rotary heat exchanger
Rotary heat exchangers can include a ride-along compressor, at least a portion of which can be rotated along with the heat exchanger. By rotating at least a portion of the compressor along with the heat exchanger, a sealed fluid circuit containing a two-phase working fluid can be provided. A rotary heat pump or heat engine can include an evaporator and a condenser in the form of back-to-back centrifugal fans. The centrifugal fan blades or other portions of the evaporator and condenser may include internal cavities where the working fluid undergoes a phase change.
US11397013B2 Air-sending device and air-conditioning apparatus
An air-sending device includes a fan and a grille provided downstream of the fan in a direction of airflow generated by the fan. The grille includes a first grille that includes a plurality of first bars spaced from each other, and a second grille that includes a plurality of second bars spaced from each other. The plurality of second bars are more densely arranged than the plurality of first bars. The second grille is provided upstream of the first grille in the direction of the airflow generated by the fan, and spaced from the first grille to face the first grille.
US11397009B2 UV lamp and anti-scale water treatment water heater apparatus with sanitation loop
A water heating and treatment system with UV lamp and anti-scale water treatment sanitation for suppression of pathogens and undesired bacterial content in a domestic hot water system includes an anti-scale device, and a UV sanitation lamp. A single or multiple mixing station supplies heated water to one or multiple temperature zones. A water heater sanitation loop includes a sanitation loop pump to circulate hot water within the water heater. A three-way return water diverter valve allows for safe sanitation of a domestic hot water system by diverting over temperature re-circulated water away from the mixing valve to a drain, as needed. A method for treating hot water to suppress pathogens and undesired bacterial content in a domestic hot water system is also described.
US11397008B2 Pre-fabricated grease duct system
The present double walled grease duct includes a tubular outer shell surrounding a tubular inner liner, wherein a spacer is positioned perpendicular to the walls of the outer shell and the inner liner. The spacer can include a plurality of vertical metal strips extend from a top edge of the spacer to the bottom edge of the spacer, wherein the top edge of the spacer contacts the walls of the outer shell and wherein the bottom edge of the spacer contacts the walls of the inner liner. The metal strips resist the different rates of thermal expansion between the outer shell and inner liner ultimately preventing the collapse of the inner liner under pressure from thermal expansion.
US11397005B2 Flow measurement device
A flow measurement device includes a flow rate measurement unit, an arithmetic unit that calculates a difference value between a the first flow rate value and a second flow rate value, and a difference value conversion unit that calculates a flow rate ratio, based on the difference value. An appliance characteristic extraction unit extracts at least one appliance characteristic quantity indicating a characteristic of a flow rate change and a value calculated from a first flow rate value and a second flow rate value, as an appliance characteristic quantity. Furthermore, an appliance inherent characteristic information holding unit holds appliance inherent characteristic quantities indicating a characteristic flow rate state of a specific gas appliance, and an appliance discrimination unit discriminates a gas appliance, based on a comparison between the appliance characteristic quantity and the appliance inherent characteristic quantity.
US11397003B2 Premixing apparatus, heat source apparatus, and water heater
A premixing apparatus includes a mixing unit, an air supply adjusting unit, and a gas switching unit. The mixing unit draws a fuel gas in the mixing unit by supplied air to mix the fuel gas and the supplied air with each other. The air supply adjusting unit applies a load on the supplied air flowing toward the mixing unit and switches the load. The gas switching unit switches a gas amount of the fuel gas to be supplied to the mixing unit.
US11396994B1 Laser light source having diffuser element and light diverging optic
An illumination device includes a laser source, a conventional diffuser element, and an extender optic with a curved interior surface and a curved exterior surface. Light emitted by the laser source with a given field of illumination (FOI) is received by the conventional diffuser element and outputted towards the interior surface of the extender optic with an increased FOI; the exterior surface of the extender optic then outputs the light received by the interior surface as light with an even greater FOI, usually in the range of 120°-185°.
US11396992B2 Vehicular lighting device
A vehicular lighting device includes a scanning light source that includes a semiconductor light source and a motor, and scans a region in front of the lighting device, with light emitted from the semiconductor light source, in accordance with motion of the motor, and a lighting circuit that changes the light quantity of the semiconductor light source in synchronization with the motion of the motor, during a normal lighting period, so as to obtain a predetermined light distribution pattern. The lighting circuit starts the motion of the motor, in response to a lighting command for headlight flashing during a stop period of the motor, and continuously lights the semiconductor light source asynchronously with the motion of the motor, during a start-up period that precedes the normal lighting period.
US11396989B2 Lamp for vehicle
A lamp for a vehicle includes a light source unit, and a light guide lens unit disposed above the light source unit. The light guide lens unit is configured to allow a distance from a center of the light source unit to a peripheral end to be substantially constant. The light guide lens unit includes a reflection unit disposed at a central portion of one surface of the light guide lens unit for reflecting a light incident from the light source unit from a center of the light guide lens unit toward the peripheral end. Further, the reflection unit includes a diffusion lens unit for diffusing the light incident from the light source unit. Accordingly, a first part of the light incident to the light guide lens unit is reflected by the reflection unit, and a second part of the light incident to the light guide lens unit passes through the reflection unit and is incident to the diffusion lens unit.
US11396987B2 Lamp unit and method for manufacturing lamp unit
A lamp unit according to an embodiment is a lamp unit that irradiates with light from a light source, and includes: a circuit board on which the light source is mounted; a housing configured to have an internal space for accommodating the circuit board; a lens configured to be attached to the housing and emit the light from the light source to the outside of the housing, wherein the housing include an insertion hole for inserting the circuit board into the internal space from the outside of the housing to which the lens is attached.
US11396985B2 PCB interconnect scheme for co-planar LED strips
LED board interconnect schemes for illuminable assemblies are provided. Multiple LED boards may form a partial perimeter along an illuminable assembly. The multiple LED boards and interconnects must fit within a limited width and height of the illuminable assembly. In some implementations, an interconnect board and spring connectors are used to provide a low-profile electrical interconnection while maintaining co-planarity of the LEDs across the LED boards.
US11396984B1 Deployable lighting system with device support
A deployable lighting system with device support adapted to allow a user to deploy lighting that may be used while recording or live-streaming video. The device support may be mounted upon a tripod, or other support, or may be self-supporting. The device support is adapted to support an electronic device, such as a cellular telephone, with a device clip. A deployable lighting system may be deployed which deploys from a compact, stowed, configuration to a deployed configuration in which a plurality of lights may surround the device clip. The deployable lighting system may take the shape of a ring light or a star light, such that a user doing self-video is well lit. The lighting system may allow for warmer or cooler tones to be selected from the lighting system.
US11396981B2 Scalable backfeeding installation and method
The invention relates to a backfeeding installation (30) which comprises: at least one stationary compressor (21) between a gas network (15) at a first pressure and a gas network (10) at a second pressure higher than the first pressure, and an automaton (33) for controlling the operation of each stationary compressor. The backfeeding installation also comprises: a distribution unit (31) for distributing gas from the gas network at the first pressure to each stationary compressor and to the gas inlet connector at the first pressure for at least one additional compressor (29, 45, 46); and a collection unit (32) for collecting gas from each stationary compressor and the gas outlet connector at the second pressure for each additional compressor. The automaton is configured to control the operation of each stationary compressor and of each additional compressor as a function of the compression capacity of the operational stationary and additional compressors.
US11396980B2 Low vibration cryocooled cryostat
A low vibration cryostat includes a cryocooler with a cold head having a flange and a cooling body extending from the flange. A housing is coupled to the cold head, with the housing having an opening receiving at least a portion of the cooling body. A first bellows extends between the housing and the flange to mitigate the transfer of vibrational forces between the housing and the flange. The first bellows, the flange, and the housing collectively define a first chamber. A force balancing assembly containing a second bellows is coupled to the housing and includes a second chamber spaced from the first chamber. The two chambers are arranged to create a net zero force on the cold head when the pressure in the bellows changes. A viscous damping assembly mitigates bouncing of the cold head on support springs.
US11396979B2 3D printed maze in pressure regulating valve
A valve includes a valve body having a gas inlet and a gas outlet. The valve body has an internal circumferential wall defining a gas passageway between the gas inlet and gas outlet. The inlet of the valve body is connectable to a source of pressurized gas. The valve also includes a rupture disc provided adjacent said gas inlet, wherein the ruptured disc is configured to prevent flow of gas through said inlet when intact and to allow flow of gas through said inlet when ruptured. The valve includes ribs radially extending from the internal circumferential wall, said ribs extending longitudinally in the direction to the gas outlet and from the gas inlet in a maze-type pattern. The ribs may be formed in a printed pattern to form a maze with dead-ends.
US11396977B2 Axle assembly drain plug guard for landfill compactor
An axle assembly for a landfill compactor includes an axle housing, a carrier housing located proximate the center of the axle housing, a drain plug located on an underside of the carrier housing, and a guard. The guard is attached to the underside of the carrier housing with adhesive such that the guard covers the drain plug and is configured to protect and give access to the drain.
US11396972B1 Display mount with decorative lighting
The utility model relates to a display mounting structure with decorative lighting, the mounting structure comprises a support component, a mounting component and a light source. The mounting component is used to connect the mounting object, the support component is connected with the mounting component, and the light source located on the support structure enables the support structure to produce the atmospheric effect. The utility model display mounting structure with decorative lighting comprises a light source having a plurality of light emitting elements, providing the atmospheric effect and improving the integral usage experience of the product.
US11396969B2 Surface mount assembly
A surface mount assembly for mounting a device in a surface opening of a mounting surface includes a frame, a number of locking mechanisms, and a cam ring. Each locking mechanism includes a locking member, a locker, and a coil spring. The cam ring shifts the locker rearward to move the locking member to a deployed orientation when the cam ring is rotated in one direction. The coil spring pushes the locking member to a deployed position against a back side of the mounting surface when the locking member moves to the deployed orientation. The cam ring shifts the locker forward to secure the locking member in the deployed position when the cam is rotated in a second direction opposite the first direction.
US11396968B2 Quick release thread protector for threads of a pipe
A thread protector for threads of the pipe has a collet having an inner surface, and outer surface and an end surface, a sleeve cooperative with the collet, and an arm pivotally mounted to the sleeve and having a surface bearing against the and surface of the collet. The collet is adapted to engage the threads of the pipe. The sleeve has a plurality of tapered surfaces thereon. The arm is movable between a first position in which the collet is free of the threads of the pipe and a second position in which the collet moves along the tapered surfaces of the sleeve such that the collet engages the threads of the pipe.
US11396958B2 Adapter for mounting cables and cable hangers
An adapter for mounting cable hangers to a mounting structure includes: a plurality of mounting panels, each mounting panel including a mounting hole, the mounting panels attached to each other at edges thereof, each mounting panel being disposed at an angle relative to its adjacent mounting panels; a base attached to the edge of endmost ones of the mounting panels; wherein the mounting panels and the base define an interior of the adapter; the adapter further comprising at least one pair of fingers extending into the interior of the adapter, each pair of fingers being configured to cooperate to grasp a cable.
US11396956B2 Regulating valve with integrated purge function
A valve includes a valve body provided with a plug, connected to an actuation system, an upstream duct, a downstream duct, and a purge duct provided with a shutter. The plug is movable in rotation about a longitudinal axis in the valve body, so that the rotation of the plug according to a first angular sector defines a flow between the upstream duct and the downstream duct, the rotation of the plug according to a second angular sector separate from the first angular sector shuts off the connection between the upstream duct and the downstream duct, and the rotation of the plug according to a third angular sector included in the second angular sector actuates the shutter so as to allow a flow from the upstream duct to the purge duct.
US11396952B2 Rupture disk
This disclosure relates to a rupture disk (400), which may include a flange portion (401), a reverse-buckling dome portion (403), and a transition portion (402) joining the flange portion to the reverse-buckling dome portion. The dome portion may define an apex. The dome portion may further define an indentation (404) at the apex and/or a line of weakness (405), which may be proximate to the transition portion and/or may include a relatively weak segment configured to initiate rupture. An integral stress concentrating feature may be provided. A line of weakness and/or a base of a domed portion may be non-circular. The disclosure also relates to a rupture disk crimped into a holder (410). The disclosure also relates to a container having a wall that defines a rupturable portion.
US11396949B2 Multi-port valve
A multi-port valve is disclosed that includes a valve body having an outer surface, an inner surface that defines an internal cavity, an upper end, a lower end, a stop member extending from the upper end, a plurality of output ports for transmitting a liquid to respective outputs, and an input port for receiving the liquid from an input. The multi-port valve also includes a directional component positioned in the internal cavity and configured to be rotated relative to the valve body, where the directional component includes a stop member and defines an outer surface that includes a channel for directing the liquid from the input port to one of the plurality of output ports when the directional component is in a first rotational position and a blocking extension that extends through the channel to prevent the channel from completely extending around the circumference. The multi-port valve also includes a cover rotationally coupled to the directional component for rotating the directional component relative to the valve body.
US11396948B2 Valve
A valve, comprising: a housing, a holder, a first valve body, a bearing, and a second valve body. The housing comprises a first housing part, a second housing part, and a neck connecting the first housing part and the second housing part, a first valve body cavity is formed in the first housing part. The holder is provided in the second housing part, the holder and the second housing part together form a second valve body cavity and a pump cavity, the holder and the neck together form a bearing accommodating part for enabling the first valve body cavity to be in fluid communication with the pump cavity. At the bearing accommodating part defined by the holder and the neck, a limiter is provided, the limiter extends towards the bearing, the bearing has a receiving part, and the limiter cooperates with the receiving part to restrict movement of the bearing.
US11396947B2 Face seal with welded bellows
A sealing arrangement is disclosed. In one example, the sealing arrangement includes a composite seal ring that includes a seal ring shell and a seal insert, an outer housing, at least one spring, and a welded bellows. The welded bellows can have a fixed end and an opposite free end. The fixed end can be welded to one of the seal ring shell and the outer housing, and the free end can make a non-welded contact seal with the other one of the seal ring shell and the outer housing.
US11396944B2 Transmission system
A transmission system configured to perform a gear change based on a shift operation by an operator is provided, which includes a power transmission system including a transmission and configured to transmit an engine driving force to wheels, a shift operation detecting module, and a transmission controlling module adapted to be executable of a manual rotation synchronizing mode having first and second steps. In the first step, when a first shift operation for changing the transmission to a lower-speed side is detected, the transmission controlling module sends a control signal to a connecting-and-disconnecting mechanism provided to the power transmission system to suspend the transmission of the driving force. In the second step, when a second shift operation is detected, the transmission controlling module sends a control signal to the connecting-and-disconnecting mechanism to resume the transmission of the driving force while the transmission is switched to the lower-speed side.
US11396943B2 Control device for gear shifting device, control system for gear shifting device, and external arithmetic operation device
A control device provided in a gear shifting device includes an electronic control unit. The electronic control unit determines whether an abnormality of the gear shifting device has occurred, performs a fail-safe process of switching the frictional engagement element corresponding to an abnormality to a disengaged state and fixing the gear shift ratio of the gear shifting device when it is determined that an abnormality has occurred, determines whether the abnormality has been relieved based on a behavior of an input signal at the time of operating a drive device of the frictional engagement element corresponding to an abnormality on condition that the frictional engagement element is maintained in the disengaged state after it is determined that the abnormality has occurred, and releases the fail-safe process when it is determined that the abnormality has been relieved.
US11396938B2 Pulley device, in particular for tensioning idler or runner roller
The pulley device provides a pulley and a bearing. The pulley has two C-shaped pulley parts having each an inner portion mounted on the bearing, an outer portion having an outer cylindrical surface dedicated to interact with a belt or a chain, and an intermediate portion extending substantially radially between axial ends of inner and outer portions on one axial side of pulley device. Free ends of outer portions each include a hook-shaped portion. A first one of the hook-shaped portions axially overlapping a second one of the hook-shaped portions. The hook-shaped portions configured to cooperate together in order to attach one outer portion to the other.
US11396933B2 Locking device for electromechanical actuator and electromechanical actuator comprising this device
This locking device for an electromechanical actuator comprises a rod that is movable relative to a cylinder under the action of a motor actuating the rod, an assembly of at least one hook that can be moved between a locked position in which said hooks engage in an indentation and an unlocked position in which said set of hooks is released from the indentation, one of said set of hooks and the indentation being provided on the cylinder and the other on the rod. It comprises a sliding lock that can slide relative to said hooks and to the indentation between a holding position in which said hooks are held in the locked position a released position in which said hooks are released under the action of the motor actuating the rod.
US11396931B2 Twisted string transmission
A twisted string transmission for converting a rotational motion to a linear motion is provided, comprising a motor (1) and a string (2) to be connectable to a load (3). The string (2) has a variable diameter along its length.
US11396927B2 Speed reducer, power system, straddle-type rail train, and rail transit system
A speed reducer, a power system, a straddle-type rail train, and a rail transport system are disclosed. The speed reducer includes: a box body; a speed-reducing mechanism, disposed in the box body; and a support shaft, a first end of the support shaft being supported on the box body, and a second end of the support shaft being connected to a high-speed end of the speed-reducing mechanism. The speed reducer according to the present disclosure achieves a more stable connection between a drive shaft and a speed-reducing mechanism and a more stable power transmission.
US11396926B2 Toroidal gearbox for slewing mechanisms
A high transmission ratio gearbox of ring shape for easy integration inside mechanisms with limited space and robotic rotating joints for moving robotic arms. The toroidal gearbox includes at least one dual function gear, a toroidal spiral face drive to mesh with the at least one dual function gear and a cylindrical gear to mesh with the at least one dual function gear.
US11396921B2 Wave spring
A wave spring includes an annular body in which crests and valleys are alternately and continuously formed in a circumferential direction. At least a portion of the annular body in the circumferential direction is a joined portion. The joined portion of the annular body is a flat portion extending in a plane orthogonal to a center axis of the annular body.
US11396920B2 Method for improving braking performance of microporous friction materials under wet conditions
The invention relates to a method for improving braking performance of a microporous friction material under wet conditions. A hydrophobic agent is added into the components for preparing microporous friction material. The microporous friction material is prepared from the following raw materials in percentage by weight: 10%-20% of nano-silica modified phenolic resin, 4%-14% of butadiene-styrene rubber, 5%-15% of glass fiber, 2%-11% of aramid pulp, 4%-15% of aluminum borate whisker, 4%-10% of hydrophobic agent and 3%-8% of calcium silicate, 1%-8% of artificial graphite, 2%-8% of coke, 2%-7% of mica, 5%-10% of cryolite and 4%-10% of diatomite.
US11396919B2 Control and diagnostic method for a differential system
Methods and systems for a differential assembly are provided herein. In one example, a diagnostic method includes generating a clutch fault according to a variance between an initial engagement position and a lock point position of a clutch motor that occur during engagement of an interaxle differential (IAD) locking clutch coupled to the clutch motor. In the IAD system, an actuation assembly is coupled to the clutch motor and the IAD locking clutch.
US11396918B2 Disc brake
A disc brake includes: an inner pad and an outer pad respectively located on opposite sides of a rotor; a pressing device that presses the inner pad and the outer pad against the rotor; and a housing holding the pressing device. The pressing device includes: at least one first pressing member movable toward the rotor and at least one second pressing member movable away from the rotor; and a driving member movable relative to the housing in an axial direction parallel with a rotation axis of the rotor and configured to be moved by movement of the at least one second pressing member to press the outer pad against the rotor. The housing is provided with a torque receiver that receives torque acting on the outer pad in operation of the disc brake.
US11396914B2 Filtering device for damping vibrations in a conduit of a hydraulic actuation system for disengaging a clutch
A filtering device includes a tubular outer body with an intermediate chamber containing a pair of cup-shaped valve elements mounted floating and slidable coaxially with opposing cavities in which an axially compressed spring is housed. The first cup-shaped valve element is arranged coaxially outside the second cup-shaped valve element and has a base with a central through opening and a tubular portion with a series of ribs. The second cup-shaped valve element has a perforated base abutting against a perforated plug fixed to one side of the cavity passing towards the master cylinder. The perforated plug forms a through seat that slidably houses an appendage of the second cup-shaped valve element. Passages are formed around the plug that establish fluid communication between the intermediate chamber and a passage to the master cylinder.
US11396913B2 Two-speed transmission for electric driving vehicle
The present invention relates to a two-speed transmission for an electric driving vehicle and the two-speed transmission for an electric vehicle has only one actuator. The transmission comprises a planetary gear mechanism (12), an elastic body (44), an armature (26) to integrally rotate with an input axis, an electromagnetic coil (46) and a multi-plate friction clutch (30). A ring gear (20) is fixed to a housing. The armature (26) comprises clutch projection portions (26-1). A dog clutch is constituted by the clutch projection portions (26-1) and recess portions (18-2) of a sun gear (18). When the electromagnetic coil (46) is not electrically energized, the dog clutch is engaged. The rotation of the input axis is reduced and is transmitted to an output axis via the sun gear (18) and a carrier (16). When the electromagnetic coil (46) is electrically energized, the armature (26) is displaced against elastic force, the dog clutch becomes a non-engaging state, a multi-plate friction clutch (30) becomes an engaging state by pressing flange portions (26-4) of the armature (26) and the rotation of the input axis is transmitted to the output axis with a one-to-one relationship. The transmission can comprise a one-way clutch to prevent torque interruption when switching the gear ratio.
US11396911B2 Bearing arrangements, transmission assemblies, and methods of making bearing arrangements for transmission assemblies
A bearing arrangement includes a rotary member, a bearing, and a clamp member. The rotary member is arranged along a rotation axis and has a collar portion, the collar portion extending radially outward from the rotary member. The bearing extends about the rotary member and axially abuts the collar portion, the bearing arranged to support the rotary member for rotation about the rotation axis. The clamp member is seated on the rotary member and on a side of the bearing opposite the collar portion, the clamp member urging the bearing axially toward the collar portion to axially fix the bearing relative to the rotary member. Transmission assemblies and methods of making bearing arrangements are also described.
US11396910B2 Sliding member and sliding bearing
Provided are a sliding member and a sliding bearing which can improve the fatigue resistance. A sliding member having a base layer and a coating layer laminated on the base layer, in which the coating layer contains Bi or Sn as a first metal element, a second metal element which is harder than the first metal element and forms an intermetallic compound with the first metal element, C, and unavoidable impurities.
US11396908B2 Suspension thrust bearing device and suspension strut equiped with such a device
A suspension thrust bearing device for use with a suspension spring in an automotive suspension strut of a vehicle. The device includes a bearing having upper and lower annular bearing members in relative rotation, the lower annular bearing member, and a damping element. An axial stiffening insert in a hub of lower annular bearing member provides a lower end curved towards the interior of the device. Lower annular bearing member has at least one slender groove opening radially outwards and having a bottom end opening axially downwards, the damping element providing a portion fitted within the slender groove.
US11396906B2 Ball socket assembly with a preload bearing
The ball socket assembly includes a housing which has at least one open end and an inner bore that extends along a central axis. The ball socket assembly further includes a ball stud that has a ball portion and a shank portion. The ball portion is disposed in the inner bore of the housing, and the shank portion extends out of the inner bore through the at least one open end. At least one bearing is disposed in the inner, and the at least one bearing has a bearing surface which is in direct contact with the ball portion of the ball stud. The at least one bearing is made of a monolithic piece of a spring-like material and has a single gap and is flexed to preload the at least one bearing against the ball portion.
US11396904B2 Composite drive shafts
A drive shaft is for selectively connecting a drive input to an output. The drive shaft has a tubular portion, a first diaphragm member, and a second diaphragm member displaced axially along the shaft from the first diaphragm member. The first and second diaphragm members each are formed with two axial ends. At least one undulation extends radially of the ends. The tubular portion connects the first and second diaphragm members. The first and second diaphragm members and the tubular portion are formed of fiber-reinforced polymer matrix composites. The first and second diaphragm members are connected to first and second axial ends of the tubular portion through a mechanical connection at joints. There is also a method of forming a drive shaft.
US11396903B2 Input shafts for generators
An input shaft includes an annular main shaft extending along a longitudinal axis with an internal bore configured for fluid flow through the annular main shaft. A generator spline is included on an exterior surface of a first end of the main shaft. A gearbox spline is included on an exterior surface of a second end of the main shaft opposite the first end. At least one orifice is defined through the main shaft from the internal bore to the exterior surface of the second end of the main shaft for flow of fluid from the internal bore to the exterior surface for cooling and lubrication.
US11396898B2 Screw with hole-enlarging portion
A screw includes a head and a shank extending from the head, and a hole-enlarging portion formed on the shank. The hole-enlarging portion features no thread and a substantially triangular transverse section. The hole-enlarging portion includes three inclined edges spaced from one another in the circumferential direction of the shank, and a guiding slope is formed between two adjacent inclined edges. The shank defines a longitudinal axis and is provided with a thread. Each inclined edge extends toward the head in an inclined direction relative to a horizontal axis perpendicular to the longitudinal axis. The inclined direction of each inclined edge is identical to a direction in which the thread extends toward the head.
US11396895B2 Modular single header manifold
The present invention relates to hydrocarbon well fluid manifold module (1) with a manifold module housing (9) having a transversal bore terminating in a longitudinal bore (3) in fluid connection with the transversal bore (6). One or more cut off valves are located (7) in the transversal bore (6). The longitudinal bore (3) extend through the module housing (9) and form a first flow port (11) and a second flow port (12) aligned with the first flow port (11). Plane, connecting surfaces surround the two flow ports (11,12). The two flow ports and connecting surfaces are identical. The first connecting surface (13) and the second connecting surface (14) are adapted to be connected to at least one further similar manifold module (20). The invention also concerns a manifold for a hydrocarbon well assembled of such modules.