Document | Document Title |
---|---|
US11811172B2 |
Varistors
An electrical connector provided with a varistor, and to a protection device for incorporation into an electrical connector and having a varistor comprising at least two pins including a first pin which is a live (502) or neutral (504) pin and a second pin which is an earth pin (506), the first and second pins (502, 504, 506) extending through respective apertures (512) in a varistor plate (514) which has first and second faces, wherein a first conductive layer on the first face of the varistor plate (514) connects electrically to the first pin (502, 504) and a second conductive region on the second face of the varistor plate connects electrically to the second pin (506), so that in response to an excessive voltage across the first (502, 504) and second (506) pins the varistor plate will conduct electricity between the first (502, 504) and second (506) pins. The arrangement can easily be adopted in connectors conforming to existing standards, such as existing mains electrical plugs (500). |
US11811162B2 |
Electrical connector, electrical mating connector, and electrical connector assembly
The present disclosure provides an electrical connector, and electrical mating connector, and an electrical mating connector. The electrical connector comprises a housing and a terminal member. The terminal member is disposed in the housing. The terminal member comprises a first terminal and a second terminal opposite to the first terminal. The first terminal comprises a first bump part and a first notch part, and the first bump part is disposed on one side of the first notch part. The second terminal comprises a second bump part and a second notch part, and the second bump part is disposed on one side of the second notch part. The first bump part is opposite to the second notch part, and the second bump is opposite to the first notch part. The electrical connector is plugged into the electrical mating connector to form an electrical connector assembly. |
US11811159B2 |
Terminal with leaf spring extending rearward from support at both side walls
An electrical connector includes an insulating housing and a plurality of electrical terminals. A first side surface of the connector has a plug input interface provided for insertion of a power supply component along a first direction and a length direction thereof is perpendicular to the first direction. A third side surface of the connector has a shunt socket with at least one shunt slot. Each of the electrical terminals has an A contact portion, a B contact portion, a middle portion and a pin portion. Each of the A contact portions extends into the plug input interface along the first direction. Each of the pin portions extends out of the second side surface along a second direction perpendicular to the first direction. Each of the B contact portions extends into the shunt slot along a third direction perpendicular to the first direction. |
US11811158B2 |
Terminal block for connecting circuit board and wires with slideable fastener
A terminal block includes an insulative seat, a flexible arm latch and a slider. The insulative seat has a slot and a sliding trough. A longitudinal direction of the sliding trough is parallel to a depth direction of the slot. The flexible arm latch is disposed on the insulative seat. A longitudinal direction of the flexible arm latch is parallel to the depth direction of the slot. The flexible arm latch has a first interfering portion and a hook. The slider is disposed in the sliding trough and longitudinally movable along the sliding trough. The slider has a second interfering portion. Either the first interfering portion or the second interfering portion is a slope. The first and second interfering portions abut against each other to push the slope to deflect the flexible arm latch to make the hook retract when the slider is traveling toward the slot. |
US11811156B2 |
Battery pole terminal
A battery pole terminal, having an annular section, which surrounds a cylindrical or conical receiving space at least in sections in a circumferential direction, the annular section having an interruption with respect to the circumferential direction with two opposite edges. A gripping section for a clamping mechanism is provided at each of the edges. Furthermore, the battery pole terminal has a clamping mechanism which acts on the gripping sections and can exert a clamping force on the edges, pushing the opposite edges toward each other. A force limiting mechanism is provided which, when a minimum distance between the edges is reached, prevents an increase in the clamping force on the gripping sections. |
US11811152B2 |
Antenna device
An antenna device comprising a first antenna, a second antenna and a circuit board. The first antenna includes a first insulating layer, a first signal-feeding line and two first grounding lines. The first signal-feeding line is disposed on a first surface of the first insulating layer. The first grounding lines are disposed on a second surface of the first insulating layer. The second antenna includes a second insulating layer, a second signal-feeding line and two second grounding lines. The second signal-feeding line is disposed on a first surface of the second insulating layer. The second grounding lines are disposed on a second surface of the second insulating layer. The first insulating layer and the second insulating layer intersect at about 90 degrees. The first and second antennas are disposed on a first surface of the circuit board. The first axis and the second axis are adjacent and substantially parallel. |
US11811151B2 |
System of at least two transmitting and/or receiving units connected to a common antenna
A system of at least two units that transmit and/or receive a signal at a first or a second frequency, respectively, each of the units being individually connected to the antenna, which is common to a first branch and to a second branch, respectively. The first branch or the antenna includes first passive electronics preventing passage of the signal at the second frequency to the first unit and allowing passage of the signal at the first frequency to the antenna. The second branch or the antenna includes second passive electronics preventing passage of the signal at the first frequency to the second unit and allowing passage of the signal at the second frequency to the antenna. |
US11811149B2 |
Multi-band antenna
A multi-band antenna includes a lower grounding portion, a feed-in portion, a feeding point, an upper grounding portion, a first extending portion, a second extending portion, a third extending portion, a fourth extending portion, a fifth extending portion, a first branch, a second branch, a third branch and a loop portion. The feed-in portion, the first extending portion, the second extending portion, the third extending portion, the fourth extending portion and the first branch form a first radiation portion. The feed-in portion, the first extending portion, the second extending portion, the third extending portion, the fifth extending portion and the second branch form a second radiation portion. The feed-in portion, the first extending portion, the second extending portion and the third branch form a third radiation portion. |
US11811147B2 |
Method for calibrating phased array antenna and related apparatus
One example method includes transmitting a test signal through the transmit channel n, where the test signal is radiated by a service antenna element n corresponding to the transmit channel n and is received by a calibration antenna element in the phased array antenna. N coupling signals received by N calibration antenna elements coupled to the service antenna element n can then be obtained. Delay weighting can then be performed on the N coupling signals based on relative positions of the service antenna element n and each of the N calibration antenna elements to obtain N calibration signals. The N calibration signals can then be combined into the calibration signal corresponding to the transmit channel n. Calibration signals corresponding to all transmit channels in the phased array antenna can then be obtained. At least one of amplitudes or phases of the transmit channels can then be compensated for. |
US11811146B2 |
Configurable beamforming repeater
Methods, systems, and devices for wireless communication are described. A wireless repeater beamforms a receive signal, at a first antenna array. The repeater retransmits, via a second antenna array, a beamformed signal. The repeater may adjust the receive and/or transmit beam in order to avoid signal interference caused by the retransmission. The repeater may monitor an output of a power amplifier (PA) in a signal processing chain and adjust a gain to a PA driver to the PA and/or a gain to one or more low noise amplifiers (LNAs) in the signal processing chain in order to improve or maintain transmission stability in the repeater. |
US11811145B2 |
Antenna box module and antenna box
An antenna module includes an antenna box and a first connection wire. The antenna box can include a first antenna, a second antenna, a first connection terminal, a second connection terminal and a housing. The first and second antennas are located in the housing and the housing has a first opening collectively exposing a portion of the first connection terminal and a portion of the second connection terminal. Each of the first and second antennas is adapted to receive or transmit wireless signals according to one of a plurality of wireless communication standards and the first and second antennas are electrically connected to the first and second connection terminals, respectively. The wireless communication standards can be different from each other. |
US11811143B2 |
Oam multiplexing communication system and inter-mode interference elimination method
An OAM multiplexing communication system uses one or more OAM modes and multiplexes signals of one or more sequences for each OAM mode. A transmitting station includes a transmitting antenna using an M-UCA, and an OAM mode generation unit that simultaneously generates one or more OAM modes from each UCA. A receiving station includes a receiving antenna equivalent to the M-UCA, an OAM mode separation unit that separates signals received by each UCA for each OAM mode, and a received signal processing unit that estimates channel information for each OAM mode and performs an equalization process for each OAM mode by using a receiving weight calculated from the channel information. The received signal processing unit is configured to estimate, for each OAM mode, channel information of another OAM mode causing interference and calculate the receiving weight of a subject OAM mode by using the channel information of the subject OAM mode and said another OAM mode. |
US11811141B2 |
Active electronically scanned array system and method with optimized subarrays
Systems and methods provide an antenna array with separately fed subarrays. The systems and methods provide optimized or improved physical embodiments of each sub-banded subarray in terms of radiating element type and physical implementation, radio frequency integrated circuit (RFIC) technology choice, RFIC packaging and interconnect implementation, and/or intra-subarray feed typology choice and implementation. The antenna array can include first elements within a first distance range from a point in a surface associated with the antenna array and configured for first signals in a first frequency range, and second elements within a second distance range from the point and configured for second signals in a second frequency range. The antenna system also can include an interconnect system comprising a first multichip module and a second multichip module region. |
US11811136B2 |
Metamaterials, radomes including metamaterials, and methods
Metamaterials are provided that may include a first substrate including a high temperature dielectric material, and a first array of conductive resonators arranged on the first substrate. The conductive resonators may include a noble metal, a noble metal alloy, a high temperature ceramic semiconductor, or a combination thereof. Radomes including metamaterials also are provided. |
US11811131B2 |
Antenna module
The present disclosure provides an antenna module. The antenna module includes an antenna layer, a ground layer, and an electronic component. The ground layer is disposed over the antenna layer. The electronic component is disposed between the antenna layer and the ground layer. |
US11811130B2 |
Single axis articulating antenna positioner for tube launched or conformal applications
An antenna positioner provided on a deployable vehicle. The antenna positioner includes a base and a frame having a plurality of plates oriented at an angle relative to one another. Each plate may include a low band antenna and a high band antenna. The base is located inside a chamber of the deployable vehicle. The frame is movable relative to the base between a collapsed position, where the entire frame is positioned within the chamber, and an extended position wherein at least a portion of the frame extends outwardly through an opening in the deployable vehicle's exterior wall. The frame is pivotally engaged with the base and a gearing mechanism pivots the frame between the collapsed position and the extended position to arrange the antennas at a desired orientation relative to the deployable vehicle's exterior wall so as to maximize the antenna's near-vertical Field of View (FoV). |
US11811125B2 |
Power distribution/coupling circuit and power distribution/coupling component
A power distribution/coupling circuit includes a common terminal, first and second terminals, a first connection point, a first inductor connected between the first connection point and the first terminal, a second inductor connected between the first connection point and the second terminal, a first capacitor connected between an end of the first inductor closer to the first terminal and a ground, a second capacitor connected between an end of the second inductor closer to the second terminal and the ground, a third capacitor connected between the first connection point and the ground, and a resistor connected between the first terminal and the second terminal, wherein the power distribution/coupling circuit further includes a third inductor connected between the common terminal and the first connection point and a fourth capacitor connected between an end of the third inductor closer to the common terminal and the ground. |
US11811117B2 |
Air supply system
An air supply system, comprising at least two air blowers and at least two communication valves; wherein one air blower is connected to a main air passage through the corresponding communication valve; and at least one other is connected to a reformer air passage and a stack air passage through at least one other communication valve, respectively. At least two air blowers are provided to connect the at least two communication valves. |
US11811116B1 |
Systems and methods for monitoring fuel cell membrane degradation
Systems and methods for real-time continuous monitoring of fuel cell membrane degradation are provided. At least one microsensor can be used as an inline sensor integrated at the cathode exhaust and/or the anode exhaust of a fuel cell, such as a proton exchange membrane fuel cell (PEMFC)). The microsensor can monitor the PEMFC degradation status by sensing the emission of fluoride. |
US11811114B2 |
Power supply device and method thereof for fuel cell
The power supply device is configured on an aircraft and includes a secondary battery, a transformer, a fuel cell and a bypass switch. The transformer is electrically connected between the secondary battery and the aircraft. The fuel cell is suitable for providing a first output current to the aircraft. The bypass switch is connected in parallel with the transformer. The transformer has a first output voltage set value. When a first output terminal voltage of the fuel cell is lower than the first output voltage set value and the bypass switch is in a non-conducting state, a second output current of the secondary battery is provided to the aircraft via the transformer. When the first output terminal voltage is lower than the first output voltage set value and the bypass switch is in a conducting state, the second output current is provided to the aircraft via the bypass switch. |
US11811108B2 |
Centrifugal compressor for fuel cell
A fuel cell centrifugal compressor includes: an impeller including a hub and blades; and a shroud. A smaller one of angles formed by each blade and a meridian surface is a blade angle. An absolute value of the blade angle on a hub-side of the blade is local minimum between hub-side front and rear edges of the blade. An absolute value of the blade angle on a shroud-side of the blade is local minimum between shroud-side front and rear edges of the blade. The hub-side of the blade is constantly less than or equal to the shroud-side of the blade in absolute value of the blade angle between the hub-side front and rear edges. The shroud-side rear edge is less than the shroud-side front edge in absolute value of the blade angle. The hub-side rear edge is greater than the hub-side front edge in absolute value of the blade angle. |
US11811104B2 |
Bipolar plate with undulating channels
A bipolar conductive plate for a fuel cell structure, the plate having a network of fluid circulation channels in the form of a succession of undulations with narrowed portions preferably distributed regularly in order to reduce the stratification phenomena. |
US11811103B2 |
Separator plate for an electrochemical system
A separator plate for an electrochemical system, comprising: at least one of the flanks of the bead assembly has a multiplicity of passages for directing a medium through the bead flank, and a distributing or collecting structure has a multiplicity of line ducts and a multiplicity of openings, wherein the line ducts adjoin the passages in the bead flank on an external side of the bead assembly, wherein the openings are disposed on a side of the distributing or collecting structure that faces away from the bead assembly and, are fluidically connected to a bead interior. |
US11811102B2 |
Material compositions and methods for porous graphite-polymer composite bipolar plates
The present invention provides compositions and a process for the preparation of porous bipolar plates with pore volume density and pore size that can result in high water uptake by the plates while providing the desired resistance against gas permeation. The combination of porogens (pore-forming agents) with specific types of graphite particles and polymer binders provides the desired characteristics. The porous bipolar plates have high electrical conductivity and flexural strength. |
US11811084B2 |
Degassing system of pouch for secondary battery
A degassing system of a pouch for a secondary battery is provided. In the degassing system, after inhaling gas regardless of the size of a cell pocket, the gas may be processed, and the convenience of work may be increased by setting the period of degassing time or the amount of gas to be discharged according to the size of a pouch, and an abnormality in a suction line for degassing may be automatically detected according to a comparison value by comparing the amount of discharged gas with a reference value preset by each pouch size. |
US11811080B2 |
Battery module having protection structure of cell stack
A battery module according to an embodiment includes: a cell structure configured by stacking a plurality of secondary battery cells; a frame including at least one opening and configured to accommodate the cell structure in an inner space thereof through the opening; and a side plate covering the opening and including a protection cover disposed between the cell structure and the frame to cover the cell structure, wherein the protection cover may include a convex edge toward the inside of the cell structure. |
US11811078B2 |
Flexible battery containment
A computing device is disclosed. The computing device has a frame including a recessed battery compartment, the recessed battery compartment having a rigid back surface. The computing device further has a closure member having a rigid portion and a flexible portion, wherein a periphery of the closure member is coupled to a peripheral edge of the recessed battery compartment, the flexible portion to permit the rigid portion to move relative to the frame. The computing device further has a battery coupled to one or more of the battery compartment and the closure member, the battery oriented between and substantially adjacent to the rigid back surface of the battery compartment and the closure member. |
US11811072B2 |
Porous structure, insulating layer, electrode, power storage element, method for manufacturing porous structure, apparatus for manufacturing porous structure, carrier, separation layer, and reaction layer
A porous structure having pores communicating with each other is provided. The porous structure includes a porous structure portion A comprising a resin A and a porous structure portion B comprising a resin B. The porous structure portion A and the porous structure portion B are continuously integrated, and the resin A and the resin B are composed of different constituents. |
US11811070B2 |
Fuel cell membrane electrode assembly and polymer electrolyte fuel cell
A fuel cell membrane electrode assembly and a polymer electrolyte fuel cell, which improve drainage in a high current range where a large amount of water is produced, without hindering water retention under low humidification conditions, and exhibit high power generation performance and durability even under high humidification conditions. A fuel cell membrane electrode assembly according to a first embodiment of the present invention includes a polyelectrolyte film, and two electrocatalyst layers sandwiching the polyelectrolyte film. At least one of the two electrocatalyst layers includes catalyst support particles with a hydrophobic coating, a polyelectrolyte, and a fibrous material having an average fiber diameter that is 10 nm or more and 300 nm or less. The fibrous material has a mass that is 0.2 times or more and 1.0 times or less the mass of the carrier in the catalyst support particles. |
US11811065B2 |
Method of producing slurry composition for secondary battery positive electrode, method of producing positive electrode for secondary battery, and method of producing secondary battery
Provided is a method of producing a slurry composition for a secondary battery positive electrode containing an organic solvent, a specific polymer, and a positive electrode active material satisfying a specific chemical composition. The specific polymer includes a nitrile group-containing monomer unit and a linear alkylene structural unit having a carbon number of 4 or more. The pH of an extract of the specific polymer that is obtained by a specific method is not lower than 3.5 and lower than 6.0. The positive electrode active material is an active material having a high nickel content ratio. |
US11811064B2 |
Dry milling additive and process
Provided are processes of preventing or eliminating caking of particulate materials during milling operations. Processes include the addition of an anti-caking additive such as a rosin, abietic acid, fatty acid, or derivative of any of the foregoing to a mill prior to or along with a particulate chemical, and milling the combination. The addition of the anti-caking additive prevents or reduces the amount of caking observed thereby increasing yields and maintaining or enhancing the resulting properties of the milled product. |
US11811063B2 |
Cathode for solid-state electrochemical cell having elemental dopant in grain boundaries
A solid-state cathode for a solid-state electrochemical cell includes an electrochemically active cathode material and one or more elemental dopant residing in grain boundaries of the electrochemically active cathode material. The grain boundaries contain at least 0.2 wt % of the one or more elemental dopant and the one or more elemental dopant is less than 10 wt % of the solid-state cathode. The solid-state cathode does not have liquid, gel and polymer materials. |
US11811056B2 |
One-pot synthesis for LiNbO3 coated spinel
Provided is an improved method for forming a coated lithium ion cathode materials specifically for use in a battery. The method comprises forming a first solution comprising a digestible feedstock of a first metal suitable for formation of a cathode oxide precursor and a multi-carboxylic acid. The digestible feedstock is digested to form a first metal salt in solution wherein the first metal salt precipitates as a salt of deprotonated multi-carboxylic acid thereby forming an oxide precursor and a coating metal is added to the oxide precursor. The oxide precursor is heated to form the coated lithium ion cathode material. |
US11811053B2 |
Positive electrode and secondary battery
A positive electrode (11) according to one embodiment is provided with: a positive electrode collector (30); a first middle layer (32) disposed on one of two surfaces of the positive electrode collector (30), the surface being on the inner circumferential side when the positive electrode collector (30) is wound; a second middle layer (34) that is disposed on the other surface that is on the outer circumferential side; and a positive electrode mixed material layer (36) disposed on the first middle layer (32) and on the second middle layer (34). The first middle layer (32) and the second middle layer (34) contain insulating particles and an electrical conductor, and the thickness of the first middle layer (32) is less than the thickness of the second middle layer (34). |
US11811051B2 |
Electrochemical cell design with lithium metal anode
An electrochemical cell has a cathode having a cathode current collector and a cathode active material, an anode having an anode current collector, lithium metal seed, and an anode cap on the lithium metal seed, a liquid electrolyte, a separator between the cathode active material and the anode active material, and a polymer electrolyte lamination layer bonding the anode to the separator. The polymer electrolyte lamination layer is formulated using a crosslinked polymer, a lithium salt, a plasticizer, and an anode additive. The anode cap and the polymer electrolyte lamination layer work together to produce densely plated lithium metal between the lithium metal seed and the anode cap with little or no external pressure. |
US11811046B2 |
Method for manufacturing electrode
Provided is a method for manufacturing an electrode by doping an active material included a layer of an electrode precursor with alkali metal. The electrode precursor and a counter electrode member are brought into contact with a solution containing an alkali metal ion in a dope bath. The counter electrode member includes a conductive base material, an alkali metal-containing plate, and a member having an opening. The member having the opening is located between the conductive base material and the alkali metal-containing plate. The member having the opening is, for example, a resin film having an opening. |
US11811045B2 |
Electrodes, electrochemical cells, and methods of forming electrodes and electrochemical cells
Electrodes and methods of forming electrodes are described herein. The electrode can be an electrode of an electrochemical cell or battery. The electrode includes a current collector and a film in electrical communication with the current collector. The film may include a carbon phase that holds the film together. The electrode further includes an electrode attachment substance that adheres the film to the current collector. |
US11811042B2 |
Active material coating method for secondary battery and coating apparatus
A method of coating an active material for a secondary battery according to one embodiment of the present disclosure is a method of coating an active material on an electrode current collector of a secondary battery, the method comprising the steps of: disposing a guide member on each of the left and right sides based on a moving direction of the electrode current collector, and coating the active material onto the electrode current collector between the two guide members. |
US11811039B2 |
Battery pack
A battery pack includes a battery stack having a plurality of prismatic batteries being stacked. The battery pack further includes a cooling plate extending in a stack direction of the prismatic batteries in the battery stack. The cooling plate includes a plurality of coolant passages and a plurality of grooves. The coolant passages extend in a perpendicular direction substantially perpendicular to the stack direction of the prismatic batteries, and allow a coolant to flow in the coolant passages. The grooves constitute heat conduction inhibitors configured to inhibit heat conduction in the stack direction of the prismatic batteries. |
US11811038B2 |
Temperature controlled enclosure for controlling battery pack temperature
A temperature controlled enclosure that includes a temperature control device for controlling the temperature within an internal cavity of the temperature controlled enclosure. The temperature controlled enclosure also includes one or more charging ports for receiving and charging a battery pack. A controller within the temperature controlled enclosure controls the temperature within the internal cavity to a predetermined or desired temperature (e.g., 20° C.). When a battery pack is received in the one or more charging ports, the temperature of the battery pack can be determined. If, for example, the temperature of the battery pack is below 0° C., the battery pack is allowed to warm up inside the temperature controlled enclosure before the battery pack is charged. |
US11811023B2 |
Lithium ion assembled battery
Provided is a lithium-ion assembled battery in which two or more single cells are laminated and the DC resistance value between the single cells is low. The assembled battery has two or more single cells including a laminating unit in which a positive electrode current collector, a positive electrode active material layer, a separator, a negative electrode active material layer, and a negative electrode current collector are laminated in order, in the assembled battery, one single cell and the other single cell are laminated such that the positive electrode current collector of the one single cell and the negative electrode current collector of the other single cell are in contact with each other, the positive electrode current collector is made up of a conductive resin layer containing a polyolefin resin (A1) and a conductive carbon filler (B1), the negative electrode current collector is made up of two or more kinds of conductive layers, and the conductive layer disposed on an outer side among the conductive layers in the negative electrode current collector contains the polyolefin resin (A1) and the conductive carbon filler (B1). |
US11811020B2 |
Electrolytes with ultrahigh closo-borate concentrations
An ultrahigh closo-borate concentration solid-state electrolyte is presented that is a combined salt of an alkali metal or alkali earth metal closo-borate and conductivity enhancing SISE. The combined salt allows significantly higher conductivities in the solid state than the included alkali metal or alkali earth metal closo-borate. The combined salt can be prepared by mechanical combination or combination in solution. The salts can be used in solid-state electrochemical devices. |
US11811017B2 |
Battery unit and battery module
A battery unit and a battery module, where the battery unit includes an electrode assembly, including a first electrode and a second electrode, which have opposite polarities, each of the first electrode and the second electrode includes a coated portion and an uncoated portion, and the uncoated portion is located at an end part of a coated portion along the length direction of the electrode assembly and forms a tab; two terminals, arranged at the top of the electrode assembly; and two current collectors for electrically connecting the tabs on both sides of the electrode assembly with the terminals on the same side respectively. At least one end of at least one current collector along the width direction of the electrode assembly is a flat plate structure, and the tab covers the flat plate structure from the outer side after being bent. |
US11811015B2 |
Power storage module
Provided is an electricity-storage module including: a stacked body that includes electrodes which are stacked along a first direction; a sealing body that is provided to the stacked body so as to surround a peripheral edge portion of the electrodes, forms an inner space that stores an electrolytic solution between the electrodes adjacent to each other along the first direction, and seals the inner space; and a reinforcing body that is provided in the electrodes so as to suppress deformation of the electrodes. The electrodes include bipolar electrodes and a negative terminal electrode, the negative terminal electrode includes the electrode plate and a negative electrode provided on the second surface, and is disposed at one end of the stacked body in the first direction such that the second surface faces an inner side of the stacked body in the first direction. |
US11811014B2 |
Solid ionic conductor for rechargeable electrochemical battery cells
The invention relates to a solid ionic conductor for a rechargeable non-aqueous electrochemical battery cell having the stoichiometric formula K(ASXX′)p×q SO2, where K represents a cation from the group of the alkali metals with p=1, of the alkaline-earth metals with p=2 or of the zinc group with p=2, A represents an element from the third main group, S represents sulfur, selenium or tellurium, X and X′ represent a halogen, and the numerical value q is greater than 0 and less than or equal to 100. |
US11811010B2 |
Display device and method of fabricating the same
A display device includes a substrate, a first electrode and a second electrode which are spaced apart from each other on the substrate, a first insulating pattern on the substrate to cover at least a portion of each of the first electrode and the second electrode, a light emitting element between the first electrode and the second electrode on the first insulating pattern, a first contact electrode in contact with the first electrode and one end portion of the light emitting element, a second contact electrode in contact with the second electrode and another end portion of the light emitting element, and a second insulating pattern on the light emitting element and of which at least a portion is in contact with each of the first contact electrode and the second contact electrode, wherein the second insulating pattern includes a first upper surface not in contact with the first contact electrode or the second contact electrode. |
US11811007B2 |
Method for manufacturing light emitting device
A method for manufacturing a light emitting device includes preparing a light emitting device including: a package defining a recess; a first light source placed within the recess, and including a first light emitting element and a first wavelength conversion member; a second light source placed within the recess; and a second wavelength conversion member in contact with and covering the first light source and the second light source, the first light source and the second light source being configured to emit light independently of each other. The method further includes: emitting light simultaneously from the first light source and the second light source to obtain mixed light for which light from the first light source, light from the second light source, and light from the second wavelength conversion member are mixed; determining a chromaticity of the mixed light; and binning the mixed light based on the chromaticity. |
US11811006B2 |
Display panel and display device
A display panel and a display device. The display panel has a display area and a packaging area located on an outer periphery of the display area, and the display panel includes: an array substrate provided with pixel units distributed in an array and corresponding to the display area; the cover plate disposed opposite to the array substrate, the cover plate including a first substrate, a signal wire layer and an insulating layer formed on the first substrate, wherein the insulating layer covers the signal wire layer, wherein the signal wire layer includes a plurality of touch electrodes and a signal wire electrically connected to the touch electrodes and the signal wire is at least partially located in the packaging area; a packaging adhesive layer disposed between the cover plate and the array substrate to bond the cover plate and the array substrate. |
US11811004B1 |
Display panel, display device and control method
A display panel, a display device, and a control method are provided. The display panel includes: a substrate; a group of light-emitting devices located at a side of the substrate and comprising a first light-emitting device and a second light-emitting device that is disposed at least partially surrounding the first light-emitting device; a driving circuit comprising a first driving circuit for driving the first light-emitting device and a second driving circuit for driving the second light-emitting device; and a shielding part located at a side of the group of light-emitting devices away from the substrate, wherein an orthographic projection of the shielding part on the substrate is at least partially overlapped with an orthographic projection of the second light-emitting device on the substrate. The embodiments of the present application can not only achieve privacy protection, but also improve a display effect of the display device under a front viewing angle. |
US11811000B2 |
Methods for forming light emitting diodes
Methods for forming light emitting diodes (LEDs) that leverage cavity profiles and induced stresses to alter emitted wavelengths of the LEDs. In some embodiments, the method includes forming a cavity on a substrate where the cavity has a cavity profile that is configured to accept an emitter pixel structure for an LED, forming at least one passivation layer in the cavity, and forming at least one optical layer in the cavity on at least a portion of one of the at least one passivation layer. The at least one optical layer is configured to increase a lumen output of the emitter pixel structure. The method further includes forming the emitter pixel structure in the cavity on the at least one optical layer of the emitter pixel structure where the cavity profile is configured to adjust an emitted light wavelength of the emitter pixel structure. |
US11810996B2 |
Monolithically integrated InGaN/GaN quantum nanowire devices
InGaN/GaN quantum layer nanowire light emitting diodes are fabricated into a single cluster capable of exhibiting a wide spectral output range. The nanowires having InGaN/GaN quantum layers formed of quantum dots are tuned to different output wavelengths using different nanowire diameters, for example, to achieve a full spectral output range covering the entire visible spectrum for display applications. The entire cluster is formed using a monolithically integrated fabrication technique that employs a single-step selective area epitaxy growth. |
US11810992B2 |
Photovoltaic module with enhanced light collection
The present invention is applied to photo voltaic module enhanced light. In particular, the present invention relates to glass-glass and back contact photo photovoltaic modules with enhanced conversion efficiency in areas that are not usually active. |
US11810991B2 |
Solar cell panel
A solar cell panel according to the present embodiment includes a solar cell string including a plurality of solar cells and a plurality of wiring members connecting the plurality of solar cells in first direction, a sealing member sealing the solar cell string, a first cover member positioned on one surface of the solar cell string on the sealing member and a second cover member positioned on other surface of the solar cell string on the sealing member, wherein the plurality of wiring members positioned in at least one of the plurality of solar cells include, a first wiring member having a first width, and a second wiring member having a second width less than the first width and positioned outer to the first wiring member. |
US11810988B2 |
Integrated infrared circular polarization detector with high extinction ratio and design method thereof
The present disclosure provides an integrated infrared circular polarization detector with a high extinction ratio and a design method thereof. The detector structurally includes a metal reflective layer, a bottom electrode layer, a quantum well layer, a top electrode layer, and a two-dimensional chiral metamaterial layer. Under circularly polarized light with the selected handedness, surface plasmon polariton waves are generated at the interface between the two-dimensional chiral metamaterial layer and the semiconductor, and has a main electric field component aligned with the absorption direction of the quantum wells, thereby enhancing the absorption of the quantum wells. Under circularly polarized light with the opposite handedness, since most of the optical power is reflected, surface plasmon polariton waves cannot be effectively excited, and the absorption of the quantum wells is extremely low, thus realizing the capability of infrared circular polarization detection with a high extinction ratio. |
US11810987B2 |
Radiation sensor element and method
This disclosure relates to a radiation sensor element comprising a semiconductor substrate, having a bulk refractive index; a front surface; a back surface, extending substantially along a base plane; and a plurality of pixel portions. Each pixel portion comprises a collection region on the back surface and a textured region on the front surface. The textured regions comprise high aspect ratio nanostructures, extending substantially along a thickness direction perpendicular to the base plane and forming an optical conversion layer, having an effective refractive index gradually changing towards the bulk refractive index to reduce reflection of light incident on said pixel portion from the front side of the semiconductor substrate. |
US11810986B2 |
Method for integrating surface-electrode ion trap and silicon photoelectronic device, integrated structure, and three-dimensional structure
A method for integrating a surface-electrode ion trap and a silicon optoelectronic device, and an integrated structure. A silicon structure and a grating are formed on a wafer. A first dielectric layer, a second dielectric layer, a third dielectric layer, and a fourth dielectric layer are sequentially deposited above the wafer. An epitaxy opening is provided in the first dielectric layer to form single-photon avalanche detectors. First contacts vias connecting the detectors, and through silicon vias reaching a back surface of the wafer, are provided in the second dielectric layer and the third dielectric layer, respectively. Electrodes, the second contact vias and the third contact vias are provided in the fourth dielectric layer. The first contact vias are connected to a first electrode via the second contact vias, and the through silicon vias are connected to the first electrode and a second electrode via the third contact vias. |
US11810985B2 |
Method for manufacturing solar cell, solar cell, solar cell device, and solar cell module
A method for manufacturing a solar cell comprising forming a series of transparent electrode layer material films on electroconductive semiconductor layers on the reverse surface side of a substrate; forming metal electrode layers on the transparent electrode layer material films; forming insulation layers covering the entirety of the metal electrode layers except for a first non-insulation region, and insulation layers covering the entirety of the metal electrode layers excluding a second non-insulation region; and forming patterned transparent electrode layers and leaving the insulation layers using an etching technique in which the insulation layers are masks. In the insulation layer formation, the first non-insulation region positioned on a first straight line extending in a first direction is formed in the insulation layers, and the second non-insulation region positioned on a second straight line, different from the first straight line, extending in the first direction is formed in the insulation layers. |
US11810983B2 |
Semiconductor device with multiple floating gates for multi-level capacitance changes
Provided is a semiconductor device including a substrate, a tunneling insulating film disposed on the substrate, a control gate electrode disposed on the tunneling insulating film, a first floating gate electrode disposed between the control gate electrode and the tunneling insulating film, a second floating gate electrode disposed between the first floating gate electrode and the tunneling insulating film, a first control gate insulating film disposed between the first floating gate electrode and the control gate electrode, a second control gate insulating film disposed between the second floating gate electrode and the first floating gate electrode, and a source electrode and a drain electrode disposed on the substrate to be spaced apart from each other with respect to the control gate electrode, wherein the control gate electrode includes a first metal material, wherein the first floating gate electrode includes a second metal material, wherein the second floating gate electrode includes a third metal material, wherein the first to third metal materials are different from each other, wherein an oxidizing power of the second metal material is smaller than an oxidizing power of the first metal material. |
US11810975B2 |
Semiconductor device
According to one embodiment, a semiconductor device includes: a semiconductor layer including a first plane extending along a plane including a first axis and a second axis; a first electrode extending along the first axis; a second electrode extending along the second axis; and a third electrode above the first plane. The third electrode is electrically coupled to the first electrode and the second electrode, and includes a first portion, a second portion and a third portion. The first portion crosses the first electrode. The second portion crosses the second electrode. The third portion crosses the second electrode and is separate at a first end from the second portion. |
US11810966B2 |
Semiconductor structure and method for fabricating the same
Semiconductor structure and fabrication method are provided. The semiconductor structure includes a substrate, including a first region and a second region; a plurality of fins, formed on the first region of the substrate; a first isolation structure, formed on the first region between adjacent fins and on the second region of the substrate; a second isolation structure, formed in each fin and in the first isolation structure, over the first region of the substrate; and a power rail, formed in the isolation structure and partially in the substrate of the second region. |
US11810959B2 |
Transistor layout to reduce kink effect
The present disclosure, in some embodiments, relates to an integrated chip. The integrated chip includes a substrate. An isolation structure is arranged within the substrate and surrounds an upper surface of the substrate. The isolation structure includes one or more surfaces defining one or more trenches that are laterally between the isolation structure and the substrate. A conductive gate is over the substrate and laterally between a source region and a drain region disposed within the upper surface of the substrate. The conductive gate extends into the one or more trenches and has an upper surface that continuously extends past opposing sides of the one or more trenches. |
US11810958B2 |
Transistor component having gate electrodes and field electrodes
A transistor includes: gate electrodes and field electrodes, wherein in each case one gate electrode and one field electrode are arranged one above another in a vertical direction in a common trench of a semiconductor body; a gate pad to which the gate electrodes are connected; and a source metallization arranged above the semiconductor body. The field electrodes of a first group include at least one contact section. The at least one contact section is arranged between two sections of a gate electrode arranged in the same trench and is connected to the source metallization. The two sections of the gate electrode are separated from one another in a region of the contact section. At least one of the two sections of the gate electrode arranged in the same trench is electrically connected to a gate electrode arranged in a further trench by way of a gate connecting electrode. |
US11810956B2 |
In-situ thermal annealing of electrode to form seed layer for improving FeRAM performance
In some embodiments, the present disclosure relates to a method for forming an integrated circuit (IC), including forming a first electrode layer having a first metal over a substrate, performing a first atomic layer deposition (ALD) pulse that exposes the first electrode layer to oxygen atoms, exposing the first electrode layer to a first temperature, the first temperature causing the first electrode layer to react with the oxygen atoms to form a seed structure over the first electrode layer, and performing a series of ALD pulses at a second temperature to form a ferroelectric structure over the seed structure. The second temperature is less than the first temperature and the ferroelectric structure is configured to store a data state. |
US11810955B2 |
Parasitic channel mitigation using silicon carbide diffusion barrier regions
Semiconductor structures and methods of forming semiconductor structures that inhibit the conductivity of parasitic channels are described. In one example, a semiconductor structure includes a semiconductor substrate and a III-nitride material region over a top surface of the semiconductor substrate. The semiconductor substrate includes a bulk region below the top surface and a parasitic channel that extends to a depth from the top surface toward the bulk region of the semiconductor substrate. The parasitic channel comprises a first region and a second region. The first region of the parasitic channel comprises an implanted species having a relative atomic mass of less than 5, and the second region of the parasitic channel is free from the implanted species or the implanted species is present in the second region at a concentration that is less than in the first region. |
US11810948B2 |
Semiconductor device and method
An embodiment includes a device having nanostructures on a substrate, the nanostructures including a channel region. The device also includes a gate dielectric layer wrapping around each of the nanostructures. The device also includes a first work function tuning layer on the gate dielectric layer, the first work function tuning layer including a first n-type work function metal, aluminum, and carbon, the first n-type work function metal having a work function value less than titanium. The device also includes a glue layer on the first work function tuning layer. The device also includes and a fill layer on the glue layer. |
US11810943B2 |
Light-emitting device and manufacturing method thereof
A light-emitting device, includes a substrate, including an upper surface; a first light emitting unit and a second light emitting unit, formed on the upper surface, wherein each of the first light emitting unit and the second light emitting unit includes a lower semiconductor portion and an upper semiconductor portion; and a conductive structure electrically connecting the first light emitting unit and the second light emitting unit; wherein the lower semiconductor portion of the first light emitting unit includes a first sidewall and a first upper surface; and wherein the first side wall includes a first sub-side wall and a second sub-side wall, an obtuse angle is formed between the first sub-side wall and the first upper surface and another obtuse angle is formed between the second sub-side wall and the upper surface. |
US11810939B2 |
Method of forming backside illuminated image sensor device with shielding layer
A backside illuminated image sensor device with a shielding layer and a manufacturing method thereof are provided. In the backside illuminated image senor device, a patterned conductive shielding layer is formed on a dielectric layer on a backside surface of a semiconductor substrate and surrounding a pixel array on a front side surface of the semiconductor substrate. |
US11810937B2 |
Image sensor and method for fabricating the same
An image sensor is provided. The image sensor includes a substrate including a first side on which light is incident and a second side opposite the first side; a first separation pattern extending from the second side, the first separation pattern being interposed between unit pixels in the substrate of a light-receiving region and a light-shielding region provided around the light-receiving region; a second separation pattern extending from the first side and overlapping the first separation pattern, the second separation pattern being provided in the substrate of the light-receiving region; and a contact film electrically connected to the first separation pattern, the contact film being provided in the substrate of the light-shielding region. A contact trench which extends from the first side is formed in the light-shielding region of the substrate and exposes the first separation pattern, and the contact film fills at least a part of the contact trench. |
US11810936B2 |
Pixel array including air gap reflection structures
A pixel array may include air gap reflection structures under a photodiode of a pixel sensor to reflect photons that would otherwise partially refract or scatter through a bottom surface of a photodiode. The air gap reflection structures may reflect photons upward toward the photodiode so that the photons may be absorbed by the photodiode. This may increase the quantity of photons absorbed by the photodiode, which may increase the quantum efficiency of the pixel sensor and the pixel array. |
US11810931B2 |
Pixel-array substrate
A pixel-array substrate includes (i) a semiconductor substrate including a photodiode region and a floating diffusion region, and (ii) a vertical-transfer-gate structure that includes a trench and a gate electrode. The trench is defined by a bottom surface and a sidewall surface of the substrate each located between a front substrate-surface and a back substrate-surface thereof. The trench extends into the substrate. In a cross-sectional plane perpendicular to the front substrate-surface and intersecting the floating diffusion region, the photodiode region, and the sidewall surface, (a) the trench is located between the floating diffusion region and the photodiode region, and (b) a top section of the sidewall surface is adjacent to the floating diffusion region. A gate electrode partially fills the trench such that the top section and a conductive-surface of the gate electrode in-part define a recess located between the floating diffusion region and the gate electrode. |
US11810930B2 |
Imaging device, imaging system, and moving body
An imaging device includes a first transmission line connected to a plurality of bit memories, a plurality of second bit memories disposed outside the memory area, and connected to the first transmission line, and each are configured to hold a digital signal of one bit that is one of different bits among a plurality of bits, a second transmission line connected to a part of the plurality of second bit memories, and a third transmission line connected to another part of the plurality of second bit memories. |
US11810927B2 |
Solid-state imaging apparatus including semiconductor element with photoelectric converter and strain sensors
A semiconductor element includes a plurality of microlenses provided on a main surface to collect light, a plurality of conductive electrodes provided on a back surface of the main surface, a photoelectric converter to which the light collected by the plurality of microlenses is guided, and a strain sensor provided on the same layer as the photoelectric converter to detect a strain. A solid-state imaging apparatus includes the semiconductor element, a transparent member, an adhesive layer that covers the plurality of microlenses and adheres to the transparent member, and a plurality of external connection electrodes electrically connected to the plurality of conductive electrodes, respectively. |
US11810926B2 |
Semiconductor device
Improving a reliability of a semiconductor device. A resistive element is comprised of a semiconductor layer of the SOI substrate and an epitaxial semiconductor layer formed on the semiconductor layer. The epitaxial semiconductor layer EP has two semiconductor portions formed on the semiconductor layer and spaced apart from each other. The semiconductor layer has a region on where one of the semiconductor portion is formed, a region on where another of the semiconductor portion is formed, and a region on where the epitaxial semiconductor layer is not formed. |
US11810925B2 |
TFT array substrate
A display device includes a plurality of pixels, first to nth scanning lines, and a first semiconductor film. The plurality of pixels is arranged in first to nth rows and first to mth columns. The first to nth scanning lines are electrically connected to the pixels in the respective first to nth rows. The first semiconductor film overlaps with at least one of first to kth scanning lines. A display region has a cutoff intersecting the first to nth rows, and the first semiconductor film is located in the cutoff. Each of the plurality of pixels includes a light-emitting element (OLED) and a transistor electrically connected to the OLED and having a second semiconductor film. The first semiconductor film and the second semiconductor film exist in the same layer. n and m are each a natural number larger than 1, and k is a natural number smaller than n. |
US11810924B2 |
Display substrate, method for manufacturing display substrate, and display device
A display substrate, a method for manufacturing the display substrate and a display device are provided. The display substrate includes an Electric Test (ET) region. At least one testing pad and an insulation structure surrounding the testing pad are arranged in the ET region, and a distance between a surface of the insulation structure distal to a base substrate of the display substrate and the base substrate is not greater than a distance between a surface of the testing pad distal to the base substrate and the base substrate. |
US11810922B2 |
Array substrate and display device
An array substrate and a display device are disclosed. The array substrate includes: a base substrate; and a first electrically conductive layer and a second electrically conductive layer on the base substrate, wherein the base substrate is provided with at least one thin film transistor, each of the at least one thin film transistor includes a gate electrode disposed in the first electrically conductive layer, and a source electrode and a drain electrode disposed in the second electrically conductive layer, and wherein the drain electrode has a comb shape and includes a plurality of drain electrode sub-portions extending parallel to one another, and the source electrode has a comb shape and includes a plurality of source electrode sub-portions extending parallel to one another, and wherein at least one of the drain electrode and the source electrode includes an electrode body and an extending portion, the electrode body overlapping with the gate electrode, and the extending portion overlapping with a portion of the first electrically conductive layer other than the gate electrode. |
US11810921B2 |
Display device
The object of the present invention is to make it possible to form an LTPS TFT and an oxide semiconductor TFT on the same substrate. A display device includes a substrate having a display region in which pixels are formed. The pixel includes a first TFT using an oxide semiconductor 109. An oxide film 110 as an insulating material is formed on the oxide semiconductor 109. A gate electrode 111 is formed on the oxide film 110. A first electrode 115 is connected to a drain of the first TFT via a first through hole formed in the oxide film 110. A second electrode 116 is connected to a source of the first TFT via a second through hole formed in the oxide film 110. |
US11810919B2 |
Semiconductor device structure with conductive via structure and method for forming the same
A semiconductor device structure is provided. The semiconductor device structure includes a substrate having a first fin structure. The semiconductor device structure includes a first source/drain structure over the first fin structure. The semiconductor device structure includes a first dielectric layer over the first source/drain structure and the substrate. The semiconductor device structure includes a first conductive contact structure in the first dielectric layer and over the first source/drain structure. The semiconductor device structure includes a second dielectric layer over the first dielectric layer and the first conductive contact structure. The semiconductor device structure includes a first conductive via structure passing through the second dielectric layer and connected to the first conductive contact structure. The first conductive via structure has a first substantially strip shape in a top view of the first conductive via structure. |
US11810918B2 |
Stacked vertical transport field-effect transistor logic gate structures with shared epitaxial layers
A semiconductor structure comprises two or more vertical fins, a bottom epitaxial layer surrounding a bottom portion of a given one of the two or more vertical fins, a top epitaxial layer surrounding a top portion of the given one of the two or more vertical fins, a shared epitaxial layer surrounding a middle portion of the given one of the two or more vertical fins, and a connecting layer contacting the bottom epitaxial layer and the top epitaxial layer, the connecting layer being disposed to a lateral side of the two or more vertical fins. |
US11810913B2 |
Semiconductor device
Provided is a semiconductor device, comprising: a semiconductor substrate; a transistor portion including an emitter region on the top of the semiconductor substrate; a diode portion including a cathode region on the bottom of the semiconductor substrate and a second conductivity type overlap region in a region other than the cathode region and arranged alongside to the transistor portion a preset arrangement direction on the top of the semiconductor substrate; and an interlayer dielectric film provided between the semiconductor substrate and an emitter electrode and including a contact hole for connecting the emitter electrode and the diode portion. The overlap region is provided to have a first length between the end of the emitter region and the end of the cathode region and a second length, which is shorter than the first length, between the end of the contact hole and the end of the cathode region. |
US11810910B2 |
Group III nitride transistor structure capable of reducing leakage current and fabricating method thereof
A group III nitride transistor structure capable of reducing a leakage current and a fabricating method thereof are provided. The group III nitride transistor structure includes: a first heterojunction and a second heterojunction which are laminated, wherein the first heterojunction is electrically isolated from the second heterojunction via a high resistance material and/or insertion layer; a first electrode, a second electrode and a first gate which are matched with the first heterojunction, wherein a third semiconductor is arranged between the first gate and the first heterojunction, and the first gate is also electrically connected with the first electrode; a source, a drain and a second gate which are matched with the second heterojunction, wherein the source and the drain are also respectively electrically connected with the first gate and the second electrode, and a sixth semiconductor is arranged between the second gate and the second heterojunction. |
US11810904B2 |
Micro light emitting diode structure and manufacturing method thereof and micro light emitting diode device
A micro light emitting diode structure includes a temporary substrate, a plurality of micro light emitting elements, a plurality of light blocking structures, and a connection layer. The micro light emitting elements and the light blocking structures are disposed on the temporary substrate and arranged alternately. Each of the light blocking structures includes a light blocking layer, and a light shielding layer disposed on the light blocking layer. The micro light emitting elements and the light blocking structures are fixed to the temporary substrate by the connection layer. A reflectivity of the light blocking layer is greater than a reflectivity of the connection layer, and a Young's modulus of the light blocking layer is greater than a Young's modulus of the connection layer. |
US11810895B2 |
Electrical interconnect structure using metal bridges to interconnect die
A multichip module comprises a carrier, a plurality of chips, an electrical insulating layer, and an electrical interconnect structure. The carrier includes a bottom wall and four side walls defining an internal cavity. The chips are positioned in the internal cavity, with each chip including a plurality of bond pads. The electrical insulating layer is formed from electrically insulating material and is positioned on an upper surface of the carrier and the chips. The electrical interconnect structure includes a plurality of interconnect traces, with each interconnect trace formed from electrically conductive material and electrically connected to a first bond pad on a first chip and a second bond pad on a second chip. Each interconnect trace includes a bridge having a segment that is spaced apart from, and positioned above, the electrical insulating layer. |
US11810894B2 |
Solderless interconnect for semiconductor device assembly
Semiconductor device assemblies with solderless interconnects, and associated systems and methods are disclosed. In one embodiment, a semiconductor device assembly includes a first conductive pillar extending from a semiconductor die and a second conductive pillar extending from a substrate. The first conductive pillar may be connected to the second conductive pillar via an intermediary conductive structure formed between the first and second conductive pillars using an electroless plating solution injected therebetween. The first and second conductive pillars and the intermediary conductive structure may include copper as a common primary component, exclusive of an intermetallic compound (IMC) of a soldering process. A first sidewall surface of the first conductive pillar may be misaligned with respect to a corresponding second sidewall surface of the second conductive pillar. Such interconnects formed without IMC may improve electrical and metallurgical characteristics of the interconnects for the semiconductor device assemblies. |
US11810890B2 |
Flip-chip bonding apparatus using VCSEL device
Provided is a flip-chip bonding apparatus using VCSEL device, and more particularly, to a flip-chip bonding apparatus using VCSEL device for bonding a flip-chip type semiconductor chip to a substrate using infrared laser light generated from the VCSEL device. The flip-chip bonding apparatus using VCSEL device may quickly control laser light to bond a semiconductor chip to a substrate, with high productivity and high quality. |
US11810888B2 |
Current shunt with reduced temperature relative to voltage drop
An electronic device includes a structured metallization layer including a plurality of contact pads that are electrically isolated from one another, and a metal clip connected in a current shunt measurement arrangement with a semiconductor device, wherein the metal clip includes first, second and third landing pads, a first bridge span connected between the first and second landing pads, and second bridge span connected between the second and third landing pads, wherein the first, second third landing pads are respectively thermally conductively attached to first, second and third contact pads from the structured metallization layer, and wherein the second mounting pad is electrically floating. |
US11810879B2 |
Semiconductor structure including buffer layer
A semiconductor structure includes a first contact pad over an interconnect structure. The semiconductor structure further includes a second contact pad over the interconnect structure, wherein the second contact pad is electrically separated from the first contact pad. The semiconductor structure further includes a first buffer layer over the first contact pad, wherein the first buffer layer is partially over the second contact pad, and an edge of the second contact pad farthest from the first contact pad extends beyond the first buffer layer. |
US11810876B1 |
Heterogeneous integration of radio frequency transistor chiplets having interconnection tuning circuits
An electronic assembly has a host wafer having a first circuit including passive devices for the purpose of one of tuning or matching networks. Chiplets are placed in the cavities. At least one chiplet has a second circuit including at least one transistor or switch device and passive tuning circuits including at least one of a stabilization network, a gain boosting network, a power delivery network, or a low-noise network. Electrical interconnects between the chiplets and wafer electrically connect the first circuitry to the second circuitry. |
US11810873B2 |
Solid-state fuse having multiple control circuits
A solid-state fuse device includes a switch a gate driver connected to the switch and configured to transition the switch from a closed state to an open state when at least one of an overcurrent measurement exceeds a predetermined overcurrent threshold or a voltage drop across the switch exceeds a predetermined saturation voltage threshold. |
US11810870B2 |
Moisture seal for photonic devices
The present disclosure relates to semiconductor structures and, more particularly, to a moisture seal for photonic devices and methods of manufacture. The structure includes: a first trench in at least one substrate material; a guard ring structure with an opening and which at least partially surrounds the first trench; and a second trench at a dicing edge of the substrate, the second trench being lined on sidewalls with barrier material and spacer material over the barrier material. |
US11810859B2 |
Multi-layered adhesion promotion films
Structures are described that include multi-layered adhesion promotion films over a conductive structure in a microelectronic package. The multi-layered aspect provides adhesion to surrounding dielectric material without a roughened surface of the conductive structure. Furthermore, the multi-layered aspect allows for materials with different dielectric constants to be used, the average of which can provide a closer match to the dielectric constant of the surrounding dielectric material. According to an embodiment, a first dielectric layer that includes at least one nitride material can provide good adhesion with the underlying conductive structure, while one or more subsequent dielectric layers that include at least one oxide material can provide different dielectric constant values (e.g., typically lower) compared to the first dielectric layer to bring the overall dielectric constant closer to that of a surrounding dielectric material. The first and second layers may be discrete layers or a single continuous layer with grading. |
US11810858B2 |
Semiconductor device including transistor with doped oxide semiconductor and method for manufacturing the semiconductor device
A semiconductor device having favorable electrical characteristics is provided. A semiconductor device having stable electrical characteristics is provided. A highly reliable semiconductor device is provided. The semiconductor device includes a semiconductor layer, a first insulating layer, and a first conductive layer. The semiconductor layer includes an island-shaped top surface. The first insulating layer is provided in contact with a top surface and a side surface of the semiconductor layer. The first conductive layer is positioned over the first insulating layer and includes a portion overlapping with the semiconductor layer. In addition, the semiconductor layer includes a metal oxide, and the first insulating layer includes an oxide. The semiconductor layer includes a first region overlapping with the first conductive layer and a second region not overlapping with the first conductive layer. The first insulating layer includes a third region overlapping with the first conductive layer and a fourth region not overlapping with the first conductive layer. Furthermore, the second region and the fourth region contain phosphorus or boron. |
US11810853B2 |
Top electrode interconnect structures
The present disclosure relates to semiconductor structures and, more particularly, to top electrode interconnect structures and methods of manufacture. The structure includes: a lower metallization feature; an upper metallization feature; a bottom electrode in direct contact with the lower metallization feature; one or more switching materials over the bottom electrode; a top electrode over the one or more switching materials; and a self-aligned via interconnection in contact with the top electrode and the upper metallization feature. |
US11810852B2 |
Module substrate for semiconductor module and semoconductor memory module
A substrate for semiconductor module includes a plurality of insulating layers sequentially stacked on one another, N signal lines transmitting N signals respectively, the N signal lines having N vias that at least partially penetrate through the plurality of insulating layers and are arranged in an N-sided polygon shape in a plan view, and a capacitor element configured to provide capacitive coupling between the N signal lines, the capacitor element having a first coupling element that provides capacitive coupling between first and second vias adjacent to each other among the N vias and a second coupling element that provides capacitive coupling between third and fourth vias that are not adjacent to each other among the N vias. |
US11810847B2 |
Package structure and method of fabricating the same
A package structure includes a redistribution structure and a core substrate. The redistribution structure includes a plurality of connection pads. The core substrate is disposed on the redistribution structure and electrically connected to the plurality of connection pads. The core substrate includes a first interconnection layer and a plurality of conductive terminals. The first interconnection layer has a first region, a second region surrounding the first region, and a third region surrounding the second region, and includes a plurality of bonding pads located in the first region, the second region and the third region. The conductive terminals are electrically connecting the plurality of bonding pads to the plurality of connection pads of the redistribution structure, wherein the plurality of conductive terminals located over the first region, the second region and the third region of the first interconnection layer have different heights. |
US11810844B2 |
Component carrier and method of manufacturing the same
A component carrier includes a glass core having a first main surface and a second main surface; a first electrically insulating layer structure applied on the first main surface of the glass core; a first electrically conductive layer structure applied on the first electrically insulating layer structure; and at least one inner hole extending through the glass core and the first electrically insulating layer structure. |
US11810843B2 |
Integrated capacitor with extended head bump bond pillar
A microelectronic device has a die with a first electrically conductive pillar, and a second electrically conductive pillar, mechanically coupled to the die. The microelectronic device includes a first electrically conductive extended head electrically coupled to the first pillar, and a second electrically conductive extended head electrically coupled to the second pillar. The first pillar and the second pillar have equal compositions of electrically conductive material, as a result of being formed concurrently. Similarly, the first extended head and the second extended head have equal compositions of electrically conductive material, as a result of being formed concurrently. The first extended head provides a bump pad, and the second extended head provides at least a portion of a first plate of an integrated capacitor. A second plate may be located in the die, between the first plate and the die, or on an opposite of the first plate from the die. |
US11810842B2 |
Side-solderable leadless package
A leadframe is formed by chemically half-etching a sheet of conductive material. The half-etching exposes a first side surface of a first contact of the leadframe. A solder wettable layer is plated over the first side surface of the first contact. An encapsulant is deposited over the leadframe after plating the solder wettable layer. |
US11810837B2 |
Semiconductor packages
A semiconductor package includes a plurality of semiconductor chips. At least one of the semiconductor chips includes a semiconductor substrate including a semiconductor layer and a passivation layer having a third surface, a backside pad on the third surface, and a through-via penetrating through the semiconductor substrate. The backside pad includes an electrode pad portion, on the third surface, and a dam structure protruding on one side of the electrode pad portion and surrounding a side surface of the through-via. The dam structure is spaced apart from the side surface of the through-via. |
US11810833B2 |
Package structure and method and equipment for forming the same
A packaged semiconductor device and a method and apparatus for forming the same are disclosed. In an embodiment, a method includes bonding a device die to a first surface of a substrate; depositing an adhesive on the first surface of the substrate; depositing a thermal interface material on a surface of the device die opposite the substrate; placing a lid over the device die and the substrate, the lid contacting the adhesive and the thermal interface material; applying a clamping force to the lid and the substrate; and while applying the clamping force, curing the adhesive and the thermal interface material. |
US11810829B2 |
Apparatus for inspecting light emitting elements, method of inspecting light emitting elements using the apparatus, and method of manufacturing display device using the apparatus
An apparatus for inspecting light emitting elements, a method of inspecting light emitting elements using the apparatus, and a method of manufacturing display device using the apparatus are provided. The apparatus includes a flow path unit extending in one direction and including a flow path along which a solution in which light emitting elements are mixed moves, at least one alignment unit to which the flow path extends from at least a portion of the flow path unit, a packaging unit at an end of the flow path unit and in which the light emitting elements are stacked, and a plurality of alignment electrodes on an outer surface of the alignment unit. |
US11810820B2 |
Through electrode substrate, method of manufacturing through electrode substrate, and mounting substrate
A through electrode substrate includes a substrate provided with a through hole; a through electrode having a sidewall portion extending along a sidewall of the through hole, and a first portion positioned on a first surface of the substrate and connected to the sidewall portion; an inorganic film that at least partially covers the first portion of the through electrode from the first side and is provided with an opening positioned on the first portion; and a first wiring structure including at least a first wiring layer having an insulation layer that is positioned to the first side of the inorganic film and includes at least an organic layer provided with an opening communicating with the opening of the inorganic film, and an electroconductive layer connected to the first portion of the through electrode through the opening of the inorganic film and the opening of the insulation layer. |
US11810818B2 |
Metal interconnect structure and method for fabricating the same
A method for fabricating semiconductor device includes the steps of: forming a dielectric layer on a substrate; forming a trench in the dielectric layer; forming a first liner in the trench, wherein the first liner comprises Co—Ru alloy; forming a metal layer on the first liner; and planarizing the metal layer and the first liner to form a metal interconnection. |
US11810816B2 |
Chemical mechanical polishing topography reset and control on interconnect metal lines
A semiconductor structure is provided. The semiconductor structure include a substrate and a first dielectric layer having at least one via over the substrate. The first dielectric layer includes a first portion having a first thickness and a second portion having a second thickness greater than the first thickness. The semiconductor structure further includes a second dielectric layer containing at least one first conductive line overlying the first portion of the first dielectric layer and at least one second conductive line overlying the second portion of the first dielectric layer. The at least one first conductive line includes a first conductive portion and a conductive cap, and the at least one second conductive line including a second conductive portion having a top surface coplanar with a top surface of the conductive cap. |
US11810814B2 |
Vertical semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device includes preparing a substrate including a first region and a second region, forming a lower alternating stack on the substrate; etching the lower alternating stack to form a lower opening in the second region, forming an upper alternating stack on the lower opening and the lower alternating stack to form recess portion caused by filling the lower opening in the second region, forming a mask layer on the upper alternating stack using the recess portion as an alignment key, and etching the upper alternating stack by using the mask layer as a barrier to form a pattern in the first region. |
US11810807B2 |
Processing apparatus configured for processing wafers continuously under different processing conditions
When processing of all the wafers accommodated in a first cassette mounted on a first cassette stage is ended, the last wafer is conveyed out from a holding surface of a chuck table, and the holding surface becomes vacant, the wafer accommodated in a second cassette mounted on a second cassette stage is immediately conveyed onto the holding surface, by control by a conveyance control section. When the wafer to be held by the holding surface is changed from the wafer conveyed out from the first cassette to the wafer conveyed out from the second cassette, processing conditions are changed over to the processing conditions corresponding to the second cassette stage, by changeover control by a changeover section. |
US11810806B2 |
Tray module, tray assembly including the same, and method for manufacturing display device using the same
A tray module capable of discharging static electricity to safely transfer display device members (e.g., components) includes: a tray configured to accommodate at least two members of a display device, at least two conductive protection films alternatingly stacked with the members of the display device, and a conductive pattern on the tray to provide a discharge path with the conductive protection films to ground. |
US11810799B2 |
Laser processing apparatus and laser processing method
A laser processing apparatus includes: a scan moving unit which moves one or both of a workpiece and a laser beam; a laser beam irradiation unit which irradiates the workpiece with the laser beam; and a gas discharge unit which discharges at least a first gas to an irradiation area irradiated with the laser beam in the workpiece. The gas discharge unit has a rectifying surface at a position facing the workpiece during laser beam irradiation. The rectifying surface is provided with a first gas discharge port through which the first gas is discharged; and one or both of a second gas discharge port and a gas front-back suction port. The second gas discharge port discharges a second gas to the workpiece during laser beam irradiation on both outer sides of the first gas discharge port at least in the scanning direction. |
US11810793B2 |
Semiconductor packages and methods of forming same
One embodiment includes partially forming a first through via in a substrate of an interposer, the first through via extending into a first side of the substrate of the interposer. The method also includes bonding a first die to the first side of the substrate of the interposer. The method also includes recessing a second side of the substrate of the interposer to expose the first through via, the first through via protruding from the second side of the substrate of the interposer, where after the recessing, the substrate of the interposer is less than 50 μm thick. The method also includes and forming a first set of conductive bumps on the second side of the substrate of the interposer, at least one of the first set of conductive bumps being electrically coupled to the exposed first through via. |
US11810791B2 |
Etching method, substrate processing apparatus, and substrate processing system
An etching method includes forming a film on a surface of a substrate. The substrate has a region at least partially made of silicon oxide and a mask. The mask is provided on the region and includes an opening that partially exposes the region. The film is made of the same material as that of the region. The film is formed to correct a shape of a side wall defining the opening to a vertical shape. The etching method further includes etching the region. |
US11810789B2 |
Method of fabricating a semiconductor substrate having a stressed semiconductor region
A method for producing a semiconductor substrate is provided, including: producing a superficial layer arranged on a buried dielectric layer and including a strained semiconductor region; producing an etching mask on the superficial layer, covering a part of the region; etching the superficial layer to a pattern of the mask, exposing a first lateral edge of a first strained semiconductor portion belonging to the part and contacting the dielectric layer; forming a mechanical barrier from a second portion of material belonging to the first portion, the second portion having a bottom surface contacting the dielectric layer and an upper surface contacting the mask, the barrier arranged against the part and bearing mechanically against the second portion, and removing the mask. |
US11810788B2 |
Methods for forming a transition metal niobium nitride film on a substrate by atomic layer deposition and related semiconductor device structures
Methods for forming a transition metal niobium nitride film on a substrate by atomic layer deposition and related semiconductor device structures are provided. In some embodiments methods may include contacting a substrate with a first reactant comprising a transition metal precursor, contacting the substrate with a second reactant comprising a niobium precursor and contacting the substrate with a third reactant comprising a nitrogen precursor. In some embodiments related semiconductor device structures may include a semiconductor body and an electrode comprising a transition metal niobium nitride disposed over the semiconductor body. |
US11810785B2 |
Thin film crystallization process
A method of performing regional heating of a substrate by electromagnetic induction heating. The method may include applying a semiconductor film to the substrate and controllably energizing a coil positioned near the substrate. The energized coil(s) thereby generates a magnetic flux, which induces a current in the substrate and/or the semiconductor film, thereby heating the substrate and/or semiconductor film. The method may also include relative motion between the coil and the substrate to provide translation heating of the semiconductor film. Additionally, a crystal seeding mechanism may be employed to further control the crystallization process. |
US11810784B2 |
Method for making semiconductor device including a superlattice and enriched silicon 28 epitaxial layer
A method for making a semiconductor device may include forming a first single crystal silicon layer having a first percentage of silicon 28, and forming a superlattice above the first single crystal silicon layer. The superlattice may include a plurality of stacked groups of layers, with each group of layers comprising a plurality of stacked base silicon monolayers defining a base silicon portion, and at least one non-semiconductor monolayer constrained within a crystal lattice of adjacent base silicon portions. The method may further include forming a second single crystal silicon layer above the superlattice having a second percentage of silicon 28 higher than the first percentage of silicon 28. |
US11810774B2 |
Field emission devices
A method for making field emission devices so that they have emitter tips in the form of a needle-like point with a width and length configured such that ratio of the width to the length ranges from about 0.001 to about 0.05, and associated methods for making the tips by 3-D printing. |
US11810770B2 |
Methods and apparatus for controlling ion fraction in physical vapor deposition processes
Methods and apparatus for processing substrates are disclosed. In some embodiments, a process chamber for processing a substrate includes: a body having an interior volume and a target to be sputtered, the interior volume including a central portion and a peripheral portion; a substrate support disposed in the interior volume opposite the target and having a support surface configured to support the substrate; a collimator disposed in the interior volume between the target and the substrate support; a first magnet disposed about the body proximate the collimator; a second magnet disposed about the body above the support surface and entirely below the collimator and spaced vertically below the first magnet; and a third magnet disposed about the body and spaced vertically between the first magnet and the second magnet. The first, second, and third magnets are configured to generate respective magnetic fields to redistribute ions over the substrate. |
US11810766B2 |
Protection of aluminum process chamber components
Embodiments of the present disclosure are directed towards a protective multilayer coating for process chamber components exposed to temperatures from about 20° C. to about 300° C. during use of the process chamber. The protective multilayer coating comprises a bond layer and a top layer, the bond layer is formed on a chamber component to reduce the stress between the top layer and the chamber component. The reduced stress decreases or prevents particle shedding from the top layer of the multilayer coating during and after use of the process chamber. The bond layer comprises titanium, titanium nitride, aluminum, or combinations thereof, and the top layer comprises tungsten nitride. |
US11810762B2 |
Intermodulation distortion mitigation using electronic variable capacitor
A matching network for a system having a non-linear load and powered by a first RF power supply operating at a first frequency and a second RF power supply operating at a second frequency. The matching network includes a first matching network section for providing an impedance match between the first power supply and the load. The matching network also includes a second matching network section for providing an impedance match between the second power supply and the load. The first matching network section includes a first variable reactance, and the variable reactance is controlled in accordance with IMD sensed in the signal applied to the load by the first RF power supply. The variable reactance is adjusted in accordance with the IMD to reduce the detected IMD. |
US11810761B2 |
Nanosecond pulser ADC system
A nanosecond pulser system is disclosed. In some embodiments, the nanosecond pulser system may include a nanosecond pulser having a nanosecond pulser input; a plurality of switches coupled with the nanosecond pulser input; one or more transformers coupled with the plurality of switches; and an output coupled with the one or more transformers and providing a high voltage waveform with a amplitude greater than 2 kV and a frequency greater than 1 kHz based on the nanosecond pulser input. The nanosecond pulser system may also include a control module coupled with the nanosecond pulser input; and an control system coupled with the nanosecond pulser at a point between the transformer and the output, the control system providing waveform data regarding an high voltage waveform produced at the point between the transformer and the output. |
US11810760B2 |
Apparatus and method of ion current compensation
Embodiments provided herein generally include apparatus, plasma processing systems and methods for generation of a waveform for plasma processing of a substrate in a processing chamber. Embodiments of the disclosure include an apparatus and method for generating a pulsed-voltage waveform that includes coupling a main voltage source to an electrode during a first phase of a process of generating a pulsed-voltage waveform, wherein the electrode is disposed within a processing chamber, coupling a ground node to the electrode during a second phase of the process of generating the pulsed-voltage waveform, coupling a first compensation voltage source to the electrode during a third phase of the process of generating the pulsed-voltage waveform, and coupling a second compensation voltage source to the electrode during a fourth phase of the process of generating the pulsed-voltage waveform. |
US11810759B2 |
RF generator
The RF generator is provided with a first RF power source and a second RF power source that generate RF waves of different frequencies from each other, and respectively supply RF power to a first antenna and a second antenna that are installed in a plasma reactor. The first RF power source is provided with a first computing circuit that detects a first forward wave level and a first reflected wave level by removing an oscillation frequency component and an interference wave component of the second RF power source, a second computing circuit that detects a second forward wave level and a second reflected wave level that include an oscillation frequency of the first RF power source and the oscillation frequency component and the interference wave component of the second RF power source, and an interference wave computing circuit that, on the basis of the second forward wave level and the second reflected wave level, and the first forward wave level and the first reflected wave level, calculates an interference wave level to be detected by the first RF power source. |
US11810758B2 |
Plasma processing apparatus
A plasma processing apparatus includes a chamber having a space therein and configured to process a target object loaded into the space by plasma generated in the space; a gas supply unit configured to supply a processing gas into the space of the chamber; a high frequency antenna having a plurality of lines adjacent to each other and configured to generate the plasma in the space by an induced electric field generated in the space by a current flowing in the lines; and a plurality of holders configured to hold the lines of the high frequency antenna. The holders are arranged on the respective lines of the high frequency antenna such that the adjacent holders are spaced from each other by a gap of a predetermined distance or more. |
US11810756B2 |
Plasma source and method for removing materials from substrates utilizing pressure waves
In a method is provided for removing a material from a substrate, a plasma is generated at atmospheric pressure. The plasma includes an energetic species reactive with one or more components of the material. The plasma is flowed from an outlet as a plasma plume that includes periodic regions of high plasma density and low plasma density. The material is exposed to the plasma plume. At least one component of the material reacts with the energetic species, and at least one other component of the material is physically impacted and moved by one or more of the regions of high plasma density. |
US11810753B2 |
Methods of determining aberrations of a charged particle beam, and charged particle beam system
A method of determining aberrations of a charged particle beam (11) focused by a focusing lens (120) toward a sample (10) in a charged particle beam system is described. The method includes: (a) taking one or more images of the sample at one or more defocus settings to provide one or more taken images (h1...N); (b) simulating one or more images of the sample taken at the one or more defocus settings based on a set of beam aberration coefficients (iC) and a focus image of the sample to provide one or more simulated images; (c) comparing the one or more taken images and the one or more simulated images for determining a magnitude (Ri) of a difference therebetween; and (d) varying the set of beam aberration coefficients (iC) to provide an updated set of beam aberration coefficients (i+1C) and repeating (b) and (c) using the updated set of beam aberration coefficients (i+1C) in an iterative process for minimizing said magnitude (Ri). Alternatively, in (b), one or more beam cross sections may be simulated, and, in (c) the simulated beam cross sections may be compared with one or more retrieved beam cross sections retrieved from the one or more taken images for determining a magnitude (Ri) of a difference therebetween. Further, a charged particle beam system for imaging and/or inspecting a sample that is configured for any of such methods is provided. |
US11810752B2 |
Charged particle beam device and power supply device
The invention provides a power supply device and a charged particle beam device capable of reducing noise generated between a plurality of voltages. The charged particle beam device includes a charged particle gun configured to emit a charged particle beam, a stage on which a sample is to be placed, and a power supply circuit configured to generate a first voltage and a second voltage that determine energy of the charged particle beam and supply the first voltage to the charged particle gun. The power supply circuit includes a first booster circuit configured to generate the first voltage, a second booster circuit configured to generate the second voltage, and a switching control circuit configured to perform switching control of the first booster circuit and the second booster circuit using common switch signals. |
US11810751B2 |
Method of imaging a specimen using a transmission charged particle microscope
The disclosure relates to a method of imaging a specimen using a transmission charged particle microscope, said method comprising providing a specimen, and providing a charged particle beam and directing said charged particle beam onto said specimen for generating a flux of charged particles transmitted through the specimen. The method comprises the step of generating and recording a first energy filtered flux of charged particles transmitted through the specimen, wherein said first energy filtered flux of charged particles substantially consists of non-scattered and elastically scattered charged particles. The method as disclosed herein comprises the further step of generating and recording a second energy filtered flux of charged particles transmitted through the specimen, wherein said second energy filtered flux of charged particles substantially consists of inelastically scattered charged particles. Said first and second recorded energy filtered flux are then used for imaging said specimen with increased contrast. |
US11810750B2 |
Rotatable stage
A rotatable stage for an analytical apparatus. The rotatable stage has a stator, a heat exchanger in thermal connection with the stator, a rotor and a bearing located between the stator and the rotor. The bearing provides a thermal connection between the stator and rotor. |
US11810749B2 |
Charged particle beam system, method of operating a charged particle beam system, method of recording a plurality of images and computer programs for executing the methods
The present invention relates to a charged particle beam system comprising a deflection subsystem configured to deflect a charged particle beam in a deflection direction based on a sum of analog signals generated by separate digital to analog conversion of a first digital signal and a second digital signal. The present invention further relates to a method of configuring the charged particle beam system so that each of a plurality of regions of interest can be scanned by varying only the first digital signal while the second digital signal is held constant at a value associated with the respective region of interest. The present invention further relates to a method of recording a plurality of images of the regions of interest at the premise of reduced interference due to charge accumulation. |
US11810746B2 |
Variable thickness ion source extraction plate
An ion source having an extraction plate with a variable thickness is disclosed. The extraction plate has a protrusion on its interior or exterior surface proximate the extraction aperture. The protrusion increases the thickness of the extraction aperture in certain regions. This increases the loss area in those regions, which serves as a sink for ions and electrons. In this way, the plasma density is decreased more significantly in the regions where the extraction aperture has a greater thickness. The shape of the protrusion may be modified to achieve the desired plasma uniformity. Thus, it may be possible to create an extracted ion beam having a more uniform ion density. In some tests, the uniformity of the beam current along the width direction was improved by between 20% and 50%. |
US11810741B2 |
Increased push travel alternative for energy regulator
An infinite switch includes a front cover, a back cover, and a base secured between the front cover and the back cover. A floating shaft extending through the front cover and the base. A cam fixed to the base and slidingly receiving an end of the floating shaft. The floating shaft is moveable in an axial direction extending parallel to a longitudinal axis of the floating shaft and the cam is fixed to prevent movement in the axial direction. |
US11810739B2 |
Electronic device and knob module thereof
An electronic device and a knob module thereof are provided. The knob module includes a circuit board, a rotary encoder, a light guide structure, a plurality of light emitting units, and a rotation cover. The rotary encoder is disposed on the circuit board. The light guide structure is disposed on the circuit board. The light guide structure includes a light guide ring and an annular light guide wall. The light guide ring surrounds the rotary encoder. The annular light guide wall extends downward from the light guide ring to abut against the circuit board. The plurality of light emitting units is disposed on the circuit board and located between the annular light guide wall and the rotary encoder for emitting light toward the annular light guide wall. The rotation cover is disposed on the rotary encoder. |
US11810738B2 |
Input device employing a flex sensor and a switch outputting first and second signals
An input device includes an manipulating part, a movable member fixed to the manipulating part and having a rotating shaft, a fixing member configured to rotatably support the rotating shaft so that the movable member is rotatable, a flex sensor disposed on the manipulating part and configured to detect flexing of the manipulating part, a switch disposed on the movable member or the fixing member, pressed by a rotating operation of the movable member, and configured to switch between an on state and an off state when a flexing amount of the manipulating part reaches a predetermined amount, and a signal processor configured to output a control signal, based on a first output signal of the flex sensor, and a second output signal of the switch. |
US11810737B2 |
Switch device and timepiece
A switch device includes: a case provided with a through-hole; an operation member having an operation shaft to be inserted into the through-hole of the case, and an operation head provided at an outer end of the operation shaft; and a protective buffer member which has elasticity and is attached to an outer surface of the case. The protective buffer member includes a storage which has a bottom facing an inner end surface of the operation head and stores a periphery of the operation head. |
US11810728B2 |
Electrolytic capacitor
An electrolytic capacitor that includes a capacitor element including an anode portion made of a metal layer, a dielectric layer on an outer surface of the metal layer, and a cathode portion on an outer surface of the dielectric layer; an insulating resin body covering the capacitor element; and a gas barrier film on an outer surface of the insulating resin body, the gas barrier film having a water vapor transmittance of 1 g/m2 per day or less. |
US11810722B2 |
Multilayer electronic component with dummy internal electrodes
A multilayer electronic component includes a body including an active portion inducing dielectric layers and internal electrodes, and upper and lower cover portions, and external electrodes including connection portions and band portions extending onto portions of first and second surfaces of the body, and including an electrode layer and a conductive resin layer. In a cross-section of the body, when a line along which the band portion of the conductive resin layer is in contact with the first surface is d, an area of an isosceles right triangle, in which d is a base and an extension line extending from an end of the electrode layer by a length of d is a height, is K1, and a ratio of the area occupied by dummy electrodes in the lower cover portion and the internal electrodes in K1 to K1 is K2, K2 is 20% or more. |
US11810718B2 |
Capacitor component
A capacitor component includes a body including internal electrode layers and a dielectric layer disposed between the internal electrode layers adjacent to each other and an external electrode disposed on one surface of the body, wherein the internal electrode layer and the dielectric layer separately include molybdenum (Mo), the dielectric layer has a central portion in a thickness direction and an outer portion disposed between the central portion and the internal electrode layer, and the content of molybdenum contained in the central portion of the dielectric layer is less than the content of molybdenum (Mo) contained in the outer portion of the dielectric layer. |
US11810707B2 |
Coil component
A coil component according to one embodiment of the present invention includes a magnetic base body, a first external electrode, a second external electrode, a coil conductor extending around a coil axis, and an insulator. The insulator is provided between the flange portion of the second external electrode and the second coil pattern. |
US11810705B2 |
Adjustable inductor and method of using the same
An adjustable inductor including a core defining a plurality of gaps, a material positioned in the gaps, at least one winding wound on the core, a force-applying structure, and a film substantially covering the adjustable inductor. The force-applying structure is operable to apply a force to the core to adjust the gaps and thereby an inductance of the adjustable inductor. The film is configured to prevent movement of force-applying structure when below a predetermined temperature threshold, and allow movement of the force-applying structure when above the predetermined threshold. |
US11810703B2 |
Multilayer coil circuit substrate
A multilayer substrate includes an element assembly including a second insulating layer and a first insulating layer arranged in this order from a first side to a second side with respect to a layer stacking direction, a first conductor layer on the first side of the first insulating layer and including a plated layer, and a second conductor layer on the first side of the second insulating layer. The first conductor layer includes a first connection portion and a first circuit portion, and the second conductor layer includes a second connection portion and a second circuit portion. When viewed from the layer stacking direction, the first circuit portion includes an overlapping portion which overlaps the second circuit portion. A portion of the first connection portion connected to the second connection portion has a maximum thickness greater than a maximum thickness of the overlapping portion. |
US11810700B2 |
In-plane magnetized film, in-plane magnetized film multilayer structure, hard bias layer, magnetoresistive element, and sputtering target
A CoPt-oxide-based in-plane magnetized film having a magnetic coercive force of 2.00 kOe or more and remanent magnetization per unit area Mrt of 2.00 memu/cm2 or more. The in-plane magnetized film for use as a hard bias layer of a magnetoresistive element contains metal Co, metal Pt, and an oxide. The in-plane magnetized film contains the metal Co in an amount of 55 at % or more and less than 95 at % and the metal Pt in an amount of more than 5 at % and 45 at % or less relative to a total of metal components of the in-plane magnetized film, and contains the oxide in an amount of 10 vol % or more and 42 vol % or less relative to a whole amount of the in-plane magnetized film. The in-plane magnetized film has a thickness of 20 nm or more and 80 nm or less. |
US11810697B2 |
Resistor
A resistor includes a resistive element including a first surface and a second surface; a protective film having electrical insulating properties disposed on the first surface; and a pair of electrodes in contact with the resistive element. The protective film includes a first outer edge and a second outer edge. The resistive element includes a first slit and a second slit extending from the first surface through to the second surface and extending in the second direction. The first slit is located closest to the first outer edge; and the second slit is located closest to the second outer edge. As viewed in the thickness direction, a first distance from the first outer edge to the first slit and a second distance from the second outer edge to the second slit together have a length 15% or greater of a dimension of the protective film in the first direction. |
US11810692B2 |
Composite cable
A composite cable includes a sheath surrounding an outer surface of a core at least including a plurality of thick electric wires each having a resin layer on an outer circumference of a conductor, and a plurality of thin electric wires each having a resin layer on an outer circumference of a conductor, in which the sheath includes a resin composition including base resin containing at least one type of ethylene rubber and styrene elastomer at 10 to 50 mass %. |
US11810688B2 |
Stretchable conductive nanocomposite particles
Electrically conductive nanocomposite particles including a core of a C1-C6 alkyl polyacrylate homopolymer or a copolymer of C1-C6 alkyl acrylate and of an α,β-unsaturated amide comonomer, a shell of polyaniline, and a non-ionic surfactant, for printing on a stretchable substrate. Also, a printed stretchable substrate obtained from the electrically conductive nanocomposite particles, which is usable, for example, in the field of printed electronics or connected clothing. |
US11810686B2 |
Quantum sensor replenishment
Atom-scale particles, e.g., neutral and charged atoms and molecules, are pre-cooled, e.g., using magneto-optical traps (MOTs), to below 100 μK to yield cold particles. The cold particles are transported to a sensor cell which cools the cold particles to below 1 μK using an optical trap; these particles are stored in a reservoir within an optical trap within the sensor cell so that they are readily available to replenish a sensor population of particles in quantum superposition. A baffle is disposed between the MOTs and the sensor cell to prevent near-resonant light leaking from the MOTs from entering the sensor cell (and exciting the ultra-cold particles in the reservoir). The transporting from the MOTs to the sensor cell is effected by moving optical fringes of optical lattices and guiding the cold particles attached to the fringes along a meandering path through the baffle and into the sensor cell. |
US11810685B2 |
Early detection of radioisotope generator end life
An infusion system (10) including a radioisotope generator (52) that generates a radioactive eluate via an elution, an activity detector (58) configured to measure an activity of a first radioisotope in the radioactive eluate generated by the radioisotope generator, and a controller (80). The controller can track a cumulative volume of radioactive eluate generated by the radioisotope generator and also track the activity of the first radioisotope in the radioactive eluate generated by the radioisotope generator. The controller can determine a predicted volume of the radioactive eluate generated by the radioisotope generator at which the activity of the first radioisotope in the radioactive eluate will reach a threshold based on the tracked cumulative volume of the radioactive eluate and the tracked activity of the first radioisotope. This information can be useful for proactively removing the radioisotope generator from service and/or replacing the radioisotope generator with a fresh generator. |
US11810679B2 |
Mitigating plasma instability
A system for reducing plasma instability is disclosed. The system includes: an outer electrode having a first end and a second end spaced from the first end; and an inner electrode disposed inside of a void defined within the outer electrode and arranged coaxial with the outer electrode. The inner electrode includes: a base end defined by the first end of the outer electrode; and an apical end spaced from the base end. The system includes a fiber injector configured to inject a frozen fiber into the void from the apical end of the inner electrode; an electrode power source configured to energize the outer electrode and the inner electrode, and thereby, cause a plasma contained within the outer electrode to flow axially along the frozen fiber; and a frozen fiber power source configured to drive an electrical pulse to the frozen fiber. |
US11810678B2 |
System and method for reducing acute incident risk
Systems and methods for reducing acute incident risks for dementia patients are provided. Benefits of the systems and methods include reducing healthcare costs, improving patient and caregiver outcomes and reducing caregiver burden. A server system analyzes data related to a dementia patient and the corresponding caregivers (e.g., family member, paid caregiver, physician) and calculates an acute incident risk. Based on the acute incident risk, the server system determines patient therapies to reduce the acute incident risk and also identifies caregiver education to improve the caregiver belief state, which reduces the acute incident risk. The system periodically re-calculates the acute incident risk and identifies patient therapies and caregiver education and motivation to further reduce or maintain the acute incident risk. |
US11810677B2 |
Systems and methods for multiple instance learning for classification and localization in biomedical imaging
The present disclosure is directed to systems and methods for classifying biomedical images. A feature classifier may generate a plurality of tiles from a biomedical image. Each tile may correspond to a portion of the biomedical image. The feature classifier may select a subset of tiles from the plurality of tiles by applying an inference model. The subset of tiles may have highest scores. Each score may indicate a likelihood that the corresponding tile includes a feature indicative of the presence of the condition. The feature classifier may determine a classification result for the biomedical image by applying an aggregation model. The classification result may indicate whether the biomedical includes the presence or lack of the condition. |
US11810673B2 |
Method and system for medical suggestion search
The present teaching relates to medical suggestion searching. In one example, data related to a medication drug are obtained. One or more candidate prescription strings are identified from the obtained data. Each of the candidate prescription strings is associated with a plurality of attributes. Each of the one or more candidate prescription strings is automatically processed based on at least one model to generate one or more prescription strings each with an associated ranking. At least some of the generated one or more prescription strings and the associated rankings are stored for future use. |
US11810671B2 |
System and method for providing health information
Systems and methods for providing health information. A method for building a health predictive model is provided based on a plurality of electronic medical records representing a plurality of electronic medical cases each associated with a diagnosis of a medical condition. Symptom-attribute-value (SAV) ontology objects are extracted from the plurality of electronic medical records. A plurality of feature vectors respectively associated with the medical cases and at least partially based on the SAV ontology objects are generated. The health predictive model can be trained based on the feature vectors by using the diagnoses as category labels of the training. The method for providing health information can include presenting a probability vector by inputting a current feature vector into the health predictive model. The current feature vector can be based on responses received via a health conversation. Advantageously, personalized and highly relevant medical advice can be provided to a user. |
US11810665B2 |
Customization of population management
Methods, systems, and computer-readable media are provided for customization of management of population health. A population tracking builder application is provided as a single application that allows users to completely customize population management. In particular, populations may be added or changed, algorithms for monitoring the populations may be added or changed to meet a user's needs or completely removed, specific variables of algorithms may be edited, and the like. This provides user's flexibility to customize population management tools at any time. |
US11810661B2 |
Vessel annotator
The present invention relates to annotating a medical image. For an improved manual insertion of information in a medical image, it is provided to display an image (130) of a tubular structure; and to display a graphical representation (132) of at least one segmented portion of the tubular structure; wherein the graphical representation comprises at least one indicator line representing the portion's shape and/or extension; and wherein the graphical representation is displayed in combination with the image of the tubular structure; and to generate and display at least one marker (128) overlaid to the image of the tubular structure; wherein the marker is movable (134) along the graphical representation; and to position the marker at a location along the graphical representation to indicate a predetermined feature of the tubular structure. |
US11810660B2 |
Method and system for rule-based anonymized display and data export
The invention provides, in some aspects, a system for implementing a rule derived basis to display anonymized image sets. In various embodiments of the invention, users with the appropriate permission can launch a function inside a system in order to anonymize and export the currently loaded study or studies, or one or more studies identified by a search criteria. The data from the studies that were identified is then anonymized on the system using predefined rules. In an embodiment of the present invention, the data from selected studies is anonymized on a server, and only then transmitted to another network device thus minimizing the risk that protected health information can be inadvertently disclosed. In an alternative embodiment of the present invention, the data from selected studies is anonymized on a server, and only the anonymized data is stored to the hard disk or other media of a user viewing the study. |
US11810659B2 |
Medical image processing apparatus, program installable into medical image processing apparatus, and medical image processing method
The present disclosure provides a medical image processing apparatus capable of readily creating, from a medical image, an electronic document that displays a three-dimensional body organ model. The medical image processing apparatus performs control to acquire patient information from DICOM additional information of medical image data designated when the creation of the electronic document has been instructed, and to create the electronic document of the three-dimensional body organ model corresponding to the medical image data, the electronic document containing the acquire patient information. To which patient the three-dimensional body organ model belongs can be identified on the electronic document. |
US11810654B2 |
Method and system for automatically generating a section in a radiology report
A system 100 for automatically generating a field of a radiology report includes a set of one or more models. A method for automatically generating a field of a radiology report includes: receiving a radiologist identifier (radiologist ID); receiving a set of finding inputs; determining a context of each of the set of finding inputs; determining text associated with a portion or all of the radiology report based on the context and the radiologist style; and inserting the text into the report. |
US11810647B2 |
System for determination of temperature cycling protocols for polymerase chain reactions: optimally controlled PCR
In one aspect, methods are described herein for enhancing one or more nucleic acid interactions. For example, in some embodiments, methods of enhancing one or more steps of polymerase chain reaction (PCR) are described herein. In some embodiments, the optimal temperature cycling protocol for one or more PCR cycles can be determined according to methods described herein. |
US11810642B2 |
Memory device including defective column addresses stored in ascending order
A memory device includes: a memory cell array; a first latch; a second latch; a first circuit; and a second circuit. The memory cell array includes first, second, and third columns associated with first, second, and third addresses, respectively. The first latch stores the first address and is associated with a fourth address. The second latch stores the second address and is associated with a fifth address. The fourth address and the fifth address are in an ascending order. The first circuit selects the third column in place of the first column based on the first address. The second circuit determines whether or not the first address and the second address are in an ascending order. |
US11810641B2 |
Apparatuses and method for trimming input buffers based on identified mismatches
Apparatuses and methods for trimming input buffers based on identified mismatches. An example apparatus includes an input buffer having a first input stage circuit configured to receive a first signal, a second input stage circuit configured to receive a second signal, and an output stage coupled to the first and second input stage circuits and configured to provide an output signal. The first input stage circuit includes serially-coupled transistor pairs that are each coupled between the output stage and a bias voltage. Each of the plurality of serially-coupled transistors pairs are selectively enabled in response to a respective enable signal. The apparatus further including a trim circuit coupled to the first input stage circuit and comprising a plurality of programmable components. The trim circuit is configured to be programmed to provide the respective enable signals based on a detected transition voltage offset relative to a target transition voltage. |
US11810640B2 |
Memory interface with configurable high-speed serial data lanes for high bandwidth memory
A memory module including a memory array of storage transistors and a control circuit where the control circuit includes a memory interface for providing high bandwidth access to the memory array on serial data lanes. In some embodiments, the control circuit of a memory module includes multiple transceivers for connecting to serial data lanes. In one embodiment, the memory interface of a memory module configures some transceivers for host connection or for upstream connection to an upstream memory module and configures other transceivers for downstream connection to a downstream memory module. In other embodiments, a multi-module memory device is formed using multiple memory modules connected in a cascade configuration or in a star configuration to provide high bandwidth memory access to all memory locations of the multiple memory modules using the given number of serial data lanes of the host connection. |
US11810639B2 |
Test method and test system
A test method includes: providing an initialization command to a ZQ calibration module such that the resistance value of a termination resistor is a first extreme value; providing a ZQ calibration command to the ZQ calibration module such that the resistance value of the termination resistor increases or decreases to a second extreme value from the first extreme value, one of the first extreme value and the second extreme value being a maximum value while the other one being a minimum value; acquiring a first time node, the first time node being a transmitting time for the ZQ calibration command; acquiring a second time node; and acquiring the ZQ calibration time based on the second time node and the first time node. |
US11810636B2 |
Latch array with mask-write functionality
An aspect of the disclosure relates to a latch array, including: a first set of master latches including a first set of clock inputs configured to receive a master clock, a first set of data inputs configured to receive a first set of data, and a first set of data outputs coupled to a set of bitlines, respectively; a second set of master latches including a second set of clock inputs configured to receive the master clock, a first set of write-bit inputs configured to receive a set of write-bit signals, and a set of write-bit outputs coupled to a set of write-bit lines, respectively; and an array of slave latches, wherein the slave latches in columns of the array include a second set of data inputs coupled to the set of bitlines, and a second set of write-bit inputs coupled to the set of write-bit lines, respectively. |
US11810634B2 |
Computer system with redundancy having fail test mode
Disclosed herein is an apparatus that includes a data terminal, a memory cell array, a mode register storing a plurality of operation parameters, and an output circuit configured to output, in response to a read command, an incorrect data to the data terminal instead of a correct data read from the memory cell array when a predetermined one of the operation parameters indicates a test mode. |
US11810632B2 |
Test system for executing built-in self-test in deployment for automotive applications
In various examples, a test system is provided for executing built-in-self-test (BIST) according to JTAG and IEEE 1500 on chips deployed in-field. Hardware and software selectively connect onto the IEEE 1500 serial interface for running BIST while the chip is being used in deployment—such as in an autonomous vehicle. In addition to providing a mechanism to connect onto the serial interface, the hardware and software may reduce memory requirements and runtime associated with running the test sequences, thereby making BIST possible in deployment. Furthermore, some embodiments include components configured to store functional states of clocks, power, and input/output prior to running BIST, which permits restoration of the functional states after the BIST. |
US11810630B2 |
Machine learning assisted read verify in a memory sub-system
An on-chip copy command is detected. The on-chip copy command comprises a source address referencing a plane of a memory device, and a destination address referencing the plane. A read verify relevance is estimated by processing, by a machine learning mode, one or more parameters associated with data stored at the source address. Responsive to determining that the read verify relevance satisfies a threshold condition, the on-chip copy command is performed. |
US11810628B2 |
Non-volatile memory with efficient testing during erase
When erasing multiple sub-blocks of a block, erase verify is performed for memory cells connected to even word lines to generate even results and for memory cells connected to odd word lines to generate odd results. The even results and the odd results are used to determine that the erase verify process successfully completed. For each NAND string of a first sub-block, a last even result for the NAND string is compared to a last odd result for the NAND string. Despite the determination that the first sub-block successfully completed erase verify, the erasing failed for the first sub-block because the number of NAND strings that have the last even result different than the last odd result is greater than a limit. The system determines that one or more additional sub-blocks also failed erasing based on and in response to determining that the first sub-block failed erasing. |
US11810613B2 |
Ultra-compact page buffer
A device includes a memory array and a sense amplifier (SA), which receives bits of data over an input/output (I/O) data line in association with a program operation. A digital-to-analog converter (DAC) is to convert the bits of data to an analog voltage value. A first analog memory element is coupled with the DAC. A pre-charge transistor is coupled with a voltage supply and the first analog memory element, the pre-charge transistor to charge the first analog memory element to an initial voltage level. A second analog memory element is coupled in parallel with the first analog memory element. Transistor logic is coupled between the first analog memory element and the second analog memory element and to selectively enable the second analog memory element to consume charge from the first analog memory element until the first analog memory element stores the analog voltage value. |
US11810612B2 |
Apparatuses and methods for row hammer based cache lockdown
Apparatuses, systems, and methods for row hammer based cache lockdown. A controller of a memory may include an aggressor detector circuit which determines if addresses are aggressor addresses or not. The controller may include a tracker circuit which may count a number of times an address is identified as an aggressor, and may determine if the aggressor address is a frequent aggressor address based on the count. If the address is a frequent aggressor address, a cache entry associated with the frequent aggressor address may be locked (e.g., for a set amount of time). In some embodiments, the controller may include a second tracker which may determine if the frequent aggressor address is a highly attacked address. An address mapping associated with the highly attacked address may be changed. |
US11810609B2 |
Reference voltage management
Techniques are described for maintaining a stable voltage difference in a memory device, for example, during a critical operation (e.g., a sense operation). The voltage difference to be maintained may be a read voltage across a memory cell or a difference associated with a reference voltage, among other examples. A component (e.g., a local capacitor) may be coupled, before the operation, with a node biased to a first voltage (e.g., a global reference voltage) to sample a voltage difference between the first voltage and a second voltage while the circuitry is relatively quiet (e.g., not noisy). The component may be decoupled from the node before the operation such that a node of the component (e.g., a capacitor) may be allowed to float during the operation. The voltage difference across the component may remain stable during variations in the second voltage and may provide a stable voltage difference during the operation. |
US11810608B1 |
Manganese or scandium doped multi-element non-linear polar material gain memory bit-cell
A high-density low voltage ferroelectric (or paraelectric) memory bit-cell that includes a planar ferroelectric or paraelectric capacitor. The memory bit-cell comprises 1T1C configuration, where a plate-line is parallel to a word-line, or the plate-line is parallel to a bit-line. The memory bit-cell can be 1TnC, where ‘n’ is a number. In a 1TnC bit-cell, the capacitors are vertically stacked allowing for multiple values to be stored in a single bit-cell. The memory bit-cell can be multi-element FE gain bit-cell. In a multi-element FE gain bit-cell, data sensing is done with signal amplified by a gain transistor in the bit-cell. As such, higher storage density is realized using multi-element FE gain bit-cells. In some examples, the 1T1C, 1TnC, and multi-element FE gain bit-cells are multi-level bit-cells. To realize multi-level bit-cells, the capacitor is placed in a partially switched polarization state by applying different voltage levels or different time pulse widths at the same voltage level. |
US11810607B2 |
Memory cells and arrays of memory cells
A memory cell comprises first, second, third, and fourth transistors individually comprising a transistor gate. First and second ferroelectric capacitors individually have one capacitor electrode elevationally between the transistor gates of the first, second, third, and fourth transistors. Other memory cells are disclosed, as are arrays of memory cells. |
US11810603B2 |
Magnetic tape cartridge, information acquisition method, and program
A magnetic tape cartridge includes a case that accommodates a magnetic tape on which a plurality of servo bands and a plurality of data bands are formed, servo patterns being recorded in the servo bands, and a memory provided in the case. The memory stores servo pattern interval-related information related to a servo pattern interval determined for each of the plurality of data bands included in the magnetic tape. The servo pattern interval is commonly used for a plurality of division areas obtained by dividing the data band in a width direction of the magnetic tape, and is a representative interval between a first servo pattern and a second servo pattern. |
US11810600B2 |
Read-write device for an archival data storage library
A magnetic read-write device includes a disk spindle on which disk media are rotatably mounted, an enclosure in which the spindle is housed, an opening/closing mechanism such as a cover configured for opening to provide access to the spindle and for closing to contain particles that may be generated during operation of the device, and a seal configured for sealing the enclosure when the opening/closing mechanism is closed. The device may further include a pre-loaded hinge coupling the cover with the enclosure, and a loading mechanism such as a spring coupled with the hinge and configured for biasing the cover to a closed position and for applying a sealing force to the seal at an interface of the cover and the enclosure. This type of device may be implemented for use in an archival data storage system library such as in a cleanroom storage system. |
US11810599B2 |
System and method of dynamic random access rendering
A system is provided for dynamic random access rendering of media content. The system includes a rendering tool that loads a recipe having a reference to input essence and an instruction that collectively generates an output essence using the at least one input essence. The system further includes a render engine that execute the instruction and includes a file format parser configured to load the input essence from a file of media content. The render engine also includes plugin having a web server embedded therein that is communicatively coupled with a TCP port for receiving a request from a client device for the output essence. The render engine generates the output essence from the input essence in accordance with the instruction in the recipe and transmits the generated output essence to the client device for display thereon. |
US11810592B2 |
Integration of high frequency audio reconstruction techniques
A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag. The high frequency regeneration is performed as a post-processing operation with a delay of 3010 samples per audio channel. |
US11810589B2 |
Integration of high frequency audio reconstruction techniques
A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag. The high frequency regeneration is performed as a post-processing operation with a delay of 3010 samples per audio channel. |
US11810580B2 |
Communication transmission device, method of voice fault detection, and program
A communication transmission device is provided with an input sound level detection unit for dividing, per unit time, sound data of a predetermined period of time and converting the sound data into a bit string according to whether or not a sound level thereof exceeds a predetermined threshold value, an arithmetic processing unit for performing predetermined arithmetic processing on the sound data an output sound level detection unit for dividing, per the unit time, sound data of the predetermined period of time after the arithmetic processing and converting the sound data into a bit string according to whether or not a sound level thereof exceeds the predetermined threshold value, and a comparison determination unit for determining whether or not a sound failure has occurred on the basis of a predetermined logic by which the bit string before the arithmetic processing and the bit string after the arithmetic processing are compared. |
US11810577B2 |
Dialogue management using lattice walking
Systems, devices, and methods provide improved autonomous agents by creating a concept lattice that represent objects and attributes and using the concept lattice to manage a dialogue with a user device. An autonomous agent application can receive queries from a user and serve response (e.g., responses identifying objects and/or object attributes) based on one or more traversals of a concept lattice. In some embodiments, the concept lattice can be generated from tabular data indicating a set of objects and respective sets of attributes. The user can provide further input to traverse from one selected node to another within the concept lattice in order to identify other nodes in the concept lattice that meet the user's needs. |
US11810576B2 |
Personalization of experiences with digital assistants in communal settings through voice and query processing
In non-limiting examples of the present disclosure, systems, methods and devices for providing personalized experiences to a computing device based on user input such as voice, text and gesture input are provided. Acoustic patterns associated with voice input, speech patterns, language patterns and natural language processing may be used to identify a specific user providing input from a plurality of users, identify user background characteristics and traits for the specific user, and topically categorize user input in a tiered hierarchical index. Topically categorized user input may be supplemented with user data and world knowledge and personalized responses and feedback for an identified specific user may be provided reactively and proactively. |
US11810575B2 |
Artificial intelligence robot for providing voice recognition function and method of operating the same
An artificial intelligence robot for providing a voice recognition service includes a memory configured to store voice identification information, a microphone configured to receive a voice command; and a processor configured to extract voice identification information from a wake-up command included in the voice command and used to activate the voice recognition service and operate the voice recognition function in a deactivation state when the extracted voice identification information does not match the voice identification information stored in the memory. |
US11810570B2 |
Graphical user interface displaying linked schedule items
A first speech audio file scheduled for transmission in a first position of a transmission schedule, a first transcript of the first speech audio file, and first metadata associated with a first content item scheduled for transmission in a second position of the transmission schedule are obtained. The first metadata is compared to at least a portion of the first transcript to determine whether any of the first metadata matches the at least a portion of the first transcript. In response to determining that at least a portion of the first metadata matches at least a portion of the first transcript, linkages are created between the first speech audio file and the first content item. A graphical user interface (GUI) is generated, and displays a list of items scheduled for transmission including: a first identifier representing the first speech audio file in the first position; and a second identifier representing the first content item in the second position. |
US11810569B2 |
Low power integrated circuit to analyze a digitized audio stream
Methods, devices, and systems for processing audio information are disclosed. An exemplary method includes receiving an audio stream. The audio stream may be monitored by a low power integrated circuit. The audio stream may be digitized by the low power integrated circuit. The digitized audio stream may be stored in a memory, wherein storing the digitized audio stream comprises replacing a prior digitized audio stream stored in the memory with the digitized audio stream. The low power integrated circuit may analyze the stored digitized audio stream for recognition of a keyword. The low power integrated circuit may induce a processor to enter an increased power usage state upon recognition of the keyword within the stored digitized audio stream. The stored digitized audio stream may be transmitted to a server for processing. A response received from the server based on the processed audio stream may be rendered. |
US11810567B2 |
Speech recognition device, speech-recognition-device coordination system, and speech-recognition-device coordination method
A speech recognition device includes a sound input section, a sound output section, a communication control section that performs data transmission and reception with at least one of other recognition devices, a conversation-mode executing section that transmits sound data input to each of the other recognition devices and outputs sound data received from each of the other recognition devices, a speech recognition section that converts the sound input into text data, a hot word detecting section that detects a conversation activation hot word from the text data to activate the conversation-mode executing section, and a command transmitting section that transmits a control command to each of the other recognition devices. If the hot word detecting section detects the conversation activation hot word, the command transmitting section transmits the control command to activate a conversation-mode executing section provided in each of the other recognition devices. |
US11810565B2 |
Virtual assistant host platform configured for interactive voice response simulation
Aspects of the disclosure relate to using machine learning to simulate an interactive voice response system. A computing platform may receive user interaction information corresponding to interactions between a user and enterprise computing devices. Based on the user interaction information, the computing platform may identify predicted intents for the user, and may generate hotkey information based on the predicted intents. The computing platform may send the hotkey information and commands directing the mobile device to output the hotkey information. The computing platform may receive hotkey input information from the mobile device. Based on the hotkey input information, the computing platform may generate a hotkey response message. The computing platform may send, to the mobile device, the hotkey response message and commands directing the mobile device to convert the hotkey response message to an audio output and to output the audio output. |
US11810564B2 |
Dynamic adjustment of wake word acceptance tolerance thresholds in voice-controlled devices
Systems and methods are provided for detecting wake words. An electronic device detects, from a microphone array, an audio signal in an environment proximate to the audio front end system. The electronic device processes the audio signal using a plurality of wake word detection engines, including dynamically adjusting how many wake word detection engines are available for processing the audio signal. The electronic device independently adjusts respective wake word detection thresholds for the plurality of wake word detection engines used to process the audio signal. |
US11810557B2 |
Dynamic and/or context-specific hot words to invoke automated assistant
Techniques are described herein for enabling the use of “dynamic” or “context-specific” hot words to invoke an automated assistant. In various implementations, an automated assistant may be executed in a default listening state at least in part on a user's computing device(s). While in the default listening state, audio data captured by microphone(s) may be monitored for default hot words. Detection of the default hot word(s) transitions of the automated assistant into a speech recognition state. Sensor signal(s) generated by hardware sensor(s) integral with the computing device(s) may be detected and analyzed to determine an attribute of the user. Based on the analysis, the automated assistant may transition into an enhanced listening state in which the audio data may be monitored for enhanced hot word(s). Detection of enhanced hot word(s) triggers the automated assistant to perform a responsive action without requiring detection of default hot word(s). |
US11810555B2 |
User profile linking
Described are techniques for linking generating a skill-stored user profile, and linking same with a natural language processing (NLP) system-stored user profile. In at least some examples, a user may provide a natural language input to a NLP system. The NLP system may determine a skill is to process to perform an action responsive to the natural language input. To perform the action, the skill may require the user have a user profile stored by the skill, but the user may not have such a user profile. However, the NLP system may store a user profile for the user. The NLP system may determine the user profile stored thereby and may send, with user permission, information in the user profile to the skill. The skill may use the received information to generate and store a user profile for the user. Thereafter, the skill may provide the NLP system with a user profile identifier that the skill may use to identify the user's profile stored thereby. The NLP system may store the received user profile identifier in the user's profile stored by the NLP system, thereby linking the user profiles and enabling the skill to thereafter personalize processing with respect to natural language inputs of the user. |
US11810554B2 |
Audio message extraction
Audio data, corresponding to an utterance spoken by a person within a detection range of a voice communications device, can include an audio message portion. The audio data can be captured and analyzed to determine the intent to send a message. Based at least in part upon that intent, a remaining portion of the audio data can be analyzed to determine the intended message target or recipient, as well as the portion corresponding to the actual message payload. Once determined, the audio file can be trimmed to the message payload, and the message payload of the audio data can be delivered as an audio message to the target recipient. |
US11810552B2 |
Artificial intelligence system for sequence-to-sequence processing with attention adapted for streaming applications
The present disclosure provides an artificial intelligence (AI) system for sequence-to-sequence modeling with attention adapted for streaming applications. The AI system comprises at least one processor; and memory having instructions stored thereon that, when executed by the processor, cause the AI system to process each input frame in a sequence of input frames through layers of a deep neural network (DNN) to produce a sequence of outputs. At least some of the layers of the DNN include a dual self-attention module having a dual non-causal and causal architecture attending to non-causal frames and causal frames. Further, the AI system renders the sequence of outputs. |
US11810548B2 |
Speech translation method and system using multilingual text-to-speech synthesis model
A speech translation method using a multilingual text-to-speech synthesis model includes acquiring a single artificial neural network text-to-speech synthesis model having acquired learning based on a learning text of a first language and learning speech data of the first language corresponding to the learning text of the first language, and a learning text of a second language and learning speech data of the second language corresponding to the learning text of the second language, receiving input speech data of the first language and an articulatory feature of a speaker regarding the first language, converting the input speech data of the first language into a text of the first language, converting the text of the first language into a text of the second language, and generating output speech data for the text of the second language that simulates the speaker's speech. |
US11810545B2 |
Systems and methods for dynamically improving user intelligibility of synthesized speech in a work environment
A method and apparatus that dynamically adjust operational parameters of a text-to-speech engine in a speech-based system are disclosed. A voice engine or other application of a device provides a mechanism to alter the adjustable operational parameters of the text-to-speech engine. In response to one or more environmental conditions, the adjustable operational parameters of the text-to-speech engine are modified to increase the intelligibility of synthesized speech. |
US11810544B2 |
Systems and methods for on ear detection of headsets
Embodiments generally relate to a signal processing device for on ear detection for a headset. The device comprises a first microphone input for receiving a microphone signal from a first microphone, the first microphone being configured to be positioned inside an ear of a user when the user is wearing the headset; a second microphone input for receiving a microphone signal from a second microphone, the second microphone being configured to be positioned outside the ear of the user when the user is wearing the headset; and a processor. The processor is configured to receive microphone signals from each of the first microphone input and the second microphone input; pass the microphone signals through a first filter to remove low frequency components, producing first filtered microphone signals; combine the first filtered microphone signals to determine a first on ear status metric; pass the microphone signals through a second filter to remove high frequency components, producing second filtered microphone signals; combine the second filtered microphone signals to determine a second on ear status metric; and combine the first on ear status metric with the second on ear status metric to determine the on ear status of the headset. |
US11810543B2 |
Method and apparatus for audio signal processing selection
A method and an apparatus for audio signal processing selection are provided. In the method, multiple audio signal processing operations are performed on a synthesized audio signal to generate multiple processed audio signals, the audio signal processing operations are evaluated according to the comparison results between the processed audio signals and the primary signal, and the audio signal processing operation corresponding to a designated application and the designated audio output mode is selected according to the evaluation result of the audio signal processing operations. The synthesized audio signal is generated by adding a secondary signal into a primary signal. The signal processing is related to remove the secondary signal from the synthesized audio signal. Those processed audio signals are used by the designated application at the designated audio output mode. The comparison result is related to signal similarity. The evaluation result is related to the highest signal similarity. |
US11810539B2 |
Performance improvement with the DAMONN music notation system
The DAMONN music notation system creates a simple alphanumericals on the music staves for ease of reading, writing, teaching and learning music. The system, methods and teaching aids of the DAMONN music notation system had been adapted for all musical instruments in the family categories of keyboard, string, brass and woodwind, and percussion instruments. |
US11810534B1 |
Distortion control in displays with optical coupling layers
An electronic device may have a display layer for displaying images. An optical coupling layer having an input surface that receives light from the display panel may convey the light from the input surface to an output surface. The output surface may have different dimensions than the display layer and may have any desired shape. To account for the displacement of light between the active area and the outer surface of the optical coupling layer and to ensure the output image is perceived with the desired distortion, image data may be rendered for the output surface then modified to account for the distortion and displacement that will occur later when the image is transported by the optical coupling layer from the display active area to the output surface of the optical coupling layer. Image distortion control circuitry may modify the rendered image data based on a distortion map. |
US11810526B2 |
E-paper display apparatus and e-paper display panel
An e-paper display apparatus including an e-paper display panel is provided. The e-paper display panel includes multiple pixel circuits arranged in an array. Each of the pixel circuits includes a transistor device. The transistor device is an oxide thin-film transistor. A set of signal waveforms for driving the pixel circuits to display image pages includes multiple frames. In a low panel frequency mode, the number of the frames is less than ten. |
US11810523B2 |
Backlight dimming processing device and timing controller for backlight dimming
An embodiment enables natural and smooth change in the brightness of a backlight unit and is able to reduce flicker by changing a dimming value between frames through a mixed function including a plurality of functions having different characteristics. |
US11810522B2 |
Pixel circuit driving method, pixel circuit therefor, and display module using the same
A pixel circuit driving method of controlling an operation of a light-emitting element provided in a pixel of a display panel may comprise: applying pulse amplitude modulation (PAM) signals having a plurality of levels to a first terminal of a first transistor having a second terminal connected to a control terminal of a second transistor configured to drive the light-emitting element with a current according to a gray scale required for the light-emitting element; and applying a PAM signal of any one level selected from the PAM signals to the control terminal of the second transistor during each sub-frame time corresponding to a turn-on time of the first transistor controlled by a pulse width modulation (PWM) signal having a plurality of sub-frames in a single frame according to the gray scale. |
US11810520B2 |
Method and apparatus for compensating white point coordinates, and computer device and storage medium
The present disclosure belongs to the field of display technologies, and provides a method and apparatus for compensating white point coordinates, and a computer device and a storage medium. The method includes: acquiring target brightness and target white point coordinates of a display module in a black frame insertion mode, wherein the display module includes a backlight; determining white point coordinates corresponding to the target brightness to be reached by the backlight in the black frame insertion mode and in an always-on mode, respectively; and compensating the target white point coordinates based on a difference value between the white point coordinates in the always-on mode and the white point coordinates in the black frame insertion mode. |
US11810519B2 |
Display driving integrated circuit configured to perform adaptive frame operation and operation method thereof
A display driving integrated circuit performs an adaptive frame operation. An operation method of the display driving integrated circuit includes outputting current frame data to an external display panel, starting to receive next frame data from an external device after a first time point, the first time point being a time point when a first time period elapses, the first time period immediately following a second time point at which the current frame data are completely output, and generating a vertical synchronization signal at a third time point synchronized with a cycle of an emission control signal, in response to starting to receive the next frame data. |
US11810518B2 |
Gate driving circuit and display panel including the same
A gate driving circuit according to an embodiment and a display panel including the same are disclosed. The gate driving circuit according to the embodiment includes: a controller configured to charge and discharge a first control node that pulls up an output voltage and a second control node that pulls down the output voltage; an output unit including a pull-up transistor configured to apply a gate high voltage to an output node in response to a charging voltage of the first control node, and a pull-down transistor configured to apply a gate low voltage to the output node in response to a charging voltage of the second control node; a sensing unit configured to sense a threshold voltage of the pull-down transistor; and a compensation unit configured to change the charging voltage of the second control node in response to an output of the sensing unit. |
US11810514B2 |
Display panel, method for driving the same, and display apparatus
A display panel, a method for driving the same, and a display apparatus are provided. A pixel driving circuit includes a driving transistor, a data writing circuit, and an adjusting circuit. The driving transistor has a gate electrically connected to a first node, and first and second electrodes respectively electrically connected to a second node and a third node. An operating period of the pixel driving circuit comprises a data writing period including first and second adjusting stages and a data writing period between the first and second adjusting stages. A data writing circuit is configured to provide a data signal to the second node during the data writing period. An adjusting circuit is configured to provide a first adjusting signal to the second node or the third node during the first adjusting stage, and to provide a second adjusting signal to the second node during the second adjusting stage. |
US11810513B2 |
Display apparatus and method of driving display panel using the same
A display apparatus configured to adjust a driving frequency of a display panel by including a driving controller configured to: determine a low driving frequency corresponding to input image data; determine a plurality of compensation frequencies greater than the low driving frequency; and insert a plurality of compensation frequency frames having the compensation frequencies prior to a low driving frequency frame having the low driving frequency in a low frequency driving mode. |
US11810512B2 |
Pixel circuit and display panel
A pixel circuit and a display panel are disclosed. The pixel circuit comprises a first transistor, a pulse amplitude driving module, and a pulse width driving module. The pixel circuit and the display panel utilize a pulse amplitude driving module to drive the first transistor when a middle to high gray value of a frame is being displayed such that the number of frequency divisions in a high gray value could be reduced. Furthermore, the pixel circuit and the display panel utilize a pulse width driving module to drive the first transistor when a middle to low gray value of the frame is being displayed to improve the light emitting efficiency and luminance evenness in a low gray value. |
US11810510B2 |
Display device with hardware that dims pixels
An electronic device includes a display device that includes a plurality of pixels that form an active area of the display device, the active area of the display device defining a rounded edge portion, wherein multiple pixels that form at least part of the rounded edge portion have stepped relative brightness levels determined by hardware structures of the multiple pixels, such that a first pixel of the multiple pixels that is located at a first position in the rounded edge portion has a first relative brightness level defined by a first pixel hardware structure and a second pixel of the multiple pixels that is located at a second position has a second relative brightness level defined by a second pixel hardware structure, the first relative brightness level being different from the second relative brightness level, the first pixel hardware structure being different from the second pixel hardware structure. |
US11810503B2 |
Display device for performing a charge sharing operation
A display device including: a display panel including first and second data lines, a first and second pixels connected to first and second data lines in first pixel row, third and fourth pixels connected to the second data line in a second pixel row; and a display driver configured to receive image data including first, second, third and fourth pixel data for the first, second, third and fourth pixels, and provide first, second, third and fourth data voltages corresponding to the first, second, third and fourth pixel data to the first, second, third and fourth pixels through the first and second data lines, the display driver further configured to: calculate average data of the first and second pixel data; and selectively perform a charge sharing operation between the first and second data lines according to whether a first increase/decrease condition and a second increase/decrease condition are satisfied. |
US11810500B2 |
Micro light-emitting diode display panel and pixel driving circuit thereof
A micro LED display panel and a pixel driving circuit thereof. The pixel driving circuit is used for driving a light-emitting unit, which includes a plurality of micro LEDs connected in series. The pixel driving circuit includes a switch unit, a driving unit and a selection unit. The switch unit controls a data signal input according to a scan signal. The driving unit is electrically connected to the switch unit and the light-emitting unit, and is electrically connected to a first voltage. The selection unit receives a selection signal and is electrically connected to a second voltage. The selection unit is electrically connected to the micro LEDs and the driving unit. The number and brightness of the micro LEDs to be turned on are controlled by the selection unit and the driving unit according to the selection signal and the data signal. |
US11810496B1 |
Display apparatus and image displaying method
A display apparatus and an image displaying method are provided. The display apparatus includes a display module and a driving circuit. The driving circuit is coupled to the display module and receives an input image. The driving circuit determines a watermark area and a non-watermark area of the display module according to watermark information, and at least one of the watermark area and the non-watermark area is alternately driven by a first gamma curve and a second gamma curve. A brightness difference percentage between the first gamma curve and the second gamma curve at a same grayscale value between 10% and 90% of a grayscale percentage is between 0.2 and 0.6. |
US11810493B2 |
Display apparatus, method for controlling display apparatus, and projection system
A display apparatus of the present disclosure includes: an image detection unit that determines whether an empty second subframe is present in input image data, in addition to a first subframe that displays an image; a correction image generation unit that generates correction image data for correcting the input image data; a control unit that performs control to display the correction image data generated by the correction image generation unit during the period of the second subframe, when the image detection unit detects that the second subframe is present in the input image data; and a display panel that includes a light modulation device provided for each pixel, and modulates irradiation light from a light source, on the basis of input image data including the correction image data. |
US11810491B2 |
TFT substrate including a non-rectangular active region
Different groups include the same type of control lines. The first control lines are arranged such that control lines of different types belonging to each of group are adjacent to each other. In the second area, the second control lines are arranged such that control lines of different types belonging to each group are adjacent to each other. In the non-display area, the second control lines are arranged such that control lines of the same type belonging to different groups are adjacent to each other. The capacitor electrode includes portions connected to each other and arranged in the second direction. Each portion faces each other for control lines of the same type adjacent in the non-display area. Any of the portions and any of the other portions differ in width in the first direction. |
US11810490B2 |
Information processing device and control method
An information processing device includes: a first chassis and a second chassis connected to be rotatable relative to each other; a foldable one display provided over the first chassis and the second chassis; a camera provided in the first chassis; a memory which stores at least a program; and a processor which executes the program. By executing the program stored in the memory, the processor performs: display mode switching processing to switch between a first display mode in which display is controlled by setting a screen area of the display as one display area, and a second display mode in which display is controlled by splitting the screen area of the display into two display areas of a first display area corresponding to the first chassis and a second display area corresponding to the second chassis, orientation detection processing to detect an orientation of the screen area. |
US11810487B2 |
Display system for directing different images to different viewers
Display systems for simultaneously directing different images to different viewers. A display system is constructed with a display panel with multiple folds that create a number of angled display surfaces. These angled surfaces are oriented so that some surfaces are angled in one direction to project one image to viewers at one location, and the remaining surfaces are angled in a different direction to project a different image to viewers at another location. The folded display panel may be actuated, to change the angles at which display surfaces are oriented, and thus adjust the directions in which images are displayed. In this manner, the display may project images to differing users as they change their locations. Multiple users may thus enjoy differing content at the same time, from the same display device. |
US11810484B2 |
Spliced display
A spliced display including a transparent substrate, a plurality of micro (light-emitting diodes) LEDs, and a plurality of light sensors is provided. The transparent substrate has a display surface and a back surface opposite to each other. The driving backplanes are disposed on the back surface of the transparent substrate to be spliced with each other. The micro LEDs are disposed on the driving backplanes respectively and located between the micro LEDs and the transparent substrate. Each of the driving backplanes is corresponding to parts of the micro LEDs. The light sensors are disposed on the transparent substrate and located between the driving backplanes and the transparent substrate. Each of the light sensors is adjacent to at least two of the micro LEDs, and at least one of the at least two of the micro LEDs is adjacent to two of the light sensor. |
US11810480B2 |
Sports paraphernalia devices
A sports paraphernalia device may be provided as a physical object that is configured to resemble a particular sports entity and that is configured to receive sports entity updates from a sports entity server. A sports entity can employ the sports entity server to send sports entity updates to sports paraphernalia devices to thereby interact directly with fans. Such interactions can include causing the sports paraphernalia devices to provide visual, audio or mechanical output. |
US11810478B1 |
Methods and systems for an electric aircraft coaching simulator
A system and method for an electric aircraft coaching simulator is illustrated. The simulator includes a pilot control that is configured to generate a pilot command. The simulator includes a processor that is configured to receive optimized flight data, simulate a battery performance of an electric aircraft as a function of the received pilot command and generate an optimal flight recommendation based off the optimized flight data. The simulation model is configured to communicatively connect with the flight simulator to mimic a real flight situation. Optimized flight data from other pilots can be used to coach pilots how to fly with more energy efficiency. |
US11810477B2 |
Apparatus for simulating motion
The disclosed subject matter relates to an apparatus for simulating motion, comprising: a base; a seat with a seat pan and seat back, the seat having a roll axis and, orthogonal thereto, a pitch axis; a mount mounting the seat to the base at least pivotably about said roll axis and said pitch axis; a left seat back flap and a right seat back flap each of which being pivotably attached to a respective side of the seat back; and a linkage linking said seat back flaps to the base so that, when any one of the sides of the seat back is moved towards the base, the respective seat back flap is pivoted inwards and, when said side of the seat back is moved away from the base, said seat back flap is pivoted outwards. |
US11810470B2 |
Analysis of evoked event-related potential data
A computer-implemented system for obtaining therapeutic rehabilitation guidelines for a patient suffering from aphasia includes an input means for receiving evoked event-related potential data obtained through electroencephalography of a patient. The evoked event-related potential data is evoked by providing at least one predetermined language paradigm to the patient and the evoked event-related potential data includes amplitude, latency and source information for the evoked event-related potentials. The system also has a processor for processing the evoked event-related potential data including evaluating whether one or more of an amplitude, latency or source are within normative values for the at least one predetermined language paradigm and deriving based thereon a therapy to be applied to the patient, and an output for outputting the therapy instructions to be applied to the patient suffering from aphasia. |
US11810468B2 |
System and method for demonstrating an optical disorder
A method for demonstrating an optical disorder includes providing two ophthalmic lenses in a first position relative to each other. Each lens includes a first vision zone and a second vision zone. The first vision zone includes a distance vision zone having a distance vision reference point and a power of between about −1.00 Diopters and −4.00 Diopters. The second vision zone includes a near vision zone having a near vision reference point and a power of between about +1.00 Diopters and about +4.00 Diopters. Each lens includes an Add power of between +2.00 Diopters and +3.25 Diopters; the ophthalmic lenses are repositioned to a second position relative to each other, so the distance vision zone of each lens is viewable by a wearer through the near vision zone and the near vision zone of each lens is viewable by a wearer through the distance vision zone. |
US11810465B2 |
Flight control for flight-restricted regions
An unmanned aerial vehicle (UAV) includes one or more processors individually or collectively configured to assess a location of the UAV, calculate a distance between the UAV and a flight-restricted region using the location of the UAV, assess whether the distance falls within a first distance threshold, and instruct the UAV to take a flight response measure selected from (1) a first flight response measure when the distance falls within the first distance threshold, and (2) a second flight response measure different from the first flight response measure when the distance falls outside the first distance threshold. The first flight response measure at least includes causing the UAV to descend or hover over a location. A rate at which the UAV descends is determined based on the location of the UAV. |
US11810460B2 |
Automatic generation of pedestrians in virtual simulation of roadway intersections
The disclosure includes embodiments for automatically generating a virtual pedestrian for inclusion in a digital simulation. Some embodiments of a method may include automatically generating a virtual pedestrian based on a path specification and a behavior specification. The method may include executing a digital simulation that includes the virtual pedestrian crossing an intersection and a virtual vehicle responding to the virtual pedestrian crossing the intersection, wherein the digital simulation is operable to measure a performance of a virtual Advanced Driver Assistance System (virtualized “ADAS system”) included in the virtual vehicle to protect the virtual pedestrian when responding to the virtual pedestrian crossing the intersection. The method may include displaying a set of visualizations on a display, wherein the set of visualizations on the display visually describe the performance of the virtual ADAS system to protect the virtual pedestrian when responding to the virtual pedestrian crossing the intersection. |
US11810458B2 |
Parking lot management system, parking lot management method, and storage medium
A parking lot management system includes an infrastructure sensor that is able to detect a sunlight state of a parking space in a parking lot, and a notification device that notifies at least one of a vehicle including a solar power generation function and a user of the parking lot of the sunlight state of each parking space detected by the infrastructure sensor. |
US11810454B2 |
Map data construction method vehicle terminal, and server
A map data construction method and device, where the method includes obtaining first basic safety information packets of a vehicle, where the first basic safety information packets include an information packet of the vehicle that is collected when a safety event occurs, obtaining first basic safety information data from the first basic safety information packets, where the first basic safety information data includes parameter information of the vehicle and extended safety information, the parameter information of the vehicle indicates a driving state and an appearance information of the vehicle, and the extended safety information is used to indicate a safety state of the vehicle and a safety state of a road, and performing model processing based on the first basic safety information data to generate the map data. |
US11810453B2 |
Route control device and route control method
A route control device includes a control unit that sets an angle of a guideway for guiding a wheelchair user with respect to a roadway in accordance with a length of a waiting time for which a vehicle traveling on the roadway is kept waiting, when the wheelchair user who is about to cross the roadway is detected, and performs a control of displaying a pedestrian crossing including the guideway on the roadway. |
US11810451B2 |
Device control signal registration apparatus, device control signal registration system, device control signal registration method, and device control signal registration program storing medium
Included are: a list acquiring unit for acquiring a device list that lists models of a device having functions that can be controlled by operation of a remote controller; a model receiving unit for receiving information of a target model of a target device, of which device control signal generated by operation of the remote controller is to be registered, the target model of the target device selected on the basis of the device list acquired by the list acquiring unit; a function determination unit for determining one or more target functions of the target model received by the model receiving unit; and a guidance generation unit for generating guidance information indicating operation of the remote controller for executing the one or more target functions determined by the function determination unit. |
US11810446B2 |
Operating a fire system network
Methods, devices, and systems for operating a fire system network are described herein. One method includes receiving a plurality of time-slotted maintenance messages over a period of time from each of a plurality of fire system devices located in a facility via a first spreading factor, receiving an event message from a fire system device of the plurality of fire system devices responsive to the fire system device determining a fire event, the event message sent via a second spreading factor, and sending a block actuate message to the plurality of fire system devices responsive to receiving the event message, wherein the block actuate message is configured to activate a fire alarm. |
US11810445B2 |
Cross-client sensor user interface in an integrated security network
An integrated system includes a system user interface (SUI) that provides an iconic, at-a-glance representation of integrated security system status. The SUI is for use across all client devices including mobile or cellular telephones, a mobile portal, a web portal, and a touchscreen device. The SUI includes a number of display elements presented across all types of client devices for monitoring status of the integrated security system. The display elements of the SUI include an orb icon, text summary, security button, device warnings, system warnings, interesting sensors, and quiet sensors. The SUI thus provides system status summary information agnostically across all clients. Additionally, the SUI provides consistent iconography, terminology, and display rules across all clients as well as consistent sensor and system detail across clients. |
US11810443B2 |
Vehicle-occupant alert system
The techniques of this disclosure relate to a vehicle-occupancy alert system. The system includes a controller circuit configured to receive occupant data from an occupancy-monitoring sensor configured to detect a presence of one or more objects inside a vehicle. The controller circuit is also configured to determine whether an operator of the vehicle has exited the vehicle based on the occupant data. The controller circuit is also configured to determine based on the occupant data that the one or more objects remain inside the vehicle for a time exceeding a first threshold after the operator has exited. The controller circuit is also configured to output an alert indicating the one or more objects remain inside the vehicle when the time exceeds the first threshold. The system can improve passenger safety by alerting the vehicle operator that a child remains in the vehicle unattended before the operator moves away from the vehicle. |
US11810435B2 |
System and method for audio event detection in surveillance systems
A method and system for detecting and localizing a target audio event in an audio clip is disclosed. The method and system use utilizes a hierarchical approach in which a dilated convolutional neural network to detect the presence of the target audio event anywhere in an audio clip based on high level audio features. If the target audio event is detected somewhere in the audio clip, the method and system further utilizes a robust audio vector representation that encodes the inherent state of the audio as well as a learned relationship between state of the audio and the particular target audio event that was detected in the audio clip. A bi-directional long short term memory classifier is used to model long term dependencies and determine the boundaries in time of the target audio event within the audio clip based on the audio vector representations. |
US11810427B2 |
Skill-based prize levels for bonus prize awards
Systems, devices and methods are operable to include selecting a virtual prize container from a plurality of virtual prize containers that each correspond to one a plurality of prize levels in response to detecting a game event in a wagering game. The selected virtual prize container including information corresponding to the prize level and concealing a prize that is in the virtual prize container is awarded to the player. An input from the player that corresponds to the selected virtual prize container is received. In response to a player achievement level being at a minimum or higher level that corresponds to the prize level of the selected virtual prize container, the prize is awarded to the player. |
US11810424B2 |
Fraudulence monitoring system of table game and fraudulence monitoring program of table game
A detection system of the present disclosure stores positions and the amount of game tokens that a game participant places on a game table based on a measurement result by a bet chip measuring device in the same persons for each game participant or player positions of the game table. A management control device compares an actual winning rate and a total return amount with figures obtained by a probability statistic calculation at the time of an end of the number of games to determine whether there is a significant difference therebetween and specifies any one of the game participant or the player position, the game table, or a room having the game table where the significant difference is occurring. |
US11810420B2 |
Dispatching casino agents to an electronic gaming machine
Embodiments of the present invention are directed to dispatching people to an electronic gaming machine. A communication on a network of gaming machines is received indicating that a casino agent should be dispatched to one of the electronic gaming machines. A signal is automatically sent to a wireless device carried by the agent including data that identifies the one electronic gaming device. The casino agent may escalate the call using the agent's wireless device, which results in a second agent being dispatched. |
US11810417B2 |
Paper sheet storage device and control method of paper sheet storage device
A paper sheet storage device includes a storage unit, a conveyance mechanism including a carry-in path and a carry-out path, a gate member switched between a storage state and a passing state, a lock mechanism including a lock member which restricts a movement of the gate member, and an unlock member that unlocks a locked state. The unlock member is disposed so as to project from a side of one of the carry-in path and the carry-out path to outside of the paper sheet storage device. The lock member is disposed so as to project from a side of the other of the carry-in path and the carry-out path to the outside of the paper sheet storage device. When the paper sheet storage device is connected to another paper sheet storage device, the lock member is moved by the unlock member of the another paper sheet storage device. |
US11810414B2 |
Systems and methods for determining and executing trusted user access
Systems, apparatuses, and methods are provided herein for user access to smart locks at a retail shopping facility. In one embodiment, a system for user access to smart locks at a retail shopping facility includes an access member, a smart lock securing the access member, and a control circuit. The control circuit configured to receive authentication data from the user interface device; determine whether the authentication data matches within a threshold of stored authentication data associated with a profile stored in a database; determine that the user is a trusted user based on the determination that the authentication data matches with the stored authentication data within the threshold; and provide an optical key to the user interface device, wherein the smart lock is configured to unlock the access member in response to receiving the optical key from the user interface device. |
US11810410B2 |
Contactless delivery locker system
A contactless delivery locker may have a locker housing with a locker door fitted to the locker housing. A disinfecting system may be arranged to disinfect the locker content and a remotely actuable lock may be arranged to secure the locker door in a closed position and actuable to release the locker door. A controller associated with the lock may be configured to actuate the lock and a wireless interface may be connected to the controller and configured to receive a command to actuate the lock to release the locker door. The controller may operate to control actuation of the lock to release the locker door upon detection of a command to actuate the lock and release the locker door. The controller may be configured to report lock status information to a user to confirm if a locker has been opened after completion of a disinfecting cycle. |
US11810409B2 |
Automotive network vehicle bus diagnostics
Performing in-vehicle network diagnostics is provided. A cloud system receives wiring diagnostic data from a vehicle. The wiring diagnostic data includes information with respect to electrical operation of a plurality of segments of wiring of the vehicle. A machine-learning model of the cloud system is utilized to analyze the wiring diagnostic data. Responsive to the machine-learning model identifying an issue with the electrical operation based on the wiring diagnostic data, a response is sent from the cloud system to the vehicle, the response including one or more corrective actions to be performed by the vehicle to address the issue. |
US11810400B2 |
Method of assessing a pilot emotional state
A method of assessing an operator emotional state and sending an alert based on the emotional state. The method includes tracking during a time period, using at least one sensor, one of an image sensor data, voice data or a biometric parameter of an operator. Determining, using a controller that is operatively connected to at least one sensor, a probability of a likely emotional state from a list of emotional states of an operator based on one of the image sensor data, voice data or the biometric parameter. Comparing, using a processor, the probability of one of the likely emotional states of the operator with a baseline emotional state of the operator. Sending, using the controller, an alert if most likely emotional state deviates from the baseline emotional state by a predetermined threshold. |
US11810399B2 |
Information processing device, information processing method, and program
[Object] To provide an information processing device, an information processing method, and a program.[Solution] The information processing device including: a region specification unit configured to specify a biological region for biometric authentication from image data; and an image processing unit configured to perform image processing on a processing region corresponding to the biological region such that biological information acquirable from the biological region is changed. |
US11810396B2 |
Image annotation using prior model sourcing
A method of image annotation includes selecting a plurality of annotation models related to an annotation task for an image, obtaining a candidate annotation map for the image from each of the plurality of annotation models, and selecting at least one of the candidate annotation maps to be displayed via a user interface, the candidate annotation maps comprising suggested annotations for the image. The method further includes receiving user selections or modifications of at least one of the suggested annotations from the candidate annotation map and generating a final annotation map based on the user selections or modifications. |
US11810395B2 |
Optical fingerprint identification apparatus, electronic device and fingerprint identification method
An embodiment of the present application provides an optical fingerprint identification apparatus, which includes: at least one non-visible light source, configured to emit non-visible light to a human finger to provide excitation light for fingerprint identification; an optical component, disposed under a fingerprint detecting area of the display screen, and configured to receive signal light scattered and reflected by the human finger; and a fingerprint sensor configured to perform imaging based on the signal light passing through the optical component, where a working wave band of the fingerprint sensor is the same as a light emitting wave band of the non-visible light source, a number of the working wave bands is the same as the number of the light emitting wave bands, and the fingerprint sensor is connected to the non-visible light source, and is configured to control the non-visible light source to actively emit light. |
US11810393B2 |
Fingerprint authentication device, display device including the same, and method of authenticating fingerprint of display device
A fingerprint authentication device includes a biometric sensor configured to generate a sensing signal by sensing biometric information, an image processor configured to generate a fingerprint image based on the sensing signal, a singular point determiner circuit configured to select at least one fingerprint piece based on the fingerprint image or the sensing signal, and determine a singular point of the fingerprint image by analyzing the selected at least one fingerprint piece, and an authenticator circuit. The image processor is further configured to extract an interest region including the singular point from the fingerprint image based on a coordinate of the singular point, and the authenticator circuit is configured to perform fingerprint authentication by comparing the interest region with registered fingerprint information. |
US11810390B2 |
Method for fingerprint detection, fingerprint sensor and electronic device
A method for fingerprint detection, which may more easily reduce an influence of a brightness change of a display screen on the fingerprint detection and improve performance of the fingerprint detection. The method for the fingerprint detection includes: receiving a synchronization signal of a display screen, the synchronization signal being configured to trigger a pixel array of a fingerprint sensor to expose, where a period of the synchronization signal is synchronized with a dimming period of the display screen, and the dimming period includes a bright period and a dark period; exposing each row of pixels in the pixel array in sequence based on triggering of the synchronization signal, so that a position of the pixel whose exposure time corresponding to the dark period in the pixel array is constant, where data of each row of the pixels after exposure is configured to obtain a fingerprint image. |
US11810389B2 |
Fingerprint recognition substrate, driving method thereof and display device
The present disclosure provides fingerprint recognition substrate including fingerprint recognition units arranged in array, signal reading line groups and gating circuits, fingerprint recognition units are divided into first fingerprint recognition groups arranged along row direction, first fingerprint recognition groups, signal reading line groups and gating circuits are in one-to-one correspondence with one another; first fingerprint recognition group includes fingerprint recognition units consecutively arranged in row direction, signal reading line group includes signal reading lines each coupled to corresponding column of fingerprint recognition units; gating circuit includes switch circuits each coupled to one signal transmission channel on signal receiving unit through corresponding switch circuit; among all signal reading lines, different signal reading lines in same signal reading line group are coupled to different signal transmission channels, and at least two signal reading lines in different signal reading line groups are coupled to same signal transmission channel. |
US11810387B2 |
Location system and method
Example implementations involve a location system, which can involve associating each location of one or more unidentified targets detected from sensor data of the one or more sensors with identifiers corresponding to the transmitter of each of the one or more pairs of electronic devices, by calculating first distance relationships indicative of relationships of distances between the each location of the one or more unidentified targets detected from the sensor data of the one or more sensors and a reference point; calculating second distance relationships indicative of relationships of distances between the transmitter and the receiver of each of the one or more pairs of electronic devices; and associating the identifiers corresponding to the transmitter of the each of the one or more pairs of electronic devices with the each location of the one or more unidentified targets based on the first distance relationships and the second distance relationships. |
US11810382B2 |
Training optical character detection and recognition models for robotic process automation
Techniques for training an optical character recognition (OCR) model to detect and recognize text in images for robotic process automation (RPA) are disclosed. A text detection model and a text recognition model may be trained separately and then combined to produce the OCR model. Synthetic data and a smaller amount of real, human-labeled data may be used for training to increase the speed and accuracy with which the OCR text detection model and the text recognition model can be trained. After the OCR model has been trained, a workflow may be generated that includes an activity calling the OCR model, and a robot implementing the workflow may be generated and deployed. |
US11810378B2 |
Data hiding through optimization of color error and modulation error
The present disclosure relates generally to data hiding for retail product packaging and other printed objects such as substrates. One embodiment embeds an information signal in a spot color for printing on various substrates. The spot color is screened, and overprinted with process color tint. The tint is modulated prior to overprinting with optimized signal tweaks. The optimization can include consideration of a detector spectral dependency (e.g., red and/or green illumination). Many other embodiments and combinations are described in the subject patent document. |
US11810375B2 |
Transaction processing system, transaction processing method, and non-transitory computer-readable memory medium
A transaction processing system of the present disclosure includes processing circuitry configured to acquire image data of an image displayed on a display apparatus for displaying a content of a transaction; extract, from the image data, a character or graphic displayed on the display apparatus; analyze a content represented by the character or graphic; and generate instruction information, based on the analyzed content, for controlling a money processing apparatus to perform processing relating to the transaction. |
US11810372B2 |
Multiple in-cabin cameras and lighting sources for driver monitoring
A control system, computer-readable storage medium and method of preventing occlusion of and minimizing shadows on the driver's face for driver monitoring. The system includes a steering wheel, a plurality of fiberscopes arranged evenly spaced around the steering wheel, and one or more video cameras arranged at remote ends of the plurality of fiberscopes. Distal ends of the fiberscopes emerge to a surface of the steering wheel through holes that are perpendicular to an axis of rotation of the steering wheel. Each of the distal ends of the fiberscopes includes a lens. The system includes a plurality of light sources and an electronic control unit connected to the one or more video cameras and the light sources. |
US11810363B2 |
Systems and methods for image processing using mobile devices
The system described herein includes a vehicle comprising one or more imaging devices configured to capture one or more images, and a first mobile computing device communicatively coupled to the vehicle. The first mobile computing device includes one or more processors; one or more memory modules; and machine readable and executable instructions that, when executed by the one or more processors, cause the first mobile computing device to: receive the one or more images including an external object from the vehicle; process the image to determine an identification of the external object; and transmit information about the identification of the external object to a remote server or the vehicle. |
US11810357B2 |
Segmenting and generating conversation features for a multiparty conversation
Technology is provided for generating conversation features for recorded conversations. The technology includes, receiving videos depicting a multiple-user interaction, segmenting the videos into multiple utterances based on identifying utterances from individual users, receiving label data for the utterance segments specifying conversation features, and storing the label data in association with the utterance segments. |
US11810353B2 |
Methods, systems, and media for detecting two-dimensional videos placed on a sphere in abusive spherical video content
Methods, systems, and media for analyzing spherical video content are provided. More particularly, methods, systems, and media for detecting two-dimensional videos placed on a sphere in abusive spherical video content are provided. In some embodiments, the method comprises: receiving an identifier of a spherical video content item, wherein the spherical video content item has a plurality of views; selecting a first frame of the spherical video content item; projecting the first frame of the spherical video content item to a two-dimensional region using a projection defined by a mapping according to which neighboring points of the first frame are mapped to respective neighboring points of the region, and one or more contiguous portions of the frame are each mapped to a corresponding plurality of contiguous portions of the region; identifying an area within the region which meets a criterion indicative of the region having a likelihood above a threshold of including a particular type of content; in response to identifying the area within the region which meets the criterion, analyzing the identified area of the region using a video fingerprinting technique; and, in response to determining that content associated with the identified area of the region matches a reference content item of a plurality of reference content items using the video fingerprinting technique, generating an indication of the match in association with the identifier of the spherical video content item. |
US11810348B2 |
Method for identifying power equipment targets based on human-level concept learning
The present disclosure provide a method for identifying power equipment targets based on human-level concept learning, including: creating a dataset of power equipment images, and annotating power equipment in power equipment images; training neural network and Bayesian network with the annotated dataset and respectively acquire identification results and conditional probabilities; calculating probabilities of unions with the conditional probabilities; and filtering the identification result corresponding to the highest probability of the union as identification result of the dataset of the power equipment images and complete the identification of the power equipment. The present disclosure combines Mask R-CNN and probabilistic graphical model. The bottom layer uses Mask R-CNN, and the top layer uses Bayesian network to train in identifying power equipment images, so that a small amount of data samples can achieve good recognition, which improved the performance of Mask R-CNN model. |
US11810347B1 |
System and method for assessing damage from aerial imagery
A system and method for capturing and processing aerial images of structures to assess structural damage is disclosed. The system comprises an aerial system associated with an aerial vehicle, which is in contact with a ground system. The aerial system is used to capture images of selected locations associated with known structures and crop those images around the selected locations. The cropped images are then fed into a damage classifier that automatically classifies the degree of damage done to structures at the selected locations. The system and method may be deployed to quickly assess damage of structures in a disaster area. |
US11810344B2 |
Image recognition system
Systems and methods for predicting items within content and using improved, fine-grained image classification techniques to produce images used to identify consumer products in the real-world by allowing for the recognition of a product using an image captured under a variety of conditions and environments, such as angles, lighting, camera settings, and the like. |
US11810337B2 |
Providing emotional care in a session
A method and apparatus for providing emotional care in a session between a user and conversational agent. A first group of images comprising one or more images associated with the user may be received in the session. A user profile may be obtained. A first group of textual descriptions may be generated from the first group of images based at least on emotion information in the user profile. A first memory record may be created based at least on the first group of images and the first group of textual descriptions. A second group of images may be received in the session to generate a second group of textual descriptions from the second group of images based at least on the emotion information in the user profile. A second memory record may be created based at least on the second group of images and the second group of textual descriptions. |
US11810334B2 |
Methods and systems for identifying brain disorders
Methods and systems for determining whether brain tissue is indicative of a disorder, such as a neurodegenerative disorder, are provided. The methods and systems generally utilize data processing techniques to assess a level of congruence between measured parameters obtained from magnetic resonance imaging (MRI) data and simulated parameters obtained from computational modeling of brain tissues. |
US11810333B2 |
Method and apparatus for generating image of webpage content
A method and an apparatus for generating an image are provided. The method includes: acquiring a screenshot of a webpage preloaded by a terminal as a source image; recognizing connection areas in the source image, and generating first circumscribed rectangular frames outside outlines of the connection areas; combining, in response to determining that a distance between the connection areas is smaller than a preset distance threshold, the connection areas, and generating a second circumscribed rectangular frame outside outlines of the combined connection areas; and generating, based on a nested relationship between the first circumscribed rectangular frames and the second circumscribed rectangular frames and pictures in the first circumscribed rectangular frames, a target image. The first circumscribed rectangular frames and the second circumscribed rectangular frame are respectively generated by recognizing and combining the connection areas in the source image. |
US11810327B1 |
Systems and methods for calibrating distance estimation in image analysis
A data acquisition system of a vehicle includes an image capture device, a communication interface, and a controller communicatively coupled to the image capture device and communicatively coupled to the communication interface. Processors of the controller are configured to calibrate an image-distance relationship value of an identified component of a first image captured by the image capture device corresponding to a known feature based on established metrics of the known feature. The processors are also configured to provide control of the vehicle or activation of an alert system of the vehicle via the communication interface based on the image-distance relationship value. |
US11810324B2 |
Image data obtaining method
A method for obtaining image data of a subject, including; a first scanning step including a plurality of steps W, each step W being a step of determining one place existing in a one-dimensional, two-dimensional, or three-dimensional first space; and a second scanning step of scanning insides of second spaces including at least one of the places, wherein the second scanning step includes a step X of randomly determining a location of an observation point and a step Y of obtaining a piece of image data for the observation point, and, at a time point of end of scanning an inside of one of the second spaces, the second space has a first region including 50% of observation points and a second region existing outside the first region and including remaining 50% of the observation points, the second region being larger than the first region by at least 15%. |
US11810320B2 |
Method and apparatus for determining location of signal light, storage medium, program and roadside device
A method and apparatus for determining a location of a signal light, a storage medium, a program and a roadside device provided by the present application, which relate to intelligent traffic technology and automatic driving technology, including: for a plurality of frames of images captured including the signal light, determining horizontal edges and vertical edges in each of the images; combining, according to the obtained horizontal edges and vertical edges, to obtain a plurality of rectangular frames; and determining, according to the plurality of rectangular frames and preset size information of a frame of the signal light, the location of the signal light in the image. |
US11810319B2 |
Image detection method, device, storage medium and computer program product
Provided are an image detection method and apparatus, a device, a storage medium and a computer program product, the method includes: performing feature extraction on an image to be detected to obtain a feature map; performing target detection on the feature map through a target branch network to obtain target detection information of candidate anchor boxes at a pixel position of the feature map; performing keypoint detection on the feature map through a keypoint branch network to obtain positions of keypoints in the candidate anchor boxes at the pixel position of the feature map, and generating heatmap groups of the candidate anchor boxes according to the positions of the keypoints; and obtaining information about a target object in the image to be detected and positions of keypoints of the target object according to the target detection information and the heatmap groups. |
US11810318B2 |
Training and deploying pose regressions in neural networks in autonomous machines
A mechanism is described for facilitating training and deploying of pose regression in neural networks in autonomous machines. A method, as described herein, includes facilitating capturing, by an image capturing device of a computing device, one or more images of one or more objects, where the one or more images include one or more training images associated with a neural network. The method may further include continuously estimating, in real-time, a present orientation of the computing device, where estimating includes continuously detecting a real-time view field as viewed by the image capturing device and based on the one or more images. The method may further include applying pose regression relating to the image capturing device using the real-time view field. |
US11810317B2 |
Systems and methods to check-in shoppers in a cashier-less store
Systems and techniques are provided for linking subjects in an area of real space with user accounts. The user accounts are linked with client applications executable on mobile computing devices. A plurality of cameras are disposed above the area. The cameras in the plurality of cameras produce respective sequences of images in corresponding fields of view in the real space. A processing system is coupled to the plurality of cameras. The processing system includes logic to determine locations of subjects represented in the images. The processing system further includes logic to match the identified subjects with user accounts by identifying locations of the mobile computing devices executing client applications in the area of real space and matching locations of the mobile computing devices with locations of the subjects. |
US11810316B2 |
3D reconstruction using wide-angle imaging devices
The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud. |
US11810312B2 |
Multiple instance learning method
A multiple instance learning device for analyzing 3D images, comprises a memory in which a multiple instance learning model is stored and at least one processor electrically connected to the memory, wherein the multiple instance learning model comprises a convolution block configured to derive a feature map for each of 2D instances of a 3D image inputted to the multiple instance learning model, a spatial attention block configured to derive spatial attention maps of the instances from the feature maps derived from the convolution block, an instance attention block configured to receive a result of combining the feature maps and the spatial attention maps and derive an attention score for each instance, and derive an aggregated embedding for the 3D image by aggregating embeddings of the instances according to the attention scores. |
US11810309B2 |
Multi-camera system for altitude estimation
Techniques are provided for vision-based altitude estimation using one or more platform mounted cameras. An embodiment includes generating projected ground imagery of imagery provided by cameras of the platform, the projection based on a hypothesized altitude. The method also includes obtaining reference ground imagery based on the location of the platform, the location based on platform navigation data. The method further includes registering the projected ground imagery to the reference ground imagery and generating a match score associated with the registration. The method further includes selecting the hypothesized altitude as the estimated altitude based on the match score (e.g., if the match score exceeds a threshold value or is maximized over a set of hypothesized altitudes. The method may further include otherwise adjusting the hypothesized altitude and repeating the altitude estimation process based on the adjusted hypothesized altitude to search for an improved estimated altitude based on the match score. |
US11810305B2 |
Foreground segmentation and nucleus ranking for scoring dual ISH images
The present disclosure describes a method of foreground segmentation and nucleus ranking for scoring dual ISH images. The method has been developed to better identify those nuclei, within a selected field of view, that meet the criteria for dual ISH scoring. |
US11810300B2 |
Method for detecting image of esophageal cancer using hyperspectral imaging
This application provides a method for detecting images of testing object using hyperspectral imaging. Firstly, obtaining a hyperspectral imaging information according to a reference image, hereby, obtaining corresponded hyperspectral image from an input image and obtaining corresponded feature values for operating Principal components analysis to simplify feature values. Then, obtaining feature images by Convolution kernel, and then positioning an image of an object under detected by a default box and a boundary box from the feature image. By Comparing with the esophageal cancer sample image, the image of the object under detected is classifying to an esophageal cancer image or a non-esophageal cancer image. Thus, detecting an input image from the image capturing device by the convolutional neural network to judge if the input image is the esophageal cancer image for helping the doctor to interpret the image of the object under detected. |
US11810298B2 |
Machine-learned hormone status prediction from image analysis
An analytics system uses one or more machine-learned models to predict a hormone receptor status from a H&E stain image. The system partitions H&E stain images each into a plurality of non-overlapping image tiles. Bags of tiles are created through sampling of the image tiles. For each H&E stain image, the system generates a feature vector from a bag of tiles sampled from the partitioned image tiles. The analytics system trains one or more machine-learned models with training H&E stain images having a positive or negative receptor status. With the trained models, the analytics system predicts a hormone receptor status by applying a prediction model to the feature vector for a test H&E stain image. |
US11810297B2 |
Computer aided diagnosis system for detecting tissue lesion on microscopy images based on multi-resolution feature fusion
Embodiments of the present disclosure include a method, device and computer readable medium involving receiving image data to detect tissue lesions, passing the image data through at least one first convoluted neural network, segmenting the image data, fusing the segmented image data, and detecting tissue lesions. |
US11810294B2 |
Ultrasound imaging system and method for detecting acoustic shadowing
Various methods and systems are provided for individually analyzing a plurality of subregions within an ultrasound image for acoustic shadowing. In one embodiment, a method includes acquiring ultrasound data along a plurality of receive lines, generating an ultrasound image based on the ultrasound data, dividing the ultrasound image into a plurality of subregions, and individually analyzing each of the plurality of subregions for acoustic shadowing. The method includes detecting acoustic shadowing in one or more of the plurality of subregions, displaying the ultrasound image, and graphically indicating the one or more of the plurality of subregions in which the acoustic shadowing was detected on the ultrasound image while the ultrasound image is displayed on a display device. |
US11810291B2 |
Medical image synthesis of abnormality patterns associated with COVID-19
Systems and methods for generating a synthesized medical image are provided. An input medical image is received. A synthesized segmentation mask is generated. The input medical image is masked based on the synthesized segmentation mask. The masked input medical image has an unmasked portion and a masked portion. An initial synthesized medical image is generated using a trained machine learning based generator network. The initial synthesized medical image includes a synthesized version of the unmasked portion of the masked input medical image and synthesized patterns in the masked portion of the masked input medical image. The synthesized patterns is fused with the input medical image to generate a final synthesized medical image. |
US11810290B2 |
Method and computer system for generating a combined tissue-vessel representation
An embodiment relates to a computer-implemented method for generating a combined tissue-vessel representation. The method includes receiving imaging data of a tissue; receiving imaging data of a vessel; generating a tissue representation based on the imaging data of the tissue; generating a vessel representation based on the imaging data of the vessel; and generating a combined tissue-vessel representation based on the vessel representation and the tissue representation, the vessel representation being overlaid over the tissue representation. |
US11810287B2 |
Defect detection in lyophilized drug products with convolutional neural networks
In one embodiment, a method includes receiving one or more querying images associated with a container of a pharmaceutical product, each of the one or more querying images being based on a particular angle of the container of the pharmaceutical product, calculating one or more confidence scores associated with one or more defect indications, respectively for the container of the pharmaceutical product, by processing the one or more querying images using a target machine-learning model, and determining a defect indication for the container of the pharmaceutical product from the one or more defect indications based on a comparison between the one or more confidence scores and one or more predefined threshold scores, respectively. |
US11810286B2 |
Display control device and storage medium
Provided is the technique that allows an operator or the like to easily grasp a defect contained in a mold. A display control device is configured to carry out: a determination process in which a feature amount of each of defects contained in a mold is determined with reference to an image obtained by image capture of a mold; and a display process in which the image is displayed on a display such that each of the defects in the image is emphasized by a method which is determined according to the determined feature amount. |
US11810285B2 |
System and method for determining soil clod parameters of a field using three-dimensional image data
A method for determining soil clod parameters within a field includes receiving, with a computing system, three-dimensional image data depicting an imaged portion of the field. The three-dimensional image data, in turn, includes a first two-dimensional image depicting the imaged portion of the field relative to a first position and a second two-dimensional image depicting the imaged portion of the field relative to a second position, with the first position being spaced apart from the second position. Furthermore, the method includes identifying, with the computing system, a soil clod depicted with the received three-dimensional image data. Additionally, the method includes comparing, with the computing system, the first and second two-dimensional images to identify a shadow surrounding at least a portion of the identified soil clod. Moreover, the method includes determining, with the computing system, a soil clod parameter associated with the identified soil clod based on the identified shadow. |
US11810279B2 |
Image acquisition device and method of controlling the same
Provided is an artificial intelligence (AI) system that mimics functions, such as recognition and determination by human brains, by utilizing a machine learning algorithm, such as deep learning, and applications of the AI system. An image acquisition device is disclosed including a camera configured to acquire a first image, wherein a portion of a main object is hidden from the camera by a sub-object; at least one processor configured to input the first image to a first AI neural network; detect, by the first AI neural network from data corresponding to a plurality of objects included in the first image, first data corresponding to the main object and second data corresponding to the sub-object from the first image by inputting the first image to an AI neural network, remove the sub-object from the first image, and generate, using a second AI neural network, a second image by restoring third data corresponding to at least a portion of the main object hidden by the removed sub-object by using the AI neural network, wherein the third data replaces the second data; and a display configured to display at least one of the first image and the second image. |
US11810277B2 |
Image acquisition method, apparatus, and terminal
An image acquisition method includes acquiring a first image based on a first photographing parameter, where the first image includes a first to-be-detected item, acquiring a second image based on a second photographing parameter, where the second image includes a second to-be-detected item, and determining, based on the first image and the second image, a detection result corresponding to the first to-be-detected item and a detection result corresponding to the second to-be-detected item. |
US11810273B2 |
Image processing method, image processing apparatus and imaging apparatus
Sharpness at each focus position is calculated as an individual sharpness. Thereafter, one or M (where M is a natural number equal to or greater than 2 and smaller than N) corrective sharpness are calculated and image reference values are determined from the individual sharpness. An luminance value is calculated based on the image reference values and the corrective sharpness for each pixel. An all-in-focus image is generated by combining those luminance values. |
US11810272B2 |
Image dehazing and restoration
Methods for dehazing a digital image and for restoring an underwater digital image. The methods include the following steps: First, clustering pixels of a digital image into haze-lines, wherein each of the haze-lines is comprised of a sub-group of the pixels that are scattered non-locally over the digital image. Second, estimating, based on the haze-lines, a transmission map of the digital image, wherein the transmission map encodes scene depth information for each pixel of the digital image. Then, for a hazy image, calculating a dehazed digital image based on the transmission map. |
US11810269B2 |
Chrominance denoising
Systems and methods are disclosed for denoising chrominance channels of images. For example, methods may include receiving an image from one or more image sensors; determining a set of weights for the image based on a luminance channel of the image, wherein a weight in the set of weights corresponds to a subject pixel and a candidate pixel and is determined based on luminance values of one or more pixels of the image centered at the subject pixel and one or more pixels of the image centered at the candidate pixel; applying the set of weights to chrominance channels of the image to obtain a denoised image, wherein the subject pixel of the denoised image is determined based on the weight multiplied by the candidate pixel of the image; and storing, displaying, or transmitting an output image based on the denoised image. |
US11810262B2 |
Systems and methods for rotating a 3D display
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: generating a mask of an object using one or more images; generating a 3D model of the object using the mask of the object; facilitating displaying a 3D display of the object on an electronic device of a user using the 3D model; receiving, from the electronic device of the user, a zoom selection on the 3D display of the object; in response to receiving the zoom selection, facilitating displaying a zoomed 3D display of the object on the electronic device of the user; receiving, from the electronic device of the user, a zoom rotation selection of the object in the zoomed 3D display; and in response to receiving the zoom rotation selection, facilitating rotating the 3D display of the object in the zoomed 3D display on the electronic device of the user. Other embodiments are disclosed herein. |
US11810261B2 |
Method of manufacture of custom headwear by additive manufacturing
A method for fabricating a custom headwear for a subject is described. The method comprises generating a three-dimensional head data file for the subject and determining contour lines on the head; automatically generating a headwear data file. The method further comprises juxtaposing the headwear represented by the headwear data file with the head represented by the three-dimensional head data file having the contour lines thereon. The method yet further comprises utilizing the headwear data file to generate a shape for a desired headwear, the shape having an interior surface to contact the head and an outer surface. Still further, the method comprises projecting lines outward from the contour lines to the outer surface; and utilizing the projected lines to establish headwear contour lines for the custom headwear. |
US11810255B2 |
Swept volume determination techniques
Techniques for determining a swept volume of an object moving along a trajectory in a 3D space are disclosed. In some examples, a computer graphics application accesses a representation of the object, such as the signed distance field (SDF), and the trajectory information describing the movement path in the 3D space over a time period. The 3D space is represented using a grid of voxels each having multiple vertices. The computer graphics application determines the swept volume of the object in the 3D space by evaluating a subset of the grid of voxels (e.g., the voxels surrounding the surface of the swept volume). The number of voxels in the subset of voxels is less than the number of voxels in the grid of voxels. The computer graphics application further generates a representation of the swept volume surface for output. |
US11810253B1 |
System and process of transforming digital images with intersecting grid lines
The invention relates to a system and process for generating digital images of a site having a structure with superimposed intersecting grid lines and annotations. The process includes acquiring a plurality of digital images, still frames and/or video images of the site, the structure, or both, with each of the digital images. The structure, the site, and points of interest within the digital images are identified, and then the system and process photogrammetrically generates a three-dimensional point cloud from the digital images. The identified structures, objects and features are then used to calculate measurements and provide masking and annotations in order to generate the two-dimensional stitched and annotated digital image of the site and/or the structure. |
US11810252B2 |
Blending elevation data into a seamless heightfield
The present disclosure relates to methods, devices, and systems for blending geographic data when combining geographic data sources. The methods, devices, and systems identify a blend region for transitioning between a first dataset and a second dataset. The methods, devices, and systems extrapolate geographic data from the second dataset to blend with the geographic data from the first dataset to create blended elevation data in the blend region. The methods, devices, and systems may generate an image for a geographic region with the first set of geographic data, the second set of geographic data, and the blended elevation data. |
US11810248B2 |
Method for processing image data to provide for soft shadow effects using shadow depth information
An image dataset is processed with a shadow map generated from objects in a virtual scene that can cast shadows and the scene is rendered independent of the shadows. The shadow might be edited separately, and then applied to a post-render image of the scene to form a shadowed image. Light factor values for pixels of the shadow map might be stored as summed-area table values. |
US11810243B2 |
Method of rendering a volume and a surface embedded in the volume
Computer-implemented methods for rendering a volumetric dataset and a surface embedded in the volumetric dataset are described. One method includes performing a volume rendering process to generate a volume rendering of the volume. Based on the volume rendering process, depths of respective locations in the volume rendering are determined, and the depths stored in association with the respective locations. A surface rendering process generates a surface rendering of a surface using the depths and respective locations. The volume rendering and the surface rendering are combined into a combined rendering of the volume and surface. In another method, depths of the surface at respective locations with respect to the volume are determined and the depths are stored in association with the locations. A volume rendering process includes a shading process which uses the depths of the surface and the respective locations. |
US11810238B2 |
Hierarchical acceleration structures for use in ray tracing systems
Ray tracing systems and computer-implemented methods for generating a hierarchical acceleration structure for intersection testing in a ray tracing system. Nodes of the hierarchical acceleration structure are determined, wherein each of the nodes represents a region in a scene, and wherein the nodes are linked to form the hierarchical acceleration structure. Data is stored representing the hierarchical acceleration structure including data defining the regions represented by a plurality of the nodes of the hierarchical acceleration structure. At least one node is an implicitly represented node, wherein data defining a region represented by an implicitly represented node is not explicitly included as part of the stored data but can be inferred from the stored data. Ray tracing systems and computer-implemented methods for performing intersection testing in the ray tracing system determine whether testing of one or more rays for intersection with a region represented by a particular node of a sub-tree is to be skipped. |
US11810232B2 |
System and method for generating a digital image collage
A method for generating a digital image collage is provided. The method includes displaying a collage template on a user interface, wherein the collage template includes populating a plurality of randomly configured apertures with digital images; assigning a weight to each of the apertures based on an area of the apertures; and selecting a new digital image to add in the layout. In response to the user input command, comparing the weights assigned to the respective apertures in the layout to identify an aperture having the greatest weight among the apertures; randomly dividing the aperture having the greatest weight into two new apertures to change the layout to a different arrangement; and populating the two new apertures and the remaining undivided apertures among the plurality of apertures in the layout with the new selected digital image and the previously selected digital images, thereby generating the digital image collage. |
US11810230B2 |
Method and system for validating the graphical generation of symbols to display
The invention relates to a method and system for validating the graphical generation of symbols to display, comprising a graphical generation of symbols to display to form a video stream comprising a plurality of rasters, comprising a pixel generation, with the attribution of at least one associated symbol attribute for each pixel contributing to one of said symbols. The method comprises, for at least one raster of said video stream: obtaining at least one reference symbol attribute associated with at least one symbol to be monitored; identifying pixels having the reference symbol attribute(s), during a scan of the pixels of said raster in a predetermined course direction, these pixels contributing to said at least one symbol to be monitored, and calculating associated characteristic information; validating the display of the symbol(s) to be monitored based on the calculated characteristic information and of source information associated with said symbols to display. |
US11810226B2 |
Systems and methods for utilizing a living entity as a marker for augmented reality content
Systems and methods for utilizing living entities as markers for virtual content in an augmented reality environment are discussed herein. The virtual content may comprise objects, surfaces, textures, effects, and/or other content visibly manifested in views of the augmented reality environment. In some implementations, the virtual content may comprise an avatar and/or other full- or partial-body virtual content object depicted based on the living entity. A living entity and multiple linkage points for the living entity may be detected within the field of view of a user. Based on the arrangement of the linkage points, virtual content may be rendered and appear superimposed over or in conjunction with a view of the living entity in the augmented reality environment. In some implementations, the rendering of virtual content in the augmented reality environment may be triggered by the arrangement of the multiple linkage points for a given living entity. |
US11810219B2 |
Multi-user and multi-surrogate virtual encounters
A virtual reality encounter system is described. A first surrogate supporting at least one first camera that captures image data from a first physical location and a second surrogate supporting at least one second camera that captures second image data from the first physical location. Aliasing substitution processing has a computing system including a processor receive the first image data and detect an image of the second surrogate in the first image data and replace the image data of the second surrogate in the first physical location, with image data of a user in the first physical location to form a transformed image that substitutes the image data of the user for the image data of the second surrogate. |
US11810218B2 |
Systems and methods for representing user interactions in multi-user augmented reality
Systems and methods are provided for the generation of augmented reality (AR) content that provides a shared AR experience involving multiple users. Shared AR experiences can improve the communication and collaboration between multiple simultaneous users. According to an embodiment, AR content is generated for a first user in a shared AR experience. The AR content includes at least one of a render of a model, a virtual representation of a second user in the shared AR experience, a virtual representation of a user interaction in the shared AR experience, and spatial audio content. Modifications to a shared AR experience are also provided. These modifications may be initiated based on instructions from one user and be reflected in the AR content generated for multiple users. |
US11810212B2 |
Access controlled distributed ledger system for asset management
Various embodiments provide an asset management distributed ledger system for capturing, storing, and providing access to asset information/data. For example, the distributed ledger system may capture and store asset information/data that provides a complete record of an asset and further provide access to the asset information/data via an IUI or search function of the distributed ledger system. |
US11810203B1 |
Computer architectures and associated methods for enabling real-time data determinations and distribution
Computer architectures and associated methods for real-time data processing are disclosed. In some embodiments, a trial adjudication request for a cost determination can be received by a first server and verified using a security protocol, wherein a password token of the trial adjudication request can be matched to a stored password token. The first server can transmit an adjudication command packet to a second server that includes at least one data set of a plurality of data sets and a command for a claim determination, and can receive a response packet from the second server. The first server can determine that a successful claim determination was performed by the second server from the response packet, and can transmit a reversal request packet to the second server which can cancel the successful claim determination. The first server can perform the electronic calculation using the claim data. |
US11810200B1 |
System and method for emergency release of funds
A method and system for improving and automating the identification of homes located in an imminent or current disaster zone and causing an immediate release of funds to residents without requiring the insured member to first submit a claim are disclosed. The system and method are configured to determine whether there is a high likelihood of a disaster event occurring in a region, based on external sources or local device sensors. In response to the disaster event, a smart contract is executed such that funds are expeditiously released via a distributed ledger system to insured members in the first region. |
US11810196B1 |
Prioritization of insurance requotations
A computer-assisted method for providing re-quotations for insurance coverage may include receiving a list of insurance leads corresponding to individuals who received a previous quotation for insurance coverage but did not purchase the insurance coverage and identifying a difference between the previous quotation and a new quotation. This difference may include an increase in offered insurance coverage and/or a reduction in cost. A computing device may calculate a probability for each of the individuals on the list using a regression model based, at least in part, on the identified difference. In some cases, the regression model may be associated with individual states. In other cases, the regression model may correspond to a plurality of states. The regression model may output a probability that a resident of a particular state will purchase insurance in response to a re-quotation for insurance coverage, where individuals may then be ranked based on the probability. |
US11810188B1 |
Electronic identification and reporting of errors in credit reports
A computer system accesses electronically stored data pertaining to a consumer's current and historical credit reports from a plurality of credit bureaus. Errors in the reports are identified by the computer system, which can then create dispute letters detailing the errors with text customized for each error. The computer processes the data to identify errors within a single report and between multiple reports, both current and historical. The errors can relate to multiple accounts on a given report duplicating the same debt with the same or differing status, and reports from different credit bureaus reporting the same debt with differing status. The status can include the debt being open or closed, and the date a status of the debt changed. The errors are presented on a display with which particular errors can be selected to be included in the report. |
US11810180B2 |
Systems and methods for product ordering and delivery for inmates
Disclosed herein is a system that includes an order processing subsystem and a delivery processing subsystem comprising at least one database and one or more processors. The one or more processors of the delivery processing subsystem is configured to receive a request for a user to access the delivery processing subsystem and a scanning device, authenticate the user by verifying the request with user credentials stored in the at least one database, provide the user with access to the delivery processing subsystem and the scanning device, receive scanned data from the scanning device, retrieve package data regarding a package for an inmate based on the scanned data from the scanning device, and generate, based on the package data, a route in the correctional facility for delivery of the package to the inmate in the correctional facility, wherein the route does not include an identity of the inmate. |
US11810178B2 |
Data mesh visualization
In various example embodiments, a system and method for data mesh visualization are presented. An avatar representation of a user is generated. A user-specified change to the avatar representation is received and the avatar representation is changed based on the user-specified change. A current status of the user is determined, and an updated avatar representation is generated based on the current status of the user. The updated avatar is displayed in association with a communication of the user. |
US11810176B2 |
Methods and systems for anonymizing and providing access to transaction data
A computer-implemented method for providing presentable transaction data of a product to a user may include obtaining preliminary transaction data of one or more purchasers other than the user; generating itemized transaction data based on the preliminary transaction data; obtaining one or more translation codes from one or more transaction entities; generating standardized transaction data based on the itemized transaction data and the one or more translation codes; retrieving identification data from the standardized transaction data; generating anonymized transaction data based on the standardized transaction data by withholding the identification data; generating presentable transaction data based on the anonymized transaction data; and transmitting, to a device associated with the user, the presentable transaction data. |
US11810173B2 |
Flowerbed sales order system and plant arrangement planning support program
A flowerbed sales order system including a user terminal, a server apparatus capable of communicating with the user terminal, and an arrangement identificator that identifies arrangement of different colors and/or different types of plants for each of a plurality of regions included in a flowerbed, in which the user terminal includes an order placement request transmitter which transmits an order request of the flowerbed having the arrangement identified by the arrangement identificator by an operation of a user, and the server apparatus includes an order placement request receiver which receives the order request of the flowerbed. |
US11810172B2 |
System for customizing heel cushioning in articles of footwear
An article of footwear includes an upper and a sole structure with a sole member. The sole member can be manufactured using a system that modifies the heel cushioning of the sole member over a series of footwear purchases. The modifications can be configured to correspond to a customer's evaluation of the heel cushioning previously purchased. The sole member can include a set of apertures that are formed along various surfaces of the sole member to adjust the cushioning characteristics of the sole member. |
US11810170B2 |
User interface that pre-populates items in an order module for a user of an online concierge system using a prediction model
An online concierge system maintains historical orders received from a user that include one or more items. For items included in one more historical orders, the online concierge system determines an interval between orders including an item, providing an indication of a frequency with which the user orders the item. When the online concierge system receives a request to create an order from the user, in response to an amount of time between a most recently received order including the item and a time when the request was received is within a threshold duration of the interval between orders including the item, the online concierge system selects an item from a category including the item. The selected item may be the item or an alternative item in the category. Subsequently, the online concierge system displays an interface for the user that is prepopulated with information identifying the selected item. |
US11810167B2 |
Item level data aggregation
Apparatuses, systems, methods, and computer program products are disclosed for item level data aggregation. A method includes identifying a transaction made with a third party within a set of transactions. A method includes using electronic credentials for a user to login to an account of the user at a third party. A method includes downloading item-level data from a third party that corresponds to an identified transaction in response to logging into a user's account at a third party. Item-level data identifies one or more items within an identified transaction. A method includes displaying a set of transactions to a user. A method includes displaying item-level data for one or more items within an identified transaction to a user in response to receiving input from the user relative to the identified transaction in a displayed set of transactions. |
US11810166B2 |
Systems and methods for managing employee-liable expenses
A method for managing payments made as part of an employee-liable expense reimbursement program is described. A plurality of employees are enrolled in the program and submit requests for reimbursement for expenses related to a service provided to the employees by a service provider for which the employees are liable. The method includes receiving, by the computer system, requests for reimbursement and aggregating the requests for reimbursement scheduled for payment within a predefined time period and associated with the service provider. The method also includes generating an invoice that includes a payment amount to be paid to the employee for subsequent payment to the service provider. The method also includes automatically requesting funds from an employer of the plurality of employees for the payment amount included in the invoice and electronically transferring funds associated with the employer to the service provider or alternatively, to the employee for subsequent payment to the service provider. |
US11810165B1 |
Computerized time-series analysis for inference of correlated input modifications
A computerized analysis system includes a data retrieval module, a spike filter module, a chargemaster analysis module, and an alert module. The data retrieval module is configured to retrieve claimline data for a period of time from an input data store. The claimline data includes billing codes and prices of the billing codes associated with a provider. The spike filter module is configured to flag and filter price spikes in the claimline data. The chargemaster analysis module is configured to determine whether a changepoint exists in the billing codes in the claimline data. The chargemaster analysis module is configured to identify a chargemaster increase for the provider in response to a statistical parameter of changepoints exceeding a threshold. The alert module is configured to, in response to identification of a chargemaster increase, publish an alert that a chargemaster increase has occurred for the provider. |
US11810158B2 |
Weighted pseudo—random digital content selection
Briefly, embodiments disclosed herein may relate to digital content selection, and more particularly to weighted pseudo-random digital content selection for use in and/or with online digital content delivery, such as online advertising, for example. |
US11810154B2 |
Information communication system and information communication method
An information communication system transmits an advertisement to a second terminal device used by a second user based on transmission of a message from a first terminal device used by a first user to the second terminal device. The information communication system executes processing of giving a reward to the first user based on recognition that the second user takes an action corresponding to a successful result of the advertisement after the second user selects the advertisement. |
US11810151B2 |
Predictive recommendation system using tiered feature data
In general, embodiments of the present invention provide systems, methods and computer readable media for a predictive recommendation system using predictive models derived from tiered feature data. |
US11810149B2 |
Method and device for monitoring a passenger of a vehicle
The invention relates to a method for monitoring a passenger of a vehicle in which it is detected if informational content perceptible in the vehicle is being output, and recognition data on output informational contents are recorded. The method provides that a conversation in the interior of the vehicle is recorded using a microphone in the interior of the vehicle, at least during or for a time interval after the outputting of the informational content, an analysis is performed of the recorded conversation that was held while or for a time interval after the informational content was output, and by using the conversation analysis and the recorded recognition data of the informational content output during or before the conversation, it is detected whether the output informational content was perceived by a passenger of the vehicle. |
US11810145B2 |
Systems and methods for promoting transaction rewards
A computer-implemented method of providing a notification to a user may include: obtaining a plurality of trigger conditions; monitoring a web session of the user to determine whether a trigger condition of the plurality of trigger conditions is satisfied; and in response to determining that the trigger condition is satisfied, executing a notification process, wherein the notification process includes: obtaining vendor information based on the trigger condition that is triggered, the vendor information including information associated with one or more vendors associated with the trigger condition that is triggered and/or alternative offer information associated with the one or more vendors; and causing display of a notification, the notification including information corresponding to the one or more vendors and/or the alternative offer information. |
US11810144B2 |
System and method for managing inventory stock for variable weighted and variable priced agricultural products
Systems and methods are described for managing inventory stock for variable weighted and variable priced agricultural products. A system includes: a memory device storing a data structure that relates a plurality of available base unit values and a plurality of available base unit measurement types to each type of agricultural product type; an interface controller configured to provide an interactive interface for a vendor, the interactive interface including an agricultural product type field, a base unit values field, and a base unit measurement type field; and a processor in communication with the interface controller and the memory device. An example method involves: receiving, from a vendor device via the interactive interface, a selection of agricultural product type in the agricultural product type field, and a selection of a base unit value and a base unit measurement type; and storing a marketplace record to the memory device. |
US11810141B2 |
Systems and methods for distributing customizable and shareable tiered offers
Offers are distributed by providing a plurality of offers to a first user and directing the first user to distribute the offers to selected additional users. The plurality of offers may be customized by the system based on the first user's previous interactions with the system, and may be further customized by the first user before sending the offers to the selected additional users. The additional users may include any user including known and/or unknown users and/or contact in the first's user networks including business and/or social networks. The system may also track and store information relating to the distribution, access, and redemption of the offer by the first user and the selected additional users and provide additional incentives based upon the access and redemption, and based upon interactions between the first user and the selected additional users. The system may further allow a system to distribute restricted offers to selected users, and/or allow selected users to share restricted offers with additional selected users. |
US11810133B2 |
Systems and methods for discovering artists
A musician discovery system is provided. The musician discovery system includes a first interface for displaying a plurality of musicians organized according to a musical characteristic. The system includes a second interface for presenting multimedia information about a first musician from the plurality of musicians displayed on the first interface. The system includes means for comparing a second plurality of musicians with the first musician using the multimedia information presented on the second interface about the first musician. Furthermore, the system includes a third interface for recommending a second musician from the second plurality of musicians based on the comparing means. |
US11810128B2 |
Systems and methods for customer service prediction
A system for providing resource material to a customer service representative [CSR], including a database storing a plurality of resources associated with one or more customer service contexts, a memory storing instructions, and one or more processors configured to execute the instructions to analyze an on-going communication including a customer service request received from a customer; determine a context of the request based on the analysis and historical data associated with the customer determined to be associated with the communication, automatically identify, based on the context of the request, a resource in the database associated with the determined context; and display, via a user interface in real-time during the communication, the resource associated with the customer service request. |
US11810127B2 |
Session signatures
A plurality of session signatures and a plurality of inference flags are stored in association with each other, each session signature representing a combination of flag values, each flag value signifying a key event. A plurality of session events are logged, each session event issuing from one of the remote client devices and having a corresponding session ID and associated data. The session events are grouped by their corresponding session IDs to create a plurality of session records, each session record including flag values for a plurality of key events. A session signature is identified for each session record from the stored session signatures based on the key event flag values of the session record, and a value of an inference flag associated with the identified session signature is obtained from a storage device. A predetermined operation is performed based on the obtained value of the inference flag. |
US11810121B2 |
Systems and methods for end to end encryption utilizing a commerce platform for card not present transactions
A method and apparatus for processing a transaction between a merchant system and a customer system, the customer system associated with a customer of the merchant are described. The method may include receiving, at a commerce platform, a transaction request from the merchant system, wherein the transaction request is generated by the merchant system and comprises a card identifier and encrypted payment card data, wherein the card identifier is determined from card data for a payment card used in the transaction and the encrypted payment card data comprises at least an encryption of a payment account number. The method may also include decrypting, by the commerce platform, the encrypted payment card data using an encryption key selected based on the card identifier, the encryption key associated with the commerce platform. Furthermore, the method may include authorizing, by the commerce platform in communication with one or more authorization systems, the transaction using the decrypted payment card data. |
US11810119B2 |
Financial strength indication
A method for providing an indication of financial strength includes receiving a financial indicator and a predetermined spending budget status from a user. The predetermined spending budget status is associated with a spending budget for the user that has at least one payment account. The financial indicator is then associated with the predetermined spending budget status. A payment request that includes one of the at least one payment accounts is then received from a merchant. A current spending budget status is then determined using the spending budget and the at least one payment account. The financial indicator is then sent to the merchant for provision to the user in response to the current spending budget status being included in the predetermined spending budget status. |
US11810116B2 |
Location verification during dynamic data transactions
Described herein is a platform and method for determining a confidence level associated with a transaction that utilizes dynamic data. In some embodiments, the confidence level is determined based on location data received in relation to the transaction. For example, some embodiments are directed to storing first location information collected from a mobile device provided in a request for the dynamic data, receiving second location information related to a transaction conducted using the dynamic data, and comparing the two with respect to the amount of time that has elapsed between collection of each to determine a confidence level associated with a likelihood that the transaction is authentic. |
US11810114B2 |
Financial payment method and payment system using mobile device
This application relates to a financial payment method using biometric information. Biometric information of an individual collected in a mobile device of an affiliated member is transmitted to a mobile device of the individual to allow the biometric information to be authenticated in the mobile device of the individual. After the authentication of the biometric information, a substitute key that corresponds to a card password preset by the individual is inputted, and a financial payment is requested based on the payment content. |
US11810113B2 |
Method and system for federated virtual card
Embodiments provide methods and systems for associating a single token with multiple accounts of a user, and enabling the user to define rules for processing transactions using the token. A Federated Virtual Card (FVC) may be provisioned on a digital wallet of a user device through a token associated with the FVC. Transactions conducted using the FVC may be divided among the two or more user accounts based on user-defined rules. An account (e.g. card) may be added to or removed from the FVC without disrupting the card holder's ability to use the card to transact outside the FVC. A mobile application or an online platform may be provided for managing the FVC. |
US11810112B2 |
Method for determining the likelihood for someone to remember a particular transaction
Aspects described herein may use a machine learning model to identify transactions likely to be remembered by a user and that may be used to generate challenge questions to authenticate the user. An individual may request an action related to a financial account. In response to the request, the machine learning model may determine a likelihood an authorized user of the financial account will remember one or more recent transactions. The likelihood of each candidate transaction may be compared to a predetermined threshold to determine a subset of recent transactions. Information relating to the subset of recent transactions may be used to generate one or more challenge questions to pose to the user. The user's responses to the challenge questions may be used to evaluate whether the user is the authorized user of the financial account or is a fraudster or imposter. |
US11810111B2 |
Method and system for transferring digital tokens to and from a physical card
A method and system are disclosed for transferring digital tokens to and from a physical payment card. The method includes: receiving, on a processing server, a plurality of digital tokens issued from a central bank; and transferring, from the processing server, the plurality of digital tokens to the physical payment card, the physical payment card configured to be used with a point of sale (POS). |
US11810108B1 |
Transacting in advance
Various embodiments generally relate to generating and scheduling transactions in advance. More specifically, various embodiments relate to receiving a request for a transaction from a user device; processing the transaction, where the transaction requires some user interaction at a point of transaction to complete the transaction; identifying a location for completion of the transaction; determining possible points of transaction within a predetermined distance of the identified location; displaying the possible points of transaction; receiving a selection of one of the possible points of transaction; generating a unique identifier for the transaction based on the selected point of transaction; and sending the unique identifier for presentation at the selected point of transaction, where the unique identifier is used to complete the transaction. |
US11810105B2 |
System and method for authorizing and provisioning a token to an appliance
Provided herein is a computer-implemented method for provisioning a token to an appliance. The method includes registering an original account identifier to an appliance, wherein the original account identifier is not associated with any user when registered, associating a device token to the original account identifier, wherein the device token is stored by the appliance, associating a user account identifier to at least one of the device token and the original account identifier, receiving, from the appliance, a transaction request for a transaction, the transaction request including the device token, identifying the user account identifier based on the device token, determining that the transaction is authorized based at least partially on the user account identifier and the original account identifier registered to the at least one appliance, and in response to determining that the transaction is authorized, processing the transaction. A system and appliance are also disclosed. |
US11810104B1 |
Method and system for management of game tokens
An example token management operation may include one or more of receiving, by a token manager node, a registration request containing user IP address and a wallet from an at least one player node off-chain; mapping, by the token manager node, a transaction over the blockchain network with users' database based on the IP address; assigning, by the token manager node, a user role to the wallet, wherein the user role allows the at least one player node to buy game tokens from a liquidity pool over the blockchain network; executing, by the token manager node, a smart contract to add a safe balance to the at least one player node based on the user role; intercepting, by the token manager node, a transaction for selling at least one game token to a target player node to validate the safe balance of the player node; and allowing the transaction responsive to a validation. |
US11810099B2 |
One use wearable
Disclosed embodiments include methods, systems, and computer-readable media configured to, for example, provide payment tokens for conducting transactions, as well as reprovisioning tokens, on wearable devices without Bluetooth® or other network connectivity beyond NFC radio. |
US11810096B2 |
Digital asset exchange system and related methods
A system is provided as a computer server platform and application programming software installed in primary devices of users for exchanging and trading digital asset securely and anonymously between two users of the system. The digital asset is registered under a device account of a primary device of a user with the system using a unique device account name. The system respects “privacy by design” in GDPR by using device account based-on anonymized data instead of personal account based-on personal data of prior art to ensure the system does not collect, store and process users' personal data in the course of device accounts' set-up and transactions of digital assets. |
US11810092B1 |
Systems and methods for distinguishing between profiles in a passive authentication scheme
Systems, methods, and computer-readable storage media utilized for authenticating and authorizing payments. One method includes receiving one or more biometrics and authenticating the one or more biometrics of the customer based on accessing a customer authentication database and comparing the one or more biometrics to one or more stored authentication templates. The method further includes receiving context information gathered by the POS device, wherein the context information includes a plurality of context elements that describe a context of the transaction and selecting a customer payment profile from a plurality of customer payment profiles identified by the one or more biometrics of the customer. The method further includes authorizing the payment for the transaction from a payment account associated with the selected customer payment profile and sending, to the POS device, a notification that the customer has been authenticated and that the payment for the transaction has been authorized. |
US11810091B2 |
Payment device
A program for running on a processor of a portable payment device is adapted for carrying out a payment interaction and permitting ticket storage in a memory of the portable payment device. The program is configured to interact with an access point and includes a set of instructions, a first code portion and a second code portion. The set of instructions, when executed by the processor, causes the portable payment device to perform the steps of: responsive to a first message from said access point, executing the first code portion; and responsive to a second message from the access point, executing the second code portion. The first code portion includes first instructions corresponding to the payment interaction. The second code portion includes instructions corresponding to the payment interaction and second instructions corresponding to the ticket interaction. |
US11810089B2 |
Data exchange-based platform
A method includes receiving, from a client device, a request to access data of a data exchange platform. The method further includes receiving a selection corresponding to a monetization option for the data. The method further includes executing, by one or more processors, a monetization operation corresponding to the selection without directing the client device outside of the data exchange platform. The method further includes granting the client device access to the data of the data exchange platform in response to successfully performing the monetization operation. |
US11810088B2 |
System for managing, storing and providing shared digital content to users in a user relationship defined group in a multi-platform environment
A system for managing, storing and providing shared digital content to a group of users in a multi-platform environment, comprising a cloud storage component configured to store digital content items that are shared by members in a user relationship defined group, and a cloud service component configured to provide one of the digital content items to a first platform for a first member of the user relationship defined group in a format suitable for the first platform and to a second platform for a second member of the user relationship defined group in a format suitable for the second platform, wherein the first platform and the second platform are different platforms. |
US11810086B2 |
System, method, and computer program product for generating digital receipts
A method, system, and computer program product is provided for generating digital receipts. The method includes receiving, through a first communication channel, a transaction request message from a merchant system for a transaction between a consumer and the merchant system using an account identifier, assigning a transaction identifier to the transaction, storing the first transaction data in association with the transaction identifier in at least one data storage device, receiving, through a second communication channel, digital receipt data comprising a digital receipt object and second transaction data, processing the transaction using the account identifier, determining the transaction identifier based on the second transaction data by matching the second transaction data to the first transaction data in the at least one data storage device, and storing the digital receipt object in association with the transaction identifier in the at least one data storage device or at least one other storage device. |
US11810084B2 |
Real time cross-matching data
When a merchant fails to provide payment service details, a system matches in real time information from a data processor with data from the payment service to allow matching a request from the payment system to a particular transaction. The matching system may use high speed buffers and hardware logic to rapidly match related data from different sources at speeds of thousands a second or more. This allows characterization of the transaction for recognition of current offers applicable to the transaction as well as generation of future offers. |
US11810082B2 |
Automatic savings program
A computer implemented method of processing a financial transaction executed by first person includes determining an automatic savings amount from the financial transaction by rounding up the amount of the financial transaction to the nearest dollar. The method further includes debiting the calculated savings amount from an account of the first person and crediting the savings amount to an account of a second person. |
US11810075B2 |
Servicing of autonomous vehicles
A method includes generating a plurality of training vectors relating to different respective historical service requests generated by respective autonomous vehicles, each of the training vectors including respective features associated with the historical request to which the training vector relates. The method further includes, using the training vectors, training a model configured to generate a prediction relating to one or more future service requests, generating the prediction using the model, and outputting the generated prediction. Other embodiments are also described. |
US11810072B2 |
Method, apparatus, and computer program product for authorizing and authenticating user communication within an enterprise group-based communication platform
The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith. |
US11810063B2 |
Power tool communication system
A mobile device and method for determining power tool attendance. The mobile device and method are able to generate a list of power tools that are missing based on being outside of communication range with the mobile device. For example, the mobile device includes a short-range transceiver, a memory, and a processor coupled to the memory and the short-range transceiver. The processor is configured to receive a list of a first plurality of power tools and receive, via a user interface, a selection to detect nearby tools. The processor is also configured to receive, via the short-range transceiver, identification signals from a second plurality of power tools and determine that a subset of the first plurality of power tools is missing based on the identification signals. The processor is further configured to generate an indication that the subset of the first plurality of power tools is missing. |
US11810057B2 |
Method, apparatus, and computer program product for vantage view assistance
A method is provided for using sensor sources near a target destination to identify conflicts with an approach plan to the target destination, and more particularly, to soliciting sensor data from sensor sources having the target destination within their field of view to identify conflicts with an approach plan to the target destination. Methods may include: identifying a vehicle approaching a target destination with a target destination delivery plan for an article; identifying at least one sensor source proximate the target destination; obtaining sensor data from the at least one sensor source proximate the target destination; determining, based on the sensor data from the at least one sensor source proximate the target destination, a conflict with the target destination delivery plan for the article; and causing the target destination delivery plan for the article to change in response to the conflict with the target destination delivery plan for the article. |
US11810051B2 |
Package tracking
Embodiments are directed towards tracking a package with a tracking device (TD). Embodiments include obtaining a shipping itinerary for the package, receiving a carrier acceptance confirmation indicating the driver has transferred the package to the carrier; receiving a departure confirmation for the segment; receiving, after receiving the departure confirmation, a TD status message including a first location of the package as determined by the TD; and in response to receiving the TD status message after the departure confirmation, issuing a failure to board alert for the package. |
US11810050B2 |
Robotic package delivery with ad-hoc network fusion localization
A method for computing a quality location estimate of a delivery robot by creating an ad-hoc network that can include one or more autonomous delivery vehicles, nearby infrastructure such as 5th Generation signal transceivers, vehicle-to-infrastructure (V2I) enabled autonomous vehicles, and millimeter-wave device components in Line-Of-Sight (LOS) with any of the above communicating devices. The method can include estimating the quality for localization (e.g., dilution of precision), and steering the robot delivery vehicle via a vehicle-to-anything (V2X) antenna disposed on the robot delivery vehicle and/or repositioning the autonomous delivery vehicle itself to obtain maximum positioning accuracy. The location estimates computed by the vehicle are sent to the delivery robot which then fuses these estimates with its onboard sensor values. The method may assist localization based on a 2D occupancy map to enhance the positioning performance and provides robust localization mechanism without expensive 3D sensors. |
US11810048B2 |
Unmanned delivery system by unmanned delivery vehicle
An unmanned delivery system includes a merchandise collection point, vehicle waiting areas, a management center that manages the inventory status of individual pieces of goods in the merchandise collection points and the status of unmanned delivery vehicles at the vehicle waiting areas. A network connects the collection point, the vehicle waiting area, and the management center. The management center selects, based on product order information, the collection point and the vehicle waiting area in accordance with the inventory status of the ordered item and the location of the delivery address, selects an unmanned delivery vehicle, and transmits product delivery information to the unmanned delivery vehicle and the merchandise collection point. The unmanned delivery vehicle autonomously travels to the selected collection point, automatically delivers the ordered item to the delivery address, and autonomously travels to the vehicle waiting area after the settlement and the delivery are made. |
US11810039B2 |
Enterprise-level security method and system
A method of detecting and responding to anomalous activity within a system involves generating a two-dimensional graphical image of a first dimension and a second dimension, and wherein the first dimension corresponds to a cyclical repeating interval made up of multiple bins, the graphical image having been generated such that a bin of the multiple bins, is the bin having a highest count, and the bin is scaled to the second dimension, and counts of all other bins in the interval are scaled relative to that highest count, graphically comparing the generated graphical image to an immediately preceding graphical image for similarity, and when a result of the comparison fails to satisfy a pre-specified similarity threshold, automatically triggering an appropriate anomaly detection-based follow-on action. |
US11810038B2 |
Risk optimization through reinforcement learning
A risk management method, system, and non-transitory computer readable medium, include a data analyzing circuit configured to analyze user data, site data, and equipment data to map prior behavior types to an event on a site, a relationship determining circuit configured to determine a relationship between the mapped data and the event based on behaviors exhibited by the user and an impact on a performance factor and a risk factor, and a reinforcement learning circuit configured to use reinforcement learning to learn the performance factor to the risk factor ratio to optimize an overall site productivity. |
US11810037B2 |
Automatic patient recruitment system and methods for use therewith
An automatic patient recruitment system is operable generate abnormality data for medical scans by performing at least one inference function on image data of each medical scans by utilizing a computer vision model trained on a training set of medical scans. A subset of a plurality of patients is identified to be eligible for a pharmaceutical study by identifying medical scans having abnormality data that compares favorably to abnormality criteria of the pharmaceutical study. A size of the subset is compared to a minimum participant count requirement. A notification indicating the subset of the plurality of patients is transmitted based on the size of the subset comparing favorably to the minimum participant count requirement. |
US11810032B2 |
Systems and methods for low-energy wireless applications using networked wearable sensors
In some aspects, a system is provided that includes a plurality of communication nodes configured in a wireless mesh network or a low-power wireless network and a sensor assigned to a monitored subject. The sensor includes a first wireless network interface, for a first wireless network, adapted to communicate with the wireless mesh network or the low-power wireless network and a second wireless network interface, for a second wireless network, adapted to communicate with a mobile device. The sensor includes one or more processors adapted to receive, via the first wireless network, an indicator to transmit an identification message to the mobile device and, based on receiving the indicator, transmit, via the second wireless network, the identification message to the mobile device. |
US11810031B2 |
On-site appointment assistant
Described herein are systems, apparatus, methods and computer program products configured to provide tracking and/or status updates for on-site service personnel. Geofences may be utilized to provide for automated updates to a customer. Additionally, tracking links and other communications may be provided to the customer to allow for improved communications with on-site service personnel. |
US11810030B2 |
Roadside assistance service provider assignment system
Aspects of the disclosure provide a computer-implemented method and system for the assignment of roadside assistance service providers such as tow trucks to distressed vehicles/drivers requiring roadside assistance. The methods and systems may include a roadside assistance service provider system with a collection module, an assignment module, and a feedback module. The collection module collects roadside assistance service provider information and historical statistics from real-world information and stores the information in a database that may then be analyzed using particular rules and formulas. The assignment module assigns particular roadside assistance service providers to particular distressed vehicles/drivers based on one or more characteristics. The feedback module may provide near real-time cues to the tow truck driver's mobile device, such as alerting when the amount of time spent on a task exceeds a predefined threshold, flagging high priority tasks/assignments, providing a step-by-step checklist for the repair. |
US11810027B2 |
Systems and methods for enabling machine resource transactions
The present disclosure describes transaction-enabling systems and methods for enabling machine resource transactions. A system can include a machine having at least one of a compute task requirement, a networking task requirement, and an energy consumption task requirement; and a controller. The controller can include a resource requirement circuit to determine an amount of a resource for the machine to service task requirement, a resource market circuit to access a resource market, and a resource distribution circuit to execute a transaction of the resource on the resource market in response to the determined amount of the resource. |
US11810026B2 |
Predictive data analysis using value-based predictive inputs
There is a need for solutions that perform predictive data analysis using a value-based predictive input. This need can be addressed by, for example, determining, based at least in part on the value-based predictive input, a plurality of predictive component values; for each predictive component value of the plurality of predictive component values: obtaining a quantile regression distribution for the predictive component value; determining, based at least in part on the quantile regression distribution, a non-outlier portion of the quantile regression distribution; generating, for each quantile regression value of the one or more quantile regression values that is associated with the non-outlier portion, a scaled quantile regression value; and determining, based at least in part on each scaled quantile regression value for a quantile regression value associated with a predictive component value of the plurality of predictive component values, an entity opportunity prediction of the one or more entity predictions for the prediction entity. |
US11810025B2 |
Check-in systems and methods
Systems and methods provide check-in services to mobile devices using a check-in enabled network. When the mobile computer device attempts to access the check-in enabled network, a connection is established between the mobile computer device and the check-in enabled network. Check-in information is passed between the mobile computer device and the check-in enabled network to check in a user of the mobile computer device to an entity providing the check-in enabled network. The method may also include determining whether any additional actions are available to provide to the mobile device via the check-in enabled network, when an additional action is available, presenting the additional action to the user via the mobile device, and receiving input from the mobile device to take the additional action. Many additional actions may be available and are disclosed herein. The user's personal information may be protected while providing financial transactions with the system. |
US11810014B2 |
Systems, methods and apparatus for evaluating status of computing device user
Methods, systems and apparatus, e.g., non-transitory machine readable medium having stored thereon instructions, for providing a value indicating a judgment of whether a human or an autonomic computer application operating a client computer is interacting with a server, by operations comprising: receive data from the client computer including active data relating to interactions of the client computer with a website of the server and passive data of the client computer; analyze received data from the client computer for indication of a human operating the client computer, wherein the analyzing includes analyzing the received data in conjunction with model data based on human interactions from a prior session with the same website and developing a first analysis value; and provide a request for further data from the client computer when the first analysis value fails to meet the first analysis predetermined criteria. |
US11810009B2 |
Methods of explaining an individual predictions made by predictive processes and/or predictive models
A computer-implemented method that includes obtaining a plurality of values each corresponding to one of a plurality of variables. The plurality of variables include variables of interest. The method includes obtaining a prediction for the values from a model, determining metric(s) for each of the variables of interest, and determining one or more of the variables of interest to be one or more influential variables based on the metric(s) determined for each of the variables of interest. The variables include one or more non-influential variables that is/are different from the influential variable(s). The influential variable(s) has/have a greater influence on the prediction than the non-influential variable(s). The method also includes displaying in a graphical user interface or printing in a report an explanation identifying the influential variable(s) and/or a justification of the determination that the influential variable(s) has/have a greater influence on the prediction than the non-influential variable(s). |
US11810007B2 |
Self-building hierarchically indexed multimedia database
Methods, apparatus, and systems for a self-building hierarchically indexed multimedia database are disclosed. The database includes multiple branches categorizing industries. Each branch supports at least one node tree associated with at least one issuer entity and stores multimedia content associated with the at least one issuer entity. A first pattern is extracted from a first node tree supported by a first branch using a machine learning module trained based on the database. A second pattern is extracted from a second node tree supported by a second branch. The first node tree includes at least one node more than the second node tree. It is determined that the first pattern matches the second pattern using the machine learning module. The machine learning module is trained to compare two patterns extracted from the database. A new node corresponding to the at least one node is incorporated within the second node tree. |
US11810001B1 |
Systems and methods for generating and implementing knowledge graphs for knowledge representation and analysis
This disclosure relates to knowledge generation and implementation. A knowledge graph system comprises at least one processor, at least one database communicatively connected to the at least one processor, and a memory storing executable instructions. When executed, the instructions cause the at least one processor to aggregate data associated with a plurality of entities, the aggregated data reflecting one or more relationships between two or more of the plurality of entities. Attribute data identifying loan amounts, property values, and appraisal sources may be extracted from the aggregated data. A knowledge graph data structure may be generated having a plurality of subject notes corresponding to the extracted attribute information. Statistical distributions of attributes associated with one or more appraisal sources may be generated and an anomaly in a first statistical distribution may be detected based on a comparison of the first statistical distribution with a second statistical distribution. |
US11810000B2 |
Systems and methods for expanding data classification using synthetic data generation in machine learning models
Systems and methods for classifying data are disclosed. For example, a system may include at least one memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include receiving training data comprising a class. The operations may include training a data classification model using the training data to generate a trained data classification model. The operations may include receiving additional data comprising labeled samples of an additional class not contained in the training data. The operations may include creating a synthetic data generator. The operations may include training the synthetic data generator to generate synthetic data corresponding to the additional class. The operations may include generating a synthetic classified dataset comprising the additional class. The operations may include retraining the trained data classification model using the synthetic classified dataset. |
US11809998B2 |
Maintaining fixed sizes for target objects in frames
Techniques are provided for processing one or more frames. For example, a region of interest can be determined in a first frame of a sequence of frames. The region of interest in the first frame includes an object having a size in the first frame. A portion of a second frame of the sequence of frames (occurring after the first frame in the sequence of frames) can be cropped and scaled to cause the object in the second frame to have a same size (and in some cases a same location) as the object in the first frame. |
US11809996B2 |
Adjusting parameters in an adaptive system
An adaptive system and a method for adjusting a parameter in the adaptive system includes operating an adaptive system with an output signal produced from an input signal applied to an input, in which a parameter with a finite range is determined based on a difference between the output signal and a target output signal. In one example the parameter with the finite range is a fixed-point parameter or an analog parameter. The parameter is accessed from the adaptive system. A probability distribution of the parameter is assigned. The finite range for the parameter is updated based on the probability distribution which has been assigned. The probability distribution function may be updated alone with the finite range of the parameter. The probability distribution may be derived from one or more historical values of the parameter, and a plurality of system parameters belonging to an identical category of data as the parameter. |
US11809993B2 |
Systems and methods for determining graph similarity
The present disclosure provides computing systems and methods directed to algorithms and the underlying machine learning (ML) models for evaluating similarity between graphs using graph structures and/or attributes. The systems and methods disclosed may provide advantages or improvements for comparing graphs without additional context or input from a person (e.g., the methods are unsupervised). In particular, the systems and methods of the present disclosure can operate to generate respective embeddings for one or more target graphs, where the embedding for each target graph is indicative of a respective similarity of such target graph to each of a set of source graphs, and where a pair of embeddings for a pair of target graphs can be used to assess a similarity between the pair of target graphs. |
US11809991B2 |
Information management apparatus, information processing apparatus, and control method thereof
An information management apparatus comprises a communication unit configured to communicate with a plurality of external apparatuses having learning functions, and a control unit configured to control the communication with the plurality of external apparatuses performed by the communication unit. The control unit, if supervisory data generated when a predetermined external apparatus executes a learning function is received from the predetermined external apparatus via the communication unit, selects, from among the plurality of external apparatuses, an external apparatus, other than the predetermined external apparatus, with which the supervisory data is to be shared, and performs control so that the supervisory data is transmitted to the selected external apparatus. |
US11809990B2 |
Method apparatus and system for generating a neural network and storage medium storing instructions
The present disclosure includes a method, apparatus and system for generating a neural network and a non-transitory computer readable storage medium storing instructions. The method comprises: recognizing at least an attribute of an object in a sample image according to a feature extracted from the sample image, using the neural network; determining a loss function value at least according to a margin value determined based on a semantic relationship between attributes, wherein the semantic relationship is obtained from a predefined table at least according to a real attribute and the recognized attribute of the object, wherein the predefined table is composed of the attributes and the semantic relationship between the attributes; updating a parameter in the neural network according to the determined loss function value. When using the neural network generated according the present disclosure, the accuracy of object attribute recognition can be improved. |
US11809989B2 |
Preventing glitch propagation
When a signal glitches, logic receiving the signal may change in response, thereby charging and/or discharging nodes within the logic and dissipating power. Providing a glitch-free signal may reduce the number of times the nodes are charged and/or discharged, thereby reducing the power dissipation. A technique for eliminating glitches in a signal is to insert a storage element that samples the signal after it is done changing to produce a glitch-free output signal. The storage element is enabled by a “ready” signal having a delay that matches the delay of circuitry generating the signal. The technique prevents the output signal from changing until the final value of the signal is achieved. The output signal changes only once, typically reducing the number of times nodes in the logic receiving the signal are charged and/or discharged so that power dissipation is also reduced. |
US11809988B2 |
Artificial intelligence system for classification of data based on contrastive learning
An artificial intelligence (AI) system that includes a processor configured to execute modules of the AI system. The modules comprise a feature extractor, an adversarial noise generator, a compressor and a classifier. The feature extractor is trained to process input data to extract features of the input data for classification of the input data. The adversarial noise generator is trained to generate noise data for distribution of features of the input data such that a misclassification rate of corrupted features that include the extracted features corrupted with the generated noise data is greater than a misclassification rate of the extracted features. The compressor is configured to compress the extracted features. The compressed features are closer to the extracted features than to the corrupted features. The classifier is trained to classify the compressed features. |
US11809985B2 |
Algorithmic apparel recommendation
Generally, the present disclosure relates to methods and systems for algorithmically generating apparel recommendations. In some example aspects, human-identified complementarity of a subset of products can be used to train a neural network, which is in turn used to generate a compatibility score for items. Based on such values, compatible items can be identified and recommended to a user. |
US11809984B2 |
Automatic tag identification for color themes
An automatic tag identification system identifies tags for color themes, a color theme referring to a set of multiple colors that work well together to create (e.g., are visually appropriate for creating) a desired effect, and a tag referring to one or more words that describe a color theme. The automatic tag identification system receives an indication of the multiple colors (e.g., five colors) for a color theme. A first machine learning system uses the indicated multiple colors to generate a color theme embedding for the color theme, which is a vector encoding or embedding of the color theme. The second machine learning system uses the color theme embedding generated by the first machine learning system to generate one or more tags that label the color theme. These one or more tags can then be saved as associated with or corresponding to the multiple colors for the color theme. |
US11809981B1 |
Performing hardware operator fusion
A method of generating executable instructions for a computing system is provided. The method comprises: receiving a first set of instructions including a kernel of a first operator and a kernel of a second operator, the kernel of the first operator including instructions of the first operator and write instructions to a virtual data node, the kernel of the second operator including instructions of the second operator and read instructions to the virtual data node; determining, based on a mapping between the write instructions and read instructions, instructions of data transfer operations between the first operator and the second operator; and generating a second set of instructions representing a fused operator of the first operator and the second operator, the second set of instructions including the instructions of the first operator, the instructions of the second operator, and the instructions of the data transfer operations. |
US11809979B2 |
Mismatch detection model
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform obtaining a set of items that have been grouped together as matching items in a group; performing an ensemble mismatch detection; performing multiple detection models on the set of items to generate respective outputs regarding mismatches; combining the respective outputs to determine whether a quantity of detected mismatches is at least a predetermined threshold; when the quantity of detected mismatches is at least the predetermined threshold, the acts also can include separating at least one of the set of items from the group; and when the quantity of detected mismatches is not at least the predetermined threshold, the acts additionally can include maintaining each item of the set of items in the group. Other embodiments are disclosed. |
US11809975B2 |
System and method for end-to-end-differentiable joint image refinement and perception
System and method for end-to-end differentiable joint image refinement and perception are provided. A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. A module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels are disclosed. The image projection performs multi-level spatial convolution, pooling, subsampling, and interpolation. |
US11809974B2 |
Machine learning for machine-assisted data classification
Methods, apparatus, systems, computing devices, computing entities, and/or the like for employing machine learning concepts to accurately predict categories for unseen data assets, present the same to a user via a user interface for review, and assign the categories to the data assets responsive to user interaction confirming the same. |
US11809967B2 |
Information processing apparatus and method of controlling the same
An information processing apparatus comprises: an obtaining unit configured to obtain an estimation result estimated using an estimation model; a determination unit configured to determine a conversion table configured to correct the estimation result using the estimation model based on an estimation accuracy in the estimation model; and a correction unit configured to correct the estimation result based on the conversion table. |
US11809962B2 |
Debugging quantum circuits by circuit rewriting
Techniques for automating quantum circuit debugging are provided that simulate standard debugging behaviors. The technology includes rewriting a source quantum circuit into instrumented circuits based on instrumentation instruction information inserted into software code that corresponds to the source quantum circuit. The instrumented circuits can executed to obtain measurement data corresponding to different state data of qubits within the source quantum circuit. The measurement data can be processed to output generated information corresponding to one or more internal states or processes of a quantum computer associated with the source quantum circuit. |
US11809960B2 |
Systems for real-time event manipulation prevention through artificial intelligence-assisted quantum computing
Real-time prevention of computerized event manipulation through the use of Artificial Intelligence (AI)-assisted quantum computing. Determine, at an event request time, if the event is being manipulated and/or is part of a manipulation scheme and, if so, prevent the event from being initiated. A classical computing platform analyzes a batch of historical events using AI including machine learning classification algorithms to result in a manipulation indicator for each of the historical events. A quantum computing platform converts each of the historical events in the batch to a qubit sequence based on attributes associated with the events. The qubits are entangled with qubits of a primary qubit sequence and maintained an entangled list. When an event is requested, attributes associated with the pending event are communicated to the quantum computing platform, which transforms/converts the pending event to the primary qubit sequence based on the attributes associated with the pending event. |
US11809957B2 |
Three qubit entangling gate through two-local hamiltonian control
Methods, systems and apparatus for implementing a quantum gate on a quantum system comprising a second qubit coupled to a first qubit and a third qubit. In one aspect, a method includes evolving a state of the quantum system for a predetermined time, wherein during evolving: the ground and first excited state of the second qubit are separated by a first energy gap ω; the first and second excited state of the second qubit are separated by a second energy gap equal to a first multiple of ω minus qubit anharmoniticity−; the ground and first excited state of the first qubit and third qubit are separated by a third energy gap equal to ω−; and the first and second excited state of the first qubit and third qubit are separated by a fourth energy gap equal to the first multiple of the ω minus a second multiple of . |
US11809950B2 |
Generating a unique code from orientation information
In a general aspect, orientation information is used to generate a unique code. In some aspects, orientation information is extracted from an object. The object includes multiple elements, and the orientation information indicates the relative spatial orientations of the respective elements. The orientation information can be extracted, for instance, by a scanner system that detects the elements. A unique code is generated for the object based on the orientation information. In some examples, the elements are diamond particles that each have one or more color centers, and the orientation information is extracted by detecting the color centers. |
US11809948B2 |
Detection of an optical code
A code scanning device for detecting an optical code on an object in a reading area, comprising a light transmitter for transmitting a reading beam, a deflection unit for periodically deflecting the reading beam over the reading area with a scanning frequency fscan, a light receiver for generating a received signal from the returning reading beam, a distance sensor for detecting a distance d from the object, and a control and evaluation unit configured to read a code content of the optical code on the basis of the received signal and to set the scanning frequency fscan as a function of the distance d. |
US11809945B2 |
Apparatus for marking a component by applying readable identifying information
An apparatus for marking a component by applying readable identifying information is provided. The identifying information has at least one identifying feature, in particular an identifying symbol. The apparatus includes a detection device which is designed to detect, on the basis of an eddy current measurement, identifying information applied or to be applied to a component by way of the apparatus. |
US11809940B2 |
Electronic marking
An electronic marking for verifying the authenticity of an object, including an antenna, an analogue transceiver circuit, a microcontroller, and at least one secure cryptoprocessor, in which the antenna is connected to the analogue transceiver circuit; the microcontroller is connected both to the analogue transceiver circuit and the at least one secure cryptoprocessor; the at least one secure cryptoprocessor is designed to securely generate a digital signature; the electronic marking has one or more electrical sensor conductors; the at least one secure cryptoprocessor is connected to at least one of the sensor conductors and designed to determine at least one electrical property of the connected at least one sensor conductor; and the one or more electrical sensor conductor(s) are distinct from the antenna and are positioned to overlap, at least partly, with said antenna. |
US11809939B2 |
RFID tag with boost antenna, conductor provided with RFID tag with boost antenna, and RFID system including RFID tag with boost antenna
An RFID tag 300 with a boost antenna includes a boost antenna 100 and an RFID tag 200, wherein the boost antenna 100 includes: a radiation unit 10 which is conductive; a ground unit 30 which faces the radiation unit 10 and is conductive; and a short circuit unit 20 which connects one end of the radiation unit 10 and one end of the ground unit 30, and electrically connecting the radiation unit 10 and the ground unit 30 with each other, and wherein the RFID tag 200 is arranged at a position close to the short circuit unit 20 on the ground unit 30, wherein each of the boost antenna 100 and the RFID tag 200 has resonance characteristics. |
US11809938B2 |
Selective thermal insulation in manufacture of antennas for RFID devices
The antenna of an RFID device is formed by applying an adhesive to a substrate. A conductor is secured to the substrate using the adhesive and then a gap is defined in the conductor in the shape of an antenna so as to isolate an inner region of the conductor from an outer region of the conductor. Heat is applied to the outer region of the conductor so as to cause at least a portion of the adhesive positioned between the outer region of the conductor and the substrate to undergo a phase change or be activated without causing at least a portion of the adhesive positioned between the inner region of the conductor and the substrate to undergo a phase change or be activated. The outer region of the conductor is then dissociated from the substrate, with the inner region of the conductor remaining secured to the substrate by the adhesive as an antenna. |
US11809935B2 |
Dynamically modifying the presentation of an e-label
An electronic label (e-label) device that monitors situational data and displays an e-label. When the device detects an appearance modification event trigger based on the situational data, it modifies the appearance of the e-label being displayed by the e-label device, for example, by enlarging the machine-readable portion (e.g., barcode portion) of the displayed e-label. A related method and computer program product are also described. |
US11809931B2 |
QR code extension method
Disclosed is a QR code extension method, comprising the following steps: S1. obtaining data encoding information, and determining the number of positioning points based on a data encoding length; S2. partitioning a data area according to different shapes, and adjusting a parameter of each data partition by adjusting the number of transverse and/or longitudinal unit QR codes; and S3, drawing a QR code, and outputting a result. The method is more flexible, and can make a QR code realize one-way or two-way extension, and the length and the width of a data area can be slightly adjusted to ensure that the capacity of the data area is close to the size of data information, so that capacity in per unit space is optimized. |
US11809926B2 |
Noncontact communication medium, magnetic tape cartridge, and manufacturing method of noncontact communication medium
A noncontact communication medium includes a processing circuit mounted on a substrate having a coil to induce power by action of an external magnetic field applied from an outside, and processing circuit having an internal capacitor; and an external capacitor externally attached to the processing circuit. The external capacitor, the internal capacitor, and the coil constitute a resonance circuit resonating at a predetermined resonance frequency by the action of the external magnetic field. The external capacitor is connected in parallel with the internal capacitor, and the resonance circuit has a Q-value determined in accordance with a characteristic of the external capacitor. |
US11809920B2 |
Systems and methods for multi-event correlation
Provided herein are systems and methods for multi-event correlation. Receiving a stream of events, each leaf rule engine may detect a plurality of events from the stream that matches a characteristic for the leaf rule engine. Each leaf rule engine may identify, from the plurality of events and within a time window, a group of events that satisfies a condition for the respective leaf rule engine. A root conditions engine may receive a stream of leaf events corresponding to the group of events identified by each leaf rule engine. The root conditions engine may identify, from the received stream of leaf events and within a root time window, a collection of events that satisfies a condition for the root conditions engine. A trigger may execute an action according to the collection of events identified within the root time window. |
US11809916B2 |
Deadlock detection in distributed databases
The subject technology performs a locking operation on a first set of keys by a first statement of a first transaction. The subject technology determines that a conflict occurred between the first statement and a second transaction. The subject technology determines that the second transaction has yet to complete after a predetermined period of time. The subject technology performs a deadlock detection process where the subject technology stores a key and value in a table indicating the first transaction and the second transaction, detects, based at least in part on a graph traversal of the table starting from the first transaction, a cycle between the first transaction and the second transaction, and determines that the first transaction is a youngest transaction in the detected cycle. The subject technology ceases execution of the first transaction in response to the first transaction being a youngest transaction in a detected cycle. |
US11809915B1 |
Parallel processing techniques for expediting reconciliation for a hierarchy of forecasts on a computer system
A parallel processing technique can be used to expedite reconciliation of a hierarchy of forecasts on a computer system. As one example, the computer system can receive forecasts that have a hierarchical relationship with respect to one another. The computer system can distribute the forecasts among a group of computing nodes by time point, so that all data points corresponding to the same time point in the forecasts are assigned to the same computing node. The computing nodes can receive the datasets corresponding to the time points, organize the data points in each of the datasets by forecast to generate ordered datasets, and assign the ordered datasets to processing threads. The processing threads (across the computing nodes) can then execute a reconciliation process in parallel to one another to generate reconciled values, which can be output by the computing nodes. |
US11809914B2 |
Method and system for cloud virtualization
A system and method for providing cloud virtualization (SV) is disclosed. According to one embodiment, a system includes a transactional cloud manager and a compute cluster connected to the transactional cloud manager. The compute cluster includes a system monitor and a control manager in a host. A virtual machine runs on the host, wherein the virtual machine has a VM system monitor and a VM control manager. The transactional cloud manager creates virtual machine clusters on the host. |
US11809913B2 |
Load balancing of cloned virtual machines
Disclosed herein are embodiments for managing the placement of virtual machines in a virtual machine network. In an embodiment, a method involves determining whether to separate at least one virtual machine in a set of virtual machines supporting a process and running on a first host computer from other virtual machines in the set. If at least one virtual machine is to be separated, then at least one virtual machine is selected based on a number of memory pages changed. The selected virtual machine is then separated from the other virtual machines in the set. |
US11809906B2 |
Systems and methods to control bandwidth through shared transaction limits
Systems, apparatuses, and methods for controlling bandwidth through shared transaction limits are described. An apparatus includes at least a plurality of agents, a plurality of transaction-limit (T-Limit) nodes, a T-Limit manager, and one or more endpoints. The T-Limit manager creates a plurality of credits for the plurality of agents to send transactions to a given endpoint. Then, the T-Limit manager partitions the credits into N+1 portions for N agents, wherein the extra N+1 portion is a shared pool for use by agents when they run out of their private credits. The T-Limit manager assigns a separate private portion of the N portions to the N agents for use by only the corresponding agent. When an agent runs out of private credits, the agent's T-Limit node sends a request to the T-Limit manager for credits from the shared pool. |
US11809902B2 |
Fine-grained conditional dispatching
Techniques for executing workgroups are provided. The techniques include executing, for a first workgroup of a first kernel dispatch, a workgroup dependency instruction that includes an indication to prioritize execution of a second workgroup of a second kernel dispatch, and in response to the workgroup dependency instruction, dispatching the second workgroup of the second kernel dispatch prior to dispatching a third workgroup of the second kernel dispatch, wherein no workgroup dependency instruction including an indication to prioritize execution of the third workgroup has been executed. |
US11809901B2 |
Migrating the runtime state of a container between two nodes
Embodiments of the present disclosure relate to migrating the in-memory state of a containerized application to a destination node. A processing device may transmit an availability request to each of one or more nodes and identify a destination node to which a container is to be migrated based on a response from each of the one or more nodes indicating resources available to provision a replica of the container. The processing device may determine whether the destination node comprises a replica of each base layer of a set of base layers of the container and if not, transmit a replica of each base layer the destination node is missing to the destination node. A snapshot of the container may be acquired and the set of base layers may be removed from the snapshot to generate a replica of the in-memory layer, which may be transmitted to the destination node. |
US11809896B2 |
Anomalous transaction commitment prevention for database
An example operation may include one or more of receiving, by a risk score module, a blockchain transaction proposal, obtaining transaction proposal data, obtaining external data, computing a risk score from the transaction proposal data and the external data, comparing the risk score to a risk score threshold, providing a commitment decision, based on the comparison, and one of committing or rejecting an endorsed transaction corresponding to the transaction proposal. |
US11809892B2 |
Dynamic discovery mechanism in 5G systems and methods
Systems and methods for dynamically managing network functions (NFs) in a network such as 5G network are disclosed. The method includes instantiating a new NF associated with a target region; iteratively querying one or more network repository functions (NRFs) for lists of NFs associated with smaller regions based on a preceding response; and registering the new NF based on one or more responses to the iterative queries. |
US11809890B2 |
Managing quality of storage service in virtual network
Various systems and methods for managing quality of storage service in a virtual network are described herein. A system for managing quality of service in a virtual network includes an analytic platform configured to analyze input/output operations by a virtual host on a storage array in a virtual network, the virtual host identified with a virtual network identifier (VNI), and the virtual network identified by a virtual host address (VHA); and a security controller to: receive, from the analytic platform, storage array metrics associated with the VNI and the VHA; determine that the storage array metrics violate a threshold condition; and cause a responsive action to adjust the operating environment of the virtual host to maintain quality of input/output service for hosts sharing the storage array. |
US11809886B2 |
Intelligent automated assistant in a messaging environment
Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI. |
US11809880B2 |
Dynamically verifying ingress configuration changes
Dynamically verifying ingress configuration changes is provided. A temporary ingress controller configuration is generated for an ingress configuration change set contained in an ingress configuration change set dispatcher queue of an ingress controller pod. The temporary ingress controller configuration corresponding to the ingress configuration change set is loaded into a temporary ingress controller located in a temporary ingress controller pod of the computer. A health check is performed on the temporary ingress controller pod running the temporary ingress controller with the temporary ingress controller configuration corresponding to the ingress configuration change set. The temporary ingress controller configuration is used as a configuration for an ingress controller located in the ingress controller pod of the computer based on the health check indicating that the temporary ingress controller pod did not crash while running the temporary ingress controller with the temporary ingress controller configuration corresponding to the ingress configuration change set. |
US11809879B2 |
Dynamically selecting a container mode
A container mode can be dynamically selected when an application is launched on an end user computing device. When an application is deployed to the end user computing device, a container configurator can collect information about the application and share it with a machine learning solution to receive an application score for the application. When the application is launched on the end user computing device, the container configurator can provide the application score, capabilities of the end user computing device, current resource utilization and admin preferences to the machine learning solution. The machine learning solution can then dynamically select a container mode based on this information and provide the selection to the container configurator. The container configurator can then cause the application to be launched within a container that matches the selected container mode. |
US11809878B2 |
Deployment of BIOS to operating system data exchange
Systems, apparatuses and methods may provide for technology that stores first hardware related data to a basic input output system (BIOS) memory area and generates a mailbox data structure, wherein the mailbox data structure includes a first identifier-pointer pair associated with the first hardware related data. Additionally, the technology may generate an operating system (OS) interface table, wherein the OS interface table includes a pointer to the mailbox data structure. In one example, the technology also stores second hardware related data to the BIOS memory area at runtime and adds a second identifier-pointer pair to the mailbox data structure at runtime, wherein the second identifier-pointer pair is associated with the second hardware related data. |
US11809876B2 |
Trusted platform module protection for non-volatile memory express (NVMe) recovery
An information handling system is configured to support first and second boot sequences, which invokes first and second bootloaders respectively. The bootloaders may be stored in an NVMe storage boot partition. Each bootloader may be associated with a corresponding encryption key generated by a trusted platform module, which may seal the first and second keys in accordance with one or more measurements taken during the respective boot sequences. The system determines whether a boot sequence in progress comprises is to invoke the first or second bootloader. The system then unseals the appropriate encryption key to access the appropriate bootloader. The first bootloader may be a host OS bootloader and the second bootloader may be for a recovery resource invoked when the host OS fails to load. The recovery resource may enables BIOS to connect to a remote store and download an image via a HTTP mechanism. |
US11809871B2 |
Dynamic fragmented address space layout randomization
A method can include identifying fixed instructions of the instructions and relocatable instructions of the instructions, the fixed instructions reference another instruction of the instructions and the relocatable instructions do not reference another instruction of the instructions, altering the location of the relocatable instructions relative to one another in the memory and add respective reference instructions to the fixed instructions and relocatable instructions that cause the instructions to be executed in a same order as they would be if the location was not altered, and executing the fixed instructions and the relocatable instructions from their altered locations in the medium. |
US11809869B2 |
Systems and methods to store a tile register pair to memory
Embodiments detailed herein relate to systems and methods to store a tile register pair to memory. In one example, a processor includes: decode circuitry to decode a store matrix pair instruction having fields for an opcode and source and destination identifiers to identify source and destination matrices, respectively, each matrix having a PAIR parameter equal to TRUE; and execution circuitry to execute the decoded store matrix pair instruction to store every element of left and right tiles of the identified source matrix to corresponding element positions of left and right tiles of the identified destination matrix, respectively, wherein the executing stores a chunk of C elements of one row of the identified source matrix at a time. |
US11809867B2 |
Apparatus and method for performing dual signed and unsigned multiplication of packed data elements
An apparatus and method for performing dual concurrent multiplications of packed data elements. For example one embodiment of a processor comprises: a decoder to decode a first instruction to generate a decoded instruction; a first source register to store a first plurality of packed byte data elements; a second source register to store a second plurality of packed byte data elements; execution circuitry to execute the decoded instruction, the execution circuitry comprising: multiplier circuitry to concurrently multiply each of the packed byte data elements of the first plurality with a corresponding packed byte data element of the second plurality to generate a plurality of products; adder circuitry to add specified sets of the products to generate temporary results for each set of products; zero-extension or sign-extension circuitry to zero-extend or sign-extend the temporary result for each set to generate an extended temporary result for each set; accumulation circuitry to combine each of the extended temporary results with a selected packed data value stored in a third source register to generate a plurality of final results; and a destination register to store the plurality of final results as a plurality of packed data elements in specified data element positions. |
US11809865B2 |
Method and system for evidence servicing
A method for providing an evidence service to facilitate evidence analytic and controls assessment for an enterprise toolchain is disclosed. The method includes compiling raw data via an adapter, the raw data including an event that relates to a software development life cycle; retrieving, from the adapter, the compiled raw data; identifying, by using a model, information that relates to the event from the raw data; extracting the identified information; generating, by using the model, a structured data set based on the extracted information; and determining a controls measurement based on the structured data set. |
US11809859B2 |
Coordinated source code commits utilizing risk and error tolerance
A processor may receive data regarding a reference source code commit. The processor may identify, using an artificial intelligence model, a first group of source code commits including source code commits similar to the reference source code commit, where each source code commit in the first group is associated with a repository. The processor may determine, using the artificial intelligence model, a first risk associated with implementing a first source code commit from the first group of source code commits. The processor may determine an error budget associated with a first repository associated with the first source code commit. The processor may determine a first time for implementing the first source code commit. |
US11809856B2 |
Over the air modem firmware upgrade based on mesh network
Systems and methods for upgrading the firmware of a wireless communication device (202). A wireless communication device (202) may comprise a first processor (204) and a first memory (206) configured to receive monitored data from one or more sensors (210), and wirelessly communicate the received monitored data. The device may comprise a modem (220) comprising a second processor (224) and a second memory (226) configured to wirelessly send an identifier for the current firmware stored in the second memory (226); when a firmware upgrade is available, receive an upgrade for the firmware stored in the second memory (226); upgrade the firmware stored in the second memory (226), wherein upgrading the firmware comprises temporarily interrupting wireless communication to and from the wireless communication device (202); reestablish wireless communication to and from the wireless communication device (202); and forward any monitored data received by the first processor (204) and the first memory (206) during the temporary interruption. |
US11809854B2 |
Software updating method, software updating system and software updating program
Provided is technology to implement an updating process according to a situation of each equipment when software is collectively updated with respect to a plurality of equipment items constituting an equipment system. With respect to a software updating method for a plurality of equipment items constituting the equipment system, the software updating method includes acquiring information indicating an operation state of at least respective equipment to be updated among the plurality of equipment items, acquiring information indicating a reception state of updated software of the respective equipment, determining whether to perform switching to the updated software by the respective equipment, and instructing switching to the updated software based on a result of a determination. The determining determines that the switching to the updated software by the respective equipment is not to be performed in a case where equipment in operation and from which reception is incomplete exists. |
US11809853B2 |
In-vehicle software updating method and in-vehicle system
An in-vehicle software updating method includes: acquiring, after starting a software update, a voltage measurement value of an in-vehicle power source; and acquiring a progress rate in the software update in a case in which the voltage measurement value is equal to or less than a second threshold. In a case in which the progress rate is less than a set value, the software update is interrupted. In a case in which the progress rate is equal to or greater than the set value, an operation mode of the zone control unit is switched to a power saving mode, and a second predicted voltage value of the in-vehicle power source at the update completion time is calculated. The software update is continued in a case in which the second predicted voltage value is greater than a first threshold. |
US11809852B2 |
Distributed autonomous patching system
There are provided systems and methods for a distributed autonomous patching system. During patching of a cloud computing architecture, an autonomous patching system may operator autonomously with no to minimal operator input to patch the host machines and corresponding computes of the cloud computing architecture's available applications. This may work by receiving a patch and determining corresponding patching factors for an availability zone of computes in the cloud. The system may then determine a patching topology map having an order of patching nodes for the selected computes of the application in the availability zone. Thereafter, while monitoring those computes, the system may select certain computes into an active processing funnel, where the patch is applied to those computes. Fingerprinting of before and after-patch states may be used to ensure proper patching. |
US11809851B2 |
System and method for managing update installation lockdown policies for firmware devices and driver-managed devices
A method for managing a resource system includes obtaining, by a hardware resource manager, a firmware update lockdown request for a lockdown for a firmware device of the resource system, in response to the firmware update lockdown request: identifying a firmware protocol corresponding to the firmware device, generating a firmware lockdown command corresponding to the firmware device based on the firmware protocol, and initiating updating of a lockdown policy based on the firmware lockdown command. |
US11809848B2 |
Method and system for protocol processing
A method of protocol processing including a main program code that has one or more code segments and instructions for processing different protocol elements of a data packet stream of a transport protocol is disclosed herein. The method includes assigning a latency requirement and/or bandwidth requirement to one or more of the code segments of the main program code; and compiling each of the code segments according to the assigned latency and/or bandwidth requirement into a respective target code for executing each of the target codes by different processors. |
US11809847B2 |
Hardcoded string detection
One or more computer processors identify a string within source code associated with a program integrated interface (PII). The one or more computer processors compare the identified string to a string entry comprised in a PII dictionary. The one or more computer processors, responsive to a match between the identified string and the string entry in the PII dictionary, classify the identified string as translatable or non-translatable based on a classification associated with the string entry. The one or more computer processors, responsive to a non-match between the identified string and the string entry in the PII dictionary, classify the identified string as translatable or non-translatable utilizing a hyperplane model trained with a margin (C) derived from unlimited search. The one or more computer processors, responsive to a classified translatable string, translate the classified translatable string. |
US11809846B2 |
User interface (UI) descriptors, UI object libraries, UI object repositories, and UI object browsers for robotic process automation
User interface (UI) object descriptors, UI object libraries, UI object repositories, and UI object browsers for robotic process automation (RPA) are disclosed. A UI object browser may be used for managing, reusing, and increasing the reliability of UI descriptors in a project. UI descriptors may be added to UI object libraries and be published or republished as UI object libraries for global reuse in a UI object repository. The UI object browser, UI object libraries, and UI object repository may facilitate reusability of UI element identification frameworks and derivatives thereof. |
US11809845B2 |
Automated validation script generation and execution engine
Methods and systems for automatically generating validation scripts for software applications are disclosed. A computing device may receive a first application. The computing device may compare the first application to a plurality of stored applications. The computing device may determine a second application among the plurality of stored applications based on the comparing. The computing device may determine a first validation script associated with the second application. The computing device may automatically generate a second validation script for the first application based on the first validation script and a result of a comparison of the first application and the second application. The computing device may validate the first application using the second validation script. |
US11809841B1 |
Automatic source code refactoring to mitigate anti-patterns
Techniques are described for enabling the automatic refactoring of software application source code to mitigate identified anti-patterns and other software modernization-related issues. A software modernization system analyzes software applications to generate various types of modernization report information, where the report information can include identifications of various types of design and cloud anti-patterns, proposed decompositions of monolithic applications into subunits, refactoring cost information, recommended modernization tools and migration paths, among other such information. A software modernization system further includes a refactoring engine that can automatically refactor source code based on such application analysis information, e.g., to automatically address identified anti-patterns, restructure code for decomposition, etc. A refactoring engine performs refactoring actions based on refactoring templates, machine learning (ML) refactoring models, or other input. |
US11809840B2 |
Cognitive software application learner and enhancer
Systems, computer program products, and methods are described herein for continuous cognitive code logic detection and prediction using machine learning techniques. The present invention is configured to receive, from a user input device, source code scripts and target code scripts for functional code logic components of a full stack, wherein the source code scripts and the target code scripts are associated with one or more tiers; generate a training dataset based on at least the source code scripts, the target code scripts, and the functional code logic components of the full stack; train, using a machine learning algorithm, a machine learning model using the training dataset; determine a prediction accuracy associated with the machine learning model; determine that the prediction accuracy is greater than a predetermined threshold; and deploy the machine learning model on unseen source code scripts. |
US11809837B2 |
Integer matrix multiplication based on mixed signal circuits
A multiply-accumulate device comprises a digital multiplication circuit and a mixed signal adder. The digital multiplication circuit is configured to input L m1-bit multipliers and L m2-bit multiplicands and configured to generate N one-bit multiplication outputs, each one-bit multiplication output corresponding to a result of a multiplication of one bit of one of the L m1-bit multipliers and one bit of one of the L m2-bit multiplicands. The mixed signal adder comprises one or more stages, at least one stage configured to input the N one-bit multiplication outputs, each stage comprising one or more inner product summation circuits; and a digital reduction stage coupled to an output of a last stage of the one or more stages and configured to generate an output of the multiply-accumulate device based on the L m1-bit multipliers and the L m2-bit multiplicands. |
US11809836B2 |
Method and apparatus for data processing operation
A system includes a fixed-point accumulator for storing numbers in an anchored fixed-point number format, a data interface arranged to receive a plurality of weight values and a plurality of data values represented in a floating-point number format, and logic circuitry. The logic circuitry is configured to: determine an anchor value indicative of a value of a lowest significant bit of the anchored fixed-point number format; convert at least a portion of the plurality of data values to the anchored fixed-point number format; perform MAC operations between the converted at least portion and respective weight values, using fixed-point arithmetic, to generate an accumulation value in the anchored fixed-point number format; and determine an output element of a later of a neural network in dependence on the accumulation value. |
US11809832B2 |
Natural language text generation using semantic objects
Techniques for generating natural language text with a natural language generation (NLG) system using a plurality of semantic objects including a first semantic object. The techniques include: obtaining a first specification of the first semantic object, the first specification specifying a first set of one or more data variables, first attributes, a first vocabulary, and a first document structure configuration; obtaining, from at least one data store, first data related to the first set of data variables; determining values of at least some of the first set of data variables using the first data; generating the natural language text including first natural language text, using the first specification, the values of at least some of the first set of data variables; and outputting the generated natural language text. |
US11809830B1 |
Personalized surveys to improve patient engagement in health research
The systems and methods of the invention provide a network querying or content system which drives high relevance question sets or content to users and presents it in the optimal template to ensure user interaction. In accord with at least one aspect, the system assesses the context (of a user) by interpreting the optimal template based on personality mapping of the user and relevancy mapping of the query or content. In a technically efficient manner, the system employs client-based managers and builders to select, supplement, or build user profiles and user interface templates to optimize queries or content based on a user's present profile. The systems and methods of the invention perform processing, in a technically efficient manner, to assess question or content set interaction and relevancy to generate targeted question sets or content that encourage overall user health and wellness. |
US11809828B2 |
Systems and methods of data augmentation for pre-trained embeddings
Systems and methods are provided for generating textual embeddings by tokenizing text data and generating vectors to be provided to a transformer system, where the textual embeddings are vector representations of semantic meanings of text that is part of the text data. The vectors may be averaged for every token of the generated textual embeddings and concatenating average output activations of two layers of the transformer system. Image embeddings may be generated with a convolutional neural network (CNN) from image data, wherein the image embeddings are vector representations of the images that are part of the image data. The textual embeddings and image embeddings may be combined to form combined embeddings to be provided to the transformer system. |
US11809823B2 |
Dynamic operating room scheduler using machine learning
A method, system and computer program product are provided. A computing system collects information related to a patient's preparation for a medical procedure and provides information regarding the medical procedure and a medical condition of the patient to at least one member of a medical procedure team. Data pertaining to performance of the medical procedure in an operating room is collected from multiple sensors. Progress of the medical procedure is monitored in real time by analyzing the collected data, a procedure reference library, and a physician history to determine a status of the medical procedure. A schedule of one or more subsequent medical procedures for the operating room is adjusted in real time based on the monitored progress. Notifications of the adjusted schedule may be transmitted to participants of the one or more subsequent medical procedures. |
US11809822B2 |
Joint visual-semantic embedding and grounding via multi-task training for image searching
Certain embodiments involve a method for generating a search result. The method includes processing devices performing operations including receiving a query having a text input by a joint embedding model trained to generate an image result. Training the joint embedding model includes accessing a set of images and textual information. Training further includes encoding the images into image feature vectors based on spatial features. Further, training includes encoding the textual information into textual feature vectors based on semantic information. Training further includes generating a set of image-text pairs based on matches between image feature vectors and textual feature vectors. Further, training includes generating a visual grounding dataset based on spatial information. Training further includes generating a set of visual-semantic joint embeddings by grounding the image-text pairs with the visual grounding dataset. Additionally, operations include generating an image result for display by the joint embedding model based on the text input. |
US11809820B2 |
Language characteristic extraction device, named entity extraction device, extraction method, and program
It is an object to successfully absorb a difference in characteristics to be taken into consideration between languages and implement common named entity extraction in a processing system.A language characteristic extraction device 11 includes a language characteristic extraction unit that selects an abstract rule corresponding to a characteristic of a target language from among a collection of abstract rules common to a plurality of languages and sets, as a language-specific characteristic extraction rule, a concrete feature extraction method suited to the target language and a definition given as an output condition, defines, for each of a plurality of target languages, the language-specific characteristic extraction rule, and extracts a feature corresponding to a language of an input sentence from a morphological analysis result of the input sentence while referring to the language-specific characteristic extraction rule defined for the language and aimed at extracting a feature related to a representation or a part of speech included in the morphological analysis result and outputs the feature as a language characteristic extraction result. |
US11809816B2 |
System and method for electronic table display
A method for enabling selective field expansion in an electronically displayed table is provided. The method includes rendering at least a portion of the electronic table on a display, the electronic table including a plurality of cells, each cell associated with a unique row and column combination, wherein the rendered portion of the electronic table includes a plurality of cells including at least one edge cell containing information; receiving a user input indicating a direction away from the edge cell; in response to the user input, rendering the edge cell with a width wider than a default width to thereby display more information in the wider width than was displayed in the default width; and upon termination of the user input, rendering the edge cell with the default width. |
US11809813B1 |
Multilayered electronic content management system
Multilayer electronic content management is provided. A method includes determining a first section and a second section of a document for dynamic content management. The method also includes determining a first trigger event that prompts the dynamic content management on the first section and a second trigger event the prompts the dynamic content management on the second section. The method also includes implementing a first action to the first section based on an occurrence of the first trigger and a first rule, and a second action to the second section based on another occurrence of the second trigger and a second rule. The implementation may include executing a first micro-service within a metadata layer of the electronic document for implementation of the first action and executing a second micro-service within the metadata layer for implementation of the second action. |
US11809812B1 |
System and method for updating a master slide of a presentation
A method for updating a theme element of a presentation includes causing display of a user interface on a client computer of a user, the user interface comprising a first slide of the presentation and a first option to edit an element of the first slide, and receiving a user selection of the first option to edit the element of the first slide, wherein the user selection of the first option comprises a request to modify the element of the first slide. The method further includes causing the element of the first slide to be modified based on the user selection of the first option, receiving a user selection of a second option in the user interface to apply the modification to the element of the first slide to a theme of the presentation, causing the theme element corresponding to the element of the first slide to be updated based on the modification of the element of the first slide, and causing the modification of the element of the first slide to be propagated to elements of other slides of the presentation that are associated with the theme. |
US11809802B2 |
Process manufacturing method, method for adjusting threshold voltage device, and storage medium
A process manufacturing method, a method for adjusting a threshold voltage, a device, and a storage medium are provided. One form of a process manufacturing method includes: determining a type of to-be-formed MOS device and a corresponding threshold voltage interval; obtaining, according to a MOS device type and the corresponding threshold voltage interval, a corresponding threshold voltage adjustment process by querying a pre-configured first mapping relationship of the threshold voltage interval and a second mapping relationship of the threshold voltage interval; and establishing a process flow according to the corresponding threshold voltage adjustment process, the first mapping relationship being a mapping relationship between the threshold voltage interval and the MOS device type; and the second mapping relationship being a correspondence between the threshold voltage interval in the first mapping relationship and a threshold voltage adjustment process formed by at least one adjustment process selected from a preset process flow, the threshold voltage adjustment process causing a threshold voltage to be in the corresponding threshold voltage interval under the action of a total threshold voltage offset. According to the present disclosure, the difficulty in adjusting the threshold voltage is reduced. |
US11809801B1 |
Computer-aided design tool for circuit logic initialization
A computer-aided design (CAD) tool is provided for logic optimization and synthesis. The CAD tool executes a process that involves optimizing power, performance, and area (PPA) of a logic circuit by minimizing a number of CMOS gates, and majority and/or minority gates in the circuit and its depth. The CAD tool implements a methodology of optimizing logic synthesis based on a mix of standard cell libraries (such as AND, OR, NAND, NOR, XOR, Multiplexer, full adder, half adder, etc.) and varying input majority and minority gates (where the number of inputs in the minority and majority gates could vary as odd numbers from 3 and above). The standard cell libraries cells may contain minority and/or majority gates. |
US11809800B2 |
Interface for data communication between chiplets or other integrated circuits on an interposer
A representative system, apparatus, method and protocol are disclosed for data communication between chiplets or SOCs on a common interposer. A representative system comprises: an interposer; a first integrated circuit arranged on the interposer, the first integrated circuit comprising a first common protocol interface circuit; a communication link coupled to the first common protocol interface circuit; and a second integrated circuit arranged on the interposer, the second integrated circuit comprising a second common protocol interface circuit coupled to the communication link to form a serial protocol interface between the first common protocol interface circuit and the second common protocol interface circuit. Serial data and control packets and parallel data and control packets having specified, ordered fields are also disclosed. |
US11809798B2 |
Implementing large multipliers in tensor arrays
The present disclosure describes an integrated circuit device that includes a digital signal processing (DSP) block. The DSP block that includes a plurality of columns of weight registers and a plurality of inputs configured to receive a first plurality of values and a second plurality of values. The first plurality of values is stored in the plurality of columns of weight registers after being received. Also, the first plurality of inputs, the second plurality of inputs, or both are derived from higher precision values. Additionally, the DSP block includes a plurality of multipliers configured to simultaneously multiply each value of the first plurality of values by each value of the second plurality of values. |
US11809797B1 |
Systems and methods of predictive manufacturing of three-dimensional, multi-planar semiconductors
Predictive multi-planar semiconductor manufacturing systems and methods are provided including a processor, an artificial intelligence unit in communication with the processor, and a computer readable memory with processing instructions in communication with the processor. The manufacturing system receives and analyzes semiconductor design and manufacturing process rules and data and dimensions for a user's desired semiconductor. The artificial intelligence unit is configured to run simulations trying multiple three-dimensional, multi-planar shapes and analyzing for highest surface area yield based on the design and manufacturing process rules and data and the dimensions. The artificial intelligence unit is further configured to determine a three-dimensional, multi-planar shape for the desired semiconductor to optimize surface area based on the simulations and to construct the three-dimensional, multi-planar shape that optimizes surface area. |
US11809796B2 |
Support device and storage medium
A design support device includes an operation reception unit that receives an operation from a user, a program creation unit that creates a ladder program in accordance with the operation received by the operation reception unit, and a circuit block extraction unit that extracts a circuit block from the ladder program when the circuit block is formed and a predetermined condition is satisfied. The circuit block is formed by detecting that one end of a circuit including a plurality of program elements is connected to one of two power rails included in the ladder program and that another end of the circuit is connected to another one of the two power rails. Further, there is a circuit block memory that stores configuration information of the circuit block extracted by the circuit block extraction unit. There is also a notification unit. |
US11809795B2 |
Implementing fixed-point polynomials in hardware logic
A method implements fixed-point polynomials in hardware logic. In an embodiment the method comprises distributing a defined error bound for the whole polynomial between operators in a data-flow graph for the polynomial and optimizing each operator to satisfy the part of the error bound allocated to that operator. The distribution of errors between operators is updated in an iterative process until a stop condition (such as a maximum number of iterations) is reached. |
US11809793B2 |
Well flow simulation system
The present invention relates to a system and method for modelling flow conditions in a well system, the well system being represented by a number of branches (1,1a) conducting hydrocarbons from at least one branch entry point (3,3a) to a branch exit point (2), at least one of said branches constituting a global well system exit point, wherein each branch has a branch entry point (3,3a) being provided with a least one flow inlet (4) and being related to known boundary conditions and with a input flow control unit (7) being related to adjustable flow characteristics for controlling the flow through said input, said boundary conditions including predetermined data concerning at least one of pressure, temperature and flow at said input flow control unit, and said branch conduit includes an branch flow control unit (6), having adjustable flow characteristics for controlling the flow through the branch. |
US11809792B2 |
Model for fluid and mass transport in a recirculating microfluidic system
Disclosed herein are microfluidic systems with recirculation of fluid and computer-implemented methods of calculating conditions within the microfluidic systems. The microfluidic systems include a computing device and a microfluidic device having first and second reservoirs, at least one chamber, and a fluid path connecting the first reservoir, the chamber, and the second reservoir. The methods for calculating conditions include receiving a first reservoir fluid volume, a second reservoir fluid volume, a first concentration, and a second concentration. The methods further include receiving a time-dependent imposed pressure difference between the first reservoir and the second reservoir, then determining a hydraulic pressure difference and an effective pressure difference. The effective pressure difference is used to account for reactions occurring within the microfluidic device and to determine the value of the condition within the microfluidic device. Methods of performing an experiment using a microfluidic device with recirculation are also disclosed herein. |
US11809783B2 |
Intelligent device arbitration and control
This relates to systems and processes for using a virtual assistant to arbitrate among and/or control electronic devices. In one example process, a first electronic device samples an audio input using a microphone. The first electronic device broadcasts a first set of one or more values based on the sampled audio input. Furthermore, the first electronic device receives a second set of one or more values, which are based on the audio input, from a second electronic device. Based on the first set of one or more values and the second set of one or more values, the first electronic device determines whether to respond to the audio input or forego responding to the audio input. |
US11809781B2 |
Portable playback device state variable
Systems, methods, apparatus, and articles of manufacture to facilitate playback of multimedia content are disclosed. An example apparatus includes a network interface configured to receive audio content over a playback network. A processor comprising instructions which when executed, cause the processor to detect that a portable playback device has joined the playback network. The processor is to update a state variable to indicate that the portable playback device has joined the playback network. The processor is to play audio content received over the playback network based on the state variable. The processor is to detect that the portable playback device is not joined to the playback network. The processor is to, after detecting that the portable playback device is not joined to the playback network, update the state variable to indicate that the portable playback device is not joined to the playback network. |
US11809776B2 |
Volume limit
An example first playback device includes programming to perform functions including: (1) storing an active volume state variable in memory, wherein the active volume state variable corresponds to a current playback volume; (2) storing a volume limit state variable in memory, wherein the volume limit state variable corresponds to a playback volume limit of the first playback device; (3) detecting a command to begin playback of media at a proposed playback volume different from the current playback volume; (4) based on comparing (i) the playback volume limit and (ii) the proposed playback volume, selecting a startup playback volume; (5) playing back media at the startup playback volume; and (6) causing at least a second playback device of the media playback system to play back media at the startup playback volume. |
US11809774B1 |
Privacy with extra-aural speakers
A method performed by a processor of a computer system including a headset that is to be worn on a head of a user. The method drives a speaker of the headset with an input audio signal to output sound into an environment. The method determines that the speaker is at least partially covered with a cupped hand. In response to determining that the speaker is at least partially covered with the cupped hand, applying a gain to the input audio signal to reduce an output sound level of the speaker. |
US11809764B2 |
Information processing device having reporting function for device settings, method of controlling information processing device, and recording medium
To improve an output function of an information processing device, the information processing device includes a first acquisition control unit configured to acquire first setting information which is setting information of the own device; a communication unit configured to communicate with a relay device via a network; a second acquisition control unit configured to acquire second setting information which is setting information of the relay device via the network; a generation unit configured to generate report data by merging the first setting information and the second setting information; and an output unit configured to output the report data. |
US11809762B2 |
Information processing system and management apparatus
An information processing system includes a company complex machine to be a target for a printing service, a home complex machine not to be the target for the printing service, a number of prints management server configured to manage the number of printable sheets to be printed by the company complex machine, and when printing is performed by the home complex machine, a home print management server configured to perform reduction processing for reducing the number of printable sheets managed by the number of prints management server and point providing processing for providing points in accordance with printing results produced by the home complex machine to an employee. |
US11809758B2 |
Information processing apparatus, controlling method for information processing apparatus, and computer program for transmiting quality request data and quality reports to produce print data that satisfy quality requirements of user
An information processing apparatus includes at least one memory that stores instructions, and at least one processor that causes, by performing the instructions, the information processing apparatus to receive, via a network from an order-receiving system, received-order data including quality request data, interpret the received quality request data, generate a job including information used in quality adjustment to be performed by a production system, based on the interpretation result, and enter the job into the production system. The job including quality request data of a data format is generated, where the data format is different from a data format of the received quality request data and is according to the production system. |
US11809753B2 |
Virtual disk blueprints for a virtualized storage area network utilizing physical storage devices located in host computers
Techniques are described for storing a virtual disk in an object store comprising a plurality of physical storage devices housed in a plurality of host computers. A profile is received for creation of the virtual disk wherein the profile specifies storage properties desired for an intended use of the virtual disk. A virtual disk blueprint is generated based on the profile such that that the virtual disk blueprint describes a storage organization for the virtual disk that addresses redundancy or performance requirements corresponding to the profile. A set of the physical storage devices that can store components of the virtual disk in a manner that satisfies the storage organization is then determined. |
US11809751B2 |
Image file optimizations by opportunistic sharing
Container images are fetched in a clustered container host system with a shared storage device. Fetching a first container image in a first virtual machine includes creating a first virtual disk in the shared storage device, storing an image of the first container in the first virtual disk, mounting the first virtual disk to the first virtual machine, and updating a metadata cache to associate the image of the first container to the first virtual disk. Fetching a second container image in a second virtual machine includes checking the metadata cache to determine that a portion of the image of the second container is stored in the first virtual disk, creating a second virtual disk in the shared storage device, adding a reference to the first virtual disk in a metadata of the second virtual disk, and mounting the second virtual disk to the second virtual machine. |
US11809748B2 |
Control method of flash memory controller and associated flash memory controller and electronic device
The present invention provides a control method of a flash memory controller, wherein the flash memory controller is configured to access a flash memory module, the flash memory module includes a plurality of planes, and each plane includes a plurality of blocks; and the control method includes the steps of: after the flash memory controller is powered on, reading a first code bank from a specific block of the plurality of blocks; storing the first code bank into a buffer memory; executing the first code bank to manage the flash memory module; when the flash memory controller starts a code bank swapping operation, trying to read a second code bank from a super block; if the second code bank is read successfully, storing the second code bank into the buffer memory to replace the first code bank; and executing the second code bank to manage the flash memory module. |
US11809737B2 |
Storage device for performing high-speed link startup and storage system including the same
Provided are a storage device configured to perform high-speed link startup and a storage system including the storage device. The storage system performs data communication through a connected transmission lane and a connected reception lane from among a plurality of lanes between a host and the storage device. The host transmits an activate period of the connected transmission lane, which is less than a first time period, to the connected reception lane, and the storage device receives the activate period of the connected reception lane, which is less than the first time period. The host and the storage device perform link startup in a high-speed mode through the connected transmission lane and the connected reception lane, based on the activate period being less than the first time period. |
US11809736B2 |
Storage system and method for quantifying storage fragmentation and predicting performance drop
A storage system determines a memory fragmentation level for each of a plurality of logical block address ranges. The memory fragmentation level for a given logical block address range is determined according to the number of memory senses required to read that logical block address range in its current state of fragmentation and the number of memory senses required to read that logical block address range assuming no fragmentation. The memory fragmentation level correlates to the sequential read performance for that logical block address range in that an increase in the memory fragmentation level results in a decrease in sequential read performance. |
US11809725B2 |
Document storage with blocks split between multiple repositories
In a computer system that includes a set of cross repositories for data storage, a document is broken into portions, and each portion is stored in at least one repository (and preferably many or all of the cross repositories). In this way, when a portion of the document requires an update, the communication of updated data can be limited to the relevant portion(s) of the document. Also, if a user requires only certain portion(s) of the saved document, then the data transfer from a cross repository to the user can be limited to those certain portion(s) of the document. |
US11809720B2 |
Techniques for storage management
Techniques for managing storage may comprise: receiving a request for a first amount of free capacity, wherein the request includes a first priority denoting a purpose for which the first amount of free capacity is requested; determining whether a current utilization of storage exceeds a first threshold associated with the first priority; responsive to determining the current utilization of storage is less than the first threshold associated with the first priority, performing first processing including: determining whether there is a sufficient amount of existing free capacity to grant the first amount; and responsive to determining there is a sufficient amount of existing free capacity to grant the first amount, granting the first amount of free capacity; and responsive to determining the current utilization of storage is not less than the first threshold associated with the first priority, rejecting the request and not granting the first amount of free capacity. |
US11809719B2 |
Techniques for performing write training on a dynamic random-access memory
Various embodiments include a memory device that is capable of performing write training operations. Prior approaches for write training involve storing a long data pattern into the memory followed by reading the long data pattern to determine whether the data was written to memory correctly. Instead, the disclosed memory device stores a first data pattern (e.g., in a FIFO memory within the memory device) or generates the first data pattern (e.g., using PRBS) that is compared with a second data pattern being transmitted to the memory device by an external memory controller. If data patterns match, then the memory device stores a pass status in a register, otherwise a fail status is stored in the register. The memory controller reads the register to determine whether the write training passed or failed. |
US11809718B2 |
Channel optimized storage modules
A storage module includes a set of memories. Each of the memories in the set of memories may be divided into a set of portions. A controller is configured to transfer data between the set of memories and a host connected through an interface. A set of channels connects the set of memories to the controller. The controller is also configured to select: a memory from the set of memories, a portion from the set of portions for the selected memory, and/or a channel from the set of channels, e.g., connected to the selected memory, based upon an identification (ID) associated with the data. The ID may be separate from the data and a write address of the data, and the selected memory, the selected portion, and the selected channel may be used to store the data. |
US11809717B2 |
Data managing method, an electric device, and a computer program product for efficient management of services
A method, an electronic device, and a computer program product for data management is disclosed. The method includes receiving a request for performing, on data, a first management operation related to a first storage device, the request indicating a type of the data. The method further includes determining a first service associated with the type of the data and enabling the first service to perform the first management operation on the data. Thus, resource consumption of a data manager at runtime may be substantially reduced, which saves resources to reduce operating cost of the data manager, and improves the user experience of users who use the data manager. |
US11809714B2 |
Effective storage allocation for sequentially-written memory devices
An input/output (I/O) write request directed at a plurality of memory devices having memory cells is received by a processing device. The write request includes a set of data. The processing device appends the set of data to a compound data object. The compound data object comprises one or more sequentially written data objects. The processing device associates the compound data object with one or more groups of memory cells of the plurality of memory devices. The processing device causes the compound data object to be written to the one or more groups of memory cells of the plurality of memory devices. |
US11809713B1 |
Method and apparatus for performing data access management of memory device with aid of randomness-property control
A method for performing data access management of a memory device with aid of randomness-property control and associated apparatus are provided. The method may include: receiving a plurality of host commands from a host device and performing data access on the NV memory according to the plurality of host commands, for example, in response to at least one host write command, programming data into at least one single level cell (SLC) block to be first stored data corresponding to a data reception stage; and performing a seed-aware garbage collection (GC) procedure to collect valid data among the first stored data of the at least one SLC block into at least one non-SLC block to be second stored data corresponding to a data storage stage, for example, performing a randomness-property checking operation on multiple seeds to selectively determine respective data of multiple pages within the SLC block as target data. |
US11809711B2 |
Flash memory scheme capable of decreasing waiting time of trim command
A method of a flash memory controller used to be externally coupled to a host device and a flash memory, comprising: providing a multi-processor having a plurality of processing units; receiving a trim command and a logical block address (LBA) range sent from the host device; separating multiple operations of the trim command into N threads according to at least one of a number of the processing units, types of the multiple operations, numbers of execution cycles of the multiple operations, and portions of the LBA range; using the processing units to execute the N threads individually; and maximizing a number of execution cycles during which the processing units are busy. |
US11809710B2 |
Outstanding transaction monitoring for memory sub-systems
A system includes a first controller configured to adjust a count of a number of first transactions and adjust a count of a number of second transactions. The count of the number of first transactions and the count of the number of second transactions are adjusted when a first transaction or second transaction is either received or executed by a second controller. The second controller is coupled to the first controller and is configured to limit the number of first transactions to a particular quantity of outstanding first transactions, limit the number of second transactions to a particular quantity of outstanding second transactions, and limit a number of total transactions to a particular quantity of outstanding total transactions. |
US11809709B2 |
Metadata size reduction for data objects in cloud storage systems
Metadata sizes for data objects in cloud storage systems can be reduced. For example, a computing system can receive, at a client device of a cloud storage system, a first object identifier associated with a data object in the cloud storage system. The computing system can use a reduction function to generate a second object identifier associated with the data object. The second object identifier can have a smaller byte size than the first object identifier. The computing system can transmit, to a server of the cloud storage system, the second object identifier to be stored in metadata associated with the data object in the cloud storage system. |
US11809699B2 |
Operation setting device and injection molding machine
An operation setting device includes a first step of inputting an operation sequence and an operation position of the ejector by touching a desired point in a graph displayed on the setting display screen, a second step of inputting operation parameters including an operation speed, an operation position, an operation time, and an operation pattern of the ejector on the basis of the operation position thus input, and a third step of displaying in the graph and numerically displaying in a numerical value display part of the setting display screen the operation position and the operation parameters thus input. The operation position and operation parameters for each operation set in the first step to the third step are displayed in the graph and numerically displayed in the numerical value display part. |
US11809696B2 |
User interfaces to facilitate multiple modes of electronic communication
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate electronic chat conversations between users via multiple modes of electronic communication. A conversation view is displayed on a touch screen display of a client device. The conversation view presents messages exchanged between a first user and at least one other user in an electronic chat conversation. A user input comprising a touch gesture corresponding to an interaction with the display of the conversation view is received. Based on the user input, a camera feed view is displayed on the touch screen display. The camera feed view comprises a display of image data and enables a user to create a message comprising one or more images. A message is generated, and an indication of the message is displayed in the conversation view. |
US11809692B2 |
Analyzing and linking a set of images by identifying objects in each image to determine a primary image and a secondary image
A set of images is accessed from a server. The set is analyzed to identify objects in each image using object recognition algorithms. A primary image that includes more of the identified objects than any of the other images of the set is determined. For each of the identified objects in the primary image, a secondary image that includes the identified object and has a higher magnification than the primary image is determined. Links are inserted into the primary image at locations including an identified object that is also in a secondary image. The primary image is displayed and, upon receiving a selection of one of the links, the secondary image that includes the identified object at the location of the selected link is displayed. The set of images is ordered based on relative positions of the identified objects in each image and then linked together based on the ordering. |
US11809690B2 |
Human-computer interaction method and apparatus, and electronic device
A human-computer interaction method and device, and an electronic device are provided. The method includes: displaying multimedia information in a display interface based on a multimedia data stream; and in response to a preset switching condition being satisfied, switching a display state of first communication information and adjusting a display state of a communication control, where the communication control is used for inputting communication information. |
US11809689B2 |
Updating agent representation on user interface based on user behavior
Provided are an information processing system, an information processing method, and a recording medium capable of presenting advice more effectively by updating a user interface of an agent according to a user's behavior modification with respect to the agent advice. An information processing system includes a control unit (200) that controls a user interface of an agent to be updated depending on whether a user has performed behavior modification in response to advice that the agent has presented to the user. |
US11809688B1 |
Interactive prompting system for multimodal personalized content generation
Methods, systems, and computer programs are presented for providing a prompt tool with interactive entry. One method includes operations for providing a multimodal prompt tool for entering textual description of an item to be generated, and detecting an input that is one of a special character entered in the textual description or a mouse action requesting assistance. Furthermore, a menu is presented with options for the item to be generated, and a list of products, previously added to a data store, is obtained. Further, the method includes providing the list of products for selection; in response to a selection of a product from the list of products, including text associated with the selected product in the textual description; and detecting submittal of the textual description. Further, the textual description is entered as input to a generative artificial intelligence (GAI) tool, and causing presentation of items generated by the GAI tool. |
US11809686B1 |
Voice communication targeting user interface
User interfaces may enable users to initiate voice-communications with voice-controlled devices via a Wi-Fi network or other network via an Internet Protocol (IP) address. The user interfaces may include controls to enable users to initiate voice communications, such as Voice over Internet Protocol (VoIP) calls, with devices that do not have connectivity with traditional mobile telephone networks, such as traditional circuit transmissions of a Public Switched Telephone Network (PSTN). For example, the user interface may enable initiating a voice communication with a voice-controlled device that includes network connectivity via a home Wi-Fi network. The user interfaces may indicate availability of devices and/or contacts for voice communications and/or recent activity of devices or contact. |
US11809685B2 |
Information interaction method and apparatus, storage medium, and electronic apparatus
This application discloses an information interaction method and apparatus, a storage medium, and an electronic apparatus. The method includes obtaining a first target operation instruction in a VR scenario; selecting and displaying a first virtual operation panel corresponding to the first target operation instruction from a plurality of virtual operation panels in the VR scenario, wherein the plurality of virtual operation panels are displayed mutually independently, and are respectively configured to display different interactive objects. The method may further include obtaining an interactive operation instruction generated by an interactive operation performed by an interactive device on a target interactive object displayed in the first virtual operation panel, the interactive device being associated with the VR scenario; and in response executing a target event corresponding to the target interactive object in the VR scenario. These solutions resolve the technical problem of low information interaction flexibility in the related technology. |
US11809676B2 |
Tree frog computer navigation system for the hierarchical visualization of data
A computer navigation system that represents categories and sub-categories of material with functionally labeled objects connected in a hierarchical organization. Descending nodes represent more detailed subsets of material. Hovering the computer mouse over a node displays thumbnails of the items available under it, enabling the user to search for items without opening the respective pages, transforming a literal or verbal data filing and retrieval process into a more intuitive and easy to use visual one. Once the user hovers the computer mouse over the node with the desired item and sees its thumbnail the user clicks on the node, opening the screen from which the user can access that item (or upload a similar one), or clicks on the thumbnail to access the item directly. In addition, the system employs algorithms to group items into various categories and sub-categories and assigns them to the appropriate nodes. |
US11809672B2 |
Touch sensor detector system and method
A touch sensor detector system and method incorporating an interpolated sensor array is disclosed. The system and method utilize a touch sensor array (TSA) configured to detect proximity/contact/pressure (PCP) via a variable impedance array (VIA) electrically coupling interlinked impedance columns (IIC) coupled to an array column driver (ACD), and interlinked impedance rows (IIR) coupled to an array row sensor (ARS). The ACD is configured to select the IIC based on a column switching register (CSR) and electrically drive the IIC using a column driving source (CDS). The VIA conveys current from the driven IIC to the IIC sensed by the ARS. The ARS selects the IIR within the TSA and electrically senses the IIR state based on a row switching register (RSR). Interpolation of ARS sensed current/voltage allows accurate detection of TSA PCP and/or spatial location. |
US11809670B2 |
Flexible touch sensing system and method with deformable material
A sensing system includes a base material, a plurality of electrodes, a capacitive sensing channel and a controller. The stretchable base material has a resistance distribution that changes in response to being mechanically deformed as a result of a human body contact. The base material has a rebound elasticity. The electrodes are attached to a perimeter of the base material, the capacitive sensing channel is attached to the base material. The controller is operatively connected to the plurality of electrodes and the capacitive sensing channel. The controller is configured to measure instantaneous voltage measurements from the plurality of electrodes, and determine whether the base material is mechanically deformed based on the instantaneous voltage measurements using a support vector machine classifier. |
US11809666B2 |
Touch-sensitive braided cord
An interactive cord includes one or more touch-sensitive areas configured to detect user input and one or more non-touch-sensitive areas. An outer cover of the interactive cord includes a set of conductive lines braided together with one or more of a plurality of non-conductive lines at the touch-sensitive area. The set of conductive lines defines a plurality of intersections that each form a capacitive touchpoint at the touch-sensitive area. An inner core of the interactive cord includes at least the set of conductive lines and at least one of the plurality of non-conductive lines at the non-touch-sensitive area. |
US11809661B2 |
Display device and method of driving the same
A display device includes a display panel for displaying an image, a touch sensor operating in one of a normal sensing mode in which a surface touch is recognized and a proximity sensing mode in which a hovering touch is recognized, and a touch driver for supplying a touch driving signal including a plurality of driving pulses to the touch sensor during a sensing period, and receiving a touch sensing signal from the touch sensor. In the proximity sensing mode, the touch driver sets a noise period including a first noise period and a second noise period in the sensing period, and decreases a number of times the driving pulses are supplied during the second noise period when it is determined that a variation of the image is greater than a predetermined reference variation. |
US11809649B2 |
Electronic ink screen and method for manufacturing the same
An electronic ink screen and a method for manufacturing the same are provided. The electronic ink screen includes: a display module including pixel units configured to display by using electronic ink; and a control module configured to convert a touch signal applied from outside into a change of electric signal of corresponding one or more pixel units through an electrode microstructure, so that a display state of the corresponding one or more pixel units is changed from an initial state; the electrode microstructure includes sub-electrode microstructures, each sub-electrode microstructure includes a first nano electrode and a second nano electrode which are made of different materials, the first nano electrode and the second nano electrode are arranged at intervals and configured to be in mutual friction contact in response to that the touch signal applied from the outside is received, so as to generate charge transferring. |
US11809648B2 |
Touch sensor
A touch sensor includes a substrate, sensing channels, and a protective layer. The sensing channels are disposed at intervals on a surface of the substrate, and any one of the sensing channels includes an electrode portion and a silver trace portion electrically connected to the electrode portion. The protective layer is disposed on the substrate and covers and encapsulates the sensing channels. After the touch sensor is subjected to a salt spray test with sodium chloride solution of a mass percentage concentration of 5% at a rate of 1 mL/H to 2 mL/H under an ambient temperature of 35° C. for 48 hours, a resistance change rate of any one of the sensing channels is less than or equal to 10%, and a resistance distribution difference between the sensing channels is less than or equal to 10%. |
US11809647B2 |
Electromechanical slip rings for a foldable display device
A foldable touch screen display device made up of flexible segments that can be folded from a compact state to an expanded state which also includes electromechanical slip rings. The form factor of the compact state is roughly the size of a typical handheld phone or smaller. The form factor of the expanded state is roughly the size of a larger phone or tablet computer, which may also have the size and mechanical functionality of a laptop. The device form factor may also be a flip phone configuration. Both folded states may include an integrated speaker and microphone. The electromechanical slip rings are utilized to provide multiple electrical connections between the device's display segments and their respective support structures. The device may further include sensors to indicate the position of each display segment. In one embodiment, a module attached to, situated within, or otherwise associated with at least one segment of the flexible display or rigid display may contain all or substantially all processing and memory, along with a communications system, which may be used in any folded state. |
US11809643B2 |
Methods and systems for controlling applications using user interface device with touch sensor
The functionality of a conventional mouse is extended to provide an extended number of simultaneously adjustable user interface parameters employing one or more user-removable modules. In an embodiment, a user interface for controlling an external device, such as a computer, includes a first user interface sensor configured with a housing. This first sensor generates a first plurality of signals responsive to movement of the housing relative to two orthogonal axes. A compartment is configured with the housing and is sized to receive the user-removable module. This user-removable module contains a second user interface sensor, which generates a second plurality of signals responsive to user manipulation. Output is provided responsive to signals generated by the first and second user interface sensors. In another embodiment, the housing of an extended functionality mouse itself serves as a module removable from a compartment provided in another physical device. |
US11809640B2 |
Method for detecting movement of ring controller, ring controller, and computer readable medium
The embodiments of the disclosure provide a method for detecting a movement of a ring controller, a ring controller, and a computer readable medium. The method includes: obtaining a plurality of moving parameters of the movement of the ring controller, wherein the ring controller is used to interact with a user interface; determining a rotating condition of the ring controller based on the moving parameters; and adjusting a visual content provided in the user interface based on the rotating condition of the ring controller. |
US11809639B2 |
Pedestrian sensor accuracy with minimal dependence on magnetometer
Aspects presented herein may enable an electronic device to determine gyroscope biases and calibrate a gyroscope without a magnetometer or without relying on data generated from a magnetometer. In one aspect, an apparatus estimates a set of gyroscopic biases for a plurality of temperatures or temperature ranges to create a mapping that maps the plurality of temperatures or temperature ranges to the set of gyroscopic biases. The apparatus monitors temperatures of a gyroscope via a gyroscope temperature sensor. The apparatus calibrates the gyroscope in response to the gyroscope changing from a first temperature to a second temperature based on the mapping or based on a predicted value derived from the mapping. In some aspects, the apparatus calculates a DR trajectory of the apparatus based at least in part on the calibrated gyroscope and the accelerometer without using a magnetometer or without using data generated from the magnetometer. |
US11809635B2 |
Computer system and method for human-machine interaction
In response to a current gesture performed by a user interacting with an application, a gesture detection module accesses a plurality of predefined control gestures, and compares the current gesture with the plurality of predefined control gestures. The gesture detection module detects whether the current gesture matches at least an initial partial gesture of a particular control gesture associated with at least one application function. A feedback generator module generates confirmation feedback for the user if the current gesture matches at least an initial partial gesture of the particular control gesture. The confirmation feedback encodes, for the user, at least a first information identifying the application function associated with the particular control gesture and a second information about a time interval remaining before the associated application function will be executed. The application triggers the associated function if the particular control gesture is completed during said time interval. |
US11809632B2 |
Gesture access control system and method of predicting mobile device location relative to user
A gesture access system includes a mobile device having a processor, an electronic storage medium, an environment detector system, and a software-based application. The application is stored in the storage medium and executed by the processor for generating a determination that a user of the mobile device has performed an intentional motion indicative of an intent to gain access. The environment detector system is adapted to generate and output information relative to a location of the mobile device with respect to the user and to the processor to assist in the determination. |
US11809626B2 |
Techniques for identifying user interface elements and systems and devices using the same
The embodiments of the present disclosure relate generally to techniques for identifying elements in a user interface (UI), and more particularly, techniques for determining UI elements selected on a contact-sensitive user interface and using those techniques to provide one or more haptic responses. |
US11809622B2 |
Electronic device and method for eye-tracking of user and providing augmented reality service thereof
According to various embodiments of the disclosure, an electronic device includes: a frame; a glass module comprising a glass supported by the frame; a support rotatably connected to the frame; a display module comprising display circuitry configured to project an image to the glass module; a front camera disposed in at least one of the frame or the support configured to photograph the front of the frame; a light emitting unit comprising light-emitting circuitry configured to radiate light toward the rear of the frame; and an eye tracking camera disposed in the frame configured to photograph the rear of the frame and including a lens assembly including at least one lens, wherein the eye tracking camera is configured to form a field of view (FOV) to include both a left eye and a right eye of a user based on an object distance, which is a distance between the lens assembly and an object, being a first distance corresponding to a distance between the lens assembly and the left eye and/or the right eye of the user wearing the electronic device, wherein an absolute value of a distortion value of the lens assembly is equal to or less than a threshold value capable of tracking a pupil movement of the left eye and the right eye with respect to light incident from a region of interest (ROI) within a certain range from an outermost portion to the inside among regions corresponding to the FOV. |
US11809621B2 |
State estimation device, method and computer program therefor
A state of a user of a mobile terminal having a display for displaying an image may be estimated. A sightline detector detects a sightline of the user of a mobile terminal and processing circuitry is configured to estimate a state of the user. The processing circuitry is configured to determine a top-down index value that is correlated with an attention source amount allocated to top-down attention of the user with respect to an image displayed on a display of the mobile terminal. The processing circuitry is configured to determine a bottom-up index value correlated with the attention source amount allocated to bottom-up attention of the user with respect to the image displayed on the display. The processing circuitry is configured to estimate the user state including an attention function degraded state based on the top-down index value and the bottom-up index value. |
US11809619B1 |
Display systems with optical sensing
A head-mounted device may have catadioptric lenses that each include a partial mirror, a quarter wave plate, and a polarizer. An optical system in the head-mounted device may have an infrared light-emitting device and an infrared light-sensing device. The optical system may illuminate a user's eyes in eye boxes and may gather measurements from the illuminated eye boxes for eye tracking and other functions. The optical system may operate through the catadioptric lenses. To enhance optical system performance, the polarizers may be wire grid polarizers that are formed from conductive lines that exhibit enhanced infrared transmission and/or the quarter wave plates may be formed from cholesteric liquid crystal layers that serve as quarter wave plates at visible wavelengths and that do not serve as quarter wave plates at infrared wavelengths. |
US11809615B1 |
User interfaces for facilitating operations
The present disclosure generally relates to user interfaces for facilitating operations. In some examples, computer systems provide indications that educate and/or guide users for performing an operation. In some examples, computer systems perform a first operation based on a first type of user input corresponding to a first hardware input device and perform a second operation based on a second type of user input corresponding to the first hardware input devices. In some examples, computer systems adjust audio output of an emergency siren based on detecting a particular type of event. In some examples, computer systems display different types and/or sizes of notifications based on an operating mode of a respective computer system. In some examples, computer systems forgo performing one or more operations when a respective computer system operates in a low power mode. |
US11809613B2 |
Event-based camera with high-resolution frame output
A high-resolution image sensor suitable for use in an augmented reality (AR) system to provide low latency image analysis with low power consumption. The AR system can be compact, and may be small enough to be packaged within a wearable device such as a set of goggles or mounted on a frame resembling ordinary eyeglasses. The image sensor may receive information about a region of an imaging array associated with a movable object, selectively output imaging information for that region, and synchronously output high-resolution image frames. The region may be updated dynamically as the image sensor and/or the object moves. The image sensor may output the high-resolution image frames less frequently than the region being updated when the image sensor and/or the object moves. Such an image sensor provides a small amount of data from which object information used in rendering an AR scene can be developed. |
US11809611B2 |
Protecting device detachment with bus encryption
The present disclosure relates to devices and methods for protecting data from physical attacks. The devices and methods may establish an encryption protocol to encrypt data transmitted over a bus to one or more removable devices in communication with a computer device. The devices and methods may use the encryption protocol to communicate with the removal devices and perform storage requests at the removal devices. The devices and methods may also perform another layer of encryption on the data stored at the removal devices using a data at rest key stored on the removal devices. |
US11809606B2 |
Method for monitoring the integrity of a physical object
A method is provided for monitoring the integrity of a physical object, wherein the object receives a request of a server via a communication network. The request includes a digital character string, and in response to the received request, an electronic system of the object ascertains the digital fingerprint of the object and combines the ascertained digital fingerprint with a digital secret, which is known to the server and is stored in a memory device, and with the received character string (C) in order to form a response. The object transmits the response to the server via the communication network for analysis. |
US11809605B2 |
Method and system for storage-based intrusion detection and recovery
An intrusion detection and recovery system includes a copying module that creates a point-in-time copy of a storage level logical unit, the point-in-time copy including a volume copy of the storage level logical unit and signatures of the storage level logical unit, a comparison module that compares at least a portion of the point-in-time copy with a previous copy of the storage level logical unit, a judging module that, based on results of the comparison module, judges if a modification has occurred. A signature of the point-in-time copy is compared with a signature of the previous copy to detect a sign of an intrusion. The signatures of the storage level logical unit include encoded data of files of the storage level logical unit that are monitored in the point-in-time copy. |
US11809600B2 |
Data clean room
Embodiments of the present disclosure may provide a data clean room allowing secure data analysis across multiple accounts, without the use of third parties. Each account may be associated with a different company or party. The data clean room may provide security functions to safeguard sensitive information. For example, the data clean room may restrict access to data in other accounts. The data clean room may also restrict which data may be used in the analysis and may restrict the output. The overlap data may be anonymized to prevent sensitive information from being revealed. |
US11809594B2 |
Apparatus and method for securely classifying applications to posts using immutable sequential listings
Apparatus and methods for classifying applications to posts using immutable sequential listings. Apparatus includes a processor configured to receive application data, browse postings, select a posting entry, and forward posting to a remote device. Apparatus utilizes a comparison method to compare postings to application data in order to forward application data to the posting. |
US11809588B1 |
Protecting membership in multi-identification secure computation and communication
Methods and systems for protecting membership privacy in multi-identification secure computation and communication are provided. The method includes providing a dataset having a first set of membership identifications and a second set of membership identifications, determining a number N based on a data privacy configuration, generating and shuffling a first padding dataset, and up-sampling the first set of membership identifications with a first N elements of the shuffled first padding dataset. The method also includes inserting a first N random membership-identification elements to the second set of membership identifications, generating and shuffling a second padding dataset, up-sampling the inserted second set of membership identifications with a first N elements of the shuffled second padding dataset. The method further includes performing an intersection operation based on the up-sampled dataset and a received dataset. |
US11809580B2 |
Update device and update method
An update device includes processing circuitry configured to store package management information that includes associations between files and packages including the files and information indicating existence/non-existence of dependence relationships among the packages, and an access control list that includes associations between the files and access source files permitted to access the files, refer, when a combination of a file and an access source file is specified, to the package management information to identify a package including the file and a package including the access source file, and add, when the identified package including the file and the identified package including the access source file are the same or are mutually in a dependence relationship, the specified combination to the access control list. |
US11809576B2 |
Establishing secure remote access to debug logs
Systems and methods are disclosed for establishing secure remote access to debug logs. An example method may comprise: receiving, by a processing device, from a computing device, an encrypted virtual disk image comprising a set of debug logs; initiating, by the processing device, instantiation of a virtual machine (VM) using the encrypted virtual disk image, wherein the VM is to execute a log access application to analyze the set of debug logs; sending, to the computing device, a request for access to the set of debug logs by the log access application; receiving, from the computing device, an indication granting access to the set of debug logs by the log access application, wherein having access to the set of debug logs allows the log access application to analyze the set of debug logs to identify an issue associated with the set of debug logs. |
US11809572B2 |
Trust validation for software artifacts
A computer-implemented method for building trusted executable software using trusted building units, wherein a path between the building units is untrusted, is disclosed. The method comprises generating, by each of the trusted building units, an identifier for identifying an output of the respective trusted building unit, wherein the respective trusted building unit also generates a signed confirmative certificate comprising the identifier. The method comprise as well utilizing, by each of the distributed trusted building units, output results of at least one of a predecessor build unit of the trusted building unit as input, validating that each of the signed confirmative certificates conforms to a predefined set of policy rules, and upon a failed validating of the signed confirmative certificate of one of the trusted building units, terminating the building of the trusted executable software. |
US11809570B2 |
Method and apparatus for analyzing side channel-related security vulnerabilities in digital devices
A method and apparatus for analyzing side-channel security vulnerabilities in a digital device. A first time sequence of measurements of side-channel related phenomena of the digital device, such as power draw or electromagnetic emissions is obtained. A second time sequence of debug outputs of the digital device, such as program counter contents or other device processor or register states, is obtained. The first time sequence and the second time sequence are obtained based on a common time reference, and thus correlated in time. A controller can provide a common timing signal to measurement equipment obtaining the first time sequence and to a debug tool obtaining the second time sequence, and the common time reference can be correspond to the common timing signal. |
US11809569B2 |
Scale out file system using refs and scale out volume
Some storage systems are configured with VDL (valid data length) type controls that are implemented on a per cluster basis and, in some instances, on a sub-cluster basis, rather than simply a per file basis. In some instances, per-cluster VDL metadata for the storage clusters is stored and referenced at the edge data volume nodes of a distributed network for the storage system rather than, and/or without, storing or synchronizing the per-cluster VDL metadata at a master node that manages the corresponding storage clusters for the different data volume nodes. Sequence controls are also provided and managed by the master node and synchronized with the edge data volume nodes to further control access to data contained in the storage clusters. |
US11809566B2 |
Methods for fast, secure boot from nonvolatile memory device and corresponding systems and devices for the same
A method can include storing host code executable by a host device in a nonvolatile memory (NVM) device and NVM code executable by the NVM device. The NVM device can validate the integrity of the NVM code in response to predetermined conditions and generate a code integrity value for validating the NVM code. The code integrity value having a size independent of a size of the host code. An authentication code can be sent to the host device that is generated with at least the code integrity value. In response to read requests from the host device, returning at least portions of the host code for execution by the host device. Corresponding devices and systems are also disclosed. |
US11809563B2 |
System and method for protecting against control-flow attacks
A system and method of protecting against control-flow attacks provides two complementary, transparent, and strong security policies for the RTL design at a hardware level. The approach performs static analysis of controller, followed by lightweight instrumentation, such that CFI is enforced in-place and at runtime. The modified controller follows conservative CFG with the help of a monitor. |
US11809560B2 |
Processor that mitigates side channel attacks by refraining from allocating an entry in a data TLB for a missing load address when the load address misses both in a data cache memory and in the data TLB and the load address specifies a location without a valid address translation or without permission to read from the location
A microprocessor for mitigating side channel attacks includes a memory subsystem that receives a load operation that specifies a load address. The memory subsystem includes a virtually-indexed, virtually-tagged data cache memory (VIVTDCM) comprising entries that hold translation information. The memory subsystem also includes a data translation lookaside buffer (DTLB) comprising entries that hold physical address translations and translation information. The processor performs speculative execution of instructions and executes instructions out of program order. The memory system allows non-inclusion with respect to translation information between the VIVTDCM and the DTLB such that, for instances in time, translation information associated with the load address is present in the VIVTDCM and absent in the DTLB. The memory subsystem uses the translation information of the VIVTDCM to complete execution of the load operation when the load address hits in the VIVTDCM irrespective of whether the translation information is present or absent in the DTLB. |
US11809558B2 |
Hardware security hardening for processor devices
A method of packet attribute confirmation includes receiving, at a command processor of a parallel processor, a command packet including a received packet attribute, such as a packet size, of the command packet. The command processor compares the received packet attribute of the command packet relative to an expected packet attribute of the command packet. The command processor passes one or more commands to a prefetch parser such that a summed total size of the one or more commands is equal to the received packet size of the command packet. The command processor passes, based at least on determining a match between the received packet size and the expected packet size, the received command packet to the prefetch parser. Otherwise, the command processor passes, based at least on determining a mismatch between the received packet size and the expected packet size, one or more no-operation instructions to the prefetch parser. |
US11809556B2 |
System and method for detecting a malicious file
A system and a method for analyzing files using visual cues in the presentation of the file is provided. These visual aids may be extracted using a convolutional neural network, classified, and used in conjunction with file metadata to determine if a provided document is likely to be malicious. This methodology may be extended to detect a variety of social engineering-related attacks including phishing sites or malicious emails. A method for analyzing a received file to determine if the received file comprises malicious code begins with generating an image that would be displayed if the received file is opened by the native software program. Then the image is analyzed, and output is generated. Metadata is also extracted from the received file. Then, a maliciousness score is generated based on the output, the metadata, and a reference dataset. |
US11809554B2 |
Systems and methods for intelligent cyber security threat detection and intelligent verification-informed handling of cyber security events through automated verification workflows
A system and method for automated verification of a cybersecurity event includes identifying a cybersecurity event of a subscriber; automatically constructing a response-enabled verification communication based on one or more features of the cybersecurity event satisfying verification-initiating criteria of an automated verification-initiation workflow, and transmitting the response-enabled verification communication to the subscriber associated with the cybersecurity event, wherein the response-enabled verification communication includes: one or more pieces of event-descriptive content; a first selectable interface object that, when selected by the subscriber, automatically increases a threat severity level of the cybersecurity event; and a second selectable interface object that, when selected by the subscriber, automatically de-escalates the threat severity level of the cybersecurity event causing a disposal of the cybersecurity event; and automatically routing the cybersecurity event to one of a cybersecurity threat escalation route and a cybersecurity threat de-escalation route based on subscriber input. |