Document Document Title
US11640954B2 Semiconductor package structure
A semiconductor package structure includes a plurality of first dies spaced from each other, a molding layer between the first dies, a second die over the plurality of first dies and the molding layer, and an adhesive layer between the plurality of first dies and the second die, and between the molding layer and the second die. A first interface between the adhesive layer and the molding layer and a second interface between the adhesive layer and the plurality of first dies are at different levels.
US11640950B2 Semiconductor chip and semiconductor package
A semiconductor chip includes; an intermetal dielectric (IMD) layer on a substrate, an uppermost insulation layer on the IMD layer, the uppermost insulation layer having a dielectric constant different from a dielectric constant of the IMD layer, a metal wiring in the IMD layer, the metal wiring including a via contact and a metal pattern, a metal pad in the uppermost insulation layer, the metal pad being electrically connected to the metal wiring, and a bump pad on the metal pad. An interface portion between the IMD layer and the uppermost insulation layer is disposed at a height of a portion between an upper surface and a lower surface of an uppermost metal pattern in the IMD layer.
US11640949B2 Bonded semiconductor structure utilizing concave/convex profile design for bonding pads
A bonded semiconductor structure includes a first device wafer and a second device wafer. The first device includes a first dielectric layer, a first bonding pad disposed in the first dielectric layer, and a first bonding layer on the first dielectric layer. The second device wafer includes a second dielectric layer, a second bonding layer on the second dielectric layer, and a second bonding pad disposed in the second dielectric layer and extending through the second bonding layer and at least a portion of the first bonding layer. A conductive bonding interface between the first bonding pad and the second bonding pad and a dielectric bonding interface between the first bonding layer and the second bonding layer include a step-height.
US11640947B2 Pre-resist island forming via method and apparatus
A packaging semiconductor device, such as a fan-out Wafer-Level Packaging (FOWLP) device, is fabricated by providing a semiconductor device (20) having conductive patterns (22) disposed on a first surface and then forming, on the conductive patterns, photoresist islands (24) having a first predetermined shape defined by a first critical width dimension and a minimum height dimension so that a subsequently-formed dielectric polymer layer (26) surrounds but does not cover each photoresist island (24), thereby allowing each photoresist island to be selectively removed from the one or more conductive patterns to form one or more via openings (28) in the dielectric polymer layer such that each via opening has a second predetermined shape which matches at least part of the first predetermined shape of the photoresist islands.
US11640945B2 Method of forming a semiconductor structure including forming a buffer structure over a metal layer
A method of forming a semiconductor structure includes following steps. A first substrate and a second substrate are bonded together, in which the first substrate has a landing pad. The second substrate is etched to form an opening, in which the landing pad is exposed through the opening. A metal layer is formed over the landing pad and a sidewall of the second substrate that surrounds the opening. A buffer structure is formed over the metal layer. The buffer structure is etched such that a top surface of the buffer structure is below a top surface of the metal layer. A barrier structure is formed over metal layer and the buffer structure.
US11640944B2 Semiconductor device and method of forming a slot in EMI shielding layer using a plurality of slot lines to guide a laser
A semiconductor device has a shielding layer over a semiconductor package. A plurality of slot lines define a location to form a slot in the shielding layer. The slot is formed in the shielding layer by cutting along the slot lines with a laser controlled by a scanner to read the slot lines. The slot lines include a left boundary slot line and right boundary slot line. The slot can be cut in the shielding layer by performing an edge cut along the slot lines, and performing a peel back to form the slot in the shielding layer. Alternatively, the slot can be cut in the shielding layer by performing a first cut in a first direction along the slot lines, and performing a second cut in a second direction opposite the first direction along the slot lines to form the slot in the shielding layer.
US11640942B2 Microelectronic component having molded regions with through-mold vias
Microelectronic assemblies, related devices and methods, are disclosed herein. In some embodiments, a microelectronic component may include a substrate having a first face and an opposing second face, wherein the substrate includes a through-substrate via (TSV); a first mold material region at the first face, wherein the first mold material region includes a first through-mold via (TMV) conductively coupled to the TSV; and a second mold material region at the second face, wherein the second mold material region includes a second TMV conductively coupled to the TSV.
US11640939B2 Internal node jumper for memory bit cells
Memory bit cells having internal node jumpers are described. In an example, an integrated circuit structure includes a memory bit cell on a substrate. The memory bit cell includes first and second gate lines parallel along a second direction of the substrate. The first and second gate lines have a first pitch along a first direction of the substrate, the first direction perpendicular to the second direction. First, second and third interconnect lines are over the first and second gate lines. The first, second and third interconnect lines are parallel along the second direction of the substrate. The first, second and third interconnect lines have a second pitch along the first direction, where the second pitch is less than the first pitch. One of the first, second and third interconnect lines is an internal node jumper for the memory bit cell.
US11640935B2 Semiconductor package and manufacturing method thereof
A semiconductor package includes a redistribution structure, a supporting layer, a semiconductor device, and a transition waveguide structure. The redistribution structure includes a plurality of connectors. The supporting layer is formed over the redistribution structure and disposed beside and between the plurality of connectors. The semiconductor device is disposed on the supporting layer and bonded to the plurality of connectors, wherein the semiconductor device includes a device waveguide. The transition waveguide structure is disposed on the supporting layer adjacent to the semiconductor device, wherein the transition waveguide structure is optically coupled to the device waveguide.
US11640934B2 Lithographically defined vertical interconnect access (VIA) in dielectric pockets in a package substrate
Techniques for fabricating a package substrate comprising a via, a conductive line, and a pad are described. The package substrate can be included in a semiconductor package. For one technique, a package substrate includes: a pad in a dielectric layer; a via; and a conductive line. The via and the conductive line can be part of a structure. Alternatively, the conductive line can be adjacent to the via. The dielectric layer can include a pocket above the pad. One or more portions of the via may be formed in the pocket above the pad. Zero or more portions of the via can be formed on the dielectric layer outside the pocket. In some scenarios, no pad is above the via. The package substrate provides several advantages. One exemplary advantage is that the package substrate can assist with increasing an input/output density per millimeter per layer (IO/mm/layer) of the package substrate.
US11640930B2 Semiconductor package having liquid-cooling lid
A semiconductor package includes a substrate; a die mounted on a top surface of the substrate in a flip-chip fashion; and a lid mounted on the die and on a perimeter of the substrate. The lid includes a cover plate and four walls formed integral with the cover plate. A liquid-cooling channel is situated between the cover plate of the lid and a rear surface of the die for circulating a coolant relative to the semiconductor package.
US11640928B2 Heat dispersion layers for double sided interconnect
Various embodiments of the present disclosure are directed towards a semiconductor structure including a device layer having a front-side surface opposite a back-side surface. A first heat dispersion layer is disposed along the back-side surface of the device layer. A second heat dispersion layer underlies the front-side surface of the device layer. The second heat dispersion layer has a thermal conductivity lower than a thermal conductivity of the first heat dispersion layer.
US11640926B2 Semiconductor device manufacturing method and semiconductor device
A semiconductor device includes a semiconductor chip, a substrate having a main surface on which the semiconductor chip is arranged, a resin case which has a storage space therein and a side wall, the side wall having an injection path extending from the storage space to a device exterior, the resin case having a first opening at a bottom side thereof, connecting the storage space to the device exterior, the substrate being disposed on the resin case, at a main surface side of the substrate facing at the bottom side of the resin case, and a sealing material filling the storage space and the injection path.
US11640925B2 System and method for a device package
A packaged power device includes a ceramic package body having a top drain pad having a first area, a top source pad having a second area smaller than the first area, and a top gate pad having a third area smaller than the second area; a power device having a bottom surface affixed to a top drain pad, a die source pad coupled to the top source pad, and a die gate pad coupled to the top gate pad; and a ceramic lid affixed to the ceramic package body to form the packaged power device.
US11640921B2 Process for fabricating an integrated circuit comprising a phase of forming trenches in a substrate and corresponding integrated circuit
Trenches of different depths in an integrated circuit are formed by a process utilizes a dry etch. A first stop layer is formed over first and second zones of the substrate. A second stop layer is formed over the first stop layer in only the second zone. A patterned mask defines the locations where the trenches are to be formed. The dry etch uses the mask to etch in the first zone, in a given time, through the first stop layer and then into the substrate down to a first depth to form a first trench. This etch also, at the same time, etch in the second zone through the second stop layer, and further through the first stop layer, and then into the substrate down to a second depth to form a second trench. The second depth is shallower than the first depth.
US11640918B2 Stage device, power supply mechanism, and processing apparatus
A stage device includes a stage having a copper main body and an electrostatic chuck, a cooling unit disposed below the stage, and a power supply mechanism for supplying power to an attraction electrode of the electrostatic chuck from a DC power supply disposed below the stage. The power supply mechanism includes a pair of terminals disposed at an outer peripheral portion of the stage while being spaced apart from each other, a first power supply line having a pair of metal rods spaced apart from each other while extending toward the stage and being connected to the DC power supply, a second power supply line having a pair of metal rods spaced apart from each other and connected to the terminals, and a connecting unit where the metal rods of the first power supply line and the metal rods of the second power supply line are connected.
US11640916B2 Substrate processing apparatus and substrate processing method
A substrate processing apparatus includes an indexer block and a processing block adjacent to the indexer block in a lateral direction of the indexer block. A plurality of processing block layers are stacked in an up-down direction in the processing block. The indexer block includes a container holding portion and a first transfer robot that transfers a substrate between the substrate container held by the container holding portion and the processing block. Each of the processing block layers includes a plurality of processing units, a substrate placing portion, a dummy-substrate housing portion, and a second transfer robot that transfers a substrate between the substrate placing portion and the plurality of processing units and that transfers a dummy substrate between the dummy-substrate housing portion and the plurality of processing units.
US11640915B2 Side storage pods, equipment front end modules, and methods for operating EFEMs
Electronic device processing systems including an equipment front end module (EFEM) with a side storage pod are described. The EFEM includes an EFEM chamber and a recirculation duct. The side storage pod is fluidly coupled to the recirculation duct. The side storage pod includes an interior chamber and a side storage container disposed within the interior chamber. The side storage container is configured to receive one or more substrates from the EFEM chamber. The electronic device processing system further includes an environmental control system. The environmental control system is configured to circulate a purge gas between the EFEM chamber and the side storage pod via the recirculation duct.
US11640913B2 Photoelectric device
A photoelectric device includes a target substrate, a circuit pattern layer disposed on the target substrate, a plurality of micro photoelectric elements electrically connected to the circuit pattern layer, and a supplemental repair element electrically connected to the circuit pattern layer. The target substrate is configured with a plurality of connection positions and a repair position disposed with an offset with relative to a corresponding one of the connection positions. The offset is greater than or equal to zero. The micro photoelectric elements are individually disposed on at least a part of the connection positions of the target substrate. The supplemental repair element has an electrode disposed on the repair position of the target substrate, and the electrode is connected to the circuit pattern layer. On the target substrate, the supplemental repair element is arbitrary with respect to the micro photoelectric elements.
US11640912B2 Apparatus for bonding substrates having a substrate holder with holding fingers and method of bonding substrates
A substrate bonding apparatus includes a substrate susceptor to support a first substrate, a substrate holder over the substrate susceptor to hold a second substrate, the substrate holder including a plurality of independently moveable holding fingers, and a chamber housing to accommodate the substrate susceptor and the substrate holder.
US11640909B2 Techniques and apparatus for unidirectional hole elongation using angled ion beams
A method of patterning a substrate. The method may include providing a cavity in a layer, disposed on the substrate, the cavity having a first length along a first direction and a first width along a second direction, perpendicular to the first direction, and wherein the layer has a first height along a third direction, perpendicular to the first direction and the second direction. The method may include depositing a sacrificial layer over the cavity in a first deposition procedure; and directing angled ions to the cavity in a first exposure, wherein the cavity is etched, and wherein after the first exposure, the cavity has a second length along the first direction, greater than the first length, and wherein the cavity has a second width along the second direction, no greater than the first width.
US11640906B2 Crystal laminate, semiconductor device and method for manufacturing the same
Provided is a crystal laminate including: a crystal substrate formed from a monocrystal of group III nitride expressed by a compositional formula InxAlyGa1-x-yN (where 0≤x≤1, 0≤y≤1, 0≤x+y≤1), the crystal substrate containing at least any one of n-type impurity selected from the group consisting of Si, Ge, and O; and a crystal layer formed by a group III nitride crystal epitaxially grown on a main surface of the crystal substrate, at least any one of p-type impurity selected from the group consisting of C, Mg, Fe, Be, Zn, V, and Sb being ion-implanted in the crystal layer. The crystal laminate is configured in a manner such that an absorption coefficient of the crystal substrate for light with a wavelength of 2000 nm when the crystal substrate is irradiated with the light falls within a range of 1.8 cm−1 or more and 4.6 cm−1 or less under a temperature condition of normal temperature.
US11640904B2 Methods for confirming charged-particle generation in an instrument, and related instruments
Methods for confirming charged-particle generation in an instrument are provided. A method to confirm charged-particle generation in an instrument includes providing electrical connections to a charged-particle optics system of the instrument while the charged-particle optics system is in a chamber. The method includes coupling an electrical component having an impedance to charged-particle current generated in the chamber. Moreover, the method includes measuring an electrical response by the electrical component to the charged-particle current. Related instruments are also provided.
US11640903B2 Analysis apparatus and analysis method
An analysis apparatus includes a stage on which an analysis sample as an analysis target and a first adjustment sample used for adjusting a focus are provided. A laser generation unit generates a laser beam for vaporizing the analysis sample or the first adjustment sample by irradiating the sample with the laser beam. A detection unit detects a signal intensity of an element of the analysis sample or the first adjustment sample vaporized by irradiation with the laser beam. A controller determines a focus position of the laser beam with respect to a front surface position of the first adjustment sample based on the signal intensity of the first adjustment sample, and performs a control such that the focus position of the laser beam corresponds with a front surface of the analysis sample.
US11640899B2 Atomic layer etching processes
Atomic layer etching (ALE) processes are disclosed. In some embodiments, the methods comprise at least one etch cycle in which the substrate is alternately and sequentially exposed to a first vapor phase non-metal halide reactant and a second vapor phase halide reactant. In some embodiments both the first and second reactants are chloride reactants. In some embodiments the first reactant is fluorinating gas and the second reactant is a chlorinating gas. In some embodiments a thermal ALE cycle is used in which the substrate is not contacted with a plasma reactant.
US11640898B2 Methods of optical device fabrication using an ion beam source
Aspects of the disclosure relate to apparatus for the fabrication of waveguides. In one example, an angled ion source is utilized to project ions toward a substrate to form a waveguide which includes angled gratings. In another example, an angled electron beam source is utilized to project electrons toward a substrate to form a waveguide which includes angled gratings. Further aspects of the disclosure provide for methods of forming angled gratings on waveguides utilizing an angled ion beam source and an angled electron beam source.
US11640897B2 Charged particle beam device
The present invention provides a charged particle beam apparatus capable of efficiently reducing the effect of a residual magnetic field when SEM observation is performed. The charged particle beam apparatus according to the present invention includes a first mode for passing a direct current to a second coil after turning off a first coil, and a second mode for passing an alternating current to the second coil after turning off the first coil.
US11640892B2 Fuse element and protective element
A protective element includes an insulating substrate, a plurality of electrodes provided on the insulating substrate, a fuse element electrically connected to any electrode of the plurality of electrodes, and a heat generation element provided on the insulating substrate for heating and fusing the fuse element. The fuse element contains a composite metal material in which a first fusible metal and a second fusible metal are stacked, some of a component of the first fusible metal being dissolved at a joint working temperature, the second fusible metal being lower in melt temperature than the first fusible metal, at least some of a component of the second fusible metal being molten at the joint working temperature.
US11640885B2 Rotary switch
Apparatuses, systems, and methods of manufacturing are described that provide a rotary switch. An example rotary switch includes a substrate and a plurality of electrical contacts supported by the substrate. The rotary switch includes a resistor network of a plurality of resistors in electrical communication with the plurality of electrical contacts and a commutator that moves relative to the substrate along the plurality of electrical contacts. The commutator electrically connects a pair of adjacent electrical contacts so as to modify an output voltage of the rotary switch corresponding to a position of the rotary switch. Each resistor of the resistor network is positioned so as to electrically connect a respective pair of adjacent electrical contacts. Each resistor in the resistor network comprises a resistance value that is different from resistance values of other resistors in the resistor network.
US11640880B2 Energy storage device
An energy storage device includes: a case including a case body and a lid; and electrode terminals (positive electrode terminal, negative electrode terminal) fixed to the lid. A junction portion for joining the case body and the lid to each other is formed on a surface of the case on an electrode terminal side. The lid includes recessed portions disposed along and adjacent to the junction portion without being disposed between the electrode terminal and the junction portion.
US11640879B2 Winding capacitor package structure and method of manufacturing the same
A winding-type capacitor package structure and a method of manufacturing the same are provided. The winding-type capacitor package structure includes a winding assembly, a package assembly, a conductive assembly, and a bottom carrier frame. The winding assembly includes a positive winding conductive foil and a negative winding conductive foil. The winding assembly is enclosed by the package assembly. The package assembly includes a casing structure and a filling body received inside the casing structure. The casing structure has an inner rough surface. The bottom carrier frame is disposed on a bottom portion of the casing structure. The filling body includes a plurality of layered structures, and each of the layered structure is connected between the winding assembly and the casing structure. Therefore, the filling body including the layered structures can be limited inside the casing structure through friction force provided by the inner rough surface.
US11640878B2 Winding capacitor package structure and method of manufacturing the same
A winding capacitor package structure and a method of manufactured the same are provided. The winding capacitor package structure includes a winding assembly, a package assembly, a conductive assembly, and a bottom carrier frame. The winding assembly includes a winding positive foil and a winding negative foil. The winding assembly is enclosed by the package assembly. The package assembly includes a casing structure and a filling body received inside the casing structure. The casing structure includes a main casing for enclosing the filling body and a retaining body inwardly bent from a bottom side of the main casing. The filling body includes a plurality of layered structures, and each of the layered structure is connected between the winding assembly and the casing structure. Therefore, the filling body including the layered structures can be retained and limited inside the casing structure through the retaining body.
US11640877B2 Electronic component and board having the same
An electronic component includes: a multilayer capacitor including a capacitor body and first and second external electrodes respectively disposed on opposing end surfaces of the capacitor body; and an ESD member disposed on a first side surface of the multilayer capacitor perpendicular to a mounting surface of the multilayer capacitor, such that the ESD of the multilayer capacitor may be effectively controlled.
US11640876B2 Electronic component
An electronic component includes at least one first multilayer capacitor and at least one second multilayer capacitor alternatively laminated in a first direction perpendicular to one surface of the first multilayer capacitor, such that an external electrode of the first multilayer capacitor is connected to an external electrode of the second multilayer capacitor. In the first multilayer capacitor, a plurality of internal electrodes are laminated in a first direction, and in the second multilayer capacitor, a plurality of internal electrodes are laminated in a second direction perpendicular to the first direction.
US11640873B1 Method of manufacturing a self-aligned planar magnetic structure
A method of forming a self-aligned electrical winding includes forming a first conductive turn in a first conductive layer around a planned leg hole and forming a second conductive turn in a second conductive layer around the planned leg hole. The method includes stacking a plurality of conductive layers aligned with each other, and separated from each other by at least one intervening insulation layer into a multilayer PCB stack. The method includes forming the planned leg hole through the multilayer PCB by removing the respective conductive portions of the first conductive turn and second conductive turn that extend into the planned leg hole. Forming the leg hole defines a first inner circumference for the first conductive turn and a second inner circumference for the second conductive turns, wherein the first inner circumference is aligned with the second inner circumference through forming the leg hole.
US11640870B2 Coil component
A coil component includes a body having one surface and the other surface opposing each other in a first direction; an internal insulating layer buried in the body; a coil portion disposed in the internal insulating layer, and forming at least one turn centering on an axis in a second direction perpendicular to the first direction; first and second external electrodes disposed on one surface of the body and spaced apart from each other, and connected to the coil portion; an external insulating layer covering the body and exposing the first and second external electrodes. Lengths of the first and second external electrodes taken in the second direction are shorter than a length of the external insulating layer taken in the second direction.
US11640868B2 Laminated coil component
To provide a new type of coil component capable of providing a high inductance and excellent in insulation reliability. A coil component according to one embodiment of the present invention is provided with an insulating body, a first external electrode provided on a surface of the insulating body, a second external electrode provided on a surface of the insulating body, and a coil conductor provided between the first external electrode and the second external electrode. In the coil conductor, a conductor pattern having a larger potential difference from the second external electrode is arranged farther from the second external electrode, and a conductor pattern having a larger potential difference from the first external electrode is arranged farther from the first external electrode.
US11640849B2 Methods for histological diagnosis and treatment of diseases
The present disclosure provides a diagnostic method based on pairwise comparison of cancers using transcriptome expression data. In one embodiment, the method comprises the steps of: obtaining a first gene expression profile of a first cancer sample having a first cancer type; obtaining a second gene expression profile of a second cancer sample having a second cancer type, wherein the second cancer type is different from the first cancer type; comparing said first gene expression profile with said second gene expression profile; and selecting N genes that are most differentially expressed in the first and the second gene expression profiles to generate pairwise differentially expressed genes (DEGs), wherein N is an integer between 10 and 100.
US11640845B2 Bioinformatics process for identifying at risk subject populations
A bioinformatics method for determining a risk score that indicates a risk that a subject will experience a negative clinical event within a certain period of time. The risk score is based on a combination of activities of two or more cellular signaling pathways in a subject, such as a human, wherein the specific cellular signaling pathways are the PI3K pathway and one or more of a Wnt pathway, an ER pathway, and an HH pathway. The invention also includes an apparatus with a digital processor configured to perform such a method, to a non-transitory storage medium storing instructions that are executable by a digital processing device to perform such a method, and to a computer program comprising program code means for causing a digital processing device to perform such a method. The invention achieves advanced prognosis of negative clinical events, for example, disease progression, recurrence, development of metastasis, or even death.
US11640838B2 Pseudo-dual-port SRAM with burst-mode address comparator
A memory is provided that is configured to practice two different modes of read operation, such as both a normal read operation and a burst-mode read operation. In one example, the memory is a pseudo-dual-port memory. The memory may include an address comparator to perform a time-division multiplexing to first compare a read address to a stored address and then to compare a write address to the stored address.
US11640835B2 Memory device with built-in flexible double redundancy
A memory device with built-in flexible redundancy is provided according to various aspects of the present disclosure. In certain aspects, a memory device includes a first sense amplifier, a second sense amplifier, a first comparator, a second comparator, a reference circuit, and a logic gate. During a redundant read operation, the first sense amplifier, the first comparator, and the reference circuit are used to read one copy of a redundant bit stored in the memory device, and the second sense amplifier, the second comparator, and the reference circuit are used to read another copy of the redundant bit stored in the memory device. The logic gate may then determine a bit value based on the bit values of the read copies of the redundant bit (e.g., determine a bit value of one if the bit value of at least one of the read copies of the redundant bit is one).
US11640831B2 Evaluation apparatus, training apparatus, methods and programs for the same
An evaluation device applies a lowpass filter with a cutoff frequency being a first predetermined value or a second predetermined value greater than the first predetermined value with or without change of feedback formant frequencies which are formant frequencies of a picked-up speech signal, converts the picked-up speech signal, feeds back the converted speech signal to a subject, and includes an evaluation unit that calculates a compensatory response vector by using pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted with change of the feedback formant frequencies to the subject, and pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted without change of the feedback formant frequencies to the subject, and determines an evaluation based on a compensatory response vector for each cutoff frequency.
US11640827B2 Concept for encoding of information
An information encoder for encoding an information signal includes: a converter for converting the linear prediction coefficients of the predictive polynomial A(z) to frequency values f1 . . . fn of a spectral frequency representation of the predictive polynomial A(z), wherein the converter is configured to determine the frequency values f1 . . . fn by analyzing a pair of polynomials P(z) and Q(z) being defined as P ⁡ ( z ) = A ⁡ ( z ) + z - m - l ⁢ A ⁡ ( z - 1 ) ⁢ ⁢ and Q ⁡ ( z ) = A ⁡ ( z ) - z - m - l ⁢ A ⁡ ( z - 1 ) , wherein m is an order of the predictive polynomial A(z) and I is greater or equal to zero, wherein the converter is configured to obtain the frequency values by establishing a strictly real spectrum derived from P(z) and a strictly imaginary spectrum from Q(z) and by identifying zeros of the strictly real spectrum derived from P(z) and the strictly imaginary spectrum derived from Q(z).
US11640823B1 Natural language processing routing
Devices and techniques are generally described for a speech processing routing architecture. First input data representing an input request may be received. First data may be sent to a first skill representing a first request for the first skill to evaluate an ability of the first skill to process the first input data. Second data may be sent to a second skill representing a second request for the second skill to evaluate an ability of the second skill to process the first input data. Third data may be received from the first skill indicating a first action performed by the first skill in response to receipt of the first input data. Fourth data may be received from the second skill indicating a second action performed by the second skill. The first skill may be selected for processing the first input data.
US11640820B2 Systems and methods for insertion of formatted text with speech recognition
Embodiments described herein include a method for insertion of formatted text with speech recognition. One embodiment of the method includes creating a speech recognition command and executing the speech recognition command. Creating the speech recognition command may include receiving a selection by a user to add a plurality of actions to the speech recognition command and receiving a user-defined trigger command for the speech recognition command. In some embodiments, creating the speech recognition command includes receiving a definition of the text grammar, wherein the definition of the text grammar includes at least one command part and at least one command definition and storing the speech recognition command.
US11640819B2 Information processing apparatus and update method
A non-transitory computer-readable recording medium having stored therein an update program that causes a computer to execute a procedure, the procedure includes calculating a selection rate of each of a plurality of quantization points included in a quantization table, based on quantization data obtained by quantizing features of a plurality of utterance data, and updating the quantization table by updating the plurality of quantization points based on the selection rate.
US11640818B2 Audio device configured for daisy chaining
A method and system for daisy chaining tournament audio controllers, where the method comprises, in a headset coupled to a first audio controller, the first audio controller being in a daisy chain of audio controllers: receiving a chat signal from a second audio controller in the daisy chain of audio controllers, receiving a microphone signal from a microphone in the headset, summing the chat signal with the microphone signal, communicating the summed signal to a third audio controllers in the daisy chain, and communicating the chat signal to the headset. The microphone signal may be removed from the summed chat signal and microphone signal by adding a second microphone signal 180 degrees out of phase with the microphone signal. The chat signal may be summed with the microphone signal at an amplitude set by a user of the headset after the removal of the microphone signal.
US11640816B1 Metamaterial acoustic impedance matching device for headphone-type devices
An acoustic metamaterial (AMM) passive impedance matching device for headphone-type devices for matching the complex acoustic impedance load of a human ear to enhance acoustic performance of a headphone is disclosed. The device includes shunt compliance chambers stacked concentrically relative to one another from an upper end to a lower end. Each of the shunt compliance chambers includes side connecting inductive channels positioned annularly around a circumference of at least one of the shunt compliance chambers. The shunt compliance chambers define a predetermined volume of air. The inductive channels connect the shunt compliance chambers to the main headphone volume, generating an acoustic resistance and reactive impedance that matches the complex acoustic impedance load of the human ear canal. The AMM device also includes an inductive channel, as a design parameter, extending from the main headphone volume to the ambient air serving as an additional resistive and reactive load.
US11640814B1 Suspension system for a drum
A suspension system for a drum includes upper and lower suspension structures defining a pair of mounting holes including an upper and a lower mounting hole. A vibration isolation member is received in each mounting hole of the pair. When the suspension system is mounted to the drum via the pair of mounting holes and an associated vibration isolation members receives an associated tensioning rod at a support location, one of the vibration isolation members engages a downwardly facing surface of the upper drum hoop and the other vibration isolation member engages a downwardly facing surface of a lower lug to support weight of the drum upwardly. The suspension system prevents a moment force on the drum when the drum is oriented in a horizontal or angled position due to the support locations being oriented to be balanced with respect to a center of gravity of the drum.
US11640809B2 Client-server visualization system with hybrid data processing
The invention comprises a system of client-server visualization with hybrid data processing, having a server digital data processor, that allows for server side rendering and processing image data, and client digital data processors simultaneously connected to the server, which receives messages from the clients, creates rendered images of data sets or other data processing results and sends those rendered images and results to the clients for display or further processing. Performing certain image rendering operations on either the server or the client according to which is better suited for the tasks requested by the user at any point in time, and possibly adjusting this division of work dynamically, improves rendering speed and application responsiveness on the clients.
US11640803B2 Method for driving electrophoretic display device
An electrophoretic medium comprises a fluid and first (B), second (Y), third (R) and fourth (W) particles dispersed in the fluid and having differing colors. The first (B) and third (R) particles bear charges of one polarity and the second (Y) and fourth (W) particles bear charges of the opposite polarity, The first particles (B) have a greater zeta potential than the third particles (R), and the second particles (Y) have a greater zeta potential than the fourth particles (W). One of the particles (W) is white, one of the non-white particles (B) is partially light-transmissive, and the remaining two non-white particles are light-reflective. To display the color of a mixture of the first (B) and second (Y) particles at a viewing surface, the medium is driven to display the second particles (Y) at the viewing surface, then a first driving voltage is applied for a first period to drive the second (Y) and fourth (W) particles towards the viewing surface, then a second driving voltage, of opposite polarity to and lower magnitude than, the first voltage, is applied for a second period less than the first period, and finally the applications of the two driving voltages are repeated.
US11640802B2 Display device and display device driving method
A display device, comprising a display panel and a touch panel. The display panel comprises a plurality of scan lines. The plurality of scan lines are respectively classified into a plurality of scan areas, and the display panel is configured to sequentially scan the plurality of scan areas through the plurality of scanning lines. The touch panel is electrically connected to the display panel, and is configured to receive a touch signal. During a first frame period, when a position of the touch signal corresponds to one of plurality of the scan areas, the display panel is configured to start scanning the plurality of scan areas from the one of the plurality of the scan areas to display an image of the plurality of scan areas.
US11640800B2 Color gamut mapping method and device
The present disclosure relates to a color gamut mapping method and a color gamut mapping device that allow precise color gamut tuning to be efficiently performed, and a display device including the same. A color gamut mapping method according to an aspect includes converting, by a color space converter, a first color signal of an input image into a first luminance component and a pair of first chrominance components, controlling, by a saturation controller, a saturation of the first chrominance component for each control area using a saturation gain and outputting a second chrominance component, controlling, by a hue controller, a hue of the second chrominance component for each control area and outputting a third chrominance component, entirely controlling, by an overall controller, a saturation and a hue of the third chrominance component using overall saturation gains and overall hue gains and outputting a fourth chrominance component, and inversely converting.
US11640794B2 Display device and method of driving the same
A display device includes a first transistor including a first electrode connected to a first power line, a second electrode connected to a third node, and a gate electrode connected to a first node, a first capacitor formed between the first power line and a second node, a second capacitor formed between the first node and the second node, an emission transistor including a first electrode connected to the third node, a second electrode, and a gate electrode connected to an emission control line, and a light emitting element connected to the second electrode of the emission transistor and a second power line.
US11640792B2 Display device and method of driving the same
A method of driving a display device including a sensing line, a light-emitting element, a capacitor, and a driving transistor, the driving transistor comprising a control terminal that is connected to the capacitor, an input terminal, and an output terminal, the method including: connecting the control terminal and the output terminal; connecting the control terminal and the output terminal to a ground voltage and then disconnecting the control terminal and the output terminal from the ground voltage; sensing a first voltage of the control terminal through the sensing line; and calculating a threshold voltage of the driving transistor based on the first voltage.
US11640785B1 Pixel driving device
A pixel driving device includes a driving transistor, a pixel driving circuit, an optical sensor circuit, and a reset and reading circuit. Driving transistor controls a light emission device. Pixel driving circuit is connected to the driving transistor and resets according to a first sweep signal. Pixel driving circuit compensates according to a second sweep signal. Pixel driving circuit controls the driving transistor according to a driving signal to drive light emission device. Optical sensor circuit includes a node. Optical sensor circuit resets the node to a voltage level of the driving signal. Light sensing circuit performs sensing to generate a light sensing signal. Reset and reading circuit is connected to the driving transistor, the pixel driving circuit, and the optical sensor circuit. Reset and reading circuit receives a reset and reading signal so as to reset the pixel driving circuit and to read out the light sensing signal.
US11640780B2 Data driver circuit correcting skew between a clock and data
The present disclosure relates to a data driver circuit capable of overcoming a limitation in frequency by correcting a skew between a clock and data even when a frequency and the number of channels are increased, and the data driver circuit according to an aspect may include a shift register configured output sampling signals in response to a clock, a first latch part configured to sample and latch data of each channel in response to each of the sampling signals, and a bi-directional deskew buffer part disposed between a stage of a first channel and a stage of a second channel belonging to the shift register and between a first latch of a first channel and a second latch of a second channel belonging to the first latch part and configured to buffer a clock input from the stage of the first channel.
US11640777B2 Display apparatus generating back gate signals and method of driving the same
A display apparatus includes: a first display area, a second display area, a first back gate signal applying line connected to back gate electrodes of pixels in the first display area and a second back gate signal applying line connected to back gate electrodes of pixels in the second display area; a back gate signal generator configured to generate a first back gate signal applied to the back gate electrodes of the pixels in the first display area and a second back gate signal applied to the back gate electrodes of the pixels in the second display area; a gate driver configured to output a gate signal; a data driver configured to output a data voltage; and a driving controller configured to control a driving timing, wherein the driving controller, the data driver and the back gate signal generator form an integrated driver.
US11640774B2 Display method for display system, display method for display apparatus, and display system
A display method includes, determining a first target value by correcting a first luminance value representing luminance at a first position in a first image based on a second luminance value representing luminance at a second position in the first image, displaying, by the display apparatus, on the display surface a first corrected image generated by correcting the first image in such a way that a luminance at the first position in the first image becomes the first target value, displaying, by the display apparatus, on the display surface a third corrected image generated by using a changed first target value obtained by changing the first target value based on a second target value based on a fourth luminance value representing luminance at a fourth position in the second image, when the second target value is smaller than the first target value.
US11640773B1 Rotating reflective sign for use with a disabled vehicle
The rotating reflective sign for use with a disabled vehicle comprises a mounting base, a telescoping armature, a sign, and an information pouch. The rotating reflective sign for use with a disabled vehicle may be removably coupled to a vehicle and may be adapted to alert oncoming motorists that the vehicle is disabled and/or unattended. The mounting base may couple to a top surface of the vehicle. The telescoping armature may extend upwards from the mounting base and may support the sign above the vehicle. The sign may rotate when actuated by wind. The sign may comprise a plurality of vanes that may reflect light and may thereby increase the visibility of the sign. The information pouch may be adapted to provide information regarding an owner of the vehicle.
US11640769B2 Modular refreshable braille display system
This specification generally discloses an apparatus, system and method for refreshable braille display. The apparatus can include a first base having a contact surface and a plurality of cavities. The contact surface can be configured to receive fingertips. The plurality of cavities can be recessed from the contact surface. A plurality of pins can be housed within the plurality of cavities and configured to move in the plurality of cavities to selectively extend from the contact surface of the first base. A plurality of solenoids can be configured to at least partially operably connect to the plurality of pins. A controller can be configured to selectively provide a first electric current to the plurality of solenoids to generate first magnetic fields through the plurality of solenoids. The first magnetic fields can be configured to selectively move the plurality of pins to extend from the contact surface of the first base.
US11640768B2 Fluctuating progress indicator
A configuration for a breathing sequence may be defined using a hardware element of a user device. A user interface of the user device may be used to begin the breathing sequence. During the breathing sequence, a fluctuating progress indicator user interface element may fluctuate at a cyclic rate. Such fluctuation may include repeated growing and repeated shrinking of the fluctuating progress indicator user interface element. During the breathing sequence, heart rate data may be collected and used to present heart rate information at a conclusion of the breathing sequence.
US11640764B1 Optimal occupancy distribution for route or path planning
An occupancy map of a region is generated for a vehicle by dividing the region into cells and calculating occupancy metrics for each of the cells based on building footprints or other data. Cells having high occupancy metrics are labeled as obstructed, and cells having low occupancy metrics are labeled as free of obstructions. Cells that may not be labeled as obstructed or free based on their occupancy metrics are subdivided, and occupancy metrics are calculated for cells formed from the subdivision. Occupancy metrics may be calculated for cells, and the cells may be subdivided, for as long as the cells formed from the subdivision have areas greater than an area defined based on operational capabilities of the vehicle. The occupancy map is used to determine routes through the region for the vehicle.
US11640763B2 Systems and methods for recommending a pickup location
The present disclosure relates to systems and methods for determining a pickup location. The systems may perform the methods to receive a request or an intention for a first transportation service that is allowed to combine with a second transportation service from a terminal association with a service requester, the request or the intention including an origin location of the first transportation service and a destination of the first transportation service; obtain a plurality of candidate locations; for each of the plurality of candidate locations, determine a matching index value of the candidate location based on the origin location or the destination, wherein the matching index value is a probability of becoming a pickup location of the first transportation service; select one or more pickup locations from the plurality of candidate locations based on the matching index value; and transmit the one or more pickup locations to the terminal.
US11640762B2 Apparatus and method of indicating expected speed of vehicle
An apparatus for indicating an expected speed of a vehicle includes an information provider configured to provide vehicle driving information and deceleration event information required to determine the expected speed of the vehicle at a deceleration event point while the vehicle travels, a controller configured to detect a deceleration event on a travel path based on the vehicle driving information and the deceleration event information provided by the information provider and to determine the expected speed of the vehicle at the detected deceleration event point, and a display unit configured to receive a signal indicating the expected speed of the vehicle at the deceleration event point and the deceleration event information from the controller and to display the received expected speed of the vehicle in a predetermined form of an augmented reality (AR) image and a position of the deceleration event on an information display screen.
US11640759B1 System and method for adapting workflows based on time to respond
Techniques for adapting workflows based on time to respond are provided. An electronic indication that a trigger has been detected by a sensor is received. The workflow server is configured to execute an action in a workflow in response to the trigger. An alert is sent to a device associated with a user to request a response from the user. Reception of the response is the action in the workflow. The response from the user is received. It is detected that a current response time for the trigger exceeds a threshold response time. A pattern that indicates response times for triggers of the trigger type recurrently exceed the threshold response time is detected. A proposed modification to the workflow or to a standard operating procedure (SOP) of an entity is generated. An electronic message is sent to a system administrator that recommends implementing the proposed modification.
US11640750B2 Gaming machine, control method for machine, and program for gaming machine
A gaming machine is described herein. The gaming machine includes a game control unit programmed to display a game screen including a primary game area a plurality of primary game reels and a bonus feature event area including a plurality of bonus prize cells. Each bonus prize cell is configured to display a randomly selected bonus prize, and is operable as one of an active bonus prize cell and an inactive bonus prize cell. Each bonus prize cell is associated with a wager amount value. The game control unit initiates an instance of the game by receiving a wager being placed on the game by the player, selecting bonus prize cells having associated wager amount values equal to or less than the wager amount of the received wager, and operating the selected bonus prize cells as active bonus prize cells.
US11640749B2 Gaming machine and methods for operating gaming machines to provide skill-based wagering games to players
A gaming machine for providing a skill-based wagering game to a player is described herein. The gaming machine includes a controller programmed to display the skill-based wagering game on a display device, receive a signal indicating a wager being received from the player, and initiate the skill-based wagering game. The controller determines a player skill level value associated with the player based on player skill operations received during game play and accesses RTP value data to determine an RTP value based on the determined player skill level value and the received wager amount. The controller generates a plurality of primary awards as a function of the determined RTP value, displays a primary award selection screen to select a primary award from the plurality of primary awards, and adjust the credit balance based on the player selected primary award.
US11640740B2 Automated teller machine and medium conveyance route switching device for automated teller machine
A medium conveyance route switching device includes a support unit, a gate assembly, and a rotation mechanism. The support unit is located at a branching point of a first conveyance path, a second conveyance path and a third conveyance path where conveyance directions of a medium converge in three directions. The gate assembly includes a first to a third gate positioned on one ends of the first to the third conveyance path to guide at the branching point the medium to other conveyance paths than a conveyance path from which the medium is conveyed. The rotation mechanism includes a first actuator rotating the first gate to switch the medium conveyed from the first conveyance path to the second conveyance path or the third conveyance path, and a second actuator, when the first gate is rotated, rotating the second gate and the third gate in associated with the second gate.
US11640738B2 System and method for tracking users or objects and providing associated data for features corresponding thereto
A system and method for sensing or tracking users at a geographic location or destination and collecting data based upon such users and/or the tracking of such users for enhancing the experience of the users, providing increased operational functionality of venues or attractions associated with the destination, and/or managing or influencing behavior associated with users or employees at the geographic location or destination. The system may be accessible via software applications executed upon mobile devices and/or permanent hardware kiosks and/or via a web-based interface. Trackable hardware is carried and/or worn or otherwise associated with the users so that the users' movement and activities may be tracked at the geographic location or destination.
US11640734B2 Apparatus, system and method for controlling ignition of a vehicle
An ignition control apparatus (10) for controlling ignition of a vehicle (270) equipped with a vehicle unit (1) comprising a display (3) and at least one port (5, 5′) adapted to receive a user data device (7, 7′), wherein the ignition control apparatus (10) is adapted to be connected to the vehicle unit (1) and to an ignition circuit (20) of the vehicle (270), wherein the ignition control apparatus (10) comprises means (11) for activating and deactivating the ignition circuit (20), depending on insertion of a user data device (7, 7′) into the port (5, 5′) and/or reception of an override signal (O). Further, a corresponding method, system and use thereof to control ignition of a vehicle (270) is disclosed.
US11640733B2 Autonomous driving system component fault prediction
A vehicular autonomous driving system includes a fault prediction unit, including a processor and memory, configured to predict a potential future fault condition by: monitoring performance data associated with the plurality of autonomous driving components; comparing the performance data associated with the plurality of autonomous driving components to a plurality of performance thresholds; and determining the potential future fault condition for one of the plurality of autonomous driving components, when the performance data associated with the one of the plurality of autonomous driving components compares unfavorably to a corresponding one of the plurality of performance thresholds.
US11640732B2 System and method for generating diagnostic procedure for vehicle fault based on most probable causes
A system includes a diagnostic step module and an optimal diagnostic procedure module. The diagnostic step module is configured to identify diagnostic steps of a service procedure to be performed to diagnose a root cause of a fault on a vehicle based on a diagnostic trouble code identifying the fault, and identify a cost associated with performing each of the diagnostic steps. The optimal diagnostic procedure module is configured to determine an order in which to perform the diagnostic steps that minimizes the cost of diagnosing the fault, and output an optimal diagnostic procedure that indicates the diagnostic steps and the order in which to perform the diagnostic steps.
US11640724B2 Systems and methods for retrieving and presenting information using augmented reality
A system and method for recognizing a person, including: capturing an identifying feature of the person; identifying the person based on the identifying feature to return a person identity; using the person's identity, retrieving information about the person from a person information database; and displaying the retrieved information in an overlay with a facial image of the person to a user. menu items can also be displayed. The identifying feature may be a biometric or a non-biometric feature.
US11640723B2 System and method for enhanced surveillance using video analytics
A method of monitoring an aircraft interior includes capturing an image using at least one camera mounted within the fuselage of the aircraft, the image being a captured image including individual image frames. The method further includes modifying the captured image and generating an optimized image using an image processing module, detecting an animate object within the optimized image and identifying features of the animate object using an object detection module, and displaying the optimized using a display module.
US11640720B2 Text recognition in a video stream using a combination of recognition results with per-character weighting
Text recognition in a video stream using combined recognition results with per-character weighting. In an embodiment, for each frame in a video stream, a text-recognition result is obtained and a frame weight is calculated. The text-recognition results of the frames are combined by aligning character-recognition results and calculating a character weight for each character-recognition result. At each position in the alignment, the character-recognition results are accumulated based on the character weights and frame weights to produce an accumulated text-recognition result that represents a text field in the video stream.
US11640710B2 Weakly-supervised action localization by sparse temporal pooling network
Systems and methods for a weakly supervised action localization model are provided. Example models according to example aspects of the present disclosure can localize and/or classify actions in untrimmed videos using machine-learned models, such as convolutional neural networks. The example models can predict temporal intervals of human actions given video-level class labels with no requirement of temporal localization information of actions. The example models can recognize actions and identify a sparse set of keyframes associated with actions through adaptive temporal pooling of video frames, wherein the loss function of the model is composed of a classification error and a sparsity of frame selection. Following action recognition with sparse keyframe attention, temporal proposals for action can be extracted using temporal class activation mappings, and final time intervals can be estimated corresponding to target actions.
US11640709B2 Merchandise specification systems and programs
A merchandise specification system has: a keystone correction processing unit that performs a keystone correction process on photographed image information obtained by photographing the display shelf to generate front-facing image information; and a merchandise identification information specification processing unit that specifies merchandise on a face in the front-facing image information.
US11640707B2 Reducing scale estimate errors in shelf images
Example image processing methods, apparatus/systems and articles of manufacture are disclosed herein. An example apparatus includes an image recognition application to identify matches between stored patterns and objects detected in a shelf image, where the shelf image has a shelf image scale estimate. The example apparatus further includes a scale corrector to calculate deviation values between sizes of (A) a first set of the objects detected in the shelf image and (B) a first set of the stored patterns matched with the first set of the objects and reduce an error of the shelf image scale estimate by calculating a scale correction value for the shelf image scale estimate based on the deviation values.
US11640704B2 Generating and using synthetic training data for plant disease detection
Implementations are described herein for automatically generating synthetic training images that are usable, for instance, as training data for training machine learning models to detect and/or classify various types of plant diseases at various stages in digital images. In various implementations, one or more environmental features associated with an agricultural area may be retrieved. One or more synthetic plant models may be generated to visually simulate one or more stages of a progressive plant disease, taking into account the one or more environmental features associated with the agricultural area. The one or more synthetic plant models may be graphically incorporated into a synthetic training image that depicts the agricultural area.
US11640698B2 Mapping physical locations to fit virtualized AR and VR environments
Systems, methods, and computer programming products for generating, rendering and/or displaying a computer-generated virtual environment as augmented reality and/or virtual reality. The physical boundaries containing the active area where the virtual environments are rendered and displayed are established. Based on the constraints and characteristics of the physical boundaries, virtual environments are mapped using assets from real, historical and/or fictitious locations. The assets can be dynamically re-sized and distanced to fit constraints of the physical space. Based on historical levels of interactivity with the selected environments, the virtual assets can be sorted and tagged as points of interest or filler assets, then mapped to the virtual environment using GAN technology and other machine learning techniques to re-create unique versions of the selected environments. Virtual thresholds can be introduced to segment the virtual environment into multiple portions and reduce the amount of assets needing to be simultaneously displayed.
US11640697B2 Real estate augmented reality system
A method for providing an augmented reality view including inserting a virtual object into a three-dimensional space of a subject real estate property at a location with an input device; and displaying the virtual object in response to the location within the three-dimensional space of the subject real estate property being viewed by a user on a display device.
US11640692B1 Excluding objects during 3D model generation
Various implementations disclosed herein include devices, systems, and methods that determines generates a three-dimensional (3D) model based on depth data and a segmentation mask. For example, an example process may include obtaining depth data including depth values for pixels of a first image, obtaining a segmentation mask associated with a second image, the segmentation mask identifying a portion of the second image associated with an object, and generating a 3D model based on the depth data and the mask.
US11640689B1 Emulation pipeline selection and emulation pipeline parameter prediction
Incompatible graphics frameworks present a barrier to emulating applications of one operating system (guest OS) upon a computer system employing a different operating system (host OS) such as occurs with virtual machines. Accordingly, in order to address limitations of emulating guest OS graphic pipelines upon the host OS the inventors have established methodologies for cross-platform graphics pipeline emulation, thus enabling efficient implementations of cross-platform virtualization solutions, through the establishment of emulation keys to support generic and specific graphics pipelines together with caching sets of graphical pipelines for subsequent retrieval and execution.
US11640688B2 Apparatus and method for data generation
A data processing apparatus comprises a processing unit to generate image data for rendering data for display as an image frame, a memory to store the image data, the image data comprising data for a given object in the image frame, detection circuitry to detect, for the data for the given object, one or more properties associated with the given object in the image frame, prediction circuitry to generate, based on one or more of the properties, a confidence score for the data for the given object indicative of a likelihood that the data for the given object is to be used for more than a threshold number of image frames in a sequence of image frames, and allocation circuitry to allocate indicator data to the data for the given object, the indicator data indicative of a magnitude of the confidence score for the data for the given object, and to store the data for the given object in the memory in association with the corresponding indicator data.
US11640687B2 Volumetric capture and mesh-tracking based machine learning 4D face/body deformation training
Mesh-tracking based dynamic 4D modeling for machine learning deformation training includes: using a volumetric capture system for high-quality 4D scanning, using mesh-tracking to establish temporal correspondences across a 4D scanned human face and full-body mesh sequence, using mesh registration to establish spatial correspondences between a 4D scanned human face and full-body mesh and a 3D CG physical simulator, and training surface deformation as a delta from the physical simulator using machine learning. The deformation for natural animation is able to be predicted and synthesized using the standard MoCAP animation workflow. Machine learning based deformation synthesis and animation using standard MoCAP animation workflow includes using single-view or multi-view 2D videos of MoCAP actors as input, solving 3D model parameters (3D solving) for animation (deformation not included), and given 3D model parameters solved by 3D solving, predicting 4D surface deformation from ML training.
US11640684B2 Attribute conditioned image generation
A method, apparatus, and non-transitory computer readable medium for image processing are described. Embodiments of the method, apparatus, and non-transitory computer readable medium include identifying an original image including a plurality of semantic attributes, wherein each of the semantic attributes represents a complex set of features of the original image; identifying a target attribute value that indicates a change to a target attribute of the semantic attributes; computing a modified feature vector based on the target attribute value, wherein the modified feature vector incorporates the change to the target attribute while holding at least one preserved attribute of the semantic attributes substantially unchanged; and generating a modified image based on the modified feature vector, wherein the modified image includes the change to the target attribute and retains the at least one preserved attribute from the original image.
US11640681B2 Retinal encoder for machine vision
A method is disclosed including: receiving raw image data corresponding to a series of raw images; processing the raw image data with an encoder to generate encoded data, where the encoder is characterized by an input/output transformation that substantially mimics the input/output transformation of one or more retinal cells of a vertebrate retina; and applying a first machine vision algorithm to data generated based at least in part on the encoded data.
US11640677B2 Navigation using selected visual landmarks
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for navigation using planar landmarks. In some implementations, images depicting an area of a property captured by a camera are obtained. Landmarks in the area are identified based on the images. An expected stability for each of the landmarks are determined. A map for the area is generated based on the expected stability for each of the landmarks. The map is transmitted to one or more electronic devices.
US11640674B2 Information processing device, information processing method, and storage medium storing information processing program
An information processing device acquires a material formation image representing a formation of a material, the material formation image being obtained by imaging the material. The information processing device generates a Fourier transform result representing a power spectrum by applying a Fourier transform to the acquired material formation image. The information processing device, on the basis of the Fourier transform result of the material formation image, employs an expectation-maximization algorithm to generate a size distribution of structures forming the material.
US11640673B2 Method and system for measuring an object by means of stereoscopy
The invention relates to a method and a system for measuring an object (2) by means of stereoscopy, in which method a pattern (3) is projected onto the object surface by means of a projector (9) and the pattern (3), which is designated as a scene and is projected onto the object surface, is captured by at least two cameras (4.1, 4.2, 4.3, 4.4), wherein correspondences of the scene are found in the images captured by the cameras (4.1, 4.2, 4.3, 4.4) by means of a computing unit (5) using image processing, and the object (2) is measured by means of the correspondences found. According to the invention, the cameras (4.1, 4.2, 4.3, 4.4) are intrinsically and extrinsically calibrated, and a two-dimensional and temporal coding is generated during the pattern projection, by (a) projecting a (completely) two-dimensionally coded pattern (3) and capturing the scene using the cameras (4.1, 4.2, 4.3, 4.4), and (b) projecting a temporally encoded pattern having a two-dimensionally different coding several times in succession and using the cameras (4.1, 4.2, 4.3, 4.4) to capture several scenes in succession, the capturing of said scenes being triggered simultaneously in each case.
US11640669B2 Motion analysis system, motion analysis method, and computer-readable storage medium
A motion analysis system analyzing a prescribed motion performed by a person using a prescribed tool, with a prescribed portion of the person or portion of the tool in the motion being taken as a measurement portion, a predictive model generated by learning based on learning data including an image frame of a motion video, wherein the person performing the motion, and an inter-frame differential frame indicating a difference in pixel values between frames of each pixel of the image and an adjacent frames, which is adjacent to the image frame, in the motion video; generates an inter-frame differential frame of a given analysis object video; and predicts by using the predictive model a position of the measurement portion in an image frame of the analysis object video on the basis of the image frame of the analysis object video and the inter-frame differential frame of the analysis object video.
US11640665B2 Methods and apparatuses for detecting degraded ultrasound imaging frame rates
Aspects of the technology described herein relate to detecting degrade ultrasound imaging frame rate. Some embodiments include receiving ultrasound data from the ultrasound device, generating ultrasound images from the ultrasound data, taking one or more measurements of ultrasound imaging frame rate based on the ultrasound images, comparing the one or more measurements of ultrasound imaging frame rate to an reference ultrasound imaging frame rate value, and based on a result of comparing the one or more measurements of ultrasound imaging frame rate to the reference ultrasound imaging frame rate value, providing a notification and/or disabling an ultrasound imaging preset and/or an ultrasound imaging mode with which the ultrasound device was configured.
US11640663B1 Method of determining suitability of skin analysis image and apparatus therefor
According to various embodiments, an image analysis server for determining whether an image is suitable for skin analysis may include a DB management unit for obtaining a captured image from a skin measurement device and storing the captured image; a user detector for detecting a user's face based on the obtained image; an image suitability determination unit for determining whether the obtained image is suitable for skin analysis; a skin analyzer for analyzing skin corresponding to the detected user's face based on the image determined to be suitable for skin analysis; and a service providing unit for calculating a skin score according to the analysis and providing the calculated skin score to a user terminal.
US11640661B2 System and method for predicting the risk of future lung cancer
Risk prediction models are trained and deployed to analyze images, such as computed tomography scans, for predicting future risk of lung cancer for one or more subjects. Individual risk prediction models are separately trained on nodule-specific and non-nodule specific features such that each risk prediction model can predict future risk of lung cancer across different time periods (e.g., 1 year, 3 years, or 5 years). Such risk prediction models are useful for developing preventive therapies for lung cancer by enabling clinical trial enrichment.
US11640660B2 Industrial internet of things, control methods and storage medium based on machine visual detection
The present disclosure discloses an industrial Internet of Things (IoT), a control method, and a storage medium based on a machine vision detection, and provides a technical solution for a timely adjustment of production line parameters according to image information generated during a machine vision data collection on the production line. Through a difference of the image information corresponding to different process operations, a processing situation of different process operations may be obtained, so that more accurate adjustment of the production line parameter may be achieved without increasing the system complexity, thereby effectively reducing a development cost of the industrial IoT, and increasing accuracy of the intelligent manufacturing control.
US11640659B2 System and method for assessing the health of an asset
There are provided methods and systems for assessing the health of an asset. For example, a system is provided. The system may include a processor and a memory including instructions that, when executed by the processor, cause the processor to perform operations consistent with identifying a defect in a component of an asset. The operations may include fetching from an inspection system, a plurality of images acquired from an inspection of the component of the asset by the inspection system. The operations may include identifying, based on an image processing technique codified and included as part of the instructions, a subset of images from the plurality of images. The subset of images is representative of the defect in the component of the asset, and the image processing technique is selected from the group consisting of an auto-distress ranking technique, a structural similarity technique, a mean-subtracted filtering technique, and a Hessian norm computation technique.
US11640653B2 Method to correct satellite data to surface reflectance using scene statistics
A method for correcting top-of-atmosphere reflectance data in high altitude imagery to a ground surface reflectance data. Transmission of light through Earth's atmosphere and its suspended load of aerosol particles degrades light within the visible through near infrared portion of the spectrum. This can severely affect the quality of the data recorded by orbiting Earth observation satellites. The method first measures the degree of atmospheric effects upon reflectance, then reverses these effects to deliver surface reflectance data and imagery cleaned of haze and thin clouds.
US11640651B2 Multiple georeferenced aerial image crop analysis and synthesis
Aerial imagery may be captured from an unmanned aircraft or other aerial vehicle. The use of aerial vehicle imagery provides greater control over distance from target and time of image capture, and reduces or eliminates imagery interference caused by clouds or other obstacles. Images captured by the aerial vehicle may be analyzed to provide various agricultural information, such as vegetative health, plant counts, population counts, plant presence estimation, weed presence, disease presence, chemical damage, wind damage, standing water presence, nutrient deficiency, or other agricultural or non-agricultural information. Georeference-based mosaicking may be used to process and combine raw image files into a direct georeferenced mosaic image.
US11640645B2 Apparatus and method of acquiring image by employing color separation lens array
Provided is an apparatus for acquiring images including an image sensor including a sensor substrate including a plurality of photo-sensing cells sensing light, and a color separation lens array provided above the sensor substrate, the color separation lens array including a fine structure in each of a plurality of regions respectively facing the plurality of photo-sensing cells and separating incident light based on color, the fine structure forming a phase distribution to condense light having different wavelengths on adjacent photo-sensing cells, a signal processor configured to perform, based on a point spread function corresponding to each color pixel by the color separation lens array, deconvolution on sensing signals of the plurality of photo-sensing cells to process an image signal for each color obtained by the image sensor, and an image processor configured to form a color image from the image signal for each color processed by the signal processor.
US11640642B2 Method and system for dynamically predicting deoxynivalenol content of wheat at harvest
The present application provides a method and system for dynamically predicting a deoxynivalenol content of wheat at harvest, including: on the basis of historical data, screening out by particle swarm optimization algorithm combined factors suitable for establishing a prediction model, and establishing the prediction model by using the combined factors; on the basis of data of a current year, predicting a second flowering date and a second harvest date of wheat in the current year by an agricultural model; then obtaining a weather forecast on the basis of the second flowering date and the second harvest date, and combining the weather forecast and geographic data into correlated factors; and finally predicting the deoxynivalenol content of wheat at harvest by means of the prediction model and the correlated factors. Compared with the prior art, statistical items in the prediction model are more comprehensive, and growth period data of the current year can be dynamically predicted on the basis of growth period indexes model, thus continuously adjusting and establishing the prediction model. In addition, an overhead time for screening multi-dimensional large-batch data by the particle swarm optimization algorithm has more advantages, and the prediction model established by a multiple linear regression algorithm has higher precision.
US11640640B2 Systems and methods for allocating assets to directed and interest-based participants
In one aspect, a share data allocation (SDA) computing device is provided. The SDA computing device includes at least one processor in communication with a database. The at least one processor is configured to receive direct-share participant (DSP) request data indicating an amount each DSP is willing to invest and receive interest-based participant (IBP) request data indicating an amount each IBP is willing to invest. The at least one processor is also configured to apply a first mapping algorithm to the DSP request data and apply a second mapping algorithm to the IBP request data. The at least one processor is further configured to calculate a preliminary allocation of a total amount of assets among the DSPs and the IBPs according to results of an apportionment, and direct allocation of the total amount of assets among the DSPs and the IBPs according to results of a join operator.
US11640636B2 Sensors and executable instructions to compute consumable usage to automate replenishment or service of consumables via an adaptive distribution platform
Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface and one or more sensors, and, more specifically, to one or more sensors and/or computing algorithms that implement specialized logic to facilitate in-situ monitoring and characterization of resource usage and/or device usage to determine usage of one or more consumables to updates inventories of consumables for automated replenishment of a consumable. In at least one example, sensors and/or computing algorithms facilitate formation of an automated home inventory replenishment network. In some examples, a method may include accessing sensor data if a consumable is processed, determining multiple modes of operation for a device, correlating a type of consumable associated with a mode of operation, and updating an amount of inventory for a consumable responsive to an amount consumed and a modified consumption rate.
US11640630B2 Systems and methods for verifying identity of a user on an equipment online marketplace platform
A method for verifying an identity of a new user of an equipment online marketplace platform is disclosed. The method may include: receiving a request from a new user to join an equipment online marketplace network to trade equipment through the equipment online marketplace platform; broadcasting a message to existing users to verify and endorse an identity of the new user to allow the new user to join the equipment online marketplace network to trade equipment through the equipment online marketplace platform; receiving endorsements of the identity of the new user from the existing users; if the identity of the new user is endorsed by a threshold number of existing users, permitting the new user to join the equipment online marketplace network and trade equipment through the equipment online marketplace platform; and storing the identity of the new user as a blockchain entry in a shared ledger.
US11640627B2 Artificial intelligence based service recommendation
In one aspect, a method includes receiving merchant profile data describing attributes of merchants; generating, using one or more machine-trained models and the merchant profile data, a respective first profile for each merchant of the merchants; generating, using the one or more machine-trained models, a respective second profile for each of the plurality of merchant services using at least one type of description for each of the plurality of merchant services, wherein the respective first profile for each merchant and the respective second profile for each of the plurality of merchant services are numerically comparable; identifying a list of merchant service recommendations for at least one of the merchants using generated first profiles and second profiles; and configuring a merchant computing device of the at least one merchant with at least one merchant service selected by the merchant from the list of merchant service recommendations.
US11640626B2 Queue monitoring techniques
A queue monitoring system includes at least one sensor configured to monitor guests admitted from an entrance and generate a sensor signal. The system also includes a virtual queue controller comprising a processor and communications circuitry, wherein the virtual queue controller is configured to: communicate guest admittance information to an operator device, the guest admittance information causing the operator device to display a target number of guests to be admitted during a time interval; determine a count of guests admitted from the entrance during the time interval based on the sensor signal; determine a remaining number representative of remaining guests to be admitted based on the target number and the count of guests admitted from the entrance; and communicate a standby admit signal to the operator device to cause the operator device to display the remaining number.
US11640623B2 Optimizing utilization and marketing of car washes
A first data packet can be received from an origination terminal at a remote server operatively coupled to the origination terminal and an end user terminal. The first data packet can have a plurality of offers and image or video data acquired by an image/video sensor. The image or video data can be processed by the remote server using an image processing algorithm to estimate a current idle time associated with the origination terminal. One or more aspects of the plurality of offers can be controlled by the remote server based on the current idle time. A second data packet including the plurality of offers can be transmitted to the end user terminal by the remote server. A selection of a preferred offer of the plurality of offers can be received from the end user terminal at the remote server. The preferred offer can be provided to the origination terminal.
US11640621B2 Systems and methods to provide a user interface for redemption of loyalty rewards
A system includes a rule engine to determine details of loyalty reward currency redemption from one or more reward accounts as part of the processing of a payment transaction in a payment account of a user. The redemption details are determined based on user preferences and rules of the loyalty programs, and transmitted to the user during the authorization of the payment transaction. During the authorization and/or within a time window after the authorization, but before the settlement of the payment transaction, the user may provide a confirmation message that may accept, reject, or modify the redemption details. A transaction handler is configured to authorize and/or settle the payment transaction, as modified by the redemption details initially computed by the rule engine and subsequently confirmed, rejected or modified by the user via an optional confirmation message.
US11640620B2 Systems and methods to organize and consolidate data for improved data storage and processing
Systems and methods to dynamically combine offer data records in accordance with predetermined rules such that the data records that are required to be monitored for processing are reduced and the computation efficiency in processing the transactions and relevant offers is improved in a transaction handler configured on an electronic processing network to process a huge amount of transactions in real time and a rapidly increasing number of offers.
US11640619B2 Media engagement verification in transit systems
Embodiments disclosed herein address these and other concerns by providing for means by which a customer's level of engagement with media can be determined. In particular, media and questions regarding the content of the media may be sent to a ticketing device and provided to the customer. The ticketing device can further obtain the customer's answers to the questions, and send the answers to a server, which can determine a level of engagement can be assessed from the answers and issue a discounted ticket. The amount of the discount may be proportional to the level of engagement.
US11640618B1 Method, apparatus, and computer program product for partitioning prescription transaction costs in an electronic prescription transaction
A method, apparatus and computer program product are provided for partitioning prescription transaction costs by determining offset savings amounts to be applied to prescription transactions, based on an adjudicated response from a payer computer. Prescription transactions received from a pharmacy are submitted in real time or near real-time for adjudication. Historical data associated with the patient and prescription is accessed to identify a target patient pay amount. Based on the benefit coverage and/or co-pay amount from the adjudicated response, an offset savings is determined in real-time or near real-time that will partition the prescription transaction cost such that the remaining patient pay amount is aligned with the target patient pay amount.
US11640617B2 Metric forecasting employing a similarity determination in a digital medium environment
Metric forecasting techniques and systems in a digital medium environment are described that leverage similarity of elements, one to another, in order to generate a forecast value for a metric for a particular element. In one example, training data is received that describes a time series of values of the metric for a plurality of elements. The model is trained to generate the forecast value of the metric, the training using machine learning of a neural network based on the training data. The training includes generating dimensional-transformation data configured to transform the training data into a simplified representation to determine similarity of the plurality of elements, one to another, with respect to the metric over the time series. The training also includes generating model parameters of the neural network based on the simplified representation to generate the forecast value of the metric.
US11640614B1 Methods and apparatus for mobile device messaging-based communications using custom-generated deeplinks and based on the hyper text transfer protocol (HTTP)
In some embodiments, a method includes in response to an integration tag included in a webpage at a first user interface being executed at a mobile device, receiving a mobile device identifier and a request to retrieve a purchase identifier. The method includes sending a first signal causing a frame to be provided within the webpage at the first user interface. The method includes in response to a first user input, receiving a Hyper Text Transfer Protocol (HTTP) POST request and determining a uniform resource identifier (URI). The method includes retrieving purchase information and sending a HTTP response message including the URI of the second user interface and the purchase information to deeplink to the second user interface and to cause the second user interface to be rendered at the mobile device with the purchase information pre-populated in an input field of a text message.
US11640609B1 Network based features for financial crime detection
Disclosed is an example approach in which network and non-network features are used to train a predictive machine learning model that is implemented to predict financial crime and fraud. Graphical network features may be generated by applying financial entity risk vectors to a network model with representations of various types of networks. The network model may comprise transactional, non-social, and/or social networks, with edges corresponding to linkages that may be weighted according to various characteristics (such as frequency, amount, type, recency, etc.). The graphical network features may be fed to the predictive model to generate a likelihood and/or prediction with respect to a financial crime. A perceptible alert is generated on one or more computing devices if a financial crime is predicted or deemed sufficiently likely. The alert may identify a subset of the set of financial entities involved in the financial crime and present graphical representations of networks and linkages.
US11640607B2 Signature panel for ID documents and payment cards
An identification document includes a card structure including a plastic material, a surface of the card structure including a first surface region that includes a plurality of depressions formed in the surface according to a predefined pattern; and a second surface region that includes a majority of a surface area of the identification document, wherein the second surface region is non-porous. A surface energy of the surface in the first surface region is greater than a surface energy of the surface in the second surface region.
US11640606B2 Systems and methods for providing real-time warnings to merchants for data breaches
The disclosed embodiments provide systems and methods for providing real-time warnings to merchants for data breaches. For example, the system may include one or more memory devices storing instructions and one or more processors configured to perform operations consistent with this disclosure. The operations may include collecting and storing transaction authorization requests from one or more merchants. The transaction authorization requests may include a virtual account number associated with an account, the virtual account number being previously bound to a merchant and reusable only for the bound merchant. The operations may further include detecting an event at the bound merchant based on, for example, a transaction authorization request having a mismatch between a transacting merchant and the bound merchant. The operations my further include communicating notification of the event through a communication interface with the bound merchant.
US11640605B2 Method, server, and storage medium for verifying transactions using a smart card
A method, server and storage medium for verifying a transaction using a smart card are disclosed. A server receives a transaction request to perform a transaction with a user of the smart card. The transaction request includes identification information and encrypted data extracted from the smart card, and transaction information. The server determines a user account linked to the identification information. The server performs a first verification process to authenticate the smart card by verifying that the smart card possesses a correct decryption key corresponding to the identification information. The server performs a second verification process to authenticate the smart card by verifying that the encrypted data extracted from the smart card encodes stored data corresponding to the respective user account linked to the identification information. If the first and the second verification processes are successful, the server processes the transaction in accordance with the transaction information.
US11640604B2 Automated blockchain address creation and transfers by uniform resource locator generation and execution
A method for performing a transfer using a blockchain network and a uniform resource locator (URL) includes receiving, by computer program code which is stored on the blockchain network, an address on the blockchain network and tokens or value associated therewith the address for writing a blockchain transaction. The URL is associated with the address and includes key parameters thereof. The computer program code receives, as an automated result of execution of the URL, a cryptographically signed transaction having the key parameters of the address and key parameters of a new address that were generated by the execution of the URL. The computer program code transfers, based on the blockchain network reaching consensus on the transaction, at least part of the tokens or value from the address to the new address as a further automated result of the execution of the URL.
US11640601B2 Method and system for regulation of blockchain transactions
A method for assisting wallet providers in regulatory compliance for blockchain transactions includes: receiving, by a receiver of a processing server, a new blockchain transaction from a first computing device, the new blockchain including at least a destination address associated with a blockchain wallet as a recipient for the new blockchain transaction; generating, by a processor of the processing server, a reference identifier for the new blockchain transaction; identifying, by the processor of the processing server, a profile for the blockchain wallet based on the destination address; transmitting, by a transmitter of the processing server, the reference identifier to the first computing device; and transmitting, by the transmitter of the processing server, a notification message to a second computing device, the notification message including at least the reference identifier and data associated with the blockchain wallet.
US11640596B2 Terminal and method for mobile payment with trusted execution environment
A mobile terminal is adapted for mobile payment through payment in accordance with transaction data from the customer to a merchant via a payment service provider, and is adapted for a clearing of the payment between bank servers. The terminal is characterized in that a) in the secure runtime environment access data are stored for an authentication between the payment trust application and the payment service provider; and b) the agent is further adapted b1) upon an authentication between the payment trust application and the payment service provider, to transmit access data, or authentication data generated employing access data, between the secure runtime environment and the payment service provider, and b2) to accept from the payment trust application a transaction instruction for a payment in accordance with the transaction data and to send it to the payment service provider. A corresponding mobile payment method for a terminal is likewise specified.
US11640594B2 Method for processing a purchase transaction using a plurality of transaction systems
A method of processing a purchase transaction includes generating a transaction file containing a product code, which is transmitted from a user computing device when an image of a product code identifier is captured by the user computing device, a first user ID of the customer, and an indicator of whether or not the customer has opted in to receive electronic receipts. The method further includes generating an electronic receipt based on the transaction file, storing a conversion table containing the first and second user IDs of the customer, converting the first user ID contained in the transaction file to the second user ID based on the conversion table, when the indicator indicates that the customer has opted in, and storing the electronic receipt in association with the second user ID. The electronic receipt is transmitted in response to a request for electronic receipts associated with the second user ID.
US11640590B2 Venue management system for during event peer-to-peer ticket exchange
Aspects of the present disclosure include an electronic ticket processing system that enables the management of a venue with auction-based, during event, peer-to-peer electronic ticket exchanges. The peer-to-peer during event ticket exchange can be limited by the location of the electronic device of a user and can allow the event attendees enhancement of their experience (e.g. by upgrading their seat location or rights to access). In some embodiments, the during event peer-to-peer ticket exchange can be encouraged or controlled by the venue in accordance to broadcasting aspects, crowd control, analytics, to encourage consumer spending, memberships, and/or other real time updates (e.g. weather, game scores, security concerns).
US11640588B2 Automated valet parking system and service providing method
An automated valet parking system provides an automated valet parking service in a parking lot. A vehicle supporting the automated valet parking service executes braking control so as to automatically decelerate and stop before a target stop position in the parking lot. Braking result information indicates a braking distance until the vehicle is stopped by the braking control or an error distance between the target stop position and an actual stop position. The automated valet parking system determines whether or not the braking distance or the error distance deviates from an acceptable range. When the braking distance or the error distance deviates from the acceptable range, the automated valet parking system decides that an abnormality occurs in a braking device or a tire of the vehicle and transmits notification information notifying the abnormality occurrence to a terminal device operated by a user of the vehicle.
US11640584B2 System and method for real-time predictive scheduling
The present application includes a method and system for real-time predictive scheduling. The system receives information from at least one workload input and at least one personnel input, calculating an initial schedule based on the information and on analytics rules in a scheduling analytics engine. The system then allocates incoming workloads to customer service representatives according to the initial schedule, while monitoring adherence to the initial schedule by calculating deviation from schedule adherence. If the deviation from schedule adherence exceeds an acceptable deviation from schedule adherence within the analytics rules, the system calculates an updated schedule.
US11640582B2 Alignment of antennas on near field communication devices for communication
A method for aligning NFC antennas on a mobile device and document. The method comprises determining the mobile device model identifier, associating the model identifier with a configuration, determining a model type and determining the document configuration in relation to its NFC components, selecting an feedback schema for aligning the NFC antennas based on the device and document configuration, generating alignment feedback according to the alignment feedback schema, detecting a data connection between the mobile device and the document and generating a connection indication. The determining the document type can be performed by reading a Machine Readable Zone. The feedback schema can be coupled with the mobile device's video camera and display, audio, and haptic feedback.
US11640578B2 Break-based inventory forecasting
Techniques are disclosed for advantageously forecasting an inventory of a product having a particular duration (e.g., video content). The technique can include determining the particular configuration (e.g., maximum number of impressions, maximum amount of time permitted) of breaks identified within an impression log. Based on the number of breaks and the configurations of the breaks, the technique can forecast a future inventory of the product. In some implementations, the disclosed technique can identify an amount of a previous break that was not filled with video content. These forecasts can enable product sellers to better communicate with their customers, negotiate supply contracts, price their products, plan for business operations, etc.
US11640577B2 Data capture instructions for asset tracking
Methods, systems, and devices for data capture instructions for asset tracking are provided. An example method for capturing data involves obtaining raw data from a data source onboard an asset and monitoring the raw data for satisfaction of a simplified data capture trigger. When the simplified data capture trigger is satisfied, a dataset simplification algorithm is performed on the raw data to generate a simplified set of raw data, and the simplified set of raw data is logged. The method further involves monitoring the raw data for satisfaction of a rich data capture trigger. When the rich data capture trigger is satisfied, an unsimplified block of raw data is identified and logged for rich data analysis. The data is transmitted to a server. The unsimplified block of raw data contains raw data that is additional to the raw data contained in the simplified set of raw data.
US11640575B2 Method for deploying large numbers of waste containers in a waste collection system
A method of redeploying waste containers in a waste collection system with an active or passive signal means requires a user to aim an optical character recognition reader at a waste container comprising a unique optical waste container identifier. The optical character recognition reader reads unique waste container optical identifier. The unique waste container optical identifier is converted to a unique electronically formatted waste container identifier. A unique radio frequency signal identifier is stored on a radio frequency emitting tag and associated with the unique electronically formatted waste container identifier. The radio frequency emitting tag is attached to the waste container.
US11640573B2 Intelligent scoring model for assessing the skills of a customer support agent
Systems and methods for assessing the skills of a customer support agent using one or more Artificial Intelligence/Machine Learning (AI/ML) models are disclosed. In at least one embodiment, one or more benchmarks against which the performance of the customer support agent is to be measured are established. The one or more benchmarks may be derived through direct and/or indirect analysis of historical customer service data by an AI/ML benchmark model. In at least one embodiment, data relating to performance of the customer support agent during a customer call is monitored. In at least one embodiment, the AI/ML benchmark model is used to determine one or more benchmark scores identifying whether the customer support agent is meeting the one or more benchmarks.
US11640572B2 Ocular system to optimize learning
A method to optimize learning based upon ocular information of a subject includes providing a video camera for recording a close-up view of a subject's eye. A first electronic display shows a plurality of educational subject matter to the subject. A second electronic display shows an output to an instructor. Changes in ocular signals of the subject are processed through the use optimized algorithms. A cognitive state model determines a low to a high cognitive load experienced by the subject. The cognitive state model is evaluated based on the changes in the ocular signals for determining a probability of the low to the high cognitive load experienced by the subject. The probability of the low to the high cognitive load experienced by the subject is displayed to the instructor.
US11640571B1 Model management system
A model management system receives data for an inventory of models including data regarding issues for each of the models. The model management system determines a model risk score for each of the models based on the issues for each of the models. As the issues are opened and closed, the model management system receives updates and in real-time, updates the model risk score. The model risk score can be determined using a severity assigned to each issue for each of the open issues for a given model as well as the number of issues at each severity. Risk scores can be calculated across a line of business and across an enterprise, for example. The model management system also provides one or more of: model development, model validation, model integration, model use, model maintenance, and model retirement.
US11640561B2 Dataset quality for synthetic data generation in computer-based reasoning systems
Techniques for synthetic data generation in computer-based reasoning systems are discussed and include receiving a request for generation of synthetic data based on a set of training data cases. One or more focal training data cases are determined. For undetermined features (either all of them or those that are not subject to conditions), a value for the feature is determined based on the focal cases. In some embodiments, the generated synthetic data may be checked for similarity against the training data, and if similarity conditions are met, it may be modified (e.g., resampled), removed, and/or replaced.
US11640560B2 Automated training data quality process
A system for updating training data includes an interface and a processor. The interface is configured to receive a set of vehicle data. The set of vehicle data includes images and assigned labels associated with the images. The processor is configured to determine a set of training data and a set of test data from the set of vehicle data; train a model with the set of training data; determine a set of predicted labels for the set of vehicle data using the model; identify a set of potential mislabeled data using the set of predicted labels and the assigned labels; and determine an updated set of training data by relabeling the set of potential mislabeled data and replacing the set of potential mislabeled data with a relabeled set of data.
US11640558B2 Unbalanced sample classification method and apparatus
The present disclosure provides an unbalanced sample classification method and an unbalanced sample classification apparatus. The method includes: obtaining unbalanced sample data; calculating a sample contribution rate based on the sample data and the characteristic data; filtering out a part of the sample data within a preset sample contribution threshold according to the sample contribution rate to determine as target sample data; and inputting the target sample data into a sample classification model to calculate a sample classification result through a classification algorithm. By using two variables of the characteristic value contribution rate and the characteristic contribution rate, the characteristics and samples with low contribution rate for classification are eliminated to effectively reducing the processing of unbalanced sample data, and a machine learning classification algorithm can be used on this basis to adopt the effective characteristics or samples to achieve efficient classification.
US11640553B2 Method for analyzing time-series data based on machine learning and information processing apparatus
A machine learning method includes: generating, by a computer, a sine wave using a basic period of input data having a periodic property; determining a sampling period based on a degree of roundness of an attractor generated from the sine wave; sampling the input data at the determined sampling period to generate a pseudo attractor; and performing a machine learning by using the pseudo attractor.
US11640548B2 User identification with voiceprints on online social networks
In one embodiment, a method includes, by one or more computing devices of an online social network, receiving, from a client system of a first user and from a second user, a biometric input used to identify the second user, sending, to the client system, a personal identifier for presentation to the second user, receiving, from the client system in response to the presentation of the personal identifier to the second user, an audio input from the second user, determining, based on a comparison of the audio input to a voiceprint of the second user, wherein the voiceprint comprises audio data for auditory identification of the second user, whether the audio input comprises the personal identifier spoken by the second user, and authenticating the second user to access an online account associated with the second user via the client system if the audio input is determined to be spoken by the second user and comprise the personal identifier spoken by the second user.
US11640544B2 Advances in data provisioning including bulk provisioning to aid management of domain-specific data via software data platform
The present disclosure relates to processing operations configured to improve data provisioning for management of access to and usage of domain-specific data through a software data platform. Processing described herein provides technical advantages, provided through a software data platform, that enable a user (e.g., an administrator) of an organization to more easily integrate and manage domain-specific data within a software data platform. For instance, a graphical user interface (GUI) of a software data platform is configured to provide a user (e.g., administrative user) with control over provisioning of their data (e.g., education data) including bulk provisioning options to manage utilization and sharing of data via a software data platform. Provisioning management may comprise control over sharing permissions of domain-specific data with vendors (e.g., ISVs integrating within a software data platform), user accounts associated with a tenant configuration and applications/services provided by the software data platform.
US11640543B2 Rule induction to find and describe patterns in data
Rule induction is used to produce human readable descriptions of patterns within a dataset. A rule induction algorithm or classifier is a type supervised machine learning classification algorithm. A rule induction classifier is trained, which involves using labelled examples in the dataset to produce a set of rules. Rather than using the rules/classifier to make predictions on new unlabeled samples, the training of the rule induction model outputs human-readable descriptions of patterns (rules) within the dataset that gave rise to the rules (rather than using the rules to predict new unlabeled samples). Parameters of the rule induction algorithm are tuned to favor simple and understandable rules, instead of only tuning for predictive accuracy. The learned set of rules are outputted during the training process in a human-friendly format.
US11640542B2 Method and system for system architecture technology recommendation
The disclosure generally relates to system architectures, and, more particularly, to a method and system for system architecture recommendation. In existing scenario, a solution architect often gets minimum details about requirements, hence struggles to design a system architecture that matches the requirements. The method and system disclosed herein are to provide system recommendation in response to requirements provided as input to the system. The system generates an acyclic dependency graph based on parameters and values extracted from an obtained user input. The system then identifies a reference architectures that matches the requirements, and further selects components that match the architecture requirements. The system further selects technologies considering inter-operability of the technologies. Further, the system generates architecture recommendations for the user, based on the selected components, and technologies. The system can collect user feedback for to the recommendation provided, and can generate rankings to improve future recommendations.
US11640541B2 Block chain method and system for securing user data from an on-line course
In an example, the present invention provides a meta data processing apparatus for processing sensor inputs and providing feedback to a user for an on-line course. The invention provides for storing the information on a public block chain using a plurality of servers.
US11640540B2 Interpretable knowledge contextualization by re-weighting knowledge graphs
A method for assigning weights to a knowledge graph includes extracting information from a knowledge graph. The information including entities extracted from nodes of the knowledge graph and relations extracted from edges of the knowledge graph. A shortest path generator receives the extracted entities and relations, and potential assigned weights from a heuristic data repository. Weights for the edges of the knowledge graph are determined. The weights are assigned to the edges of the knowledge graph.
US11640537B2 Mechanism to perform non-linear functions in a machine learning accelerator
An apparatus to facilitate execution of non-linear functions operations is disclosed. The apparatus comprises accelerator circuitry including a compute grid having a plurality of processing elements to execute neural network computations, store values resulting from the neural network computations, and perform piecewise linear (PWL) approximations of one or more non-linear functions using the stored values as input data.
US11640535B2 Probability acquisition apparatus and probability acquisition method
To provide a probability acquisition apparatus and the like that can provide accurate probabilities of a match and a mismatch between two three-dimensional images of a target object, a probability acquisition apparatus performs zebra shading processing on a first image that is a three-dimensional image of an automotive clay model and a second image that is a 3D-CAD image to obtain a first zebra image and a second zebra image, obtains a first selected image from the first zebra image with noise removed and a second selected image from the second zebra image with features extracted, and inputs a superimposition image of the first selected image and the second selected image to a CNN 15b to thereby obtain a probability of a match between the first selected image and the second selected image.
US11640533B2 System, method and apparatus for training neural networks using multiple datasets
A system, an apparatus and methods for utilizing software and hardware portions of a neural network to fix, or hardwire, certain portions, while modifying other portions are provided. A first set of weights for layers of the first neural network are established, and selected weights are modified to generate a second set of weights, based on a second dataset. The second set of weights is then used to train a second neural network.
US11640532B2 Contrastive explanations for images with monotonic attribute functions
In an embodiment, a method for generating contrastive information for a classifier prediction comprises receiving image data representative of an input image, using a deep learning classifier model to predict a first classification for the input image, evaluating the input image using a plurality of classifier functions corresponding to respective high-level features to identify one or more of the high-level features absent from the input image, and identifying, from among the high-level features absent from the input image, a pertinent-negative feature that, if added to the input image, will result in the deep learning classifier model predicting a second classification for the modified input image, the second classification being different from the first classification. In an embodiment, the method includes creating a pertinent-positive image that is a modified version of the input image that has the first classification and fewer than all superpixels of the input image.
US11640531B2 Method, apparatus and device for updating convolutional neural network using GPU cluster
An example method for updating convolutional neural network includes: obtaining a sample with a classification label; performing a first operation on the sample based on parameters of each layer of front-end network, to obtain a first operation result; performing a second operation on the sample based on the first operation result and the parameters of each layer of back-end network that the first GPU has, to obtain a second operation result; separately sending the first operation result to the other GPUs; receiving a third operation result obtained after each other GPU performs a third operation on the sample based on their parameters of each layer of back-end network and the first operation result; combining the second and third operation results to obtain a classification result; determining a prediction error based on the classification result and the classification label; and updating the convolutional neural network based on the prediction error.
US11640530B2 Learning device, learning method, computer program product, and recognition device
A learning device includes one or more processors. The processors acquire input data and a target label indicating a correct answer of inference based on the input data. The processors add noise to at least one of the input data and intermediate layer data of the neural network and perform inference by the neural network with respect to the input data. The noise is based on contributions of a plurality of elements included in the input data with respect to an inference result when the input data is input to a neural network. The processors update parameters of the neural network so that the inference result by the neural network matches the target label.
US11640527B2 Near-zero-cost differentially private deep learning with teacher ensembles
Systems and methods are provided for near-zero-cost (NZC) query framework or approach for differentially private deep learning. To protect the privacy of training data during learning, the near-zero-cost query framework transfers knowledge from an ensemble of teacher models trained on partitions of the data to a student model. Privacy guarantees may be understood intuitively and expressed rigorously in terms of differential privacy. Other features are also provided.
US11640524B1 General purpose neural processor
A computer processor includes an on-chip network and a plurality of tiles. Each tile includes an input circuit to receive a voltage signal from the network, and a crossbar array, including at least one neuron. The neuron includes first and second bit lines, a programmable resistor connecting the voltage signal to the first bit line, and a comparator to receive inputs from the two bit lines and to output a voltage, when a bypass condition is not active. Each tile includes a programming circuit to set a resistance value of the resistor, a pass-through circuit to provide the voltage signal to an input circuit of a first additional tile, when a pass-through condition is active, a bypass circuit to provide values of the bit lines to a second additional tile, when the bypass condition is active; and at least one output circuit to provide an output signal to the network.
US11640522B2 Computational efficiency improvements for artificial neural networks
An artificial neural network (ANN) generates a base expanded matrix that represents an output of a layer of the ANN, such as the output layer. Values in each row are grouped with respect to a set of network parameters in a previous layer, and a sum of the values in each row produces an output vector of activations. The ANN updates the values in at least one column of the expanded matrix according to parameter updates, which results in an updated expanded matrix or an update expanded matrix. An error or a total cost can be computed from the updated expanded matrix or the update expanded matrix. Nonlinear activation functions can be modeled as piecewise linear functions, and a change in an activation function's slope can be modeled as a linear update to an expanded matrix. Parameter updates can be constrained to a restricted value set in order to simplify update operations performed on the expanded matrices.
US11640520B2 System and method for cognitive self-improvement of smart systems and devices without programming
A method for automatically generating a neural network architecture includes: loading a first computer-readable representation of a first neural network architecture including first genes representing parameters of the first neural network architecture; generating a first neural network including neurons in accordance with the first genes; deploying the first neural network in a robotic controller; training the first neural network by supplying inputs to an input processing unit connected to the first neural network and receiving outputs from an output processing unit connected to the first neural network, the training including updating synaptic weights of connections between the neurons based on responses to the inputs supplied to the input processing unit; evaluating a performance of the first neural network architecture; and generating, by the computer system, an updated computer-readable representation of an updated neural network architecture based on the evaluation of the performance the first neural network.
US11640517B2 Update of local features model based on correction to robot action
Methods, apparatus, and computer-readable media for determining and utilizing corrections to robot actions. Some implementations are directed to updating a local features model of a robot in response to determining a human correction of an action performed by the robot. The local features model is used to determine, based on an embedding generated over a corresponding neural network model, one or more features that are most similar to the generated embedding. Updating the local features model in response to a human correction can include updating a feature embedding, of the local features model, that corresponds to the human correction. Adjustment(s) to the features model can immediately improve robot performance without necessitating retraining of the corresponding neural network model.
US11640514B2 Chip card, antenna support for a chip card and method for manufacturing an antenna support for a chip card
The invention relates to a chip card designed to communicate data in a contactless mode with a card reader operating at a reading frequency. The resonance frequency of the chip card may change according to the capacitance of the chip used in the contactless mode of the chip card. In order to be able to use various chips without changing the booster antenna design, the card antenna circuit is provided with a capacitance element such that the chip card including the card antenna circuit and the chip module has two different resonance frequencies, one of which being equal to, or lower than, the reading frequency and the other being equal to, or greater, than the reading frequency. This create a broadband wherein the reading frequency falls.
US11640513B2 RFID security tape
An RFID security tape having: a layer of tamper-evident tape; a layer of an RFID inlay; a blocking layer; a layer of metal foil having an adhesive bottom surface; and a layer of a release liner, wherein all layers of the RFID security tape are in adhesive connection with each other and wherein the layer of the RFID inlay is configured to be damaged when the RFID security tape has been applied to an asset and the layer of tamper-evident tape is subsequently removed from the asset.
US11640503B2 Input method, input device and apparatus for input
An input method, an input device, and an apparatus for input are provided in the embodiments of the present application. The method specifically includes: receiving an input string having a fast input intent, wherein the fast input intent is used to indicate, according to a shorthand information of a word or a phrase corresponding to the input string, the word or the phrase; obtaining word candidates and/or phrase candidates corresponding to the input string according to a language model, wherein the word candidates and the phrase candidates are respectively complete words and complete phrases corresponding to the input string; presenting word candidates and/or phrase candidates to a user. The embodiments of the present application can not only improve the flexibility and application range of the fast input, but also improve the quality of word candidates and/or phrase candidates, thereby improving input efficiency.
US11640498B2 Method and system for selective document redaction
A computer implemented method of selectively controlling redacted content from an electronic document having one or more pages is provided. The method includes providing a file record associated with the electronic document and one or more page records within the file record. Each page record corresponds to the one or more pages in the electronic document. For each page with redacted content, one or more redacted page image records are provided and each redacted page image record is associated with an authorization level. The one or more page records are selectively displayed and the one or more redacted page image records are selectively displayed based on the authorization level associated with a user viewing the electronic document.
US11640496B2 Classifying input fields and groups of input fields of a webpage
A method, a system and a machine-readable data carrier, which are intended to classify input fields and groups of input fields of a webpage, are described. The method for classifying input fields and groups of input fields of a webpage may include a browser extension that contains program elements Content Script and Background Script and a program recognition module. The method may form a hierarchy of HTML-documents of a webpage. A multicomponent system for classifying input fields and groups of input fields of a webpage may include a processor device and a storage, and a set of instructions that, when executed by the processor, control the processor to form a hierarchy with grouped fields and a report file for HTML-documents of the webpage. The instructions may also identify elements of the HTML-documents on the webpage.
US11640491B2 Automatic font value distribution for variable fonts
An automatic font value distribution system receives input specifying parameters for a variable font allowing one or more characteristics of the variable font to change along a design axis. Examples of design axes include weight, width, slant, optical size, italic, and so forth. The parameters include, for example, an upper value limit for the design axis, a lower value limit for the design axis, and a distribution profile for the design axis. A collection of glyphs is received, and design axis values are applied to the glyphs in accordance with the distribution profile and distributed across the design axis between the upper and lower value limits. The collection of glyphs is displayed with the generated design axis values.
US11640490B2 Source mask optimization by process defects prediction
A method of generating a mask used in fabrication of a semiconductor device includes, in part, selecting a source candidate, generating a process simulation model that includes a defect rate in response to the selected source candidate, performing a first optical proximity correction (OPC) on the data associated with the mask in response to the process simulation model, assessing one or more lithographic evaluation metrics in response to the OPC mask data, computing a cost in response to the assessed one or more lithographic evaluation metrics, and determining whether the computed cost satisfies a threshold condition. In response to the determination that the computed cost does not satisfy the threshold condition, a different source candidate may be selected.
US11640484B1 Multi-envelope encryption system
Multi-envelope encryption provides redundancy for highly-available storage of encrypted data. Data, such as a “snapshot” representing values of every block of a block storage volume or device at a specific point in time, may be encrypted before storage to prevent unauthorized access to the data. To further protect the data and prevent unauthorized access to the data, additional security measures may be taken. Multiple copies of the data key that is to be used to decrypt the data may be encrypted and stored separately from the encrypted data as envelopes. The different envelopes may each be encrypted using envelope keys. If one envelope key is later lost or otherwise becomes unavailable, the encrypted data can still be accessed by using a different envelope key to recover the data key and decrypt the data.
US11640478B2 Travel identity tokening
A system for leveraging a tokening system to authenticate a traveler while maintaining anonymity of the traveler is provided. The system may include a secure central server configured to store identification data associated with a plurality of users. The system may also include a mobile token application for providing a token identifier representing a user's identification data. The mobile token application may be activated by the central server on a mobile device of the user registered with the central server and stored in a secure storage on the mobile device of the user. The system may also include a travel service provider. The travel service provider may be configured to enable reserving a travel reservation file. The travel service provider may be enabled to retrieve a token identifier from the user's mobile device as representing the identification of the user and verify the token identifier with the central server.
US11640468B2 Method for operating an industrial PC device and industrial PC device
A method for operating an industrial PC (IPC) device, wherein the IPC device includes a general-purpose operating system (GPOS) section implemented to execute program code under the GPOS, and a real time operating system (RTOS) section implemented to execute program code adapted to real-time data processing under the RTOS, includes providing a wrapped application program based on an application program including binary code designed to be executed under the RTOS and a security policy; validating the wrapped application program according to the security policy by an RTOS process for obtaining a validated application program; transferring the binary code of the validated application program and a security element from the RTOS process to a GPOS process; establishing a secure communications channel between the GPOS process and the RTOS section using the security element; and executing the binary code of the validated application program by the GPOS process.
US11640467B2 System and methods for secure firmware validation
An electronic device, such as a dynamic transaction card having a chip, an applet, and a cryptographic coprocessor performs secure firmware and/or software updates, and performs firmware and/or software validation for firmware and/or software that is stored on the electronic device. Validation may compare a calculated checksum with a checksum stored in the device. If a checksum calculated for a firmware and/or a software application matches a stored checksum, the transaction card may operate normally. If a checksum calculated for a firmware and/or a software application does not match the stored checksum, the transaction card may freeze all capabilities, erase the memory of the transaction card, display data indicative of fraud, and/or the like.
US11640466B2 Firmware for small MCU carrying a large set of features
A controller and techniques for expanding its feature capabilities. Techniques may incorporate using an external memory to store feature sets that can be downloaded to an internal memory for intimate incorporation and usage by the controller. The external memory may be large in comparison to the internal memory. External storage of additional feature sets allows for use of a small and simple controller with access to numerous feature sets that otherwise could not be incorporated by the small controller.
US11640460B2 Self-protection of anti-malware tool and critical system resources protection
Described herein are systems and methods for controlling access to a protected resource based on various criteria. In one exemplary aspect, a method comprises designating a plurality of program data installed on a computing system as protected program data; intercepting, by a kernel mode driver, a request from an untrusted application executing on the computing system to alter at least one of the protected program data; classifying, by a self-defense service, the untrusted application as a malicious application based on the intercepted request and information related to the untrusted application; and responsive to classifying the untrusted application as a malicious application, denying, by the kernel mode driver, access to the at least one of the protected program data.
US11640458B2 Tracing user-defined functions in a database system
A system includes at least one hardware processor of a computing node and at least one memory storing instructions that cause the at least one hardware processor to perform operations. The operations include instantiating a user code runtime to execute within a sandbox process. The sandbox process configures access by the user code runtime to an operating system (OS) kernel of the computing node. The OS kernel is configured with one or more filtering policies. A determination is performed of whether a system call received by the OS kernel violates the one or more filtering policies. The system call is triggered by at least one operation of the user code runtime. A tracing event is instantiated to trace execution of the system call based on the determination.
US11640456B1 System and method for authenticating a user at a user application using an credential access application and automatically redirecting to a target application
A credential accessing system includes an interface and a processor. The interface is configured to receive a request to access a credential using a credential access application. The processor is configured to execute the credential access application in response to a request from a user application, wherein the request from the user application comprises an indication of a target application. Executing the credential access application comprises:1) receiving an indication of interactive control, wherein interactive control is redirected from the user application, and wherein the indication of interactive control comprises the indication to access the credential; 2) determine whether to allow access to the credential; and 3) in response to determining to allow access to the credential, access the credential and provide the credential to the target application; and 4) indicate to redirect interactive control to the target application.
US11640451B2 Electronic device and method for performing biometric authentication function and intelligent agent function using user input in electronic device
An electronic device include: a display, an input unit, at least one processor, and a memory. The input unit includes at least one biometrics sensor and the memory includes instructions. The processor is configured to perform user authentication based on biometric sensing information obtained through the at least one biometrics sensor in response to an input to the input unit. In response to successfully performing the user authentication, the processor is configured to identify whether a duration of the input exceeds a first threshold time. The processor is configured to perform a first function when the duration is less than or equal to the first threshold time. The processor is also configured to perform a second function when the duration exceeds the first threshold time.
US11640447B1 Meta-model classifier
An online system accesses a model attribute store, which stores configuration information and model performance scores for a plurality of models, each model used to predict performance metrics regarding content from a third party system presented to users of the online system. The online system trains a meta-model classifier using the models in the model attribute store, the meta-model classifier trained to predict, for a candidate model, a predicted model performance score of that candidate model. The online system also generates a plurality of candidate models for input to the meta-model classifier, each of the plurality of candidate models including a distinct set of configuration information. The predicted model performance scores for a selected candidate model in the plurality of candidate models is computed using the meta-model classifier, and the online system transmits a report to the third party system indicating predicted model performance score for the selected candidate model.
US11640446B2 System and method for generating a synthetic dataset from an original dataset
A method for generating a synthetic dataset from an original dataset includes encoding categorical features of the original dataset, embedding the encoded dataset in a low-dimensional space, selecting a seed record from the embedded dataset, identifying a plurality of nearest neighbor records to the seed record, generating a new record by randomly selecting features from the plurality of nearest neighbor records, and concatenating the new record into the synthetic dataset. For a synthetic dataset that contains N records, which may be the same as or different from the number of records in the original dataset, the selecting, identifying, generating, and concatenating operations operate a total of N times on the records in the embedded dataset.
US11640445B2 Gratitude prediction machine learning models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining gratitude scores for a plurality of people who have interacted with an organization. In one aspect, a method comprises: obtaining, for each of a plurality of people who have interacted with an organization, history data characterizing previous interactions of the person with the organization and third party data characterizing aspects of the person outside of their previous interactions with the organization; and processing, for each of the plurality of people, the history data and the third party data for the person using a gratitude prediction machine learning model to generate a gratitude score for the person, wherein the gratitude score for the person characterizes a likelihood that the person will take a specified action on behalf of the organization in the future.
US11640443B2 Distributing matrix multiplication processing among processing nodes
Based on a predetermined number of available processor sockets, a plurality of candidate matrix decompositions are identified, which correspond to a multiplication of matrices. Based on a first comparative relationship of a variation of first sizes of the plurality of candidate matrix decompositions along a first dimension and a second comparative relationship of a variation of second sizes of the plurality of candidate matrix decomposition sizes along a second dimension, a given candidate matrix decomposition is selected. Processing of the multiplication among the processor sockets is distributed based on the given candidate matrix decomposition.
US11640437B1 Process for searching for and recommending POI through POI modeling and system for driving the same
According to an embodiment, a system for driving a point-of-interest (POI) search and recommend process through POI modeling comprises a POI data pre-processing unit gathering POIs to be modeled, extracting POI features from the gathered POIs by a service provider, and classifying the POIs by POI categories, a POI modeling unit modeling the POIs and outputting the modeled POIs, the modeled POIs including attribute information and learning-purpose features, a POI information providing unit providing the modeled POIs, by the POI features or the POI categories, through a user terminal, a POI search unit receiving a search request including a keyword or a POI feature from the user terminal, and a POI recommending unit learning user data based on the learning-purpose features included in the modeled POIs and recommending a user-customized POI list through the user terminal.
US11640434B2 Identifying resolutions based on recorded actions
A system, method, and non-transitory computer-readable storage medium for identifying resolutions have been disclosed. The system comprises a server device including a memory, a processor, and a network interface. The memory includes instructions executable by the processor to cause the system to record a series of actions associated with a client device and to receive, from the client device, incident data of an incident that is associated with the series of actions. The memory further includes instructions executable by the processor to cause the system to query a database for resolution information based on the series of actions and the incident data and to transmit a message that includes the resolution information to the client device.
US11640432B2 Document retrieval apparatus and document retrieval method
A document retrieval apparatus includes: a storage unit that stores documents and dictionaries applied to a model, a correspondence between a model and documents applied to the model, and a correspondence between a document and dictionaries applied to the dictionary; a model selecting unit that selects a model; a search target document specifying unit that specifies documents applied to the model selected by the model selecting unit as search target documents; a dictionary specifying unit that specifies dictionaries applied to the search target document; a query receiving unit that inputs a query; a search keyword extraction unit that extracts a search keyword group by applying the dictionary specified by the dictionary specifying unit to the query; a retrieving unit that retrieves the search target document using the search keyword group; and a retrieval result presenting unit that displays search results retrieved by the retrieving unit.
US11640431B2 Digital supplement association and retrieval for visual search
Systems and methods for identification and retrieval of content for visual search are provided. An example method includes receiving data specifying a digital supplement. The data may identify a digital supplement and a supplement anchor for associating the digital supplement with visual content. The method may also include generating a data structure instance that specifies the digital supplement and the supplement anchor and, after generating the data structure instance, enabling triggering of the digital supplement by an image based at least on storing the data structure instance in a database that includes a plurality of other data structure instances. The other data structure instances may each specify a digital supplement and one or more supplement anchors.
US11640425B2 Inspection support system for construction machine, management server, and inspection report creation system
An inspection support system for a construction machine including a camera 416 and a display (monitor) 414 and acquiring image data of the construction machine provided in an inspection report includes a guidance display section 432 that displays a guidance image on the display 414, the guidance image showing a composition of a photographing object photographed as the image data, a photographing section 450 that acquires a photographic subject image photographed by the camera 416 as image data, and a transmitting section that transmits the image data acquired to a management server 300 that manages the inspection report.
US11640424B2 Methods and systems for providing searchable media content and for searching within media content
A method for providing searchable media content includes generating a text file that is representative of an instance of media content. The instance of media content comprises a first scene and a second scene. A first portion of the text file is representative of the first scene and a second portion of the text file is representative of the second scene. The method further includes indexing the first portion with the first scene and indexing the second portion with the second scene.
US11640422B2 Machine resolution of multi-context acronyms
Technologies for creating a digital link between an acronym in an electronic document and a definition that is retrievable by an online system include receiving digital data that includes the acronym and a current usage context; where the acronym and the current usage context form an acronym-usage context pair; creating, as digital output in response to the digital data, a link between the acronym-usage context pair and the definition; where a similarity metric is used to select the definition from different stored definitions of the acronym; where the similarity metric is determined by computer program instructions mathematically comparing the current usage context to usage context data of at least one of the different stored definitions of the acronym; where the link is traversable to cause display of the definition on a display device in response to a display of the acronym on the display device.
US11640411B2 Data replication system
Disclosed herein are various embodiments for a data replication system. An embodiment operates by determining that a plurality of records of a source table are copied from a source system to a target table of a target system. It is determined that a change table, of the source system, associated with the source table is populated with a plurality of changes occurring to at least a subset of records of the plurality of records while the plurality of records are being copied from the source table of the source system to the target table of the target system. It is determined that the plurality of changes are copied to a shadow table of the target system. It is determined that the target table includes the plurality of records from the source table. The plurality of changes of the shadow table are merged with the target table.
US11640410B1 Distributed log processing for data replication groups
Data replication groups may be used to store data in a distributed computing environment. The data replication groups may include a set of nodes executing a consensus protocol to maintain data durably. The nodes of the data replication groups may generate logs containing information corresponding committed operations performed by the nodes. These logs may be collected and processed to obtain useful information corresponding to the operation of the data replication group. Furthermore, this processed information may be provided in the form of a stream to enable event driven operations corresponding to the logs.
US11640406B2 System and method for data analytics with an analytic applications environment
In accordance with an embodiment, an analytic applications environment enables data analytics within the context of an organization's enterprise software application or data environment, or a software-as-a-service or other type of cloud environment; and supports the development of computer-executable software analytic applications. A data pipeline or process, such as, for example, an extract, transform, load process, can operate in accordance with an analytic applications schema adapted to address particular analytics use cases or best practices, to receive data from a customer's (tenant's) enterprise software application or data environment, for loading into a data warehouse instance. Each customer (tenant) can additionally be associated with a customer tenancy and a customer schema. The data pipeline or process populates their data warehouse instance and database tables with data as received from their enterprise software application or data environment, as defined by a combination of the analytic applications schema, and their customer schema.
US11640404B2 Property search apparatus, system, method, and program
An appropriate property according to the physical ability of a trainee who has performed rehabilitation in order to restore or maintain his/her physical ability can be easily retrieved. A property search apparatus includes a reception unit configured to receive a property search request for a trainee who has performed training to restore or maintain his/her physical ability, an acquisition unit configured to acquire physical ability information of the trainee, a specification unit configured to specify, for each of a plurality of property candidates corresponding to the property search request, a location condition corresponding to the physical ability information by using a barrier-free map information, and an output unit configured to output a search result of the property candidates according to the specified location condition.
US11640403B2 Methods and systems for automated analysis of behavior modification data
A system for automated analysis of behavior modification data. The system includes at least a server. The system includes a receiving module operating on the at least a server designed and configured to receive at least a request for a behavior modification and extract at least an expert quality as a function of the at least a request for a behavior modification. The system includes an expert module operating on the at least a server designed and configured to generate at least an expert list as a function of the at least an expert quality and the at least a request for a behavior modification, receive at least a user input selecting at least a selected expert as a function of the at least an expert list, generate at least a request the selected expert and transmit the at least a request for a behavior modification to the selected expert.
US11640398B2 Method and system for data communication with relational database management
Methods, systems, and computing platforms for data communication are disclosed. The processor(s) may be configured to electronically receive a SQL query request for a relational computer readable database having plurality of computer readable records. The processor(s) may be configured to electronically process the SQL query request with a machine learning controller based on a set of machine learning training data so as to output at least one probable smart execution plan for executing the SQL query request. The processor(s) may be configured to electronically output the at least one probable smart execution plan for executing the SQL query request to a relational database management processing module.
US11640396B2 Query generation from a natural language input
A query generation system receives, from a first device, a first input and a first project identifier and receives, from a second device, a second input and a second project identifier. The first and second inputs are the same and are in a natural language format that is not compatible with a downstream database management system. The system generates, based on the first input, a first database query. The system generates, based on the second input, a second database query. The first and second database queries are compatible with the downstream database management system. The system receives a first response to the first database query and a second response to the second database query from the downstream database management system. The system transmits the first response to the first device and the second response to the second device.
US11640393B2 Updating data template changes using metadata
Embodiments herein describe computer-implemented methods, computer program products, and computer systems for updating data templates. In an embodiment, one or more processors may be configured for receiving change data from tenant spaces configured to update tenant data templates of the tenant spaces; generating metadata for each of the tenant spaces corresponding to the change data; determining least common change data based on the metadata; generating change request data for a multi-cloud management platform (MCMP) data template based on the least common change data; and transmitting the change request data to the one or more tenant data templates. The method may further include initializing the MCMP configured to execute a multi-tenant deployment model having the MCMP data template, wherein the MCMP is connected to the tenant spaces.
US11640391B2 Supporting blockchain collections in a database
Herein are high throughput techniques for incorporating cryptographic blockchains into relational data. In an embodiment, a computer indicates, in a database dictionary in a database, that a relational table is for blockchain storage. The relational table contains application column(s). In response to that indication, the relational table is associated with system column(s) that are unmodifiable by administrators and clients of the database. The system column(s) include a cryptographic hash column. A request to store a particular value in a particular application column is received from a client. In response to receiving the request, a cryptographic hash value is calculated for a new row for the relational table. In the relational table, the computer stores the new row that contains: the particular value in the particular application column, and the cryptographic hash value in the cryptographic hash column.
US11640386B2 Process control circuit and method for controlling a processing arrangement
According to an embodiment, a processing circuit includes: a data acquisition circuit configured to acquire process data and measurement data of a processing arrangement, the process data including a plurality of process event data in accordance with a plurality of process events and the measurement data including a plurality of measurement event data in accordance with a plurality of measurement events; a data merging circuit configured to provide state information, the state information representing a status of the processing arrangement, and accuracy information representing an accuracy of the state information; wherein the data merging circuit is further configured to update the state information based on the acquired process event data, wherein the accuracy of the state information is decreased, and, independently from updating the state information, to downdate the state information based on the acquired measurement event data, wherein the accuracy of the state information is increased.
US11640383B2 Systems and methods for managing a shared database
Methods and systems are described for managing a shared database. One or more processing nodes may access a shared database. A common log node may manage the shared database. The common log node may validate database operations requested by the one or more processing nodes. During validation, the common log node may detect conflicts that occur between database operations requested by the one or more processing nodes.
US11640382B2 Optimizing database performance through intelligent data partitioning orchestration
Intelligent analysis and prognosis-based data partitioning orchestration for optimizing database performance. Partitioning is not limited to partitioning keys established solely based on the columns of the table being partitioned, rather analysis is undertaken on dependent tables and the past behavior of fundamental data elements in the database is assessed as a means for determining the most optimal partitioning scheme. Thus, relevant information and values in the table being partitioned, as well as dependent tables and the fundamental data elements is used to determine how likely each record/row in the table is to be subjected to a data manipulation operation. The likelihood of a data manipulation operation being performed on each record serves as the basis for assigning the record to one of a plurality of partitions.
US11640379B2 Metadata decomposition for graph transformation
An embodiment includes identifying metadata attached to a first node of a graph, where the metadata satisfies an ontological condition. The embodiment also includes transforming the graph such that the transforming results in the graph having a new graph structure, where the transforming of the graph comprises removing the metadata from the first node and adding a second node representative of the metadata removed from the first node to the graph such that the second node is connected to the first node by a first edge.
US11640378B2 Archiving objects in a database environment
A method is provided for processing a query. In some embodiments, the method includes creating a historical schema defining an ordered set of fields based on a current schema of an object and a field modification of the current schema. The method includes inserting, based on the field modification, a new field at an end of the historical schema and archiving records into a second storage device. The method includes receiving a query, which includes a command specifying a subset of fields and which indicates a non-current field. The method includes searching in the second storage device for archive records having a second schema including the subset of fields and the non-current field. The first and second schemas follow the field order in accordance with the historical schema. The method further includes accessing the subset of fields and the non-current field in accordance with the command.
US11640377B2 Event-based generation of context-aware telemetry reports
Systems and methods utilize telemetry data to provide administrators with metric information related to a detected IHS (Information Handling System) event, such as an error condition, where the provided metric information is particularized to the context of the event. A remote access controller (RAC) of the IHS stores metric reports received from metric sources. The RAC receives an indication of the event that specifies a first IHS component as a source of the event and specifies a time associated with the event. The RAC identifies stored metric reports generated by the first component prior to the first time and identifies stored metric reports generated by components that are logically and/o physically related to the first component. The RAC generates an event report that includes the metric reports generated by the first component prior to the first time and the metric reports generated by components related to the first component.
US11640376B2 Decentralized identifier management via blockchains
Provided are an electronic device and method for managing a decentralized identifier (DID) and more specifically a device and method for managing a DID by giving authority over the DID to a user according to a priority level selected by the user.
US11640375B2 Avoiding data inconsistency in a file system using 2-level synchronization
A method of synchronously executing input/output operations (IOs) for a plurality of applications using a storage device with a file system includes the steps of: receiving a first write IO including an instruction to write first data at a first address of the file system; determining that, within a first range of the file system comprising the first address, there are no pending unmap IOs for deallocating storage space of the storage device from files of the plurality of applications; after determining that there are no pending unmap IOs within the first range, locking the first range to prevent incoming unmap IOs from deallocating storage space within the first range from the files of the plurality of applications; after locking the first range, writing the first data to the storage device at the first address; and after writing the first data, unlocking the first range.
US11640372B2 System and method for providing a container environment in a single file
Systems and apparatus for implementation and management of a singularity image format file in a computer system and methods for making and using the same. In various embodiment, these technologies are used to facilitate storage of all data related to a container in a single file among other things.
US11640365B2 System for link management between multiple communication chips
Embodiments relate to an integrated circuit of an electronic device that coordinates activities with another integrated circuit of the electronic device. The integrated circuit includes an interface circuit and a processor circuit. The interface circuit communicates over a multi-drop bus connected to multiple electronic components. The processor circuit receives an authorization request from the integrated circuit via the interface circuit and the multi-drop bus. The received authorization request relates to authorization to perform an activity on the other integrated circuit. In response to receiving the authorization request, the processor circuit determines whether the other integrated circuit is authorized to execute the activity. In response to determining that the other integrated circuit is authorized to execute the activity, the processor circuit sends, to the other integrated circuit over a configurable direct connection, an authorization signal authorizing the other integrated circuit to execute the activity.
US11640363B2 Managing a smart network interface controller (NIC) of an information handling system
In one embodiment, a method for managing a smart network interface controller includes: sending a request for estimated resource requirements associated with the smart network interface controller to a baseboard management controller of the information handling system, the estimated resource requirements indicating estimated system resources likely to be required by emulated devices of the smart network interface controller; receiving the estimated resource requirements from the baseboard management controller; initializing the estimated system resources based on the estimated resource requirements; enumerating system resources for one or more additional devices of the information handling system; determining that the smart network interface controller is in a ready state; identifying actual resource requirements associated with the smart network interface controller indicating actual system resources required by the emulated devices of the smart network interface controller; and enumerating the actual system resources for the emulated devices of the smart network interface controller.
US11640362B2 Procedures for improving efficiency of an interconnect fabric on a system on chip
Optimizing transaction traffic on a System on a Chip (SoC) by using procedures such as expanding transactions and consolidating responses at nodes of an interconnect fabric for broadcasts, multi-casts, any-casts, source based routing type transactions, intra-streaming two or more transactions over a stream defined by a paired virtual channel-transaction class, trunking physical resources sharing common logical identifier, and using hashing to select among multiple physical resources sharing a common logical identifier.
US11640361B2 Sharing secure memory across multiple security domains
According to one or more embodiments of the present invention, a computer implemented method includes receiving a secure access request for a secure page of memory at a secure interface control of a computer system. The secure interface control can check a disable virtual address compare state associated with the secure page. The secure interface control can disable a virtual address check in accessing the secure page to support mapping of a plurality of virtual addresses to a same absolute address to the secure page based on the disable virtual address compare state being set and/or to support secure pages that are accessed using an absolute address and do not have an associated virtual address.
US11640359B2 Systems and methods for identifying storage resources that are not in use
An apparatus, system, and method are disclosed for managing a non-volatile storage medium. A storage controller receives a message that identifies data that no longer needs to be retained on the non-volatile storage medium. The data may be identified using a logical identifier. The message may comprise a hint, directive, or other indication that the data has been erased and/or deleted. In response to the message, the storage controller records an indication that the contents of a physical storage location and/or physical address associated with the logical identifier do not need to be preserved on the non-volatile storage medium.
US11640357B2 Methods and apparatus to facilitate read-modify-write support in a victim cache
Methods, apparatus, systems and articles of manufacture are disclosed to facilitate read-modify-write support in a victim cache. An example apparatus includes a first storage coupled to a controller, a second storage coupled to the controller and parallel coupled to the first storage, and a storage queue coupled to the first storage, the second storage, and to the controller, the storage queue to obtain a memory operation from the controller indicating an address and a first set of data, obtain a second set of data associated with the address from at least one of the first storage and the second storage, merge the first set of data and the second set of data to produce a third set of data, and provide the third set of data for writing to at least one of the first storage and the second storage.
US11640356B2 Methods for managing storage operations for multiple hosts coupled to dual-port solid-state disks and devices thereof
Methods, non-transitory machine readable media, and computing devices that manage storage operations directed to dual-port solid state disks (SSDs) coupled to multiple hosts are disclosed. With this technology, context metadata comprising a checksum is retrieved based on a first physical address mapped, in a cached zoned namespace (ZNS) mapping table, to a logical address. The logical address is extracted from a request to read a portion of a file. A determination is made when the checksum is valid based on a comparison to identification information extracted from the request and associated with the file portion. At least the first physical address is replaced in the cached ZNS mapping table with a second physical address retrieved from an on-disk ZNS mapping table, when the determination indicates the checksum is invalid. The file portion retrieved from a dual-port SSD using the second physical address is returned to service the request.
US11640354B2 Logical-to-physical mapping of data groups with data locality
A system includes integrated circuit (IC) dies having memory cells and a processing device, which is to perform operations including generating a number of zone map entries for zones of a logical block address (LBA) space that are sequentially mapped to physical address space of the plurality of IC dies, wherein each zone map entry corresponds to a respective data group that has been sequentially written to one or more IC dies; and generating a die identifier and a block identifier for each data block of multiple data blocks of the respective data group, wherein each data block corresponds to a media block of the plurality of IC dies.
US11640353B2 Memory system, data storage device, user device and data management method thereof
A data management method of a data storage device having a data management unit different from a data management unit of a user device receives information regarding a storage area of a file to be deleted, from the user device, selects a storage area which matches with the data management unit of the data storage device, from among the storage area of the deleted file, and performs an erasing operation on the selected storage area which matches with the data management unit.
US11640345B1 Safe reinforcement learning model service
Systems and methods are described for training a machine learning model to make a series of sequential decisions, in which the results of previous decisions are known prior to the next decision in the sequence being made. A safe reinforcement learning model estimates the results of choosing various options for a first decision in the sequence, and further estimates the amount of information that will be gained by choosing each of the options. The estimated information gain associated with each option is then used to forecast how the remaining decisions in the sequence would be improved by using the gained information to improve the prediction model and make better decisions. The safe reinforcement learning model further incorporates decision constraints provided by subject matter experts, which may set requirements for the selection such as a minimum required result and allow the safe reinforcement learning model to explore options within those constraints.
US11640342B2 Fault state transitions in an autonomous vehicle
Fault state transitions in an autonomous vehicle may include determining that a first node of a plurality of nodes has failed; determining, in response to the first node failing, a failure state; determining, based on the failure state, a configuration for the plurality of nodes excluding the first node; and applying the configuration.
US11640340B2 System and method for backing up highly available source databases in a hyperconverged system
A system and method includes a plurality of nodes distributed between a first cluster and a second cluster, each of the plurality of nodes storing a copy of a source database and a processor executing computer-readable instructions stored on a memory to designate a first node of the plurality of nodes as a primary node, designate remaining ones of the plurality of nodes as secondary nodes to take over from the primary node upon failure of the primary node, designate a second node of the plurality of nodes as an initial active node, backup the source database from the initial active node, automatically designate, based on a switch over policy, a third node of the plurality of nodes as a next active node upon the initial active node becoming unavailable, and continue backups of the source database from the next active node upon the initial active node becoming unavailable.
US11640338B2 Data recovery operations, such as recovery from modified network data management protocol data
The systems and methods herein permit storage systems to correctly perform data recovery, such as direct access recovery, of Network Data Management Protocol (“NDMP”) backup data that was modified prior to being stored in secondary storage media, such as tape. The systems and methods permit NDMP backup data to be encrypted, compressed, deduplicated, and/or otherwise modified prior to storage. The systems and methods herein also permit a user to perform a precautionary snapshot of the current state of data (e.g., primary data) prior to reverting data to a previous state using point-in-time data.
US11640336B2 Fast cache with intelligent copyback
Method and apparatus for intelligent caching, protection and transfers of data between a cache and a main memory in a data storage environment, such as but not limited to a solid-state drive (SSD). A main memory (MM) has non-volatile memory (NVM) cells configured for persistent storage of user data. A fast response cache (FRC) has NVM cells configured to provide storage of first data prior to transfer to the MM. A write cache (WC) has NVM cells configured to provide storage of second data prior to transfer to the MM. A controller directs input data to either the FRC or the WC. A first type of error correction encoding (ECC1) is applied to the first data and a different, second type of error correction encoding (ECC2) is applied to the second data. Data may be sent from the FRC to the MM either directly or through the WC.
US11640335B2 Multiple function level reset management
The controller is configured to receive commands from a host device through a PCIe bus having a MAC, send data to the host device through the PCIe bus, and execute a function level reset (FLR) command. The controller includes a direct memory access (DMA) unit and either a drain unit or a drain and drop unit coupled between the DMA and the PCIe bus. The units are configured to prevent transactions associated with the FLR command to pass from the DMA to the MAC during execution of the FLR command, where the preventing transactions comprises receiving a request from the DMA, storing the request in a pipe, removing the request from the pipe, and providing a response to the DMA without delivering the request to the MAC. The drain and drop unit is configured to drop a MAC generated response.
US11640334B2 Error rates for memory with built in error correction and detection
The methods and systems improve uncorrectable error (UE) and silent data corruption (SDC) rates for memory chips and improve error correction of the memory chips. The systems may include a memory bank with a plurality of memory chips in communication with a memory controller. The memory bank may use one additional memory chip that stores a bitwise parity of the data stored in the remaining memory chips of the memory bank. The parity bits are used to rebuild corrupted data when a UE occurs. The parity bits are also used to detect whether a SDC occurred in the data.
US11640332B1 Execute in place architecture with integrity check
Systems, methods, and circuitries are provided for checking integrity of code received from an external memory. In one example, a system includes a non-volatile memory and a controller. The non-volatile memory includes a first partition configured to store first data corresponding to program code and a second partition configured to store second data corresponding to a copy of the first data. The controller that includes a processor and comparator circuitry. The comparator circuitry is configured to receive a portion of the first data and a corresponding portion of the second data, compare the portion of the first data to the portion of the second data, when the portion of the first data matches the portion of the second data, provide the portion of the first data to the processor, and when the portion of the first data does not match the portion of the second data, generate an alarm signal.
US11640331B2 Securing physical layer startup from a low-power state
Techniques for establishing a network connection via a physical medium after exiting a low-power state. The technique includes receiving circuit configuration information for configuring a circuit for establishing a network connection via a physical medium. The technique also includes determining first redundancy information based on the circuit configuration information. The technique also includes storing the determined first redundancy information and the circuit configuration information. The technique also includes entering, by the circuit, a low-power state, and exiting the low-power state. The technique also includes determining second redundancy information based on the stored circuit configuration information after the circuit has exited the low-power state. The technique also includes comparing the second redundancy information to the first redundancy information. The technique also includes detecting an error based on the comparing. The technique also includes outputting an indication of the detected error.
US11640328B2 Predicting equipment fail mode from process trace
A predictive model for equipment fail modes. An anomaly is detected in a collection of trace data, then key features are calculated. A search is conducted for the same or similar anomalies having the same key features in a database of past trace data. If the same anomaly occurred before and is in the database, then the type of anomaly, its root cause, and action steps to correct can be retrieved from the database.
US11640327B2 Circuit detection method and data detection circuit
Embodiments of the present disclosure disclose a circuit detection method and a data detection circuit. The circuit detection method comprises: if a current time point reaches a preset detection time period, based on a data storage address of a detected module, reading a data to be detected corresponding to the detected module from a storage area corresponding to the data storage address; using a preset calculation method corresponding to the detected module to perform a calculation on the data to be detected to obtain a first calculation result; based on the first calculation result and a preset calculation result corresponding to the data storage address, determining a fault state of the detected module. The embodiments of the present disclosure can detect the storage circuit in a timely and accurate manner without data verification by adding hardware, thereby saving space occupied by the system and reducing power consumption.
US11640320B2 Correlation of thread intensity and heap usage to identify heap-hoarding stack traces
Embodiments identify heap-hoarding stack traces to optimize memory efficiency. Some embodiments can determine a length of time when heap usage by processes exceeds a threshold. Some embodiments may then determine heap information of the processes for the length of time, where the heap information comprise heap usage information for each interval in the length of time. Next, some embodiments can determine thread information of the one or more processes for the length of time, wherein determining the thread information comprises determining classes of threads and wherein the thread information comprises, for each of the classes of threads, thread intensity information for each of the intervals. Some embodiments may then correlate the heap information with the thread information to identify code that correspond to the heap usage exceeding the threshold. Some embodiments may then initiate actions associated with the code.
US11640318B2 Building and scheduling tasks for parallel processing
Logic includes a task builder for building tasks comprising data items, a task scheduler for scheduling tasks for processing by a parallel processor, a data store arranged to map content of each data item to an item ID, and a linked-list RAM comprising an entry for each item ID. For each new data item, the task builder creates a new task by starting a new linked list, or adds the data item to an existing linked list. In each linked list, the entry for each data item records a pointer to a next item ID in the list. The task builder indicates when any of the tasks is ready for scheduling. The task scheduler identifies a ready task based on the indication from the task builder, and in response follows the pointers in the respective linked list in order to schedule the data items of the task for processing.
US11640317B2 Hardware co-ordination of resource management in distributed systems
Systems and methods are directed to methods and apparatus for transferring ownership of common resources from a source entity, which owns a resource, to a destination entity, which will own the resource, in a distributed system. The method includes the source entity receiving a command to change ownership (the MOVE command), and then marking the source entity as no longer owning the common resource. The source entity then sends a MOVE command to the destination entity, which will then update its common resource ownership table to reflect that the ownership of the common resource has been transferred from the source entity to the destination entity. It is advantageous that the updating of ownership of the common resource in the source entity occur simultaneously with the dispatching of the MOVE command to the destination entity.
US11640309B2 Transforming instructions for collaborative updates
In various example embodiments, a system and method for transforming instructions for collaborative updates are described herein. A group of instructions for an update of an element depicted in a client device version of a user interface are generated. The group of instructions is executed and the group or a subset of instructions are transmitted to a server. The server accepts or rejects the instructions. The server may execute the instructions to update a server version of the element. The server sends accepted instructions to the other or all client devices.
US11640308B2 Serial NAND flash with XiP capability
Based on power on of an electronic device, a location of first data in a NAND flash memory of an electronic device is determined. The first data is transmitted to a shadow RAM of the electronic device, outputting the first data is output from the shadow RAM to a host device of the electronic device through a serial peripheral interface (SPI) when accessing the location of the first data in the NAND Flash memory.
US11640306B2 Computational configuration and multi-layer cluster analysis
Systems and methods are provided for computationally configuring computing devices and performing multi-layer cluster analysis. For example, the system can identify multiple layers of clusters of devices (e.g., shared hardware configuration, shared application configuration, number of applications, etc.) in a large scale infrastructure environment automatically. For each layer of the clusters of devices, parameters of these devices are provided to a machine learning model to produce an objective function (e.g., minimum number of devices, utilization under 80%, etc.), whose output can be provided to a datacenter operator or other user in the large scale infrastructure environment so they can make further configuration changes to the devices in each cluster.
US11640305B2 Wake-up and timer for scheduling of functions with context hints
Examples are described that relate to waking up or invoking a function such as a processor-executed application or a hardware device. The application or a hardware device can specify which sources can cause wake-ups and which sources are not to cause wake-ups. A device or processor-executed software can monitor reads from or writes to a region of memory and cause the application or a hardware device to wake-up unless the wake-up is specified as inhibited. The updated region of memory can be precisely specified to allow a pinpoint retrieval of updated content instead of scanning a memory range for changes. In some cases, a write to a region of memory can include various parameters that are to be used by the woken-up application or a hardware device. Parameters can include a source of a wake-up, a timer to cap execution time, or any other information.
US11640303B2 Calculating device
According to one embodiment, a calculating device includes a first memory, a second memory, a third memory, a first arithmetic module, a second arithmetic module, a first conductive line electrically connecting a first output terminal of the first memory and a first input terminal of the first arithmetic module, a second conductive line electrically connecting a second output terminal of the first memory and a first input terminal of the second arithmetic module, a third conductive line electrically connecting a first output terminal of the second memory and a second input terminal of the second arithmetic module, a fourth conductive line electrically connecting a first output terminal of the third memory and a third input terminal of the second arithmetic module, and a fifth conductive line electrically connecting a first output terminal of the second arithmetic module and a second input terminal of the first arithmetic module.
US11640302B2 SMID processing unit performing concurrent load/store and ALU operations
A computing device comprising: a plurality of ALUs; a set of registers; a memory; a memory interface between the registers and the memory; a control unit controlling the ALUs by generating: at least one cycle i including both implementing at least one first computing operation by way of an arithmetic logic unit and downloading a first dataset from the memory to at least one register; at least one cycle ii, following the at least one cycle i, including implementing a second computing operation by way of an arithmetic logic unit, for which second computing operation at least part of the first dataset forms at least one operand.
US11640298B2 Collapsing of multiple nested loops, methods, and instructions
In an embodiment, the present invention is directed to a processor including a decode logic to receive a multi-dimensional loop counter update instruction and to decode the multi-dimensional loop counter update instruction into at least one decoded instruction, and an execution logic to execute the at least one decoded instruction to update at least one loop counter value of a first operand associated with the multi-dimensional loop counter update instruction by a first amount. Methods to collapse loops using such instructions are also disclosed. Other embodiments are described and claimed.
US11640296B2 Software analysis support system and computer program therefor
Provided is a system that enables a user to easily analyze software. A software analysis support system 1 that supports analysis of a structure of software includes at least one computer. The computer acquires software component information 12 indicating a relationship and an attribute of each software component, acquires display element setting information 13 in which a first display element 41 corresponding to an attribute of each software component and a second display element 42 corresponding to a relationship between the respective software components are set, the display element setting information 13 being editable, and arranges each of the first display element and the second display element at a predetermined position of a virtual space 40 that displays the relationship of each software component on the basis of a plurality of predetermined attributes selected in advance among attributes of each software component.
US11640293B2 Method for data migration of a pointer element in the course of data migration of a program state of a control program of an automation system
A method for data migration of a pointer element in the course of data migration of a program state of a control program of an automation system comprises identifying the first pointer element and the second pointer element as pointer elements associated with each other via a first relation in a pointer-identifying step, and mapping the first pointer element to the second pointer element in a pointer migration step. The pointer migration step comprises identifying the first pointer object referenced by the first pointer element, identifying an object associated with the first pointer object as the second pointer object, determining an absolute memory address of the second pointer object, and writing the determined memory address of the second pointer object as a value of the second pointer element into the second pointer element.
US11640292B2 Systems and methods for IoT device lifecycle management
Systems and methods described herein provide for generating behavior profiles for a plurality of end devices associated with an end user; receiving, from the end user, a request for an over-the-air (OTA) update for the plurality of end devices; generating an OTA update campaign plan based on the behavior profiles responsive to the request; providing the OTA update campaign plan to the end user; receiving, from the end user, a modified request for the OTA update; and generating an OTA update campaign schedule responsive to the modified request.
US11640280B2 Systolic array design for solving partial differential equations
Embodiments relate to a system for solving differential equations. The system is configured to receive problem packages corresponding to problems to be solved, each comprising at least a differential equation and a domain. A solver stores a plurality of nodes of the domain corresponding to a first time-step, and processes the nodes over a plurality of time-steps using a systolic array comprising hardware for solving the particular type of the differential equation. The systolic array processes each node to generate a node for a subsequent time-step using a sub-array comprising a plurality of branches, each branch comprising a respective set of arithmetic units arranged in accordance with a corresponding term of the discretized form of the differential equation, and an aggregator configured to aggregate the corresponding terms from each branch to generate node data for the subsequent time-step.
US11640273B2 Infrastructure model collaboration via state distribution
A method and system provide the ability to asynchronously collaborate on a model of an infrastructure project. The model is acquired and view settings for the model are captured. The view settings include a feature highlight that provides display attributes/settings for objects and/or features of the model, a camera position providing second settings relating to a camera view of the model, and a data view providing third settings regarding a view of the model data. The view settings are associated with a link. The link is transmitted/provided from a sender to a recipient. The link enables rehydration of a live model based on the captured view settings thereby presenting a state and view settings of the model specified by the sender.
US11640272B2 Image forming system that executes recovery process
An image forming system includes a controller to discharge to a first discharger a sheet determined not to have a product defect and discharge to a second discharger a sheet determined to have a product defect. The controller is configured to, in a case where it is determined that a first sheet on which an image has been formed has the product defect, execute an adjustment operation of adjusting image forming conditions for an image former, and execute a recovery process in which the image formed on the first sheet is formed on a second sheet by the image former with the product defect removed based on completion of the adjustment operation.
US11640270B2 Firmware-controlled and table-based conditioning for flexible storage controller
Firmware instruction(s) are selected from a plurality of firmware instructions based at least in part on: (1) a conditions table that includes one or more conditions for handling the plurality of firmware instructions and (2) state information. It is determined how to handle the one or more selected firmware instructions based at least in part on: (1) the conditions table and (2) the state information. In the event the determined handling is to perform the selected firmware instructions, an instruction sequence is obtained, from a sequencing table that includes one or more instruction sequences associated with a storage media device, based at least in part on the one or more selected firmware instructions. In the event the determined handling is to perform the one or more selected firmware instructions, the obtained instruction sequence is output to the storage media device.
US11640268B2 Timed memory access
Shared memory access in a distributed system, including: determining, in response to a memory access request, based on a time value, an entry in an access permissions table by: determining, based on a modulo of the time value and a number of entries in the access permissions table, a table index; determining, based on the table index, the entry; and determining, based on the entry, whether to allow the memory access request.
US11640264B2 Parallel commands overlap detection based on queue-depth
The present disclosure generally relates to searching an overlap table for data requested to be read in a plurality of read commands received. Rather than searching the table for data corresponding to each command individually, the searching occurs for the plurality of commands in parallel. Furthermore, the overlap table can comprise multiple data entries for each line. The number of read commands can be accumulated prior to searching, with the accumulating being a function of a queue depth permitted by the host device. Parallel searching of the overlap table reduces the average search time.
US11640260B2 Fast garbage collection in zoned namespaces SSDs
A data storage device includes a memory device and a controller coupled to the memory device. The data storage device supports zoned namespace. The controller is configured to maintain a zone timestamp table that includes a corresponding timestamp for each zone and add a timestamp to each garbage collection block of the memory device. The controller is further configured to scan a garbage collection block from a last physical block address (PBA) entry to a first PBA entry, determine a zone timestamp for the scanned PBA entry, and compare the zone timestamp to a timestamp of the garbage collection block. The controller is further configured to create and maintain a zone timestamp table and create and maintain a zone based defragmentation table.
US11640259B2 Use of surplus erase block pairs in super block formation
Aspects of a storage device including at least one die and a controller are provided that allow superblock formation using surplus block pairs when bad blocks occur. After the controller forms a superblock including a first block in a first plane of the die and a second block in a second plane of the die, the controller identifies the first block as a bad block and switches the second block into a surplus state (or vice-versa). The controller then forms a new superblock from blocks in a spare pool. When the number of blocks is equal to a superblock threshold, the controller attempts to pair the surplus block with another surplus block from the opposite plane according to a die sequence. If the attempt to pair is successful, the controller adds the pair to the spare pool; otherwise, the surplus block is not added to the spare pool.
US11640257B2 Data processing method and apparatus
In a data processing method, a worker node in a distributed data processing system receives first data from an upstream worker node. The first data has been stored in a buffer of the upstream worker node. The worker node sends a first portion of the first data to a persistent storage device of the distributed data processing system for persistent backup, and performs computational processing on the first data to generate second data. Prior to completing performing computational processing on the first data, the worker node sends acknowledgement information to the upstream worker node to instruct the upstream node to delete the first data from the buffer of the upstream worker node. The worker node then sends the second data to a downstream worker node in the distributed data processing system for further processing by the downstream worker node.
US11640254B2 Controlled imbalance in super block allocation in ZNS SSD
A data storage device includes a memory device and a controller coupled to the memory device. The memory device includes a plurality of super devices. The controller is configured to set a free space threshold value for amount of free space that each super device of the plurality of super devices can have, determine that at least one super device of the plurality of super devices is at or above the free space threshold, determine that cold zones are disposed in more than one super device of the plurality of super devices, move data from the cold zones to a first super device of the plurality of super devices wherein after moving the data, all super devices are below the free space threshold, and allocate all new super blocks among the plurality of super devices without allocating any new super blocks to the first super device.
US11640249B2 Access verification on portable mass storage devices
Aspects include receiving, at a portable storage device, a file from a digital device. The file is stored into an unprotected storage area on the portable storage device and a storage policy associated with the digital device is accessed by the portable storage device. It is determined, by the portable storage device, based at least in part on the portable storage policy, whether to store a copy of the file in a protected storage area on the storage device. Access to the protected storage area is restricted to authenticated users. A copy of the file is stored in the protected storage area in response to determining that a copy of the file should be stored in the protected storage area.
US11640248B2 Variable write threshold storage replication sites in a distributed storage network
A computing device including a processing module configured to receive a read request for a read threshold number of encoded data slices of the set of encoded data slices, determine whether a read threshold number of encoded data slices of the set of encoded data slices is available in a set of storage units associated with a first storage site and when a read threshold number of encoded data slices of the set of encoded data slices is not available in the set of storage units associated with a first storage site, transmit a read request for a read threshold number of encoded data slices to the set of storage units associated with a second storage site.
US11640247B2 Providing service address space for diagnostics collection
A system and technique are provided for providing a service address space. The system includes a service co-processor provided with a service address space. The service co-processor is attached to a main processor where the main processor is provided with a main address space. The service co-processor creates and maintains an independent copy of the main address space in the form of the service address space. The service co-processor receives from the main processor a command packet, determines a clock value for initiating a service function designated by the command packet, and updates the service address space until reaching the clock value. The service co-processor then performs the service function at the clock value.
US11640246B2 Information processing device, control method, and computer-readable recording medium storing control program
An information processing device includes: a request queue that stores a request for IO processing; a response queue that stores a response that makes notification of completion of the IO processing; an IO device that obtains the request from the request queue, executes the IO processing instructed by the obtained request, and stores the response in the response queue after the completion of the IO processing; a first processing unit that writes a request to the request queue after saving context that is information that indicates an operation state of the first processing unit; and a second processing unit that polls the response queue, detects storage of the response in the response queue, obtains the response from the response queue, and notifies the first processing unit of the completion of the IO processing.
US11640245B2 Logical storage device access in an encrypted storage environment
A method comprises associating a first logical storage device with a first host device, wherein data encrypted using a private key of the first host device is written to the first logical storage device, generating a copy of the first logical storage device, associating the copy of the first logical storage device with a second logical storage device, wherein data encrypted using a private key of a second host device is written to the second logical storage device, and providing the second host device with access to an encrypted version of a public key of the first host device, encrypted using a public key of the second host device, to allow the second host device to obtain the public key of the first host device. The second host device can thereby access particular data of the second logical storage device written using the private key of the first host device.
US11640240B1 Transaction management for monotonic write consistency in a distributed storage system
Systems and methods are provided for managing the order of data written to a transaction log in a distributed storage system. In a system with multiple nodes, if sequencers are naively generated without taking into consideration inconsistencies among the different nodes generating the sequencers, then the sequencers may not increase for each data transaction. To alleviate this problem, the node committing the transaction to the transaction log may perform a consistent read and verifies that the sequencer advances. If the sequencer does not advance, the node can perform a context-dependent operation such as adjusting the sequencer, acknowledging the write without committing it to the transaction log, or rejecting the write altogether.
US11640239B2 Cost conscious garbage collection
Cost conscious garbage collection, including: selecting one or more storage classes from among a plurality of storage classes of one or more data storage services for storing one or more data objects; determining, for the one or more data objects stored in the one or more data storage services, an estimated quantity of data eligible for garbage collection; and initiating, after determining that resources for continued storage of the one or more data objects exceed resources for performing garbage collection on the data eligible for garbage collection and based upon an expected cost savings based on storage cost savings from performing garbage collection compared against access cost expenses for performing one or more cloud-based operations to perform the garbage collection, garbage collection on the one or more data objects in the one or more data storage services.
US11640234B2 Navigating digital content using visual characteristics of the digital content
One or more embodiments of a digital content system allow a user to conveniently search and/or navigate through a collection of digital content items. In particular, a user can interact with a client device to search for and identify one or more digital content items within a collection of digital content items. For example, the digital content system may provide a photo from a collection of photos via a graphical user interface. The digital content system can receive a user input identifying a selection of one or more visual features within the photo. Based on the selected visual feature(s), the digital content system may identify photos from the collection of photos that include the identified visual feature(s) and provide access to the identified photos via the graphical user interface.
US11640233B2 Foreign language machine translation of documents in a variety of formats
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for extracting text from an input document to generate one or more inference. Each inference box may be input into a machine learning network trained on training labels. Each training label provides a human-augmented version of output from a separate machine translation engine. A first translation may be generated by machine learning network. The first translation may be displayed in a user interface with respect to display of an original version of the input document and a translated version of a portion of the input document.
US11640230B2 Weighted supply chain corporate hierarchy interface
A method for visualizing corporate hierarchies is provided. The method comprises receiving a selection of a first company stored in a database and retrieving, from the database, an ultimate parent company of the first company. All other known companies with the same ultimate parent company as the first company are then retrieved from the database. An interactive hierarchical tree diagram is displayed in an interface, wherein the first company, the ultimate parent company, and the other known companies with the same ultimate parent company are displayed as nodes according to parent/child relationships among the companies. Also displayed in the interface, adjacent to the tree diagram, is a collapsible nested tree list comprising the first company, the ultimate parent company, and the other known companies with the same ultimate parent company. The tree diagram and nested tree list have synchronized responses to user input.
US11640228B2 Accessing virtually rendered digital content
Access techniques and systems for virtually rendered digital content are described. In one example, a collection of items of digital content is received that involves an operation of a computing device. As part of rendering the collection, the computing device generates an object model having nodes corresponding to the items in the viewable subset. The computing device then adds an additional node to the object model as a compact representation (e.g., as text) of other items of digital content that are not rendered. As a result, the compact representation supports operations involving digital content that is not currently rendered in the user interface.
US11640226B2 Displaying information objects based on elliptical frames on a track between inner and outer elliptical borders
A display and interaction method in a user interface and devices, computer program products and systems therefor are disclosed. An information object display area includes a plurality of information objects displayed on a track. The track extends along a path created between an outer and inner elliptical border in the interface. A plurality of elliptical frames are generated along the track, each in contact with the outer and inner elliptical borders, and first and second neighboring elliptical frames adjacent to it. Information objects are displayed based on the elliptical frames. In response to receiving user input associated with movement of a pointer, the center of the inner elliptical border is moved in the direction of pointer movement while resizing the inner border so that it remains within the outer border. The elliptical frames are resized and moved along the track so that all the elliptical frames remain in contact with the borders and their neighboring elliptical frames.
US11640218B2 Display panel, driving method of display panel, and display device
A display panel, a driving method for a display panel, and a display device are provided. The display panel includes a functional component area, a display area at least partially surrounding the functional component area, a first non-display area between the functional component area and the display area, a second non-display area at least partially surrounding the display area, a touch-control electrode layer, and touch-control signal lines. The touch-control electrode layer includes a plurality of touch-control electrode blocks. The touch-control signal lines are electrically connected to the plurality of touch-control electrode blocks correspondingly. At least one touch-control signal line of the touch-control signal lines is multiplexed as crack detection lines. At least a portion of the crack detection lines is located in the first non-display area and surrounding the functional component area.
US11640215B1 Touchpad module that can be triggered by pressing down in all regions and computing device using the touchpad module
A touchpad module includes a touch member, a base plate, a supporting element and a switch. The touch member includes a first touch region and a second touch region. The base plate is located under the touch member. The supporting element is arranged between the touch member and the base plate. The supporting element is aligned with the second touch region. The switch is arranged between the touch member and the base plate. The switch is aligned with the second touch region. When a pressing force is applied to the second touch region of the touch member, the pressing force is transmitted to the base plate through the supporting element. Consequently, the base plate is subjected to deformation. The switch is triggered in response to the deformation of the base plate.
US11640211B2 Display device and method of driving the same
A display device includes a display region and a sensing region overlapping with each other, a plurality of pixels in the display region, a plurality of first electrodes arranged in a first direction in the sensing region, a plurality of second electrodes arranged in a second direction in the sensing region, and a driving circuit including a display driver for driving the pixels corresponding to image data, and a touch driver for sensing a touch input using a sensing signal input from each of the first electrodes, and configured to supply a noise compensation signal corresponding to the image data to the second electrodes during a period in which the pixels are driven.
US11640209B2 Keyboard device
A keyboard device includes a substrate, a touch panel module, a cover plate, a cover layer, an elastic layer, and an adhesive layer. The touch panel module is disposed on a top surface of the substrate and includes a circuit board. The cover plate covers the top surface and includes an avoidance hole defined through an upper surface and a lower surface of the cover plate. The cover layer covers the upper surface and includes a through hole. The through hole corresponds to the avoidance hole. The elastic layer is in the through hole and includes a peripheral portion. The peripheral portion is seamlessly connected to a hole edge of the through hole. The adhesive layer is adhered between a first inner surface of the cover layer and the upper surface and adhered between a second inner surface of the elastic layer and the circuit board.
US11640208B2 Gesture feedback in distributed neural network system
A method for operating a distributed neural network having a plurality of intelligent devices and a server includes: generating, by a first intelligent device of the plurality of intelligent devices, a first output using a first neural network model running on the first intelligent device and using a first input vector to the first neural network model; outputting, by the first intelligent device, the first output; receiving, by the first intelligent device, a gesture feedback on the first output from a user; determining, by the first intelligent device, a user rating of the first output from the gesture feedback; labeling, by the first intelligent device, the first input vector with a first label in accordance with the user rating; and training, by the first intelligent device, the first neural network model using the first input vector and the first label.
US11640202B2 Motion capture for performance art
A method for controlling aspects of an artistic performance with a motion capture system includes modeling movements of a performer with a biomechanical skeleton, selecting parent and child segments on the biomechanical skeleton, positioning motion capture sensors on a motion capture subject at positions corresponding to the parent and child segments, selecting actions associated with movements of the child segment according to positions of the parent segment within at least two predefined spatial zones, executing actions in a first action group for the child segment when the parent segment is in a first spatial zone, and executing actions in a second action group for the child segment when the parent segment is in a second spatial zone.
US11640201B2 Virtual reality-based eyeball tracking method and system
A virtual reality-based eyeball tracking method and system are provided. Eyeball calibration data is presented to eyes of a user through a display, and then a binocular pupillary distance of the user is obtained through the eyeball calibration data. A left tracking camera captures reflected infrared light of a turned on left infrared light source, and a right tracking camera captures reflected infrared light of a turned on right infrared light source, so that tracking data of one eye is formed in each specific frame. Tracking data of the other eye in the specific frame is calculated according to the binocular pupillary distance and the tracking data of one eye. The tracking data of one eye and the tracking data of the other eye are arranged according to a time sequence of the specific frame to form binocular tracking data so as to complete eyeball tracking.
US11640198B2 System and method for human interaction with virtual objects
A system for human interaction with virtual objects comprises: a touch sensitive surface, configured to detect a position of a contact made on the touch sensitive surface; a reference layer rigidly attached to the touch sensitive surface and comprising one or more patterns; a display device, configured to display a virtual object that is registered in a reference coordinate fixed with respect to the touch sensitive surface; one or more image sensors rigidly attached to the display device, configured to capture an image of at least a portion of the one or more patterns; and at least one processor, configured to determine a position and an orientation of the display device with respect to the touch sensitive surface based on the captured image, and identify an interaction with the virtual object based on the detected position of the contact made on the touch sensitive surface.
US11640197B2 Counter unit
Provided is a counter unit capable of supporting any output apparatus of single-phase output, two-phase output, or three-phase output without waste. A counter unit (10) is provided with: a plurality of signal input terminals to which pulse signals outputted from a plurality of external output apparatuses (50) are respectively inputted; input circuits (21a to 21f) respectively connected to the plurality of signal input terminals; a single-phase counter (13) that performs count on the basis of a single-phase pulse signal, and a multi-phase counter (15) that performs count on the basis of a multi-phase pulse signal; and a switching part (16) that switches whether the input circuits (21a to 21f) are connected to the single-phase counter (13) or the multi-phase counter (15).
US11640196B2 Unit element for performing multiply-accumulate operations
The present invention provides an analog-digital hybrid architecture, which performs 256 multiplications and additions at a time. The system comprises 256 Processing Elements (PE) (108), which are arranged in a matrix form (16 rows and 16 columns). The digital inputs (110) are converted to analog signal (114) using digital to analog converters (DAC) (102). One PE (108) produces one analog output (115) which is nothing but the multiplication of the analog input (114) and the digital weight input (112). The implementation of PE is done by using i) capacitors and switches and ii) resistor and switches. The outputs from multiple PEs (108) in a column are connected together to produce one analog MAC output (116). In the similar manner, the system produces 16 MAC outputs (118) corresponding to 16 columns. Analog to digital converters (ADC) (104) are used to convert the analog MAC output (116) to digital form (118).
US11640194B2 Coordinating dynamic power scaling of agents based on power correlations of agent instructions
Coordinating dynamic power scaling of agents based on power correlations of agent instructions is disclosed. A global power controller determines a first local power quantifier of a first agent executing an agent instruction of a task of a workload. The global power controller stores a correlation between the first agent executing the agent instruction and a second local power quantifier corresponding to a second agent. The global power controller subsequently determines that the first agent is executing or will execute the agent instruction. The global power controller accesses the correlation associated with the first agent executing the agent instruction and sends to the second agent a proposed power level based on the correlation.
US11640193B2 Detecting power delivery network marginality in a computing device
A system-on-a-chip (“SoC”) in a computing device may be provided with a power delivery network (“PDN”) self-test to detect marginal PDN performance. In the self-test, a current surge may be generated on power supply connections of logic circuit blocks. Voltage monitors may measure voltage droop on the power supply connections responsive to the current surge. Voltage droop measurements may be compared with thresholds. An action, such as generation of an alert, may be performed if a voltage droop measurement exceeds a threshold.
US11640192B2 Method and apparatus for implementing a programmable power supply on a USB-C port supporting power delivery
The present disclosure provides an apparatus and a method for implementing a USB-IF certified programmable power supply algorithm on a USB-C port. The method involves using a software code running on a microcontroller which monitors voltage and current being supplied by a power supply controller IC on a VBUS line of the USB-C port. Based on the detected voltage/current corrective actions are taken by the software code to bring the voltage/current to accepted levels as requested by a port partner. Further, a PPS accelerator is configured to compute an average or a new current/voltage value and provide the computed average or a new current/voltage value to a microcontroller for subsequent decision making and for other related assessment process.
US11640188B2 Hinge capable of widely expanding
A hinge capable of widely expanding includes an arc-shaped guide member, two movable members and two torsion generating members, wherein first guide rails are formed on two sides of the arc-shaped guide member, and a circular displacement track is defined by an arc center of the arc-shaped guide member. Each of the two movable members, respectively positioned on two sides of the arc-shaped guide member, is provided with a working surface contacting one of the first guide rails and an arc-shaped through hole penetrating therethrough. The arc center of the arc-shaped through hole is the same as the arc-shaped guide members'. Each of the two torsion generating members is assembled to the arc-shaped guide member through the arc-shaped through hole to which one of the two movable members belongs. The two movable members are guided by the arc-shaped guide member to move on the circular displacement track.
US11640187B2 Electronic device
An electronic device includes a host, a display, a sliding plate, and a keyboard. The host has an operating surface. The display is pivoted to the host. The sliding plate is slidably disposed in the host, where the display is mechanically coupled to the sliding plate, and the sliding plate includes a plat portion and a recess portion that are arranged side by side. The keyboard is integrated to the host. The keyboard includes a key structure, where the key structure includes a key cap and a reciprocating element, and the key cap is exposed from the operating surface of the host. The reciprocating element is disposed between the key cap and the sliding plate and has a first end connected to the key cap and a second end contacting the sliding plate. The second end is located on a sliding path of the plat portion and the recess portion.
US11640184B2 Phase synchronized LO generation
Aspects of the disclosure provide methods and apparatuses for generating an internal reset signal that is synchronous to a clock signal. In some embodiments, an apparatus includes a clock switch circuit and a plurality of serially coupled D flip-flops (DFFs). The clock switch circuit receiving the clock signal can output the clock signal in an on state and block the clock signal in an off state. The plurality of serially coupled DFFs are coupled to the clock switch circuit and driven by the clock signal. If an external reset signal is enabled, the plurality of serially coupled DFFs can enable the internal reset signal. If the external reset signal is disabled, after a predefined number of clock signal cycles, the plurality of serially coupled DFFs can disable the internal reset signal.
US11640183B2 Foot pedal control unit
The invention relates to a foot pedal control unit for an ophthalmic surgery system. The unit has a base and a treadle that is configured for pivotal pitch movement and for pivotal yaw movement relative to the base for generating control signals to an ophthalmic surgery system. The unit further comprises an inlay cover that is removably placed on the treadle. Optionally, the unit comprises a locking element that is movable between a lock position wherein the treadle is locked against pivotal yaw movement and a release position wherein the treadle is enabled to perform pivotal yaw movement.
US11640177B2 Control and mapping based on multi-vehicle sensor fusion
A sensor data processing and control system acquires data from multiple, disparate sources on a worksite. A plurality of different data pipes are generated for different action systems. The action systems receive data through a corresponding data pipe and generate action signals, based upon aggregated and fused data received through the data pipe.
US11640175B2 Systems and methods for end of aisle protection and vehicle position calibration using rack leg identification
A materials handling vehicle includes a camera, odometry module, processor, and drive mechanism. The camera captures images of an identifier for a racking system aisle and a rack leg portion in the aisle. The processor uses the identifier to generate information indicative of an initial rack leg position and rack leg spacing in the aisle, generate an initial vehicle position using the initial rack leg position, generate a vehicle odometry-based position using odometry data and the initial vehicle position, detect a subsequent rack leg using a captured image, correlate the detected subsequent rack leg with an expected vehicle position using rack leg spacing, generate an odometry error signal based on a difference between the positions, and update the vehicle odometry-based position using the odometry error signal and/or generated mast sway compensation to use for end of aisle protection and/or in/out of aisle localization.
US11640174B2 Smart vehicle
Smart car method for autonomous navigation by creating a 3D model based on outputs of the camera and sensor; accessing a high definition map database and generating a trip with travel segments from origin to destination; detecting a freeway entrance or an exit lane based on a road marking using a camera and a sensor; if the travel segment passes the freeway entrance or exit, then follow the current lane without exiting; and otherwise following the freeway entrance or exit.
US11640173B2 Control apparatus, control method, and computer-readable storage medium storing program
A control apparatus plans a movement route of a moving body based on a recognition result of an exterior environment of the moving body; corrects the planned movement route, based on a recognition result of an obstacle in the exterior environment of the moving body; and controls the movement of the moving body based on the corrected movement route. The recognition result of the obstacle includes a recognition result of a side portion of the obstacle with respect to the movement route of the moving body, and in the correction, the planned movement route is corrected based on a correction amount continuously obtained based on the recognition result of the obstacle associated with advancement of the moving body.
US11640171B2 Autonomous driving control apparatus
In an autonomous driving control apparatus, a control unit communicable with the memory deter mines, upon execution of the autonomous driving, whether it is necessary to update a primary scheduled travel route for the autonomous vehicle toward a destination in accordance with at least one of failure information about the autonomous vehicle and route condition information indicative of a condition of the primary scheduled travel route. The control unit updates the primary scheduled travel route to a new scheduled travel route in accordance with one or more driving operations executable by the autonomous vehicle upon determination that it is necessary to update the scheduled travel route. The control unit controls the autonomous driving of the autonomous vehicle in accordance with the new scheduled travel route.
US11640170B1 Identification of particulate matter in sensor data
Techniques for detecting an object in an environment and determining a probability that the object is a cloud of particulate matter. The cloud of particulate matter may include steam (e.g., emitted from a man-hole cover, a dryer exhaust port, etc.), exhaust from a vehicle (e.g., car, truck, motorcycle, etc.), environmental gases (e.g., resulting from sublimation, fog, evaporation, etc.), a cloud of dust, water splashing, blowing leaves, or other types of particulate matter that may be located in the environment of the vehicle and may not impact driving behavior (e.g., an autonomous vehicle may safely pass through the particulate matter without impact to the platform). A vehicle computing system may determine the probability that the object is a cloud of particulate matter and may control the vehicle based on the probability.
US11640168B2 System and method for controlling a driving system
Systems and methods relating to controlling a driving system operatively coupled to a vehicle are disclosed. A location is identified using one or more sensors included with the vehicle. An input of the driving system is identified using the location. A desired output of the driving system is determined using the input.
US11640166B2 Method, mobile device and cleaning robot for specifying cleaning areas
A method for specifying a cleaning area to a cleaning robot without an in-built map provides a hand-held mobile device capturing a two-dimensional code label arranged on a top of a cleaning robot parked on a charging base, and obtaining a positional relationship between the mobile device and the cleaning robot through the captured image. The cleaning robot is controlled to enter a cleaning mode under the guidance of the mobile device. With captured images, a user can specify an area within the environment for cleaning, and through a touch display screen can control the cleaning robot to go to the specified cleaning area for cleaning. The mobile device and the cleaning robot employing the method are also disclosed.
US11640164B2 Predicting risk of machine components not achieving agreed life systems and methods
The present disclosure is directed to systems and methods for predicting risk of machine components not achieving their agreed life based on historical data. In some implementations, the predicting component risk system can obtain historical component specific time series data and component life data that correspond to a specific component of a type of machine. Using the component specific time series data and component life data, the predicting component risk system can train a time-series model. After training the model, the predicting component risk system can obtain current component specific data that includes information on the current condition and usage of the component. Using the trained time-series model, the predicting component risk system can determine a risk score for the current component specific data and notify maintenance entities of the risk. The risk score can represent the risk that the specific component does not achieve agreed life.
US11640162B2 Apparatus and method for controlling a system having uncertainties in its dynamics
A controller for controlling a system having uncertainties in its dynamics subject to constraints on an operation of the system is provided. The controller is configured to acquire historical data of the operation of the system, and determine, for the system in a current state, a current control action transitioning a state of the system from the current state to a next state. The current control action is determined according to a robust and constraint Markov decision process (RCMDP) that uses the historical data to optimize a performance cost of the operation of the system subject to an optimization of a safety cost enforcing the constraints on the operation, wherein a state transition for each of state and action pairs in the performance cost and the safety cost is represented by a plurality of state transitions capturing the uncertainties of the dynamics of the system.
US11640161B2 Systems and methods for measuring and reporting enterprise performance and making process improvements
Systems and methods for measuring, reporting, controlling, and improving enterprise performance are described. A system receives objective statements for an enterprise, which can be an IEE value chain of the enterprise, and enterprise-specific measurable metrics through an interactive user interface with their associated processes. The system collects historical data and real-time data (e.g., daily) associated with enterprise-specific measurable metrics from a plurality of infield resources and analyses the historical data and the real-time data using a statistical model to provide information that teams can use to determine the strengths and shortcomings of the enterprise. Based on the determined strength and shortcomings, the system provides, using a knowledge database, information so that leadership and teams can determine where to focus process-output metric improvement efforts via process improvement efforts so that the enterprise-as-a-whole financially benefits. Process output response measurements are reported, so there is alignment to the processes that created the output response. The system automatically assesses process-output responses in the IEE value chain for stability, using a statistical technique. If a process-output response is stable, a prediction statement is provided for the metric in the chart's report. If a prediction statement is undesirable, there is a “pull” for a process improvement effort that is to enhance the metric's response.
US11640159B2 Systems and methods for field device interaction monitoring
Systems and methods for field device interaction monitoring may include an analysis compute device having circuitry configured to obtain user interaction data produced by one or more field devices used in an industrial process of an industrial plant. The user interaction data may be indicative of interactions made by one or more users through a human machine interface of a corresponding field device. The circuitry may be additionally configured to analyze the user interaction data to determine a responsive action to increase an efficiency of the industrial process at the industrial plant and perform the responsive action.
US11640157B2 Networked system for coordinated laser labelling of conveyed food products
A system for coordinated laser marking of mid-conveyance food includes a controller, multiple lasers, and one or more industrial components. The lasers are in network communication with the controller. The controller can send a first instruction set, having a first language, to a first laser, and a second instruction set, having a second language different from the first language, to a second laser, the first laser associated with a first conveyor of multiple conveyors, and the second laser associated with a second conveyor different from the first conveyor. During operation, the first laser applies a marking to a first product as the first product is conveyed along the first conveyor, based on the first instruction set. Also during operation, the second laser applies the marking to a second product as the second product is conveyed along the second conveyor, based on the second instruction set.
US11640153B2 Control system, support device, and recording medium
A control system, a support device, and a recording medium are provided. This control device includes a storage unit which stores native code generated from a first user program that includes a sequence program, and a calculation processing unit which executes the native code stored in the storage unit. A display device of the present invention includes: a storage unit which stores sequence circuit information that is generated from the first user program and defines a circuit configuration of the sequence program; and a monitor functioning unit which acquires, from the control device, a circuit output state that indicates the execution state of the native code, and visualizes the execution state of the sequence program in the control device on the basis of the acquired circuit output state and the sequence circuit information.
US11640152B2 Method and device for providing service for a programmable logic controller
Embodiments of the present disclosure provide method and device for providing service for a programmable logic controller (PLC), including: creating a virtual-functional-module-description file including an address of an input channel of a virtual functional module to be created; and creating the virtual functional module in a PLC based on the virtual-functional-module-description file, assigning the address to the input channel of the virtual functional module, and creating a virtual-functional-module-configuration file including a mapping relation between the input channel and an output of a service provider. The present disclosure proposes a concept of a virtual functional module which is used to map data provided by intelligent data sources outside the PLC to input channel of PLC so that the data can be the same as normal input values used by PLC program.
US11640144B2 Watch with optical sensor for user input
A watch can include a user input component that employs an optical sensor to receive input from a user. The input components provide an ability for a user to interact with the watch in a manner similar to how a user would interact with a crown that is rotatable and/or translatable. The user can provide motions and gestures near the input component that the input component can detect and interpret and user inputs to control an aspect of the watch. The motions and gestures provided by the user can be directly detected with optical systems of the input component, so that the number of moving parts are reduced and space within the watch is more efficiently utilized. While providing these benefits, the input component provides a user experience that simulates user interactions with a crown that is rotatable and/or translatable.
US11640135B2 Image forming apparatus including developing device supporting structure having guide groove
There is provided an image forming apparatus including a main casing, an opening-closing member configured to open and close an opening on a side of the main casing and to move between an open position and a closed position, a belt unit configured to move between a first position and a second position, a drum unit configured to move between a third position and a fourth position, a developing device unit configured to move in an arrangement direction of developing rollers, and an interlock mechanism configured such that in response to a movement of the opening-closing member from the closed position to the open position, the belt unit moves from the first position to the second position and the drum unit moves from the third position to the fourth position.
US11640126B2 Image forming apparatus
An image forming apparatus includes a toner container, a storage part, a cover and an opening/closing mechanism. The toner container includes a shutter. The cover is movable between a closed position for closing the storage part and an opened position for opening the storage part. The opening/closing mechanism closes a supply port by rotating the shutter in accordance with an opening operation for moving the cover to the opened position and opens the supply port by rotating the shutter in accordance with a closing operation for moving the cover to the closed position, in a state where the toner container is attached to the storage part. The toner container includes an interference portion which interferes with the opening/closing mechanism to prevent the toner container from being attached to the storage part in a case where the cover is not moved to the opened position normally.
US11640124B2 Developing device and image forming apparatus incorporating same
A developing device includes a developing roller, a developing case, and a support. The developing roller includes a sleeve and a magnetic field generator. The sleeve is rotatable and includes a hollow shaft at an axial end of the sleeve. The magnetic field generator is irrotationally disposed inside the sleeve and includes a non-rotating shaft at an axial end of the magnetic field generator. The non-rotating shaft penetrates through the hollow shaft and projects outward. The developing case is configured to store developer and rotatably supports the hollow shaft. The support includes a fitting portion into which the non-rotating shaft of the magnetic field generator is irrotationally fitted. The support is supported on the developing case using the fitting portion as a main-positioning portion.
US11640119B2 Exposure method, exposure apparatus, article manufacturing method, and method of manufacturing semiconductor device
An exposure method of performing an exposure operation of exposing a substrate via a projection optical system is provided. The method includes executing, in an exposure period in which the exposure operation is performed, aberration correction of the projection optical system to correct an aberration generated by performing the exposure operation, measuring, in a non-exposure period succeeding the exposure period, in which the exposure operation is not performed, an aberration of the projection optical system, and correcting the aberration of the projection optical system using a correction amount adjusted based on a result of the measurement so as to reduce a correction residual in the aberration correction of the projection optical system.
US11640115B2 Substrate processing apparatus, semiconductor manufacturing equipment, and substrate processing method
A substrate processing apparatus includes a processing chamber providing a processing space for processing a substrate and processing a substrate, a substrate support configured to support the substrate, a blocking plate below the substrate support and configured to prevent supercritical fluid from being directly sprayed onto the substrate, a first supply device configured to supply supercritical fluid under a first condition to the processing chamber, a second supply device configured to supply supercritical fluid under a second condition at a higher temperature than that of supercritical fluid under the first condition to the processing chamber, a discharge device configured to discharge supercritical fluid from the processing chamber, and a control device configured to control operations of the first supply device, the second supply device, and the discharge device. The control device is configured to direct the first supply device to supply supercritical fluid prior to the second supply device.
US11640106B2 Light source optical system, light source device, and image projection apparatus
A light source optical system used with an excitation light source configured to emit first color light includes a wavelength conversion unit configured to receive the first color light emitted by the excitation light source and emit second color light with a wavelength different from a wavelength of the first color light, There is a first optical system having a positive power and a second optical system having a positive power provided in this order in an optical path between the excitation light source and the wavelength conversion unit. When a ray parallel to an optical axis of the first optical system is incident on the first optical system, a ray emitted from the first optical system is incident on the second optical system while approaching the optical axis. The second optical system has under-corrected spherical aberration at a paraxial focal position of the second optical system.
US11640105B2 Projector and light source module thereof
A projector includes a light source module, a light valve, and a projection lens. The light source module is adapted to provide an illumination light beam and includes a base having first and second side surfaces, first and second color light-emitting units respectively disposed on the first and second side surfaces, and first and second heat dissipation structures respectively connected to the first and second color light-emitting units. The first and second heat dissipation structures are separated from each other and define an accommodation space together. The light valve is located on a transmission path of the illumination light beam and adapted to convert the illumination light beam into an image light beam. The projection lens is located on a transmission path of the image light beam and adapted to project the image light beam.
US11640102B2 Camera module and electronic device
A camera module includes an imaging lens assembly and an image sensor, wherein the image sensor is located on an image side of the imaging lens assembly. The imaging lens assembly has an optical axis and includes a plastic lens barrel and a plurality of plastic lens elements, wherein the plastic lens elements are disposed in the plastic lens barrel. The plastic lens barrel includes an object-side outer surface, a lens barrel minimum opening, an object-side outer inclined surface and a reversing inclined surface. The object-side outer surface is a surface of the plastic lens barrel facing towards an object side being closest to the object side and is annular. The reversing inclined surface expands from the lens barrel minimum opening to the image side, wherein a connecting position of the reversing inclined surface and the object-side outer inclined surface forms the lens barrel minimum opening.
US11640101B2 Determining spectral properties of an object through sequential illumination with different colors
Introduced here are computer programs and associated computer-implemented techniques for determining reflectance of an image on a per-pixel basis. More specifically, a characterization module can initially acquire a first data set generated by a multi-channel light source and a second data set generated by a multi-channel image sensor. The first data set may specify the illuminance of each channel of the multi-channel light source (which may be able to produce visible light and/or non-visible light), while the second data set may specify the response of each sensor channel of the multi-channel image sensor (which is configured to capture an image in conjunction with the light). Thus, the characterization module may determine reflectance based on illuminance and sensor response. The characterization module may also be configured to determine illuminance based on reflectance and sensor response, or determine sensor response based on illuminance and reflectance.
US11640094B2 Display device and array structure
A display device includes a thin film transistor (TFT) array substrate, an isolation structure, and a front panel laminate (FPL) structure. The TFT array substrate has pixel electrodes. The isolation structure is between the pixel electrodes to form a first resistance between adjacent pixel electrodes. The front panel laminate structure is located on the isolation structure and the pixel electrodes adhesive layer, and has a display medium layer therein.
US11640093B2 Array substrate and display panel
The present invention provides an array substrate including a substrate, a transparent insulating layer, a light-absorbing layer, a thin film transistor layer, a first protective layer, and a color filter layer. Since structures of the transparent insulating layer and the light-absorbing layer are added to the array substrate, the problem of high reflectivity of display panels with light emitting from sides of the array substrate can be solved and the image quality of the display panel is improved, so that the display panel can better adapt to a full screen demand of the market.
US11640092B2 Display device
A display device includes a substrate, a plurality of signal lines, a plurality of terminals, a plurality of wiring lines, metal wiring, a second metal layer, a third metal layer. In a first wiring region, each wiring line is composed of the first metal layer and extends in a second direction intersecting with the first direction. In a second wiring region between the first wiring region and the terminals, the wiring lines include the wiring line composed of the first metal layer and the second metal layer and the wiring line composed of the third metal layer. The metal wiring is provided in a different layer from the first metal layer; and intersects with the wiring lines in the first wiring region and extends in the first direction when viewed from a direction perpendicular to the substrate.
US11640087B2 Display device
According to one embodiment, a display device includes a first substrate, a second substrate opposing the first substrate, a liquid crystal layer disposed between the first substrate and the second substrate and a sealant which seals the liquid crystal layer. The first substrate includes a pixel electrode disposed in a display area, a peripheral circuit disposed in a peripheral area surrounding the display area and a shield electrode disposed in a position overlapping the peripheral circuit in plan view. The second substrate includes a common electrode disposed in the display area and opposing the pixel electrode. The shield electrode and the common electrode do not overlap each other in plan view.
US11640080B2 Reflective display panel and display device
A reflective display panel and a display device are provided. The reflective display includes: a first liquid crystal cell including a first substrate and a second substrate oppositely arranged to each other, and a first liquid crystal layer between the first substrate and the second substrate; a plurality of pixel units on the first substrate, where each pixel unit includes a first sub-pixel unit and a second sub-pixel unit; an optical structure, arranged at a light-emitting side of the first liquid crystal cell and covering the pixel units.
US11640077B2 Display device having reduced bezel size
A display device including a rear chassis; a light source module installed on the rear chassis, the light source module being configured to emit light; a diffuser plate provided in front of the light source module, the diffuser plate being configured to diffuse the light emitted by the light source module; a liquid crystal panel provided in front of the diffuser plate, the liquid crystal panel being configured to display an image; a front chassis covering a side surface of the liquid crystal panel and a side surface of the diffuser plate; a middle mold provided between the front chassis and the rear chassis, the middle mold being coupled to the rear chassis and the diffuser plate; and a first adhesive provided between the diffuser plate and the middle mold, the first adhesive bonding the diffuser plate being to the middle mold.
US11640065B2 Compact head-mounted display system
An optical device, having at least first and second light-transmitting substrates, each having at least two external surfaces and an input aperture and an output aperture. The external surface of the first light-transmitting substrate is optically cemented to an external surface of the second light-transmitting substrate by an optical adhesive defining an interface plane. The refractive index of the optical adhesive is substantially lower than the refractive index of the first substrate. Part of the light waves entering the device through the input aperture and exiting the device through the output aperture impinge on the interface plane of the first substrate having incidence angles smaller than the critical angle. Another part of the light waves impinging on the interface plane have incidence angles higher than the critical angle. The interface plane is substantially transparent for the light waves impinging on interface plane having incidence angles smaller than the critical angle.
US11640064B2 Wearable pupil-forming display apparatus
A wearable display apparatus is described herein. The wearable display apparatus includes an image generator that forms a 2D image, a partially transmissive mirror having a curved reflective surface, a beam splitter disposed to reflect light toward the curved mirror surface, and an optical image relay that is configured to conjugate the formed 2D image at the image generator to a curved focal surface of the partially transmissive mirror.
US11640063B2 Variable pixel density display system with mechanically-actuated image projector
Head-mounted virtual and augmented reality display systems include a light projector with one or more emissive micro-displays having a first resolution and a pixel pitch. The projector outputs light forming frames of virtual content having at least a portion associated with a second resolution greater than the first resolution. The projector outputs light forming a first subframe of the rendered frame at the first resolution, and parts of the projector are shifted using actuators, such that physical positions of light output for individual pixels occupy gaps between the old locations of light output for individual pixels. The projector then outputs light forming a second subframe of the rendered frame. The first and second subframes are outputted within the flicker fusion threshold. Advantageously, an emissive micro-display (e.g., micro-LED display) having a low resolution can form a frame having a higher resolution by using the same light emitters to function as multiple pixels of that frame.
US11640062B2 Near-eye light field display device
A near-eye light field display device, including a display element, a micro-lens array, a first shielding element, and a second shielding element, is provided. The display element is configured to provide an image beam. The micro-lens array is located on a transmission path of the image beam. The micro-lens array has multiple micro-lenses connected to each other. The first shielding element is located between the display element and the micro-lens array, and the first shielding element includes multiple first shielding regions. The micro-lens array is located between the first shielding element and the second shielding element. The second shielding element includes multiple second shielding regions. The first shielding regions and the second shielding regions are located on the transmission path of the image beam passing through a junction of the micro-lenses, and a ratio of diameter of the micro-lenses and a lens pitch of the micro-lenses is less than 0.8.
US11640060B2 Head-mounted display
A head-mounted display includes an image display device including a panel unit serving as a display element configured to display an image, a colored optical member disposed on a light path of imaging light emitted from the panel unit and having a yellowness of a predetermined value or greater, and a coloring correction optical member configured to correct a degree of coloring of the imaging light of the entire light path in accordance with the yellowness of the colored optical member.
US11640053B2 Movable device, image projection apparatus, heads-up display, laser headlamp, head-mounted display, object recognition device, and mobile object
A movable device includes a first member and a second member. The first actuator includes a supporting unit having one end coupled to the movable unit to support the movable unit and a drive unit coupled to the other end of the supporting unit. The drive unit is configured to deform the supporting unit to cause the movable unit to oscillate. The movable device has a first region and a second region divided by a virtual line passing through the center of the movable unit and parallel to a rotation axis of the movable unit. The supporting unit is coupled to the movable unit within the second region. An edge of the drive unit, which is opposite to the fixed edge, faces the movable unit as viewed from the center of the movable unit in a plan view.
US11640051B1 Motorized loupes
Motorized loupes enable the user to automatically increase or decrease the magnification on demand, without touching the loupes. Each loupe has a micromotor attached to it which moves a lens in the loupe to change the magnification. The motor is battery powered and the batteries are carried in a small housing worn by the user. The housing also contains electronic circuitry that at least reads the position encoders, drives the motors, receives the user's magnification commands and charges the battery when plugged in. A cord runs from each loupe to the housing to carry power and signals. The motors are controlled wirelessly by a foot pedal or by voice so that the user does not have to touch the loupes to change the magnification. In the preferred embodiment of surgical loupes, a TTL loupe is attached to each lens in a user's eyeglasses for binocular vision.
US11640049B2 Zoom lens and imaging apparatus
A zoom lens includes a negative first lens group, a positive second lens group, and a subsequent lens group in order from an object side. A focusing lens group closer to an image side than the first lens group moves during focusing. The first lens group consists of a first-a lens group and a first-b lens group in order from the object side. Assuming that an average of refractive indices of the negative lenses of the first-a lens group is Nd1ave, a focal length of the focusing lens group is ff, and a focal length of the first lens group is f1, Conditional Expression (1) of 1.73
US11640047B2 Folded camera with optical image stabilization
Folded digital camera comprising a lens having a lens optical axis, an image sensor and first and second optical path folding elements (OPFEs), in which the second OPFE is closest to the image sensor, wherein the lens is operative to move in a first direction substantially parallel to the lens optical axis and in a second direction substantially perpendicular to first and second optical paths, wherein the second OPFE is operative to move in the first direction, and wherein the combined motion of the lens and of the second OPFE is operative to provide focus and to compensate for tilts of the camera around the first and second directions.
US11640044B2 Electronic device
An electronic device includes at least one optical lens assembly. The optical lens assembly includes four lens elements, and the four lens elements are, in order from an outside to an inside, a first lens element, a second lens element, a third lens element and a fourth lens element. The first lens element has an outside surface being convex in a paraxial region thereof. The second lens element has an inside surface being convex in a paraxial region thereof. The fourth lens element has an inside surface being concave in a paraxial region thereof, wherein at least one of an outside surface and the inside surface of the fourth lens element includes at least one critical point in an off-axis region thereof.
US11640041B2 Optical unit
An optical unit includes: a reflection portion that reflects an incident light flux incident from outside on a reflection surface in a reflection direction from an incident direction toward an imaging element; a movable body having the reflection portion and a holder supporting the reflection portion; a fixed body; a rotation support mechanism that causes the movable body to rotate with respect to the fixed body with an axial direction as a rotation axis; and a drive mechanism having a magnet and a coil and causing the movable body to rotate with respect to the fixed body. The magnet is provided at a position not contacting the reflection portion in the holder and on a back side of the reflection surface, and has a parallel surface parallel to the reflection surface. The coil is provided at a position opposing the magnet in the fixed body.
US11640037B2 Optical fiber holding device
An optical fiber holding device may comprise a first track and a second track. The first track may be configured to hold and guide a first optical fiber from a first track input location to a first track output location, wherein the first track is configured to allow the first optical fiber to connect to a first optical component and a first optical communication point. The second track may be configured to hold and guide a second optical fiber from a second track input location to a second track output location, wherein the second track is configured to allow the second optical fiber to connect to a second optical component and a second optical communication point.
US11640036B2 Indexing architecture including a fan-out arrangement
The present disclosure relates to fiber optic components and structures for use in building fiber optic networks using an indexing architecture. In certain examples, fan-out structures are used.
US11640034B2 Optical fiber distribution systems and components
An aerial terminal for optical fiber communication comprises at least one feeder port and a plurality of distribution ports, the aerial terminal being configured to receive a fiber through the at least one feeder port and to output a plurality of fibers through the plurality of distribution ports. Embodiments may comprise stackable loose tube fiber splice chips having a plurality of lower slots and a plurality of upper slots stacked on the plurality of lower slots.
US11640032B1 Splice-on fiber optic connector holder
A holder configured for use with a fiber optic cable connector body is disclosed. The holder includes, as an improvement, an integral stop. The integral stop includes a wall located adjacent a first end portion of the connector holder. The plurality of substantially semicylindrical recesses are located between the first end portion and a second end portion spaced from the first end portion. The wall is located between two adjacent recesses of the plurality of recesses. The wall includes a base oriented along a longitudinal axis. The wall has a first exterior surface, and a second exterior surface spaced from the first exterior surface. The first and second exterior surfaces each extend from the base and are oriented transverse to the longitudinal axis.
US11640029B2 Hollow core optical fibre
A hollow core optical fibre comprises a tubular jacket; a cladding comprising a plurality of primary capillaries spaced apart from one another in a ring and each bonded to an inner surface of the jacket at a peripheral location around the circumference of the jacket; and a hollow core formed by a central void within the ring of primary capillaries; wherein the cladding further comprises, within each primary capillary, two secondary capillaries and no more, the two secondary capillaries spaced apart from one another and each bonded to an inner surface of the primary capillary at an azimuthal location around the circumference of the primary capillary which is displaced from the peripheral location of the primary capillary.
US11640028B2 Hollow-core photonic crystal fiber and method of manufacturing thereof
A hollow-core photonic crystal fiber (HC-PCF) (10) for guiding at least one mode of a light field (1) along a mode guiding section (11) of the HC-PCF (10), comprises an outer jacket (12), an inner cladding (13) and a hollow core (14), which extend along the HC-PCF (10), wherein the inner cladding (13) is arranged on an interior surface of the outer jacket (12) and comprises anti-resonant structures (15) surrounding the hollow core (14), and the hollow core (14) has a mode guiding core diameter (d) provided along the mode guiding section of the HC-PCF (10), and wherein at least one fiber end (16) of the HC-PCF (10) has a light field coupling section (17) in which the hollow core (14) is tapered over an axial coupling section length from a fiber end core diameter (D) at the at least one fiber end (16) to the mode guiding core diameter (d). Furthermore, methods of using the HC-PCF and manufacturing the HC-PCF are described.
US11640027B2 Enhancing imaging by multicore fiber endoscopes
Multicore fibers and endoscope configurations are provided, along with corresponding production and usage methods. Various configurations include an adiabatically tapered proximal fiber tip and/or proximal optical elements for improving the interface between the multicore fiber and the sensor, photonic crystal fiber configurations which reduce the attenuation along the fiber, image processing methods and jointed rigid links configurations for the endoscope which reduce attenuation while maintaining required flexibility and optical fidelity. Various configurations include spectral multiplexing approaches, which increase the information content of the radiation delivered through the fibers and endoscope, and configurations which improve image quality, enhance the field of view, provide longitudinal information. Various configurations include fiber-based wave-front sensors. Many of the disclosed configurations increase the imaging resolution and enable integration of additional modes of operation while maintain the endoscope very thin, such as spectral imaging and three dimensional imaging.
US11640026B2 Automobile with conformal film-based lightguide
An automobile comprises a light transmitting film with a thickness not greater than 0.5 millimeters with a core layer, a lightguide region of the film comprises a light emitting region with light extracting features positioned to receive and extract light from at least one light source propagating by total internal reflection within the core layer out of the core layer, and a light mixing region positioned between the at least one light source and the light emitting region, wherein a surface of the portion of the automobile is visible through the light emitting region of the film when the at least one light source is not emitting light and the light transmitting film is conformal with the surface of the portion of the automobile. The surface of the film may have arcuate cross-sectional shape conforming to a curved surface of the portion of the automobile.
US11640025B2 Display device having a private mode and a sharing mode
A display device includes a display panel configured to display an image, a first backlight unit that is disposed under the display panel and outputs first light, and a second backlight unit that is positioned between the display panel and the first backlight unit and outputs second light, wherein the first backlight unit includes a first light guide plate having first patterns protruding or recessed from a rear surface of the first light guide plate, the second backlight unit includes a second light guide plate having second patterns protruding from a rear surface of the second light guide plate, and the second patterns have an asymmetric pyramid shape.
US11640024B2 Displaying module and dislaying device
A displaying module and a displaying device. The displaying module includes a backlight module and a display panel arranged at a light-emitting side of the backlight module, wherein the backlight module is provided with an ambient light hole penetrating through the backlight module along a direction perpendicular to a light-emitting surface of the backlight module; and a side, facing the backlight module, of the display panel is provided with a light equalization layer which covers the ambient light hole. By arranging the equalization layer at the side, facing the backlight module, of the display panel and at a position corresponding to the ambient light hole, when a screen of the display panel is black, the display panel is non-transparent, and the light equalization layer located at the side, facing the backlight module, of the display panel is incapable of being seen via the display panel.
US11640023B2 Display device with light guide plate having outgoing structure regions
A display device includes a light guide plate that guides light incident from a first light source to cause part of the light to exit from a light exit surface. The light guide plate includes a first outgoing structure region including a plurality of outgoing structures, and the plurality of first outgoing structures have maximum incident directions that make intensity of light exiting in a predetermined direction largest scattered over a first angle range.
US11640020B2 Display device
A display device is disclosed, and the display device includes a display layer and a lens layer; the lens layer is provided on a light emergent side of the display layer, and includes at least one grating compound lens unit; the display layer includes at least one display pixel set, and the display pixel set is configured to emit light for imaging toward the grating compound lens unit during display; the grating compound lens unit is configured to optically image the display pixel set; and the grating compound lens unit is further configured to deflect the light for imaging, to make an image-space central visual field direction of the grating compound lens unit intersect with an extension direction of an optical axis of the grating compound lens unit, so that the display device has one or more viewpoints.
US11640013B2 Weather-detecting devices and related methods
A weather-detecting device (100) can include a substrate (102) and a detection region (106) exposed to an environment within which the weather-detecting device (100) is situated when in use. An array (110) of heating elements (112) can be mounted at a first side of the substrate (102), with at least one surface of each heating element (112) in the array (110) being positioned within the detection region (106). A controller can be electrically coupled to the array (110) of heating elements (112), and the controller can individually address each heating element (112) in the array (110) to selectively pass electrical current through each heating element (112).
US11640012B2 Virtual high-density well survey
A method for determining tortuosity, e.g., in an oilfield well includes obtaining a planned trajectory for a hole, and obtaining a first survey of the hole using a sensor deployed into the hole. The first survey includes a first surveyed position at a first depth of the hole and a second surveyed position at a second depth of the hole, and no surveyed positions between the first and second depths. The method further includes simulating a second survey of the hole between the first and second depths using a model. The second survey includes a plurality of simulated positions of the hole between the first and second depths. The method includes determining that the simulated position at the second depth is proximal to the second surveyed position, and visualizing a trajectory of the hole based on the first and second surveys.
US11640008B2 Modification and assessment
A mobile platform for assessing and modifying pavement surfaces. An emitter generates electromagnetic waves towards a portion of a pavement surface. A condition sensor receives electromagnetic radiation from a first portion of the pavement surface and generates a first electronic signal representative of a current condition of the portion of the pavement surface. A location sensor generates a second electronic signal containing location data corresponding to the first portion of the pavement surface. A computing platform processes the electronic signals and creates a current pavement condition data point. The computing platform may compare the first electronic signal against a reference representative of a target condition, determine if there is a condition variance, and, if a condition variance exceeds a predetermined threshold, generate a condition control signal which is transmitted to and operates to modify operation of the pavement surface modification system in order to reduce the condition variance.
US11640007B2 System and method for phased array sound wave advanced geological exploration for shield tunneling machine
The present invention discloses a system and method for phased array sound wave advanced geological exploration for a shield tunneling machine. The system includes a phased array sound wave emitting and receiving apparatus, a probe automatic telescopic apparatus, an automatic protection and cleaning apparatus, and a signal processing and imaging system. Sonic probes are installed on a side wall of a main spoke, opposite to a rotation direction, of a cutterhead of the shield tunneling machine, on the basis of automatic detection of a telescopic state and a contact state, sonic array probes are enabled to make contact with a tunnel face by a hydraulic push rod, a focus sound wave is emitted by using a phased array emitting technology, and a reflected wave signal with front geological information reflected from the front of the tunnel face is received. A scanning direction of a sound wave beam is controlled and changed continuously through a host system, on the premise of obtaining a suspected abnormal body position, the suspected position is imaged in detail by using a focusing image till scanning of a whole two-dimensional section is completed, then the cutterhead is rotated to change an arrangement direction of an array to continue scanning of a next two-dimensional section, and finally three-dimensional geological exploration in front of the tunnel face is realized.
US11640004B2 Wavefront global navigation satellite system and interference simulator systems and methods of use thereof
A method includes outputting a plurality of simulated global navigation satellite system (GNSS) and interference signal pairs comprising a simulated GNSS signal and a simulated interference signal. Each of the simulated GNSS signals, or the simulated interference signals, has an associated reference signal. A calibration GNSS signal that combines the simulated GNSS signals and the associated reference signals, or a calibration interference signal that combines the simulated interference signals and the associated reference signals is received. A phase, time, or a power offset is calculated for the simulated GNSS signals based on the calibration GNSS signal and the associated reference signals, or for the simulated interference signals based on the calibration interference signal and the associated reference signals. A corrected plurality of simulated GNSS and interference signal pairs are output based on the calculated phase, time, or power offset for the simulated GNSS signals or for the simulated interference signals.
US11640003B2 Method for detecting spoofing in a global navigation satellite system receiver, corresponding receiver apparatus and computer program product
An embodiment method comprises receiving a satellite signal in a tracking channel, generating a set of replicas of a pseudo random noise sequence, comprising a punctual replica and a plurality of replicas that are different in time with respect to the punctual replica over a given time spacing, correlating the received signal with each replica to obtain amplitude correlation values, monitoring the tracking channel to detect a spoofed signal by generating a further plurality of replicas of the pseudo random noise sequence having a respective time spacing greater than the given time spacing, correlating the received signal of the tracking channel with each further replica to obtain further amplitude correlation values, calculating a shape anomaly factor based on the further correlation amplitude values, verifying the shape anomaly factor is greater than a given shape anomaly threshold, and signaling detection of a spoofed signal on the tracking channel.
US11640000B2 System and method of capturing and generating panoramic three-dimensional images
An apparatus comprising a housing, a mount configured to be coupled to a motor to horizontally move the apparatus, a wide-angle lens coupled to the housing, the wide-angle lens being positioned above the mount thereby being along an axis of rotation, the axis of rotation being the axis along which the apparatus rotates, an image capture device within the housing, the image capture device configured to receive two-dimensional images through the wide-angle lens of environment, and a LiDAR device within the housing, the LiDAR device configured to generate depth data based on the environment.
US11639995B2 Performance of a time of flight (ToF) laser range finding system using acoustic-based direction of arrival (DoA)
An acoustic-based Direction of Arrival (DoA) system uses acoustic information to determine the direction of incoming sound, such as a person talking. The direction of the sound is then used to focus a laser-based time of flight (ToF) system to narrow the area of laser illumination, improving the signal to noise ratio because laser illumination is focused on the direction of the sound. The DoA system also provides elevation information pertaining to the source of the sound, to further narrow the required field of view of the laser ToF system.
US11639994B1 Methods for locating underwater objects by sensing pressure waves
An acoustic vector sensor has an array of sensors to detect at least the bearing of a target. The acoustic vector sensor or hydrophone with sensor array avoids the need to deploy multiple hydrophones each with a single sensor. The array of sensor signals can be processed using any one of a number of methods.
US11639993B2 Radar apparatus
A radar apparatus includes an antenna composed of an end-fire array antenna and including a plurality of antenna elements; and a circuit board in which the plurality of antenna elements is disposed side by side in a first direction. At least one of the plurality of antenna elements is parallel to a substrate surface of the circuit board. A directivity of at least one of the plurality of antenna elements is set to a third direction tilted with respect to the first direction and a second direction orthogonal to the first direction.
US11639992B2 Apparatus, system and method of generating radar information based on an amplitude phase estimation calculation
For example, an apparatus may include a radar processor to process radar receive (Rx) data, the radar Rx data based on radar signals received via a plurality of Rx antennas of a Multiple-Input-Multiple-Output (MIMO) radar antenna; and to generate radar information by applying an Amplitude Phase Estimation (APES) calculation to the radar Rx data.
US11639991B2 Photo-detecting apparatus with current-reuse
A photo-detecting apparatus includes a first photodetector, a second photodetector, a first modulation signal generating circuit and a second modulation signal generating circuit. The first is configured to generate at least a first detecting signal according a first modulation signal. The second photodetector is configured to generate a second detecting signal according a second modulation signal. The first modulation signal generating circuit is coupled to the first photodetector and operated between a first voltage and a second voltage, and is configured to generate the first modulation signal. The second modulation signal generating circuit is coupled to the second photodetector and operated between the second voltage and a third voltage. The second modulation signal generating circuit is configured to generate a second modulation signal. The value of the second voltage is between the first voltage and the third voltage.
US11639990B2 Digital pixels and operating methods thereof
A Light Detection and Ranging (LIDAR) measurement circuit includes an array of single photon detectors configured to detect photons responsive to emission of an optical signal from an emitter, and a pixel processing circuit that is configured to calculate an estimated time of arrival of photons incident on the array of single photon detectors by utilizing a plurality of coarse histogram bins. Respective ones of the plurality of coarse histogram bins are associated with a duration that is greater than one-sixteenth of a pulse width of the optical signal.
US11639989B2 Time of flight transmitter with self-stabilized optical output phase
A time-of-flight (ToF) transmitter with self-stabilized optical output phase with minimal overhead is described, where the transmitter may either function as a slave in that the laser pulse phase and width can be controlled by the master ToF receiver, or it can function as a master where the laser control pulse is generated on the same chip or a companion chip. When the ToF transmitter functions as a slave and receives the laser pulse control signal, the techniques of this disclosure can transform the receive path and the pre-driver circuit into part of a delay locked loop (DLL).
US11639987B2 Airborne lidar pulse rate modulation
An airborne laser scanner configured to be arranged on an aircraft for surveying a target along a flight path. The airborne laser scanner comprises an emitter configured for emitting a plurality of consecutive laser pulses towards the ground surface, at least one optical element configured for deflecting the laser pulses along pulse paths towards the target, a motor configured for altering the pulse paths by moving the optical element, a receiver configured for receiving the laser pulses backscattered from the target, and a computer configured for controlling the emitter, the motor, and the receiver, for determining directions of the pulse paths, and for triggering the emitter to emit the laser pulses with a varying pulse spacing based on the directional component of the pulse paths in a horizontal direction perpendicular to a direction of the flight path.
US11639986B2 Optical device for a distance measurement device according to the LIDAR principle
An optical device is provided for a distance measurement device according to the LIDAR principle. At least one light source is provided, along with a first means of deflection that during operation of the device deflects light emitted by the at least one light source into a first angle range. A second means of deflection is also provided that during operation of the device deflects the light emitted from the first means of deflection into a second angle range which is larger than the first angle range. Finally, an optical means is provided that influences the light in such a way that it hits the second means of deflection as convergent light.
US11639982B2 Detecting angles of objects
A LIDAR system for use in a vehicle is provided. The LIDAR system may include at least one processor configured to control at least one light source for illuminating a field of view and scan a field of view by controlling movement of at least one deflector at which the at least one light source is directed. The at least one processor may also be configured to receive, from at least one sensor, reflections signals indicative of light reflected from an object in the field of view. The at least one processor may further be configured to detect at least one temporal distortion in the reflections signals, and determine from the at least one temporal distortion an angular orientation of at least a portion of the object.
US11639980B2 Multi-echo MR imaging with spiral acquisition
The invention relates to a method of MR imaging of an object (10) positioned in an examination volume of a MR device (1). It is an object of the invention to enable fast spiral MR imaging with a defined T2 contrast. The method of the invention comprises the following steps: —generating a number of spin echoes by subjecting the object (10) to one or 5 more shots of an imaging sequence, each shot comprising an RF excitation pulse (21) followed by a number of RF refocusing pulses (22), wherein modulated readout magnetic field gradients (23, 24) are applied in each interval between successive RF refocusing pulses (22), —acquiring MR signal data, wherein each spin echo is recorded along a spiral trajectory (31-33, 41-43) in k-space which winds around the k-space origin with varying radial distance, wherein the trajectory (31, 41) of at least one spin echo has a different rate of variation of the radial distance at least in a central k-space region compared to the trajectories (32, 33, 42, 43) of the other spin echoes, and—reconstructing an MR image from the acquired MR signal data. Moreover, the invention relates to an MR device (1) and to a computer program for an MR device (1).
US11639977B2 Local coil for magnetic resonance imaging
A local coil for magnetic resonance imaging is disclosed herein. The local coil includes an electrical circuit arrangement and a coaxial cable with an internal conductor and an external conductor surrounding the internal conductor. The two ends of the coaxial cable are connected to the electrical circuit arrangement and the internal conductor and the external conductor together form an antenna loop. The internal conductor and/or the external conductor has at least one interruption and the at least one interruption divides the internal conductor and/or the external conductor into at least two separate segments in each case.
US11639971B2 Load testing device and insulating frame for load testing device
A load testing device or the like having a structure in which cooling air does not leak, is provided. A load testing device includes: a resistance unit having a resistor and a resistor holding frame holding the resistor; a cooling unit having a cooling fan; and an insulating frame disposed between the resistance unit and the cooling unit. The insulating frame is coupled with the resistance unit. The insulating frame is coupled with the cooling unit. The insulating frame covers a side surface of a flow path of cooling air from the cooling unit to the resistance unit between the cooling unit and the resistance unit.
US11639970B2 Method and apparatus for determining state of power of battery system
The disclosure discloses a method and an apparatus for determining a state of power (SOP) of a battery system. With the method and apparatus, battery health state indexes determined according to the internal resistance and the current power of the battery system may serve as a calibration index, and the initial power parameters may be calibrated by using the calibration index. The internal resistance of the battery reflects the aging property of the battery system. Therefore, in the disclosure, the initial power parameters are calibrated according to the aging property of the battery system.
US11639966B2 Enhanced electrical signature analysis for fault detection
Systems, methods, and computer-readable media are disclosed for enhanced electrical signature analysis (ESA) for fault detection in electrical machines. The enhanced ESA uses an algorithm that is able to adaptively learn the behavior of a particular electrical machine and automatically establish fault thresholds for the electrical machine without requiring manual inputs from an operator. The particular algorithm described herein to accomplish this may use machine learning that may be used to model the behavior of the electrical machine in real-time and based on any properties specific to the electrical machine.
US11639962B1 Scalable scan architecture for multi-circuit block arrays
An integrated circuit (IC) can include a plurality of circuit blocks, wherein each circuit block includes design for testability (DFT) circuitry. The DFT circuitry can include a scan interface, wherein each scan interface is uniform with the scan interface of each other circuit block of the plurality of circuit blocks, an embedded deterministic test circuit coupled to the scan interface, wherein the embedded deterministic test circuit couples to circuitry under test, and a scan response analyzer coupled to the scan interface. The scan response analyzer is configured to operate in a selected scan response capture mode selected from a plurality of scan response capture modes. The IC can include a global scan router connected to the scan interfaces of the plurality of circuit blocks. The global scan router is configured to activate a subset of the plurality of circuit blocks in parallel for a scan test.
US11639959B2 Defect localization in embedded memory
A system and method for defect localization in embedded memory are provided. Embodiments include a system including automated testing equipment (ATE) interfaced with a wafer probe including a diagnostic laser for stimulating a DUT with the diagnostic laser at a ROI. The ATE is configured to simultaneously perform a test run at a test location of the DUT with a test pattern during stimulation of the DUT. Failing compare vectors of a reference failure log of a defective device are stored. A first profile module is configured to generate a first 3D profile from each pixel of a reference image of the defective device. A second profile module is configured to generate a second 3D profile from each pixel of the ROI of the DUT. A cross-correlation module is configured to execute a pixel-by-pixel cross-correlation from the first and second 3D profiles and generate an intensity map corresponding to a level of correlation between the DUT and defective device.
US11639958B2 Voltage tracking circuit and method of operating the same
A voltage tracking circuit includes first, second, third and fourth transistors. The first transistor is in a first well, and includes a first gate, a first drain and a first source coupled to a first voltage supply. The second transistor includes a second gate, a second drain and a second source. The second source is coupled to the first drain. The second gate is coupled to the first gate and the pad voltage terminal. The third transistor includes a third gate, a third drain and a third source. The fourth transistor includes a fourth gate, a fourth drain and a fourth source. The fourth drain is coupled to the third source. The fourth source is coupled to the pad voltage terminal. The fourth transistor is in a second well different from the first well, and is separated from the first well in a first direction.
US11639949B2 Low-voltage power switch and arc fault detection unit
A Rogowski coil is used for determining the magnitude of the electrical current of a conductor of a low-voltage AC circuit, which outputs an analogue voltage which is equivalent to the magnitude of the electrical current of the conductor. The Rogowski coil is connected to an analogue integrator, which is followed by an analogue-digital converter, which converts the integrated analogue voltage into a digital signal which is further processed by a microprocessor in such a way that the phase shift generated by the Rogowski coil and the components connected downstream of the Rogowski coil is compensated such that there are in-phase current values for the detection of error situations in order to protect the low-voltage AC circuit, in particular for a low-voltage power switch or an arc fault detection unit.
US11639944B2 Methods and apparatus for detecting individual health related events
Individual health related events (e.g., handwashing events) can be detected based on multiple sensors including motion and audio sensors. Detecting a qualifying handwashing event can include detecting a qualifying scrubbing event based on motion data (e.g., accelerometer data) and a qualifying rinsing event based on audio data. In some examples, power consumption can be reduced by implementing one or more power saving mitigations.
US11639939B2 Tandem mass tag multiplexed quantitation of post-translational modifications of proteins
Disclosed are methods of quantifying multiple quality attributes, such as post translational modifications, of multiple samples in a single mass spectrometry (MS) run, including contacting two or more samples with a digesting solution under conditions sufficient to digest samples, wherein each sample is digested separately and the digesting solution is a Tris-free buffer solution; contacting each of the two or more digested samples with a specific Tandem Mass Tag (TMT) labeling reagent under conditions sufficient to label peptides within each of the digested samples with the specific TMT labeling reagent; quenching labeling of peptides within each of the two or more digested samples; combining equal volumes of the two or more labeled, digested samples into a single combined sample solution; and analyzing the single combined sample solution by targeted mass spectral analysis, thereby allowing multiple quality attributes of the two or more samples to be quantified in a single mass spectrometry (MS) run.
US11639933B2 Digital affinity linkage assay
Methods of detecting a target in a sample are provided. Kits for performing the methods described herein are also provided.
US11639931B2 Apparatuses and methods for detecting molecules and binding energy
The present disclosure provides apparatuses and methods for analyzing the presence of a target analyte. The apparatuses and methods of the present disclosure can be operated in a multiplexed format to perform various assays of clinical significance.
US11639929B2 Universal histidine-tag binding compounds and methods of use thereof as fluorescent probes and sensors
This invention is directed to His-tag binding compounds and uses thereof in the preparation of genetically targeted detectable molecules and sensors which can specifically bind tag-labeled proteins. This invention further provides a system comprising recombinant cells decorated with various labels and/or synthetic agents, wherein said labels and/or synthetic agents can be reversibly modified or removed from the cells. Also disclosed herein are methods for decorating and/or modifying the cells and methods for using thereof.
US11639925B2 Method and apparatus for measuring physiological properties of biological samples
The present disclosure relates to methods and apparatus for measuring of multiple physiological properties of biological samples, such as measuring biological flux.
US11639922B2 Nanopore-matched protein shuttle for molecular characterization and methodology for data analysis thereof
Systems and methods are provided for characterizing shuttle capture events in a nanopore sensor. The method first collects time-dependent current blockage signatures for at least one bias voltage. The method then identifies each signature as corresponding to a permanent or transient event. The method then generates a protein dynamics landscape (PDL) for the transient event signatures. The PDL comprises a set of histograms of nanopore current data and characterizes current through the nanopore during shuttle capture events. The method can then comprise identifying an entrance level blockage value based on the permanent event signatures. Permanent event captures can be determined by time duration which is larger than a certain threshold time value. Applying a between the fluidic chambers above a threshold voltage level can be used to control that the vast majority of events are permanent.
US11639921B2 Oil API determination of reservoir rocks by oxidation
A method of determining an API gravity of a crude oil is provided. The method includes obtaining a reservoir sample containing the crude oil and heating the sample to a first temperature using an oxidative testing apparatus. The sample is then heated to a second temperature, which is greater than the first temperature, over a period using a fixed heating rate. The rate of carbon dioxide emission from the sample is detected during the period of heating to the second temperature. The peak rate of carbon dioxide emission from the sample is then determined and the peak carbon dioxide emission temperature associated with the peak rate of carbon dioxide emission is also determined. The API gravity of the crude oil in the reservoir sample is determined using an empirical correlation between API gravity and the peak carbon dioxide emission temperature associated with the fixed heating rate.
US11639908B2 System and method for sample preparation in GMR-based detection of biomarkers
A cartridge assembly, and method of using the same, is provided. The assembly includes a sample processing card and a substrate attached thereto. The card has an injection port for receiving a test sample; at least one metering chamber; a mixing material source for introducing mixing material(s) to the metering chamber; fluid communication channels fluidly connecting the injection port and the mixing material source to the metering chamber; and at least one output port for delivering the test sample to a sensor (e.g., GMR sensor). The substrate has associated therewith: the sensor for sensing analytes in the test sample; electrical contact portions for an electrical connection with a reader unit; and a memory chip. The assembly further includes a pneumatic interface with port(s) and corresponding communication channel(s) fluidly connected to card. The interface connects with an off-board pneumatic system and enables application of positive and negative pressurized fluid to the card to move the test sample and one or more mixing materials therein and to the sensor.
US11639900B1 Video pipe inspection systems with video integrated with additional sensor data
Video inspection systems are disclosed. In one embodiment a video camera for use in a pipe inspection system includes a camera head including an outer housing, a camera module assembly including video and non-video sensors, a processing circuit, and a data link receiver.
US11639899B2 Lighting apparatus for emitting uniform light
The present disclosure relates to a lighting apparatus. A lighting apparatus according to an embodiment of the present disclosure includes: a dome structure including a first opening opened in a circular or polygonal shape at least partially in one surface thereof, and a second opening opened in a circular or polygonal shape at least partially in the other surface so as to be larger than the first opening; a plurality of reflective plates configured to connect one line the first opening and one line of the second opening; a PCB provided in the dome structure and disposed at a predetermined first angle based on a region of the other surface that excludes the second opening in the other surface of the dome structure; and a light source disposed on the PCB, in which light outputted at the first angle from the inside of the dome structure through the light source is reflected through at least one of the plurality of reflective plates, and the reflected light is emitted through the second opening to an object disposed at a lower end of the second opening and spaced apart from the dome structure.
US11639897B2 Contamination load sensing device
Systems and methods for bacterial load sensing devices are disclosed. An example contamination sensing device may comprise a body, a light emitter disposed on the body and configured to emit an excitation wavelength of light toward a surface, a sensor disposed on the body, configured to detect light, and directed toward the surface, and a filter adjuster configured to determine, based on the excitation wavelength of light, a filter configured to remove light outside of an emission wavelength range, wherein the emission wavelength range corresponds to wavelengths of light emitted by contamination upon exposure to the excitation wavelength of light, and adjustably move the filter in front of the sensor.
US11639896B2 Size controllable conjugated polymer nanoparticles with fluorescence in the spectral range between far-red and short-wavelength infrared
Described are conjugated polymers and conjugated polymer nanoparticles formed therefrom. The conjugated polymers and conjugated polymer nanoparticles have a maximum emission of light that occurs within a tissue transparent window of the electromagnetic spectrum. These emission properties are particle-size independent. The sizes of the conjugated nanoparticles are controlled by altering the concentration of the conjugated polymer used to make conjugated polymer nanoparticles. Also described are methods of making conjugated polymer nanoparticles that have larger sizes than have been traditionally reported, involving a modified reprecipitation approach. The conjugated polymers and/or conjugated polymer nanoparticles can be used as fluorescent probes in biological imaging.
US11639890B2 Protection device of oil-smoke sensor
A protection device for an oil-smoke sensor has a protection housing having two ends and an inner chamber; the first end having a first opening for receiving a probe of the oil-smoke sensor and in communication with the inner chamber; a second opening is disposed on the second end which is opposite to the first opening and in communication with the inner chamber. Because the probe is sealing mounted in the first opening, the probe will not be directly exposed in oil-smoke flow. The protective device is mounted such that the axial direction of the protective device is vertical to the oil-smoke flow direction. Therefore, the inner chamber of the protection housing has a pressure with respect to the oil-smoke flow that tangentially flows at a high speed, and the oil-smoke can only be diffused into the protection housing, thus, the probe is much less likely to be contaminated.
US11639888B2 Microfluidic system and method with focused energy apparatus
A method of inseminating an animal including flowing a stream of a population of sperm cells through a channel, differentiating the sperm cells into two subpopulations of X-chromosome containing sperm cells and Y-chromosome containing sperm cells, selecting a desired subpopulation, ablating an undesired subpopulation, and collecting both the subpopulations of sperm cells including the desired subpopulation and the ablated undesired subpopulation together, wherein the collected population of sperm cells is used to fertilize an egg.
US11639885B2 Method for analyzing degree of hydrophobicity of powder, highly hydrophobized coloring pigment, and cosmetic containing said coloring pigment
The present invention addresses the problem of evaluating the hydrophobicity of a powder. According to the present invention, a powder is charged into a mixed solvent composed of a lipophilic solvent and a hydrophilic solvent, the voltage rate R of the mixed solvent is measured at predetermined time intervals while adding a lipophilic solvent to the mixed solvent charged with the powder, a parameter x correlating with the concentration of powder is defined for an arbitrary voltage rate R, a continuous function HP(x) of the ratio of a lipophilic solvent corresponding to x is defined, and HP(x) for required x is set as a representative value of a lipophilic solvent ratio distribution and used as an index of hydrophobicity.
US11639883B2 Method and apparatus for filtration of samples for online analyzers
A filtration apparatus and methods of installing, using, and retracting the same. A filtration apparatus includes a compression gland, a ball valve, and a filter pipe. A distal portion of the filter pipe has one or more filtration holes. The filtration apparatus may be installed in a process pipe and the distal portion of the filter pipe may be disposed within the process pipe. The filter pipe can be easily retracted from the process pipe without interruption of the industrial process. The filtration apparatus can be automatically cleaned by compressed air or water.
US11639882B2 Method and system for detecting exhaust emissions of vehicle equipped with ignition engine based on big data of remote sensing
The present disclosure provides a method and system for detecting exhaust emissions of a vehicle equipped with an ignition engine based on big data of remote sensing. The system includes: a vehicle emission measuring instrument, a host computer, an information display instrument, a vehicle driving state tester, a weather monitor, a license plate camera and a vehicle emission monitoring platform. The vehicle emission measuring instrument, the information display instrument, the vehicle driving state tester, the weather monitor and the license plate camera communicate with the host computer. The host computer is connected to the vehicle emission monitoring platform via the Internet. The present disclosure acquires pollutant concentrations in the vehicle emissions through the detection system, divides a vehicle specific power (VSP) into multiple bins, performs statistical analysis and evaluation on the vehicle emissions according to different vehicle types, and determines high-emission vehicles.
US11639880B2 Structure evaluation system and structure evaluation method
According to one embodiment, a structure evaluation system according to an embodiment includes a plurality of sensors, a position locator, and an evaluator. The plurality of sensors detect elastic waves. The position locator locates positions of elastic wave sources by using the elastic waves among the plurality of elastic waves respectively detected by the plurality of sensors having an amplitude exceeding a threshold value determined according to positions of the sources of the plurality of elastic waves and the positions of the plurality of disposed sensors. The evaluator evaluates a deteriorated state of the structure on the basis of results of the position locating of the elastic wave sources which is performed by the position locator.
US11639876B2 Temperature measuring method capable of switching calculation based on displacement detection
A temperature measuring method capable of switching calculation based on displacement detection includes a temperature measuring instrument and a displacement detecting unit. When the displacement detecting unit feeds back that the temperature measuring instrument is under an inactive state, a point calculation formula A is used to calculate and obtain a body temperature value. When the displacement detecting unit feeds back that the temperature measuring instrument is under an active state, a scanning calculation formula B is used to calculate and obtain the body temperature value.
US11639875B2 Method for processing a raw image collected by a bolometer detector and associated device
A method for processing a raw image characterized by first Pix1(i,j) and second Pix2(i,j) raw measurements collected by first Bol1(i,j) and second Bol2(i,j) bolometers of a set of bolometers Bol(i,j) of a detector, the first bolometers Bol1(i,j) being closed off, the method being executed by a computer on the basis of reference measurements PixREF(i,j) that include first Pix1REF(i,j) and second Pix2REF(i,j) reference measurements associated with the first Bol1(i,j) and with the second Bol2(i,j) bolometers, the method including: a) a correlation step between the first raw measurements Pix1(i,j) and the first reference measurements Pix1REF(i,j); and b) a step of correcting the raw image, which includes computing corrected measurements PixCor(i,j) of a corrected image for each bolometer Bol(i,j) on the basis of the reference measurements PixREF(i,j) and of the result of step a).
US11639872B1 Combustion monitoring system
Systems, methods, and computer readable medium are provided for determining interferometric data and spectral data associated with combustion conditions of a flame in a combustion chamber using a sensor head including a first vacuum cavity, a diaphragm operatively interfaced to an inner portion of the combustion chamber, and an optical sensor interrogator configured on a computing device and coupled to the sensor head via optical fibers. The optical sensor interrogator including an interferometer configured to determine interferometric data associated with the flame based on light transmitted and reflected via a first optical fiber and a spectrometer configured to determine spectral data associated with the flame based on light transmitted via a second optical fiber.
US11639871B1 Detection and measurement of a broad range of optical energy
An optical energy detector and a method for detecting a broad range of optical energy are disclosed. The detector comprising a superconducting nanowire filament on a substrate, an electrical current pulse source, a laser pulse source, a first pickup probe, and a second pickup probe for measuring the voltage across the filament. The filament is maintained below a supercomputing critical temperature. The filament is biased with an electrical current pulses slight below the critical current of the filament which creates nonequilibrium state. The filament is excited by the laser pulses, and as a result, a voltage appears after a delay time. The voltage is measured for determining the amount of the optical energy. A reference curve of the voltage and the corresponding delay time can be used for calibrating any light source.
US11639864B2 Flow sensor
There is disclosed herein a flow sensor comprising: a first substrate comprising an etched portion; a dielectric layer located on the first substrate, where the dielectric layer comprises at least one dielectric membrane located over the etched portion of the first substrate; a first heating element and a second heating element located on or within the dielectric membrane; and a controller coupled with the first heating element and the second heating element. The first heating element and the second heating element are arranged to intersect one another within or over an area of the dielectric membrane. The controller is configured to: take a measurement from the second heating element; determine a calibration parameter using the measurement from the second heating element; take a measurement from the first heating element; and determine a flow rate through the flow sensor using the determined calibration parameter and the measurement from the first heating element.
US11639862B1 Apparatus, system and method enabling multiplexed arrangement of optical fiber for sensing of operating conditions within a structural member
Embodiments of the present invention provide a unique new approach to generating operating condition information used for assessing flow assurance and structural integrity. More specifically, apparatuses, systems and methods configured in accordance with embodiments of the present invention enable multiplexed arrangement of optical fiber for sensing of operating conditions within a structural member and utilize fiber optic sensors for enabling monitoring of operating condition information within one or more elongated tubular members. To this end, fiber optic sensors are strategically placed at a plurality of locations along a length of each elongated tubular member thereby allowing critical operating conditions such as strain, temperature and pressure of the elongated tubular member and/or a fluid therein to be monitored. A multiplexing unit is used for allowing selective configuration of individual lengths of optical fiber for creating one or more contiguous optical fiber structures.
US11639855B2 Setting device and setting method of traveling route
A setting device is configured to: determine whether a target route indicating a segmented route is curved based on map information; calculate an end-to-end distance from coordinates of a terminating end of the target route to coordinates of a terminating end of an arc in a direction of a coordinate axis in which a preceding segmented route extends; cause the entire arc to slide by an amount corresponding to the end-to-end distance in a direction parallel to the coordinate axis and in a direction from a terminating end of the preceding segmented route toward a starting end of the preceding segmented route; set the entire slid arc as a new segmented route; and change the coordinates of the terminating end of the preceding segmented route to the coordinates of a starting end of the slid arc.
US11639849B2 Vehicle wheel alignment measurement system camera and ADAS calibration support structure
A system and method for aligning a floor target relative to a vehicle, the floor target including a calibration pattern for observation by a vehicle safety system sensor during calibration. The system includes at least one optical projection system consisting of at least one optical projector having an orientable projection axis. The optical projection system is operatively controlled by a processor to orient said projection axis towards a selected location on the floor surface relative to the vehicle, and to activate the optical projected to illuminate a point, a line, or a boundary, against which the floor target is aligned.
US11639848B2 Eyeglass frame shape measurement device and lens processing device
An eyeglass frame shape measurement device includes an optical measurement unit, a probe unit, a holding unit that holds the optical measurement unit and the probe unit, a changing portion that integrally moves the optical measurement unit and the probe unit with respect to an eyeglass frame to change a measurement position with respect to a groove of a rim of the eyeglass frame, and a controller that controls an operation of the eyeglass frame shape measurement device. The controller controls an operation of the changing portion to measure the groove of the rim of the eyeglass frame, acquires a cross-sectional shape of the groove of the rim of the eyeglass frame based on a detection result detected by the optical measurement unit, and acquires a shape of the rim of the eyeglass frame based on a detection result detected by the probe unit.
US11639847B2 System and method for detecting a position of a guide catheter support
A catheter procedure system includes a base and a robotic mechanism having a longitudinal axis and being movable relative to the base along the longitudinal axis. The robotic mechanism includes a robotic drive base including at least one drive mechanism, a cassette operatively secured to the robotic drive base, a rigid guide coupled to the cassette and fixed relative to the robotic mechanism and a flexible track having a distal end, a proximal end and a plurality of reflective sections. At least a portion of the flexible track is disposed within the rigid guide. The robotic mechanism also includes a position detector mounted to the robotic drive base and positioned beneath the flexible track. The position detector is configured to detect light reflected off of the reflective sections of the flexible track and to determine the position of the distal end of the flexible track based on the detected reflected light.
US11639844B2 Penetrating and explosive projectile with stabilizing fin assembly
The invention relates to a penetrating and explosive projectile (1) provided with a trajectory-stabilizing fin assembly (8) which is secured to a body of the projectile by a mechanical connection. The fin assembly (8) includes a tapped tube (14) which engages on a threaded rear cylindrical shank (10) of a tail (9) connected to the projectile body (2), thereby forming a threaded mechanical connection (13) between the tail unit (8) and the body (2). This projectile (1) is characterized in that it includes means ensuring the fragilization of the threaded connection (13) on impact on a target, the fin assembly then separating from the projectile body.
US11639835B2 Arrow rest adjustment
In some embodiments, an arrow rest comprises a first body portion arranged for attachment to an archery bow and a second body portion attached to the first body portion. The second body portion comprises an arrow support member. The second body portion is moveable with respect to the first body portion along an arcuate path.
US11639831B2 Water scavenging system for datacenter cooling systems
Cooling a first device and second device in a fashion to produce water. The method includes collecting environmental air from an environment. The environmental air is used to cool a first device. Cooling the first device generates first device exhaust air produced from the environmental air. The first device exhaust air is provided to a first device portion of a heat exchanger. At a second device portion of the heat exchanger, thermally coupled to the first device portion of the heat exchanger, second device exhaust air generated by cooling a second device is received. At the heat exchanger, the first device exhaust air is used to cool the second device exhaust air to a dew point, causing condensed water to be created from the second device exhaust air. The condensed water is collected.
US11639830B2 Heat exchanger module and methods of using thereof
The invention provides in one embodiment a heat exchanger module (1) comprising a) a flexible support (100); b) at least one tubular member (200) having its main axis substantially parallel with the plane of the flexible support (100); c) a conductive flexible matrix (300) embedding the at least one tubular member (200); and d) a flexible case (400) enwrapping the flexible support (100), the at least one tubular member (200) and the conductive flexible matrix (300). A coating for a built environment comprising a plurality of heat exchanger modules (1) can be implemented, as well as a system further including pumping means (600). The invention also foresees a method for providing heat exchange processes between the heat exchanger module (1), the coating or the system of the invention and a built environment.
US11639829B2 Gasket and assembly for a plate heat exchanger
A plate heat exchanger gasket includes an elongate body and a first number of elongate projections projecting from an upper side of the body and extending along the gasket's longitudinal extension. Each projection is defined by a top and two opposing flanks extending from the top. Referring to a cross section perpendicular to the gasket longitudinal extension, for each of a second number of unsymmetrical projections of the projections, a first area defined by an outer flank of the flanks, the body upper side and a normal of the body upper side extending through the top of the unsymmetrical projection, is smaller than a second area defined by an inner flank of the flanks, the body upper side and the normal of the body upper side extending through the top of the unsymmetrical projection. This normal is displaced from a center normal of the body upper side.
US11639826B2 Side exits for multi-pass dryers
In example implementations, a printing device is provided. The printing device includes a printer module, a plurality of dryer modules, and a side exit unit. The printer module is to print on a continuous web of print media. The plurality of dryer modules is located downstream from the printer module. The continuous web of print media is fed in a wrap-around direction from an outermost dryer module to a center dryer module. The side exit unit is coupled to the center dryer module to redirect the continuous web of print media along an outer side of the plurality of dryer modules.
US11639825B2 Process for drying polymeric granular material and system operating according to said process
A process for drying polymeric granular material (2) comprises the steps of: —introducing into said drying hopper (10) a process gas having a predefined flow rate so as to heat and dry the polymeric granular material, —discharging a portion of the heated polymeric granular material into a transformation unit (100) for the polymeric material; —loading an amount of fresh polymeric granular material (2a) into the drying hopper. The process gas flow rate is regulated by measuring the inlet temperature of the fresh polymeric granular material (2a) and comparing it with a predefined inlet temperature of the fresh polymeric granular material, on the basis of which the predefined process gas flow rate has been calculated. If the measured inlet temperature is different from the predefined inlet temperature, the flow rate of the process gas is regulated on the basis of the measured inlet temperature.
US11639821B2 Control logic for compact ice making system
An ice maker assembly is disposed in the ice compartment of a refrigerator, the ice maker assembly including an ice maker tray/evaporator having an evaporator cooling tube which is in direct contact with an ice maker tray portion, and a tray temperature sensor for sensing a temperature of the ice maker tray portion. A controller is configured to control ice making, ice harvesting, and ice maintenance based on the temperature sensed by the tray temperature sensor. The tray temperature sensor is the only temperature sensor used to control ice making, ice harvesting, and ice maintenance. Alternatively, an additional temperature sensor can be disposed inside an ice maker assembly gear box for sensing a temperature of a housing of the gear box. In that case, the tray temperature sensor and the additional temperature sensor are the only temperature sensors used to control ice making, ice harvesting, and ice maintenance.
US11639820B2 Systems and methods for modeling of chiller efficiency and determination of efficiency-based staging
Multi-compressor chiller systems can be efficiently operated by determining real time efficiency curves for the compressors currently in operation, along with any compressors that may be added to address demand, and using these efficiency curves to determine changes to compressor operation to improve efficiency in meeting chiller demand. The efficiency curves can be parabolic curves. The data used to determine the efficiency curves can be obtained through operation at a variety of lift points and a variety of load points within those lift points. The efficiency curves can be solved to find intersections where there may be staging points for adding or subtracting compressors from operation to efficiently meet demand. This operation can be automated through a controller of a control system for the multi-compressor chiller system.
US11639818B2 Thermal management systems
A thermal management system includes a receiver configured to store a refrigerant fluid; a refrigeration system having a refrigerant fluid path that includes the receiver, and at least one evaporator disposed in the refrigerant fluid path. The refrigeration system is configured to receive the refrigerant fluid from the receiver through the refrigerant fluid path. The at least one evaporator is configured to receive the refrigerant fluid and to extract heat from at least one heat load having a specified thermal inertia that is in at least one of thermal conductive or convective contact with the at least one evaporator.
US11639814B2 Method of deploying a heat exchanger pipe
A new system for and a method of deploying a heat exchanger pipe. A bore hole is drilled from an access ditch location to a terminal ditch location using a piloted drill head powered via an umbilical attached to the piloted drill head. A casing is attached to the piloted drill head and disposed about the umbilical into the bore hole from the access ditch location to the terminal ditch location. At the terminal ditch location, the piloted drill head is removed from the casing and the umbilical and a heat exchanger pipe is attached to the umbilical. The umbilical is withdrawn from within the casing deployed in the bore hole to pull the heat exchanger pipe into the casing. The casing is then withdrawn from the bore hole leaving the heat exchanger pipe in the bore hole.
US11639813B2 Water heating apparatus and water heating system
In an immediate hot water supply operation mode in which a circulation pump is activated while a hot water supply faucet is closed, a water heating apparatus forms an immediate hot water supply circulation path by an inner path including a water entry path, a heat exchanger, and a hot water output path and an outer path bypassing the hot water supply faucet, as being combined. A controller stores as an actual flow rate value for each immediate hot water supply operation mode, a flow rate detection value by a flow rate sensor at predetermined timing, and calculates a flow rate learning value based on a plurality of stored actual flow rate values. When the flow rate detection value becomes larger than a criterion value set in accordance with the flow rate learning value, use of the hot water supply faucet is detected and the circulation pump is deactivated.
US11639811B2 Apparatus including a clean mini environment
An apparatus (10), including a gas recirculation circuit comprising a mini environment chamber (14), a gas pump (16), a filter assembly (22) which are connected by a recirculation channel (20). The apparatus additionally includes an air supply conduit (18) for supplying air to the gas recirculation circuit and having an air supply conduit inlet (18a) which opens into the ambient air and an air supply conduit outlet (18b) which opens in the recirculation circuit. In use, a mini environment chamber pressure (Pme) is maintained higher than the ambient pressure (Pam). The gas recirculation channel (20) includes a substantially frictionless recirculation restriction embodied as a throat (30). At downstream end of the throat which forms the narrow part of the throat, in use, the static pressure is below the ambient pressure. The air supply conduit outlet opens at the downstream end (30a) of the throat.
US11639810B2 Air handling system and method with angled air diffuser
An air handler, comprising: a heating and cooling coil to exchange heat with input air to generate conditioned air; an air diffuser to diffuse the conditioned air to generate diffused air; and an air blower to draw the input air into the air handler via an air inlet, pass the input air over the heating and cooling coil, pass the conditioned air through the diffuser, and expel the diffused air through an air outlet as output air, wherein the air diffuser contains one or more baffles to create two or more air passages that operate to control the expansion and reduction of kinetic energy of the conditioned air to generate the diffused air, a first direction represents a direction of a shortest line between the air blower and the outlet, the air diffuser passes air in a second direction displaced from the first direction by a deflection angle.
US11639807B2 Air conditioning management system
An air conditioning management system is configured to manage a plurality of air conditioners as management targets. The air conditioning management system includes a controller connected to the air conditioners, and a server apparatus connected to the controller. The controller is configured to execute a management program to manage the air conditioners. The server apparatus is configured to provide the controller with an air conditioner data model as a collection of data on the air conditioners to be referred to in the management program. The air conditioner data model is information on the air conditioners to be referred to in the management program. The air conditioner data model is provided for each type of the air conditioners. The air conditioner data model stores information on the air conditioners for each of data items.
US11639805B2 Systems and methods for optimal representation of setpoint selection via an array of lights
A building device includes a plurality of sensors, a display device, and a control circuit. The display device includes a user interface having a set of indicator lights. The display device further includes a plurality of touch-sensitive buttons configured to receive a user input. The control circuit is configured to receive configuration information relating to a preset setpoint value, a maximum setpoint value, and a minimum setpoint value. The control circuit is further configured to receive a user input relating to a temperature adjustment for increasing a current setpoint value or decreasing the current setpoint value. The control circuit is further configured to configure an output of the set of indicator lights to provide a visual representation of the temperature adjustment by associating the current setpoint value with activation of at least one of the indicator light of the set.
US11639804B2 Automated testing of HVAC devices
Architectures or techniques are presented that can facilitate automated function testing (AFT) in connection with an HVAC system or component thereof. The architectures detailed herein can facilitate creation, modification, or duplication of quiz data (e.g., a test). This quiz data can be executed in order to automatically test the function of the HVAC system or component. Additionally, prior to execution, a verification procedure can be performed to ensure that an expected state indicated in the quiz data can in fact be exhibited by the device. Further, execution of the quiz data can include an exit condition that, when satisfied can cause termination of the execution prior to completion. Such can be useful to avoid potentially dangerous situations or to avoid undue disruption to a service provided by the HVAC system.
US11639802B2 Control method and device of air conditioning system and air conditioning system
The present disclosure relates to a control method and a control device of an air conditioning system, and an air conditioning system, and relates to the technical field of air conditioners: the method includes: determining whether piping length compensation is required; if the piping length compensation is required, acquiring one or more metric parameters; and determining a compensation value according to the one or more metric parameters, and adjusting an operating state of the air conditioning system according to the compensation value.
US11639800B2 Dehumidification drainage system with mist eliminator
A dehumidification system includes an evaporator, a condenser positioned next to the evaporator, and a drain pan including a mist eliminator. The drain pan is disposed at least partially below the evaporator and the condenser. The drain pan at least includes a basin disposed at least partially below the evaporator. The basin includes a sloped bottom, a first rib disposed on the sloped bottom, a second rib parallel to the first rib and including a central gap, a third rib positioned between the first rib and the second rib, and an angled rib attached to the second rib. The third rib is parallel to and shorter than the first rib. The third rib is configured to at least partially block the central gap of the second rib. The angled rib is inclined towards the third rib and configured to change a velocity vector of the air flowing through the drain pan. The mist eliminator is configured to remove water droplets from the air.
US11639799B2 Hot water supply device
A hot water supply device including an inlet pipe, an outlet pipe, a burner unit, a heat exchanger, an exhaust aperture, a first temperature sensor detecting a measured exhaust temperature of the exhaust gas, a second temperature sensor detecting a water temperature of water entering the inlet pipe, and a processor. The processor is configured to obtain an error between the measured exhaust temperature and an estimated exhaust temperature, and detects that scale clogging has occurred inside the heat exchange tubing based on an index which is generated using the error between the measured exhaust temperature and the estimated exhaust temperature. The estimated exhaust temperature is a first predetermined value that is determined using a numerical equation which has at least the water temperature of water entering the inlet pipe and a scale number of the hot water supply device as variables of the numerical equation.
US11639798B2 Device for supporting and fastening heating pipes of a heating system placed in subfloors, walls or ceilings of buildings
The invention relates to a device for supporting and fastening heating pipes (20) of a heating system placed in subfloors, walls or ceilings of a building.The device comprises: a laminar body having a first face and an opposite second face, a plurality of fastening elements made in one piece on the first face of the laminar body and configured to fasten said heating pipes on the first face. The invention is characterized in that both the laminar body and the fastening elements of the device are in a mixture comprising at least one thermoplastic polymer and thermally conductive inorganic fillers.
US11639791B2 Decorative item with a light effect
A decorative item including an element made at least partly of a metallic, polymeric or ceramic based material and including a face visible to an observer, at least one light source external or internal to the element, the decorative item further includes at least one optical fibre embedded in the material of the element, the optical fibre serving as a guide for the light from the light source in order to produce, during use, a light effect on the visible face of the element. A method for manufacturing the decorative item is also disclosed.
US11639786B2 Lighting device
The present disclosure discloses a lighting device, including a base, a cover and a lighting module, the cover is disposed on the base, and a receiving chamber is formed between the cover and the base; the lighting module includes a light source module and a driving power source, the light source module is rotatably disposed on a side wall of the base, the driving power source is disposed in the receiving chamber, and the light source module is connected with the driving power source.
US11639782B2 Headlamp and headlamp system for a motor vehicle
A headlamp (10) for a motor vehicle has a first projection device (12) for illuminating a wide surface (18) and a second projection device (14) laterally offset from the first projection device (12) for illuminating a narrow surface (20) lying within the wide surface (18). Intensity profiles (22, 24) of light emitted by the first and second projection devices (12, 14) are matched in the lateral direction such that, in at least one lateral peripheral region of the narrow surface (20), a gradual transition to the intensity in the wide surface (18) outside the narrow surface (2) and a substantially constant intensity between the lateral peripheral regions of the narrow surface (20) within the narrow surface (20) occur. Intensity profiles (22, 24) of the projection devices (12, 14) are designed for a shorter distance than a projection distance designated for the wide surface (18) and the narrow surface (20).
US11639775B2 Wavelength conversion element
A first wavelength conversion element according to an embodiment of the present disclosure includes: a phosphor layer; a refrigerant; a refrigerant transport member; and a housing. The phosphor layer includes a plurality of phosphor particles. The phosphor layer has a gap therein. The refrigerant cools the phosphor layer. The refrigerant transport member is provided in contact with the phosphor layer. The refrigerant transport member circulates the refrigerant. The housing encapsulates the phosphor layer, the refrigerant, and the refrigerant transport member. The housing includes a protective layer on at least a portion of an inner wall.
US11639773B2 Systems and methods for transporting natural gas
A system for transporting natural gas. The system may include a loading facility, a first storage system, a second storage system, and a CNG carrier. The loading facility may be operable to receive, compress, and chill natural gas while maintaining the natural gas in a gaseous state, and further operable to transfer the chilled CNG at a constant flowrate. The first storage system may be operable to receive chilled CNG from the loading facility at the constant flowrate, store the chilled CNG, and transfer the chilled CNG. The second storage system may be operable to receive and store the chilled CNG. The CNG carrier may be operable to receive chilled CNG from the first storage system, transport the chilled CNG, and transfer the chilled CNG to the second storage system. The system may be sized such that the constant flowrate of the chilled CNG is maintained without interruption.
US11639772B1 Engine oil collection container
The engine oil collection container comprises a collection pan and a perforated cover. The engine oil collection container may be a container for collecting oil. One or more emptied oil bottles may be held in an inverted position by a plurality of bottle apertures located on the perforated cover so that residual oil within the one or more emptied oil bottles may drain into the collection pan. A top aperture located at the top center of the perforated cover may be operable to collect the oil from a non-bottled oil source. As a non-limiting example, the non-bottled oil source may be an oil collection basin or a vehicle oil pan. In some embodiments, the engine oil collection container may comprise a rolling stand that is operable to reduce friction between the bottom of the collection pan and the ground when moving the container.
US11639770B2 Progressive distributor
A progressive distributor includes a housing block with an inlet bore and outlet bores and first and second metering pistons in first and second piston bores. Each piston defines first and second annular workspaces and delimits first and second metering spaces at the ends of each piston, the first and second piston bores each having a central axis and being disposed one atop the other so that their central axes are parallel to each other and located in a central plane. Switching bores connect the metering spaces of the first metering piston to the workspaces of the second metering piston, and the switching bores are located on opposite sides of the central plane.
US11639766B2 Expandable metal sleeves in high-risk sections of fluid lines
Provided is a patch for a fluid line, a system employing a fluid line, and a method for sealing a fluid line. The fluid line, in one aspect, includes a tubular, and a sleeve of expandable metal positioned about the tubular, the sleeve of expandable metal comprising a metal configured to expand in response to hydrolysis and thereby seal a leaking section of a fluid line.
US11639759B2 Wiring member support device
Wiring member support device supports a movable section of a wiring member provided across two link members supported to be rotatable about a predetermined axis, the movable section capable of moving in accordance with relative rotation of the link members, the wiring member support device including, two or more support pieces provided with at least one guide hole through which an intermediate position of the movable section of the wiring member in the longitudinal direction passes and which has an inner diameter slightly greater than an outer diameter of the wiring member, the two or more support pieces connected to be detachable from each other at the position of the guide hole in a radial direction of the guide hole. The wiring member support device is fixed to the link member at a position between a fixed position of the wiring member to the link member and the predetermined axis.
US11639758B2 Air-valve unit for vacuum system
The present invention relates to an air-valve unit for a vacuum system. The valve unit may include a control part, which detects a pressure of an external exhaust space to output an on/off signal, to actively control supply/blocking of air into/from an exhaust hole. Also, the valve unit is preferably constituted by a plurality of holes and electronic valves so that an opening/closing of an outlet of each of the holes is controlled by the control part, and thus, extension of a vacuum generation line or combination of generation/destruction lines may be implemented.
US11639755B2 Valve seat assembly
A flow control device includes a valve body defining an inlet, an outlet, and a flow path. A valve seat assembly includes a fitting coupled to the valve body, a seat ring coupled to the fitting and defining a valve seat. The seat ring includes an inner groove formed on an interior surface of the seat ring. A control element is movable relative to the valve body between a closed position, in which the control element engages the valve seat, and an open position, in which the control element is spaced away from the valve seat. The seat ring is coupled to the fitting by snap-fit connection such that a portion of the fitting is disposed in the inner groove of the seat ring.
US11639754B2 Positive/negative pressure gasket
A sealing arrangement is provided for sealing a mounting groove formed in a first or second mounting member separated by a gap and defining a hydraulic passage. A gasket is mounted in the groove between the passage and gap. The gasket includes an annular gasket body having first and second axial ends and a buried reinforcement ring. The gasket body includes a unitary flange extending radially outward from the first axial end. The flange includes a first seal lip extending axially outward from the flange proximate the passage or gap. The first seal lip contacts a surface of the first or second mounting member facing the passage. The gasket body includes a second seal lip extending outward from the second axial end to contact a bottom surface of the mounting groove.
US11639752B2 Transmission control systems to adjust clutch pressure and torque based on grade
Transmissions, control systems for transmissions, and methods of operating transmissions are disclosed herein. A transmission includes an input shaft, an output shaft, one or more clutches, and a control system. The input shaft is configured to receive rotational power supplied by a drive unit. The output shaft is coupled to the input shaft and configured to provide rotational power supplied to the input shaft to a load. The one or more clutches are coupled between the input shaft and the output shaft to selectively transmit rotational power between the input shaft and the output shaft in one or more operating modes of the transmission. Each of the one or more clutches is selectively engageable in response to one or more fluid pressures applied thereto. The control system is configured to control operation of the one or more clutches to select the one or more operating modes of the transmission.
US11639750B2 Dynamic damper
A dynamic damper includes: a mass body that is disposed inside a rotation shaft and extends along a shaft center of the rotation shaft; and an elastic body interposed between the mass body and the rotation shaft. Further, the mass body is allowed to vibrate to a linear motion state, the elastic body includes: first and second contact surfaces, when the gear generates vibration so as to fall from a radial direction of the rotation shaft to an axial direction side of the rotation shaft, compressive stress acts on the elastic body by the mass body vibrating so as to push the first contact surface in response to the vibration, and when the gear generates vibration along the axial direction, compressive stress acts on the elastic body by the mass body coming in the linear motion state and vibrating so as to push the second contact surface.
US11639748B1 Electrified propulsion system and apparatus
An electrified drivetrain system that improves drivability is described. It includes a propulsion system having a rotary electric machine including a rotatable shaft, a torque converter including a fluidic stator, a pump, a turbine and a normally-closed torque converter clutch; a selectable one-way clutch coupled to the fluidic stator; and an output member. The rotatable shaft is coupled to the pump of the torque converter, and the turbine of the torque converter is coupled to the output member.
US11639747B2 Linear actuator
A linear actuator includes a screw shaft comprising a screw thread and having a longitudinal axis A, a nut movable along the screw shaft from a retracted position to an extended position, and a plurality of rollers movable with the nut. Each roller includes a cylindrical surface configured to roll along one or more flanks of the screw thread, such that rotation of the screw shaft causes the rollers to roll along the flank(s) so that the nut translates in an axial direction along the screw shaft. The screw thread has a variable lead angle. The actuator can be part of a power door opening system of an aircraft.
US11639746B2 Sunless planetary gear and method for use
A gearbox is disclosed. The gearbox can have planetary gears. Each planetary gear can revolve around a rotational center of itself while concurrently revolving around a rotational center of the gear system as a whole. The gearbox can be used to deliver rotational output energy at a right (or other angle) from the direction of a received input energy.
US11639730B2 Loading vehicle structure
A device for the deaeration of a hydraulic fluid of a hydraulic system has at least one hydraulic motor arrangement and a hydraulic fluid storage which is hydraulically coupled with this hydraulic motor arrangement. A suction device for sucking out the hydraulic fluid is associated with the at least one hydraulic motor arrangement such that the suction device guides hydraulic fluid out of the hydraulic motor arrangement into the hydraulic fluid storage by means of vacuum pressure (Δp). The suction device is constructed as a jet pump and is integrated in the return line between the hydraulic motor arrangement and hydraulic fluid storage.
US11639729B2 Explosively propelled piston assembly
An explosively propelled piston assembly (EPPA) comprising an optional mounting plate; at least one lower cylinder fastener; a breach bolt with a base and an upward extending member; a breach plate having a plurality of surround openings; a breach gasket having a plurality of openings; a combustion piston with a base, a center opening, and upward extending side wall and a threaded opening; a piston dampening ring; a combustion cylinder having an upper section, a lower section, upward extending members and at least one ventilation bore; and a plurality of threaded plate fasteners. Once the EPPA is assembled, an explosive charge is placed into the EPPA. The charge is then activated which produces a contained explosive force that actuates the piston, causing the piston to extend outward, applying the force onto an object in contact with or adjacent to the EPPA. The force can be used to produce pushing, flipping, rolling or other movement of the object.
US11639725B2 Micro water pump
The present disclosure provides a micro water pump, including: a pump body having a cavity, an inlet communicating with the cavity, and an outlet communicating with the cavity; a drive mechanism installed on the pump body for driving liquid from the inlet into the cavity and discharging from the outlet. The pump body includes a base, an upper cover engaging with the base for forming the cavity, and a barrier member. The upper cover includes a fixed wall located in the cavity. The barrier member protrudes from the fixed wall for preventing the drive mechanism from colliding and rubbing with the fixed wall during rotation. By virtue of the configuration, improved heat-dissipation performance is performed.
US11639723B2 Arrangement for pressurizing of fluid
A compressor or pump stage is provided. The compressor or pump stage at least comprising a central shaft (8) and one rotor (3), where the axis of rotation of the rotor (3) is the central shaft (8) and where the rotor comprises a number, n, of rows of impellers (5) arranged at an outer perimeter of the rotor with an axial distance between neighbouring rows of impellers (5), where n={2, 3, 4 . . . }.
US11639721B2 Manual-automatic integrated self-adaptive pump with infrared water level detection function
The present application discloses a manual-automatic integrated self-adaptive pump with an infrared water level detection function, which comprises a pump housing, a water pumping assembly, a base, a vacuum cofferdam, a water outlet pipeline, a volute, an exhaust port, a sensor adjusting mechanism and an infrared liquid level sensing assembly. In this way, the manual-automatic integrated self-adaptive pump with the infrared water level detection function provided by the present application has a compact structure, can be easily installed, has strong adaptability, can realize manual and automatic free switching, can realize more accurate detection of remaining water level, has a longer service life, and can solve the problem of sensing the water level in the field.
US11639717B2 Perestaltic pump and device for isolating cells from biological tissue
The invention is directed to a peristaltic pump (10), comprising: a flexible membrane (1) forming a at least one bladder (2) against a support, wherein each bladder is provided with one input orifice (4) which admits a fluid to the bladder (2) and one outlet orifice (5) which releases the fluid from the bladder (2); and at least one roller bearing (6) is configured to rotate about an axis (7) and to apply a compressive force against the at least one bladder (2). The peristaltic pump may be in fluid communication with a tapered jet (11).
US11639714B2 Pump device
A pump device includes a first piezoelectric pump, a second piezoelectric pump connected in series to the first piezoelectric pump on an upstream side of the first piezoelectric pump, a driver unit that supplies alternating-current input power to the first piezoelectric pump and the second piezoelectric pump, and a distribution setting unit that sets a distribution ratio of the input power to be supplied from the driver unit to each of the first piezoelectric pump and the second piezoelectric pump, wherein the distribution setting unit sets a ratio of the input power for the second piezoelectric pump to the input power for the first piezoelectric pump to a value greater than 1 and equal to or less than 1.57.
US11639710B2 Systems and methods of coordinated yaw control of multiple wind turbines
Systems and methods of autonomous farm-level control and optimization of wind turbines are provided. Exemplary embodiments comprise a site controller running on a site server. The site controller collects and analyzes yaw control data of a plurality of wind turbines and wind direction data relating to the plurality of wind turbines. The site server determines collective wind direction across an area occupied by the plurality of wind turbines and sends yaw control signals including desired nacelle yaw position instructions to the plurality of wind turbines. The site controller performs wake modeling analysis and determines desired nacelle positions of one or more of the plurality of wind turbines. The desired nacelle yaw position instructions systematically correct static yaw misalignment for all of the plurality of wind turbines. Embodiments of the disclosure provide means to perform whole site or partial site level controls of the yaw controllers of a utility scale wind turbine farm. The overall effect of the coordinated yaw control of wind turbines across the whole or partial site is intended to keep the wake loss of the wind turbines from the upstream wind turbines to the minimum and to maximize the production of turbines that are not waking other turbines.
US11639709B2 Wind turbine rotor blade and method for assembling a wind turbine rotor blade
Provided is a wind turbine rotor blade with a longitudinal direction, at least one first rotor blade section with a first front side and one second rotor blade section with a second front side and a separation point between the first and second rotor blade sections. The first and second front sides abut against each other at the separation point. The first front side has a plurality of first recesses, and the second front side has a plurality of second recesses. Further provided is a fastening unit, which is designed to fasten the first and second rotor blade sections to each other at the separation point. The fastening unit has a plurality of first inserts made out of metal, which are arranged in the first recesses, and a plurality of second inserts made out of metal, which are arranged in the second recesses. The first inserts each have a first end and a second end. The second inserts each have a first end and a second end. The first ends of the first and second inserts are each arranged at the separation point. The fastening unit has a plurality of clamping units, which are suitable for bracing the first and second inserts against each other, wherein the respective first ends of the first and second inserts abut against each another and are braced against each other in the braced state.
US11639708B2 Rotor hub of a wind turbine, and method for assembling such a rotor hub
A rotor hub of a wind turbine comprising a hub housing, which has a plurality of connecting flanges, which are each adapted for connection of a rotor blade, wherein each of the rotor blades is coupled to a pitch drive for rotating the rotor blade, wherein the pitch drive is connected to an arrangement of electrical control devices, which are adapted to control the pitch drive. The arrangement of the control devices is provided in a module as a structural unit, the module being connected as a whole to the hub housing.
US11639699B2 Engine system and engine controlling method
An engine system is provided, which includes a vehicle-mounted engine having an injector, a spark plug, and a property adjusting device, an accelerator opening sensor, and a controller. The controller performs a combustion control for controlling the injector, the spark plug, and the property adjusting device so that a target torque set based on a present accelerator opening detected by the accelerator opening sensor is outputted in a specific cycle in the future from a present time by a given delay time. In the combustion control, the controller sets a target load of the engine in the specific cycle based on the present accelerator opening, and sets a combustion transition from the present cycle to the specific cycle by selecting beforehand combustion from the present cycle to the specific cycle, from flame propagation combustion and compressed self-ignition combustion, based on the set target load.
US11639698B1 Compression-ignited dual liquid fuel system and control strategy for flexible fuel operation
A dual fuel system includes a liquid pilot fuel supply, a liquid main fuel supply, and a fuel injection apparatus. The dual fuel system further includes a fueling control unit coupled with a cylinder pressure sensor and a NOx sensor, and structured to vary, via outputting a fueling control command to a main fuel injection control valve, fuel delivery parameters each on the basis of at least one of a cylinder pressure parameter or a NOx parameter. The fueling control unit compensates via the varying fuel delivery parameters for a change to a liquid main fuel composition such as a change from a first alcohol fuel or blend to a second alcohol fuel or blend.
US11639697B2 Method for controlling an internal combustion engine
A method for controlling an internal combustion engine controlled as a function of an operating-point setpoint, the method includes: determining whether a new operating-point setpoint is received, and if so determining the maximum capacity of the pump based on determined values of rotational speed of the engine, quantity of fuel injected, and fuel pressure in the common injection rail; determining fuel consumption flow rate; subtracting fuel consumption flow rate of the vehicle from the maximum capacity of the pump to obtain the remaining capacity of the fuel pump; determining the difference in fuel flow rate between the current operating point and the operating point of the new operating-point setpoint; and if the remaining capacity of the fuel pump is less than the difference in fuel flow rate, a reduced fuel flow rate gradient setpoint is emitted with the new operating-point setpoint or the quantity of fuel injected is limited.
US11639696B2 Method of identifying faults in the operation of hydraulic fuel injectors having accelerometers
A method of determining the nature of a fault in the operation of a hydraulic fuel injector includes sending an actuation pulse to an actuator of the injector, the actuation pulse being above the minimum drive pulse of the injector. The method also includes analyzing a signal from an accelerometer of the injector to determine if there is a high frequency vibration component subsequent to the end of the activation pulse. The method also includes determining the functionality of a needle control valve of the injector dependent on the outcome of analyzing the signal from the accelerometer.
US11639695B2 Misfire detection device and method for internal combustion engine
A misfire detection device for an internal combustion engine is configured to execute: a deactivating process that deactivates combustion control for air-fuel mixture in one or some of cylinders; a provisional determination process that uses a detection value of a sensor to output a logical value indicating whether a misfire has occurred; a provisional determination counting process that counts a number of times a specific one of the logical value output by the provisional determination counting process has been output; and an official determination process that makes an official determination of whether the misfire has occurred using, as an input, the number of times counted by the provisional determination counting process during a specific period.
US11639694B2 Vehicle control system
A vehicle control system includes an accelerator sensor which detects an accelerator opening, a target acceleration setting unit which sets a target acceleration of a vehicle based on the detected accelerator opening, a target torque setting unit which sets a target torque of a drive source based on the set target acceleration, and a drive source controller which controls the drive source to generate the set target torque. In a case where the target acceleration at a time when the accelerator opening is increased is set as a depression-increasing target acceleration and the target acceleration at a time when the accelerator opening is decreased is set as a pedal-returning target acceleration, under the same condition of the accelerator opening, the target acceleration setting unit sets the target acceleration such that the pedal-returning target acceleration becomes lower than the depression-increasing target acceleration.
US11639691B2 Device for supplying a gaseous fuel to an engine
The invention relates to a device for supplying a gaseous fuel to an engine that comprises a gas accumulator for receiving highly pressurized gaseous fuel, a gas buffer for receiving medium pressurized gaseous fuel, a gas supply device for delivering a gaseous fuel into an engine combustion space, a first gas line that connects the gas accumulator to the gas buffer and whose gas flow can be regulated via a first valve, a second gas line that connects the gas accumulator to the gas buffer and whose gas flow can be regulated via a second valve, and a third gas line that connects the gas buffer to the gas supply device. The device is further characterized in that a compressor is arranged in the second gas line to increase a pressure of a gaseous fuel flowing from the gas accumulator to the gas buffer.
US11639690B1 Boost spool flow control and generator load matching via load compressor
A gas turbine engine includes a first spool of a primary flow path and a second spool of a secondary flow path. The second spool is nonconcentric with the first spool. The second spool includes a boost compressor and a load compressor in fluid communication with an inlet plenum. An inlet duct assembly and an outlet duct assembly place the secondary flow path in communication with the primary flow path. The gas turbine includes a controller operable to vary open areas of variable inlet guide vanes to control a flow division between the boost compressor and the load compressor.
US11639689B2 Intake device for gas turbine engine
The gas turbine engine can have a pneumatic actuator; an intake device secured to a gas path wall delimiting the gas path, the intake device having a tubular body protruding from the gas path wall into the gas path and an inlet aperture formed in the tubular body, the inlet aperture spaced-apart from the gas path wall and facing downstream relative a flow orientation of the gas path, the intake device having an internal conduit extending from the inlet aperture, along the tubular body, to an outlet across the gas path wall; and a fluid line fluidly connecting the outlet of the intake device to the pneumatic actuator.
US11639680B2 Urea water supply system
A urea water supply system includes: a first supply valve for supplying urea water; a second supply valve for supplying urea water; a supply passage for connecting a urea water tank and the first and the second supply valves; and an electronic control unit (ECU). The supply passage branches to have a first supply passage extending from a branch point to the first supply valve and a second supply passage extending from the branch point to the second supply valve, and a volume of the first supply passage is greater than a volume of the second supply passage. The ECU opens the first supply valve while keeping the second supply valve closed, for starting filling of the supply passage with urea water, and thereafter determines completion of filling of urea water into the first supply passage.
US11639678B2 Tank with integrated siphon
Aspects of the disclosure relate to a diesel exhaust fluid tank for a vehicle. An exemplary diesel exhaust fluid tank includes a tank body to store diesel exhaust fluid, a tank supply line to deliver the diesel exhaust fluid to a Selective Catalytic Reduction (SCR) device, and a tank siphon line to drain the diesel exhaust fluid from the tank body. The tank siphon line is mounted to the tank body and includes a siphon inlet (e.g., devoid of a filter) at or proximate to a bottom wall of the tank body. The integrated tank siphon line avoids any need to remove tank components to feed a siphon tube into a tank. Further, the tank siphon line leverages preexisting components in the diesel exhaust fluid tank and/or the vehicle to siphon diesel exhaust fluid as needed.
US11639674B2 Oil filter assembly
A one-piece cast metallic adaptor for a filtering assembly that provides for direct threading of associated components to the adaptor. The adaptor provides an enclosed flow path for lubricant to flow between an engine lubrication network and a filter housing.
US11639671B2 Unducted fan turbine engine with a cowl door
An unducted fan turbine engine comprising an engine core including a first airflow, and a nacelle circumscribing at least a portion of the engine core and having an exterior surface defining a second airflow. The nacelle further comprising an internal passage between the exterior surface and the engine core, the internal passage defining a third airflow. The unducted fan turbine engine further comprising a plurality of rotatable fan blades extending radially beyond the exterior surface of the nacelle, and a cowl door located in the nacelle.
US11639667B2 Rotor support device, rotor, gas turbine engine, and aircraft
A rotor support device includes a plurality of first electrodes, a plurality of second electrodes, a dielectric material, and at least one alternating-current power supply. The dielectric material is disposed between the plurality of first electrodes and the plurality of second electrodes. The at least one AC power supply is configured to apply an alternating-current voltage across the plurality of first electrodes and the plurality of second electrodes and induce flows of gas by causing dielectric barrier discharge between the plurality of first electrodes and the plurality of second electrodes. At least one of the plurality of first electrodes or the plurality of second electrodes is disposed apart from each other in a static system that is stationary with respect to a rotor provided in an aircraft. The static system is adjacent to the rotor.
US11639666B2 Stator with depressions in gaspath wall adjacent leading edges
A fluid machine for an aircraft engine has: first and second walls; a gaspath defined between the first wall and the second wall; a rotor having blades rotatable about the central axis; and a stator having: a row of vanes having airfoils including leading edges, trailing edges, pressure sides and suction sides opposed the pressure sides, and depressions defined in the first wall, the depressions extending from a baseline surface of the first wall away from the second wall, a depression of the depressions located circumferentially between a pressure side of the pressure sides and a suction side of the suction sides, the depression axially overlapping the airfoils and located closer to the suction side than to the pressure side, an upstream end of the depression located closer to a leading edge of the leading edges than to a trailing edge of the trailing edges.
US11639664B2 Turbine engine airfoil
An airfoil for a turbine engine, comprising an outer wall defining an exterior surface bounding an interior and defining a pressure side and a suction side extending between a leading edge and a trailing edge to define a chord-wise direction and extending between a root and a tip to define a span-wise direction, outlets on the exterior surface, and a cooling air supply conduit within the interior and having a supply passage.
US11639662B2 Power and communications cable for coiled tubing operations
A power and communications cable may include an electromagnetic waveguide, an inner metallic tubular surrounding the electromagnetic waveguide, an electrically conductive material surrounding the inner metallic tubular, an electrically insulating material surrounding the electrically conductive material, and an outer metallic tubular resistant to corrosion and abrasion surrounding the electrically insulating layer. The example system may include an electrical device locatable in the wellbore and coupleable to the cable and a control unit coupleable to the cable and operable to supply power to and communicate with the electrical device via the power and communications cable.
US11639660B2 Real-time pump diagnostic algorithms and application thereof
A method for determining a pump card for a well. The method comprising: obtaining a first set of data points, wherein the first set of data points comprise a first set of polished rod position data points of the well and a first set of polished rod load data points of the well; and calculating a first data point of a pump position and a pump load using the first set of data points. The calculating occurs before the well moves through a first complete stroke cycle.
US11639658B2 Drill bit dysfunction identification based on compact torsional behavior encoding
Based on measurements of forces and rotational velocity experienced by a drill bit during drilling, drilling behavior is detected and identified. Measurements of forces on a drill bit including torque on bit (TOB), weight on bit (WOB), etc. and measurements of rotational velocity (rotations per minute or RPM) are acquired in real time at the drill bit. Various measurements are correlated to produce related combinations of measurements, such as WOB-RPM, TOB-RPM, and RPM-time. Based on fitting between the combinations of measurements and curves corresponding to predetermined torsional behavior trends, torsional, axial, and rotational behaviors are classified as functional or dysfunctional. A dysfunction identifier then identifies drill bit dysfunctions, such as high-frequency torsional noise, cutting-induced stick-slip, friction-inducted stick-slip, pipe-induced stick-slip, three-dimensional (3D) coupled vibrations (including subsets high-frequency torsional oscillations and low-frequency torsional oscillations), low-frequency torsional vibration, high-frequency torsional vibration, etc.) based on the functionality of the torsional, axial, and rotational behaviors. Based on drill bit dysfunction identification, dysfunctional drilling behavior can be mitigated.
US11639656B1 Natural gas capture from a well stream
Hydrocarbon gas capture from a well stream can involve recovering light hydrocarbon gases from liquids and solids via a multiphase separator that is upstream of a sand removal system. Pressure is controlled in the multiphase separator to facilitate hydrocarbon gas capture. The light hydrocarbon gases can be recovered for sale or can be used on-site.
US11639653B2 Systems and methods for simultaneously fracturing multiple wells from a common wellpad
A system for fracturing multiple wellbores on a multi-well pad can include a missile that receives high-pressure fracturing fluid from a plurality of pump truck. The system can also include a main manifold that receives the high-pressure fracturing fluid from the missile, where the main manifold includes multiple valves and multiple output channels, where each of the valves are operated between an open position and a closed position. The system can further include multiple wellbores including a first wellbore, a second wellbore, and a third wellbore, where the wellbores are connected to the output channels of the main manifold. The valves of the main manifold can be operated to enable simultaneous flow of the high-pressure fracturing fluid to the first wellbore, the second wellbore, and the third wellbore so that the first wellbore, the second wellbore, and the third wellbore are fractured simultaneously.
US11639650B2 Remote underwater robotic actuator
An underwater robotic system includes a frame adapted to be deployed in a body of water and having guide rails and at least one movable rail movably coupled to the guide rails. An actuator module is movably coupled to the at least one movable rail. A control panel disposed proximate the frame and has a plurality of controls thereon. The plurality of controls is operable by an actuator on the actuator module. A position of each of the plurality of controls is known such that motion of the actuator module and the at least one movable rail is remotely controllable to actuate any chosen one of the plurality of controls.
US11639649B2 Systems and methods for data analysis and asset management
Systems and methods for data analysis and asset management. The systems and methods may include receiving asset data about a plurality of different asset features of an oil well. The systems and methods may include receiving operational data corresponding to a plurality of different key performance indicators (KPIs) of an oil well. The systems and methods may include formulating a treatment strategy for the oil well based on one or more correlations between the asset data and the operational data. The systems and methods may include generating an operator user interface (UI) comprising information tailored in scope for a well operator. The systems and methods may include generating, by a processor, an engineer UI tailored in scope for an engineer user, wherein the engineer UI comprises one or more predictive calculators. The systems and methods may include selectively displaying by a display the operator UI.
US11639648B2 Downhole turbine assembly
A downhole turbine assembly may comprise a tangential turbine disposed within a section of drill pipe. A portion of a fluid flowing through the drill pipe may be diverted to the tangential turbine generally perpendicular to the turbine's axis of rotation. After rotating the tangential turbine, the diverted portion may be discharged to an exterior of the drill pipe.
US11639646B2 Planning a well configuration using geomechanical parameters
Geomechanical parameters can be used to optimize a well configuration that includes one or more projected wells having locations and geometries. Formation data and regional stress information of a formation can be used to determine a local stress variation of the formation. A quality index can be generated by combining petrophysical properties with the local stress variation. Hydrocarbon recovery flow simulations can be generated by generating well configuration models based on the quality index, generating reservoir geomechanical model that includes hydraulic fracture propagation characteristics, determining new hydraulic fractures by simulating propagation through the reservoir geomechanical model and using geomechanical rules, and determining a projected hydrocarbon recovery rate by simulating flow with the new hydraulic fractures. A well placement plan can be selected using the projected hydrocarbon recovery rates. The well placement plan can be output to be used to plan one or more wellbores.
US11639644B2 Downhole flow communication apparatuses
There is provided a fluid flow conducting apparatus comprising: a housing, a housing passage configured for conducting fluid through the housing, and a flow controller for controlling flow communication between the housing passage and an environment external to the housing. The flow controller includes a sealed interface-effector. The flow controller is disposed in a first configuration, and adapted for disposition in a second configuration in response to disposition of the sealed interface-effector in communication with a degradation-promoting agent such that degradation of the sealed interface effector is effected. In the first configuration, the sealed interface effector is threadably coupled to the housing and defines a sealed interface between the housing passage and the environment external to the housing. In the second configuration, the sealed interface is defeated.
US11639642B2 Remotely activated connection device for a spiral shoulder connection
The invention provides a remotely activated connecting device for connecting a wellhead and or Christmas tree positioned on a wellhead to a fracing tree that may comprise a collet system for selectively engaging and disengaging from a threaded, spiral, and or flange shoulder that may utilize hydraulics for same.
US11639640B2 Electro-separation cell with solids removal
An electro-separation apparatus for separation of drilling fluids is provided. The apparatus can include a reaction chamber and a set of electrode plates provided in the reaction chamber. A sediment outlet can be provided near a bottom of the reaction chamber and wiper blades can be provided for sweeping sediment that has collected on the electrode plates towards the sediment outlet.
US11639639B2 Method and system for mitigating cable wear in a hoisting system
A method for mitigating the effects of cable wear in an active heave compensated hoisting system of an offshore vessel in a locked to bottom mode of operation is disclosed. The method comprises supporting an upper end of a string which is connected to a subsea well from a travelling block of the hoisting system, wherein the travelling block is suspended from a crown block via a cable. The method further comprises operating an active heave compensation system to control a drawworks of the hoisting system to pay in and out the cable to compensate for motion of the offshore vessel and maintain a target overpull in the string. The method further comprises adjusting a ballast system of the offshore vessel to vary the draft of the vessel, and controlling the drawworks in accordance with the variation in the draft of the vessel to cause a length of cable to slip through the hoisting system and maintain the target overpull in the string.
US11639636B2 Downhole torque limiter
Provided, in one aspect, is a downhole torque limiter, comprising a tubular housing; a pipe positioned within the tubular housing; one or more clutch mechanisms positioned between the pipe and the tubular housing, the one or more clutch mechanisms configured to move between a engaged state to fix the tubular housing relative to the pipe and a disengaged state to allow with the tubular housing to rotate relative to the pipe; and a fluid control system coupled with an exterior of the one or more clutch mechanisms, the fluid control system configured to allow the one or more clutch mechanisms to move from the engaged state to the disengaged state based upon sensing movement of the pipe relative to the tubular housing.
US11639635B2 Riser running tool with liquid fill and test
A system includes a top drive system; a drilling riser running tool configured to be deployed by the top drive system; a fluid line configured to run from the top drive system to the drilling riser running tool; and a liquid filing system. The drilling riser running tool includes a tool head module configured to engage and hold a first riser joint at a top end such that with the top drive system above the drilling riser running tool, the first riser joint can be lowered towards a second riser joint being held near a drill floor. The first riser joint includes a central tube and a first auxiliary line. The liquid filling system is configured to provide liquid filling of the first auxiliary line via the fluid line after connection of the first and second riser joints and while the first and second riser joints are being run.
US11639632B2 Window treatment with outdoor temperature indication arrangement
The window treatment includes a top member, a shade unit, and an outdoor temperature indication arrangement. The top member is adapted for mounting at a ceiling of the window frame. The shade unit is downwardly suspended from the top member and being moved between a closed position and an opened position, wherein at the closed position, the shade unit is moved for covering the window glass to control an amount of light in a space, and at the opened position, the shade unit is moved for uncovering the window glass. The outdoor temperature indication arrangement is formed with the shade unit for indicating an outdoor temperature when the shade unit is moved at the closed position.
US11639630B1 Gated barrier
A gated barrier that includes a barrier frame first portion, a barrier frame second portion, and a gate between the barrier frame first and second portions. The barrier frame first and second portions include first and second threshold portions that are spaced apart from each other and held in such a spaced apart orientation by a rigid elongate piece. The gated barrier further includes a latch apparatus, panels, and junction apparatus between the panels.
US11639628B2 Automatic machine and automatic method for sealing the perimetric edge of the insulating glazing unit having irregular geometry
A machine (1000) for the automatic sealing of the perimetric cavity of the insulating glazing unit (1, 1′, 1″, 1′″), the geometry of which is irregular in terms of flatness and shape with respect to the theoretical one, constituted by at least two glass panes (2, 2′, 2″, 2′″, etc.) having a rectangular or other than rectangular shape and at least one spacer frame (3, 3′, 3″, etc., 5, 5′, 5″, etc.) located proximate to the perimeter at a finite distance from the margin of the glass panes or of the smaller glass pane, the glass panes being optionally aligned or offset along one or more or all the perimetric sides and the thickness both of each glass pane (2, 2′, 2″, 2″, etc.) and of each spacer frame (3, 3′, 3″, etc., 5, 5′, 5″, etc.) and therefore the total thickness of the insulating glazing unit (1) being variable from one insulating glazing unit to another, constituted by: at least one synchronous conveyor (100) having the function of support and displacement [together with the synchronous suction cup carriage (100′)] of the insulating glazing unit (1) along the horizontal axis H during the sealing cycle; at least one synchronous carriage (200) which runs along vertical guides along the vertical axis V and is provided with the sealing head (300), the head having a synchronous rotary motion θ so that the sealing nozzle (301) is oriented so as to be tangent to the perimeter of the insulating glazing unit (1), or in any case the relative movement between the insulating glazing unit (1) and the sealing nozzle (301) being able to occur by means of different mechanisms and the arrangement of the insulating glazing unit (1) being any, and fed by one or more, in case of a plurality of types of sealants, synchronous volumetric units for the dosage of bi-component (400) or mono-component (450) sealant, each assembly being constituted, for the two-component case, by a dosage unit for the base product and by a dosage unit for the catalyst product, the flow rates of which are adjusted: as a function of the stoichiometric dosage ratio, for the bi-component case, and of the dimensions of the cavity of the perimetric edge comprised between the glass panes (2, 2′, 2″, 2′″, etc.) and the outside curve of the spacer frame (3, 3′, 3″, etc., 5, 5′, 5″, etc.) and of the relative speed between the nozzle (301) and the perimeter of the insulating glazing unit (1), so as to fill the cavity up to the extreme margin of the smaller glass pane or of the glass panes if aligned, wherein the devices (304, 501, 502) interfaced and operating in connection with the perimetric cavity of the insulating glazing unit (1) during the corresponding sealing follow without discontinuity the actual position of the cavity along the transverse axis Z, which is different from the theoretical one due to non-flatness of the insulating glazing unit (1).
US11639619B2 Vehicle door handle assembly
A vehicle door handle assembly may include a handle housing disposed inside a door panel; a slider slidably mounted in the handle housing to be movable between a first position and a second position of the handle housing; a handle member pivotally connected to the slider through a connecting arm, and configured of being movable between a rest position and an actuating position with respect to the door panel; and an inertia locking mechanism including a blocking lever pivotally mounted to the handle housing, and a weight mounted on the blocking lever, wherein the inertia locking mechanism may prevent the handle member from moving to the actuating position by an unwanted force caused by the collision/impact of the vehicle.
US11639616B2 Locking device having shape memory alloy for an energy storage device of a motor vehicle and method for operating such a locking device
A locking device for an energy storage device of a motor vehicle, includes a locking element, which is adjustable based on a control signal, by an adjusting device between a locking position, in which the locking element engages with a latch receptacle, and a release position, in which the locking element is out of engagement with the latch receptacle. The adjusting device has an adjusting element made of a shape memory alloy. The shape change enables the locking element to be adjustable between the locking position and the release position.
US11639610B2 High-intensity, telescoping light tower with safety features
A mobile lighting device is disclosed with extendable boom sections. The boom sections are stored in a horizontal position and then pivot to a vertical position before being extended upward. A light section is positioned at the uppermost end of the last extendable boom section. A variety of safety features are also disclosed.
US11639606B2 Floor panel comprising a ceramic material or a natural stone
The present disclosure relates to a floor panel, comprising a laminate of a core layer, comprising a ceramic or mineral material and a binder a first pair of opposite edges, said first pair of opposite edges comprising complementary coupling parts allowing to mutually couple of plurality of floor panels to each other, a top layer, comprising a ceramic material or a natural stone, wherein the side of the core layer facing the top layer comprises a reinforcement layer, locally having a higher density than the density of the rest of the core layer.
US11639602B2 Connector and method of use of same
A connector includes a first body, a second body, a first fastener, and a second fastener. The first body has a base portion and a protrusion, the protrusion extends away from the base portion along a first direction, and the first body has a first cavity that extends into the protrusion and towards the base portion along the first direction. The second body has a second cavity, which is shaped to receive the protrusion such that rotation of the first body relative to the second body is blocked. The connector may be used to attach structural members, for example during the construction of a modular structure.
US11639601B2 System and method for connecting a square concrete-filled steel tubular column to a reinforced concrete footing
The system and method for connecting a square concrete-filled steel tubular column to a reinforced concrete footing includes a short steel pipe partially embedded in the footing, the pipe having a top end having flanges extending radially therefrom, the top end extending into a cavity in the footing having an elliptical top opening and circular base, the flanges extending above the base. An elliptical base plate is welded to the bottom of the tubular steel column, the base plate having a circular opening defined therein and a plurality of spaced flange slots depending therefrom. The bottom end of the column is lowered into the cavity, the elliptical base plate passing through the elliptical opening in the cavity, and the column is rotated 90° to interlock the flanges with the flange slots. The cavity is filled with concrete grout, and the square or rectangular steel column is filled with concrete.
US11639598B2 Mounting assemblies and methods for disposer installation
Mounting assemblies for waste disposers such as food waste disposers, waste disposers employing such mounting assemblies, and related methods are disclosed herein. Mounting assemblies include an engagement feature having a first engagement structure located on the body flange and a second engagement structure located on the upper portion of the disposer body. When the engagement feature is in the engaged position, the body flange and the disposer body are engaged, forming a combined disposer and body flange assembly. The combined disposer and body flange assembly can be lifted into alignment with the strainer flange assembly and rotated as a unit to engage the body flange with the mounting flange.
US11639591B2 Panning device and methods
A panning tool is described and comprises a sifting scoop comprising an elongated half sphere of proportional dimensions. The left side wall, right side wall, and back wall of the sifting scoop define a reservoir for collecting sediment and holding precious metals and gems separated from the sediment during and after panning. The floor extends forwardly from the back side and can comprise riffles, furrows, or be flat. The panning tool comprises a connection body. The connection body is affixed to an interior face of the sifting scoop. Methods of using the panning tool and manufacturing the sifting scoop are also described.
US11639590B2 Methods and water reservoir systems for generating, accumulating, storing, and releasing electrical energy
A water reservoir system for generating, accumulating, storing, and releasing electrical energy comprises a reservoir wall built in a shallow body of water such as a sea or an ocean with a height exceeding the outside water level by about 10-25 m, thereby defining an interior of the water reservoir. Excess electrical energy from other renewable sources of electricity such as wind, solar power, or supplied by a local power grid is used to operate water pumps to fill the interior of the water reservoir with water during times of peak supply of electricity. Water is drained from the water reservoir to the outside body of water and generates electrical energy by flowing over a plurality of water turbines, thereby generating electricity and supplementing electrical power for the local power grid during times of high demand. Additional interior sources of renewable energy may be used to supplement external sources of electrical power in operating the system of the invention.
US11639589B2 Snowbank deconstructing system
An autonomous snowbank deconstructing system includes an autonomous vehicle, one or more boom arms coupled to the autonomous vehicle, and a dulled shovel component coupled to the one or more boom arms. The autonomous vehicle is configured to autonomously gather loose debris to form one or more debris piles with repetitive, low-impact contact of the dulled shovel component with the loose debris, and autonomously deconstruct accumulated debris with repetitive, low-impact contact of the dulled shovel component with the accumulated debris.
US11639586B1 Walkway paver
A walkway paver including a paver assembly and an attaching assembly is disclosed. The paver assembly includes a paver, preferably made of fiber glass, that is filled with one of water, sand or combinations thereof. Each paver may include a filling opening that leads to an interior of the paver and also allows for easy refilling of the paver. The filling opening is sealed with a plug. Each paver may be interconnected with additional pavers in order to create a walkway. Each paver further includes lights which are used to illuminate the vicinity of the paver and the walkway created for added safety. The attaching assembly importantly includes a threaded fastener that extends centrally through each paver. The threaded fastener extends a predetermined distance into a ground surface to secure each paver in place.
US11639584B2 Composite rail joint end post
An end post (30) for a rail joint assembly comprising: a top portion (12) consisting essentially of a first electrically insulating material comprising a fiber reinforced polymer material and having a profile substantially identical to cross-sectional shapes of rail head sections of first and second rails of the rail joint assembly; a base (16) having a profile substantially identical to cross-sectional shapes of rail base sections of first and second rails of the rail joint assembly; and a stem (14) disposed between the top portion (12) and the base (16); wherein the stem (14) and the base (16) consist essentially of a second electrically insulating material comprising a polymer material.
US11639583B1 Rail tie plate with spike retention capability
Apparatus, devices, assemblies, systems and methods of using w spring clips over spikes for holding railroad tie spikes down to wood and concrete railroad ties and hold the spike heads to the rails. A first embodiment can use rail tie plates with box holders for holding end portions of a w shaped spring steel clip to press against cap heads of railroad tie spikes. A second embodiment can use a rail tie plates with vertical supports for horizontal bars over heads of railroad tie spikes. A third embodiment can use rail tie plates with vertical studs and upper threaded ends with flat plates attached by nuts over heads of rail road tie spikes, and with cotter pins locking the nuts in place. Additional embodiments include metal structures fastened, welded and/or forged to tie plates for allowing w shaped spring clips with mid portions that hold down heads on spikes to prevent the spikes from coming out. Additional embodiments can use concave side C-clips, convex side C-clips, double hook C-clips in flat plate and fire form, G-Clips and W-Clips with notches on leg ends. The embodiments can be used with auxiliary plates having welded bars over notch openings to hold down both heads of stakes and footer edges of rails.
US11639575B2 Washing machine
Disclosed is a detergent supply device having an improved locking structure and a washing machine including the same. The washing machine includes a main body, a tub disposed inside the main body to accommodate water, a detergent case configured to supply a detergent to the tub, and a locking device configured to detachably connect the detergent case to the main body, wherein the locking device includes a first locking member disposed in the main body, and a second locking member disposed in the detergent case to unlock or lock the first locking member by being pressed or released.
US11639573B2 Laundry treating appliance with imaging control
A laundry treating appliance having a rotatable drum defining a laundry treating chamber, where the laundry in the laundry treating chamber may be imaged and a condition of the laundry determined based on the imaging of the laundry. A notification can be provided to a user based on the determined motion condition.
US11639572B2 Washing machine and method for controlling the same
A washing machine includes a water storage tank, a vibration sensor provided to the water storage tank, a washing tub rotatably disposed in the water storage tank and configured to accommodate laundry therein, a motor configured to rotate the washing tub, and a controller. The controller is configured to: measure an unbalance (UB) value based on rotating the washing tub during a dewatering stroke; control the motor to stop rotating the washing tub based on the UB value exceeding an allowable UB value included in a preset UB table; measure a dewatering time of the laundry and a vibration value during the dewatering stroke using the vibration sensor; and change the allowable UB value included in the preset UB table based on the dewatering time and the vibration value.
US11639562B2 Method for preparing thermal-moisture comfortable polyester FDY
A thermal-moisture comfortable polyester FDY for summer use and a preparation method thereof are provided. The FDY is made of matting agents dispersed polyester via the steps of spinning melt metering, extruding via the compositional spinneret, cooling, oiling, drawing, heat setting and winding. The woven fabrics manufactured with the FDY possess a wicking height and an evaporation rate of larger than or equal to 135 mm and 0.22 g/h, respectively. The compositional spinneret is simultaneously provided with cruciform orifices and circular orifices, and the length ratio of cruciform orifice to circular orifice is equal to the product of their equivalent diameter ratio and a coefficient K, here equivalent diameter is the ratio of orifice cross-section area to its circumference and K ranges from 0.97 to 1.03, and the oiling involves the oiling agent containing 67.30-85.58 wt % of crown ether.
US11639559B2 High refractive index optical device formed based on solid crystal and fabrication method thereof
An optical element is provided. The optical element includes a solid crystal including crystal molecules aligned in a predetermined alignment pattern at least partially defined by an alignment structure.
US11639555B2 Compact ozone generator with multi-gap electrode assembly
A device for generating ozone from oxygen-containing gas by silent electric discharge. At least two high-voltage electrodes and at least one ground electrode are nested. A discharge gap is defined between each high-voltage electrode and adjacent ground electrode. A dielectric is arranged in each discharge gap. In one embodiment, at least two discharge gaps are traversed by the gas, and a different voltage is applied to each gap according to the individual gap width. In another embodiment, filler material is arranged in an interstice between the high-voltage electrode and the corresponding dielectric, and the same amount of power is applied to each discharge gap.
US11639552B2 Method for creating multiple electrical current pathways on a work piece
A method for plating a work piece includes forming a work piece, where the work piece includes first and second segments that are electrically isolated. The first segment is connected in a first circuit and the second segment is connected in a second circuit. The first circuit may include a first power source and the second circuit may include a second power source. The work piece and the first and second segments may be disposed in a common solution, and current may be applied in the first circuit and the second circuit to create first and second metal surfaces. The first and second metal surfaces may be made from the same base metal. The first and second metal surfaces may be created simultaneously, with the work piece and the first and second segments disposed in a common solution.
US11639549B2 Process for producing organic-inorganic laminates
The present invention is in the field of processes for producing organic-inorganic laminates by atomic layer deposition. In particular the present invention relates to a process for producing a laminate comprising moving a substrate relative to at least two separate orifices arranged along the relative moving trajectory wherein through at least one orifice an organic compound in the gaseous state is passed towards the surface of the substrate and through at least one other orifice a (semi)metal-containing compound in the gaseous state is passed towards the surface of the substrate and wherein the orifices are mounted on a rotating drum.
US11639547B2 Halogen resistant coatings and methods of making and using thereof
Described herein are articles, systems and methods where a halogen resistant coating is deposited onto a surface of a chamber component using an atomic layer deposition (ALD) process. The halogen resistant coating has an optional amorphous seed layer and a transition metal-containing layer. The halogen resistant coating uniformly covers features of the chamber component, such as those having an aspect ratio of about 3:1 to about 300:1.
US11639545B2 Methods for chemical vapor infiltration and densification of porous substrates
A method of chemical vapor infiltration and deposition includes disposing a porous substrate within a reaction chamber, establishing a sub-atmospheric pressure within the reaction chamber, introducing a hydrocarbon reaction gas into a reaction zone of the reaction chamber to densify the porous substrate, withdrawing unreacted hydrocarbon reaction gas from the reaction chamber, the unreacted hydrocarbon reaction gas comprising hydrocarbon molecules having six or more carbon atoms, removing at least a portion of the hydrocarbon molecules having six or more carbon molecules from the unreacted hydrocarbon reaction gas by causing the portion of the hydrocarbon molecules having six or more carbon atoms to condense, and recirculating at least a portion of the unreacted hydrocarbon reaction gas back into the reaction zone.
US11639544B2 Physical vapor deposition system and processes
A physical vapor deposition (PVD) chamber and a method of operation thereof are disclosed. Chambers and methods are described that provide a chamber comprising an upper shield with two holes that are positioned to permit alternate sputtering from two targets.
US11639540B2 Method for carbon-catalysed thiosulfate leaching of gold-bearing materials
The present disclosure is directed to a gold recovery process in which activated carbon or another carbon-based material is used to accelerate thiosulfate leaching of gold from a gold-bearing material. In some embodiments, the gold recovery process comprises providing particulate activated carbon or another carbon-based material, providing a precious metal-bearing material, contacting the precious metal-bearing material with the particulate carbon-based material, thiosulfate, an anion exchange resin, and an oxidant to form a slurry comprising a slurried precious metal-bearing material, and leaching a precious metal from the slurried precious metal-bearing material.
US11639538B2 Device and method for manufacturing metal clad plates in way of continuous casting and rolling
The device and method for manufacturing metal clad plates in way of continuous casting and rolling provided by the present invention, combines the continuous casting, rolling and heat treatment methods used for single material production with the continuous and large-scale production method of composite strip, greatly improves the production efficiency of composite plates. The present invention can be used for producing single-sided or double-sided composite plates with different thickness specifications, wherein the base material or the composited material can be selected in a wide range, including carbon steel, stainless steel, special alloy steel, titanium, copper and the like. The invention realizes the production of composite plates by continuous casting and rolling, and reduces energy consumption and costs.
US11639536B2 Steel sheet for carburizing, and method for manufacturing steel sheet for carburizing
[Object] To provide a steel sheet for carburizing that demonstrates improved ductility, and a method for manufacturing the same.[Solution] A steel sheet consisting of, in mass %, C: more than or equal to 0.02%, and less than 0.30%, Si: more than or equal to 0.005%, and less than 0.5%, Mn: more than or equal to 0.01%, and less than 3.0%, P: less than or equal to 0.1%, S: less than or equal to 0.1%, sol. Al: more than or equal to 0.0002%, and less than or equal to 3.0%, N: less than or equal to 0.2%, Ti: more than or equal to 0.010%, and less than or equal to 0.150%, and the balance: Fe and impurities, in which the number of carbides per 1000 μm2 is 100 or less, percentage of number of carbides with an aspect ratio of 2.0 or smaller is 10% or larger relative to the total carbides, average equivalent circle diameter of carbide is 5.0 μm or smaller, and average crystal grain size of ferrite is 10 μm or smaller.
US11639534B2 Device for double-sided processing through single shot peening
A device for double-sided processing through single shot peening includes: a shot peening system, a workpiece clamping mechanism for clamping a workpiece, and a rebound system. The workpiece is provided with a first through-hole, and the first through-hole directly faces a nozzle. The rebound system includes a reflecting surface, an open container, and a reflecting surface gripping unit. The reflecting surface includes an upper reflecting surface, a middle reflecting surface, and a lower reflecting surface. The middle reflecting surface is provided with a second through-hole. The upper reflecting surface and the lower reflecting surface are both made of flexible elastic materials and are both provided with waterproof layers. A partition plate is disposed in the open container and partitions the open container into a first cavity and a second cavity. The second cavity is provided with a filling liquid, and the partition plate is slidable in the open container.
US11639533B2 Pearl sugar; process for preparing pearl sugar
Disclosed is pearl sugar, having a biggest dimension between 5.6 and 8.0 mm, and a dissolution time at 20° C. lying between 3 minutes and 8 minutes, or a biggest dimension of smaller than 5.6, and a dissolution time at 20° C. lying between 1 minute and 3 minutes and 30 seconds. The invention further relates to a process for the preparation of pearl sugar, using a sugar-containing raw material which is brought to a moisture content lying between 0.5 and 4.0 wt. %, an average size of between 0.40 and 1.20 mm, and whereby at most 2 wt. % of particles have a size of at most 0.20 mm.
US11639531B2 Composition, kit, and method for diagnosis and treatment of taxane anticancer agent-resistant cancer
According to a composition, kit, and method for diagnosing resistance to a taxane anticancer agent, a composition for treating taxane cancer agent-resistant cancers, and a method for screening materials for the same, taxane anticancer agent-resistant cancers may be efficiently diagnosed or treated, and candidate materials that may treat taxane anticancer agent-resistant cancers may be efficiently screened.
US11639529B2 EML4-ALK translocations in lung cancer
The present disclosure relates to methods for the diagnosis and evaluation of neoplastic disorders, particularly non-small cell lung cancer. Assays are described in which patient test samples are analyzed for the presence of one or more specific EML4-ALK fusion genes associated with neoplastic disorders.
US11639526B2 Methods and systems for detecting genetic variants
Disclosed herein in are methods and systems for determining genetic variants (e.g., copy number variation) in a polynucleotide sample. A method for determining copy number variations includes tagging double-stranded polynucleotides with duplex tags, sequencing polynucleotides from the sample and estimating total number of polynucleotides mapping to selected genetic loci. The estimate of total number of polynucleotides can involve estimating the number of double-stranded polynucleotides in the original sample for which no sequence reads are generated. This number can be generated using the number of polynucleotides for which reads for both complementary strands are detected and reads for which only one of the two complementary strands is detected.
US11639515B2 Genetically engineered strain for producing porcine myoglobin and food-grade fermentation and purification thereof
The disclosure discloses a genetically engineered strain for producing porcine myoglobin and fermentation and purification thereof, and belongs to the technical field of genetic engineering. The disclosure realizes efficient secretion and expression of porcine myoglobin by integrating the gene of porcine myoglobin in P. pastoris. On this basis, optimization of the medium and culture conditions of recombinant P. pastoris can significantly increase the titer of porcine myoglobin, so that the titer can reach 285.42 mg/L under fermenter conditions. In addition, by creatively adding different concentrations of ammonium sulfate to fermentation broth step by step, the purity of myoglobin obtained by final concentration is up to 88.0%, and the purification rate is up to 66.1%. The disclosure realizes efficient expression and high purification of porcine myoglobin from various steps such as synthesis, fermentation and purification of porcine myoglobin, and provides broad prospects for industrial production of porcine myoglobin.
US11639514B2 Portable fluidic platform for rapid cell-free production of protein biologics
A portable fluidic platform for rapid and flexible end-to-end production of recombinant protein biologics includes a bioreactor system hosting stable and robust cell-free translation systems that is fluidically integrated with modular protein separation functionalities (e.g., size exclusion, ion exchange or affinity chromatography systems) for purification of the cell-free expressed product and which are configurable for process-specific isolation of different proteins, as well as for formulation. The bioreactor utilizes lysates from engineered eukaryotic (e.g., yeast) or prokaryotic (e.g., bacterial) strains that contain factors for protein folding and posttranslational modifications. Combination of various purification modules on the same fluidic platform allows flexibility of re-routing for purification of different proteins depending on specific target requirements. Protein synthesis and purification modules are integrated into self-contained disposable fluidic cartridge that eliminates cross-contamination between runs. The platform allows for flexible production of protein biologics within 24 hours (from DNA to purified product).
US11639508B2 Engineered TSC2
Provided herein are engineered TSC2 polypeptides, and nucleic acid sequences encoding them, in which the ability of a serine residue to be phosphorylated is altered. In some aspects, the TSC2 serine residue cannot be phosphorylated (e.g., by substituting the serine residue with an alanine residue). In some aspects, the TSC2 serine acts as if it is constitutively phosphorylated (e.g., by substituting the serine residue with a glutamic acid residue). Also provided herein are engineered immune cells comprising altered TSC2 polypeptides or nucleic acid sequences encoding them, and methods of making and using such engineered immune cells.
US11639507B2 Processes for producing lipids
The present invention relates to processes for extracting lipid from vegetative plant parts such as leaves, stems, roots and tubers, and for producing industrial products such as hydrocarbon products from the lipids. Preferred industrial products include alkyl esters which may be blended with petroleum based fuels.
US11639506B2 Recombinant yeast having increased tolerance to ionic liquids and methods of use
The present invention relates to materials and methods for the production of ethanol. More particularly, the present invention provides genetically modified strains of Saccharomyces cerevisiae having enhanced tolerance for ionic liquid (IL) toxicity. Also provided are methods of using such genetically engineered yeast strains for improved IL-mediated hydrolysis of lignocellulosic biomass for industrial-scale production of various fuels, chemical feedstocks, and synthetic polymers.
US11639505B2 UV-resistant biological devices and extracts and methods for producing and using the same
Described herein are UV-resistant or UV-protective biological devices and extracts produced therefrom. The biological devices include microbial cells transformed with a DNA construct containing genes for producing UV-resistant proteins such as, for example, hexokinase, heat shock proteins, alcohol dehydrogenase, transferrin, flavonol synthase, zinc oxidase, and iron oxidase. Methods for producing and using the devices are also described herein. Finally, compositions and methods for using the devices and extracts to reduce or prevent UV-induced damage or exposure to materials, items, plants, and human and animal subjects are described herein.
US11639504B2 Methods and compositions for regulation of transgene expression
Nucleases and methods of using these nucleases for expressing a transgene from a safe harbor locus in a secretory tissue, and clones and animals derived therefrom.
US11639499B1 Reverse transcriptase variants
The present invention provides MMLV reverse transcriptase enzymes with increased thermal stability as compared with wild type MMLV and AMV reverse transcriptases. The improved thermal stability allows for reverse transcription of RNA to cDNA at temperatures above 37° C., thereby reducing error rates introduced during cDNA synthesis. As a result, the reverse transcriptases of the invention allow for increased accuracy in the determination of transcriptomes of living organisms.