Document Document Title
US11990734B2 Cable gland for armored cable
A cable gland for an armored cable comprising at least an exposed portion of the armor, comprising a clamping ring and a compression ring intended to be tightened or rotatably engaged to each other, said cable gland comprises a current conducting circular member, intended to surround the exposed portion of the armor of said cable and being attached at one end to the compression ring and at another end to the clamping ring, so that when the clamping ring and a compression ring are tightened or rotatably engaged to each other, the circular member is collapsed against an exposed portion of the armor of the cable.
US11990732B2 Interlock device configured to open or close the through hole lever input portion of an automatic transfer switch
An interlock structure of a bypass transfer switching device is proposed. When supply power is bypassed through a bypass switch, the interlock structure may prevent manual switching on an automatic transfer switch, and allow the automatic transfer switch to be input into a switchboard when power input directions of the bypass switch and the automatic transfer switch match with each other. The interlock structure includes: the automatic transfer switch having a lever input portion for manual switching of a normal supply and an alternative supply; the bypass switch configured to bypass electric power of the normal supply or the alternative supply supplied to a load side through the automatic transfer switch; and an interlock device configured to automatically close the lever input portion when the bypass lever is operated.
US11990730B2 Light-emitting device
A light-emitting device according to an embodiment includes a structure for increasing an optical confinement coefficient of a layer forming a resonance mode. The light-emitting device includes a first cladding layer, an active layer, a second cladding layer, a resonance mode formation layer, and a high refractive index layer. The first cladding layer, the active layer, the second cladding layer, the resonance mode formation layer, and the high refractive index layer mainly contain nitride semiconductors. The high refractive index layer has a refractive index higher than that of any of the first cladding layer, the active layer, the second cladding layer, and the resonance mode formation layer, and has a superlattice structure in which two or more layers having refractive indices different from each other are repeatedly laminated.
US11990727B2 Monitoring apparatus for optical amplifier, optical amplifying system, and method of monitoring amplified optical signal
It is difficult to flatten the gain profile of an optical amplifier without increasing the power consumption, the cost, and the size of the optical amplifier; therefore, a monitoring apparatus for optical amplifier according to an exemplary aspect of the invention includes an optical filtering means for receiving a monitor light beam of the optical amplifier and transmitting a filtered monitor light beam with a set range of wavelength band; a photoelectric conversion means for converting the filtered monitor light beam into a monitoring signal; and a spectrum information generating means for generating spectrum information based on the monitoring signal, the spectrum information including information on a spectrum profile of output of the optical amplifier.
US11990726B2 Optical repeater, manufacturing method of optical repeater, and relay method of optical signal
The object is to provide an optical repeater, a manufacturing method of an optical repeater, and a relay method of an optical signal that can achieve a redundant configuration for a failure of a light source outputting an excitation light with a simple configuration. Light sources output lights. The optical amplification units amplify optical signals using excitation lights. An optical distribution unit branches the lights output from the light sources into two branched lights and distributes the branched lights in such a manner that each of the optical amplification units receives the branched light branched from the lights from two different light sources as the excitation light.
US11990725B2 Optical module
An optical module includes a shell, a circuit board and an optical transmitter device. The circuit board is disposed in the shell. The optical transmitter device is disposed in the shell, and includes a plate-shaped substrate and a laser assembly. The laser assembly is disposed on a surface of the substrate, is electrically connected to the circuit board, and is configured to emit an optical signal. The substrate is fixedly connected to an end of the circuit board.
US11990722B2 Robotic wire termination system
A robotic wire termination system for efficiently and accurately connecting a plurality of wires to an electrical connector having a plurality of connector pins with corresponding wire receptacles. The system generally includes a housing, a removable alignment plate, a robotic positioner, a heating device, a touch responsive display, and a control unit. The alignment plate removably holds a selected electrical connector in a specific position and orientation with the connector pins exposed in the housing and the wire receptacles exposed outside. The display provides a visual representation of the connector pins and selections of the connector pins. The control unit receives inputs indicating the pin selections and controls the robotic positioner to sequentially move the heating device along three orthogonal longitudinal axes to a series of heating positions relative to the selected connector pins to provide heat for melting solder to connect wires to the wire receptacles.
US11990720B2 Power distribution assembly with boltless busbar system
A power distribution assembly with boltless busbar system for electrically and mechanically connecting a component to a power source is disclosed. The power distribution assembly includes an interconnecting busbar segment that connects two boltless busbar system together. Each boltless busbar system includes a male busbar assembly and a female busbar assembly. The male busbar assembly includes a male terminal, internal spring member, internal male housing, and external male housing that receives an extent of the male terminal, the internal spring member, and the internal male housing. This male terminal includes a side wall arrangement that defines a receiver and further includes at least one contact arm. An internal spring member with at least one spring arm resides within the male terminal receiver. The female busbar assembly includes a female terminal with a receptacle that is dimensioned to receive both the male terminal and the spring member in a connected position to secure the female busbar assembly to the male busbar assembly.
US11990719B2 Electrical male terminal
An electrical male terminal of this invention includes a clamp or crimp area, a main body, and a blade. Protruding members and support members of the main body act as overstress protection. A panel shield member protects a protruding guide member. In another embodiment of this invention, a protruding member extends from a first support member of the main body, and a cut-out portion at the lower portion of the main body accommodates therein the protruding member to prevent the tang member from inadvertently or accidentally rotating relative to the lower portion of the main body. Furthermore, in this another embodiment of the electrical male terminal of this invention, a protrusion extends from the unattached end portion of the lever member for allowing the lever member to deflect upward when the protruding member of the unattached end portion interacts with an internal protrusion of a housing or connector assembly, thereby making it more difficult to remove the electrical male terminal from the housing or connector assembly, thereby protecting the electrical male terminal from inadvertently falling out during use.
US11990716B2 Electric unit having groups of contacts that differ in height making contact with differing lines of a busbar within mounting rails
The invention relates to an electric unit for connecting to a DIN rail (50), having means for contacting the lines (70) of a busbar (60), said means comprising a rotatable contacting element (30, 40, 50), the outer circumference of which is equipped with contacts (32, 42, 52, 53, 62, 63). A first group of contacts (32, 52, 62) and a second group of contacts (42, 53, 63) are provided, wherein the contacts of the first group are arranged so that, when the contacting element (30, 40, 50) is rotated they contact contact lines (70) extending in a first place (A1), and the contacts of the second group are arranged so as to contact lines extending in a second plane (B1).
US11990713B2 Connector positioning system and method
Apparatuses, systems, and methods to move end connectors. In at least one embodiment, a linkage system to move an end connector between at least a first position and a second position is driven by an actuator in a first direction to drive movement of the end connector in a second direction, perpendicular to the first direction.
US11990706B2 Cable tether system
A cable tether system includes a base member and at least one elongate member extending away from the base member. The elongate member is configured to surround at least a portion of a first cable. A second elongate member can be configured to surround at least a portion of a second cable. The base member can include one or more engagement portions that couple with one or more engagement portions on the first and second elongate members.
US11990702B2 Electrical cord cap with easy connect housing portions
An electrical connector body is provided includes first and second housing portions formed from molded plastic. The housing portions include first and second interface surfaces that are configured to butt against one another to define a housing and one or more electrical components are disposed within an interior of the housing. The one or more electrical components may comprise connectors of a male or female cord cap, an in-line surge suppression circuit, and/or a compact automatic transfer switch. In one implementation, each of the first and second connector body portions may include a strain relief extension for engaging an electrical cord and a compression member (3691) may be disposed over the strain relief extensions to secure together the first and second connector body portions. The compression member may be selected from a set of compression members based on a size of the electrical cord.
US11990695B2 Method of reliably bonding solid metal piece to rigid PCB
Electronic assemblies and methods of attaching retention structures are described. The electronic assemblies may include a receiving substrate and a retention structure bonded to the receiving substrate. The retention structure may be patterned to include openings such as slot openings or a fishbone pattern in order to receive a pair of solder joints to bond the retention structure to a top side of the receiving substrate.
US11990681B2 Phase diversity input for an array of traveling-wave antennas
An apparatus includes a traveling-wave antenna array comprising a plurality of adjacent metamaterial surface antennas comprising a waveguide or a cavity, each adjacent metamaterial surface antenna comprising an array of metamaterial radiators coupled to a surface of the waveguide or the cavity, each metamaterial radiator comprising an individually addressable tunable component that can be tuned over a spectral bandwidth to generate different radiation patterns. The apparatus further includes a phase diversity feed coupled to the traveling-wave antenna array and configured to provide adjustable phase diverse input to two or more of the plurality of adjacent metamaterial surface antennas, the phase diverse input comprising a first phase for a first traveling-wave antenna and a second phase for a second traveling-wave antenna, the first phase being different from the second phase, wherein the phase diverse input is-selected to suppress grating lobes for a directed beam pattern selected for transmission.
US11990680B2 Array antenna system capable of beam steering and impedance control using active radiation layer
The array antenna system according to an embodiment includes an active radiation layer including a plurality of unit cells and a control circuit to control properties of each unit cell, a plurality of patch antennas placed on each unit cell, and a feed line to feed waves for excitation of the plurality of patch antennas through the active radiation layer, wherein each unit cell is controlled to have different radiation properties by the control circuit, and beam steering and impedance control of the array antenna system is enabled by control of the active radiation layer. According to the embodiment, power consumption is much lower than the existing beamforming circuit, and the using of the single feed line reduces the complexity of system design.
US11990676B2 Deployable electromagnetic radiation directing lens system
A deployable electromagnetic radiation antenna system is provided. The deployable electromagnetic radiation antenna system includes one or more support structures, an electromagnetic radiation directing lens adapted to pass a beam of electromagnetic radiation, and a satellite body including at least one deployment mechanism, wherein the electromagnetic radiation directing lens is deployable in a first direction away from the satellite body, the electromagnetic radiation directing lens being coupled to the satellite body by the one or more support structures, wherein the at least one deployment mechanism deploys the one or more support structures to deploy the electromagnetic radiation directing lens from an undeployed state to a deployed state by at least forming a substantially planar surface of the deployed electromagnetic radiation directing lens.
US11990675B2 Aperture shared slot-based sub-6 GHz and mm-wave IoT antenna for 5G applications
An antenna system and a method for fabricating an antenna system are disclosed. The antenna system includes a substrate having a top side and a bottom side, a single straight microstrip line on the top side of the substrate, a microstrip power divider (PD) on the top side of the substrate, and a ground plane on the bottom side. An input end of the single straight microstrip line is adjacent and vertical to a first edge of the substrate, and an output end of the single straight microstrip line is open. An input end of the microstrip PD is adjacent and vertical to a second edge of the substrate, and eight output ends of the microstrip PD are open. The first edge is parallel to the second edge. Further, three concentric square slots are etched on the ground plane.
US11990670B2 Direct air-to-ground antenna systems for aircraft
An antenna system for an aircraft, comprising one or more antennas configured and arranged on the aircraft to provide a downlink rate of at least one Gbps, the one or more antennas permitting a base cell tower placement with a diameter of at least 60 km, the one or more antennas being configured and arranged to support multiple data streams simultaneously, the one or more antennas supporting multiple polarizations, the one or more antennas having a high gain over most of a hemisphere around the one or more antennas of −85°≤θ≤85°, 0°≤φ≤360°.
US11990669B2 Base station antennas having arrays of radiating elements with 4 ports without usage of diplexers
Base station antennas include first through fourth radio frequency (“RF”) ports, a plurality of first combiners that are coupled to the first and second RF ports, a plurality of second combiners that are coupled to the third and fourth RF ports, and an array that includes a plurality of radiating elements that have first through fourth radiators, where first and second radiators of each radiating element are coupled to a respective one of the first combiners, and third and fourth radiators of each radiating element are coupled to respective ones of the second combiners.
US11990667B2 On-vehicle radar apparatus
An on-vehicle radar apparatus includes a printed circuit board in which at least one radar antenna pattern unit is mounted on a first surface thereof, a case, a cover, and a connector receiving portion. In a situation that a first connector is mounted on the printed circuit board such that a first terminal forms a first angle with respect to a first surface of the printed circuit board, the connector receiving portion receives the first connector to be exposed from the case. In a situation that a second connector is mounted on the printed circuit board such that a second terminal forms a second angle with respect to the first surface of the printed circuit board, the connector receiving portion receives the second connector to be exposed from the case.
US11990665B2 Multi-direction deployable antenna
An antenna system for space applications provides a membrane antenna with one or more flexible membranes. An antenna enclosure stores the membrane antenna during stowage. One or more first deployable support structures extend along a first axis from the antenna enclosure during deployment, at least a first point of the membrane antenna being operably anchored to a point on the first deployable support structures. Deployment mechanisms are operably anchored at a junction with the first deployable support structures. The deployment mechanisms extend one or more second deployable support structures along a second axis from the first deployable support structures during deployment. At least a second point of the membrane antenna is operably anchored to a point on the second deployable support structures. Extension of the first deployable support structures and second deployable support structures unfurls the membrane antenna along both axes to overlap the junction.
US11990663B2 Rotary radio frequency switches
Radio frequency (RF) switches are provided. An RF switch includes a first RF transmission line and a second RF transmission line that are capacitively coupled to each other. Moreover, the RF switch includes a third RF transmission line having a signal trace that is electrically isolated from the first and second RF transmission lines. Related methods of operating filter devices are also provided.
US11990662B2 High-frequency terminator
A high-frequency terminator includes a dielectric substrate, a metal layer provided on a back surface of the dielectric substrate, a transmission line provided on a front surface of the dielectric substrate, a resistor provided on the front surface of the dielectric substrate and connected to the transmission line, and a conductor electrically connecting the resistor and the metal layer. The dielectric substrate includes a first substrate part having a first thickness in a direction from the back surface toward the front surface, and a second substrate part having a second thickness in the direction that is less than the first thickness. The transmission line extends from the first substrate part to the second substrate part and is connected to the resistor on the second substrate part. The conductor electrically connects the metal layer and the resistor at the second substrate part.
US11990656B2 System and methods for determining a stack current request based on fuel cell operational conditions
A stack current controller may be configured to determine a stack current request based on a state of charge of a battery, an error based on a difference between an actual coolant temperature and a coolant temperature setpoint, or both. A plurality of stack current levels may be implemented corresponding to different battery state-of-charge thresholds. The determined stack current magnitude may be the lowest current magnitude that provides sufficient heat to maintain a coolant temperature at the coolant temperature setpoint or within the coolant temperature threshold. The determined stack current magnitude may be the highest current magnitude that provides sufficient power while maintaining a coolant temperature at the coolant temperature setpoint or within the coolant temperature threshold.
US11990654B2 Fuel cell system, working machine including the same, and method of controlling fuel cell system
A fuel cell system includes a hydrogen tank to store hydrogen, a fuel cell to receive hydrogen gas from the hydrogen tank to generate electricity, a temperature controller to adjust a temperature inside the hydrogen tank, and a control unit to control the temperature controller based on the amount of hydrogen remaining in the hydrogen tank, the control unit being configured to increase the temperature inside the hydrogen tank when the amount of the remaining hydrogen is equal to or less than a first predetermined value.
US11990651B2 Fuel cell assembly having a gas diffusion electrode separated from a membrane
A fuel cell assembly has a first gas diffusion layer on the cathode side, a second gas diffusion layer on the anode side, a membrane located between the first gas diffusion layer and the second gas diffusion layer, a first electrode located between the membrane and the first gas diffusion layer and a second electrode located between the membrane and the second gas diffusion layer, and a frame with a recess, held by means of an adhesive layer against the gas diffusion layers. One of the electrodes is arranged on one of the gas diffusion layers to form a gas diffusion electrode, while the other of the electrodes is arranged on the side of the membrane opposite the gas diffusion electrode to form a one-sided membrane electrode arrangement. The electrode-free side of the membrane is bound to the frame directly by the adhesive layer. A fuel cell device and a motor vehicle having a fuel cell device are also provided.
US11990646B2 Power storage module
A power storage module includes a plurality of power storage devices and a bus bar electrically connecting the plurality of power storage devices. Each power storage device has a housing and a pair of output terminals disposed on a first surface of the housing. The bus bar has the plurality of terminal connections connected to the output terminals of each power storage device, and a linking part connecting the plurality of terminal connections. Each terminal connection part has a first part connected to each output terminal and a second part continuous from the first part and extending along a second surface spreading in a direction intersecting the first surface of the housing. Each linking part has a third part that connects the second parts of the adjacent terminal connections to each other.
US11990645B2 Battery assembly, battery pack, and vehicle
A battery assembly, a battery pack, and a vehicle are provided. The battery assembly includes a battery column and a voltage collection assembly disposed on one side of the battery column. The battery column includes at least one first battery, including first and second electrodes. A distance between the first electrode and the voltage collection assembly is greater than a distance between the second electrode and the voltage collection assembly. The first electrode is electrically connected to a case of the first battery, such that a potential of the first electrode is equal to a potential of the case. The voltage collection assembly includes first and second collection terminals. The first collection terminal is connected to the case and configured to collect the potential of the first electrode. The second collection terminal is connected to the second electrode and configured to collect a potential of the second electrode.
US11990643B2 Separator having inorganic composite layer including inorganic particles and one-dimensional inorganic material without polymer-based organic binder and electrochemical device using the same
The present invention relates to a separator including: (a) a porous substrate; and (b) an inorganic composite layer formed on one surface or both surfaces of the porous substrate, and including one or more inorganic particles and one or more one-dimensional inorganic materials, wherein the dimensions of the one or more inorganic particles and the one or more one-dimensional inorganic materials are different, wherein the one or more one-dimensional inorganic materials include inorganic nanowire(s) and/or inorganic nanofiber(s), wherein the one or more inorganic particles may be bound to each other, or the inorganic composite layer may be anchored and adhered to the porous substrate, by the one or more one-dimensional inorganic materials, and the inorganic composite layer does not include a polymer-based organic binder.
US11990642B2 Separator for electrochemical device and method for manufacturing the same
A separator including a porous polymer substrate and an inorganic coating layer formed on at least one surface of the porous polymer substrate. The inorganic coating layer includes inorganic particles and a binder resin. The binder resin includes a first binder resin and a second binder resin. The first binder resin comprises a polyvinylidene fluoride (PVdF)-based polymer and the second binder resin comprises an acrylic polymer. The acrylic polymer has an acid value of 1 or less and a glass transition temperature, Tg, of 90° C. to 130° C. In addition, the inorganic coating layer has a high content of binder resin at the top layer portion to provide excellent adhesion between the separator and an electrode.
US11990639B2 Polylactam coated separator membranes for lithium ion secondary batteries and related coating formulations
The present invention is preferably directed to a polylactam ceramic coating for a microporous battery separator for a lithium ion secondary battery and a method of making this formulation and application of this formulation to make a coated microporous battery separator. The preferred inventive coating has excellent thermal and chemical stability, excellent adhesion to microporous base substrate, membrane, and/or electrode, improved binding properties to ceramic particles and/or has improved or excellent resistance to thermal shrinkage, dimensional integrity, and/or oxidation stability when used in a rechargeable lithium ion battery.
US11990638B2 Battery module and battery pack including the same
A battery modules includes a battery cell stack, in which a plurality of battery cells are stacked, a frame accommodating the battery cell stack, end plates covering front and rear surfaces of the battery cell stack, and busbar frames formed between the end plates and the battery cell stack, and a plurality of slots are formed in each of the busbar frames and a venting portion is formed at the center of each of the end plates, and the plurality of battery cells pass through the plurality of slots and are connected to the outside through a first passage part connected to the venting portion.
US11990637B2 Secondary battery cell
A secondary battery cell includes: a case in which an electrode assembly is accommodated; a cap plate assembly coupled to at least one side of the case; and a venting unit including a base coupled to one surface of the case and a notch portion formed on the base, and the notch portion includes: a first notch portion extending in a first direction, parallel to a longitudinal direction of the base; a second notch portion extending in a second direction, perpendicular to the first direction, from both ends of the first notch portion, respectively; and a third notch portion extending in the first direction from both ends of the second notch portion, respectively.
US11990636B2 Power supply device, electric vehicle using same, and power storage device
A power supply device includes battery stack having a plurality of battery cells and extended in one direction, and insulating cover part covering one surface of battery assembly extended in one direction. Cover part includes, in the extending direction, a plurality of fixtures for fixing to the upper surface side of battery assembly, and cover part includes metal core material.
US11990632B2 Battery pack
A battery pack including battery cells including a first end portion and a second end portion in a length direction thereof; a cell holder having a first surface through which portions of the first end portions are exposed in the length direction; a circuit board having a first surface through which the portions of the first end portions and a portion of the first surface of the cell holder are exposed; measurement members connecting the battery cells to the circuit board; and a photocurable adhesive surrounding the measurement members, wherein the first end portions, the first surface of the cell holder, and the first surface of the circuit board are arranged in a stepped manner at least partially exposed to an outside of the circuit board in the length direction of the battery cells and are at least partially covered by the photocurable adhesive.
US11990628B2 Secondary battery
A secondary battery herein disclosed includes a case main body. The case main body accommodates a power generating element in the inside. The case main body includes a first member and a second member. The first member is bottomed cylindrical and formed from one metal plate by a drawing process. The shape of the second member is cylindrical. The second member is joined in a state fitting the second member to a cylindrical portion of the first member.
US11990623B2 Method for applying polymer patches onto a substrate
The invention relates to a method for applying polymer patches, in particular from polymer electrode material, on a carrier substrate, including the following method steps: a) plasticizing the polymer electrode material to form a melt, b) feeding the plasticized polymer electrode material via at least one die to a heated, structured roller or to a heated, structured conveyor belt, wherein the roller and/or the conveyor belt have recesses that correspond to the dimensions of the patches to be applied, c) applying the plasticized polymer electrode material on a carrier substrate by bringing the roller and/or the conveyor belt in contact with a carrier substrate.
US11990618B2 Positive electrode active material for non-aqueous electrolyte secondary battery and process for producing same, and non-aqueous electrolyte secondary battery
A positive electrode active material containing a lithium metal composite oxide composed of secondary particles formed by aggregated primary particles, comprising lithium, at least one metal element and at least one additive element, the lithium metal composite oxide having a crystal structure of layered rock salt structure and the metal element including nickel in a content of 60 to 90 atomic percent and the additive element including boron in content of more than 1.0 atomic percent and 6.0 atomic percent or less, the nickel content and the boron content each with respect to the sum of the metal element and the additive element, the porosity of the secondary particles being 8% or more and 20% or less; a non-aqueous electrolyte secondary battery containing the positive electrode active material; and a process for producing the positive electrode active material.
US11990614B2 Active material, electrode, secondary battery, battery pack, and vehicle
According to one embodiment, provided is an active material including a composite oxide having a tetragonal crystal structure. The composite oxide is represented by general formula LiaTibNb2−2dMc+2dO2b+5+3c. Here, M is one selected from the group consisting of W and Mo, 0≤a≤b+4+3c, 0
US11990605B2 Lithium secondary battery and method of fabricating the same
A lithium secondary battery comprises a cathode formed from a cathode active material including a first cathode active material particle and a second cathode active material particle, an anode and a separator interposed between the cathode and the anode. The first cathode active material particle includes a lithium metal oxide including a continuous concentration gradient in at least one region between a central portion and a surface portion. The second cathode active material particle includes a constant concentration composition.
US11990603B2 Negative electrode material, method of producing the negative electrode material, and mixed negative electrode material
A negative electrode material containing a negative electrode active material particle which includes a silicon compound particle containing a silicon compound (SiOx: 0.5≤x≤1.6). The silicon compound particle contains at least one or more of Li2SiO3 and Li4SiO4, and the negative electrode material further contains at least one of a metal compound particle containing a metal compound and an aggregate of the metal compound particle. The negative electrode material is capable of stabilizing a slurry prepared in production of a negative electrode for a secondary battery, and improving initial charge-discharge characteristics and cycle characteristics when it is used as a negative electrode active material for a secondary battery.
US11990602B2 Lithium metal patterning and electrochemical device using the same
A lithium metal is physically pressed to a silicon wafer having a uniform intaglio or embossed pattern formed thereon in advance, or liquid lithium is applied to the silicon wafer and may then be cooled in order to form a uniform pattern on the surface of the lithium metal.
US11990597B2 Thermal regulation of batteries
A battery thermal management system for an air vehicle includes a liquid heat exchange circuit, an air heat exchange circuit, and a liquid-air heat exchanger. The liquid-air heat exchanger is positioned on the liquid heat exchange circuit and the air heat exchange circuit to exchange heat therebetween. The system includes a coolant pump fluidically connected to the liquid heat exchange circuit, a flow restrictor positioned in the liquid heat exchange circuit, and a battery in thermal communication with the liquid heat exchange circuit. A method for controlling a thermal management system for an air vehicle includes sensing a temperature of a battery with a temperature sensor, varying a flow area of a flow path through a liquid heat exchange circuit with the flow restrictor if the temperature is below a pre-determined threshold, and operating a pump to provide heating to the battery if the temperature is below the pre-determined threshold.
US11990596B2 Battery unit
A battery unit includes at least one battery module, a cooling device configured to deliver a cooling gas configured to cool the battery module to the battery module, and a junction board mounted with a wiring component configured to electrically connect the battery module and an external device and allow a charging power and/or a discharging power of the battery module to flow. The junction board is disposed above the cooling device at a position where at least a part of the junction board overlaps the cooling device when viewed from an upper-lower direction.
US11990591B2 Method for monitoring series-connected battery cells
A power control system measures individual battery cell voltages and temperatures of a plurality of series-connected battery cells utilizing an Analog Front End, a controller that collects and analyzes the data digitally transferred to it by the Analog Front End, and a Fuel Gauge. Processes performed within the controller are configured to provide optimized representations of the data to the Fuel Gauge to improve its performance.
US11990589B2 System and method for operating a rechargeable electrochemical cell or battery
An electrochemical cell management system comprising an electrochemical cell and at least one controller configured to control the cell such that, for at least a portion of a charge cycle, the cell is charged at a charging rate or current that is lower than a discharging rate or current of at least a portion of a previous discharge cycle. An electrochemical cell management method. An electrochemical cell management system comprising an electrochemical cell and at least one controller configured to induce a discharge of the cell before and/or after a charging step of the cell. An electrochemical cell management method. An electrochemical cell management system comprising an electrochemical cell and at least one controller configured to: monitor at least one characteristic of the cell and, based on the at least one characteristic of the cell, induce a discharge and/or control a charging rate or current of the cell.
US11990586B2 Secondary battery
A secondary battery including an electrode assembly including a positive electrode, a negative electrode, and a separator disposed between the positive electrode and the negative electrode, and an electrolyte encapsulated in an exterior body. The exterior body has a shape with a cutout portion in planar view thereof, and the exterior body has a seal portion along a peripheral edge portion thereof. The seal portion is folded in a thickness direction of the secondary battery to form a folded seal portion having an end on a cutout portion side to form a stopper portion for a board disposed in the cutout portion.
US11990579B2 Display device and method of fabricating the same
A display device includes a substrate and pixels. The substrate includes: a display area including pixel areas, each including a first area and a second area; and a non-display area enclosing at least one side of the display area. The pixels are disposed on the pixel areas, each pixel including light emitting elements. Each pixel further includes: a pixel circuit part disposed on the first area and including at least one transistor and at least one capacitor; and a display element part disposed on the second area and including an emission area to emit light. Each of the pixel circuit part and the display element part has a multi-layer structure including one or more conductive layers and one or more insulating layers. At least one layer of the pixel circuit part and at least one layer of the display element part are disposed in a same layer.
US11990578B2 Light-emitting diode display structure and light-emitting diode display module thereof
A LED display structure and its display module thereof are provided. The LED display module includes a LED array, a substrate disposed below the LED array, and at least one trace configuration layer, which is disposed below the LED array and adjacent to the substrate. The at least one trace configuration layer includes a plurality of wires, and a distribution density of the wires varies according to a distance between the wires and the LED array. When the distance increases, the distribution density of the wires is denser. Otherwise, the distribution density is sparse when the wires are closer to the LED array. In view of the simulation experimental analyses of the present invention, it is believed that at least 30% of the stray light ratio can be reduced so as to enhance the LED display structure with better transparency and image quality.
US11990576B2 Optoelectronic semiconductor device and method for manufacturing the same
An optoelectronic semiconductor device may include a first semiconductor layer and a second semiconductor layer, the first and second semiconductor layers being stacked one above the other. The device may include a first contact structure and a contact layer. The device may include a separating layer arranged over a side of the contact layer, and a current spreading layer arranged over a side of the separating layer facing away from the contact layer. The first contact structure may be connected to the contact layer via the current spreading layer and the separating layer. A layer stack may include the contact layer, the separating layer, and the current spreading layer has an anisotropic conductivity. The separating layer is present as a continuous layer in a region between the contact layer and the current spreading layer.
US11990573B2 Method of manufacturing light emitting device having hollow particles
A light emitting device including a fluorescent material with reduced hue, and a method of manufacturing the light emitting device are provided.A light emitting device 100 includes: a light emitting element 1; a first light-transmissive member 3 covering the light emitting element 1; and a light diffusing member 5 contained in the first light-transmissive member 3. The light diffusing member 5 includes hollow particles. The surface of the first light-transmissive member 3 has irregular shapes attributed to the light diffusing member 5. The first light-transmissive member 3 is covered with a second light-transmissive member 4. The second light-transmissive member 4 has a convex structure in which the center is the uppermost point. The irregular shapes attributed to the light diffusing member 5 are covered with the second light-transmissive member 4.
US11990572B2 Light-emitting diode
A light-emitting diode includes an epitaxial layered structure, a reflective layered unit, and a light-transmissive structure. The epitaxial layered structure has opposite upper and lower surfaces and a side surface interconnecting the upper and lower surfaces. The reflective layered unit is disposed on the lower surface of the epitaxial layered structure. The light-transmissive structure covers the upper surface of the epitaxial layered structure and a portion of the side surface of the epitaxial layered structure, and is configured to allow light emitted from the epitaxial layered structure to exit therefrom at a light-exit angle of not smaller than 125°.
US11990569B2 LED lighting sheet for animal/plant growth, LED lighting module for animal/plant growth, shelf for animal/plant growth rack, animal/plant growth rack, animal/plant growth factory, and LED lighting unit for animal/plant growth
An LED lighting sheet (20) for animal/plant growth includes an array of LED chips (21) and has a total luminous flux of 3000 lm or more.
US11990566B2 Display device
A display device includes a first electrode stem and a second electrode stem extended in a first direction and spaced from each other, a first electrode branch branching off from the first electrode stem and extended in a second direction, a second electrode branch branching off from the second electrode stem and extended in the second direction, a third electrode between the first electrode branch and the second electrode branch and one or more light-emitting elements between the first electrode branch and the third electrode and between the third electrode and the second electrode branch, wherein the third electrode is extended in the second direction, and both ends of the third electrode in the second direction are spaced from the first electrode stem and from the second electrode stem, respectively.
US11990564B2 Semiconductor light-emitting element
A semiconductor light-emitting element according to the present invention includes an n-type semiconductor layer, an active layer, a p-type semiconductor layer, and a p-electrode. The n-type semiconductor layer has a composition of AlGaN or AlInGaN. The active layer is formed on the n-type semiconductor layer. The active layer contains an AlGaN semiconductor or an AlInGaN semiconductor. The p-type semiconductor layer is formed on the active layer. The p-type semiconductor layer has a composition of AlN, AlGaN, or AlInGaN. The p-electrode is formed on the p-type semiconductor layer. The p-type semiconductor layer includes a contact layer formed on the p-electrode. The contact layer includes an AlGaN layer or an AlInGaN layer in which a band gap decreases toward an interface with the p-electrode. The contact layer includes a tunneling contact layer in contact with the p-electrode. The tunneling contact layer is connected to the p-electrode by a tunnel junction.
US11990560B2 Method of manufacturing light-emitting device, light-emitting device, and light source device
A light-emitting device includes: a structure including: a layered body including: a light-emitting element comprising a pair of electrodes, and a light-transmissive member disposed on the light-emitting element; and a light-reflective member covering lateral surfaces of the layered body, in which structure has a first surface at which the pair of electrodes are exposed from the light-reflective member, and a second surface connected to the first surface, the second surface being a surface of the light-reflective member. A pair of first electrically conductive films disposed on the first surface of the structure such that each of the pair of first electrically conductive films is connected to a respective one of the pair of electrodes. A pair of second electrically conductive films disposed on the second surface of the structure, each of the pair of electrically conductive films being continuous with the pair of first electrically conductive films.
US11990559B2 Method of manufacturing micro-light emitting diode-based display and micro-light emitting diode-based display
A method of manufacturing a micro-light emitting diode (LED)-based display, and a micro-LED-based display are provided. The method includes forming a micro-LED partitioned in the unit of a plurality of sub-pixels on a semiconductor substrate, planarizing the micro-LED by forming a planarization layer on at least a portion of the micro-LED, forming a via hole in the planarization layer, and integrating the micro-LED and a thin-film transistor (TFT) for an operation of the sub-pixels by arranging and depositing the TFT on the planarized micro-LED.
US11990557B2 Miniaturized optical sensor package and manufacturing method thereof
There is provided an optical sensor package including a substrate, a base layer, an optical detection region, a light source and a light blocking wall. The base layer is arranged on the substrate. The light detection region and the light source are arranged on the base layer. The light blocking wall is arranged on the base layer, and located between the light detection region and the light source to block light directly propagating from the light source to the light detection region.
US11990555B2 Solar cell
The present disclosure provide a solar cell, including: a substrate, an interface passivation layer covering a rear surface of the substrate, and an electrode disposed at a side of the interface passivation layer facing away from the substrate, the interface passivation layer including a first interface passivation sub-layer corresponding to a portion of the interface passivation layer between adjacent electrodes and a second interface passivation sub-layer corresponding to a portion of the interface passivation layer where disposed between the substrate and the electrode; a field passivation layer, at least partially disposed between the interface passivation layer and the electrode; and a conductive enhancement layer, at least partially disposed at a side of the first interface passivation sub-layer away from the substrate to enable carriers in the first interface passivation sub-layer to flow to the electrode, where a resistivity of the conductive enhancement layer is smaller than a resistivity of the field passivation layer.
US11990554B2 Solar cell and method for producing same
The present disclosure provides a solar cell and a method for producing same. The solar cell includes: a substrate; a first passivation film, an anti-reflection layer and at least one first electrode formed on a front surface of the substrate; and a tunneling layer, a field passivation layer and at least one second electrode formed on a rear surface. The field passivation layer includes a first field passivation sub-layer and a second field passivation sub-layer; a conductivity of the first field passivation sub-layer is greater than a conductivity of the second field passivation sub-layer, and a thickness of the second field passivation sub-layer is smaller than a thickness of the first field passivation sub-layer; either the at least one first electrode or the at least one second electrode includes a silver electrode, a conductive adhesive and an electrode film that are sequentially formed in a direction away from the substrate.
US11990548B2 Transistor with low leakage currents and manufacturing method thereof
A transistor with low leakage currents includes a substrate, a gate, spacers, pad dielectric layers, a source, and a drain. The gate is formed above a gate dielectric layer, wherein the gate dielectric layer has a first dielectric constant. The spacers have a second dielectric constant. The pad dielectric layers are formed under the spacers and having a third dielectric constant. The source and the drain are adjacent to the spacers and in two opposite directions of the gate. The first dielectric constant, the second dielectric constant, and the third dielectric constant are different from each other.
US11990542B2 Nitride semiconductor device
A nitride semiconductor device includes: a substrate; an n-type drift layer; a p-type blocking layer; a gate opening which penetrates through the blocking layer to the drift layer; an electron transport layer and an electron supply layer provided on an inner face of the gate opening; a gate electrode above the electron supply layer and covering the gate opening; a source opening penetrating through the electron supply layer and the electron transport layer to the blocking layer; a source electrode covering the source opening, the source electrode being connected to the electron supply layer, the electron transport layer, and the blocking layer; and a drain electrode on a side of the substrate opposite from a side on which the blocking layer is located. A bottom face of the gate electrode is closer to the drain electrode than a bottom face of the blocking layer is.
US11990539B2 Semiconductor device with conformal dielectric layer and fabricating method thereof
A semiconductor device includes a substrate, a semiconductor channel layer, a semiconductor barrier layer, a gate capping layer, a dielectric layer, and a gate electrode. The semiconductor channel layer is disposed on the substrate, and the semiconductor barrier layer is disposed on the semiconductor channel layer. The gate capping layer is disposed on the semiconductor barrier layer, and the dielectric layer conformally covers the gate capping layer and surrounds the periphery of the gate capping layer. The gate electrode is disposed on the dielectric layer and covers at least one sidewall of the gate capping layer.
US11990536B2 Bipolar transistors with multilayer collectors
A semiconductor device and fabrication method are described for manufacturing a heterojunction bipolar transistor by forming a silicon collector region in a substrate which includes a lower collector layer, a dopant diffusion barrier layer, and an upper collector layer, where the formation of the dopant diffusion barrier layer reduces diffusion of dopants from the lower collector layer into the upper collector layer during one or more subsequent manufacturing steps which are used to form a trench isolation region in the substrate along with a heterogeneous base region and a silicon emitter region.
US11990533B2 Tunneling field effect transistor and semiconductor device including the same
A TEFT includes a drain region on a substrate, a channel on the drain region, a dipole formation layer (DFL) on the channel, a dipole formation layer (DFL) on the channel, a source region on the DFL, a gate insulation pattern surrounding the channel, and a gate electrode surrounding the gate insulation pattern. The DFL contacts the channel and the source region and form dipoles between the channel and the source region.
US11990531B2 Vertical tunneling field-effect transistor cell
A tunneling field-effect transistor (TFET) device is disclosed. A protrusion structure is disposed over the substrate and protrudes out of the plane of substrate. Isolation features are formed on the substrate. A drain region is disposed over the substrate adjacent to the protrusion structure and extends to a bottom portion of the protrusion structure as a raised drain region. A drain contact is disposed over the drain region and overlap with the isolation feature.
US11990530B2 Replacement-channel fabrication of III-V nanosheet devices
Semiconductor devices and methods of forming the same include forming a stack of alternating first and second sacrificial layers. The first sacrificial layers are recessed relative to the second sacrificial layers. Replacement channel layers are grown from sidewalls of the first sacrificial layers. A first source/drain region is grown from the replacement channel layer. The recessed first sacrificial layers are etched away. A second source/drain region is grown from the replacement channel layer. The second sacrificial layers are etched away. A gate stack is formed between and around the replacement channel layers.
US11990529B2 Air gap in inner spacers and methods of fabricating the same in field-effect transistors
A semiconductor structure includes a stack of semiconductor layers disposed over a substrate, a metal gate stack having a top portion disposed over the stack of semiconductor layers and a bottom portion interleaved with the stack of semiconductor layers, an inner spacer disposed on sidewalls of the bottom portion of the metal gate stack, an air gap enclosed in the inner spacer, and an epitaxial source/drain (S/D) feature disposed over the inner spacer and adjacent to the metal gate stack.
US11990526B2 Semiconductor device and method of manufacturing same
A semiconductor device includes; an active region extending in a first horizontal direction on a substrate, source/drain regions disposed on the active region, a buried trench formed between the source/drain regions, a buried insulating layer surrounding both side walls of the buried trench in the first horizontal direction between the source/drain regions, a wing trench formed in a lower part of the buried trench and having a width greater than a width of the buried trench, and a gate electrode extending in a second horizontal direction on the active region, and disposed within each of the buried trench and the wing trench.
US11990524B2 Semiconductor device and forming method thereof
A method includes forming a dummy gate structure across a fin, in which the dummy gate structure has a dummy gate dielectric layer and a dummy gate electrode, forming gate spacers on sidewalls of the dummy gate structure, forming source/drain epitaxial structures on sides of the dummy gate structure, performing a first etch process to the dummy gate electrode such that a recessed dummy gate electrode remains over the fin, performing a second etch process to the gate spacers such that recessed gate spacers remain over the sidewalls of the dummy gate structure, removing the recessed dummy gate electrode and the dummy gate dielectric layer after the second etch process to form a recess between the recessed gate spacers, forming a gate structure overfilling the recess, and performing a third etch process to the gate structure such that a recessed gate structure remains between the recessed gate spacers.
US11990522B2 Effective work function tuning via silicide induced interface dipole modulation for metal gates
A semiconductor structure includes a substrate and a semiconductor channel layer over the substrate. The semiconductor structure includes a high-k gate dielectric layer over the semiconductor channel layer, a work function metal layer over the high-k gate dielectric layer, and a bulk metal layer over the work function metal layer. The work function metal layer includes a first portion and a second portion over the first portion. Both the first portion and the second portion are conductive. Materials included in the second portion are also included in the first portion. The first portion is doped with silicon at a first dopant concentration, and the second portion is not doped with silicon or is doped with silicon at a second dopant concentration lower than the first dopant concentration.
US11990521B2 Laminate, semiconductor device, and method for manufacturing laminate
A laminate contains a crystal substrate; a middle layer formed on a main surface of the crystal substrate, the middle layer comprising a mixture of an amorphous region in an amorphous phase and a crystal region in a crystal phase having a corundum structure mainly made of a first metal oxide; and a crystal layer formed on the middle layer and having a corundum structure mainly made of a second metal oxide, wherein the crystal region is an epitaxially grown layer from a crystal plane of the crystal substrate.
US11990516B1 Quantum dot devices with independent gate control
Quantum dot devices with independent gate control are disclosed. An example quantum dot device includes N parallel rows of gate lines provided over a quantum well stack. Each of the N parallel rows of gate lines defines a respective row of a quantum dot formation region in the quantum well stack and includes M parallel gate lines stacked above one another. The quantum dot device may further include, for each of the N×M gate lines, a gate that extends toward the quantum well stack, where, for an individual row of the N parallel rows, gates that extend toward the quantum well stack from the M parallel stacked gate lines are arranged above a respective row of a quantum dot formation region in the quantum well stack. In this manner, each of the N×M gates responsible for formation of different quantum dots may be controlled independently.
US11990514B2 Protrusion field-effect transistor and methods of making the same
A transistor, an integrated semiconductor device, and methods of making the same are provided. The transistor includes a dielectric layer having a plurality of dielectric protrusions, a channel layer conformally covering the protrusions of the dielectric layer to form a plurality of trenches between two adjacent dielectric protrusion, a gate layer disposed on the channel layer. The gate layer 106 has a plurality of gate protrusions fitted into the trenches. The transistor also includes active regions aside the gate layer. The active regions are electrically connected to the channel layer.
US11990513B2 Gate-all-around integrated circuit structures having embedded GeSnB source or drain structures
Gate-all-around integrated circuit structures having embedded GeSnB source or drain structures, and methods of fabricating gate-all-around integrated circuit structures having embedded GeSnB source or drain structures, are described. For example, an integrated circuit structure includes a vertical arrangement of horizontal nanowires above a fin, the fin including a defect modification layer on a first semiconductor layer, and a second semiconductor layer on the defect modification layer. A gate stack is around the vertical arrangement of horizontal nanowires. A first epitaxial source or drain structure is at a first end of the vertical arrangement of horizontal nanowires, and a second epitaxial source or drain structure is at a second end of the vertical arrangement of horizontal nanowires.
US11990511B2 Source/drain device and method of forming thereof
A method of forming a semiconductor includes forming a first recess in a first semiconductor fin protruding from a substrate and forming a second recess in a second semiconductor fin protruding from the substrate first semiconductor fin and forming a source/drain region in the first recess and the second recess. Forming the source/drain region includes forming a first portion of a first layer in the first recess and forming a second portion of the first layer in the second recess, forming a second layer on the first layer by flowing a first precursor, and forming a third layer on the second layer by flowing a second precursor, the third layer being a single continuous material.
US11990507B2 High voltage transistor structure
A high voltage transistor structure including a substrate, a first isolation structure, a second isolation structure, a gate structure, a first source and drain region, and a second source and drain region is provided. The first isolation structure and the second isolation structure are disposed in the substrate. The gate structure is disposed on the substrate, at least a portion of the first isolation structure, and at least a portion of the second isolation structure. The first source and drain region and the second source and drain region are located in the substrate on two sides of the first isolation structure and the second isolation structure. The depth of the first isolation structure is greater than the depth of the second isolation structure.
US11990506B2 Three-dimensional memory devices having isolation structure for source select gate line and methods for forming the same
Embodiments of three-dimensional (3D) memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes a substrate, a memory stack on the substrate, a plurality of channel structures each extending vertically through the memory stack, and one or more isolation structures. The memory stack includes a plurality of interleaved conductive layers and dielectric layers. An outmost one of the conductive layers toward the substrate is a source select gate line (SSG). Each isolation structure surrounds at least one of the channel structures in a plan view to separate the SSG and the at least one channel structure.
US11990499B2 Display apparatus and method of fabricating the same
A display apparatus including at least one driving circuit board, a plurality of light-emitting units, and a light-shielding layer is provided. The light-emitting units are disposed on a surface of the at least one driving circuit board and respectively have a plurality of pixel areas. The light-shielding layer is disposed on the at least one driving circuit board and disposed between the light-emitting units. The light-emitting units each have a circuit layer and a plurality of micro light-emitting devices. The circuit layer is electrically bonded to one of the at least one driving circuit board. The plurality of micro light-emitting devices are disposed on a side of the circuit layer away from the at least one driving circuit board and electrically bonded to the circuit layer. The micro light-emitting devices are respectively located in the pixel areas. A method of fabricating the display apparatus is also provided.
US11990498B2 CMOS cap for MEMS devices
A complementary metal oxide semiconductor (CMOS) device embedded with micro-electro-mechanical system (MEMS) components in a MEMS region. The MEMS components, for example, are infrared (IR) thermoconforms. The device is encapsulated with a CMOS compatible IR transparent cap to hermetically seal the MEMS sensors in the MEMS region. The CMOS cap includes a base cap with release openings and a seal cap which seals the release openings.
US11990497B2 Solid-state imaging element and electronic device
A solid-state imaging element includes a first photoelectric conversion unit and a second photoelectric conversion unit. The first and second photoelectric conversion units are joined at joint surfaces facing each other, and include an upper electrode, a lower electrode, a photoelectric conversion film, and a storage electrode. The lower electrode of the first photoelectric conversion unit is connected to a charge storage unit via a first through electrode penetrating a semiconductor substrate. The lower electrode of the second photoelectric conversion unit is connected to the charge storage unit via: a second electrode provided on a joint surface of the second photoelectric conversion unit; a first electrode provided on a joint surface of the first photoelectric conversion unit; a second through electrode penetrating the first photoelectric conversion unit; and the first through electrode.
US11990496B2 Vertical transfer structures
Pixels, such as for image sensors and electronic devices, include a photodiode formed in a semiconductor substrate, a floating diffusion, and a transfer structure selectively coupling the photodiode to the floating diffusion. The transfer structure includes a transfer gate formed on the semiconductor substrate, and a vertical channel structure including spaced apart first doped regions formed in the semiconductor substrate between the transfer gate and the photodiode. Each spaced apart first doped region is doped at a first dopant concentration with a first-type dopant. The spaced apart first doped regions are formed in a second doped region doped at a second dopant concentration with a second-type dopant of a different conductive type.
US11990494B2 Package structure and manufacturing method thereof
A package structure including a first die, a second die, an encapsulant, a dam structure, a light-transmitting sheet, a conductive connector, a circuit layer, and a conductive terminal is provided. The first die includes a first active surface. The first active surface has a sensing area. The second die is arranged such that a second back surface thereof faces the first die. The encapsulant covers the second die. The encapsulant has a first encapsulating surface and a second encapsulating surface. The dam structure is located on the first encapsulating surface and exposes the sensing area. The light-transmitting sheet is located on the dam structure. The conductive connector penetrates the encapsulant. The circuit layer is located on the second encapsulating surface. The first die is electrically connected to the second die through the conductive connector and the circuit layer. The conductive terminal is disposed on the circuit layer.
US11990493B2 Image sensor device with reflective structure
An image sensor device is provided. The image sensor device includes a semiconductor substrate having a front surface, a back surface opposite to the front surface, and a light-sensing region close to the front surface. The image sensor device includes an insulating layer covering the back surface and extending into the semiconductor substrate. The protection layer has a first refractive index, and the first refractive index is less than a second refractive index of the semiconductor substrate and greater than a third refractive index of the insulating layer, and the protection layer conformally and continuously covers the back surface and extends into the semiconductor substrate. The image sensor device includes a reflective structure surrounded by insulating layer in the semiconductor substrate.
US11990492B2 Solid-state imaging sensor
The present technology relates to a solid state imaging sensor that is possible to suppress the reflection of incident light with a wide wavelength band. A reflectance adjusting layer is provided on the substrate in an incident direction of the incident light with respect to the substrate such as Si and configured to adjust reflection of the incident light on the substrate. The reflectance adjusting layer includes a first layer formed on the substrate and a second layer formed on the first layer. The first layer includes a concavo-convex structure provided on the substrate and a material which is filled into a concave portion of the concavo-convex structure and has a refractive index lower than that of the substrate, and the second layer includes a material having a refractive index lower than that of the first layer. It is possible to reduce the reflection on the substrate such as Si by using the principle of the interference of the thin film. Such a technology can be applied to solid state imaging sensors.
US11990486B2 Solid-state imaging device
A solid-state imaging device according to an embodiment of the present disclosure includes a stacked photoelectric converter for each of pixels. The stacked photoelectric converter has a plurality of photoelectric conversion elements stacked therein. The plurality of photoelectric conversion elements each has different wavelength selectivity. This solid-state imaging device further includes a plurality of data output lines from which pixel signals based on electric charges outputted from the photoelectric conversion elements are outputted. A plurality of data output lines is provided for each predetermined unit pixel column. The plurality of the data output lines is equal in number to an integer multiple of the photoelectric conversion elements stacked in the stacked photoelectric converter.
US11990484B2 Integrated circuit on flexible substrate manufacturing process
The present invention provides processes for manufacturing a plurality of discrete integrated circuits (ICs) on a carrier, the process comprising the steps of: providing a carrier for a flexible substrate; depositing a flexible substrate of uniform thickness on said carrier; removing at least a portion of the thickness of the flexible substrate from at least a portion of the IC connecting areas to form channels in the flexible substrate and a plurality of IC substrate units spaced apart from one another on the carrier by said channels; forming an integrated circuit on at least one of the IC substrate units.
US11990483B2 Array substrate and manufacturing method thereof
An embodiment of the present application discloses an array substrate and a manufacturing method thereof. The array substrate includes an underlay, an active layer, a gate electrode insulation layer, and a metal layer. A first through hole, second through holes, third through holes, and a fourth through hole are defined in the gate electrode insulation layer. The second through holes and third through holes are arranged at intervals such that partial regions of the active layer are shielded by the gate electrode insulation layer to prevent them from corrosion of an etching solution to guarantee a normal electrical connection of the active layer and a source electrode and a drain electrode and improve a yield rate of the array substrate.
US11990476B2 Semiconductor nanowire device having (111)-plane channel sidewalls
Semiconductor nanowire devices having (111)-plane channel sidewalls and methods of fabricating semiconductor nanowire devices having (111)-plane channel sidewalls are described. For example, an integrated circuit structure includes a first semiconductor device including a plurality of vertically stacked nanowires disposed above a substrate, each of the nanowires comprising a discrete channel region having <111> lateral sidewalls along a <110> carrier transport direction. The integrated circuit structure also includes a second semiconductor device including a semiconductor fin disposed above the substrate, the semiconductor fin having a channel region with a top and side surfaces, the channel region having <111> lateral sidewalls along a <110> carrier transport direction.
US11990475B2 Semiconductor device
A semiconductor device includes a substrate, an N-well area formed in the substrate, a first P-channel metal oxide semiconductor (PMOS) transistor having active regions formed in the N-well area, and a first N-channel metal oxide semiconductor (NMOS) transistor having active regions formed in the substrate. The first NMOS transistor includes a first N-type active region overlapping each of the substrate and the N-well area, when viewed from above a plane parallel to a top surface of the substrate.
US11990474B2 Method of making a semiconductor device
A method of fabricating a semiconductor device includes forming a gate structure, a first edge structure and a second edge structure on a semiconductor strip. The method further includes forming a first source/drain feature between the gate structure and the first edge structure. The method further includes forming a second source/drain feature between the gate structure and the second edge structure, wherein a distance between the gate structure and the first source/drain feature is different from a distance between the gate structure and the second source/drain feature. The method further includes implanting a buried channel in the semiconductor strip, wherein the buried channel is entirely below a top-most surface of the semiconductor strip, a maximum depth of the buried channel is less than a maximum depth of the first source/drain feature, and a dopant concentration of the buried channel is highest under the gate structure.
US11990472B2 Fabrication of gate-all-around integrated circuit structures having pre-spacer deposition cut gates
Gate-all-around integrated circuit structures having pre-spacer-deposition cut gates are described. For example, an integrated circuit structure includes a first vertical arrangement of horizontal nanowires and a second vertical arrangement of horizontal nanowires. A first gate stack is over the first vertical arrangement of horizontal nanowires, and a second gate stack is over the second vertical arrangement of horizontal nanowires. An end of the second gate stack is spaced apart from an end of the first gate stack by a gap. The integrated circuit structure also includes a dielectric structure having a first portion forming a gate spacer along sidewalls of the first gate stack, a second portion forming a gate spacer along sidewalls of the second gate stack, and a third portion completely filling the gap, the third portion continuous with the first and second portions.
US11990471B2 Gate isolation for multigate device
Gate cutting techniques disclosed herein form gate isolation fins to isolate metal gates of multigate devices from one another before forming the multigate devices, and in particular, before forming the metal gates of the multigate devices. An exemplary device includes a first multigate device having first source/drain features and a first metal gate that surrounds a first channel layer and a second multigate device having second source/drain features and a second metal gate that surrounds a second channel layer. A gate isolation fin, which separates the first metal gate and the second metal gate, includes a first dielectric layer having a first dielectric constant and a second dielectric layer having a second dielectric constant disposed over the first dielectric layer. The second dielectric constant is less than the first dielectric constant. A gate isolation end cap may be disposed on the gate isolation fin to provide additional isolation.
US11990470B2 Ferroelectric and paraelectric stack capacitors
An apparatus includes a first plate, a second plate, a third plate, a ferroelectric dielectric, and a paraelectric dielectric. The ferroelectric dielectric is between the first plate and the second plate such that the first plate, the ferroelectric dielectric, and the second plate form a first capacitor. The paraelectric dielectric is between the second plate and the third plate such that the second plate, the paraelectric dielectric, and the third plate form a second capacitor.
US11990464B2 Semiconductor integrated circuit device including opposite facing I/O cells in 2×2 columns
Provided is a semiconductor integrated circuit device including a plurality of columns of IO cells and having a configuration capable of reducing wiring delays without causing an increase in the area. The semiconductor integrated circuit device includes a first IO cell column group including an IO cell column closest to a periphery of a chip, and a second IO cell column group including an IO cell column adjacent to the first IO cell column group at the side closer to the core region. At least one of the first IO cell column group or the second IO cell column group includes two or more IO cell columns, and the two or more IO cell columns are aligned in the second direction such that the lower power supply voltage regions face each other or the higher power supply voltage regions face each other.
US11990457B2 Display device and array substrate comprising a heat dissipation structure
A display device includes a substrate, a plurality of pixels arrayed on the substrate, an inorganic light-emitting element provided to each of the pixels, an anode electrode electrically coupled to the inorganic light-emitting element, a transistor provided on a first surface of the substrate, and coupling wiring that couples the anode electrode and the transistor. The anode electrode protrudes from an inside to an outside of the inorganic light-emitting element in planar view from a normal direction of the substrate.
US11990455B2 Semiconductor device
A semiconductor device includes a conductive member including first, second and third conductors mutually spaced, a first semiconductor element having a first obverse surface provided with a first drain electrode, a first source electrode and a first gate electrode, and a second semiconductor element having a second obverse surface provided with a second drain electrode, a second source electrode and a second gate electrode. The first conductor is electrically connected to the first source electrode and the second drain electrode. The second conductor is electrically connected to the second source electrode. As viewed in a first direction crossing the first obverse surface, the second conductor is adjacent to the first conductor in a second direction crossing the first direction. The third conductor is electrically connected to the first drain electrode and is adjacent to the first conductor and the second conductor as viewed in the first direction.
US11990451B2 Method for packaging semiconductor, semiconductor package structure, and package
Embodiments provide a method for packaging a semiconductor, a semiconductor package structure, and a package. The packaging method includes: providing a substrate wafer having a first surface and a second surface arranged opposite to each other, the first surface having a plurality of grooves, a plurality of electrically conductive pillars being provided at a bottom of the groove, and the electrically conductive pillar penetrating through the bottom of the groove to the second surface; providing a plurality of semiconductor die stacks; placing the semiconductor die stack in the groove; and filling an insulating dielectric in a gap between a sidewall of the groove and the semiconductor die stack to form an insulating dielectric layer covering an upper surface of the semiconductor die stack to seal up the semiconductor die stack so as to form the semiconductor package structure.
US11990450B2 Device including first structure having peripheral circuit and second structure having gate layers
A device including a first structure and a second structure is provided. The device includes a substrate, a peripheral circuit and first junction pads on the substrate; a first insulating structure surrounding side surfaces of the first junction pads; second junction pads contacting the first junction pads; a second insulating structure on the first insulating structure; a passivation layer on the second insulating structure; an upper insulating structure between the passivation layer and the second insulating structure; a barrier capping layer between the upper insulating structure and the passivation layer; conductive patterns spaced apart from each other in the upper insulating structure; a first pattern structure between the upper insulating structure and the second insulating structure; a stack structure between the second insulating structure and the first pattern structure, and including gate layers; and a vertical structure passing through the stack structure and including a data storage structure and a channel layer.
US11990448B2 Direct bonding in microelectronic assemblies
Disclosed herein are microelectronic assemblies including direct bonding, as well as related structures and techniques. For example, in some embodiments, a microelectronic assembly may include a first microelectronic component and a second microelectronic component coupled to the first microelectronic component by a direct bonding region, wherein the direct bonding region includes a first subregion and a second subregion, and the first subregion has a greater metal density than the second subregion. In some embodiments, a microelectronic assembly may include a first microelectronic component and a second microelectronic component coupled to the first microelectronic component by a direct bonding region, wherein the direct bonding region includes a first metal contact and a second metal contact, the first metal contact has a larger area than the second metal contact, and the first metal contact is electrically coupled to a power/ground plane of the first microelectronic component.
US11990442B2 Semiconductor device and corresponding method
A semiconductor die is mounted at a die area of a ball grid array package that includes an array of electrically-conductive ball. A power channel conveys a power supply current to the semiconductor die. The power channel is formed by an electrically-conductive connection plane layers extending in a longitudinal direction between a distal end at a periphery of the package and a proximal end at the die area. A distribution of said electrically-conductive balls is made along the longitudinal direction. The electrically-conductive connection plane layer includes subsequent portions in the longitudinal direction between adjacent electrically-conductive balls of the distribution. Respective electrical resistance values of the subsequent portions monotonously decrease from the distal end to the proximal end. A uniform distribution of power supply current over the length of the power channel is thus facilitated.
US11990441B2 Semiconductor package
A semiconductor package comprising a package substrate that has a recessed portion on a top surface thereof, a lower semiconductor chip in the recessed portion of the package substrate, an upper semiconductor chip on the lower semiconductor chip and the package substrate and having a width greater than that of the lower semiconductor chip, a plurality of first bumps directly between the package substrate and the upper semiconductor chip, and a plurality of second bumps directly between the lower semiconductor chip and the upper semiconductor chip. A pitch of the second bumps is less than that of the first bumps.
US11990440B2 Structure and formation method of semiconductor device with conductive bumps
A structure and a formation method of a semiconductor device are provided. The semiconductor device structure includes a semiconductor substrate and an interconnection structure over the semiconductor substrate. The semiconductor device structure also includes a first conductive pillar over the interconnection structure. The first conductive pillar has a first protruding portion extending towards the semiconductor substrate from a lower surface of the first conductive pillar. The semiconductor device structure further includes a second conductive pillar over the interconnection structure. The second conductive pillar has a second protruding portion extending towards the semiconductor substrate from a lower surface of the second conductive pillar. The first conductive pillar is closer to a center point of the semiconductor substrate than the second conductive pillar. A bottom of the second protruding portion is wider than a bottom of the first protruding portion.
US11990438B2 Chiplets with connection posts
A component includes a plurality of electrical connections on a process side opposed to a back side of the component. Each electrical connection includes an electrically conductive multi-layer connection post protruding from the process side. A printed structure includes a destination substrate and one or more components. The destination substrate has two or more electrical contacts and each connection post is in contact with, extends into, or extends through an electrical contact of the destination substrate to electrically connect the electrical contacts to the connection posts. The connection posts or electrical contacts are deformed. Two or more connection posts can be electrically connected to a common electrical contact.
US11990432B2 Semiconductor packaging method and semiconductor package device
The present disclosure provides a semiconductor packaging method and a semiconductor package device. The method includes providing a chip, where the chip includes a chip substrate having a front surface and a back surface; soldering pads disposed at the front surface of a chip substrate surrounding the photosensitive region; a metal part formed on a side of each soldering pad facing away from the chip substrate; and a transparent protective layer formed on the front surface of the chip substrate. A first end of the metal part away from a corresponding soldering pad is in coplanar with the transparent protective layer; and the first end of the metal part is not covered by the transparent protective layer. The method further includes electrically connecting the first end of the metal part to a circuit board using a conductive connection part to electrically connect the chip with the circuit board.
US11990430B2 Bonding structures of integrated circuit devices and method forming the same
A method includes forming a conductive pad over an interconnect structure of a wafer, forming a capping layer over the conductive pad, forming a dielectric layer covering the capping layer, and etching the dielectric layer to form an opening in the dielectric layer. The capping layer is exposed to the opening. A wet-cleaning process is then performed on the wafer. During the wet-cleaning process, a top surface of the capping layer is exposed to a chemical solution used for performing the wet-cleaning process. The method further includes depositing a conductive diffusion barrier extending into the opening, and depositing a conductive material over the conductive diffusion barrier.
US11990426B2 Semiconductor structure
A semiconductor structure has a first area, a second area and a third area. The second area is arranged between the first area and the third area. The semiconductor structure includes: a substrate; a shallow trench isolation structure arranged in the substrate and configured to isolate the substrate into a plurality of active areas, in which the active areas in the first area form a semiconductor device; a dielectric layer arranged on the substrate; a through hole structure arranged in the third area and penetrating through the dielectric layer and the substrate; and a stress buffer structure arranged in the second area and including a first buffer doped area, in which the first buffer doped area is arranged in the active areas and formed by doping the active areas with a first buffer impurity.
US11990418B2 Chip package structure with buffer structure and method for forming the same
A method for forming a chip package structure is provided. The method includes removing a first portion of a substrate to form a first recess in the substrate. The method includes forming a buffer structure in the first recess. A first Young's modulus of the buffer structure is less than a second Young's modulus of the substrate. The method includes forming a first wiring structure over the buffer structure and the substrate. The method includes bonding a chip package to the first wiring structure. The chip package has an interposer substrate and a chip structure over the interposer substrate, and a first corner of the interposer substrate and a second corner of the chip structure overlap the buffer structure in a top view of the chip package and the buffer structure.
US11990414B2 BEOL alternative metal interconnects: integration and process
Back-end-of-the line (BEOL) interconnect structures are provided in which an alternative metal such as, for example, a noble metal, is present in a combined via/line opening that is formed in an interconnect dielectric material layer. A surface diffusion dominated reflow anneal is used to reduce the thickness of a noble metal layer outside the combined via/line opening thus reducing or eliminating the burden of polishing the noble metal layer. In some embodiments and after performing the anneal, a lesser noble metal layer can be formed atop the noble metal layer prior to polishing. The use of the lesser noble metal layer may further reduce the burden of polishing the noble metal layer.
US11990411B2 Device chip scale package including a protective layer
In one example, a semiconductor device comprises a redistribution layer (RDL) substrate having a top surface and a bottom surface, wherein the RDL substrate comprises a filler-free dielectric material, an electronic device on the top surface of the RDL substrate, an electrical interconnect on the bottom surface of the RDL substrate and electrically coupled to the electronic device, a first protective material contacting a side surface of the electronic device and the top surface of the RDL substrate, and a second protective material contacting a side surface of the electrical interconnect and the bottom surface of the RDL substrate. Other examples and related methods are also disclosed herein.
US11990410B2 Top via interconnect having a line with a reduced bottom dimension
A technique relates to an integrated circuit (IC). The IC includes a conductive line formed on a conductive via, the conductive line being formed though a dielectric material. The IC includes an etch stop layer having one or more extended portions intervening between one or more edge portions of the conductive line and the conductive via, the one or more edge portions being at a periphery of the conductive line and the conductive via, the etch stop layer including a higher dielectric breakdown than the dielectric material. The one or more extended portions of the etch stop layer cause the conductive line to be formed with a bottom part having a reduced dimension than an upper part of the conductive line.
US11990409B2 Semiconductor device with fine metal lines for BEOL structure and method of manufacturing the same
Provided is a semiconductor device including a front-end-of-line (FEOL) structure and a back-end-of-line (BEOL) structure connected to the FEOL structure, wherein the FEOL structure includes at least one source/drain region and at least one gate structure, and the BEOL structure includes: a plurality of 1st fine metal lines arranged in a row with a same pitch, each of the plurality of 1st fine metal lines having a same width; and at least one 1st wide metal line formed at a side of the plurality of 1st fine metal lines, the 1st wide metal line having a width greater than the width of the 1st fine metal line, and wherein each of the plurality of 1st fine metal lines includes a material different from a material included in the 1st wide metal line.
US11990401B2 Back-end-of-line passive device structure
A device structure according to the present disclosure includes a passivation layer, a first conductor plate layer disposed on the passivation layer, a second conductor plate layer disposed over the first conductor layer, a third conductor plate layer disposed over the second conductor layer, and a fourth conductor plate layer disposed over the third conductor layer. The second conductor plate layer encloses the first conductor plate layer and the fourth conductor plate layer encloses the third conductor plate layer. The device structure, when used in a back-end-of-line passive device, reduces leakage and breakdown due to corner discharge effect.
US11990398B2 Semiconductor package device having chip substrate with pads around photosensitive region
A semiconductor packaging method and a semiconductor package device are provided. The packaging method includes providing a chip. The chip includes a chip substrate having a front surface and a back surface, where the front surface includes a photosensitive region; pads disposed at the front surface of the chip substrate and around the photosensitive region; and a transparent protection layer over the front surface of the chip substrate, where the transparent protection layer covers the photosensitive region and the pad. The packaging method also includes forming through-holes in the chip substrate at positions corresponding to the pads from the back surface of the chip substrate, where the pads one-to-one correspond to the through-holes and are exposed from the through-holes. Further, the packaging method includes electrically connecting each pad of the chip to a circuit board through a metal rewiring layer in a corresponding through-hole.
US11990397B2 Semiconductor device having conductive patterns with mesh pattern and differential signal wirings
A semiconductor device comprising a wiring member with which a semiconductor chip is electrically connected including: a first wiring layer having a plurality of first conductive patterns; a second wiring layer arranged next to the first wiring layer in a thickness direction of the wiring member, and having a second conductive pattern; and a third wiring layer arranged next to the second wiring layer in the thickness direction of the wiring member, and having a third conductive pattern. Here, in plan view, a first opening portion of each of two, which are arranged next to each other, of a plurality of first opening portions each penetrating through the second conductive pattern is overlapped with a pair of differential signal wirings contained in plurality of first conductive patterns, and is overlapped with two or more of a plurality of second opening portions each penetrating through the third conductive pattern.
US11990396B2 Substrate and method for manufacturing the same
An organic interposer includes: a first organic insulating layer including a groove; a first metal wire located in the groove; a barrier metal material covering the first metal wire; and a second metal wire located above the first metal wire, wherein the barrier metal material includes: a first barrier metal film interposed between the first metal wire and an inner surface of the groove; and a second barrier metal film located on the first metal wire, and wherein the second metal wire is in contact with both of the first barrier metal film and the second barrier metal film.
US11990379B2 Array substrate, manufacturing method thereof, and short circuit repair method
An array substrate, a manufacturing method thereof, and a short circuit repair method are provided. The array substrate includes at least one switch unit, wherein each of the switch unit includes a first thin film transistor (TFT) set and a second TFT set, a hollow area is disposed on a first metal layer, a semiconductor layer includes a first area corresponding to the first TFT set and a second area corresponding to the second TFT set, and a vertical projection of an area between the first area and the second area on a substrate completely covers a vertical projection of the hollow area on the substrate.
US11990375B2 Semiconductor Fin cutting process and structures formed thereby
Methods of cutting fins, and structures formed thereby, are described. In an embodiment, a structure includes a first fin on a substrate, a second fin on the substrate, and a fin cut-fill structure disposed between the first fin and the second fin. The first fin and the second fin are longitudinally aligned. The fin cut-fill structure includes an insulating liner and a fill material on the insulating liner. The insulating liner abuts a first sidewall of the first fin and a second sidewall of the second fin. The insulating liner includes a material with a band gap greater than 5 eV.
US11990373B2 Method for producing semiconductor device, semiconductor package, and method for producing semiconductor package
A method for producing a semiconductor device includes dicing, at a scribe area of a semiconductor wafer, the semiconductor wafer into semiconductor chips including respective circuit areas formed on the semiconductor wafer, the scribe area being provided between the circuit areas and extending in a first direction in a plan view, wherein the scribe area includes a first area extending in the first direction and second areas including monitor pads and extending in the first direction and located on both sides of the first area, wherein the method includes removing at least portions of the monitor pads by emitting laser beam to the second areas before the dicing, and wherein, in the dicing, the semiconductor wafer is diced at the first area.
US11990368B2 Doped selective metal caps to improve copper electromigration with ruthenium liner
Embodiments of the present disclosure are related to improved methods for forming an interconnect structure in a substrate. In one implementation, the method includes forming a barrier layer on exposed surfaces of a feature in a dielectric layer, forming a liner layer on the barrier layer, forming a seed layer on the liner layer, forming a metal fill on the seed layer by a metal fill process and overburdening the feature using an electroplating process, performing a planarization process to expose a top surface of the dielectric layer, and selectively forming a cobalt-aluminum alloy cap layer on the barrier layer, the liner layer, the seed layer, and the metal fill by exposing the substrate to a cobalt-containing precursor and an aluminum-containing precursor.
US11990367B2 Apparatus and memory device including conductive lines and contacts, and methods of forming an apparatus including conductive lines and contacts
An apparatus comprises a structure including an upper insulating material overlying a lower insulating material, a conductive element underlying the lower insulating material, and a conductive material comprising a metal line and a contact. The conductive material extends from an upper surface of the upper insulating material to an upper surface of the conductive element. The structure also comprises a liner material adjacent the metal line. A width of an uppermost surface of the conductive material of the metal line external to the contact is relatively less than a width of an uppermost surface of the conductive material of the contact. Related methods, memory devices, and electronic systems are disclosed.
US11990365B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device includes forming a metal layer in a substrate and sequentially forming a barrier layer and an insulating layer on the substrate. The method includes performing a first etching step to form an opening in the insulating layer, and the opening does not expose the barrier layer. After the first etching step, a gap-filling layer is formed on the insulating layer and fills the opening. The method includes performing a second etching step to form a first via communicating with the opening in the gap-filling layer, and an upper portion of the opening is widened to form a trench. The method includes performing a third etching step to remove the gap-filling layer in a bottom of the opening and to deepen both the trench and the opening. The method includes forming a second via communicating with the opening to expose the metal layer.
US11990359B2 Method of manufacturing semiconductor device, substrate processing apparatus and non-transitory computer-readable recording medium
According to one aspect of the technique, there is provided a method of manufacturing a semiconductor device, including: (a) heating a substrate retainer in a reaction chamber, wherein the substrate retainer is provided with a plurality of slots capable of accommodating a plurality of substrates in a multistage manner; (b) repeatedly performing a set including: (b-1) moving the substrate retainer so as to locate one or more of the slots outside the reaction chamber; and (b-2) charging one or more of the substrates into the one or more of the slots; and (c) moving the substrate retainer such that the plurality of substrates charged in the plurality of slots are accommodated in the reaction chamber.
US11990358B2 Sealed substrate carriers and systems and methods for transporting substrates
A semiconductor processing system includes a first component forming a first chamber. A first sealed environment in the first chamber is at a first state prior to a door being opened. A load port structure is disposed between the first component and a second component. The load port structure includes walls disposed around an opening of the load port structure. The load port structure is separate from the first component and the second component. A third component is configured to change at least one of the first state of the first sealed environment within the first chamber or a second state of a second sealed environment within a second chamber formed by the second component to cause the first state and the second state to be substantially similar before the door between the first sealed environment and the second sealed environment is opened.
US11990356B2 Storage shelf
A storage shelf includes a body frame and a shelf plate attached to the body frame with an elastic body therebetween, the storage shelf storing thereon a FOUP including a contained object. The storage shelf includes a feed nozzle on the shelf plate to feed gas to the FOUP, and a feed tube with one end communicating with the feed nozzle and the other end communicating with a main tube connected to a feed source of the gas to be fed to the FOUP, the main tube being supported by the body frame. The feed tube has a flexible portion having flexibility at least partially between the one end and the other end.
US11990355B2 Method and system for scheduling apparatuses on production line
A method and a system for scheduling apparatuses in a production line are disclosed. Each of the apparatuses on the production line includes one or more functional modules, each of the functional modules have a task sequence, and a task sequence includes one or more tasks. The method includes: obtaining a queuing time required for executing each of the tasks in the task sequence of the functional module; identifying a task that has a shortest queuing time in the task sequence as a target task; executing the target task; removing the target task from the task sequence and obtaining an updated queuing time required for executing each of the tasks in the task sequence. The method divides the apparatuses on the production line apparatus into a plurality of independent functional modules and executes the task having the shortest queuing time first with respect to each of the functional modules. It can be guaranteed to minimize an overall queuing time for each of the functional modules of the apparatuses on the production line during the scheduling process. Therefore, the scheduling efficiency can be increased.
US11990354B2 Method of manufacturing semiconductors using fluid delivery system
A substrate block for a fluid delivery system is provided, the substrate block having an upper surface. The upper surface has an inlet substrate port and an outlet substrate port formed into the upper surface. A substrate fluid passageway extends from the inlet substrate port and the outlet substrate port. The substrate fluid passageway extends in a smooth arc which is free of corners or angular walls.
US11990347B2 Method of manufacturing semiconductor device
Described herein is a technique capable of forming a film whose characteristics are uniform by discharging a residual component from a plurality of grooves before supplying a process gas. According to one aspect thereof, there is provided a substrate processing apparatus including: (a) loading a substrate on which a plurality of grooves are provided into a process chamber, wherein a residue is adhered to the plurality of the grooves; (b) desorbing the residue from the plurality of the grooves by heating the substrate; and (c) discharging the residue from the plurality of the grooves to a process space of the process chamber after (b) is performed by heating a surface of the substrate to a temperature higher than a temperature of the substrate in (b).
US11990344B2 Low-cost method of making a hard mask for high resolution and low dimensional variations for the fabrication and manufacturing of micro- and nano-devices and -systems
A method for depositing, patterning and removing a layer of aluminum oxide as a masking material layer for performing a deep, high-aspect ratio etches into a substrate. The method comprising deposing a photoresist onto the substrate, performing lithography processing on the photoresist, developing the photoresist to pattern the photoresist into a mask design, depositing a thin-film layer of aluminum oxide; immersing the substrate into a solution to lift-off the aluminum oxide in regions where the aluminum oxide is deposited on top of the photoresist thereby leaving the patterned aluminum oxide layer on the substrate where no photoresist was present, performing deep reactive ion etching on the substrate wherein the hard masking material layer composed of aluminum oxide functions as a protective masking layer on the substrate to prevent etching from occurring where the aluminum oxide is present, and removing the aluminum oxide masking layer by immersion in a solution.
US11990334B2 Method for tuning stress transitions of films on a substrate
The disclosure relates to a method for tuning stress transitions of films on a substrate. The method includes forming a stress-adjustment layer on the substrate, wherein the stress-adjustment layer includes first regions formed of a first material and second regions formed of a second material, wherein the first material includes a first internal stress and the second material includes a second internal stress, and wherein the first internal stress is different compared to the second internal stress; and forming transition regions between the first regions and the second regions, wherein the transition regions include an interface between the first material and the second material that has a predetermined slope that is greater than zero degrees and less than 90 degrees.
US11990333B2 Method and apparatus for filling a gap
There is provided a method of filling one or more gaps by providing the substrate in a reaction chamber and introducing a first reactant to the substrate with a first dose, thereby forming no more than about one monolayer by the first reactant on a first area; introducing a second reactant to the substrate with a second dose, thereby forming no more than about one monolayer by the second reactant on a second area of the surface, wherein the first and the second areas overlap in an overlap area where the first and second reactants react and leave an initially unreacted area where the first and the second areas do not overlap; and, introducing a third reactant to the substrate with a third dose, the third reactant reacting with the first or second reactant remaining on the initially unreacted area.
US11990332B2 Methods and apparatus for deposition of low-k films
Methods and apparatus for forming a conformal SiCON film on a surface are described. A SiCN film is formed on a substrate surface and exposed to a low temperature steam annealing process to form a film resistant to damage by rapid thermal processing or ashing. The film is treated by rapid thermal processing and then subjected to a high temperature anneal to form a film with a low dielectric constant.
US11990331B2 Method for forming silicon dioxide film and method for forming metal gate
A method for forming a silicon dioxide film and a method for forming a metal gate are provided. The method for forming a silicon dioxide film includes: forming a silicon dioxide layer on a semiconductor substrate, performing a nitrogen treatment to the silicon dioxide layer to convert the silicon dioxide layer of partial thickness into a mixed layer of silicon nitride and silicon oxynitride; and removing the mixed layer to form a silicon dioxide film on the semiconductor substrate.
US11990325B2 System and method to conduct correlated chemical mapping
A method for the repeated analysis of a sample bearing location. The sample bearing location may include, for instance, a sampled point in a tissue slice that is spatially and temporally correlated to the original slice. The slice may be in whole, or in part, a complete item or a portion of a complete item such as, for example, a human organ. The method improves the analysis process, such as mass spectrometry analysis, by providing a much more complete characterization of the target. The method also allows for the splitting of the sample and chemical/physical alteration of the aliquots for enhanced chemical analysis.
US11990321B2 Fast response pedestal assembly for selective preclean
Implementations of the present disclosure generally relate to an improved substrate support pedestal assembly. In one implementation, the substrate support pedestal assembly includes a shaft. The substrate support pedestal assembly further includes a substrate support pedestal, mechanically coupled to the shaft. The substrate support pedestal comprises substrate support plate coated on a top surface with a ceramic material.
US11990320B2 Apparatus for preventing contamination of self-plasma chamber
The present invention relates to a technology for increasing the reliability of measurement by preventing the contamination of a self-plasma chamber provided in order to monitor a deposition operation performed in a process chamber, and has a shielding means capable of preventing an inflow of negative electrode material, which is generated by a sputtering phenomenon, into a discharge chamber when a positive charge of plasma, which is generated in the self-plasma chamber, collides with a negative electrode.
US11990319B2 Methods and apparatus for processing a substrate
Methods and apparatus for processing a substrate are provided herein. For example, an RF power delivery compensation circuit comprises a first input configured to receive an RF forward power from an RF power source connected to a processing chamber and a second input configured to receive an RF delivered power from a matching network connected between the RF power source and the processing chamber. The RF power delivery compensation circuit calculates an RF forward power compensation factor based on the RF forward power and the RF delivered power for adjusting the RF forward power delivered to the processing chamber during operation.
US11990312B2 Specimen machining device and specimen machining method
A specimen machining device includes an ion source which irradiates a specimen with an ion beam, a first rotating body (specimen holder) that holds the specimen and is rotatable about a first axis serving as a rotation axis, and a second rotating body on which the first rotating body is disposed and which is rotatable about a second axis serving as a rotation axis different from the first axis. The specimen machining device irradiates the specimen with the ion beam while moving the specimen by the rotation of the first rotating body and the rotation of the second rotating body.
US11990308B2 Field emission device, field emission method and positioning and fixing method
Opening edge surface (45a) of an emitter supporting unit female screw bore (45) provided at an emitter supporting unit (4) extends along radial direction of the emitter supporting unit female screw bore (45). An emitter supporting unit operation hole (32) provided at a flange portion (30a) of a vacuum enclosure (11) has shape into which one selected from a position adjustment shaft (6) and a pressing shaft (9) can be inserted from their shaft tip sides. The position adjustment shaft is provided, on an outer circumferential surface of its tip (61), with a tip side male screw portion (61a) that can be screwed into the emitter supporting unit female screw bore (45). The pressing shaft has, at its tip (91), a tip surface (91a) having a larger diameter than an opening diameter of the emitter supporting unit female screw bore (45) and extending along radial direction of the pressing shaft.
US11990304B2 Excitation fuse with a conductor and a fusant being sequentially broken
The present disclosure provides an excitation fuse with a conductor and a fusant being sequentially broken, the excitation fuse comprising a housing and a cavity in the housing, wherein at least one conductor is provided to be inserted in the housing and the cavity and has two ends connected with an external circuit; at least one fusant is provided in parallel on the conductor; an excitation device and a breaking device are mounted in the cavity at one side of the conductor; the excitation device may receive an external excitation signal to act to drive the breaking device to sequentially form at least one fracture on the conductor and the fusant respectively; and at least one fracture on the conductor is connected in parallel with the fusant.
US11990303B1 Testable thermal circuit breaker
A thermal breaker having a push rod positioned in a base of the thermal breaker between a first terminal and a second terminal and beneath an electrical conducting element. A first end of the electrical conducting element is fixed to and makes electrical contact with the first terminal and a second opposite end extends to the second terminal and is constructed to make reversible electrical contact with the second terminal. A spacer extends from the push rod and is positioned in between the second end and the second terminal when the push rod is pushed manually towards a rear end of the base, preventing electrical conductivity between the first terminal and the second terminal. Releasing the push rod restores electrical conductivity between the first terminal and the second terminal as a spring pushes the push rod towards a front end of the base.
US11990301B2 Protective wiring device
A protective electrical wiring device including: a plurality of line terminals including a first line terminal and a second line terminal; a plurality of load terminals including a first load terminal and a second load terminal, wherein the plurality of line terminals and the plurality of load terminals are configured to be coupled to an AC electrical distribution system; a pair of contacts including a first contact and a second contact; and a latch block being configured to move between a first position and a second position, wherein in the first position the latch block permits the first line terminal and the first load terminal to be in contact with the first contact and the second line terminal and second load terminal to be in contact with the second contact, wherein, when moving from the first position to the second position, the latch block advances at least one of the first line terminal and the first load terminal away from the first contact and at least one of the second line terminal and the second load terminal away from the second contact.
US11990299B2 Switch-off device, high-voltage onboard electrical system, and motor vehicle
A switch-off device includes a current conductor for forming a load current path, a pyrotechnically activatable separating unit for interrupting the load current path in the event of a fault, including a separating element for detaching the current conductor and a pyrotechnic element for accelerating the separating element in the direction of the current conductor, and an arc extinguishing unit for extinguishing an arc, including a melting conductor which is not normally incorporated into the load current path and an extinguishing device for extinguishing the melting conductor.
US11990298B2 Magnetic proximity sensor, security switch, and method of detecting an actuator
A security switch for detecting an actuator comprises a magnetic field source, a magnetically susceptible object, and a circuit. The magnetic field source is configured to produce a magnetic field gradient. The magnetically susceptible object is suspended at a first position at least in part due to the magnetic field gradient and shiftable to a second position when the actuator affects the magnetic field gradient. The circuit is configured to detect when the object is in the second position.
US11990296B2 Short-circuiting device, converter and short-circuiting method
An electrical short-circuiting device includes a fixed contact piece and a movable contact piece. The fixed and movable contact pieces are distanced from one another in a basic position and electrically conductively connected to one another in a short-circuit position. A drive transfers the movable contact piece from the basic position into the short-circuit position, and a trigger device includes an electrically driven actuator for triggering the drive.
US11990292B2 Button mechanism with stabilizing dome
A computing device can include a housing defining an opening, a base layer, and a button mechanism positioned in the opening. The button mechanism can include a keycap movable relative to the base layer between an undepressed state and a depressed state, and a dome contacting the keycap, the dome including a first surface and a second surface, opposite the first surface. In the undepressed state, the first surface can be concave and the second surface can be convex. In a partially depressed state, a first portion of the first surface can be convex and a second portion of the first surface can be concave. In the depressed state, the first surface can be convex and the second surface can be concave.
US11990291B2 Hybrid power button with multiple functions
A multiple function button for an information handling system includes an outer shell and an inner button. The outer shell includes multiple channels having first, second, third and fourth channels. The inner button is inserted within the outer shell. The inner button includes a tab and a contact component. The tab moves within the multiple channels. When the tab is within the first channel, the inner button is in a first position and contact component is positioned over a first contact of the information handling system. When the tab is within the third channel, the inner button is in a second position and the contact component is positioned over a second contact of the information handling system.
US11990290B2 Detachable pushbutton structure
A detachable pushbutton structure includes a case seat which is formed with an internal receiving space for receiving a base seat and a linking member. The base seat has multiple contact legs. The linking member is drivable to control the respective contact legs to form different conducting states. A support seat connected with the linking member and has an internal penetrating hole. A light-emitting member is received in the penetrating hole and connected with the base seat. A connected section is disposed on an outer side of the support seat. A cap assembly can be tightly capped on the penetrating hole of the support seat. A pushbutton is capped on the cap assembly and has a connection section detachably connected with the connected section. A protective ring securely connected between an inner circumference of the receiving space and an outer circumference of the support seat.
US11990288B2 Switching components with redundant contact pads
Methods, apparatuses and systems for providing a switching component are disclosed herein. An example switching component may comprise: A switching component comprising: a housing; a carrier body disposed within the housing; a first pair of contact pads disposed on a first surface of the carrier body; and a second pair of contact pads disposed on a second surface of the carrier body, wherein each pair of contact pads is configured to independently make contact with adjacent bridge contact pads in order to actuate an electrical bridge in response to movement of the carrier body.
US11990286B2 Capacitor
A capacitor 1 includes a capacitor element 3 holding solution between an anode foil 5 and a cathode foil 7 that are wound up with a separator 6 in between, a body case 2 for housing the capacitor element 3, and a sealing member 4 for sealing the body case 2. A part of the separator 6 makes contact, at a plurality of points or over an area, with the face of the sealing member 4 facing the capacitor element 3 so as to rest on that face. The solution contains, dissolved in a lipophilic solvent, deterioration preventing agent that solidifies by oxidation. The solution is supplied through the separator 6 to the sealing member 4 and permeates the sealing member 4, so that a coating 17 resulting from the agent solidifying coats the outer face of the sealing member 4, leaving the solution present in the sealing member 4.
US11990284B2 Multilayered electronic component
A multilayer electronic component according to an exemplary embodiment of the present disclosure may control connectivity of an end of an internal electrode, thereby suppressing occurrence of a short circuit between the internal electrodes, reduced capacitance or lower breakdown voltage. The internal electrode may include a plurality of conductor portions and a plurality of cut-off portions.
US11990282B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a laminate and an external electrode. The laminate includes a central layer portion in which first and second internal electrode layers are alternately laminated with a dielectric ceramic layer therebetween, a peripheral layer portion sandwiching the central layer portion in the lamination direction, and a side margin sandwiching the central layer portion and the peripheral layer portion in the width direction. When a point P indicates an end in the width direction of the internal electrode layer closest to a main surface of the laminate, and a point Q indicates a point where a boundary between the peripheral layer portion including the point P and the side margin including the point P intersects the main surface, and an imaginary line IL is drawn to pass through the point P and the point Q, the boundary is curved from the imaginary line IL.
US11990274B2 Electromagnetic solenoid actuator and method for operation of an electromagnetic solenoid actuator
Methods and systems are provided for operating a solenoid actuator to engage and/or disengage a torque transmission member of a vehicle transmission. In one example, a method may include increasing the holding force of the solenoid actuator. Additionally, the solenoid actuator may include a translatable structural element that creates a moment upon touching another structural element holding the translatable element in a locked position.
US11990265B2 Multilayer coil component
A multilayer coil component includes an element body that includes a plurality of insulating layers laminated together, a coil that is embedded in the element body and that includes a coil conductor layer provided between the insulating layers, and a first outer electrode and a second outer electrode each of which is provided on at least one of outer surfaces of the element body and each of which is electrically connected to the coil. A dissimilar-material layer that is made of a material different from the insulating layers is provided on at least one of the outer surfaces of the element body that extend in a lamination direction in which the plurality of insulating layers are laminated together.
US11990264B2 Chip inductor and method for manufacturing the same
A chip inductor includes a sealing body having a mounting surface and a coil conductor sealed in an interior of the sealing body, wherein the coil conductor includes a first coil end exposed from the mounting surface of the sealing body, a second coil end exposed from the mounting surface of the sealing body, and a spiral portion of spiral form connected to the first coil end and the second coil end and routed along a normal direction of the mounting surface of the sealing body from the first coil end and the second coil end.
US11990258B2 Over-current protection device
An over-current protection device includes first and second electrode layers and a PTC material layer laminated therebetween. The PTC material layer includes a polymer matrix, a conductive filler, and a titanium-containing dielectric filler. The polymer matrix has a fluoropolymer. The titanium-containing dielectric filler has a compound represented by a general formula of MTiO3, wherein the M represents transition metal or alkaline earth metal. The total volume of the PTC material layer is calculated as 100%, and the titanium-containing dielectric filler accounts to for 5-15% by volume of the PTC material layer.
US11990248B2 Robust nuclear propulsion fission reactor with tri-pitch patterned core and drum absorbers
Nuclear propulsion fission reactor structure has an active core region including fuel element structures, a reflector with rotatable neutron absorber structures (such as drum absorbers), and a core former conformal mating the outer surface of the fuel element structures to the reflector. Fuel element structures are arranged abutting nearest neighbor fuel element structures in a tri-pitch design. Cladding bodies defining coolant channels are inserted into and joined to upper and lower core plates to from a continuous structure that is a first portion of the containment structure. The nuclear propulsion fission reactor structure can be incorporated into a nuclear thermal propulsion engine for propulsion applications, such as space propulsion.
US11990247B1 Integrated telemedicine system
A medical answering service, typically live and telephonically-based, integrated with a cloud-based telemedicine model using HIPPA compliant and encrypted communications technology to provide e-Visits between physician/providers and patients. The system provides the physician 20 or healthcare provider with a unique DID/phone number for their practice, as well as applicable software applications (and hardware, if required) for installation or integration with a phone dialer, texting/SMS applications, and/or email client for later contact and use. A patient calling the unique DID/phone number is received and triaged by the system, which coordinates an e-Visit in a virtual room. The e-Visit may include real time patient measurements taken from remote peripheral devices. System communications with the physician/provider and patient are conducted using up to 4 independent channels of communication.
US11990245B2 Dynamic infection map
A network architecture may receive situational data. The network architecture may acquire participant data associated with a participant. The network architecture may accept object data associated with an object. The network architecture may generate likelihood of infectiousness of the object based on the participant data and the object data. The network architecture may display the likelihood of infectiousness to one or more users.
US11990244B2 System and method providing risk relationship transaction automation in accordance with medical condition code
A system to provide a risk relationship transaction automation tool via a back-end application computer server of an enterprise. The system may include a risk relationship data store that contains electronic records representing transactions associated with requested resource allocations between the enterprise and a plurality of entities. The server may receive an indication of a selected requested resource allocation transaction and retrieve, from the risk relationship data store, the electronic record associated with the selected requested resource allocation transaction. The server may then execute a medical code decision model. According to some embodiments, the system may also support a graphical interactive user interface display via a distributed communication network, the interactive user interface display providing resource allocation transaction data.
US11990239B2 System and method for analyzing noise in electrophysiology studies
A system for analyzing noise in one or more electrophysiology studies is provided. The system includes at least one processor and at least one memory device. The memory device stores an application that adapts the at least one processor to: identify, based at least in part on a machine learning model, one or more noise fingerprints within data derived at least in part from one or more study signals acquired from one or more patients during the one or more electrophysiology studies.
US11990236B2 Adjusting diabetes alerts and therapy based on gesture-based detection of vehicle operation
One or more processors may be configured to detect whether a patient with diabetes is operating a vehicle based on one or more detected gestures. Based on the detection of operating the vehicle, the one or more processors may cause a patient device to output alerts according to a driving alert protocol. In another example, based on the detection of operating the vehicle, one or more processors may cause an insulin pump to operate according to a driving therapy protocol.
US11990232B2 Clinical discovery wheel—a system to explore clinical concepts
The following relates to an improved system and method for displaying medical information. In one aspect, a root concepts circle including at least one clinical concept category is displayed. A children concept ring, which may be built based on a user-selected clinical concept category of the at least one clinical concept categories, may surround or partially surround the root concept circle. A ring fashion timeline may also be displayed, and may be built based on a user-selected clinical concept of the at least one clinical concepts.
US11990230B2 Management of medical equipment and responders
A system for managing responders acquiring medical equipment and responding to an emergency medical event includes mobile devices associated with responders; a computer aided dispatch (CAD), and an equipment/responder management system communicatively coupled to the mobile devices and CAD and configured to receive an event location from the CAD, retrieve medical equipment locations from a database, receive responder locations from the mobile devices, send the event and equipment locations to a first mobile device, generate an activity log for the event including first responder status information based on the responder location, the event and medical equipment locations, send the activity log to the first mobile device, send the event location and the medical equipment locations to a second mobile device, update the activity log with second responder status information based on the responder, event and medical equipment locations, and send the activity log to the mobile devices.
US11990229B2 Healthcare provider claims denials prevention systems and methods
An example system includes a memory, processor, and instructions to receive a set of multidimensional adjudicated claims data, receive metric and lens functions, perform the metric and lens functions on a set of dimensions of the claims data to map claims to a reference space, generate cover of overlapping sets of the reference space, cluster the mapped claims in the reference space using the cover to identify nodes and edges, identify groups of nodes in a graph based on known improperly denied, for each group, identify differentiating drivers, and generate a denials application user interface depicting different cards for each of at least a subset of the identified groups in the graph that includes the known improperly denied claims, each card indicating a set of primary statistics of the claims in the nodes of that group, for each card depicting the differentiating drivers of that group.
US11990226B2 Advanced loop selection systems and methods for supporting efficient echo comparison
A system and method for selecting image sequences of echocardiogram studies for visual comparison by a user. The method includes receiving image sequences from a current study and a prior study to be compared. The method includes determining a relevant view of the image sequences of the current and prior studies and selecting an image sequence from one of the current and prior studies to a user via an interactive comparison panel. The method includes determining which image sequence of the relevant view of an other of the current and prior studies that most closely matches the selected image sequence via the interactive comparison panel.
US11990221B2 Programmed exercise bicycle with computer aided guidance
The invention pertains to a stationary exercise bike along with a display that provides instruction to lead a rider through an exercise program. The invention allows a rider to obtain benefits of a group, instructor-led class though the rider's schedule does not permit the rider to participate in the class. The invention also describes a method of exercising with the foregoing bike and display.
US11990220B2 Energy expenditure
Aspects relate to calculating energy expenditure values from an apparatus configured to be worn on an appendage of a user. Steps counts may be quantified, such as by detecting arm swings peaks and bounce peaks in motion data. A search range of acceleration frequencies related to an expected activity may be established. Frequencies of acceleration data within a search range may be analyzed to identify one or more peaks, such as a bounce peak and an arm swing peak. Novel systems and methods may determine whether to utilize the arm swing data, bounce data, and/or other data or portions of data to quantify steps. The number of peaks (and types of peaks) may be used to choose a step frequency and step magnitude. At least a portion of the motion data may be classified into an activity category based upon the quantification of steps.
US11990217B2 Healthcare coverage matching and verification
Disclosed are systems, methods and devices for providing healthcare coverage matching and verification. In some aspects, a method includes receiving, from a frontend graphical user interface (GUI), a healthcare coverage application comprising client demographics that include at least two of the following: a last name, a first name, a birthdate, an identification number, an address and a request type associated with a client, using a parallel matching and verification architecture to determine, based on a first set of criteria, a matching database record from an eligibility database that corresponds to the healthcare coverage application, and communicate with a healthcare provider using electronic data interchange transactions, identify, based on a second set of criteria, a medical policy that corresponds to the matching database record, and verify the medical policy, and transmitting, to the frontend GUI, the medical policy to allow reception of the medical policy by the client.
US11990214B2 Handling form data errors arising from natural language processing
Aspects include receiving a document and classifying at least a subset of the document as having a first type of data. Features are extracted from the document. The extracting includes initiating processing of the at least a subset of the document by a first processing engine that was previously trained to extract features from the first type of data. The extracting also includes initiating processing of a remaining portion of the document not included in the at least a subset of the document by a second processing engine that was previously trained to extract features from a second type of data. The first type of data is different than the second type of data. Features are received from one or both of the first processing engine and the second processing engine. The received features are stored as features of the document.
US11990213B1 Methods and systems for visualizing patient population data
Technologies pertaining to assigning patients to patient populations and graphically indicating that the patients have been assigned to the patient populations are described herein. A graphical user interface includes interactive elements that are configured to indicate to a healthcare worker that a patient has been assigned to a population, and further to depict proposed actions based upon the patient being assigned to the population.
US11990211B2 Sample tracking via sample tracking chains, systems and methods
Systems and methods for tracking samples via sample tracking chains are presented. Sample tracking chains represent digital data structures instantiated according to intrinsic properties of a sample. Each link in the chain is a block of data representing an observed intrinsic state of the sample and is linked at least to a previous block representing a previous state. The sample tracking chain and blocks can be indexed for later retrieval by the intrinsic properties of the corresponding sample's state. The sample tracking chain can take the form of a blockchain possibly stored as part of a private or public distributed ledger. Disclosed sample tracking chains provide a full life cycle audit trail for sample processing.
US11990209B2 Identification of instance-specific somatic genome alterations with functional impact
The present application provides methods for the identification of somatic genome alterations with functional impact in the genome of a tumor. In several embodiments, the methods comprise generating a bipartite causal Bayesian network with maximal posterior probability including causal edges pointing from genes including somatic mutations and somatic copy number alterations in the genome of the tumor to genes having differential expression in the tumor. The methods can be used, for example, to identify driver somatic genome alterations in the genome of a tumor.
US11990205B2 Systems and methods for use in identifying multiple genome edits and predicting the aggregate effects of the identified genome edits
Exemplary systems and methods for selecting from population of candidate edits and predicting an aggregate effect of the candidate edits are disclosed. One exemplary method includes identifying a population of candidate edits to a genomic sequence of said organism and ranking each of the candidate edits based on a predicted ability of each candidate edit to affect a trait of interest in said organism. The exemplary method further includes selecting one or more of the candidate edits based on the ranking and predicting, by the computing device, an aggregate effect of the selected one or more of the candidate edits for the trait of interest when expressed by a specimen of the organism having a genomic sequence and edited according to the selected one or more of the candidate edits, as compared to an unedited specimen of the organism.
US11990204B2 Memory device using semiconductor element
A page write operation is performed to hold positive hole groups generated by an impact ionization phenomenon, in a channel semiconductor layer of a memory cell and a page erase operation is performed to remove the positive hole groups out of the channel semiconductor layer. a refresh operation is performed to return the voltage of the channel semiconductor layer of a selected word line to a first data retention voltage thereby forming the positive hole groups by an impact ionization phenomenon in the channel semiconductor layer of the memory cell in which a voltage of the channel semiconductor layer is set to the first data retention voltage using the page write operation. The refresh operation is performed, with a switch circuit kept in a nonconducting state, concurrently with a page read operation of reading page data of a first memory cell group belonging to a first page.
US11990194B2 Shift register having low power mode
The disclosure introduces a shift register is configured to enter a low power mode by disabling a portion of flip-flops (FFs) that handles upper bits of input data. The shift register includes first FF(s), second FF(s) and gating circuit. The first flip-flop (FF), includes input terminal coupled to first portion of input data. The second FF includes input terminal coupled to second portion of input data, an output terminal, a clock terminal coupled to a clock signal, a power terminal coupled to a supply power. The second portion of the input data is subsequent to the first portion of the input data. The gating circuit is coupled to the output terminal of the first FF, and configured to disable the second FF for storing the second portion of a subsequent input data according to output data currently being stored in the first FF.
US11990190B2 Memory device to execute read operation using read target voltage
A memory device includes first and second memory strings, first and second word lines and a controller. The first memory string includes first and second memory cells, a first select transistor, a second select transistor, and a third select transistor between the first and second memory cells. The second memory string includes third and fourth memory cells, a fourth select transistor above the third memory cell, a fifth select transistor below the fourth memory cell, and a sixth select transistor between the third and fourth memory cells. The first word line is electrically connected to gates of the first and third memory cells. The second word line is electrically connected to gates of the second and fourth memory cells. The controller is configured to execute a read operation on one of the memory cells, the read operation including a first phase and a second phase after the first phase.
US11990175B2 Apparatuses and methods for controlling word line discharge
An apparatus includes a subword driver configured to drive a subword line, wherein the subword driver includes a transistor coupled to the subword line, a word driver control circuit configured to provide a first control signal and a second control signal, and a word driver configured to receive the first and second control signals, and based on the first control signal provide a driving signal including a plurality of reset pulses to the transistor of the subword driver to activate the transistor a corresponding plurality of times to discharge the subword line, and further provide the driving signal including a transition following the plurality of reset pulses to activate the transistor to further discharge the subword line.
US11990170B2 Weak field stimulated skyrmion nucleation and manipulation for spintronic memory and processing devices
Aspects herein are directed to nucleating skyrmions in spintronic materials by dynamic manipulation of an in-plane magnetic field and related design of prototype devices for spintronic memory and processing. Different from conventional phase transition methods, nucleating and manipulating skyrmion using in-plane fields and spin current pulses is described. For example, in a material with rotatable anisotropy and asymmetry geometric confinement, a skyrmion can be nucleated by switching the in-plane fields. This has been experimentally confirmed in a centrosymmetric magnet, Fe3Sn2, with an engineered thickness gradient.
US11990168B2 Magnetic device and arithmetic device
According to one embodiment, a magnetic device includes first and second conductive portions, first and second stacked bodies, and a controller. The first conductive portion includes first to third region. The third region is between the first and second regions. The first stacked body includes first and second magnetic layers. The second magnetic layer is between the third region and the first magnetic layer. The second conductive portion includes fourth to sixth regions. The sixth region is between the fourth and fifth regions. The second stacked body includes third and fourth magnetic layers. The fourth magnetic layer is between the sixth region and the third magnetic layer. The first stacked body is configured to be in a first low or high electrical resistance state. The second stacked body is configured to be in a second low high electrical resistance state.
US11990154B1 Seek time to the beginning position of data on tape media
The present disclosure generally relates to data storage devices, comprising: a magnetic tape; a tape head configured to write data to and read data from the magnetic tape; a first reel having a first interior surface; a second reel, wherein the first reel and the second reel are configured to wind and unwind the magnetic tape; one or more motors configured to actuate the first reel and the second reel; a first magnetic recording surface disposed on the first interior surface of the first reel; an actuating arm disposed between the first reel and the second reel; an actuator coupled to a distal end of the actuating arm; and a magnetic recording head disposed on the actuating arm. The magnetic recording head being situated a distance away from the actuator, wherein the actuating arm is configured to move about the actuator such that the magnetic recording head is able to contact the first magnetic recording surface to write data to and read data from the first magnetic recording surface.
US11990149B2 Echo suppression device, echo suppression method, and echo suppression program
A non-linear echo is allowed to be suppressed and voice deterioration is allowed to be suppressed. An echo suppression device for suppressing an echo generated by inputting a voice signal output from a speaker to a microphone includes a compressor on a receiving signal path for transmitting a signal of a receiving signal to the speaker. When a double-talk state has been detected, the compressor performs a compression process on a signal greater than a first threshold among the receiving signals.
US11990146B2 Apparatus and audio signal processor, for providing processed audio signal representation, audio decoder, methods and computer programs
An apparatus for providing a processed audio signal representation on the basis of input audio signal representation configured to apply an un-windowing, in order to provide the processed audio signal representation on the basis of the input audio signal representation. The apparatus is configured to adapt the un-windowing in dependence on one or more signal characteristics and/or in dependence on one or more processing parameters used for a provision of the input audio signal representation.
US11990141B2 Method and apparatus for controlling multichannel audio frame loss concealment
A method of approximating a lost or corrupted multichannel audio frame of a multichannel audio signal in a decoding device is provided. The device may generate a down-mix error concealment frame and transform the frame into a frequency domain to generate a transformed down-mix error concealment frame. The device may decorrelate the transformed frame to generate a decorrelated concealment frame. The device may obtain a residual signal spectrum of a stored residual signal of a previously received multichannel audio signal frame and generate an energy adjusted decorrelated residual signal concealment frame using the residual signal spectrum. The device may obtain a set of multi-channel audio substitution parameters and provide the frames and substitution parameters to an audio synthesis component to generate a synthesized multichannel audio frame. The device performs an inverse frequency domain transformation of the audio frame to generate a substitution frame for the lost or corrupted audio frame.
US11990140B2 User authentication method and apparatus
A method and apparatus for authenticating a user based on an utterance input includes obtaining an input audio signal based on the utterance input of the user; obtaining, from the input audio signal, at least one audio signal of an utterance section and at least one audio signal of a non-utterance section; generating environment information indicating an environment in which the utterance input is received, based on the at least one audio signal of the non-utterance section; obtaining a result of a comparison between the generated environment information and registration environment information indicating an environment in which a registration utterance input corresponding to a previously registered registration audio signal corresponding to the user is received; adjusting an authentication criterion for authenticating the user based on the result of the comparison; and authenticating the user based on the adjusted authentication criterion and the input audio signal.
US11990139B1 System that conducts dialogs using artificial intelligence
An artificial intelligence system that conducts dialogs with one or more participants to achieve an educational outcome, such as teaching material with a Socratic question-and-answer method, reviewing material to reinforce ideas or to prepare a participant for future tests or events, or evaluating a participant's knowledge or communication skills. The system may use an artificial intelligence engine that can understand and generate natural language, such as a large-language model like ChatGPT. Text-to-speech and speech-to-text converters may be coupled to the AI engine to enable the system to communicate directly with participants using spoken language. The system may provide an interface for entry of contextual information for a dialog, such as background information on topics for discussion. It may provide an interface for moderation of a dialog, for example by a teacher, lawyer, thesis advisor, etc. System may evaluate the performance of the participants at the end of a dialog.
US11990138B2 Rapid event and trauma documentation using voice capture
Methods, systems, and computer-readable media for rapid event voice documentation are provided herein. The rapid event voice documentation system captures verbalized orders and actions and translates that unstructured voice data to structured, usable data for documentation. The voice data captured is tagged with metadata including the name and role of the speaker, a time stamp indicating a time the data was spoken, and a clinical concept identified in the data captured. The system automatically identifies orders (e.g., medications, labs and procedures, etc.), treatments, and assessments/findings that were verbalized during the rapid event to create structured data that is usable by a health information system and ready for documentation directly into an EHR. The system provides all of the captured data including orders, assessment documentation, vital signs and measurements, performed procedures, and treatments, and who performed each, available for viewing and interaction in real time.
US11990132B2 Automated meeting minutes generator
A transcription of audio speech included in electronic content associated with a meeting is created by an ASR model trained on speech-to-text data. The transcription is post-processed by modifying text included in the transcription, for example, by modifying punctuation, grammar, or formatting introduced by the ASR model and by changing or omitting one or more words that were included in both the audio speech and the transcription. After the transcription is post-processed, output based on the post-processed transcription is generated in the form of a meeting summary and/or template.
US11990131B2 Method for processing a video file comprising audio content and visual content comprising text content
This invention relates to a computer implemented method (10) for processing a video file, said video file comprising audio content and visual content, the visual content comprising text content, wherein the method comprises: (S11) extracting the text content in the visual content; (S12) generating a context information for the audio content based on the text content extracted from said visual content; and (S13) converting the audio content into text by using the context information generated based on the text content extracted from the visual content of the video file.
US11990130B2 Method, apparatus, device and computer storage medium for processing voices
A method, apparatus, device and computer storage medium for processing voices, which relate to the technical field of voices, are disclosed. An implementation includes: recognizing a voice request received by a first voice assistant to obtain a text request; determining information of a second voice assistant which is able to process the text request; and calling the second voice assistant to respond to the text request.
US11990127B2 User recognition for speech processing systems
Systems, methods, and devices for recognizing a user are disclosed. A speech-controlled device captures a spoken utterance, and sends audio data corresponding thereto to a server. The server determines content sources storing or having access to content responsive to the spoken utterance. The server also determines multiple users associated with a profile of the speech-controlled device. Using the audio data, the server may determine user recognition data with respect to each user indicated in the speech-controlled device's profile. The server may also receive user recognition confidence threshold data from each of the content sources. The server may determine user recognition data associated that satisfies (i.e., meets or exceeds) a most stringent (i.e., highest) of the user recognition confidence threshold data. Thereafter, the server may send data indicating a user associated with the user recognition data to all of the content sources.
US11990120B2 Non-speech input to speech processing system
A system and method for associating motion data with utterance audio data for use with a speech processing system. A device, such as a wearable device, may be capable of capturing utterance audio data and sending it to a remote server for speech processing, for example for execution of a command represented in the utterance. The device may also capture motion data using motion sensors of the device. The motion data may correspond to gestures, such as head gestures, that may be interpreted by the speech processing system to determine and execute commands. The device may associate the motion data with the audio data so the remote server knows what motion data corresponds to what portion of audio data for purposes of interpreting and executing commands. Metadata sent with the audio data and/or motion data may include association data such as timestamps, session identifiers, message identifiers, etc.
US11990116B1 Dynamically rendered notifications and announcements
Techniques for rendering notification and announcement content for read time are described. A notification system provides non-natural language notification content. Sometime thereafter, a user input to output the notification content is received. In response, template-based or natural language generation processing is performed to convert the non-natural language notification content into natural language notification content including updated time information. The natural language notification content is then output to the user. Alternatively, a notification system provides non-natural language announcement content. Sometime thereafter, the template-based or natural language generation processing is performed to convert the non-natural language announcement content into natural language announcement content including updated time information. The natural language announcement content is then proactively output to an intended recipient user or group of users.
US11990115B2 Road map for audio presentation of communications
A computing system receives an instruction to initiate audio presentation of electronic communications for a recipient, and outputs an audio presentation responsive to the instruction. The audio presentation includes an initial portion that includes a presentation road map, and a subsequent portion that includes audible output of text content of a plurality of unreviewed electronic communications for the recipient. The presentation road map identifies an estimated duration of time to present the subsequent portion of the audio presentation.
US11990113B2 Drone noise cancellation using sound beams
A drone includes a motor, a noise receiver, a camera, a distance measurer, and a directed sound beam generator. The noise receiver is configured to detect a noise caused by the motor. The camera is configured to capture an image of an area when the drone is in the air. The distance measurer is configured to measure a distance between the drone and a particular point in the captured image. The directed sound beam generator is configured to emit a sound beam that is directed to a particular direction. The drone further includes a processor configured to analyze the detected noise to determine a frequency spectrum of the detected noise. The processor is further configured to analyze the captured image to identify a target, and cause the directed sound beam generator to emit a sound beam to actively cancel at least a portion of the noise directed to the target.
US11990112B2 Apparatus, system and/or method for acoustic road noise peak frequency cancellation
In at least one embodiment, an active noise cancellation (ANC) system is provided. The ANC system includes at least one loudspeaker, at least one microphone, and a reference generator. The at least one loudspeaker projects anti-noise sound within a cabin of a vehicle based at least on an estimated reference signal and an anti-noise signal. The at least one microphone to provide a first error signal indicative of noise and the anti-noise sound within the cabin. The at least one filter controller programmed to receive the first error signal and the estimated reference signal; and to control at least one adaptive filter to generate the anti-noise signal based at least on the first error signal and the estimated reference signal. The reference generator is programmed to generate the estimated reference signal based at least on one of vehicle speed, temperature of a tire of the vehicle, or tire pressure.
US11990109B2 Holder system for a drum
A holder system for a drum includes a body, holding structure within the body defining an adjustable opening, a fastener threadedly received in the body and engageable with the holding structure, a holding rod received in the opening such as to be able to be moved linearly and to rotate with respect to the body. Clamping structure has a portion disposed within the body and is associated with the holding structure. A shaft is received by the clamping structure such that the shaft can rotate about an axis thereof and rotate with respect to the body. When the fastener moved to engage the holding structure, the opening reduces in size and thus causes the holding structure to prevent any movement of the holding rod and, substantially simultaneously, a portion of the holding structure engages a part of the clamping structure causing the clamping structure to prevent any movement of the shaft.
US11990107B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor configured to, in response to dividing an area of a display surface of a deformable display into multiple areas with a folded portion located as a boundary between the multiple areas as a result of deformation of the deformable display, decide layout of multiple images to be displayed in the area of the display surface. The layout is decided on a basis of information regarding each of the multiple images.
US11990105B2 Method and system of measuring display panel, and display device
A method and a system of measuring a display panel, and a display panel. The display panel includes a backlight module and a liquid crystal panel. The method of measuring the display panel includes determining a target position on a display panel that meets a preset condition, wherein the target position includes a first target position and a second target position, and a connecting line of the first target position and the second target position is parallel to a row of sub-pixels. The method further includes measuring brightness information at the target position under a constant applied voltage, wherein the brightness information includes brightness information of the backlight module and brightness information of the display panel, and a display efficiency of the display panel is calculated according to the brightness information.
US11990104B2 Input signal correction device
An input signal correction device for reducing power consumption is compatible with a variety of display panels, and includes an input circuit, extension/degeneration circuit, separation/recovery circuit and delay adjustment circuit operating at frequency f, demura circuit operating at frequency f/2, and adder circuit. The extension/degeneration circuit outputs a preprocessing signal increasing the input signal cycle length by 2 or outputs by degenerating the input signal to ½, based on a control signal, the demura circuit outputs a correction signal correcting the preprocessing signal from the extension/degeneration circuit, the separation/recovery circuit outputs a differential signal reducing the correction signal cycle length to ½ or reduces cycle length to ½ and outputs the same differential signal over two cycles, based on a control signal, the delay adjustment circuit outputs a delay signal delaying the input signal, and the adder circuit outputs a signal adding the differential signal to the delay signal.
US11990096B2 Display panel, display drive circuit, and display drive method
A display panel, a display drive circuit and a display drive method are provided in the present disclosure. The display drive circuit includes first shift registers from a first shift register of a 1st-stage to a first shift register of an Nth-stage; first shift registers of first A stages are virtual shift registers which are at least configured to make that an inputted second signal of a same pixel circuit has a delay of a set time length t relative to the first signal; and first shift registers of last (N-A) stages are at least configured to provide pixel circuits with the second signal; where t=a+b+c+d; and A = t t 0 * X . A particular drive time sequence is formed in the present disclosure, which improves the characteristics of the drive transistor, solve the display problem caused by the tailing problem of the output signal of the first shift register, and improve image display quality.
US11990093B2 Display device
A display device includes pixels electrically connected to first scan lines, second scan lines, and emission lines, a first scan driver that applies first scan signals to the first scan lines, a second scan driver that applies second scan signals to the second scan lines, an emission control driver that applies emission signals to the emission lines, and a power supply that generates and outputs a first high voltage and a second high voltage. The second scan driver receives the first high voltage. The first scan driver and the emission control driver share the second high voltage.
US11990092B2 Organic light-emitting display apparatus
An organic light-emitting display apparatus including an organic light-emitting diode emitting visible light, a driving thin film transistor driving the organic light-emitting diode, and a compensation thin film transistor. The compensation thin film transistor includes a compensation gate electrode, a compensation semiconductor layer, a compensation source electrode, and a compensation drain electrode. The compensation gate electrode includes a first gate electrode, and a second gate electrode electrically connected to the first gate electrode. The compensation drain electrode is electrically connected to the driving gate electrode of the driving thin film transistor. The compensation semiconductor layer includes a first semiconductor region overlapping the first gate electrode and a second semiconductor region overlapping the second gate electrode and disposed further from the compensation drain electrode than the first semiconductor region, and an area of the first semiconductor region is different than an area of the second semiconductor region.
US11990088B2 Display driving device and electronic apparatus
The present disclosure relates to a display driving device and an electronic apparatus, wherein the device comprises a power supply module for outputting a first power supply voltage and a second power supply voltage; and a display panel including a power interface electrically connected to the power supply module. The power supply module is further configured to output a first regulated voltage and/or a second regulated voltage for a target display region from which a distance to the power interface is greater than a preset distance, to regulate a first terminal voltage of a light-emitting transistor in the target display region via the first regulated voltage and/or regulate a second terminal voltage via the second regulated voltage.
US11990085B2 Display panel and display device
A display panel includes a pixel circuit and a light-emitting element. The pixel circuit includes a driving module, a data-writing module, and a compensation module, and a reset module. The driving module includes a driving transistor. The data-writing module is connected to a source of the driving transistor and configured to selectively provide a data signal for the driving transistor. The compensation module is connected between a gate and a drain of the driving transistor. The reset module is connected between the drain of the driving transistor and a reset signal terminal and configured to provide a reset signal for the gate of the driving transistor. The reset module is used as a bias module. An operating process of the pixel circuit includes a reset stage and a bias stage.
US11990081B2 Gate drive circuit, gate driving method and display device
A gate drive circuit includes a charging circuit, a first shutdown circuit and a second shutdown circuit, and a first startup circuit and a second startup circuit. The charging circuit includes an energy storage element, a first switch unit and a second switch unit. The energy storage element switches between charging and discharging states based on control signals responded by control terminals of the first switch unit and the second switch unit. Control terminals of the first shutdown/startup circuit and second shutdown/startup circuit respond to the shutdown/startup control signal when the energy storage element is in the discharging state so that output terminals of the first shutdown/startup circuit and the second shutdown/startup circuit output two shutdown/startup signals to the sub-pixel.
US11990075B2 Drive control method and related device
A drive control method and a related device for a display panel that has different display areas are provided. Time-divided drive control is performed on pixel scan circuits corresponding to the different display areas, so that in a scenario in which some display areas do not need to display an image, a pixel scan circuit may be left idle for some time, to reduce power consumption required by the pixel scan circuits for scanning pixels in this time period. In addition, in the embodiments of this application, time-divided drive control is further performed on touch scan circuits and fingerprint scan circuits corresponding to the different display areas, independent power supplying is further used for pixels in the different display areas, and some functions of a display driver are enabled in a time-divided manner.
US11990074B2 Display driving method for increasing charging duration and display device
A display driving method and a display device. The display driving method includes: scanning a plurality of subpixels arranged in an N×M array one row by one row or multiple rows by multiple rows to turn on each row of scanned subpixels, so that two adjacent rows of sub-pixels are simultaneously in an on-state for a duration greater than or equal to twice a unit scanning time, the unit scanning time is a time required to scan one row of sub-pixels, wherein N and M are both integers greater than 1; applying data signals to at least two rows of sub-pixels that are simultaneously in the on-state, such that at least a portion of rows of sub-pixels are applied with data signals for a duration greater than the unit scanning time.
US11990069B2 Display driver and display device
A display driver includes an amplifier circuit that outputs an output current based on a differential signal indicating a difference between a gradation voltage corresponding to a video signal and an output voltage to a source line of a display panel, thereby supplying the output voltage to the source line. An output current detection circuit generates a mirror current by copying the output current, and outputs an output current detection signal representing the mirror current. A failure determination circuit determines whether a failure is occurring or has occurred in the source line or not by comparing the level of the output current detection signal with a prescribed threshold value. The output current detection circuit includes a transistor that generates a mirror current by receiving the differential signal at a gate thereof, and a variable resistance that generates an output current detection signal upon receiving the generated mirror current.
US11990065B2 Display control method and non-transitory computer-readable storage medium storing program for having a virtual display relating to an actual display
A display control method includes displaying a first small image generated by shrinking a first image generated by an application program, on an actual display provided in an output device, receiving an operation on the first small image, drawing, on a virtual display, a second image generated by the application program executing processing corresponding to the operation on the first small image, displaying the second image drawn on the virtual display, using a display device, and displaying a second small image generated by shrinking the second image, on the actual display.
US11990061B2 Cloth-tensioning system
The invention relates to the field of tensioning systems for tensionable cloths. In particular, the invention provides a tensioning system and a cloth-tensioning system. The invention also relates to the use of the tensioning system and the cloth-tensioning system. Furthermore, the invention also relates to a method of tensioning a cloth using the tensioning system.
US11990058B2 Machine grading of short answers with explanations
An example method embodying the disclosed technology comprises: digitally storing Teacher models and a Student model at a server computer; training each model with a corpus of unlabeled training data using Masked Language Modeling; fine-tuning each Teacher model for an ASAG task with labeled ground truth data; executing each Teacher model to generate and digitally store a respective set of class probabilities on an unlabeled task-specific data set for the ASAG task; further training the Student model by a linear ensemble of the Teacher models using KD; receiving, at the server computer, digital input comprising a target response text and a corresponding target reference answer text; programmatically inputting the target response text and the corresponding target reference answer text to the Student model, thereby outputting a corresponding predicted binary label; displaying correction data indicating the corresponding predicted binary label in a GUI; and, optionally, displaying explainability data in the GUI.
US11990055B2 Surgical training model for laparoscopic procedures
A surgical training device is provided. The training device includes a practice model comprising a base with a plurality of eyelets connected to the outer surface of the base. The plurality of eyelets defines at least one predetermined pathway for practicing the passing of at least one needle and suture through the eyelets of the predetermined pathway. Various eyelets are described including angled, flexible, deflectable, interchangeable, retractable, rotatable and ones having apertures of various shapes and sizes. The predetermined pathway is marked with markings on the outer surface of base or with color-coded eyelets. Suture pathways define anatomical pathways as well as differing skill levels. The model provides a platform for practicing hand-to-hand transfer and depth perception among other skills required in laparoscopic procedures.
US11990053B2 Method and system for providing artificial intelligence-based extended reality music tutoring service
There is provided a method for providing an artificial intelligence-based extended reality music tutoring service by a system including one or more learner devices, one or more tutor devices, and a server, the method including matching, by the server, a learner device and a tutor device for performing extended reality music tutoring, based on learner information transmitted from the one or more learner devices and tutor information transmitted from the one or more tutor devices, integrating, by the server, learner environment information transmitted from the matched learner device and tutor environment information transmitted from the matched tutor device, generating, by the server, real-time lesson data for tutors based on real-time learner data transmitted from the learner device, rendering, by the tutor device, an extended reality image about the learner device interacting with the tutor device on a display of the tutor device, by using the generated real-time lesson data for the tutor, generating, by the server, real-time lesson data for learners based on real-time tutor data transmitted from the tutor device, and rendering, by the learner device, an extended reality image about the tutor device interacting with the learner device on a display of the learner device, by using the generated real-time lesson data for the learner.
US11990052B2 Device comprising an electronic unit, set comprising a device of this kind, associated use, and method for utilizing a set of this kind
A device for presentation and training in project work or group work includes a housing with cages configured in the interior to be adjacent to a surface segment at least in each corner and/or in the edges and/or in grids. A permanent magnet is arranged in each of the cages so that all magnets can orient themselves. The housing includes an electronic unit having a data memory on which at least one ID number is stored, a switch, and a transmitter connected to the switch and having an antenna. The transmitter wirelessly transmits the ID number to a controller and trigger a further process, which assigns the device a meaning within the scope of the project or group work. A related set comprises at least two devices, and can be used for presentation, training, project work or group work. A related method for digitalizing manually compiled specifications uses the set.
US11990049B2 Piecewise recovery system
A projected recovery trajectory for an aircraft autopilot system is precomputed by providing a stored set of predefined recovery mode segments, including: a mode 1 segment that models the aircraft coasting; a mode 2 segment that models the aircraft executing a nose high recovery; a mode 3 segment that models the aircraft executing a nose low recovery; a mode 4 segment that models the aircraft executing a throttle only recovery; and a mode 5 segment that models the aircraft executing a terrain avoidance recovery. A processor generates at least one projected recovery trajectory based on a current state of the aircraft, where the processor selectively concatenates selected ones of the predefined recovery mode segments into a sequence and uses that sequence to generate the projected trajectory.
US11990046B2 Apparatus for electric aircraft communication
In an aspect an apparatus for electric aircraft communication is presented. An apparatus includes a first networking component installed on a first electric aircraft. An apparatus includes at least a processor communicatively connected to a first networking component. An apparatus includes a memory communicatively connected to at least a processor. A memory contains instructions configuring at least a processor to configure a first networking component to establish a communicative connection between the first networking component and a second networking component as a function of a communication criterion. At least a processor is configured to communicate aircraft data through a communicative connection.
US11990044B2 Intelligent collision avoidance method for a swarm of unmanned surface vehicles based on deep reinforcement learning
Disclosed is an intelligent collision avoidance method for a swarm of unmanned surface vehicles based on deep reinforcement learning; firstly, a theoretical framework of autonomous learning collision avoidance of a swarm of unmanned surface vehicles based on deep reinforcement learning is proposed, and the LSTM neural network memory ability is integrated to realize the continuity of collision avoidance actions; then, according to the USV environment in the framework, the characterization method is obtained, and the USV collision avoidance reward and punishment function is proposed to evaluate the collision avoidance effect; finally, an intelligent collision avoidance training system for a swarm of unmanned surface vehicles is formed. The simulation and verification of this disclosure show that the USV trained in this disclosure can navigate safely in the collision avoidance environment with a swarm of unmanned surface vehicles and realize intelligent collision avoidance.
US11990041B2 Moving body tracking system, moving body tracking method, and program
A moving body tracking system, comprising: a first camera that captures image(s) of moving body entering an intersection, a plurality of second cameras installed in a plurality of locations set as destinations of the moving body entering the intersection, a moving direction determining part that determines a moving direction of the moving body entering the intersection due to a change in direction of the moving body based on captured data by the first camera, and a path specifying part that selects the second camera based on the moving direction of the moving body, searches a frame in which the specified moving body was captured from captured data by the second camera, and specifies a path of the moving body.
US11990039B2 Emergency vehicle detection device
An emergency vehicle detection device, including a main body to be removably disposed on at least a portion of an interior of a vehicle, a plurality of microphones removably connected to at least a portion of the vehicle to detect at least one frequency emitted from an emergency vehicle, and a light unit connected to the main body to illuminate based on at least one of a type of the emergency vehicle and a direction of approach of the emergency vehicle.
US11990036B2 Driver behavior monitoring
Systems and methods provide, implement, and use using a computer-vision based methods of context-sensitive monitoring and characterization of driver behavior. Additional systems and methods are provided for unsupervised learning of action values, monitoring of a driver's environment, and transmitting visual information from a client to a server.
US11990030B2 Audio tone assisted RCU programming
A control device is used to autonomously program a remote control device based on media device information received from a media device. The control device selects a program code set based on the media device information. The control device transmits a program code set to the remote control device and a test command. The test command causes the remote control device to transmit a program code from the program code set based on the test command. The control device monitors the media device and verifies that the program code associated with the test command controlled the associated function of the media device.
US11990029B1 Polarity reversable electronic two wire switch
A switch interface for a remote device includes circuitry coupled to at least first and second terminals of the switch interface, configured to receive power over a two-wire connection through the at least first and second terminals. The circuitry is configured to send information regarding a parameter sensed by the remote device through the at least first and second terminals over the two-wire connection. The circuitry is operable to provide the power to the remote device and send the information when first and second wires of the two-wire connection are connected to the at least first and second terminals in a first polarity and a second polarity different from the first polarity.
US11990026B2 Techniques for haptics communication
Methods, systems, and devices for haptics communication are described. In some examples, a method may be performed by a device. The method may include detecting an indication to create a haptic message. The method may also include displaying a field for entering sentiment information based at least in part on the detecting the indication. The method may also include displaying a plurality of haptic indicators for selection, the plurality of haptic indicators associated with the sentiment information. The method may also include obtaining one or more selected haptic indicators from the plurality of haptic indicators. Additionally, the method may include generating the haptic message as an association between the sentiment information and the one or more selected haptic indicators.
US11990021B2 Travel suitcase search system and tag
To allow a smartphone and a tag to cooperate in searching for a suitcase, this suitcase search system comprises a smartphone, an application function unit which is implemented by an application program, and a tag attached to a suitcase. The smartphone comprises a display device, an input device, and two communication devices. The application function unit comprises a connection verification device and a suitcase lifting prevention device. The tag comprises: two communication units which correspond with the two communication devices of the smartphone; a light emitting unit; a control unit; and a power supply unit. The control unit controls each of a connection establishment mode, a sleep mode, and a wake-up mode. In the wake-up mode, the light emitting unit is caused to emit light at a blink interval which corresponds to the strengths of two radio waves.The light emitting unit is provided with a light guiding plate. The light guiding plate comprises an acrylic plate and a film adhered to the acrylic plate, and functions as an identification marker for the possessor of the tag. It is desirable for a power switch of the tag to be locked.
US11990018B2 Adjustable electronic monitoring device
A monitoring device, including an encasement having an upper part and a lower part; wherein the lower part is attached by a hinge at a first side of the encasement to the upper part; wherein at an opposite side the upper part can be lowered onto the lower part to close the encasement or lifted up to open the encasement; an elongated strap with a first end and a second end wherein the first end of the strap is attached to the first side of the encasement and configured to enable coupling the monitoring device to a person by wrapping the strap around a limb of a person, and inserting the second end of the strap into the opposite side of the encasement onto the lower part and covering it with the upper part.
US11990009B2 Shopping basket monitoring using computer vision
A system for monitoring shopping carts uses cameras to generate images of the carts moving in a store. In some implementations, cameras may additionally or alternatively be mounted to the shopping carts and configured to image cart contents. The system may use the collected image data, and/or other types of sensor data (such as the store location at which an item was added to the basket), to classify items detected in the shopping carts. For example, a trained machine learning model may classify item in a cart as “non-merchandise,” “high theft risk merchandise,” “electronics merchandise,” etc. When a shopping cart approaches a store exit without any indication of an associated payment transaction, the system may use the associated item classification data, optionally in combination with other data such as cart path data, to determine whether to execute an anti-theft action, such as locking a cart wheel or activating a store alarm. The system may also compare the classifications of cart contents to payment transaction records (or summaries thereof) to, e.g., detect underpayment events.
US11990007B2 System and method of providing a hold and spin feature game with progressive play meters
A gaming machine provides a base game, from which a hold and spin feature game is triggered when a determined number of configurable symbols are displayed in a base game outcome. When the feature game is triggered, the configurable symbols are held in place on the display one or more spins are provided during the feature game in which to collect additional configurable symbols. Any additional configurable symbols are retained on the display during subsequent spins until the feature game is completed. The player is awarded a prize based on the values carried by the configurable symbols. The gaming machine includes one or more progressive play meters that are incremented when spin award symbols are displayed in base game outcomes. When the feature game is triggered, the number of spins provided in the feature game is determined based on the value carried by one of the progressive play meters.
US11990006B2 Gaming system having expanded number of wheel spin outcome opportunities
Table-based gaming actions are disclosed where additional prizes or other gains can be awarded after spinning of a first reward determining wheel of chance by spinning of one or more further wheels of chance where the further spinnings are enabled by a previous spin outcome landing on an outcome selecting segment that awards a partial reward and also awards the spinning of the next successive wheel of chance. Each of the successive wheels of chance is different from the others such that a variety of reward possibilities is provided. Different games, such as presented at different tables, may be linked, where the spinnings offer a jackpot and the odds of each player winning the jackpot is the same, regardless of the game being played.
US11990002B2 Coordinating fund transfers between a gaming device and a gaming establishment account utilizing a mobile device
A system that utilizes a mobile device and a funding instrument associated with an external funding source to first transfer funds from the external funding source to a gaming establishment account and then, responsive to a completion of the first transfer, automatically transfer funds from the gaming establishment account to an electronic gaming machine and/or a gaming table.
US11990001B2 Mobile device facilitated redemption of gaming establishment ticket vouchers
Systems and methods that provide one or more mobile device facilitated non-cash avenues to redeem a ticket voucher associated with an amount of funds.
US11989999B2 Systems and methods for providing access to wireless gaming devices
Systems and methods for controlling access to wireless gaming devices and networks are provided. example, access is controlled through one or more levels of security check, such as a hard security check instead of or in addition to a soft security check. In a hard security check, the user employs an apparatus such as a card or other physical token that can be used to access the wireless gaming device. Such an apparatus may communicate information that identifies the user to the device or may simply be used to produce a signal without which the device is locked to users.
US11989997B2 Integrating system-based content and game content
A method and system to integrate system-based content and game content. A system includes an electronic display manager configured to generate, in response to receiving user input, a video stream of system-based content. The system also includes an electronic game controller communicatively coupled to the electronic display manager via an external-system interface. The electronic game controller is configured to execute instructions that cause the system to perform operations to receive the video stream via the external-system interface, generate a video signal of game content for a wagering game, scale the video stream according to one or more scale values that relate a size of the system-based content to a size of the game content, and mix the video stream and the video signal into a composite image for presentation via a display device communicatively coupled to the electronic game controller.
US11989996B2 Device for storing objects and method using such a device
A method and apparatus for managing storage of objects such as packages or the like. In particular, in a storage device includes at least one locker having a device for locking/unlocking the locker and a plurality of sensors designed to deliver data specific to the objects deposited in the locker. The method includes: receiving a request to store an object in a locker of the storage device; identifying an object type which matches the object to be stored; according to the object type identified, selecting, from the plurality of locker sensors, a set of sensors to be activated at least while the locker is in use; upon detecting that the locker is in use, activating the selected sensors in order to monitor the storage.
US11989995B2 Coin feeding device
A coin feeding device (for example, feeding unit 20) includes: a disk 22 having a plurality of protrusions 22b at a surface, the disk 22 disposed so as to be rotatable in a tilted state and configured to catch coins by the protrusions 22b to move the coins upward while rotating; a cover 21 configured to form a space for storing a coin between the cover 21 and the surface of the disk 22; a guide 26 configured to guide a peripheral edge of a coin such that a part of the coin having been caught by each protrusion 22b and moved upward protrudes from the disk 22; and a taking-out unit (for example, taking-out mechanism 28) configured to grip only one coin protruding from the disk 22, remove the coin from the disk 22, and discharge the coin to outside of the disk 22.
US11989994B2 Bundle module of medium deposit device
The present invention is directed to providing to a bundle module of a medium deposit device capable of not only arranging leading ends of rejected bill media which are returned to the bundle module but also preventing collision between a leading medium and a following medium and a jam occurrence of the media according to the collision. In the present invention to implement the objectives, a bundle module of the medium deposit device, in which deposit media in units of bundles are input or which receives rejected bill media in units of bundles, includes a transfer path which provides a deposit path or reject path of media, a first belt which is provided above the transfer path and rotatably driven, a second belt which is provided under the transfer path and rotatably driven and on which the media are loaded and stacked, and a guide unit which is provided at one side of the first belt to provide a transfer surface for the deposited or rejected media, wherein, when the media are rejected, the guide unit rotates to be inclined downward toward one side so that a leading end portion of a rejected following medium is positioned on and overlaps a rear end portion of a rejected leading medium.
US11989983B2 Deep learning of fault detection in onboard automobile systems
Methods and systems for vehicle fault detection include collecting operational data from sensors in a vehicle. The sensors are associated with vehicle sub-systems. The operational data is processed with a neural network to generate a fault score, which represents a similarity to fault state training scenarios, and an anomaly score, which represents a dissimilarity to normal state training scenarios. The fault score is determined to be above a fault score threshold and the anomaly score is determined to be above an anomaly score threshold to detect a fault. A corrective action is performed responsive the fault, based on a sub-system associated with the fault.
US11989979B2 Method for generating information about the production of a handwritten, handaffixed or printed trace
A method for generating at least one information about the production of a handwritten, hand-affixed or printed trace on a surface. The method includes extracting several features describing the trace from at least one three-dimensional image of the trace, acquired by an imagery system. The method includes inputting the extracted features in a trained module to output the at least one information. The module has been trained beforehand with a plurality of previously-acquired three-dimensional images of traces and corresponding information related to the production of these traces.
US11989977B2 System and method for authoring human-involved context-aware applications
A system and method for authoring and implementing context-aware applications (CAPs) are disclosed. The system and method enables users to record their daily activities and then build and deploy customized CAPs onto augmented reality platforms in which automated actions are performed in response to user-defined human actions. The system and method utilizes an integrated augmented reality platform composed of multiple camera systems, which allows for non-intrusive recording of end-users' activities and context detection while authoring and implementing CAPs. The system and method provides an augmented reality authoring interface for browsing, selecting, and editing recorded activities, and creating flexible CAPs through spatial interaction and visual programming.
US11989976B2 Nonverbal information generation apparatus, nonverbal information generation model learning apparatus, methods, and programs
A nonverbal information generation apparatus includes a nonverbal information generation unit that generates time-information-stamped nonverbal information that corresponds to time-information-stamped text feature quantities on the basis of the time-information-stamped text feature quantities and a learned nonverbal information generation model. The time-information-stamped text feature quantities are configured to include feature quantities that have been extracted from text and time information representing times assigned to predetermined units of the text. The nonverbal information is information for controlling an expression unit that expresses behavior that corresponds to the text.
US11989975B2 Iris authentication device, iris authentication method, and recording medium
The disclosure is inputting a first image captured an image of an authentication target; inputting a second image captured an image of a right eye or a left eye of the target; determining whether the second image is of a left eye or a right eye of the target based on information including the first image, and outputting a determination result as left/right information in association with the second image; detecting an overlap between a region including the second image and a predetermined region in the first image; calculating a verification score by comparing characteristic information that are related to the left/right information with iris characteristic information calculated from the second image, and calculating a first weighted verification score obtained by weighting the verification score with a detection result; and authenticating a target in the second image based on the first weighted verification score, and outputting an authentication result.
US11989971B2 Techniques for facial appearance capture
Techniques are disclosed for capturing facial appearance properties. In some examples, a facial capture system includes light source(s) that produce linearly polarized light, at least one camera that is cross-polarized with respect to the polarization of light produced by the light source(s), and at least one other camera that is not cross-polarized with respect to the polarization of the light produced by the light source(s). Images captured by the cross-polarized camera(s) are used to determine facial appearance properties other than specular intensity, such as diffuse albedo, while images captured by the camera(s) that are not cross-polarized are used to determine facial appearance properties including specular intensity. In addition, a coarse-to-fine optimization procedure is disclosed for determining appearance and detailed geometry maps based on images captured by the cross-polarized camera(s) and the camera(s) that are not cross-polarized.
US11989969B2 Biometric information imaging device
Provided is a biometric information imaging module, used for imaging palm veins, and method of using same. The imaging module includes a housing with a cover attached to a top of the housing; a lens assembly with a lens for taking images provided in the housing; a light shielding structure provided around at least part of the lens of the lens assembly for shielding the lens from light reflected from the cover; and an image sensor to convert light focused by the lens assembly to photoelectric conversion to an electrical signal. The lens assembly is attached to a first circuit board and the light shielding structure is connected to a second circuit board in the housing.
US11989965B2 Cross-correlation system and method for spatial detection using a network of RF repeaters
A cross-correlation system includes control circuitry that obtains first sensor data of a first user from a radio detection and ranging system. A first portable device carried by the first user is detected based on the first sensor data of the first user. Second sensor data is obtained from the first portable device based on the detection of the first portable device of the first user. The first sensor data and the second sensor data are cross-correlated to obtain cross-correlated information of the first user. A first gesture specific to the first user is recognized based on the cross-correlated information. A first controllable device is identified from a plurality of controllable devices and a first action that is to be executed at the identified first controllable device, based on the first gesture. The identified first controllable device is controlled to execute the first action based on the first gesture.
US11989961B2 Authentication machine learning from multiple digital presentations
A machine learning system may automatically produce classifier algorithms and configuration parameters by selecting them into a set of predetermined unitary algorithms and associated parametrization values. Multiple digital representations of input object items may be produced by varying the position and orientation of the object to be classified and/or of the sensor to capture a digital representation of the object, and/or by varying a physical environment parameter which changes the digital representation capture of the object by the sensor. A robot arm or a conveyor may vary the object and/or the sensor positions and orientations. The machine learning system may employ generic programming to facilitate the production of classifiers suitable for the classification of multiple digital representations of input object items. The machine learning system may automatically generate reference template signals as configuration parameters for the unitary algorithms to facilitate the production of classifiers suitable for the classification of multiple digital representations of input object items.
US11989958B2 Food storage system, method and computer readable medium
Systems and methods for sharing data about the contents of storage bags or containers with external devices are described herein. In several embodiments, a food storage system can operate to track/record data about the contents in multiple storage bags and to allow for the identification of the contents in the storage bags based on a unique identifier associated with the storage bags. In some embodiments, the food storage system can provide reminders, recommendations, or other prompts regarding the contents in the storage bags.
US11989955B2 Method and system for reducing manual review of license plate images for assessing toll charges
A tolling system is operable to reduce the number of manual reviews of a toll point images needed to process toll fee charges by separately reporting from both toll points and mobile device in vehicles running a tolling application program the lane and crossing time when traversing a toll point. A tolling service can match records produced by the toll points with records providing by the mobile device when the toll point cannot immediately determine the identity of the toll customer passing through the toll point.
US11989953B1 Method and system for visualizing condition levels related to road
A method may include: capturing, by a camera on a travelling vehicle, a plurality of road images of a road; selecting, by processor circuitry, a plurality of diagnostic images from the plurality of road images; determining, by the processor circuitry, a condition level of a diagnostic target feature in each of two or more of the plurality of selected diagnostic images; and visualizing. The visualizing may include one diagnostic image of the plurality of selected diagnostic images. The one diagnostic image may show one diagnostic target feature of the plurality of the diagnostic target features. The visualizing may include a map showing the road and showing the condition levels along the road.
US11989952B2 Systems and methods for trajectory prediction
Systems and methods for predicting a location of a target vehicle are disclosed. A processor receives trajectory information for the target vehicle and determines a trajectory feature based on the trajectory information. The processor further determines a lane feature of a lane within a threshold vicinity of the target vehicle, and determines a probability associated with the lane based on the trajectory feature and the lane feature. The lane that the vehicle may enter is identified based on the probability. The processor may also generate interactive features of interactions between the target vehicle and other vehicles. The processor predicts a location of the target vehicle in an upcoming time period based on the lane feature and the trajectory feature. In some embodiments, the interactive features are also used for the prediction.
US11989949B1 Systems for detecting vehicle following distance
Systems, methods, models, and training data for models are discussed, for determining vehicle positioning, and in particular identifying tailgating. Simulated training images showing vehicles following other vehicles, under various conditions, are generated using a virtual environment. Models are trained to determine following distance between two vehicles. Trained models are used to in detection of tailgating, based on determined distance between two vehicles. Results of tailgating are output to warn a driver, or to provide a report on driver behavior.
US11989948B1 Accelerated non-maximum suppression in machine learning applications
Apparatuses, systems, and techniques to perform non-maximum suppression (NMS) with a bit-reduced radix sort to remove redundant bounding boxes are described. In at least one embodiment, one or more circuits perform i) a bit-reduced radix sort operation to sort a list of confidence scores associated with a set of bounding boxes corresponding to one or more objects within one or more digital images and ii) a non-maximum suppression (NMS) operation on the sorted list to remove one or more redundant bounding boxes from the set.
US11989946B2 Signal information providing device, signal information providing method, and recording medium having program recorded thereon
Provided is a signal information providing device comprising: an information acquisition unit that acquires first sensor data from a sensor that can detect a vehicle present in a display direction of the lamp; a determination unit that determines on the basis of the first sensor data whether there is a following vehicle, behind the vehicle captured by the sensor, that is unable to visually recognize the display status of the lamp due to the presence of the preceding vehicle; and an information providing unit that, when it is determined that there is the following vehicle that is unable to visually recognize the display status of the lamp, can transmit signal information informing the following vehicle of the display status of the lamp.
US11989944B2 Method for selecting an image detail of a sensor
A method for selecting a detail for a surroundings detection by a sensor based on sensor data. The surroundings are detected by at least one additional sensor, and an object recognition is carried out based on the ascertained sensor data of the at least one additional sensor. Pieces of position information from at least one recognized object are transformed into a coordinate system of the sensor, based on the object recognition, and based on the transformed pieces of position information, the sensor uses a detail of a scanning area for the surroundings detection, or an image detail from already detected sensor data, for an evaluation. A control device is also described.
US11989941B2 Systems and methods for video and language pre-training
Embodiments described a method of video-text pre-learning to effectively learn cross-modal representations from sparse video frames and text. Specifically, an align and prompt framework provides a video and language pre-training framework that encodes the frames and text independently using a transformer-based video encoder and a text encoder. A multi-modal encoder is then employed to capture cross-modal interaction between a plurality of video frames and a plurality of texts. The pre-training includes a prompting entity modeling that enables the model to capture fine-grained region-entity alignment.
US11989940B2 Movie detection system and movie detection method
A movie detection system and a movie detection method are provided. The method includes: capturing a current image of an input video source; performing a pre-processing process and an image scaling on the current image, cutting and retaining a top and a bottom of the current image, and joining the top and bottom to generate a joined current image; inputting the joined current image into a trained machine learning model to classify the joined current image as a movie image or a non-movie image. The trained machine learning model is generated by performing a training process on a machine learning model, and the training process is performed based on a plurality of joined training images. The joined training images are generated by performing the pre-processing process on a plurality of movie images with black bars and a plurality of non-movie images without black bars.
US11989938B2 Real-time tracking-compensated image effects
A mobile device can generate real-time complex visual image effects using asynchronous processing pipeline. A first pipeline applies a complex image process, such as a neural network, to keyframes of a live image sequence. A second pipeline generates flow maps that describe feature transformations in the image sequence. The flow maps can be used to process non-keyframes on the fly. The processed keyframes and non-keyframes can be used to display a complex visual effect on the mobile device in real-time or near real-time.
US11989937B2 Dynamic contextual media filter
A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
US11989932B1 Systems and methods for color-coded visualization to aid in diagnosis and prognosis of Alzheimer's disease
Systems and methods are provided for color-coded visualization to aid in diagnosis and prognosis of Alzheimer's disease (AD). The color-coded visualization mechanism can be driven by an integrated machine learning (ML) model, which can take as its inputs neuroimaging (e.g., magnetic resonance imaging (MRI), positron emission tomography (PET)) data, neuropsychological test scores, the cerebrospinal fluid (CSF) biomarker, and/or risk factors. With these inputs, the ML model can generate a color-coded visualization of the disease state.
US11989930B2 UI for head mounted display system
A UI for a HMD system includes a HMD configured to be worn by a surgeon. A tracker is configured to track head gestures by the surgeon. A footswitch is configured to detect foot motion inputs by the surgeon. A computer couples to the HMD, the tracker, and the footswitch. A user interface includes the HMD, tracker, and footswitch. The use interface is configured to: provide to the computer the head gesture in association with the foot motion input, and display an image relating to a surgical procedure on the HMD. The computer is configured to: apply the head gesture received in association with the foot motion input to perform a first action on the HMD system when the HMD system is in a first system mode, and perform a second action on the HMD system when the HMD system is in a second system mode.
US11989928B2 Image processing system
An image processing system that detects a picture of an object from an image in which the object is captured includes: a first detector that detects a picture of the object from the image based on a model pattern representing a feature of the picture of the object; a learning device that learns a learning model using the image used for detection by the first detector as input data, and using a detection result by the first detector as training data; and a second detector that detects the picture of the object from the image based on the learning model learned by the learning device.
US11989927B2 Apparatus and method for detecting keypoint based on deep learning using information change across receptive fields
Disclosed herein are an apparatus and method for detecting a keypoint based on deep learning robust to scale changes based on information change across receptive fields. The apparatus for detecting a keypoint based on deep learning robust to scale changes based on information change across receptive fields includes a feature extractor for extracting a feature from an input image based on a pre-trained deep learning neural network, an information accumulation pyramid module for outputting, from the feature, at least two filter responses corresponding to receptive fields having different scales, an information change detection module for calculating an information change between the at least two filter responses, a keypoint detection module for creating a score map having a keypoint probability of each pixel based on the information change, and a continuous scale estimation module for estimating a scale of a receptive field having a biggest information change for each pixel.
US11989923B2 Generating semantic scene graphs from ungrounded label graphs and visual graphs for digital images
This disclosure describes methods, non-transitory computer readable storage media, and systems that utilize weakly supervised graph matching to align an ungrounded label graph and a visual graph corresponding to a digital image. Specifically, the disclosed system utilizes a label embedding model to generate label graph embeddings from the ungrounded label graph and a visual embedding network to generate visual graph embeddings from the visual graph. Additionally, the disclosed system determines similarity metrics indicating the similarity of pairs of label graph embeddings and visual graph embeddings. The disclosed system then generates a semantic scene graph by utilizing a graph matching algorithm to align the ungrounded label graph and the visual graph based on the similarity metrics. In some embodiments, the disclosed system utilizes contrastive learning to modify the embedding models. Furthermore, in additional embodiments, the disclosed system utilizes the semantic scene graph to train a scene graph generation neural network.
US11989922B2 Automated image analysis and indexing
A system includes a computing platform having processing hardware, and a memory storing software code. The processing hardware is configured to execute the software code to receive an image having a plurality of image regions, determine a boundary of each of the image regions to identify a plurality of bounded image regions, and identify, within each of the bounded image regions, one or more image sub-regions to identify a plurality of image sub-regions. The processing hardware is further configured to execute the software code to identify, within each of the bounded image regions, one or more first features, respectively, identify, within each of the image sub-regions, one or more second features, respectively, and provided an annotated image by annotating each of the bounded image regions using the respective first features and annotating each of the image sub-regions using the respective second features.
US11989917B2 Line stripe mismatch detection and three-dimensional reconstruction method and device
The present invention discloses a line stripe mismatch detection and three-dimensional reconstruction method and device. The method includes: acquiring a first image of line stripes collected by a first camera and a second image of line stripes collected by a second camera, where the first image at least includes: a first line stripe and a second line stripe; the second image at least includes: a third line stripe and a fourth line stripe, the first line stripe is adjacent to the second line stripe, and the third line stripe is adjacent to the fourth line stripe; matching the first line stripe with the third line stripe, determining a first test distance between the first line stripe and the third line stripe, matching the second line stripe with the fourth line stripe, and determining a second test distance between the second line stripe and the fourth line stripe; and determining whether the line stripes are mismatched according to the first test distance and the second test distance. The present invention solves the technical problem of incapability of detecting whether the line stripes are mismatched.
US11989909B2 Determination of toolpiece position
TOOL TRACKING A system for determining the location of a toolpiece, wherein: the toolpiece is carried by a tool and the tool comprises an imaging device for capturing images of the environment around the tool; and the system comprises an image processor communicatively coupled to the imaging device for receiving images therefrom and having access to one or more reference images of an expected environment, the image processor being configured to compare an image captured by the imaging device with at least one reference image to identify a match therebetween and to determine in dependence on characteristics of that match the location of the toolpiece.
US11989906B2 Object recognition system, position information acquisition method, and program
An object recognition system, comprising at least one processor configured to: input an input image to a learning model for recognizing a first object acquire first information about a position that is a basis for recognition by the learning model having the input image input thereto; acquire second information about a position of a moving body, or a foreground, that is included in the input image; and acquire position information about a position of the first object included in the input image, based on the first information and the second information.
US11989900B2 Object recognition neural network for amodal center prediction
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for object recognition neural network for amodal center prediction. One of the methods includes receiving an image of an object captured by a camera. The image of the object is processed using an object recognition neural network that is configured to generate an object recognition output. The object recognition output includes data defining a predicted two-dimensional amodal center of the object, wherein the predicted two-dimensional amodal center of the object is a projection of a predicted three-dimensional center of the object under a camera pose of the camera that captured the image.
US11989898B2 Camera module
A camera module according to an embodiment of the present invention comprises: a light output portion for successively outputting a first output light signal and a second output light signal, which are emitted to an object, during a single period; a lens portion for concentrating a first input light signal and a second input light signal, which are reflected from the object, the lens portion comprising an infrared (IR) filter and at least one lens disposed on the IR filter; an image sensor for generating a first electric signal and a second electric signal from the first input light signal and the second input light signal, which have been concentrated by the lens portion; a tilting portion for shifting optical paths of the first input light signal and the second input light signal according to a predetermined rule; and an image control portion for acquiring depth information of the object by using the first electric signal and a phase difference between the first output light signal and the first input light signal, and acquiring a 2D image of the object by using the second electric signal.
US11989893B2 Methods and systems for camera to lidar alignment using road poles
Systems and methods are provided for generating alignment parameters for processing data associated with a vehicle. In one embodiment, a method includes: receiving image data associated with an environment of the vehicle; receiving lidar data associated with the environment of the vehicle; processing, by a processor, the image data to determine data points associated with at least one pole identified within image data; processing, by the processor, the lidar data to determine data points associated with at least one pole identified within the lidar data; selectively storing the data points as data point pairs in a data buffer; iteratively processing, by the processor, the data point pairs with a plurality of perturbations to determine a transformation matrix; generating, by the processor, alignment data based on the transformation matrix; and processing future data based on the alignment parameters.
US11989890B2 Method and system for generating and labelling reference images
The invention relates to method and system for automatically generating and labelling reference images. In some embodiments, the method includes tracking a plurality of highlighted objects in a set of input images along with audio data associated with the plurality of highlighted objects. The method further includes cropping each of the plurality of highlighted objects from each of the set of images based on tracking, contemporaneously capturing an audio clip associated with each of the plurality of highlighted objects from the audio data based on tracking, and labelling each of the plurality of highlighted objects based on text data generated from the audio clip associated with each of the plurality of objects to generate a labelled reference image.
US11989884B2 Method, apparatus and program
The present application discloses a method of adjusting a parameter, the parameter being used to derive a physiological characteristic of an individual from an image of the user, the method comprising the steps of: obtaining the parameter for the individual; obtaining a corresponding parameter for a plurality of other individuals within a cohort of the individual; comparing the parameter for the individual with a statistically significant parameter for the plurality of other individuals; and adjusting the parameter for the individual in accordance with the difference between the parameter for the individual and the statistically significant parameter for the plurality of other individuals.
US11989883B2 Functional connectivity matrix processing system and device based on feature selection using filtering method
The present application discloses a system and a device for functional connectivity matrix processing based on feature selection using a filtering method, which comprises the following steps: acquiring a preprocessed resting state brain functional magnetic resonance image of a subject; extracting time series; calculating a Pearson correlation coefficient to obtain a Pearson correlation coefficient matrix; vectorizing the Pearson correlation coefficient matrix; calculating quantitative correlation indices using a filtering method, and selecting a quantitative correlation index based on a preset threshold; performing weighting processing a selected functional connectivity feature by using the corresponding quantitative correlation index with high correlation with a disease diagnosis result to obtain a functional connectivity matrix; and obtaining a prediction result from the functional connectivity matrix.
US11989881B2 Systems and methods for imaging device
A method and system for acquiring scan data. The system includes a processing device and an imaging device. The processing device is configured to generate a target protocol group corresponding to a plurality of target bed positions by adjusting, based on a reference image, at least one parameter of an initial protocol group. The target protocol group includes a target general protocol for localizing the plurality of target bed positions and a plurality of target primary protocols for localizing each of the plurality of target bed positions. The imaging device is configured to acquire scan data by scanning the object based on the target protocol group.
US11989880B2 Similarity determination apparatus, similarity determination method, and similarity determination program
A finding classification unit classifies each pixel of a first medical image into at least one finding. A feature amount calculation unit calculates a first feature amount for each finding. A similarity derivation unit derives a similarity between the first medical image and a second medical image on the basis of the first feature amount for each finding calculated in the first medical image and a second feature amount for each finding calculated in the second medical image. A region determination unit determines at least one important region including an important finding for deriving the similarity in the second medical image.
US11989876B2 Method and apparatus for inspecting pattern collapse defects
A method for detecting defects on a sample based on a defect inspection apparatus is provided. In the method, an image data set that includes defect data and non-defect data is organized. A convolutional neural network (CNN) model is defined. The CNN model is trained based on the image data set. The defects on the sample are detected based on inspection data of the defect inspection apparatus and the CNN model. The sample includes uniformly repeating structures, and the inspection data of the defect inspection apparatus is generated by filtering out signals of the uniformly repeating structures of the sample.
US11989875B2 Automated manufacturing cell
Disclosed herein are systems and methods for efficiently and economically manufacturing molded polymer products such as those that require a two-shot, two-material injection molding process, with complex geometries and incorporate metal components such as inserts. The systems and methods include compact manufacturing cells and processes of operating such manufacturing cells. The manufacturing cells include a single injection molding machine with two molds arranged to simultaneously operate both molds. The manufacturing cell is arranged to be fully automated so that it is operative without the need for intervention or management from dedicated personnel. Such automation includes the automated sorting and placement of metal inserts into the injection molding machine, the automated removal of the product after the first molding stage and second molding stage, the automated inspection of every finished product, the automated sorting of conforming and rejected products, and the automated packaging of finished product for shipment to end user.
US11989874B2 Multi-tier PCBA integrity validation process
The system stores a first template which comprises an image of a first validated printed circuit board assembly (PCBA) and stores a first image of an unvalidated PCBA captured prior to shipping of the unvalidated PCBA from a first site to a second site. The system generates a second template which comprises an image of a second validated PCBA corresponding to the first validated PCBA. The system captures a second image of the unvalidated PCBA subsequent to arrival at the second location and a third image prior to installation into a computer system. The system detects an anomaly associated with the unvalidated PCBA based on comparisons between one or more of: the first template and the second template; the first image and the first template; the second image and the second template; the third image and the second template; the first image, the second image, and the third image.
US11989869B2 Method and device for determining authenticity of a video
A method for determining authenticity of a video in a surveillance system, whereby a sequence of image frames of a scene is captured, and an object is tracked. A current image quality measure in an image area corresponding to the tracked object is determined in at least a first and second image frame. chosen such that the object has moved at least a predetermined distance between the first and second image frames. A current image quality measure variation for the object is determined, the image quality measure variation describing the image quality measure as a function of position of the object in the image frames. The current image quality measure variation is compared to a known image quality measure variation. In response to the current image quality measure variation deviating from the known pixel density variation by less than a predetermined amount, it is determined that the video is authentic.
US11989867B2 Image recognition of property defects
At least one computer-readable medium on which are stored instructions that, when executed by one or more processing devices, enable the one or more processing devices to perform a method. The method includes the steps of receiving from a user a 360-degree image of a property, performing on the image an image recognition routine, the image recognition routine identifying one or more defects in the property, determining from the image measurements of one or more objects associated with the one or more defects in the property, and estimating a type and quantity of material necessary to remedy the identified one or more defects.
US11989866B2 System and method for improving an image characteristic of image frames in a video stream
A system and method for improving a video characteristic of a video stream is described. According to various implementations of the invention, a changed region between a later-in-time image frame and an earlier-in-time image frame and an unchanged region between such two image frames are determined. A new improvement to the video characteristic is determined and applied to the changed region of the later-in-time image frame. A prior improvement to the video characteristic that was determined for the earlier-in-time image frame is applied to the unchanged region of the later-in-time image frame.
US11989862B2 Control apparatus, control method, and storage medium
A control apparatus includes: a control unit that controls an image capturing device and an illumination device that includes multiple light sources, and obtains a first number of reference images corresponding to the first number of the light sources being less than the multiple light sources; and a generation unit that generates correction data for correcting illuminance unevenness of a target image based on the first number of the reference images, which is obtained by capturing an image of a measurement target object different from the reference object while turning on a light source of interest out of the multiple light sources. The generation unit generates the correction data corresponding to a light source not included in the first number of the light sources by carrying out interpolation processing while using at least two reference images out of the first number of the reference images.
US11989861B2 Deep learning-based real-time detection and correction of compromised sensors in autonomous machines
A mechanism is described for facilitating deep learning-based real-time detection and correction of compromised sensors in autonomous machines according to one embodiment. An apparatus of embodiments, as described herein, includes detection and capturing logic to facilitate one or more sensors to capture one or more images of a scene, where an image of the one or more images is determined to be unclear, where the one or more sensors include one or more cameras. The apparatus further comprises classification and prediction logic to facilitate a deep learning model to identify, in real-time, a sensor associated with the image.
US11989857B2 Image processing device
An image processing device includes a brightness image creating portion configured to create a brightness image showing a brightness distribution in a color image captured by a camera, a saturation image creating portion configured to create a saturation image showing a saturation distribution in the color image, and an analyzed image creating portion configured to create an analyzed image for detecting a predetermined target by synthesizing the brightness image and the saturation image.
US11989844B2 Systems and methods for providing spatial awareness in virtual reality
In one embodiment, a method includes rendering, for a VR display device and based on a field of view of a user in a real-world environment, a first output image of a VR environment comprising a virtual boundary corresponding to a real-world environment; determining a pose of one or more real-world objects in the real-world environment relative to the user; and rendering, for the VR display device, a second output image comprising the VR environment comprising one or more outline rendered views of the one or more real-world objects, wherein a pose of the one or more outline rendered views of the one or more real-world objects relative to the user corresponds to the pose of the one or more real-world objects.
US11989842B2 Head-mounted display with pass-through imaging
This application describes a head-mounted display (HMD) for use in virtual-reality (VR) environments. The systems and methods described herein may determine information about a real-world environment surrounding the user, a location of the user within the real-world environment, and/or a pose of the user within the real-world environment. Such information may allow the HMD to display images of the real-world environment in a pass-through manner and without detracting the user from the VR environment. In some instances, the HMD may pass-through images of the real-world environment based on one or more triggering events.
US11989840B2 Augmented reality effects on blockchain
Example implementations include a method, apparatus and computer-readable medium for managing augmented reality (AR) effects on a blockchain, comprising receiving a request to convert an AR effect into a decentralized digital asset. The implementations further include uploading an AR effect package comprising execution files of the AR effect to a decentralized server connected to a peer-to-peer network. The implementations further include generating metadata associated with the AR effect package, wherein the metadata indicates attributes of the AR effect and a storage address of the AR effect package in the decentralized server. The implementations further include generating a token universal resource identifier (tokenURI) linked to the metadata and generating, using a smart contract, the decentralized digital asset corresponding to the AR effect package and the tokenURI for storage on the blockchain and subsequent access by a content creation application.
US11989835B2 Augmented reality overlay
A computing device configured to display a virtual representation of an environment of a robot includes a display device, a memory, and a processor coupled to the memory. The processor is configured to receive data from the one or more sensors of the robot with respect to an object within an environment of the robot. The processor is also configured to display a virtual representation of the object within a virtual mapping of the environment based on the data received from the one or more sensors. The processor is further configured to receive input data selecting the virtual representation of the object. The processor is also further configured to send instructions to the robot to act in response to the received input data.
US11989834B1 Three-dimensional room modeling
Devices and techniques are generally described for three dimensional room modeling. In various examples, 3D mesh data representing a room may be received. Plane data comprising a plurality of planes may be received. Each plane of the plurality of planes may represent a planar surface detected in the room. In some cases, a first plurality of wall candidates for a 3D model of the room may be determined based at least in part on the plane data. A second plurality of wall candidates for the 3D model of the room may be determined by modifying the first plurality of wall candidates based on a comparison of the first plurality of wall candidates to the 3D mesh data. The 3D model of the room may be generated based at least in part on the second plurality of wall candidates.
US11989827B2 Method, apparatus and system for generating a three-dimensional model of a scene
A method for generating a 3D model of a scene is disclosed herein. An imaging device included in a 3D modeling system obtains a first set of depth data. The first set of depth data includes pixels of a plurality of frames of depth images. A scanning device included in the 3D modeling system obtains a second set of depth data. The second set of depth data includes depth data points of a plurality of image frames. The 3D modeling system receives a set of color data of the scene. The set of color data includes pixels of a plurality of color images. The 3D modeling system generates the 3D model of the scene based on the set of color data, the first set of depth data and the second set of depth data. The 3D modeling system causes display of the 3D model of the scene.
US11989820B2 Arbitrary view generation
Techniques for generating an image are disclosed. In some embodiments, a received input image is transformed to generate an output image using a machine learning based framework that is trained on a constrained set of images. The generated output image comprises an attribute learned by the machine learning based framework from the set of images.
US11989813B2 Talking head digital identity authentication on a distributed network
A talking head digital identity immutable dual authentication method for use over a distributed network, comprising: downloading talking head and talking head show files from nodes of a distributed network; downloading hash values of a talking head and talking head show from a blockchain; sending a hash of a publisher's identification from the blockchain to a name lookup service; retrieving and confirming the identity of the publisher from the name look up service; recalculating hash values of the talking head and talking head show; comparing the recalculated hash values of the talking head and talking head show with the hash values of the talking head and talking head show retrieved from the blockchain; starting playback of the talking head show if the hash values received from the blockchain match the recalculated hash values of the talking head and the talking head show retrieved from the nodes of the distributed network.
US11989809B2 Coded vision system
A system and method for presentation of computer vision (e.g., augmented reality, virtual reality) using user data and a user code is disclosed. A client device can detect an image feature (e.g., scannable code) in one or more images. The image feature is determined to be linked to a user account. User data from the user account can then be used to generate one or more augmented reality display elements that can be anchored to the image feature in the one or more images.
US11989808B2 Systems and methods for template image edits
Aspects presented herein include systems and methods for editing images (still or video images). In embodiments, edit information is captures and associate with an edited image (e.g., a “remix” image). The remix image and its associated edit information may be readily shared with other users. In embodiments, users can see the creator's editing steps used to achieve the end result via interactive “cards” that may be displayed with the remix image. In embodiments, a player application uses the captured edit information to allow users to “replay” some or all of those edits on an image. The remix-replay embodiments provide: (1) unique ways for capturing edits and parameter adjustments for being applied onto a different image; (2) unique ways for observing how the image was edited for learning how to replicate edits; and (3) unique ways for applying some or all of those edits during editing.
US11989801B2 Computer implemented colour vision test and method of calibrating the computer implemented colour vision test
Method of calibrating a computerised colour vision test and method of testing colour vision on a computer The invention relates to a method of calibrating a colour vision test for testing colour vision under given ambient lighting conditions, which colour vision test is to be displayed on a colour display (12) of a computer (10) having at least one input interface (14), characterised by displaying a calibration test on the display (12) under given ambient lighting conditions to a person with normal colour vision before starting the colour vision test, displaying within at least one measuring region (31) of the display (12) a colour determination task requiring user input as a part of the calibration test, reading the user input through at least one input interface (14) of the computer (10), evaluating the read user input and determining as a result of the evaluation a display error resulting from a combination of a colour reproduction capability of the display (12) and an effect of the ambient lighting conditions on colour vision, and determining a modification to the colour vision test from the display error that corrects the colour vision test with respect to the display error. The invention further relates to a method of testing colour vision using the calibration method, as well as to a computer and computer program configured for performing such methods. The invention further relates to a colour discrimination test, to a colour identification test and to a combination of the two tests.
US11989800B2 Systems and methods for augmented reality environments and tokens
In some aspects, the disclosure is directed to methods and systems for generating an augmented reality environment. An application executing on a computing device may receive a real-time video feed. The application may present the real-time video feed on a display of the computing device. The application may identify an image on a physical token from the real-time video feed. The application may select an animation from a set of one or more animations based on the identified image. The application may add the animation to the real-time video feed at an animation position above the physical token. The application may present the real-time video feed with the added animation.
US11989799B2 Visualized image display device
A visualized image display device includes an acquisition means for acquiring time-series feature data in which time-series data of a feature of an object in a video and an object ID are associated with each other, and classification data in which the object ID and a class ID labeled to the object are associated with each other; a selection means for selecting a class ID to be visualized, and a display control means for acquiring the object ID associated with the selected class ID from the classification data, acquiring time-series data associated with the acquired object ID from the time-series feature data, and on the basis of the acquired time-series data, displaying a feature image representing a temporal change of the feature of the object having the selected class ID, on a display unit.
US11989797B2 Cloud-client rendering method based on adaptive virtualized rendering pipeline
The present invention discloses a cloud-client rendering computing method based on an adaptive virtualized rendering pipeline, comprising the following steps of: defining a rendering pipeline, including defining a rendering resource, a rendering algorithm, and a read-write relationship between the rendering algorithm and the rendering resource; selecting an optimal cloud-client computing distribution solution in a real-time manner from a cloud-client computing distribution solution set comprising each rendering resource that is allocated to a cloud or client for computing, based on self-defined optimization objectives and an optimization budget of a framework user; and executing a corresponding rendering algorithm on cloud and/or on a client according to the cloud-client computing distribution solution, thereby obtaining a rendering result. The rendering framework can adaptively select the cloud-client computing distribution solution upon cloud-client combined rendering and dynamically adjust it with a change of an optimization parameter.
US11989793B1 System and method of automated real estate analysis
Computerized system and method of obtaining and analyzing data on how large numbers of real estate visitors view and interact with real estate property. The system, which optimally will operate during real-world real estate tours, may utilize data from either property associated sensors or user mobile device sensors (e.g., smartphone sensors) to obtain and aggregate visitor position and/or orientation data with respect to various designated locations of interest on the property. This can be used to produce statistics on visitor positions and/or orientations with respect to such locations. The resulting data can be used for various purposes, including as input to LLM AI systems for automated real estate recommendations and information about various real estate features associated with below or above-average visitor interest or approval. Various methods to encourage use, such as self-guided real-world tours, virtual staging, and virtual goods and services, are also discussed.
US11989792B2 Method, information terminal, and storage medium
A method includes acquiring, based on a restaurant ID, menu information indicating dishes provided by a restaurant corresponding to the restaurant ID from a second server related to the restaurant via a network, transmitting identification information stored in an information terminal to a first server, acquiring, from a first server, allergy information related to a user based on the identification information, generating, based on the menu information and the allergy information, a personalized menu arranged for the user according to the allergy information, displaying the personalized menu on a second operation screen for accepting an order of a dish in the restaurant, the second operation screen being displayed on a display of the information terminal of the user, and transmitting ordered-dish information representing the dish selected from the personalized menu to the second server.
US11989791B2 Method and system for data tracking and exchange
Aspects of the present disclosure are directed to electronic computer implemented tracking method and system for an article of manufacture. In one aspect, a plurality of computer readable records are electronically maintained and stored in a computer readable database. In one step, a temporary virtual record is generated with EDI data payload including a transaction record attribute, a location transfer request attribute for designating a transfer location of an article of manufacture, and a recipient user biometric ID attribute. Next, electronically via data communications network tunnel, EDI data payload representative of the transaction record attribute and the location transfer request attribute is transmitted; and responsive to the location transfer request attribute, via the computer-based data communications network, the system transmits EDI data payload representative of an exchange zone attribute for designating a physical zone for exchanging said article of manufacture.
US11989785B1 Automatic exchange of information in response to a collision event
Systems and methods for the automatic exchange of insurance information in response to a collision event are provided. A wireless communication device may collect telematics data related to operation of a vehicle. The wireless communication device may detect the occurrence of a collision event involving the vehicle based on the telematics data collected. The wireless communication device may discover another wireless communication device locating in the vicinity of the collision event that has also detected a collision event. The wireless device may initiate an exchange of insurance information with that other wireless communication device. Other types of information may be exchanged between the wireless devices as well as between an insurance system in signal communication with the wireless devices in response to a collision event.
US11989782B1 Exchange for physicals
Systems and methods for performing an exchange for physicals (EFP) may comprise receiving, with a matching engine module in communication with a processor, EFP data comprising an amount of securities to be traded and a price. The matching engine module may calculate a first delta percentage between the EFP data and an index based on the amount, the price, and an index value. The matching engine module may calculate a residual delta based on the first delta percentage and an index notional value. The matching engine module may attribute the residual delta to the securities.
US11989781B2 Coupon blending of a swap portfolio
Systems and methods for blending a plurality of swaps may include determining a fixed rate for use in blending a plurality of swaps, each of the plurality of swaps having matching economics and a different associated fixed rate. A computing device may determine a first remnant swap and a second remnant swap to blend the plurality of swaps using the determined fixed rates. This may reduce the gross notional and/or the total clearing line items associated with the original swaps. In some cases, the computing device may determine one single swap for blending the plurality of swaps.
US11989779B2 Configurable order entry, matching, coordination, and market data intervals
Methods, system and articles of manufacture are disclosed including configurable order entry, matching, coordination and market data intervals. An example method to decouple order entry and matching of contra-side orders includes receiving a trade order during an order entry interval, wherein the order entry interval defines a first period. The example method also includes starting a matching interval at the expiration of the order entry interval, wherein the matching interval includes a second period and wherein the first period is contiguous to the second period. The example method further includes matching the trade order, during the matching interval, with one or more opposing tradable object trade orders received during the order entry interval, the trade order having a same price or same quantity as the one or more opposing trade orders.
US11989777B2 Pairing and grouping user profiles accessed from pre-current systems
A system and method for grouping data files into related groups using a combination of deterministic matching and machine learning based cosine similarity matching. The method includes loading the data files into hive tables, combining files in the hive tables into common structured files, and providing prior stored base data hive tables. The method also includes performing a deterministic matching process that matches the common structured files with each other and with the prior stored matched groups of files into related groups, and performing a machine learning based cosine similarity matching process that matches the common structured files with each other and with the prior stored matched groups of files into related groups, where the machine learning based cosine similarity matching process uses at least one neural network. The method combines the matched files from the deterministic matching process and the machine learning based cosine similarity matching process.
US11989776B1 Real estate finance exchange
A method for asset evaluation and funding includes receiving, in a server, a request from a client device to access a digital item associated with an asset. The method also includes collecting a personal information of a user associated with the asset, assessing a status of the user based on the personal information, and collecting a historical information associated with similar users and similar assets. The method includes searching for values of the asset in a network, determining attributes of the digital item based on the value of the asset, the status of the user, and the historical information, and generating documents for the user, wherein collecting a personal information associated with the user comprises searching for a first information from a third party database, and requesting a second information from the user. A system and a non-transitory, computer-readable medium storing instruction to perform the above method are also provided.
US11989768B2 Dynamically rendered interface elements during online chat sessions
There are provided systems and methods for dynamically rendered interface elements during online chat sessions. A user may engage in online communications with another user, such as a communication session between a customer and a customer representative or agent of a merchant. During this communication session, the agent may navigate to particular data on the agent's device, which may be desirable to provide to the customer. For example, the agent may view a particular item of interest to the customer. An application programming interface of the merchant may detect one or more actions or calls associated with this data and may dynamically provide an interface element to transmit data displayed on the agent's device to the customer's device during the communication session. The customer may view a dynamically rendered interface element that allows for processing data during the communication session with the agent.
US11989765B2 Product quality inspection system, method, and device
Methods and systems for a product quality inspection system. One aspect is a method of conveying a quality of a furnishing with an e-commerce system, the method comprising presenting with the e-commerce system a listing for a furnishing including a scene with an image of the furnishing, the image of the furnishing having a depth value corresponding to a location of the image of the furnishing in the scene, receiving an audio playback request, and presenting in response to the audio playback request an audio recording of an interaction with the furnishing, wherein the audio recording is indicative of a material composition of the furnishing and the audio recording includes a sound effect based on the depth value.
US11989764B1 Method of customizing a product with a digitally printed attaching member
A product or article of manufacture using a method of attaching a digitally printed attaching member to a material so that it can be customized with at least one add-on feature. The method uses 3D printing to produce attaching members with advanced features, providing unique customization capabilities. The method allows products to change their appearance or functionality and offers a new business model that uses the advantages of digital printing technology to enable advanced do it yourself customization of products. The method discloses how to integrate digital images with physical products.
US11989756B2 Smoking substitute device
A computer implemented method, a smoking substitute device, a mobile device, and a remote server all for updating firmware of a smoking substitute device. The computer implemented method having the steps of: logging one or more errors encountered by the smoking substitute device; transmitting the one or more errors to a second device; selecting, based on the one or more errors encountered by the smoking substitute device, an updated firmware for use by a processor in the smoking substitute device; transmitting, from the second device to the smoking substitute device, the updated firmware; and updating the firmware of the smoking substitute device with the updated firmware received from the second device.
US11989754B2 Linking a transaction between a merchant and a resident of the same vicinity to the resident viewing the merchant broadcast advertisement
Implementations generate links between local merchants and community programs. Merchants provide incentives to customers in relation to community programs. Implementations also include online and offline customer transactions with merchants that make use of incentives. Implementation pertain to customers that view a broadcast of content that is interleaved with a merchant's advertisement and analytic reporting. Matches between transactions with a merchant and a customer that view a broadcast of content that is interleaved with the merchant's advertisement may be identified by the system, and a level of certainty that the match is accurate may be determined. These implementations can be operated by an alliance of entities that cooperate in order to facilitate, and benefit from, transactions between customers and merchants, where the customer is incented to conduct the transaction with the merchant by the merchant's agreement to make a donation to an entity of the customer's choice.
US11989753B1 Digital advertising platform with demand path optimization
A digital advertising system includes at least one processor configured to execute a plurality of functional modules including an analytics module to receive and analyze client attributes associated with a website visitor and a requested website to define an analytics event. The analytics module ingests and enriches data within the analytics event and provides it to a machine learning module that generates prediction models for potential bids. A management platform receives the bidding prediction and generates candidate configs. An optimization module receives the candidate configs and applies weights and additional features to select a config and generate an optimized script for the selected config. A deployment module receives the optimized script and delivers the script to the website visitor.
US11989752B2 Methods and apparatus for transmitting multimedia files in a data network
In one implementation a method of transmitting a multimedia file over a data network is provided that involves receiving from a device in a data network a first message in a first protocol that request first data associated with the multimedia file, the first data being useable by the device to establish a streaming session that involves a transmission of the multimedia file. The first message includes identifying data of a referring site. The method also involves transmitting to the device the first data and optionally the identifying data of the referring site and then receiving from the device a second message in a second protocol for the purpose of creating a streaming session associated with the multimedia file. A streaming session is then created for transmitting the multimedia file to the device. In another implementation a method is provided that involves receiving in a computing device from a referring site an identifier of first data associated with a multimedia file and identifying data of the referring site, wherein the first data is useable for establishing a streaming session for downloading the multimedia file. The method further involves transmitting from the computing device a first message in a first protocol that requests the first data associated with the multimedia file and receiving in the computing device the first data. Upon receiving the first data the computing device transmits a second message in a second protocol for the purpose of creating the streaming session associated with the multimedia file, the second message including the first data and the identifying data of the referring site. The computing device then receives via the streaming session, all or a portion of the multimedia file. In some implementations, the first protocol and the second protocol are the same.
US11989746B2 Methods and apparatus to project ratings for future broadcasts of media
Methods, apparatus, systems and articles of manufacture are disclosed to project ratings for future broadcasts of media. Disclosed example methods include normalizing, with a processor, audience measurement data corresponding to media exposure data, social media exposure data and programming information associated with a future quarter to determine normalized audience measurement data. Disclosed example methods also include classifying a media asset based on the programming information to determine a media asset classification. Disclosed example methods also include building, with the processor, a projection model based on a first subset of the normalized audience measurement data, the first subset of the normalized audience measurement data associated with a first time frame relative to the future quarter, the first subset of the normalized audience measurement data based on the media asset classification, and applying, with the processor, the programming information to the projection model to project ratings for the media asset.
US11989745B2 Systems and methods for predicting consumer spending behavior based on historical transaction activity progressions
Systems and methods are disclosed for predicting consumer spending behavior based on historical purchase activity progressions. One method includes: receiving transaction data related to two or more past payment transactions of a consumer; receiving environmental and/or behavioral data associated with each of the past payment transactions; determining, based on the transaction data and environmental and/or behavioral data, historical purchase activity progressions, wherein each of the historical purchase activity progressions identifies one or more trends in environmental and/or behavioral data; receiving transaction data related to a current payment transaction of the consumer; receiving environmental and/or behavioral data associated with the current payment transaction; comparing the environmental and/or behavioral data associated with one or more of the past payment transactions with environmental and/or behavioral data associated with the current payment transaction; and determining whether a progression of one or more of the past payment transactions to the current payment transaction maps to one of the historical purchase activity progressions.
US11989743B2 System and method for processing public sentiment, computer storage medium and electronic device
Disclosed are a method and a system for processing public sentiment data, computer storage medium and an electronic device. The system includes: a network data integration platform configured to audit and analyze collected network public sentiment to acquire a sensitivity level of the network public sentiment, and send the network public sentiment and the sensitivity level of the network public sentiment to a big data cluster; the big data cluster configured to send the filtered network public sentiment to a business data integration platform; the business data integration platform configured to screen enterprise public sentiment from the filtered network public sentiment, and store an association relationship among the enterprise public sentiment, an acquired user account level and a sensitivity level of the enterprise public sentiment to a database server; and a data exhibition platform configured to exhibit the enterprise public sentiment with the target sensitivity level to an authenticated user.
US11989742B2 Systems and methods for automated authoring, distributing, and processing electronic data files
A computerized enhanced discreet coupon (EDC) processing system processes shopper EDC(s) using a scanner and a processor. The scanner scans purchased items. The processor generates tickets corresponding to the purchased items, syntactically validates shopper EDC(s), semantically checks the EDC(s), and authenticates the EDC(s). If an EDC is authentic, then the processor compares the EDC against the ticket to determine if the EDC qualifies, and if so, then the EDC is redeemable. Authentication can be accomplished by, for example, comparing EDC rule(s) and/or rule identifier(s) against genuine rule/identifier sets. Genuine rule set includes a qualifying rule and a redemption rule.
US11989739B2 System and method for identity verification
Representative embodiments set forth techniques for verifying an identity of a primary user of a primary account on a client device. A method may include receiving, for the primary account, a request for identity verification responsive to an action of a secondary account associated with the primary account and identifying a payment registration characteristic of a payment registration associated with the primary account. The method also includes retrieving identity information associated with the primary account based on the payment registration characteristic and, in response to a determination that the identity information corresponds to a verification indicator, verifying an identity of a user of the primary account. The method also includes, in response to verifying the identity of the user of the primary account, generating a payment verification token and associating the payment verification token with an authorization indication for the action of the secondary account.
US11989737B2 Methods and systems for determining the authenticity of a component
A method for determining the authenticity of an item, the method comprising: receiving, by an item, a seed; storing the seed in a block of non-volatile memory in the supply item follower component; calculating, by the item follower component, an output of a cryptographic function with the input based on the seed and storing the output in the block of non-volatile memory; iteratively calculating, by the item, the outputs of the cryptographic function wherein for each iteration the input for the cryptographic function is based on the seed and all previous outputs, and for each iteration storing the output in the block of non-volatile memory; and determining the authenticity of the item based on a selected output of the cryptographic function of the item, the selected output being one of the outputs stored in the block of non-volatile memory.
US11989736B1 System and method for proactive customer engagement experiences
A method and system of providing customer-specific information and guidance to insurance policyholders during claims processing. The information is created based on outputs from a claims complexity model, customer segmentation model, and claims service level objective (SLO) model. The resulting information is tailored to the individual policyholder and their claim, and includes a summary of their claim activity, guidance regarding their next steps, and predicted wait times for each stage in their claim's processing. In some embodiments, the information is presented as messaging delivered over the policyholder's preferred communication channel(s) that can differ based on which stage of the claims process the claim is in.
US11989731B2 Systems and methods for provisioning accounts
Systems and methods are provided for use in provisioning accounts to mobile devices. One example method includes receiving, at a mobile device, a request to provision an account to a mobile device; prompting a user associated with the account for authentication at a wireless device associated with the account; receiving an account credential from the wireless device, via a local wireless communication between the mobile device and the wireless device, when the user is authenticated at the wireless device; transmitting the account credential toward a first party associated with the account, whereby the account credential is indicative of the authentication of the user; and provisioning the account to the mobile device, in response to an approval received from the first party.
US11989730B2 Virtual code-based transaction system, method and program
The present invention provides a virtual code-based transaction system, method and program, wherein the method includes a virtual code reception step in which a virtual code verification means receives a virtual code, and the virtual code is generated by a virtual code generation function included in a virtual code generation means, searching, by the virtual code verification means, for a storage location of a User Identification (UID) in the virtual code, searching, by the virtual code verification means, for control command information stored by matching the searched UID, and performing a control command based on the extracted control command information, wherein the virtual code verification means stores a plurality of UIDs and changes control command information matched to each of the plurality of UIDs every preset period.
US11989728B2 Systems and methods for securely transmitting credit card payments
A method and system may provide a secure credit card payment service which allows a merchant to store credit cards without storing credit card data on merchant servers. The customer, via a web-enabled device, transmits a request to register a credit card and receives from the merchant server, a credit card registration webpage where the customer may provide credit card data and customer data. In response to receiving the credit card data and the customer data, the web-enabled device transmits the credit card data to a token server that stores the credit card data and receives a token from the token server. In response to receiving the token, the web-enabled device transmits the token and the customer data to the merchant server for processing subsequent credit card payment transactions.
US11989721B2 Automated multi-party transaction decisioning system
Methods, systems, devices, and computer-readable media for a multi-party transaction decisioning system are provided. The system may analyze a purchase transaction associated with a first user and may identify that the transaction is associated with more than one party based on determining that an amount of the transaction is atypical for the first user. The system may identify a party associated with the multi-party transaction based on analyzing data associated with the first user. The system may generate a delegation request for a portion of the amount of the multi-party transaction to be delegated to the identified party and may transmit the delegation request to the identified party. Subsequently, the system may receive a payment transaction from the identified party, and the system may identify that the payment transaction is associated with the previously transmitted delegation request.
US11989717B2 Automated data tokenization through networked sensors
There are provided systems and methods for automated data tokenization through networked sensors. A network of data sensors may detect that a user is likely to engage in electronic transaction processing with a merchant device, for example, based on an action performed by the user and/or with a user device. One or more of the sensors may connect with the user's device and retrieve financial data from the device and/or data necessary to issue a token to the device for transaction processing. The sensor may perform a background process to issue the token to the device, and once onboarded, may store the token to the user's device and/or the merchant device that the user is likely to interact with for transaction processing. The token may be limited in use by location and/or amount, or may be used to fully onboard the user with the token service provider.
US11989712B2 Methods and apparatus for anomaly detection in self-checkout retail environments
A system for anomaly detection in a self-checkout environment, comprising a processing unit for receiving transaction data from a self-checkout terminal: characterising an activity based on a set of features extracted from the received transaction data; defining a plurality of active intervals for each characterised activity; determining a meta-feature vector for each defined active interval of the plurality of active intervals; comparing each meta feature vector with a predefined set of vectors; and determining an anomaly based on the comparison.
US11989709B2 Augmented reality and messaging
The various implementations described herein include methods, systems, and devices for Augmented Reality (AR) based messaging. In one aspect, a method includes processing a user request to create and place an avatar (e.g., a virtual representation of a user) at a user-specified location. In another aspect, a system manages placement of avatars at various geo locations, allows users to interact with avatars, and manages avatar-avatar interactions with or without user controls. In yet another aspect, a device is provided allowing a user to create, manage, and view avatar-based tags. Additionally, various user interfaces are provided to support the user to create, manage, and view avatars.
US11989705B2 Methods and systems for transactions transfer
Using various embodiments, methods and systems for implementing secure transaction transfers are described. In one embodiment, a system performing the techniques described herein maintains a multi key index associated with a plurality of financial transactions using a self-balanced sorted tree data structure. Thereafter, the system reads/stores the self-balanced sorted tree data structure into memory and applies a filtering algorithm on the self-balanced sorted tree data structure to determine at least one qualifying financial transaction out of the plurality of financial transactions. The system selects the at least one qualifying financial transaction if it does not exceed a predetermined value. In one embodiment, the predetermined value is determined based on an available maximum utilization amount available to a user. Thereafter, the system transfers the selected at least one qualifying financial transaction to a secured credit card.
US11989704B2 Sharded permissioned distributed ledgers
A sharded, permissioned, distributed ledger may reduce the amount of work and communication required by each participant, thus possibly avoiding scalability bottlenecks that may be inherent in previous distributed ledger implementations and possibly enabling the use of additional resources to translate to increased throughput. A sharded, permissioned, distributed ledger may be made up of multiple shards, each of which may also be a distributed ledger and which may operate in parallel. Participation within a sharded, permissioned, distributed ledger may be allowed only with permission of an authority. A sharded, permissioned, distributed ledger may include a plurality of nodes, each including a dispatcher configured to receive transaction requests from clients and to forward received requests to verifiers configured to append transactions to individual ones of the shards.
US11989702B2 Automated validation of digit sequences in transactions
A method may include extracting, from a transaction, a routing transit number (RTN) and an account number, embedding the RTN to obtain an RTN vector, embedding the account number to obtain an account number matrix, combining, using a trained machine learning model, the RTN vector and the account number matrix to obtain a combined matrix, and classifying the account number as invalid. The classifying may include applying the trained machine learning model to the combined matrix.
US11989700B2 Management methods and management internet of things systems for maintenance personnel of smart gas
The embodiments of the present disclosure provide a management method and a management Internet of Things system for a maintenance personnel of smart gas. The management method is implemented based on a smart gas safety management platform of a management Internet of Things system for maintenance personnel of smart gas. The method may include the following operations. Maintenance personnel information of at least one maintenance personnel may be obtained. The maintenance personnel information may include first positioning information of each of the at least one maintenance personnel. Second positioning information corresponding to at least one maintenance task may be obtained. A candidate maintenance task may be determined based on the first positioning information and the second positioning information. The candidate maintenance task may be sent to a user terminal of the maintenance personnel.
US11989696B2 Computer-based systems configured for automated electronic calendar management with meeting room locating and methods of use thereof
In order to facilitate meeting room allocation and calendaring, systems and methods are disclosed including receiving electronic meeting requests to schedule a meeting. A meeting room locator machine learning model is utilized to predict meeting room parameters of a meeting room object representing a candidate meeting room based on a meeting room needs data and location information. A meeting scheduling machine learning model is utilized to predict meeting parameters of a calendar object representing a candidate meeting time based on the candidate meeting room, schedule information and the location information. An indication of the candidate meeting room and the candidate meeting time is displayed in response to the electronic meeting request on a screen associated with each attendee. A selection of the candidate meeting room and the candidate meeting time is received from each attendee, and the candidate meeting room is dynamically secured at the candidate meeting time.
US11989693B2 Image-processing device, image processing method, and storage medium on which program is stored
An image-processing device includes: an acquisition unit configured to acquire form image data generated as an optical reading result of a form image; a group-specifying unit configured to determine whether kinds of groups into which the form image data is grouped are specifiable; and a work target determination unit configured to determine that the form image data is the form image data on which checking work for the kinds of groups is required when the kinds of groups of the form image data are determined to be unspecifiable.
US11989692B2 Revision control for product master data in product lifecycle management
Technologies are described for performing revision control for product masters within a database system. For example, a product master, comprising master data representing a product, can be received. The product master can be identified by a unique product identifier. A definition of a minor revision of the product master can also be received and stored in association with the product master. The definition of the minor revision can comprise: one or more revision attributes that are specific to the minor revision, one or more document objects that are specific to the minor revision, and/or an indication of a bill of material (BOM) version that is specific to the minor revision. A given product master can have multiple minor revisions, each with its associated attributes, documents, and BOM version.
US11989691B2 System and method for providing real-time tracking of items in a distribution network
Systems and methods of processing items. Items in a distribution network or process may be scanned at every handling point in the distribution network, and each scan is recorded in a central repository. The scan information can be used to generate real-time access to data, analytical tools, predictive tools, and tracking reports.
US11989683B2 Process for delivering an order to a semiautonomous motor vehicle
Technologies and techniques for delivering an order to an at least semiautonomous motor vehicle, and a motor vehicle. If an ordering function is activated, provider information is obtained from potential providers that offer delivery of an order by means of a mobile delivery system within a predefined area on a determined route from a current position of the motor vehicle to a destination. Coordinates and a time for a meeting of the motor vehicle with the mobile delivery system are determined for each of the potential providers that have been determined using traffic condition and planning criteria, and a corresponding ordering option that can be activated is provided. As soon as the ordering option is activated, the motor vehicle is at least semiautonomously driven to the determined meeting.
US11989681B2 System for travel plan based shipments
A system described herein comprises a database of transporter profiles, a database of shipping package profiles, a control circuit, a geolocation device, and a physical kiosk. The transporter profiles comprise scheduled travel events associated therewith, and the transporter profiles being associated with transporters. The shipping packages comprises scheduled shipping events. The control circuit is operable to identify one or more suggested shipping packages for a transporter, based in part, on comparisons between the one or more scheduled travel events of a transporter profile associated with the transporter and the one or more scheduled shipping events of the shipping packages. The geolocation device is operable to calculate in real-time an absolute position of a transporter computing device associated with the transporter and estimate time of arrival of the transporter at a transport terminal. The physical kiosk delivers the suggested shipping packages prior to the transporter arriving at the transport terminal.
US11989680B1 Systems and methods of facilitating modeling expertise of individuals
The present disclosure provides a method of facilitating modeling expertise of individuals. Further, the method may include receiving individual information and analyzing the individual information. Further, the method may include generating an expertise profile of the expertise of the individual using one or more machine learning models based on the analyzing. Further, the expertise profile characterizes the expertise of the individual based on each of a learning state, a progressive experience, and an impact factor. Further, the expertise profile includes a value corresponding to each of the learning state, the progressive experience, and the impact factor. Further, the value includes one of a data stage, an information stage, a skill stage, a knowledge stage, a wisdom stage, and an enlightenment stage. Further, the one or more machine learning models may be trained corresponding, the progressive experience, and the impact factor using individual information.
US11989674B2 Work assist server, work assist method, and work assist system
Provided are a server and a system which enable a worker of a work machine to intuitively recognize work contents and the like to be performed using the work machine in each of a plurality of work locations. In response to a first designated operation through a remote input interface 210 of a remote operation device 20, a remote output interface 220 of the remote operation device 20 outputs a work environment image showing positions of designated work locations Q1 and Q2, and information about at least one of a designated work period and a designated work content. The designated work location, the designated work period and the designated work content are included in designated work information that is work information fitting a designated position depending on the first designated operation among a plurality of pieces of work information registered in a database 102.
US11989654B2 Learning and using a single forecast model for demand forecasting
A learning system includes a learning data acquisition unit that generates a neural network included in a single forecast model for performing a forecast of demand for a service through machine learning and acquires, as learning data, an actual demand value of the service and a feature amount for learning for each mesh associated with a past period, the feature amount for learning including the number of demands for the service in each mesh in each period as a feature amount, a learning data normalization unit that normalizes at least the number of demands in the feature amount for learning for each mesh, and a generation unit that performs machine learning on the basis of an actual demand value and a demand forecast value obtained by inputting the feature amount for learning including the normalized number of demands to the neural network, and generates the neural network.
US11989653B2 Pseudo-rounding in artificial neural networks
A system for increasing quality of results of computations of an artificial neural network (ANN) by using complex rounding rules for parameters in the ANN is provided, the system comprising one or more processing units configured to: receive a plurality of first parameters for one or more neurons of ANN, the first parameters being of a first data type; and change the first parameters to second parameters of a second data type to obtain a plurality of the second parameters according to a rule in which a distance between at least one first parameter and corresponding second parameter is greater than a distance between the first parameter and a value of the second data type closest to the at least one first parameter. A distance between a vector of the first parameters and a vector of the second parameters is minimized.
US11989640B2 Scalable neural network processing engine
Embodiments relate to a neural processor circuit with scalable architecture for instantiating one or more neural networks. The neural processor circuit includes a data buffer coupled to a memory external to the neural processor circuit, and a plurality of neural engine circuits. To execute tasks that instantiate the neural networks, each neural engine circuit generates output data using input data and kernel coefficients. A neural processor circuit may include multiple neural engine circuits that are selectively activated or deactivated according to configuration data of the tasks. Furthermore, an electronic device may include multiple neural processor circuits that are selectively activated or deactivated to execute the tasks.
US11989635B2 Space efficient random decision forest models implementation utilizing automata processors
An apparatus includes a processing resource configured to receive a feature vector of a data stream. The feature vector includes a set of feature values. The processing resource is further configured to calculate a set of feature labels based at least in part on the set of feature values to generate a label vector, provide the label vector to another processing resource, and receive a plurality of classifications corresponding to each feature label of the label vector from the other processing resource. The plurality of classifications are generated based at least in part on a respective range of feature values of the set of feature values. The processing resource is configured to then combine the plurality of classifications to generate a final classification of the data stream.
US11989627B1 Automated machine learning pipeline generation
Various embodiments of apparatuses and methods for an automated machine learning pipeline service and an automated machine learning pipeline generator are described. In some embodiments, the service receives a request from a user to generate a machine learning solution, as well as a dataset that comprises values with different user variable types, and mapping of the user variable types to pre-defined types. The generator can validate the dataset, enrich the values of the dataset using external data sources, transform values of the dataset based on the pre-defined types, train a machine learning model using the enriched and transformed values, and compose an executable package, comprising enrichment recipes, transformation recipes, and the trained machine learning model, that generates scores for other data when executed. The service can further test the executable package using testing data, and provide results of the test to the user.
US11989625B2 Method and system for detecting and avoiding loss of separation between vehicles and updating the same
Disclosed are methods, systems, and non-transitory computer-readable mediums for detecting and avoiding loss of separation between vehicles. A first method may include training a vehicle interaction machine learning model to predict future vehicle interactions based on identified vehicle interactions and an identified risk of encounter between two or more selected vehicles. A second method may include obtaining real-time data associated with a vehicle-of-interest; evaluating the real-time data associated with the vehicle-of-interest to form encounter models; monitoring the encounter models with a model access function of the vehicle interaction machine learning model to detect real-time anomalies; and in response to detecting a real-time anomaly, transmitting an alert. A third method may include obtaining trajectory information; analyzing the trajectory information to determine whether a trajectory is a new trajectory type or whether the trajectory is a member of a new interaction; updating training data for the vehicle interaction machine learning model.
US11989624B1 Method and apparatus for optimizing a qubit control signal, and quantum computer
The present disclosure discloses a method and apparatus for optimizing a qubit control signal, and a quantum computer. The method includes: obtaining an operating frequency of a qubit based on a Ramsey experiment; obtaining a detuning amount of a frequency of the qubit control signal based on an amplified phase error (APE) experiment, where the APE experiment is an experiment that measures a change in quantum state information of the qubit with a preset detuning amount of the frequency of the qubit control signal; and optimizing the qubit control signal based on the detuning amount of the frequency.
US11989622B2 Under-resolved quantum-array state mapping
A quantum register can be read out using under-resolved emissions mapping (e.g., imaging). Regions of the quantum register are illuminated concurrently, one array site per region at a time, typically until all sites of each region have been illuminated. A photodetector system then detects for each region whether or not an EMR emission (e.g., due to fluorescence) has occurred in response to illumination of a respective site in that region. The result of the photo detections is a series of emissions maps, e.g., images. The number of emissions maps in the series corresponds to a number of sites per region, while the number of pixels in each image corresponds to a number of regions. A readout result can be based on a time-multiplexed combination of these emissions maps. The emissions maps are under-resolved since the resolution corresponds to the region size rather than the sizes of individual array sites.
US11989621B2 Tiling of cross-resonance gates for quantum circuits
Techniques regarding tiling a CR gate configuration to one or more lattices characterizing quantum circuit topologies are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a tiling component that can generate a cross-resonance gate configuration that delineates a control qubit assignment and a target qubit assignment in conjunction with a frequency allocation onto a lattice characterizing a quantum circuit topology.
US11989617B2 Selection apparatus and selection method
A selection apparatus capable of efficiently selecting an optimum setting condition for filtering is provided. The selection apparatus is an apparatus that selects a setting condition for filtering to be performed on a reading target. The selection apparatus includes: a determiner that determines whether the reading target is readable with each of a plurality of combinations selected from among combinations of all setting conditions for at least two types of filtering; and a selector that selects a setting condition for the filtering based on a result of the determination by the determiner.
US11989614B2 Daisy chain antenna
An RFID system (200) includes an RFID reader (202), an antenna array (204) and a length compensation unit (215). The RFID reader (202) is configured to interrogate RFID antennas. The antenna array (204) includes two or more RFID antennas (206) connectable to the RFID reader (202) via a series of cable links (208). Each RFID antenna (206) is associated with a respective cable link (208), and each cable link (208) has a cable length. The length compensation unit (215) is associated with each RFID antenna (206), and is configured to adjust a total cable length between the RFID reader (202) and a respective RFID antenna (206) to be an effective cable length.
US11989608B2 Electronic card with biometric authentication function
An electronic card with biometric authentication function includes a communication antenna for short-range wireless communication, a wireless communication IC, a receiving coil, a resonant capacitor, a rectifying and smoothing circuit, a biometric sensor, and a biometric authentication circuit. The communication antenna and the receiving coil respond to a magnetic field in the same frequency band for the short-range wireless communication. The wireless communication IC performs short-range wireless communication. The receiving coil receives power from the magnetic field in the same frequency band for the short-range wireless communication. The biometric authentication circuit causes the biometric sensor to operate by using the power received from the receiving resonant circuit. The communication antenna and the receiving coil share electromagnetic field energy resonating in the same frequency band for the short-range wireless communication, the electromagnetic field energy being shared because of magnetic coupling between the communication antenna and the receiving coil.
US11989607B2 Systems and methods for use of capacitive member to prevent chip fraud
Example embodiments of systems and methods for preventing chip fraud are provided. A chip fraud prevention system may comprise a device including a chip, wherein the chip is at least partially encompassed in a chip pocket. One or more connections may be communicatively coupled to one or more surfaces of the chip, and a capacitance member may be coupled to a surface of the chip. The capacitance member may comprise a known capacitance value and the chip may comprise a memory containing an applet, wherein the applet is configured to measure the capacitance value of the capacitance member.
US11989606B2 Low power non-volatile non-charge-based variable supply RFID tag memory
Low power non-volatile non-charge-based variable supply RFID tag memory devices and methods for reading and writing predetermined ID values for a RFID tag are described. The RFID tag memory device includes a reference/bias generator that receives and provides voltages and currents for write and read operations, a clocked comparator that provides a voltage comparison with a reference voltage, a shift register that receives a non-charge-based memory component value saved in the shift register, a memory cell that includes non-charge-based memory components to store corresponding predetermined ID values, a ring counter that provides ring signals to enable sequential writing and reading of the predetermined ID values to and from the memory cell, a write decision component that receives ring signals to enable the write operation, an output select/isolation component for reading and a read/write component to enable reading or writing the predetermined ID values in response to received ring signals.
US11989605B2 RFID-integrated packages and methods of integrating RFID devices into packing materials
RFID-integrated packages are disclosed combining a container, an article positioned within the container, and a packing material positioned within the container between at least a portion of the article and an inner surface of the container. The packing material is manufactured by at least partially associating it with an RFID device. The packing material may be formed of a recyclable material, such as paper. The packing material together with the RFID device is processed to provide it with an impact-absorbing configuration. Processing methods may include folding, crushing, and cutting or slitting, with the RFID device continuing to perform well after it and the packing material have been processed into the impact-absorbing configuration for use within the container. The entire RFID device may be associated to the packing material or only a portion or component of RFID device may be associated to the packing material, with another portion or component associated to the container or article.
US11989604B2 Corkscrew with confirmation of opening of an authenticated bottle
A corkscrew includes a detection assembly configured to detect that a cork has been extracted from the neck of a bottle and thus guarantee that said bottle has actually been opened. Advantageously, this corkscrew is equipped with a reader device to read a security device associated with the bottle that is to be opened, uniquely authenticate this bottle, and provide stock control thereof. Also provided is an assembly including such a corkscrew and a charging base powering the battery of this corkscrew, this base being able to includes a reader device for reading security devices of a plurality of bottles positioned in its area of coverage so as to provide stock control of a cellar.
US11989603B2 Illuminating transaction card
A transaction card is described that includes a first print layer, a second print layer, an antenna inlay layer, and a light-emitting element. At least one of the first print layer and the second print layer has a transparent portion through which light transmits. The antenna inlay layer has a loop antenna disposed thereon. The light-emitting element has a two-dimensional form factor and is positioned between the antenna inlay layer and one of the first print layer and the second print layer. The transaction card includes wireless power receiver circuitry that receives a wireless signal via the loop antenna and induces a voltage across terminals of the light-emitting element, causing the light-emitting element to illuminate and emit light through the transparent portion.
US11989600B2 Method for an internal command from a plurality of processing cores with memory sub-system that cache identifiers for access commands
Methods, systems, and devices for caching identifiers for access commands are described. A memory sub-system can receive an access command to perform an access operation on a transfer unit of the memory sub-system. The memory sub-system can store an identifier associated with the access command in a memory component and can generate an internal command using a first core of the memory sub-system. In some embodiments, the memory sub-system can store the identifier in a shared memory that is accessible by the first core and can issue the internal command to perform the access operation on the memory sub-system.
US11989593B2 Systems and methods for identifying underutilized electronic-device features
Aspects of the disclosure include a non-transitory computer-readable medium storing thereon sequences of computer-executable instructions for automatically identifying underutilized features of an electronic device, the sequences of computer-executable instructions including instructions that instruct at least one processor to determine whether at least one underutilized-feature trigger is satisfied, identify, based on determining that the at least one underutilized-feature trigger is satisfied, at least one underutilized feature of the electronic device, identify the at least one underutilized feature of the electronic device to a user of the electronic device, and store an indication of the identification of the at least one underutilized feature of the electronic device to the user.
US11989586B1 Scaling up computing resource allocations for execution of containerized applications
The present application relates to performing a scale-up of the computing resources allocated to executing a software application. For example, the software application for implementing a web server may be packaged as a container image, and one or more instances of the container images may be executed as one or more tasks. The individual tasks may be allocated a set of computing resources such as CPU and memory, and the incoming requests sent to the web server may be distributed across the tasks. If the volume of incoming requests drops below a threshold level, one or more of the tasks may be placed in standby mode, and the amount of computing resources allocated to such tasks may be reduced. When the volume of incoming requests returns above the threshold level, the amount of computing resources allocated to such tasks can be scaled back up to the full amount.
US11989584B2 System and method of managing restarting child processes on information handling systems
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may receive, by a parent process of a child process, first information indicating that the child process ceased executing; determine, by an analyzer of the parent process, a reason that the child process ceased executing; determine, by the parent process, a first numerical weight associated with the reason; determine, by the parent process, that the first numerical weight is above a threshold numerical value; restart, by the parent process, execution of the child process; determine, by a loss function, a second numerical weight associated with the reason; receive, by the parent process, second information indicating that the child process has ceased executing; determine, by the analyzer, the reason that the child process ceased executing; and determine, by the parent process, that the second numerical weight is not above the threshold numerical value.
US11989582B2 Apparatus and method for low-latency decompression acceleration via a single job descriptor
Apparatus and method for performing low-latency multi-job submission via a single job descriptor is described herein. An apparatus embodiment includes a plurality of descriptor queues to stores job descriptors describing work to be performed and enqueue circuitry to receive a first job descriptor which includes a first field to store a Single Instruction Multiple Data (SIMD) width. If the SIMD width indicates that the first job descriptor is an SIMD job descriptor and open slots are available in the descriptor queues to store new job descriptors, then the enqueue circuitry is to generate a plurality of job descriptors based on fields of the first job descriptor and to store them in the open slots of the descriptor queues. The generated job descriptors are processed by processing pipelines to perform the work described. At least some of the generated job descriptors are processed concurrently or in parallel by different processing pipelines.
US11989581B2 Software managed memory hierarchy
A method, system, and apparatus are disclosed herein for bridging a deterministic phase of instructions with a non-deterministic phase of instructions when those instructions are executed by a machine learning accelerator while executing a machine learning network. Specifically, data is transferred from off-chip memory to on-chip memory (non-deterministic phase of instructions). The data transfer involves determining whether certain on-chip memory is already storing data that has not been consumed yet (e.g., certain memory locations on-chip may be storing data for future consumption and should not be overwritten). Based on determining that the certain on-chip memory is not storing data that has not been consumed yet, the data may be transferred from the off-chip memory to the on-chip memory and the target memory locations may be marked as storing data that has not been consumed yet. The deterministic phase of instructions may be started subsequently.
US11989579B2 Secondary processor proxied device ownership system
The present disclosure enables proxied device ownership for a secondary processing system by providing a chassis housing a plurality of devices, a secondary processing system, and a central processing system that includes an integrated switch device that is coupled to each of the plurality of devices and the secondary processing system. The central processing system enter a Basic Input/Output System (BIOS) mode in which the central processing system provides a BIOS that is configured to execute instructions and, using the BIOS, receives a transaction that was generated by the secondary processing system and that is directed to a first device that is include in the plurality of devices, and executes the transaction on the first device.
US11989576B2 Execution of code in system memory
In some examples, a computing device includes memory including system memory, and a processor in electronic communication with the memory. In some examples, the processor receives a system management interrupt. In some examples, the processor identifies trigger code that triggered the system management interrupt. In some examples, the processor executes code from the system memory when the trigger code is a virtualization program.
US11989571B2 Generating user interface containers
A system for generating a user interface described herein can include a processor to detect a plurality of display characteristics from a user interface manager, wherein the plurality of display characteristics correspond to a type of a device. The processor can also detect a list of applications being executed by the system and generate a user interface container by applying the plurality of display characteristics to each of the applications from the list of applications.
US11989569B2 Unikernel provisioning
Unikernel provisioning is disclosed. A binary is received. The received binary is converted into a unikernel that is deployable on a virtual machine at least in part by generating a disk image comprising the received binary, a loader for loading the received binary, and portions of an operating system required to execute the received binary.
US11989568B2 Method to execute a mode-transition in a multi-mode computer system
A method to execute a mode-transition in a multi-mode computer system from a current to a future mode during run-time of the computer system, wherein the computer system comprises hosts with processing cores. A mode-transition is determined by a transition definition, wherein all transition definitions form a set of transition definitions, and wherein a transition definition between two defined modes comprises a reference to the initial mode, a reference to the future mode, and a list of specific actions to be executed during the mode-transition. A first function runs on a host of the hosts. A second function runs on a processing core of the hosts. Third functions are provided, wherein a third function is running on a processing core in each of the hosts of the computer system. Fourth functions are provided, wherein on each processing core of the computer system a fourth function is running.
US11989552B2 Automated quality assessment of a programming task
A method, system and product for automated quality assessment of a programming task. Programming activity of a developer is monitored to obtain measurements of a plurality of metrics in a plurality of time segments. Functional correctness of the program at a last time segment of the plurality of time segments is determined. Based on the measurements of each of the metrics in the plurality of time segments, a plurality of features are computed. The plurality of features are indicative of a behavior of the developer while programming. A prediction model is utilized to provide an automated assessment based on the values of the plurality of features.
US11989549B2 Micro-pattern based application modernization assessment
Methods, computer program products, and/or systems are provided that perform the following operations: identifying an application marker for a source application; mapping the application marker to a set of micro-patterns provided in a micro-pattern repository, wherein a micro-pattern defines a set of actions to be performed to modernize a source application component for a target platform; generating a set of potential modernization pathways for the source application, wherein a potential modernization pathway is based, at least in part, on an aggregation of one or more micro-patterns included in the set of micro-patterns mapped to the application marker; determining a recommended modernization pathway from the set of potential modernization pathways based, at least in part, on micro-pattern optimization; and providing the recommended modernization pathway for source application modernization execution, wherein the source application modernization execution includes executing each micro-pattern included in the recommended modernization pathway.
US11989546B2 Vehicle electronic control system, vehicle master device, and rewrite instruction program product under specific mode
In a vehicle electronic control system, an electronic control device (ECU) is configured to rewrite a program by writing the update data received from the vehicle master device in a non-volatile memory. Incomplete provisional software is written in a write area of the non-volatile memory in the ECU. The vehicle master device includes: a specific mode determination unit that is configured to determine whether a specific mode for controlling a sequence of a program update is set; and a rewrite instruction unit that is configured to instruct the rewrite target ECU to write the update data under the specific mode when the specific mode determination unit determines that the specific mode is set.
US11989544B2 Software deployment to multiple computing devices
A particular method includes storing a manifest file and a parameters file at a data store. The manifest file and the parameters file are associated with a software deployment package. An application associated with the software deployment package is published to a first remote computing device and to a second remote computing device. The method includes receiving first parameter values from the first remote computing device and receiving second parameter values from the second remote computing device. The first parameter values are stored in a first region of the data store that is specific to the first computing device. The second parameter values are stored in a second region of the data store that is specific to the second computing device.
US11989541B2 Deployment migration tool with decoding capabilities
A computer-implemented method includes a processor decoding a first document output by a first deployment tool to construct a deployment parameter missing from a deployment validation rule in the first document. The processor creates a second document using the constructed deployment parameter and submits the second document to a second deployment tool to load the deployment validation rule into the second deployment tool.
US11989537B2 Dataflow-based computer program visualization and refactoring
A computer-based visualization and refactoring system is capable of analyzing a computer program to determine computation tasks of the computer program and channels linking the computation tasks. The system generates, in a memory of computer hardware, a dataflow graph having nodes representing the computation tasks and edges representing the channels. The edges connect the nodes. Source code representations of the computation tasks are determined. Execution metrics of the computer program are determined. The nodes of the dataflow graph are annotated with the source code representations and the nodes and/or the edges are annotated with the execution metrics. The dataflow graph is displayed on a display device as annotated.
US11989535B2 Simulation method and recording medium
A method of simulating codes that form a program configured to control a control target includes causing a processor to execute the following: first-setting a first process of executing a simulation of an operation of a code group excluding a specific code among the codes; second-setting a second process of executing a simulation of an operation of a specific model obtained by modeling the specific code; first-simulating, in the first process, a first simulation of a code preceding the specific code in the code group; second-simulating, in the second process, a second simulation of the specific model through use of an execution result of the first simulation by inter-process communication between the first process and the second process; and third-simulating, in the first process, a third simulation of a code succeeding the specific code through use of an execution result of the second simulation by the inter-process communication.
US11989534B2 Method and control system for activating multiple vehicle applications
The disclosure relates to a computer program product and a method of using the same computer program product to add, compartmentalize and integrate a segment of code assigning to a previously absent function to be selectable across wider platform of main code. The disclosure also relates to methods of selecting and activating functions of a vehicle, such as a modular truck.
US11989530B2 Avoiding hot spots during ingest where ingest ordering must be preserved
Techniques are described herein for achieving physically dispersed item-dispersal patterns in queue tables that are used as circular buffers in a FIFO system. The techniques achieve the physically dispersed item-dispersal patterns while retaining FIFO semantics, efficient data ingest, efficient data access, and low latency for both fixed and variable-size ingest data. Because consecutively inserted rows are written to physically dispersed locations on persistent storage, lock contention between concurrent ingest sessions is significantly reduced. Once a physically dispersed item-dispersal pattern is established for a first set of inserted rows, subsequent rows are added by overwriting the existing rows. The physical dispersal of the initial rows may be accomplished by setting values in a slot number column such that updates that are made in a sequence that is based on the slot number column exhibit a desired physical dispersal pattern.
US11989528B2 Method and server for training a machine learning algorithm for executing translation
Methods and electronic devices for executing offline translation of a source word into a target word via a Neural Network an encoder and a decoder. The method includes splitting the source word into input tokens, generating vector representations for input tokens, and generating a first sequence of output tokens representative of a first candidate word. In response to the first candidate word not respecting at least one pre-determined rule, the method includes triggering the decoder to generate a second sequence of output tokens having a different at least one last output token than at least one last output token of the first sequence. The second sequence is representative of a second candidate word. In response to the second candidate word respecting the at least one pre-determined rule, the method includes determining that the second candidate word is the target word.
US11989526B2 Systems and methods for short text similarity based clustering
Methods and systems for receiving a plurality of documents including short text data and determining a plurality of forward similarity values based on the short text data in each of the plurality of documents, determining a plurality of reverse similarity values based on the short text data in each of the plurality of documents, generating a forward and reverse similarity matrix based on the plurality of forward similarity values and the plurality of reverse similarity values, and generating a plurality of short text similarity based clusters to group the short text data of the plurality of documents based on the forward and reverse similarity matrix.
US11989523B2 Composite entity for rule driven acquisition of input data to chatbots
The present disclosure relates to chatbot systems, and more particularly, to techniques for obtaining data items for input to a chatbot. In certain embodiments, a chatbot system includes a component that can be invoked by a chatbot in the chatbot system to obtain data items needed by the chatbot. The component can be invoked based on a reference to the component in a dialog flow definition configured for the chatbot. The reference to the component can indicate a composite entity that the component will use to determine how the data items are obtained from a user. The composite entity acts as a container for the data items and may be configured separately from the dialog flow definition of the chatbot. The data items can be obtained based on rules specified in a composite entity definition configured for the composite entity.
US11989520B2 System and method for morality assessment
Systems and methods are provided for assessing morality of a user. A request comprising an input data is received over a communication network to assess the morality corresponding to the input data. Upon receiving the request, a first vector is generated through deployment of a predefined language model based on the input data. Then a set of common-sense characteristics are extracted from the input data by generating a corresponding second vector for each of the set of common-sense characteristics from the input data by deploying a common-sense model. Upon generation of the first vector and the second vectors, morality value is determined for the input data based on the first vector and the second vectors corresponding to the set of common-sense characteristics, the morality value indicates whether a context of the input data is morally correct.
US11989514B2 Identifying high effort statements for call center summaries
Disclosed herein are system, method, and computer program product embodiments for machine learning systems to process incoming call-center calls to provide communication summaries that capture effort levels of statements made during interactive communications. For a given call, the system receives a transcript as the input and generates a textual summary as the output. In order to improve a call summary and customize a summarization task to a call center domain, the technology disclosed herein may employ a classifier that predicts an effort level and attention score for individual utterances within a call transcript, ranks the attention scores and uses selected ones of the ranked utterances in the summary.
US11989513B2 Quantitative comment summarization
A computing system, computer program product, and computer-implemented method for quantitative comment summarization are provided. The method includes receiving a collection of comments, identifying a set of candidate key points corresponding to the collection of comments, and selecting a subset of key points from the set of candidate key points, wherein the selected subset of key points includes key points that are most salient in the collection of comments. The method also includes automatically mapping each comment within the collection of comments to any corresponding key points within the subset of key points based on a match score between each comment and key point pair, as well as generating a summary including the subset of key points and an absolute number or percentage of the comments mapped to each key point.
US11989509B2 Generative adversarial network implemented digital script modification
A system, method, and computer program product for implementing digital script modification is provided. The method includes generating image sequences associated with textual content of a digital story. Multiple contextual dimensions are identified within the textual content and a group of dimensions are selected. The image sequences in combination with the group of dimensions are expanding or contracted and image sequences are altered based on detected interactions with the group of dimensions. Dimensions are extracted from the group of dimensions during presentation of the digital story and a scriptwriter is enabled to modify the dimensions. The image sequences are modified and a hardware interface device is enabled to interact with various image sequences and alter the multiple contextual dimensions. The textual content of the digital story is dynamically altered.
US11989508B2 High-performance microcoded text parser
The performance of a text parser implemented with a state machine is improved by reducing a critical dependence path. In one aspect, all possible current states for a given text input are read from a state table circuit, and the correct next state and output are then selected therefrom by an output multiplexer based on the current state, removing dependence on the current state from the table read, and allowing the read(s) to be pipelined. Further, multiple input units are configured to operate on multiple text characters in parallel, with each input unit propagating outputs for its state table circuit to the next downstream input unit. Each downstream input unit is configured to use the propagated states to provide the proper outputs to appropriates multiplexer inputs. The number of possible output states may be dynamically reduced, thereby reducing the size of the output multiplexer needed to select the next state.
US11989505B2 Generating personalized digital design template recommendations
The present disclosure relates to systems, methods, and non-transitory computer-readable media that provides to a user a subset of digital design templates as recommendations based on a creative segment classification and template classifications. For instance, in one or more embodiments, the disclosed systems generate the creative segment classification for the user and determines geo-seasonal intent data. Furthermore, the disclosed system generates template classifications using a machine learning model based on geo-seasonality and creative intent. In doing so, the disclosed system identifies a subset of digital design templates based on the template classifications, geo-seasonal intent data, and the creative segment classification of the user.
US11989504B2 Recommendation platform for skill development
Disclosed is a platform that manages worker users in a temporary staffing environment via an artificial machine learning model. The temporary staffing platform matches available workers to available shifts/gigs. Additional features include generating provisional or near-miss matches and informing workers how to turn those near-misses into full matches, plotting a gig-career path to develop additional skills, gamify development, and automatically generate resumes. The platform generates a set of skill tags associated with each shift/gig performed by the user. Designing of resume text files by the artificial machine learning model includes procedurally generated descriptions of experience the a user has based on the recording of each shift/gig performed by the user and the skill tags associated with each recorded shift/gig, wherein a format of the resume text file is formulated by the artificial machine learning model evaluating a mix of skill tags and employers amassed by the user.
US11989502B2 Implicitly annotating textual data in conversational messaging
Apparatuses, methods, and systems for implicitly annotating textual data in conversational messaging are disclosed. One method includes receiving, by a server, a first input text message from a user (customer), displaying, by the server, the first input text message to an agent (merchant), displaying, by the server, a configurable menu of responses to the first input text message to the agent (merchant), receiving, by the server, a selection of one of the configurable menu of responses from the agent (merchant), facilitating, by the server, sending of the selected of one of the configurable menu of responses to the user (customer); and associating and recording the selected one of the configurable menu of responses with the first input text message.
US11989496B2 Method and structure for mandrel patterning
A method includes receiving an integrated circuit (IC) design layout including a layout block, where the layout block including first line patterns disposed along a first direction, extending lengths of the first line patterns, connecting portions of the first line patterns disposed within a distance less than a preset value, forming second line patterns disposed outside the layout block parallel to the first line patterns, forming mandrel bar patterns overlapping edges of the layout block, where the mandrel bar patterns oriented along a second direction perpendicular to the first direction, and outputting a pattern layout for mask fabricating, where the pattern layout includes the layout block, the first and second line patterns, and the mandrel bar patterns.
US11989495B2 Systems and methods for predicting film thickness using virtual metrology
A method includes obtaining sensor data associated with a deposition process performed in a process chamber to deposit film on a surface of a substrate. The method further includes generating a plurality of physics based outputs using a transformation function and the sensor data. The method further includes mapping the physics based outputs to a training set. The method further includes training a virtual model based on the training set and the sensor data, wherein the virtual model is trained to generate predictive metrology data associated with the film.
US11989494B2 Process control with digital twins
The present invention relates to the field of real time process control using digital twins. In more detail, the present invention relates to the field of modeling distributed event-discrete systems using digital twins and subsequent use of the models for real time control of distributed even-discrete systems. There is provided a virtual twin engine for control of a distributed even-discrete system in real-time. The virtual twin engine has installed at least one executable modeling software kernel which runs subsystem use models in relation to subsystem clusters of the distributed event-discrete system. Also, the virtual twin engine operates the at least one digital twin in a passive manner through real time access to the modeling software kernel modeling the subsystem use model of the at least one digital twin.
US11989492B2 Preston matrix generator
A method of generating a matrix to relate a plurality of controllable parameters of a chemical mechanical polishing system to a polishing rate profile includes polishing a test substrate. The test substrate is polished for a first period of time using baseline parameter values with a first parameter set to a first value, and the test substrate is polished for a second period of time using first modified parameter values with the first parameter set to a modified second value. A thickness of the test substrate is monitored during polishing, and a baseline polishing rate profile is determined for the first period of time and a first modified polishing rate profile is determined for the second period of time. The matrix is calculated based on the baseline parameter values, the first modified parameters, the baseline polishing rate profile and the first modified polishing rate profile.
US11989489B2 Method and system for optimizing shipping methodology for 1-directional floor joists
The present invention is a system, comprising: isolate at least one floor joist from a building model; process a first set of data associated with the characteristics of the floor joist members, wherein the characteristics are related to the profile and length; process a second set of data associated with the assembly of the floor joist; create an assembly process of the floor joist, wherein an assembly and disassembly of the floor joist is performed to determine at least one assembly process based on the order of connecting the floor joist members from a construction perspective; formulate a package of the floor joist, wherein the package is organized based on assembly process; adjust the orientation of the members within the package based on the shipping vessel limitations and the other bundles of the model which are contained within the shipping vessel; and generate a graphical representation of the package.
US11989481B2 Display device, method of manufacturing the same and tiled display device including the same
A display device, a method of manufacturing the same and a tiled display device including the same are provided. The display device includes a substrate including a first contact hole, a laser absorption layer on the substrate and containing amorphous silicon, a first barrier insulating layer on the laser absorption layer, a fan-out line on the first barrier insulating layer as a first metal layer and including a pad portion in a second contact hole located in the first barrier insulating layer and the laser absorption layer, a display layer on the fan-out line, and a flexible film under the substrate and in the first contact hole and electrically connected to the pad portion.
US11989478B2 Splicing screen image display method comprising adding frame display areas to outer edges of a source image and related apparatus
A splicing screen image display method, a related apparatus and a storage medium are provided. The method includes: obtaining a source image and resolution information of the splicing screen device, wherein the resolution information includes pixel widths of supplementary display modules, and the pixel widths are pixel sizes of the supplementary display modules in a width direction of a seam; adding frame display areas to outer edges of the source image, to form a target image corresponding to a resolution of the splicing screen device. The frame display areas are parallel to the seam, and a sum of pixel widths of the frame display areas that are parallel to each other is equal to a sum of the pixel widths of the supplementary display modules that are parallel to each other; and sending the target image to basic display modules and supplementary display modules, to display the target image.
US11989476B2 Systems and methods for remotely monitoring electronic displays
Systems and methods for remotely monitoring display assemblies are provided. Each of the electronic display assemblies includes sensors in electronic communication with a controller, which is in electronic communication with a network communication device. At a monitoring center, different customer identifiers are associated with different portions of data, a particular customer identifier is received from a customer device, the portions of the data associated with the particular customer identifier are identified for transmission to the customer device, and one or more user displays are generated with the identified data.
US11989475B2 Selecting a display with machine learning
Examples of methods performed by an electronic device are described. In some examples of the methods, a machine learning model is trained based on a plurality of interaction events and a corresponding plurality of images. In an example, each of the plurality of interaction events corresponds to one of a plurality of displays. In some examples of the methods, a display is selected of the plurality of displays based on the machine learning model. In an example, an object is presented on the display.
US11989471B2 Computer-readable storage medium, information processing device, and method for providing notification about particular processing
Anon-transitory computer-readable storage medium stores computer-readable instructions that are executable by a computer of an information processing device and conform to a printer connected with the information processing device. The instructions cause, when executed by the computer, the information processing device to obtain automatic processing information stored in the printer, the automatic processing information indicating whether particular processing on image data of a print job is to be performed automatically. The instructions further cause, when executed by the computer, the information processing device to, in response to a print instruction to cause the printer to print a target image being output from an application program to a general-purpose print program, provide via a user interface a notification based on the automatic processing information and print settings specified by the print instruction, when the obtained automatic processing information indicates that the particular processing is to be performed automatically.
US11989466B2 Device and computer-readable storage medium for providing appropriate error notification
A device includes a communication interface and a controller. The controller is configured to obtain connection information for connecting the device with a target server from an external device via the communication interface, connect the device with the target server using the obtained connection information, and in response to failing in an attempt to obtain the connection information, provide an error notification varying depending on at what timing the attempt to obtain the connection information has been made. The controller provides a first error notification when the attempt to obtain the connection information has been made at a first timing. The controller provides a second error notification different from the first error notification when the attempt to obtain the connection information has been made at a second timing different from the first timing.
US11989460B2 Capacity expansion in a virtual storage appliance
A virtual storage appliance receives a request to increase its total storage capacity, and processes the request by performing a resize operation on all backend virtual volumes that are attached to the virtual storage appliance while efficiently considering constraints of the cloud computing platform and its own system constraints. The resize operation increases a size of each one of the backend virtual volumes, e.g., by the same amount. In response to detecting that the resize operation has been completed on all the backend virtual volumes, the virtual storage appliance indicates that a new, increased total storage capacity of the virtual storage appliance is available for use. The resize operation is performed without moving any previously stored contents of the backend virtual volumes, and without changing the total number of backend virtual volumes that are attached to the virtual storage appliance.
US11989459B2 Semiconductor memory device and test system including the same
A semiconductor memory device includes a test pattern data storage configured to store test write pattern data in response to a register write command and a register address and output test read pattern data in response to a test read command and a test pattern data selection signal during a test operation, a memory cell array including a plurality of memory cells and configured to generate read data, a read path unit configured to generate n read data, by serializing the read data, and a test read data generation unit configured to generate n test read data, by comparing the test read pattern data with each of the n read data, generated at a first data rate, and generate the n test read data, at a second data rate lower than the first data rate, during the test operation.
US11989458B2 Splitting sequential read commands
Technology is disclosed herein for handling of mixed random read and sequential read command sequences. Plane read commands are formed from one or more sequential read commands. A sequential read command may be split into multiple plane read commands at plane boundaries. The plane read commands are submitted to the respective planes as asynchronous independent plane read commands. Random read commands may be submitted to the planes as asynchronous independent plane read (AIPR) commands on par with the split sequential read commands. Therefore, AIPR may be used for both sequential read commands and random read commands. Submitting a split sequential read command to one or more planes while one or more other planes are performing a random read command can significantly improve performance.
US11989456B2 Mobile storage random read performance estimation enhancements
A computing system (100) having a storage system that includes a storage device (130) and a host device (105), where the host device (105) is configured to issue memory access commands to the storage device (130). The computing system (100) further includes a prediction system (190) comprising processing circuitry that is configured to perform operations that cause the prediction system (190) to identify one or more components of the storage system (918) that limit random rad performance of the storage system (918). The operations further cause the prediction system (190) to obtain characterization data that is indicative of the impact of the one or more components on random read performance and generate a model based on the characterization data to predict random read performance of the storage system (918). The operations additionally cause the prediction system (190) to execute the model in a simulation of the storage system (918) to generate a random read performance parameter for the storage system (918).
US11989455B2 Storage system, path management method, and recording medium
A storage system includes a plurality of storage nodes 4 each having one or more storage devices. The storage node includes a CPU. The CPU is configured to select a priority path to be notified as a usable path to a higher-level apparatus among paths which allows access of a predetermined logical unit to which a storage area of the storage device is provided from the higher-level apparatus. The CPU is configured to send the priority path as a reply to an inquiry about a path to the predetermined logical unit from the higher-level apparatus.
US11989452B2 Read-disturb-based logical storage read temperature information identification system
A read-disturb-based logical storage read temperature identification system includes a global read temperature identification subsystem coupled to at least one storage device. Each at least one storage device identifies read disturb information associated with rows provided by the at least one physical block in that storage device from at least one physical block in that storage device, and maps the read disturb information associated with the rows provided by the at least one physical block in that storage device to one or more logical storage elements included in a logical-to-physical storage element mapping for that storage device to generate a local logical storage element read temperature map. Each at least one storage device may then provide its local logical storage element read temperature map to the global read temperature identification subsystem.
US11989450B2 Signal development caching in a memory device
Methods, systems, and devices related to signal development caching in a memory device are described. In one example, a memory device in accordance with the described techniques may include a memory array, a sense amplifier array, and a signal development cache configured to store signals (e.g., cache signals, signal states) associated with logic states (e.g., memory states) that may be stored at the memory array (e.g., according to various read or write operations). The memory device may also include a controller configured to determine whether data associated with an address of the memory array is stored in one or more cache blocks of the signal development cache. As an example, the memory device may determine whether the data is stored in one or more cache blocks of the signal development cache based on mapping information associated with the address of the memory array.
US11989446B2 Host device, storage device, and method of operating the same
The present technology relates to a storage device that allows access to the storage device without accessing a main memory of a host by allocating a portion of a mapping area of a buffer memory to a cache area. The storage device includes a memory device including a plurality of memory cells, a memory controller configured to control an operation performed on the memory device, and a buffer memory including a cache area and a mapping area in which mapping data indicating a mapping relationship between a logical block address and a physical block address corresponding to the operation is stored. The buffer memory allocates a portion of the mapping area to the cache area according to an allocation request received from a host, and stores data except for the mapping data in the cache area.
US11989444B2 Memory controller
A memory controller that controls a nonvolatile memory in response to commands from a host includes a normal transfer queue and a priority transfer queue, a transfer packet priority determination unit, a transfer queue selector, and a transfer packet selector. The transfer packet priority determination unit determines whether a transfer packet is a priority packet based on transmission information of the transfer packet. The transfer queue selector selects the priority transfer queue and stores the transfer packet in the priority transfer queue if the transfer packet is determined as a priority packet, and selects the normal transfer queue and stores the transfer packet in the normal transfer queue if the transfer packet is not determined as a priority packet. The transfer packet selector transfers to the host a priority packet stored in the priority transfer queue preferentially with respect to a normal packet stored in the normal transfer queue.
US11989441B2 Read-disturb-based read temperature identification system
A read-disturb-based read temperature identification system includes storage device(s) that each determine read disturb information for each block in that storage device, use that read disturb information to identify a subset of rows in at least one block in that storage device that have a higher read temperature than the other rows in the at least one block in that storage device and, based on that identification, generate and store a local logical storage element read temperature map that identifies a subset of logical storage elements associated with that storage device that have a higher read temperature than the other logical storage elements associated with that storage device. A global read temperature identification subsystem coupled to the storage device(s) may then retrieve at least a portion of the local logical storage element read temperature map(s) and use them to generate a global logical storage element read temperature map.
US11989440B2 Hybrid memory system configurable to store neural memory weight data in analog form or digital form
Numerous embodiments of a hybrid memory system are disclosed. The hybrid memory can store weight data in an array in analog form when used in an analog neural memory system or in digital form when used in a digital neural memory system. Input circuitry and output circuitry are capable of supporting both forms of weight data.
US11989439B2 Determining available resources for storing data
Methods, systems, and devices for memory operations are described. A host system may obtain data for writing to a memory system. The host system may send, to the memory system, an indication that the data is to be written to the memory system, and the memory system may remove invalid data at the memory system until the memory system has sufficient resources to store the data. Based on the memory system having sufficient resources, the memory system may delay background operations at the memory system until the data has been written to the memory system. The memory system may also create a restore point based on the memory system having sufficient resources and receiving the data. In other examples, the removal of invalid data at the memory system may be delayed until after the data is written to the memory system.
US11989437B1 Compression orchestration on a remote data replication facility
A primary storage array and a remote storage array each create compressibility heat maps and periodically exchange compressibility heat maps over a remote replication facility. The primary R1 storage array also forwards an Activity Based Compression (ABC) heat map describing extent IO activity to the remote storage array. The primary and remote storage arrays use the compressibility heat maps to update per-extent compressibility forecast models to forecast compressibility values for extents during an upcoming time interval. The storage arrays use both activity-based scores and forecast compressibility scores to select extents to be stored in compressed and uncompressed form. By considering both the activity-based scores as well as compressibility scores, it is possible to prioritize compression resources by selecting the most compressible extents with the lowest activity-based scores for compression, while selectively enabling extents with higher activity-based scores and high compressibility scores to also be selected for compression.
US11989434B1 Optimizing protection of highly deduped data for performance and availability
In a data storage system that includes two or more storage engines in interconnected by a channel-based fabric, highly deduplicated data is identified and promoted to a dedupe performance tier characterized by mirrors on each of the storage engines. Blocks of deduplication data are scored based on reference counts and read-miss access patterns. Promotion of blocks to the dedupe performance tier and demotion of blocks from the dedupe performance tier are calculated based on the scores. Performance is enhanced by enabling highly deduplicated blocks to be accessed from engine-local memory and engine-local storage via switches rather than the channel-based fabric.
US11989433B2 Dynamic superblock construction
A method includes forming at least a portion of a first superblock using a first subset of blocks from at least one memory die of a memory sub-system and forming at least a portion of a second superblock using a second subset of blocks from the at least one memory die of the memory sub-system.
US11989429B1 Recommending changes to a storage system
Recommending changes to a storage system, including: identifying, using predicted characteristics of one or more workloads executing on the storage system, one or more configuration changes to the storage system that would improve the operation of the storage system; selecting, from the one or more configuration changes to the storage system that would improve the operation of the storage system, a preferred configuration change; and recommending the preferred configuration change.
US11989417B1 Column repair in a memory system using a repair cache
A main memory includes a first plurality of input/outputs (I/Os) configured to output data stored in the main memory in response to a read access request. A first portion of the first plurality of IOs provides user read data in response to the read access request and a second portion of the first plurality of IOs provides candidate replacement IOs. Repair circuitry is configured to selectively replace one or more IOs of the first portion of IOs using one or more of the candidate replacement IOs of the second portion of IOs to provide repaired read data in response to the read access request in accordance with repair mapping information corresponding to an access address of the read access request. A static random access memory (SRAM) stores repair mapping information, and a repair cache stores cached repair mapping information from the SRAM for address locations of the main memory.
US11989416B2 Computing device with independently coherent nodes
A computing device includes a system-on-a-chip. The computing device comprises a network interface controller (NIC) that hosts a plurality of virtual functions and physical functions. Two or more compute nodes are coupled to the NIC. Each compute node is configured to operate a plurality of Virtual Machines (VMs). Each VM is configured to operate in conjunction with a virtual function via a virtual function driver. A dedicated VM operates in conjunction with a virtual NIC using a physical function hosted by the NIC via a physical function driver hosted by the compute node. The computing device further comprises a fabric manager configured to own a physical function of the NIC, to bind virtual functions hosted by the NIC to individual compute nodes, and to pool I/O devices across the two or more compute nodes.
US11989414B2 Method and apparatus for compressing and decompressing sparse data sets
Embodiments of the present disclosure include a digital circuit and method for multi-stage compression. Digital data values are compressed using a multi-stage compression algorithm and stored in a memory. A decompression circuit receives the values and performs a partial decompression. The partially compressed values are provided to a processor, which performs the final decompression. In one embodiment, a vector of N length compressed values are decompressed using a first bit mask into two N length sets having non-zero values. The two N length sets are further decompressed using two M length bit masks into M length sparse vectors, each having non-zero values.
US11989411B2 Electronic apparatus and hotkey prompt method thereof
An electronic apparatus and a hotkey prompt method thereof are provided. The method includes the following steps. A power-on self-test (POST) procedure of a basic input output system (BIOS) is performed. During the POST procedure, a display panel of a keyboard module is controlled to display a first keyboard layout, so as to display at least one hotkey corresponding to at least one hotkey function of the BIOS via the display panel. After a hotkey input operation is received via the keyboard, a first hotkey function of the at least one hotkey function of the BIOS is performed. The hotkey input operation is used to enable the first hotkey function. In response to performing the first hotkey function, the display panel of the keyboard module is controlled to display a second keyboard layout.
US11989408B2 Redundant touch system operation
A touch sensor system includes touch sensors, drive-sense circuits (DSCs), memory, and a processing module. A DSC drives a first signal via a single line coupling to a touch sensor and simultaneously senses, when present, a second signal that is uniquely associated with a user. The DSC processes the first signal and/or the second signal to generate a digital signal that is representative of an electrical characteristic of the touch sensor. The processing module executes operational instructions (stored in the memory) to process the digital signal to detect interaction of the user with the touch sensor and to determine whether the interaction of the user with the touch sensor compares favorably with authorization. When not authorized, the processing module aborts execution of operation(s) associated with the interaction of the user with the touch sensor. Alternatively, when authorized, the processing module facilitates execution of the operation(s).
US11989406B2 Interface for trimming videos
A graphical user interface for trimming a video may include a timeline representation of a duration of the video. A trim duration for the video may be selected based on movement of the timeline representation. The amount of time represented by a portion of the timeline representation may be independent of the duration of the video. The movement of the timeline representation may correspond to moment through the duration of the video at a constant scale regardless of the duration of the video.
US11989402B2 Information processing device configured to generate screen data to display icons, screen generating method, and non-transitory computer-readable recording medium therefor
A first information processing device is configured to customize a first screen to be displayed by an image processing device and a second screen to be displayed by a second information processing device. The first information processing device displays a customizing screen including multiple icon areas similar to the first screen and a second screen. The first information processing device sets an icon designated by a user to an icon area targeted to be customized. The first information processing device generates first screen data and second screen data reflecting the results of customization on the customizing screen.
US11989398B2 Digital content view control system
Digital content view control is described as leveraging a hierarchical structure of objects defined within the digital content to control how those objects are rendered in a user interface. In one example, a user input is received to display a view of objects within digital content displayed in a user interface. In response, a data query module is configured to fetch data describing a hierarchical structure of the digital content. From this, a z-order determination module determines a z-order of objects included with the digital content. An object view generation module is also configured to generate object views depicting the objects included in the digital content. The object views, once rendered, support an ability to view positioning of objects within the hierarchy.
US11989393B2 Systems and methods for synthetic data aggregations
Systems and methods for aggregating data. The system is configured to receive metadata from an interactive graphical user interface (GUI) of a user device, aggregate field values from the data stored on one or more databases based on the received metadata and generate filter instructions based on the received metadata. The system is further configured to transmit the aggregated field values and the filter instructions to the user device, receive a user-customized filter set and subscription request for a synthetic symbol associated with the user-customized filter set from the user device, and create the synthetic symbol responsive to the subscription request. Moreover, the system aggregates one or more data values from the data stored on the databases associated with the created synthetic symbol and generates instructions to display the data values on the interactive GUI in accordance with the user-customized filter set associated with the created synthetic symbol.
US11989386B2 Real-time geospatial collaboration system
Systems and methods are provided for generating virtual three-dimensional environments that allow for simultaneous and collaborate interaction amongst users that utilize virtual reality systems, augmented reality systems, and standard desktop systems. As users interact with elements presented within these virtual three-dimensional environments, these interactions and changes to these elements are propagated to other users within these environments in real time.
US11989385B2 Cursor display method and electronic device
This application provides a cursor display method and an electronic device. The method includes: a cursor system may display a cursor on a display interface and move the cursor on the display interface based on a user operation. When the cursor moves to a control, a view system may redraw and display the cursor in the control to implement an adsorption feedback effect of the cursor, so that a user may determine that an actual position of the cursor has moved to the control.
US11989375B2 Electronic device for typo correction and method thereof
An electronic device according to various embodiments includes: a display, a sensor module including a touch sensor configured to receive a touch input and generate touch data, a memory, and a processor operatively connected to the display, the sensor module, and the memory, wherein the processor is configured to: generate a first filter having a first time filter value and a first magnitude filter value, generate a second filter having a second time filter value greater than the first time filter value and a second magnitude filter value greater than the first magnitude filter value, acquire the touch data including a first point where a touch starts and a second point where the touch ends, apply the first filter based on a moving from the first point to the second point being closer to a center line that vertically bisects a keyboard, apply the second filter based on the moving being farther away from the center line, determine that a key of the keyboard corresponding to the first point has been touched based on a duration of the touch input being less than the time filter value of the filter and a distance between the first point and the second point being less than the magnitude filter value, and determine that a key of the keyboard corresponding to the second point has been touched based on the duration of the touch input being equal to or greater than the time filter value of the filter and the distance between the first point and the second point being equal to or greater than the magnitude filter value.
US11989374B2 Detection method, device, and electronic equipment
The present disclosure relates to detection methods, devices and electronic equipment. An example method includes determining a first detection channel of a triggered touch control area when a touch control display device is triggered; determining whether the touch control area is covered by liquid according to a characteristic value of a first detection channel based on responsive to determining a sum of characteristic values of adjacent detection channels is greater than or equal to a third preset value, determining that the touch control area is covered by liquid, wherein a second preset value is greater than a first preset value and less than the third preset value; and not responding to a touch control signal of the touch control area collected at a current time under the condition of determining that the touch control area is covered by liquid.
US11989370B2 Electrostatic input device
An electrostatic input device includes: a plurality of first detection electrodes that are configured to detect approach of an object within a first distance from a detection face; a second detection electrode that is provided between the plurality of first detection electrodes and configured to detect approach of the object within a second distance from the detection face, where the second distance is longer than the first distance; and a detection circuit that is configured to detect change in capacitance of the plurality of first detection electrodes and the second detection electrode.
US11989369B1 Neural network-based touch input classification
Examples are disclosed that relate to improving speed and accuracy of touch input classification. In one example, a touch detection device includes an array of antennas configured to measure touch input and output a touch matrix of pixels having touch values corresponding to the touch input measured at each antenna of the array of antennas. The touch detection device further includes a neural network having an input layer including a plurality of nodes. Each node is configured to receive a touch value corresponding to a different pixel of the touch matrix. The neural network is configured to output classified touch data corresponding to the measured touch input based at least on the touch matrix.
US11989368B2 Display panel and display device
The present application provides a display panel and a display device. The display panel include a display region and a non-display region arranged adjacently. The display panel including: a substrate; a touch layer located in the display region and arranged on a side of the substrate, wherein the touch layer includes one or more first touch electrodes extending along a first direction and arranged along a second direction and one or more second touch electrodes extending along the second direction and arranged along the first direction; a touch signal line including a first touch trace and a second touch trace, wherein the first touch trace is electrically connected to the first touch electrodes, and the second touch trace is electrically connected to the second touch electrodes; wherein at least one of the first touch trace and the second touch trace is located in the display region.
US11989365B2 Electronic device including electronic pen and method of controlling communication connection between electronic device and electronic pen
An electronic device including an electronic pen and a method of controlling a communication connection with the electronic pen is provided. The electronic device include a housing, a touch-screen display, a first wireless communication circuit, an extended recess disposed inside the housing, a first wireless charging circuit; an electronic pen including a second wireless communication circuit and a second wireless charging circuit electrically coupled to the first wireless charging circuit, a processor, and a memory. The memory stores instructions causing the processor to detect whether the electronic pen is inserted into the recess, charge the electronic pen through the first wireless charging circuit based on the detection, receive inherent information of the electronic pen through the first wireless communication circuit during or after the charging, and maintain or re-establish a communication connection with the electronic pen based on at least a portion of the received inherent information.
US11989364B2 Reduced-size interfaces for managing alerts
Techniques for managing alerts are described. One or more alerts are received at the electronic device. In some embodiments, the device determines how notifications corresponding to the alerts should be output to the user.
US11989357B1 Systems and methods to specify interactive page locations by pointing a light beam using a handheld device
Systems and methods are described in which a light beam generated by a handheld device is used to point toward a selected object or location within a printed page containing visual content, for example displayed in a book or magazine. The object(s) and/or location being pointed at may be determined using a device camera pointed in the same direction as the beam coupled with computer vision methods to determine locations of camera-acquired images within a database of page-content templates. The database may include interactive sequences and/or scenarios associated with page objects and locations. Such interactive sequences may augment the visual content of a printed book to include audible elements, additional visual components, and/or haptic stimulation enacted by the handheld device. Systems and methods may provide simple and intuitive methods for human-machine interactions that may be particularly well-suited for children and other learners.
US11989356B2 Method and device for transforming degree of freedom in mulsemedia system
A method of transforming a degree of freedom (DoF) in a multiple sensorial media (mulsemedia) system includes detecting, by a motion detector, a motion of an object to which motion effects are to be provided; calculating, by a motion proxy calculator, a motion proxy corresponding to the motion of the object; and transforming, by a transformer, the motion proxy into a motion command implementable within a motion range of a motion platform.
US11989352B2 Method display device and medium with laser emission device and operations that meet rules of common touch
An interaction method for a display device includes: receiving a laser signal emitted by an emission device, wherein the laser signal is displayed on a laser sensing screen of the display device in at least one laser cursor; obtaining position information of the at least one laser cursor on the laser sensing screen; obtaining operation information transmitted by the emission device; and performing a corresponding operation according to the operation information and the position information of the at least one laser cursor. A display device and a non-transitory storage medium are also provided.
US11989349B2 Electronic communication interface with haptic feedback response
Method for generating haptic feedback responses starts with processor causing communication interface for communication session to be displayed on first user interface and on a second user interface. Processor detects first touch input on first user interface and second touch input on second user interface. Processor monitors location of the first touch input on the first user interface and location of the second touch input on the second user interface. Processor determines distance between location of first touch input on first user interface and location on first user interface corresponding to location of second touch input on second user interface. Processor causes the first user interface and the second user interface to generate a haptic feedback response based on the distance. The haptic feedback response increases in intensity or speed as the distance decreases and decreases in intensity or speed as the distance increases. Other embodiments are described herein.
US11989347B2 Haptic glove apparatus and virtual reality apparatus including the same
There is provided a haptic glove apparatus including a glove-shaped base portion and at least one actuator disposed on the base portion. The at least one actuator includes a driving force applying portion extending in a first direction and expanding or contracting in the first direction, and an elastic support portion disposed to surround the driving force applying portion and expanding or contracting in a second direction perpendicular to the first direction according to the expansion or the contraction of the driving force applying portion.
US11989344B2 Information display device
An information display device having a narrow display are, which enhances the operability and convenience of a user without requiring an additional hardware configuration, comprising: a display; a line-of-sight detection sensor configured to detect a line of sight of a user; a line-of-sight position detection unit configured to detect, as a line-of-sight position, an intersection between the line of sight detected by the line-of-sight detection sensor and the display; and a display control unit configured to control the display in accordance with the line-of-sight position detected by the line-of-sight position detection unit. The display control unit displays a predetermined menu in the first area, which is a display area within the display, when detecting an entering behavior in which the line-of-sight position moves from outside to inside the first area.
US11989339B2 Visual tracking of peripheral devices
A method of performing localization of a handheld device with respect to a wearable device includes capturing, by a first imaging device mounted to the handheld device, a fiducial image containing a number of fiducials affixed to the wearable device and capturing, by a second imaging device mounted to the handheld device, a world image containing one or more features surrounding the handheld device. The method also includes obtaining, by a sensor mounted to the handheld device, handheld data indicative of movement of the handheld device, determining the number of fiducials contained in the fiducial image, and updating a position and an orientation of the handheld device using at least one of the fiducial image or the world image and the handheld data.
US11989335B2 Processing circuit and processing method thereof
A processing circuit including a first oscillation circuit, a second oscillation circuit, a counting circuit, and a control circuit is provided. The first oscillation circuit receives an input voltage and generates a first clock signal according to the input voltage. The second oscillation circuit receives an output voltage and generates a second clock signal according to the output voltage. The counting circuit receives the output voltage. The counting circuit adjusts a first counter value according to the first clock signal and adjusts a second counter value according to the second clock signal. The control circuit receives the output voltage and determines whether the input voltage is experiencing an attack according to the first counter value and the second counter value. The first oscillation circuit operates in an un-protected power domain. The second oscillation circuit, the counting circuit, and the control circuit operate in a protected power domain.
US11989332B2 Secure public cloud with protected guest-verified host control
According to one embodiment, a method comprises executing an untrusted host virtual machine monitor (VMM) to manage execution of at least one guest virtual machine (VM). The VMM receives an encrypted key domain key, an encrypted guest code image, and an encrypted guest control structure. The VM also issues a create command. In response, a processor creates a first key domain comprising a region of memory to be encrypted by a key domain key. The encrypted key domain key is decrypted to produce the key domain key, which is inaccessible to the VMM. The VMM issues a launch command. In response, a first guest VM is launched within the first key domain. In response to a second launch command, a second guest VM is launched within the first key domain. The second guest VM provides an agent to act on behalf of the VMM. Other embodiments are described and claimed.
US11989327B2 Autoencoder-based information content preserving data anonymization system
A method of providing an auto-encoder for anonymizing data associated with a population of entities is disclosed. The method includes providing a computer system with a memory storing specific computer-executable instructions for a neural network. The neural network includes an input layer of nodes; three or more layers of nodes; and an output layer of nodes to provide an encoded output vector. The second layer of nodes has more nodes than the first and third layers of nodes. The method also includes identifying a plurality of characteristics associated with the entities and preparing a plurality of input vectors that include a characteristic. The characteristics appear in the input vector as transformed numeric information from human recognizable text. The method includes training the neural network during a plurality of training cycles comprising: processing an input vector with the neural network to provide an encoded output vector; determining an output vector reconstruction error by calculating a function of the encoded output vector and the input vector; back-propagating the output vector reconstruction error back through the neural network; and recalibrating a weight to minimize the output vector reconstruction error. Additional neural networks are also disclosed. The outputs of the additional neural networks may be combined. Encoded output vectors may be compared to identify a common characteristic between two or more entities or to identify two or more entities with the common characteristic. An auto-encoder system for anonymizing data is also disclosed.
US11989326B2 Programmable feature extractor with anonymization
A compute instance may be configured to extract a feature of a data instance accessed by the compute instance, generate an anonymized feature value for the feature of the data instance, include the anonymized feature value in a feature vector corresponding to the data instance, and transmit the feature vector to a server-based computing system.
US11989325B1 Protecting membership in a secure multi-party computation and/or communication
Protecting membership in secure multi-party computation and communication is provided. A method of protecting membership includes generating a padding dataset, up-sampling a first dataset with the padding dataset, transforming and dispatching the first dataset, receiving a second dataset, and performing a private set intersection operation based on the first dataset and the second dataset to generate a third dataset. Each of the first dataset, the padding dataset, and/or the second dataset includes one or more personal identification information for each user or member in the dataset.
US11989322B2 Dynamic access control for sensitive information
Methods, systems, and apparatus, including computer programs encoded on computer storage media for containment of sensitive data within a communication platform. The system displays a communication interface including a first input section for receiving an input message associated with a sending user account, and a display section for displaying message information received by the sending user account from other user accounts. The system determines a requirement to input sensitive information. The system then displays a sensitive data user interface including second input section for receiving a sensitive message, and an interface control for setting an expiration time value for the sensitive message.
US11989320B2 Hidden electronic file system within non-hidden electronic file system
Systems and method for creating a hidden electronic file system within a non-hidden electronic file system are provided. Files within a non-hidden electronic file system are pre-allocated and populated with a number of payload blocks, a first portion of which include user data to be covertly stored, a second portion of which include directory information pointing to first portion of payload blocks, and a third portion of which is configured for use as free and available space for new or replacement data. Each of a number of cipher blocks comprise random numbers to be used as a cipher for a corresponding one of the number of payload blocks. Each of the payload blocks is encrypted by an associated one of the cipher blocks.
US11989318B2 System and method for dynamic masking of data in a network
Embodiments of the present invention provide a system for dynamic masking of data in a network. The system is configured for receiving, via a graphical user interface, a data access request for accessing data from a user associated with an entity, determining that the data comprises sensitive information, determining that the user is not authorized to access the data, dynamically performing non-scramble masking of the data based on determining that the data comprises sensitive information and that the user is not authorized to access the data, and displaying masked data to the user, via the graphical user interface.
US11989312B2 Method for transmitting information
A method for transmitting information between a data processing system external to the vehicle and systems using the information in a vehicle employs integrity protection and/or encryption mechanisms. The integrity and/or encryption mechanisms are used with different levels of protection, wherein the level of protection is selected and/or adjusted based on the information or a classification of the information, the provided use of the information, the state of the vehicle, the surroundings of the vehicle, the origin of the information, the protection goal, and/or the resource consumption.
US11989308B2 Method to intelligently manage the end to end container compliance in cloud environments
One example method includes collecting container information concerning a container, analyzing the container information to identify a security tool needed to perform a vulnerability scan of the container, accessing the security tool from a knowledge lake, running the security tool on the container information to identify a security vulnerability of the container, based on the running of the security tool, generating an alert indicating that the container has the security vulnerability, capturing the security vulnerability and, based on the captured security vulnerability, updating a container image that was used to spawn the container.
US11989300B2 Firmware secure boot customization extensions
An information handling system may include memory circuitry comprising a BIOS and a database including a first set of one or more cryptographic keys usable to authenticate code executable by the BIOS; and a physical storage medium other than the memory circuitry, wherein the physical storage medium includes a custom database including a second set of one or more cryptographic keys usable to authenticate code executable by the BIOS. The information handling system is configured to load a BIOS extension into the BIOS by: determining that the first set of one or more cryptographic keys does not include any key usable to authenticate the BIOS extension; determining that the second set of one or more cryptographic keys includes a particular key usable to authenticate the BIOS extension; authenticating the BIOS extension via the particular key; and in response to the authenticating, loading and executing the BIOS extension.
US11989299B2 Verifying firmware binary images using a hardware design and formal assertions
Described herein are hardware monitors arranged to detect illegal firmware instructions in a firmware binary image using a hardware design and one or more formal assertions. The hardware monitors include monitor and detection logic configured to detect when an instantiation of the hardware design has started and/or stopped execution of the firmware and to detect when the instantiation of the hardware design has decoded an illegal firmware instruction. The hardware monitors also include assertion evaluation logic configured to determine whether the firmware binary image comprises an illegal firmware instruction by evaluating one or more assertions that assert that if a stop of firmware execution has been detected, that a decode of an illegal firmware instruction has (or has not) been detected. The hardware monitor may be used by a formal verification tool to exhaustively verify that the firmware boot image does not comprise an illegal firmware instruction, or during simulation to detect illegal firmware instructions in a firmware boot image.
US11989298B2 Methods and apparatus to validate and restore machine configurations
Methods and apparatus to validate and restore machine configurations are disclosed herein. An example apparatus includes a context identifier to obtain first context information for a first set of configuration update events occurring on a computing device, a guest agent interface to transmit the first set of configuration update events to a security manager for generation of a policy, the policy including allowable configuration update events and responses to unallowable configuration update events, an event comparator to compare second context information of a subsequent configuration update event obtained by the context identifier to the policy received from the security manager, and an event handler to determine, when the subsequent configuration update event is not included in the policy, that the subsequent configuration update event is to be transmitted to the security manager for generation of an updated policy.
US11989295B2 System and method for implementing added services for OBD2 smart vehicle connection
Novel tools and techniques might provide for implementing Internet of Things (“IoT”) functionality, and, in particular embodiments, implementing added services for OBD2 connection for IoT-capable vehicles. In various embodiments, a portable device (when connected to an OBD2 DLC port of a vehicle) might monitor wireless communications between a vehicle computing system(s) and an external device(s), might monitor vehicle sensor data from vehicular sensors tracking operational conditions of the vehicle, and might monitor operator input sensor data from operator input sensors tracking input by a vehicle operator. The portable device (or a server) might analyze either the monitored wireless communications or a combination of the monitored vehicle sensor data and the monitored operator input sensor data, to determine whether vehicle operation has been compromised. If so, the portable device (or the server) might alert the operator of the vehicle via a user interface, and might initiate one or more remediation operations.
US11989290B2 Action plan estimation apparatus, action plan estimation method, and computer-readable recording medium
An action plan estimation apparatus 10 includes: an information acquisition unit 11 that acquires an operation log indicating an operation and a context information indicating a status of the operation for each operation performed by a software on a computer system, a group generation unit 12 that divides each of the operation logs into groups based on a similarity between the context information, an action plan estimation unit 13 that executes abduction for each group by applying knowledge data indicating a relationship between an action plan executed by the software and an operation of the software to the operation log included in the group, and uses the result of the abduction to estimate an action plan to reach a preset target state, that is executed by the software from which the operation log is acquired, based on the operation indicated by the operation log included in the group.
US11989283B2 Container escape detection method, apparatus, and system, and storage medium
A container escape detection method includes receiving information that is about a plurality of system calls triggered by a monitored container, and matching an occurrence order of the plurality of system calls with at least one group of preset system call orders in an escape detection rule, and determining, based on a matching result, whether the monitored container escapes.
US11989282B2 Open-source container data management
A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations that include generating a key pair and encrypting a data credential with a public key to make a data credential secret. The operations may further include storing the data credential secret in a cluster on a host and deploying a workload on the cluster. The operations may also include establishing an empty bundle in the host and generating a pod trusted execution environment.
US11989278B2 Method and system for obtaining consent to perform an operation
A server comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a computing device, a signal representing a request to add an authorized user to an account of an entity hosted by a first institution associated with the server; send, via the communications module and to a second server associated with a second institution hosting an account of the authorized user, a signal that includes a unique key and an identifier of the entity, the signal causing the second server to store the unique key and the identifier in memory and associating the unique key and the identifier with the account of the authorized user; receive a signal representing a request to perform an operation for the entity; in response to receiving the request to perform the operation, send, via the communications module and to a digital identity network, a request for a unique key associated with the entity; receive, via the communications module and from the digital identity network, the unique key; and in response to receiving the unique key, perform the operation.
US11989276B2 Intelligent authentication of users in Metaverse leveraging non-fungible tokens and behavior analysis
Security measures are provided for resource exchange events occurring within a virtual environment, such as metaverse or the like. Intelligent resource exchange event authentication is realized by leveraging Artificial Intelligence (AI) and, more specifically, Machine Learning (ML) techniques to identify user behavioral patterns associated with previous resource exchange events conducted within the virtual environment and, in some instances, non-virtual environment. Current resource exchange event characteristics are compared to the user behavior patterns to ensure that the resource exchange event is authentic/legitimate. Additionally, intelligent user authentication occurs by leveraging the use of a Non-Fungible Token (NFT) that is presented by the user at the onset of the resource exchange event and is verified within a distributed trust computing network.
US11989274B2 Virtual reality system incorporating wearable accessary
A virtual reality system including an image viewing device and a wearable accessary is provided. The image viewing device detects a biometric characteristic to identify a user ID according to the biometric characteristic, outputs an ID signal associated with the identified user ID and shows video stream associated with the identified user ID. The wearable accessary detects an attached status and movement of the wearable accessary after receiving the ID signal, and sends a control signal to the image viewing device to change image content in the video stream according to the detected movement of the wearable accessary when the attached status indicates continuous wearing.
US11989269B1 Systems and methods for secure person to device association
An association management system for establishing, maintaining, and monitoring associations between a personal identifier and an electronic device, includes a provider subsystem in operable communication with at least one of the personal identifier and the electronic device. The provider subsystem is configured to provision a person associated with the personal identifier, authenticate both of the personal identifier and the electronic device, and establish an association of the authenticated personal identifier to the authenticated electronic device. The system further includes a certificate authority subsystem for issuing at least one digital certificate to verify an identity of one or more digital entities operating on the management system, and a digital distributed ledger including a plurality of a consensus pool of participating processors. The digital distributed ledger is configured to verify, using the at least one digital certificate, transaction events of the association management system.
US11989268B2 Dummy class framework for continual supervised learning applications
The disclosed embodiments provide a system that identifies a user of an electronic device. During a training mode, the system uses an initial training data set, comprising sensor data from electronic devices associated with a set of initial users, to train a multilayer neural network model to authenticate the initial users. Next, the system uses an additional training data set, which includes sensor data from electronic devices associated with one or more new users, to update a portion of the weights in the trained model so that the updated model can be used to authenticate both the initial users and the one or more new users. During a subsequent mode, the system uses the updated model to authenticate a user of the electronic device based on sensor data contemporaneously received from the electronic device.
US11989266B2 Method for authenticating digital content items with blockchain and writing digital content items data to blockchain
Method, systems, and apparatus for receiving one or more digital content items, processing a digital content item into characteristic digital content item data, selecting characteristic digital content item data from received digital content item, writing the selected data to a blockchain network, processing the digital content item into characteristic digital content item data, comparing characteristic digital content item data to blockchain data, analysis of digital content item comparison provided.
US11989264B2 Automatic generation system of training image and method thereof
An automatic generation system of a training image and a method thereof are provided. The disclosure generates a training image and records the target category and the target position. The disclosure adds the target image to the container image as a candidate image, calculates a reliability of the candidate image, and repeatedly executes the process until the reliability of the candidate image meets a threshold condition for generating the training image. The disclosure is able to generate the training images automatically, and the recognition difficulty of the training image is adjustable by the user, so as to be suitable for customized recognition training.
US11989258B2 Performing matrix multiplication in hardware
Methods, systems, and apparatus for performing a matrix multiplication using a hardware circuit are described. An example method begins by obtaining an input activation value and a weight input value in a first floating point format. The input activation value and the weight input value are multiplied to generate a product value in a second floating point format that has higher precision than the first floating point format. A partial sum value is obtained in a third floating point format that has a higher precision than the first floating point format. The partial sum value and the product value are combined to generate an updated partial sum value that has the third floating point format.
US11989257B2 Assigning processing threads for matrix-matrix multiplication
An apparatus includes a processor and a memory to store instructions. The instructions, when executed by the processor, cause the processor to perform threading of a first matrix along a first dimension of the first matrix and a second dimension of the matrix. The threading represents block sizes of the first matrix to assign to process threads of a multiplication algorithm to determine a third matrix that represents a product of the first matrix and a second matrix. The block sizes include a first block size along the first dimension and a second block size along the second dimension. The second matrix shares the second dimension with the first matrix. The instructions, when executed by the processor, cause the processor to provide data to the multiplication algorithm, which represents the first block size and the second block size.
US11989256B2 Method and system for solving the Lagrangian dual of a constrained binary quadratic programming problem using a quantum annealer
A method is disclosed for solving the Lagrangian dual of a constrained binary quadratic programming problem. The method comprises obtaining a constrained quadratic binary programming problem; until a convergence is detected, iteratively, performing a Lagrangian relaxation of the constrained quadratic binary programming problem to provide an unconstrained quadratic binary programming problem, providing the unconstrained quadratic binary programming problem to a quantum annealer, obtaining from the quantum annealer at least one corresponding solution, using the at least one corresponding solution to generate a new approximation for the Lagrangian dual bound; and providing a corresponding solution to the Lagrangian dual of the constrained binary quadratic programming problem after convergence.
US11989255B2 Client-side sorting and updating of paginated data obtained from a server
There is provided a system for client-side updating and sort of a page of a dataset, comprising: at least one processor of a client terminal executing a code for: accessing a server to obtain a page of a dataset comprising a plurality of pages, wherein the dataset is sorted according to a sort operation, wherein other pages of the plurality of pages are not provided to the client terminal, presenting the page on a display of the client terminal, receiving at least one update message for updating of a value of the page, applying the update to the page to create an updated page, re-executing the sort operation on the updated page, and presenting the sorted updated page.
US11989254B2 Semantic meaning association to components of digital content
A method, system, apparatus and product for semantic meaning association to components of digital content. The method comprising obtaining a digital content, which comprises multiple visually separated components. The method comprises analyzing at least a portion of the digital content to extract features associated with a component and automatically determining, based on the extracted features, a semantic meaning of the component. The automatic determination is performed without relying on manually inputted hints in the digital content. The method further comprises automatically and without user intervention, performing an action associated with the digital content, wherein the action is determined based on the semantic meaning.
US11989250B2 System and method for sharing media between client devices
A method for sharing media between a first device and a second device may include: scanning a quick-response (QR) code with the first device; extracting, by the first device, a uniform resource locator (URL) encoded in the QR code; recording, by the first device, media; associating, by the first device, the URL with the media; communicating, from the first device to a server, the media and the URL; scanning, with a second device, the QR code; extracting, by the second device, the URL encoded in the QR code; communicating, from the second device to the server, the URL; receiving, by the second device, in response to communicating the URL to the server, the media from the server; and playing, by the second device, the media on at least one of a display and a speaker.
US11989245B2 Systems and methods for processing subjective queries
Methods and systems for processing subjective queries are described. A query is received from a user. The method involves determining whether the query is subjective. In response to determining that the query is subjective, a plurality of people qualified to answer the query are identified. Moreover, a subset of the plurality of people who are available to answer the query are identified, and the query is transmitted to the subset of people available to answer the query. The received responses to the transmitted query from each of the people in the subset are then generated for display.
US11989244B2 Shared user driven clipping of multiple web pages
A digital content clipping system receives an indication that a first web page has been accessed by a first user, and searches a repository of digital content clips associated with the first web page. In accordance with a determination that the repository does not include any user-generated digital content clips associated with the first web page, the system offers one or more first clipping options based on predefined clip templates, receives selection, by the first user, of one of the first clipping options, extracts a digital content clip of the first web page in accordance with the selected one of the first clipping options, and stores the digital content clip of the first web page in a first clip collection associated with the first web page.
US11989243B2 Ranking similar users based on values and personal journeys
Certain aspects of the present disclosure provide techniques for ranking users based on similarity. One example method generally includes receiving a request to view a list of users similar to a user based on personal information and receiving user data generated based on attribute data and financial data associated with the user comprising value data of the user. The method further includes obtaining clusters comprising value data of a plurality of users based on mapped data of the plurality of users and determining, by comparing the value data of the user data with the value data of the clusters, a cluster of vectors similar to the user data. The method further includes generating, based on a list of user identifiers using a distance function, a ranked list of similar users and transmitting the ranked list of similar users to a user device for display.
US11989241B2 Electronic apparatus for processing information for providing page and method thereof
Disclosed is a method in which an electronic apparatus processes information, the method including acquiring information for requesting access to a second page from a user terminal through a first page, confirming address information reflecting information on the first page, and providing the second page to the user terminal according to the address information.
US11989240B2 Natural language processing machine learning frameworks trained using multi-task training routines
Various embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for performing natural language processing operations using an attention-based text encoder machine learning model that is trained using a multi-task training routine that is associated with two or more training tasks (e.g., a multi-task training routine that is associated with two or more sequential training tasks, a multi-training routine that is associated with two or more concurrent training tasks, and/or the like).
US11989239B2 Visual mapping of aggregate causal frameworks for constructs, relationships, and meta-analyses
A method and system for extracting from the scientific, technical and academic literature constructs and causal relationships between such constructs, searching said literature and visualizing its contents in the form of aggregated maps centered around constructs and relationships of interest, the maps including construct maps, relationship maps, model maps, and meta-analysis maps.
US11989238B1 Trusted node election for database clusters
A method for trusted node election. The method includes: identifying a database cluster implemented on a node subset of a plurality of nodes forming a data center; receiving node state from each node in the node subset; and electing, for the database cluster and from the node subset, a trusted node based on the node state from each node in the node subset and a database cluster type of the database cluster.
US11989235B2 Explorable visual analytics system having reduced latency
A method and system for processing datasets having a number of data points are described. A portion of the dataset is received and processed in parallel. A view on a display is updated to include a first section of the portion of the dataset after the first section completes processing but before a remainder of the portion of the dataset completes processing. In some aspects, the portion of the dataset can include up to one million or more data points. In some aspects, if a change from the view to a second view is received before processing has completed, an unusable part of the dataset is discarded and/or a reusable part of the dataset that has completed processing is reused for the second view. In some aspects, columns of different dataset may be correlated and/or processed data is provided such that the processed data may be rapidly rendered.
US11989225B2 Systems and methods for automatically generating supplemental content for a media asset based on a user's personal media collection
Systems and methods describe presenting media to a user at a user device, determining a location relevant to the media, determining whether the user has visited a vicinity of the location by searching through information related to the user, and based on to determining that the user has visited the vicinity of the location searching through the user's personal collection of media in a time window corresponding to the user's visit to retrieve personal media related to the location, and generating for display, based on the searching, a list of personal media related to the location relevant to the media being presented at the user device.
US11989222B2 Cluster analysis method, cluster analysis system, and cluster analysis program
A server 4 executes a set extracting step (S1) of extracting a set from a plurality of documents according to a condition using time information, an inter-document similarity calculation step (S2) of calculating inter-document similarity between content of one document and content of another document included in the set, a cluster classifying step (S3) of classifying documents that are similar based on the inter-document similarity in the set into a plurality of clusters, an inter-cluster similarity calculation step (S6) of calculating inter-cluster similarity between clusters of a plurality of sets, and a cluster associating step (S7) of generating association information in which clusters that are relevant are linked to each other over sets based on the inter-cluster similarity.
US11989217B1 Systems and methods for real-time data processing of unstructured data
Systems and methods for novel approaches and/or improvements to real-time data processing of unstructured data. In particular, the systems and methods describe real-time data processing of unstructured data without interstitial standardization. For example, the systems and methods describe real-time data processing of unstructured data in which both the input and the output to the data processing pipeline is unstructured data.
US11989213B2 Character based media analytics
Techniques for analyzing media content are described. One technique generally comprises performing a regression analysis for characters in a plurality of media content based on user demographics, content outcome measure, and character models. The technique determines an attribute of significance. In some embodiments, the technique selects media content for display that depicts a character having at least a threshold value of the attribute of significance. In some embodiments, the technique displays media analytics for the attribute of significance determined based on a value of the attribute of significance exceeding a threshold significance value.
US11989211B2 Non-transitory computer-readable recording medium, data clustering method, and information processing apparatus
A non-transitory computer-readable recording medium stores therein a data clustering program that causes a computer to execute a process. The process includes calculating, for each of plural points included in a set of point group data, an eigenvector by using principal component analysis for a set of point group data that is present within a predetermined distance from a point; calculating a curvature of a multidimensional function having an extreme point that is a point positioned nearest to the eigenvector calculated; executing, on the basis of the curvature for each of the plural points of the set of point group data, clustering of the plural points; and outputting a result of execution of the clustering.
US11989207B2 Methods and systems for synchronizing communication records in computer networks based on detecting patterns in categories of metadata
Methods and systems are described herein for synchronizing communication records in computer networks. For example, the methods and systems may determine whether or not a first communication relates to a second and generate a recommendation that the communications relate to a single communication. In particular, the methods and systems described herein describe synchronizing communication records in computer networks based on detecting patterns in categories of metadata. For example, the methods and systems retrieve specific types of metadata and compare this metadata between communications in order to synchronize and/or deduplicate them.
US11989195B2 Systems and methods for displaying estimated relevance indicators for result sets of documents and for displaying query visualizations
Systems and methods for displaying estimated relevance indicators for result sets of documents and for displaying query visualizations are disclosed. A method includes receiving a search query including a plurality of query terms. The method further includes searching a database using the search query to identify the result set of documents and calculating an estimated relevance score for the result set of documents. The estimated relevance score is indicative of a degree to which the result set of documents are relevant to the search query. The method further includes providing for display the estimated relevance indicator based on the estimated relevance score. The estimated relevance indicator provides a visual indication of the degree to which the result set of documents are relevant to the search query. Query visualizations including a plurality of nodes and a plurality of connectors are also disclosed.
US11989194B2 Addressing memory limits for partition tracking among worker nodes
Systems and methods are described for distributed processing a query in a first query language utilizing a query execution engine intended for single-device execution. While distributed processing provides numerous benefits over single-device processing, distributed query execution engines can be significantly more difficult to develop that single-device engines. Embodiments of this disclosure enable the use of a single-device engine to support distributed processing, by dividing a query into multiple stages, each of which can be executed by multiple, concurrent executions of a single-device engine. Between stages, data can be shuffled between executions of the engine, such that individual executions of the engine are provided with a complete set of records needed to implement an individual stage. Because single-device engines can be significantly less difficult to develop, use of the techniques described herein can enable a distributed system to rapidly support multiple query languages.
US11989189B2 Data processing system and method
A data pipeline system includes a binary data extractor to receive a data portion identifier, extract a portion of a binary data item based on the data portion identifier; and output the portion of the binary data item. A data iterator provides a first data portion identifier to the binary data extractor, receives, from the binary data extractor, a first portion of the binary data item, determines a second data portion identifier, provides the second data portion identifier to the binary data extractor, receives, from the binary data extractor, a second portion of the binary data item, and outputs the second portion of the binary data item. A data converter receives, from the data iterator, the second portion of the binary data item; and transforms, based on a data format specification, at least the second portion of the binary data item for processing by components of the data pipeline system.
US11989188B2 Aggregating access to third party data sources and intelligently managing access through request quotas
Aggregating user access privileges across various third-party data sources and intelligently managing query request quotas delegated by the data sources to users having access privileges. Query requests are received from users and in response determining that the user (i) has been granted access privileges to an identified data source responsive to the query and (ii) has available query requests from their specific allocated amount of query request quota, the query request is authorized for submission to the data source that is responsive to the query. Intelligent management of query request quotas includes determining query request quota allotments for each user including adjusting query request quotas when users have been identified as requiring an increase or decreasing in quota allotment.
US11989180B2 Proactive query plan compilation
Computer-readable media, methods, and systems are disclosed for proactively compiling in-memory database management system (DBMS) query plans upon startup of the in-memory DBMS. During normal operation of the in-memory DBMS, alternative query plans having associated execution statistics are collected and captured. Thereafter, the alternative query plans are selectively persisted and in response to detecting performance regressions, the regressed query plan is compared with prior query plans. In response to determining that a prior query plan performs better, the regressed query plan is replaced with the prior query plan. Upon a restart of the in-memory DBMS, a selected portion of the plurality of alternative query execution plans is loaded, and the plurality of alternative query execution plans are compiled. New queries are received and executed based on the proactively compiled query plans.
US11989177B1 Compiling optimized database statements
Compiling optimized database statements including receiving, by a query compiler from a client computing system, a state specification of a graphical user interface in response to a user manipulating the graphical user interface on the client computing system, wherein the state specification is in a standard file format and describes modifications to a plurality of visual elements of the graphical user interface; compiling, by the query compiler, a database statement from the state specification such that a limit clause within the database statement is processed by a database before at least one join clause; and sending, by the query compiler, the optimized database statement to a database on a cloud-based data warehouse.
US11989171B2 Data storage method and system
An apparatus and method are disclosed. The method, which may be performed by one or more processors, may comprise receiving timestamp data representing a plurality of database transactions and dividing the timestamp data into a plurality of partitioning quanta (nPQ), each partitioning quantum (PQ) of the plurality of partitioning quanta representing a range of timestamps. Further, for each partitioning quantum (PQ) of the plurality of partitioning quanta (nPQ), the method may comprise allocating the timestamp data, such that sequentially adjacent timestamps are allocated to different partitions of a physical storage system for subsequent storage at the allocated partitions.
US11989170B2 Version control and conflict resolution in a datastore using a hierarchical log
Apparatuses and methods are provided and applied to graphically represent the history of changes to a datastore maintaining a plurality of datastore records, each datastore record of the plurality of datastore records comprising at least one sector, as a directed acyclic graph to facilitate making, undoing, and redoing independent changes without regard to any explicit branching structure. Current records store content, a log directed acyclic graph relates various changes, and a current change record mapping relates each sector of each datastore record to a respective current change record. Changes by users requiring moderation are independently overlayed upon changes visible to additional users, with changes being approved and conflicting changes being resolved by administrating users.
US11989159B2 Hybrid snapshot of a global namespace
A method of generating a hybrid snapshot includes receiving a request to generate a snapshot of a distributed file system and identifying a first storage resource of the distributed file system and a second storage resource of the distributed file system based on the request. The method further includes generating the snapshot of the distributed file system, the snapshot including a data-full snapshot of the first storage resource and a data-less snapshot of the second storage resource.
US11989151B2 Transceiver device and communication control device for a user station of a serial bus system, and method for communicating in a serial bus system
A transceiver device, communication control device, and method for a user station of a serial bus system. The transceiver device includes a first terminal for receiving a transmission signal from a communication control device, a transmission module for transmitting the transmission signal onto a bus, a reception module for receiving the signal from the bus, the reception module configured to generate a digital reception signal from the signal received from the bus, a second terminal for sending the digital reception signal to the communication control device and for receiving an operating mode changeover signal from the communication control device, and a changeover feedback block for outputting feedback regarding a changeover of the operating mode that has taken place based on the operating mode changeover signal. The changeover feedback block is configured to output the feedback to the communication control device via the second terminal and in the digital reception signal.
US11989150B2 Interface circuit, and method and apparatus for interface communication thereof
This disclosure relates to the technical field of automobiles and software and discloses an interface circuit and a method and apparatus for interface communication thereof. In the interface circuit, a micro-control unit has an output interface connected to a first conversion unit connected to a USB HOST interface and a USB SLAVE interface and a second conversion unit connected to an HDMI interface, and is configured to control the first conversion unit to be set in a HOST mode to communicate with the USB HOST interface when receiving a trigger signal from the USB HOST interface, the first conversion unit to be set in an SLAVE mode to communicate with the USB SLAVE interface when receiving a trigger signal from the USB SLAVE interface, and the second conversion unit to output the TMDS signal to communicate with the HDMI interface when receiving a trigger signal from the HDMI interface.
US11989148B2 Data bridge for interfacing source synchronous datapaths with unknown clock phases
An integrated circuit includes a first subsystem including a first clock generator configured to generate a first clock signal. The integrated circuit also includes a second subsystem including a second clock generator configured to generate a second clock signal. The first subsystem include a clock edge selector configured to determine a phase difference between the first clock signal and the second clock signal and to select, based on the phase difference, either a rising edge or a falling edge of the second clock signal to control output of data from the first subsystem to the second subsystem.
US11989147B2 LCS networking device multi-host primary circuit board system
An LCS networking device multi-host primary circuit board system includes a primary circuit board having a host processing system that provides an operating system for an LCS. A networking device connector on the circuit board is configured to connect to a networking device that performs networking operation(s) for the LCS, with the networking device connector also coupled via the circuit board to the host processing system to provide a first host coupling that is used by the networking device to access the host processing system. A first orchestrator device connector on the circuit board is configured to cable to an orchestrator device including an orchestrator processing system that performs orchestration operations for the LCS, with the first orchestrator device connector also coupled via the circuit board to the networking device connector to provide a second host coupling that is used by the networking device to access the orchestrator processing system.
US11989144B2 Centralized interrupt handling for chiplet processing units
Systems, apparatuses, and methods for implementing a centralized interrupt controller to aggregate interrupts generated across multiple semiconductor dies are disclosed. A system includes multiple interrupt sources on multiple semiconductor dies. A centralized interrupt controller on one of the semiconductor dies receives and aggregates interrupts from the multiple interrupt sources on the multiple semiconductor dies. This facilitates a single transmission point for forwarding the interrupts to the processor and operating system responsible for handling interrupts. Each interrupt source embeds an ID when conveying an interrupt to the interrupt controller. This allows the interrupt controller to differentiate between the interrupt sources and to identify which source generated a given interrupt. The interrupt controller conveys an indication of the source of the interrupt to the processor when forwarding the interrupt to the processor.
US11989139B2 Endpoint command invocation system for remote machine agents
Systems and methods are disclosed to implement an endpoint command invocation system (“ECIS”). In some embodiments, ECIS can quickly dispatch a command to a large number of endpoint components, where the endpoint components are online. ECIS can receive an invocation of a command, which can include the command recipients. In some embodiments, ECIS determines that some of the command recipients are online, while some of the command recipients are offline. ECIS determines connections to the online command recipients based on a connection map, which is updated whenever an endpoint component opens a connection to ask for a command. ECIS can deliver the command to the online command recipients using the connections. ECIS can also deliver the command to dispatch queues corresponding to the offline command recipients, where the dispatch queues store the command as a pending command that can be delivered to their respective command recipients whenever they come online.
US11989138B2 Host assisted operations in managed memory devices
Devices and techniques for efficient host assisted logical-to-physical (L2P) mapping are described herein. For example, a command can be executed that results in a change as to which physical address of a memory device corresponds to a logical address. The change can be obfuscated as part of an obfuscated L2P map for the memory device and written to storage on the memory device. The change can then be provided a host from the storage.