Document Document Title
US11695276B2 Feedforward dynamic and distributed energy storage system
A system and method for energy distribution leveraging dynamic feedforward allocation of distributed energy storage using multiple energy distribution pathways to maximize load-balancing to accelerate return on investment, reduce system energy consumption, and maximize utilization of existing energy infrastructure particularly for modular construction.
US11695268B2 Load drive circuit, motor drive control device, and motor unit
A protection function of an electronic device is realized with a lower cost. A load drive circuit 102 includes: transistors Qa and Qb for protection of an N-channel type connected between a power source terminal P1 and a power source end P7 for driving; an inverter circuit 14 that drives a load based on an input drive control signal Sd, the inverter circuit 14 being disposed between the power source end P7 for driving and a ground potential; and a booster unit 16 including a capacitor C1 having one terminal connected to an output end of the inverter circuit 14, the booster unit 16 generating, across another terminal of the capacitor C1, a voltage exceeding a power source voltage Vdc, and applying the voltage to control electrodes of the transistors Qa and Qb for protection.
US11695266B2 Performance three-phase ground fault circuit interrupter
Devices herein may include conductor lines connected between a power supply and load, each of the conductor lines coupled to an AC contactor and a contactor control circuit, wherein the contactor control circuit is operable to open and close one or more contactors of the AC contactor. The devices may further include a current transformer coupled to the conductor lines, the current transformer operable to output a secondary current corresponding to a primary current magnitude of an electrical current not flowing to the load, wherein the AC contactor is connected between the power supply and the load. Devices may further include a zero cross detection circuit operable to generate an interrupt at each of a plurality of zero crossings for a microprocessor, and determine whether to open the one or more contactors of the AC contactor in a predetermined optimum interval calculated with respect to the zero crossing points.
US11695264B2 Device for winding a flexible tube
A device for winding a flexible tube, the device including two identical blades LA placed opposite ways round one against the other and pivotally secured to each other about their respective axes of axial symmetry, which together constitute a pivot axis PIV. One of the blades presents in its left edge an upwardly open notch EC that is formed by a first circular arc ARC1 having its origin at a connection point PR situated on the right edge of the notch and on the longitudinal axis LG of the blade; a diameter of the first circular arc lying on the longitudinal axis; and the first circular arc presenting a central angle α of not less than 180°.
US11695261B2 Groove indicated junction box
In an example embodiment, a junction box may include a flashing. The flashing may define a first groove. The first groove may be disposed relative to a first center axis on a first plane. The junction box may also include a housing. The housing may include a bottom portion. The bottom portion may define a second groove. The second groove may be disposed relative to a second center axis. The second center axis may be coincident with the first center axis in a direction that is substantially parallel to the first plane of the first groove. In addition, the second groove may be located on a second plane that is substantially parallel to the first plane of the first groove. Further, the second groove may be configured to indicate a suitable hole position in the bottom portion.
US11695259B2 Modular ion generator device
The present invention provides methods and systems for a modular ion generator device that includes a bottom portion, two opposed side portions, a front end, a back end, and a top portion. A cavity is formed within the two opposed side portions, front end, back end, and top portion. At least one electrode is positioned within the cavity, and an engagement device is engaged to the front end and/or an engagement device engaged to the back end for allowing one or more modular ion generator devices to be selectively secured to one another.
US11695253B2 Semiconductor laser diode
A semiconductor laser diode is specified, the semiconductor laser diode includes a semiconductor layer sequence having an active layer having a main extension plane and which, in operation, is configured to generate light in an active region and emit light via a light-outcoupling surface, the active region extending from a back surface opposite the light-outcoupling surface to the light-outcoupling surface along a longitudinal direction in the main extension plane, the semiconductor layer sequence having a surface region on which a first cladding layer is applied in direct contact, the first cladding layer having a transparent material from a material system different from the semiconductor layer sequence, and the first cladding layer being structured and having a first structure.
US11695252B2 Structured light projector and electronic apparatus including the same
Provided are a structured light projector that generates and projects structured light, and an electronic apparatus including the structured light projector. The structured light projector includes an illuminator configured to emit light, a pattern mask configured to form structured light by partially transmitting and partially blocking incident light from the illuminator based on a pattern of the pattern mask, and a lens configured to project the structured light. The illuminator includes a plurality of illumination areas respectively facing a plurality of areas of the pattern mask, wherein intensities of lights respectively emitted by the plurality of illumination areas are different from one other.
US11695249B2 Femtosecond pulse laser apparatus
A femtosecond pulse laser apparatus includes a pump light source configured to provide a pump light, a gain medium configured to obtain a gain of a laser light using the pump light, a first curved mirror and a second curved mirror, which are provided at both sides of the gain medium, an output mirror configured to transmit a portion of the laser light and reflect the other portion of the laser light to the gain medium, a mode locking portion configured to generate a femtosecond pulse of the laser light, and an acoustic wave generator configured to provide an acoustic wave into the gain medium so as to adjust self-phase modulation of the laser light.
US11695247B2 Lens arrangements for varying numerical aperture in laser delivery systems
In various embodiments, one or more optical elements are utilized to alter the numerical aperture of a radiation beam received from an optical fiber in order to accommodate the properties of a downstream collimator within a laser delivery head.
US11695245B2 Crimping die, crimping equipment and method of manufacturing conductive wire with terminal
A crimping die including a first die piece having a recess portion and a second die piece having a protrusion portion is provided. An inner wall surface of the recess portion has a bottom wall surface and recess-side lateral end surfaces. An outer surface of the protrusion portion has a top end surface and protrusion-side lateral end surfaces. The bottom wall surface has a recess-side projection portion, a recess-side concave portion, and a recess-side curvature changing portion. The top end surface has a protrusion-side projection portion, a protrusion-side concave portion, and a protrusion-side curvature changing portion. A sign of curvature of the bottom wall surface changes at a boundary portion in the recess-side curvature changing portion with respect to the recess-side concave portion. A sign of curvature of the top end surface changes at a boundary portion in the protrusion-side curvature changing portion with respect to the protrusion-side concave portion.
US11695243B2 Solderless coaxial cable connector and installation thereof
Cable connector installation tools are provided. In one aspect, a tool includes removable nubs configured to set trim distances from the end of a cable to a blade in the tool. In another aspect, a tool includes jaws configured to force end connector components together, one of which being temporarily engaged by an interface nub.
US11695240B2 Retractable EMC protection
A system and method for providing electromagnetic compatibility (EMC) protection for a removable component through a retractable EMC protection apparatus. The EMC protection apparatus includes an actuation pin, a stabilizing bracket, an actuation arm, a spring brace, an arm spring, a second stabilizing bracket, a rounded pin, an angled engagement feature, an enclosure opening, a conductive surface, a protection device spring, and a retractable EMC protection device. The actuation pin is configured to engage upon a surface of an end product upon insertion of the removable component into the end product. The activation arm is configured to simultaneously compress the arm spring against the stop brace and to push on the angled engagement feature. The angled engagement feature is configured to push in a downward direction on the conductive surface to seal an enclosure opening of the removable component with the retractable EMC protection device.
US11695239B2 Electrical connector and electrical connector assembly
An electrical connector includes multiple electrical modules sequentially stacked along a vertical direction. Each electrical module includes an insulating block being arc-shaped, a row of conductors fixed to the insulating block, and a first shielding member. The row of conductors includes multiple first grounding conductors and multiple pairs of first signal conductors arranged on the insulating block along a left-right direction. The two first signal conductors in a same pair of first signal conductors have a same length. The first shielding member has a first main body portion overlapping with a projection of one pair of first signal conductors in the vertical direction. The first shielding member and each conductor bend and extend downward from a top thereof and backward from a front thereof to be arc-shaped. The first contact portions of the row of conductors located on the same electrical module are located on a same horizontal plane.
US11695237B2 Annular abutment/alignment guide for cable connectors
A connector comprises an inner conductor, an outer conductor basket and an annular abutment/alignment guide disposed therebetween. The inner conductor socket transmits RF signals from one connector portion to another connector portion across a mating interface. The outer conductor basket comprises a plurality of axially projecting fingers operative to electrically ground the connector. The annular abutment comprises an outwardly facing abutment surface and an alignment guide disposed integrally with the annular abutment. The alignment guide has a flanged end portion projecting: (i) radially outboard from an upper or forward end of the annular abutment and (ii) over the tip ends of each axially projecting basket finger. The annular abutment: (a) inhibits inward radial displacement of the axially projecting fingers, (b) prevents plastic deformation of the basket fingers upon annular abutment of a non-mating connector, and (c) aligns a mating connector so as to prevent damage to the basket fingers upon joining the mating connector.
US11695234B2 Cable organizer for a pluggable module
A pluggable module includes a housing and cables arranged as a cable bundle extending from a module cavity of the housing. Each cable includes first and second conductors and an insulator surrounding the conductors. Each cable is obround shaped having generally flat first and second ends and semi-circular first and second sides between the first and second ends. The pluggable module includes a cable organizer coupled to the cable bundle to position the cables relative to each other. The cable organizer has cable channels receiving and holding the cables such that at least a first subset of the cables are oriented with the first and second ends non-parallel to the first and second ends of a second subset of the cables.
US11695231B2 Locking connector system
A locking connector system for releasably locking a first connector in mechanical engagement with a second connector. The locking connector system generally includes a first connector including a female coupler and a second connector including a male coupler, with the first and second connectors being adapted to mechanically connect to each other. The first connector includes an adjustable latch which selectively engages with a catch portion on the male coupler to lock the connectors together. The latch may be pressed downwardly, such as by use of a connected button, to release the latch from the catch portion and disconnect the connectors. The first connector is adapted to provide audible, visual, and tactile feedback to confirm when the latch engages with the catch portion.
US11695229B1 Auxiliary power connector PCB
Auxiliary power connector PCBs are described. In one example, an auxiliary power connector is described. The auxiliary power connector includes a printed circuit board (PCB) and a PCI express graphics (PEG) connector mounted to the PCB, the PEG connector configured to connect to an auxiliary power source. The auxiliary power connector further includes a set of connectors provided on the PCB, the set of connectors configured to connect the PCB to a main PCB of a device.
US11695223B2 Antenna array
An antenna array is provided which may include different levels of antenna elements on the array. A first set of antenna elements are arranged on a first set of reflectors with the reflectors being arranged in a shape having corners. A second set of reflectors with a second set of antenna elements are mounted on the corners of the first set of reflectors. A third set of reflectors is arranged in another shape with a third set of antenna elements being on the faces of the third set of reflectors. The first and second set of reflectors and antenna elements are on a first level of the array and the third set of reflectors and antenna elements are on a second level of the array. The third set of reflectors and antenna elements are between the first level and the base plate of the array.
US11695221B2 Flexible polymer antenna with multiple ground resonators
The disclosure concerns an antenna assembly having a substrate with an antenna radiating element and a ground conductor disposed on the substrate, the ground conductor further characterized by a plurality of ground resonators, wherein a length associated with each of the ground resonators increases as the ground resonators are distanced from the antenna radiating element. Additionally, a coaxial cable is routed around the antenna assembly for configuring the coaxial cable as an additional ground resonator associated with the antenna assembly. The resulting antenna provides wide band performance between 700 MHz and 2700 MHz with improved efficiency compared with conventional antennas.
US11695216B2 Cross-polarized time division duplexed antenna
A laminar phased array has a first sub-array configured to operate in one of a receive mode with a first polarity and a transmit mode with a second polarity, and a second sub-array configured to operate in one of a receive mode with the second polarity and a transmit mode with the first polarity. The first polarity is physically orthogonal to the second polarity. The array also has a controller configured to control the first and second sub-arrays so that they operate together in either 1) a receive mode or 2) a transit mode. Accordingly, both sub-arrays are configured to operate at the same time to receive signals in the first and second polarities when in the receive mode. In a corresponding manner, both sub-arrays are configured to operate at the same time to transmit signals in the first and second polarities when in the transmit mode.
US11695213B2 Antenna for wireless communications integrated in electronic device
An apparatus includes a housing and a circuit including an inductor and at least one capacitor in electrical communication with the inductor. The circuit has a resonance frequency and bounds a non-electrically-conductive region of the housing. The circuit is configured to be operable as an antenna.
US11695211B2 Antenna module including dielectric material and electronic device including antenna module
An antenna module of a wireless communication system is provided. The antenna module includes a radiator comprising a top face to which a radio wave is radiated, a dielectric material disposed on a bottom face of the radiator, the bottom face of the radiator being opposite to the top face of the radiator, a feeding unit disposed on a bottom face of the dielectric material, the feeding unit being configured to supply an electric signal to the radiator through the dielectric material, and a support unit disposed on the bottom face of the dielectric material, the support unit comprising a metallic material.
US11695209B2 System and method for a digitally beamformed phased array feed
Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.
US11695207B2 Vehicle antenna device with side wall lens
Provided is an antenna device with a simple configuration and in which it is possible to control the directivity in various directions. An antenna device according to the present invention is provided with: an array antenna that includes at least one antenna element disposed on a first surface of a substrate and that forms beams in respective directions having a plurality of angles including a first angle relative to the first surface of the substrate; and a side wall that is provided on at least a partial periphery of the at least one antenna element and that refracts, in a direction along the substrate, a first beam in the direction having the first angle.
US11695204B2 Dynamic polarization and coupling control from a steerable multi-layered cylindrically fed holographic antenna
An apparatus is disclosed herein for a cylindrically fed antenna and method for using the same. In one embodiment, the antenna comprises: an antenna feed to input a cylindrical feed wave; a first layer coupled to the antenna feed and into which the feed wave propagates outwardly and concentrically from the feed; a second layer coupled to the first layer to cause the feed wave to be reflected at edges of the antenna and propagate inwardly through the second layer from the edges of the antenna; and a radio-frequency (RF) array coupled to the second layer, wherein the feed wave interacts with the RF array to generate a beam.
US11695199B2 Antenna device and manufacturing method thereof
An antenna device includes a first substrate, a second substrate, an antenna layer, and a redistribution layer. The first substrate has a first surface, a second surface opposite to the first surface, and an inclined sidewall adjoining the first and second surfaces. The second substrate is below the first substrate. The first surface of the first substrate faces toward the second substrate. The antenna layer is located on the first surface of the first substrate. The redistribution layer extends from the second surface of the first substrate to the second substrate along the inclined sidewall of the first substrate, and the redistribution layer has a first section in contact with an end of the antenna layer.
US11695195B2 Self-supporting antenna
An antenna includes a self-supporting electrically conductive wire having a width (W) and extending longitudinally along a length and between first and second ends of the conductive wire. The conductive wire forms one or more loops and comprises an electrically conductive layer disposed on and aligned with an adhesive layer. A width and a length of each of the conductive and adhesive layers are substantially co-extensive with the width and the length of the conductive wire.
US11695190B2 Secondary battery
The present application provides a secondary battery, which includes a first electrode assembly, a second electrode assembly, a case, and a top cap assembly. The top cap assembly includes a top cap plate and a first electrode terminal, the top cap plate is connected to the case, and the first electrode terminal is arranged on the top cap plate. The first electrode assembly includes a first body and first tabs extending from the first body, and the first tabs are multiple and stacked. The second electrode assembly includes a second body and second tabs extending from the second body, and the second tabs are multiple and stacked. An end of each of the second tabs that is away from the second body is a second end portion. Each of the first tabs includes a first connecting portion extending beyond the second end portion.
US11695189B2 Battery system with flexible printed circuit
A method for connecting a flexible printed circuit (FPC) to a battery module and a cell supervision circuit board (CSCB) is provided. The method includes: providing a coil of a continuous, strip-shaped FPC; unwinding a first section of the FPC from the coil, positioning the first section of the FPC over a first contact portion of the battery module, and welding a conductive structure of the FPC in the first section to the first contact portion of the battery module; unwinding a second section of the FPC from the coil, positioning the second section of the FPC over a contact pad of the CSCB, and welding the conductive structure of the FPC in the second section to the contact pad of the CSCB; and separating the first section and second section of the FPC from the coil of the FPC.
US11695183B2 Battery pack
A battery pack includes: a battery cell including first and second surfaces arranged at opposite sides and at which first and second electrodes are respectively located, and a side surface connecting the first and second surfaces to each other; a first circuit board arranged on the first surface and connected to the first electrode; a second circuit board arranged on the second surface; a first flexible line extending from a first side of the first circuit board to the second circuit board while surrounding a portion of the side surface of the battery cell; and a second flexible line extending from a second side of the first circuit board to the second surface of the battery cell while surrounding another portion of the side surface of the battery cell and connected to the second electrode.
US11695178B2 Liquid crystal polymer battery enclosure material
The present invention features a pouch comprising a single layer of polymer material having a first surface and a second surface, wherein the second surface is disposed to define an interior space surrounded by the second surface of the pouch, and wherein the first surface is disposed to define the exterior of the pouch, wherein the single layer has a uniform thickness between the first surface and second surface, wherein the polymer material comprises a liquid crystal polymer, and wherein the pouch has a water vapor transmission rate of less than 0.1 g/m2/day between the interior space and the first surface of the pouch.
US11695176B2 Zinc-air battery compositions and methods
A zinc-air battery cell assembly comprising: a layer of anode material; one or more layers of cathode material; a separator directly between and engaging both the layer of anode material and the layer of cathode material that acts as both an electronic insulator and an ion conductive path between the layer of anode material and the layer of cathode material; and a diffusion member directly engaging the layer of cathode material.
US11695168B2 Optimization of electrochemical cell
A system and method for optimizing electrochemical cells including electrodes employing coordination compounds by mediating water content within a desired water content profile that includes sufficient coordinated water and reduces non-coordinated water below a desired target and with electrochemical cells including a coordination compound electrochemically active in one or more electrodes, with an improvement in electrochemical cell manufacture that relaxes standards for water content of electrochemical cells having one or more electrodes including one or more such transition metal cyanide coordination compounds.
US11695159B2 Optimization of electrochemical cell
A system and method for optimizing electrochemical cells including electrodes employing coordination compounds by mediating water content within a desired water content profile that includes sufficient coordinated water and reduces non-coordinated water below a desired target and with electrochemical cells including a coordination compound electrochemically active in one or more electrodes, with an improvement in electrochemical cell manufacture that relaxes standards for water content of electrochemical cells having one or more electrodes including one or more such transition metal cyanide coordination compounds.
US11695154B2 Electrolyte containing siloxane compound and lithium secondary battery including the electrolyte
An electrolyte and a lithium secondary battery including the same. The electrolyte includes a lithium salt; an organic solvent; and at least one siloxane compound represented by Formula 1 or Formula 2, wherein an amount of the at least one siloxane compound is about 0.05 wt % to about 20 wt % based on a total weight of the electrolyte. In Formulae 1 and 2, group substituents and number indices are as defined in the specification.
US11695153B2 Alkali ion conducting plastic crystals
A solid electrolyte represented by general formula LiySiRx(MO4), where x is an integer from 1 to 3 inclusive, y=4−x, each R present is independently C1-C3 alkyl or C1-C3 alkoxy, and M is sulfur, selenium, or tellurium. Methods of making the solid electrolyte include combining a phenylsilane and a first acid to yield mixture including benzene and a second acid, and combining at least one of an alkali halide, and alkali amide, and an alkali alkoxide with the second acid to yield a product d represented by general formula LiySiRx(MO4)y. The second acid may be in the form of a liquid or a solid. The phenylsilane includes at least one C1-C3 alkyl substituent or at least one C1-C3 alkoxy substituent, and the first acid includes at least one of sulfuric acid, selenic acid, and telluric acid.
US11695151B2 Case for lithium metal secondary battery, lithium metal secondary battery comprising same, method for manufacturing same
Provided is a casing for a lithium metal secondary battery including: a battery casing material; at least one releasable capsule attached at least partially or totally to the inner surface of the casing material to cover the inner surface of the casing material; and a release solution supported in the releasable capsule, wherein the releasable capsule includes a capsule coating film and a capsule inner space surrounded with the capsule coating film, the release solution is supported in the capsule inner space, and the release solution includes a release agent and a solvent. A lithium metal secondary battery including the casing and a method for manufacturing the same are also provided. It is possible to increase releasability of the negative electrode in a lithium metal secondary battery and to improve nail safety by using the releasable capsule according to the present disclosure.
US11695149B2 Isostatic press devices and processes for cylindrical solid-state batteries
Various arrangements for compressing a cylindrical battery cell are presented herein. The cylindrical battery cell may be wrapped in a buffer material. The buffer material may then be compressed using a compression mechanism. The buffer material may uniformly distribute pressure applied to the buffer material to a curved sidewall of the cylindrical battery cell.
US11695147B2 Antioxidant for electrolyte membrane of fuel cell and method for preparing the same
Disclosed is an antioxidant for a polymer electrolyte membrane of a fuel cell including cerium hydrogen phosphate (CeHPO4). The presence of cerium hydrogen phosphate in the antioxidant enhances the dissolution stability of cerium and improves the ability to capture water, leading to an increase in proton conductivity. In addition, the cerium hydrogen phosphate has a crystal structure composed of smaller cerium particles. This crystal structure greatly improves the ability of the antioxidant to prevent oxidation of the electrolyte membrane. Also disclosed are an electrolyte membrane including the antioxidant, a fuel cell including the electrolyte membrane, a method for preparing the antioxidant, a method for producing the electrolyte membrane, and a method for fabricating the fuel cell.
US11695145B2 Method for treating hydrogen-containing and oxygen-containing residual gases of fuel cells, and residual gas treatment system
A method for treating hydrogen-containing and oxygen-containing residual gases of fuel cells, wherein the residual gases are fed to a gas circuit, and a residual gas mixture resulting therefrom is circulated in the gas circuit by a device for converting hydrogen and oxygen to water. In order to reduce the amount of hydrogen and oxygen in the residual gas mixture, at least part of the residual gas mixture is discharged from the gas circuit.
US11695144B2 Fuel cell system, control apparatus, and control method
A fuel cell system includes a fuel cell, a circuit, a pump, a pressure regulating valve, and a control apparatus. The fuel cell includes a plurality of membrane electrode assemblies and a separator. The separator has a gas channel and a coolant channel. The circuit is coupled to the coolant channel and allows a coolant to circulate therethrough. The pump delivers the coolant toward the coolant channel. The pressure regulating valve adjusts a pressure of the coolant in the coolant channel. The control apparatus controls a flow rate of the coolant in the coolant channel by controlling a rotational speed of the pump on the basis of a temperature of the fuel cell, and controls the pressure of the coolant in the coolant channel by controlling a position of the pressure regulating valve on the basis of a pressure of gas in the gas channel.
US11695142B2 Fuel cell system
A fuel cell system includes: a fuel cell that includes an installation port and a discharge port for a reactant gas; a first injection device that intermittently injects the reactant gas; second and third injection devices that continuously inject the reactant gas; an ejector that includes an ejection port for the reactant gas from the first or second injection device and the discharge port; a first flow passage that connects the installation port and the ejection port; a second flow passage through which the reactant gas from the third injection device is led to the first flow passage without the ejector; and a control device that performs a warm-up operation by executing the injection of the third injection device, executes the injection of the second injection device, and executes the injection of the first injection device after completion of the warm-up operation.
US11695140B2 Method and apparatus for detecting damage in fuel cell stacks, and adjusting operational characteristics in fuel cell systems
A method and apparatus for detecting oxidation in at least one planar fuel cell stack that includes a multitude of cells is described. The height of the stack is measured to determine if there has been an increase from a previously-measured height. Such an increase correlates with the oxidation of at least some of the planar cells. In some cases, the fuel flow rate or airflow rate to each fuel cell stack can be adjusted, based in part on the oxidation detection technique. A power delivery system with at least two fuel cell stacks is also described, and it includes a stack height-measurement system, a health monitor for the fuel cell stacks, and a load balancer or airflow regulator.
US11695139B2 Fuel cell system
A fuel cell system includes: a fuel cell; a first valve device provided at an oxidation gas supply channel; a second valve device provided at an oxidation off-gas discharge channel; a third valve device provided at a bypass channel; an abnormality detection unit configured to detect an abnormality; and a control unit. The control unit causes the fuel cell to initiate fail-safe power generation if (i) a different abnormality from a valve opening abnormality is detected in the first valve device, (ii) the different abnormality is detected in the second valve device, or (iii) any abnormality is detected in the third valve device. During the fail-safe power generation, if any abnormality is additionally detected in any valve device different from the valve device in which an abnormality is already detected, the control unit stops power generation by the fuel cell.
US11695138B2 Device and method for online impedance spectrum measurement of vehicle-mounted hydrogen fuel cell
An online impedance spectrum measuring device and method for a vehicle-mounted hydrogen fuel cell includes: a controllable alternating current source, configured to apply a sinusoidal alternating signal; a cell voltage signal preceding-stage measuring circuit, configured to select to communicate with one monocell via a voltage signal gating circuit; a current sensor and a cell current signal preceding-stage measuring circuit connected with the current sensor; and a signal conditioning and amplifying circuit, a multi-channel simultaneous sampling analog-digital conversion circuit, a digital signal processor and an upper computer, which are connected in sequence, wherein the signal conditioning and amplifying circuit is connected to the cell voltage signal preceding-stage measuring circuit and the cell current signal preceding-stage measuring circuit, separately; and the upper computer is connected with the controllable alternating source and the voltage signal gating circuit.
US11695131B2 Fuel cell and fuel cell system for an aircraft
A fuel cell to provide a higher power density. The fuel cell can be produced by 3D printing in ceramic and has an improved power density by virtue of its spiral shape. In order to better extract the energy generated by the fuel cell, an interconnector sheet can be fastened positively to fastening knobs of the fuel cell by holding eyes. In addition, the interconnector sheet can be fixed by glass solder.
US11695129B2 Manufacturing method and manufacturing apparatus for fuel cell unit
The manufacturing method for the fuel cell unit includes a stacking step and a laser irradiation step. In the stacking step, a stacked portion including, stacked together, a resin frame member of a resin frame equipped membrane electrode assembly and an outer peripheral portion of a separator is placed on a metal spacer. The resin frame member at a joining target portion of the stacked portion is placed so as to face a recess of the metal spacer. In the laser irradiation step, the separator at the joining target portion in a state where the resin frame member faces the recess is irradiated with a laser beam to thereby form a welded portion where the resin frame member and the separator are welded to each other.
US11695125B2 Deposition on two sides of a web
Apparatuses and methods for depositing materials on both sides of a web while it passes a substantially vertical direction are provided. In particular embodiments, a web does not contact any hardware components during the deposition. A web may be supported before and after the deposition chamber but not inside the deposition chamber. At such support points, the web may be exposed to different conditions (e.g., temperature) than during the deposition. Also provided are substrates having materials deposited on both sides that may be fabricated by the methods and apparatuses.
US11695119B2 Negative electrode for secondary battery, secondary battery, battery pack, electric vehicle, power storage system, power tool, and electronic device
The secondary battery includes an electrolytic solution, a positive electrode and a negative electrode, and the negative electrode includes a plurality of particulate negative electrode active materials, a first negative electrode binder, and a plurality of second negative electrode binders with an average particle size smaller than the plurality of particulate negative electrode active materials. The plurality of particulate negative electrode active materials have an average particle size of 5 μm or more and 30 μm or less. The first negative electrode binder includes one or both of a styrene butadiene rubber and a derivative thereof. The plurality of second negative electrode binders include one or both of a polyvinylidene fluoride and a derivative thereof, and the plurality of second negative electrode binders have an average particle size of 0.1 μm or more and 10 μm or less.
US11695117B2 Non-aqueous electrolyte secondary battery
In a non-aqueous electrolyte secondary battery according to one exemplary embodiment, a separator includes a substrate, a first filler layer containing phosphate particles and formed on at least one surface of the substrate, and a second filler layer containing inorganic particles and formed on a surface of the first filler layer on the side of the at least one surface of the substrate. The phosphate particles have a BET specific surface area of 5 m2/g or more and 100 m2/g or less.
US11695116B2 Method for manufacturing cathode active material for lithium ion secondary battery
The cathode active material is capable of reducing cathode resistance of a secondary battery by enhancing electron conductivity thereof without reducing discharge capacity of the secondary battery. The method for manufacturing a cathode active material includes: mixing transition metal-containing composite compound particles containing lanthanum with a lithium compound to obtain a lithium mixture; calcinating the lithium mixture at a temperature equal to or lower than the melting point of the lithium compound; and then subjecting the lithium mixture to main firing at a firing temperature within a range of 725° C. to 1000° C. Lithium carbonate is preferably used as the lithium compound, and in this case, the calcination temperature is within a range of 600° C. to 723° C. It is preferable to obtain the transition metal-containing composite compound particles containing lanthanum by a coprecipitation method and to uniformly disperse a lanthanum element in the particles.
US11695114B2 Positive electrode active material and lithium secondary battery comprising the same
The present invention relates to a positive electrode active material which has the structural stability of a lithium composite oxide constituting a positive electrode active material and a lithium secondary battery including the same. The lithium composite oxide constituting the positive electrode active material according to the present invention is able to reduce the surface area and grain boundary of secondary particles having a side reaction with an electrolyte solution, thereby improving high-temperature stability and reducing gas generation caused by the positive electrode active material, and the structural stability of the lithium composite oxide may be improved using a cation-mixing layer covering the surface of a primary particle.
US11695113B2 Secondary battery, battery pack, vehicle, and stationary power supply
According to one embodiment, provided is a secondary battery including a negative electrode containing a titanium-containing oxide, a positive electrode, a separator between the negative electrode and the positive electrode, a first aqueous electrolyte, a second aqueous electrolyte, and a third aqueous electrolyte. The first aqueous electrolyte is held in the negative electrode and contains 0.001% by mass to 0.5% by mass of zinc ions. The second aqueous electrolyte is held in the separator and contains 1% by mass to 5% by mass of a first compound that includes a hydrophobic portion and a hydrophilic portion. The third aqueous electrolyte is held in the positive electrode.
US11695111B2 Sulfur-carbon composite, preparation method thereof, and lithium secondary battery comprising same
A sulfur-carbon composite including porous carbon material, and sulfur, wherein at least a portion of an inside and a surface of the porous carbon material coated with the sulfur, the sulfur-carbon composite has a pore volume of 0.180 cm3/g to 0.300 cm3/g, and the sulfur-carbon composite has an average pore size of 40.0 nm to 70.0 nm, and a method of manufacturing the same. Also, a method of manufacturing a sulfur-carbon composite, which includes (a) mixing a porous carbon material with sulfur particles, wherein the sulfur particles have a particle size of 1 nm to 1 μm using a Henschel mixer; and (b) drying the resulting mixture of (a).
US11695106B2 Lower pyrolysis temperature binder for silicon-dominant anodes
Systems and methods are provided for carbon additives for direct coating of silicon-dominant anodes. An example composition for use in directly coated anodes may include a silicon-dominated anode active material, a carbon-based binder, and a carbon-based additive, with the composition being configured for low-temperature pyrolysis. The low-temperature pyrolysis may be conducted at <600° C. An anode may be formed using a direct coating process of the composition on a current collector. The anode active material yields silicon constituting between 86% and 97% of weight of the formed anode after pyrolysis. The carbon-based additive yields carbon constituting between 2% and 6% of weight of the formed anode after pyrolysis.
US11695105B2 Rechargeable battery
Battery core packs employing minimum cell-face pressure containment devices and methods are disclosed for minimizing dendrite growth and increasing cycle life of metal and metal-ion battery cells.
US11695098B2 High voltage light-emitting diode and method of producing the same
A light-emitting diode (LED) sub-chip and a method of producing the same are provided. The LED sub-chip comprises an epitaxial layer disposed on a growth substrate, where the epitaxial layer comprises a plurality of electrodes. The groove disposed between the LED sub-chip and a second LED sub-chip, where the groove penetrates through the epitaxial layer separating the two sub-chips. The bridge insulating layer at least partially covering a sidewall of the groove, where the sidewall comprises a first surface and a second surface above the first surface, where the texture of the second surface is less granular than a texture of the first surface. The bridge electrode on the bridge insulating layer, where the bridge electrode connects respective electrodes of the two sub-chips at the first surface.
US11695096B2 Epitaxial oxide materials, structures, and devices
In some embodiments, a semiconductor structure includes: a first epitaxial oxide semiconductor layer; a metal layer; and a contact layer adjacent to the metal layer, and between the first epitaxial oxide semiconductor layer and the metal layer. The contact layer can include an epitaxial oxide semiconductor material. The contact layer can also include a region comprising a gradient in a composition of the epitaxial oxide semiconductor material adjacent to the metal layer, or a gradient in a strain of the epitaxial oxide semiconductor material over a region adjacent to the metal layer.
US11695094B2 Pixel and display device including the same
A display device includes a pixel in a display area. The pixel includes: a first electrode and a second electrode spaced from each other; a light emitting element between the first electrode and the second electrode, a first bank overlapping with one area of each of the first electrode and the second electrode in a plan view, the first bank including a first sidewall adjacent to the first end portion of the light emitting element and a second sidewall adjacent to the second end portion of the light emitting element; at least one of a third electrode on the first end portion of the light emitting element to connect the first end portion to the first electrode and a fourth electrode on the second end portion to connect the second end portion of the light emitting element to the second electrode.
US11695091B2 Transfer method, display device, and storage medium
Provided are a transfer method, a display device, and a storage medium. The transfer method includes: performing partial cutting on preset scribe lines (22) on an epitaxial layer to obtain to-be-transferred wafers (24) after cutting (S1); adhering a temporary substrate (26) on the to-be-transferred wafers (24) through adhering a first release adhesive (25) to first side faces of the to-be-transferred wafers (24), and removing a growth substrate (21) (S2); adhering the to-be-transferred wafers (24) to the blue tape (28) through adhering a second release adhesive (27) to second side faces of the to-be-transferred wafers (24), and removing the temporary substrate (26) (S3); jacking up the blue tape (28) with a roller so that remaining scribe lines (23) on the to-be-transferred wafers (24) are separated by breaking under action of stress (S4).
US11695089B2 Solar cell modules
A solar cell module is provided. The solar cell module includes a first substrate, a second substrate opposite the first substrate, a cell unit disposed between the first and second substrates, a first thermosetting resin layer disposed between the cell unit and the first substrate, a first thermoplastic resin layer disposed between the cell unit and the first thermosetting resin layer, a second thermosetting resin layer disposed between the cell unit and the second substrate, and a second thermoplastic resin layer disposed between the cell unit and the second thermosetting resin layer.
US11695088B2 Self-bypass diode function for gallium arsenide photovoltaic devices
Embodiments of the invention generally relate to photovoltaic devices. In one embodiment, a method for forming a gallium arsenide based photovoltaic device includes providing a semiconductor structure, the structure including an absorber layer comprising gallium arsenide. A bypass function is provided in a p-n junction of the semiconductor structure, where under reverse-bias conditions the p-n junction breaks down in a controlled manner by a Zener breakdown effect.
US11695085B2 Photovoltaic devices including nitrogen-containing metal contact
A photovoltaic cell can include a nitrogen-containing metal layer in contact with a semiconductor layer.
US11695079B2 Oxide thin film transistor, method for manufacturing the same and display device
An oxide thin film transistor includes: a gate electrode, a metal oxide active layer and a source-drain metal layer, which are on a base substrate. The metal oxide active layer includes a first metal oxide layer and a second metal oxide layer stacked on the first metal oxide layer in a direction away from the base substrate; the first metal oxide layer is a carrier transport layer; the second metal oxide layer is a carrier isolation layer; an electron transfer rate of the carrier transport layer is greater than an electron transfer rate of the carrier isolation layer. The first metal oxide layer includes a primary surface facing toward the base substrate and a primary surface away from the base substrate; the first metal oxide layer further includes a lateral surface around the primary surfaces; the second metal oxide layer covers the lateral surface of the first metal oxide layer.
US11695074B2 Semiconductor device, method of manufacturing the same and electronic device including the device
There are provided a semiconductor device, a method of manufacturing the same, and an electronic device including the device. According to an embodiment, the semiconductor device may include a substrate, and a first device and a second device formed on the substrate. Each of the first device and the second device includes a first source/drain layer, a channel layer and a second source/drain layer stacked on the substrate in sequence, and also a gate stack surrounding a periphery of the channel layer. The channel layer of the first device and the channel layer of the second device are substantially co-planar.
US11695073B2 Memory array gate structures
A memory cell includes a thin film transistor over a semiconductor substrate. The thin film transistor comprising: a ferroelectric (FE) material contacting a word line, the FE material being a hafnium-comprising compound, and the hafnium-comprising compound comprising a rare earth metal; and an oxide semiconductor (OS) layer contacting a source line and a bit line, wherein the FE material is disposed between the OS layer and the word line.
US11695070B2 Power switch arrangement
A power device can be structured with a power switch having multiple arrangements such that the power switch can operate as a power switch with the capability to measure properties of the power switch. An example power device can comprise a main arrangement of transistor cells and a sensor arrangement of sensor transistor cells. The main arrangement can be structured to operate as a power switch, with the transistor cells of the main arrangement having control nodes connected in parallel to receive a common control signal. The sensor arrangement of sensor transistor cells can be structured to measure one or more parameters of the main arrangement, with the sensor transistor cells having sensor control nodes connected in parallel to receive a common sensor control signal. The sensor transistor cells can have a common transistor terminal shared with a common transistor terminal of the transistor cells of the main arrangement.
US11695069B2 Gate contact structure for semiconductor device
According to an embodiment of a semiconductor device, the semiconductor device includes: a first active cell area comprising a first plurality of parallel gate trenches; a second active cell area comprising a second plurality of parallel gate trenches; and a metallization layer above the first and the second active cell areas. The metallization layer includes: a first part contacting a semiconductor mesa region between the plurality of parallel gate trenches in the first and the second active cell areas; and a second part surrounding the first part. The second part of the metallization layer contacts the first plurality of gate trenches along a first direction and the second plurality of gate trenches along a second direction different from the first direction.
US11695065B2 Semiconductor device and method of manufacturing semiconductor device
Provided are a semiconductor device in which the lifetime of holes is controlled and the switching loss is suppressed, and a method of manufacturing the same. Provided are a semiconductor substrate having a drift layer of a first conductivity type between a first main surface and a second main surface opposite to the first main surface, a first buffer layer of the first conductive type provided between the drift layer and the second main surface in contact with the drift layer, having a resistivity lower than that of the drift layer, and having an impurity concentration higher than that of the drift layer, and a high resistivity layer provided between the first buffer layer and the second main surface and having a resistivity higher than that of the drift layer.
US11695064B2 Bipolar junction transistors with a wraparound base layer
Device structures and fabrication methods for a bipolar junction transistor. The device structure includes a substrate and a trench isolation region in the substrate. The trench isolation region surrounds an active region of the substrate. The device structure further includes a collector in the active region of the substrate, a base layer having a first section positioned on the active region and a second section oriented at an angle relative to the first section, an emitter positioned on the first section of the base layer, and an extrinsic base layer positioned over the trench isolation region and adjacent to the emitter. The second section of the base layer is laterally positioned between the extrinsic base layer and the emitter.
US11695062B2 Semiconductor structure and forming method thereof
A semiconductor structure and a forming method thereof are provided. In one form, a forming method includes: providing a base, including a device region and a zero mark region; forming a zero mark trench inside the base in the zero mark region; filling the zero mark trench, to form a dielectric layer; forming a fin mask material layer covering the base and the dielectric layer; forming a mandrel layer on the fin mask material layer above the dielectric layer and the base in the device region, where the mandrel layer covers a top portion of the dielectric layer; forming a mask spacer on a side wall of the mandrel layer; removing the mandrel layer; etching the fin mask material layer by using the mask spacer as a mask after the mandrel layer is removed, to form a fin mask layer; and etching a partial thickness of the base using the fin mask layer as a mask, where the remaining base after etching is used as a substrate, and a protrusion located over the substrate in the device region is used as a fin, and etching a partial thickness of the dielectric layer during the etching of the base. In the present disclosure, after a fin is formed by filling a zero mark trench with a dielectric layer, a probability that a residue defect or a peeling defect occurs is relatively low.
US11695056B2 Memory arrays comprising strings of memory cells and methods used in forming a memory array comprising strings of memory cells
A method used in forming a memory array comprising strings of memory cells comprises forming a conductor tier comprising conductor material on a substrate. A stack is formed comprising vertically-alternating first tiers and second tiers above the conductor tier. The stack comprises laterally-spaced memory-block regions having horizontally-elongated trenches there-between. Channel-material strings extend through the first tiers and the second tiers. Material of the first tiers is of different composition from that of the second tiers. A lowest of the first tiers is thicker than the first tiers there-above. The first-tier material is isotropically etched selectively relative to the second-tier material to form void-space in the first tiers. Conducting material is deposited into the trenches and into the void-space in the first tiers. The conducting material fills the void-space in the first tiers that are above the lowest first tier. The conducting material less-than-fills the void-space in the lowest first tier. The conducting material is etched from the lowest first tier. After the etching of the conducting material, conductive material is deposited into the void-space of the lowest first tier and that directly electrically couples together the channel material of individual of the channel-material strings and the conductor material of the conductor tier. Additional embodiments, including structure independent of method, are disclosed.
US11695052B2 III-Nitride transistor with a cap layer for RF operation
This disclosure describes the structure of a transistor that provides improved performance by reducing the off-state capacitance between the source and the drain by using a cap layer to extend the electrical distance between the gate and the source and drain contacts. In certain embodiments, a dielectric layer may be disposed between the gate electrode and the cap layer and vias are created in the dielectric layer to allow the gate electrode to contact the cap layer at select locations. In some embodiments, the gate electrode is offset from the cap layer to allow a more narrow cap layer and to allow additional space between the gate electrode and the drain contact facilitating the inclusion of a field plate. The gate electrode may be configured to only contact a portion of the cap layer.
US11695048B2 Silicon wafer and manufacturing method of the same
A silicon wafer having a layer of oxygen precipitates and method of manufacturing thereof wherein the wafer exhibiting robustness characterized as having a ratio of a first average density from a first treatment that to a second average density from a second treatment is between 0.74 to 1.02, wherein the first treatment includes heating the wafer or a portion of the wafer at about 1150° C. for about 2 minutes and then between about 950 to 1000° C. for about 16 hours, and the second treatment includes heating the wafer or a portion of the wafer at about 780° C. for about 3 hours and then between about 950 to 1000° C. for about 16 hours. The wafer exhibits heretofore unattainable uniformity wherein a ratio of an oxygen precipitate density determined from any one cubic centimeter in the BMD layer of the wafer to another oxygen precipitate density from any other one cubic centimeter in the BMD layer of the wafer is in a range of 0.77 to 1.30.
US11695044B2 Semiconductor device having stacked structure with two-dimensional atomic layer
A semiconductor device is provided and includes a substrate and a stack on the substrate. The stack includes plural active layers that are vertically stacked and spaced apart from each other, and plural gate electrodes that are on the active layers, respectively, and vertically stacked. Each active layer includes a channel layer under a corresponding one of the gate electrodes, and a source/drain layer disposed at a side of the channel layer and electrically connected to the channel layer. The channel layer is made of a two-dimensional atomic layer of a first material.
US11695039B2 Semiconductor device including an active component and a barrier pattern surrounding the active component and method of forming the same
Provided are a semiconductor device and method of forming the same. The semiconductor device includes active components and a first barrier pattern. The active components are on a substrate. Each of the active components includes base insulation patterns on the substrate, gate electrodes on the substrate and spaced apart from each other with the base insulation patterns interposed therebetween, a gate dielectric layer on the gate electrodes and the base insulation patterns, a channel pattern on the gate dielectric layer, source electrodes on the channel pattern and spaced apart from each other, a drain electrode on the channel pattern and between the source electrodes, and second insulation patterns between the source electrodes and the drain electrode. The first barrier pattern disposed on the gate dielectric layer surrounds the channel patterns, the source electrodes, the drain electrodes, and the second insulation patterns of each of the active components.
US11695038B2 Forming single and double diffusion breaks for fin field-effect transistor structures
A method of forming a semiconductor structure includes forming a plurality of fins over a substrate, at least a portion of one or more of the fins providing one or more channels for one or more fin field-effect transistors. The method also includes forming a plurality of active gate structures over the fins, forming at least one single diffusion break trench between a first one of the active gate structures and a second one of the active gate structures, and forming at least one double diffusion break trench between a third one of the active gate structures and a fourth one of the active gate structures. The double diffusion break trench has a stepped height profile in the substrate, the stepped height profile comprising a first depth with a first width and a second depth less than the first depth with a second width greater than the first width.
US11695036B2 Semiconductor device
A semiconductor device includes a semiconductor layer of a first conductivity type having a device forming region and an outside region, an impurity region of a second conductivity type formed in a surface layer portion of a first main surface in the device forming region, a field limiting region of a second conductivity type formed in the surface layer portion in the outside region and having a impurity concentration higher than that of the impurity region, and a well region of a second conductivity type formed in a region between the device forming region and the field limiting region in the surface layer portion in the outside region, having a bottom portion positioned at a second main surface side with respect to bottom portions of the impurity region and the field limiting region, and having a impurity concentration higher than that of the impurity region.
US11695034B2 Capacitor structure, method of forming the same, semiconductor device including the capacitor structure and method of manufacturing the same
A capacitor structure may include a lower electrode on a substrate, a dielectric layer on the substrate, and an upper electrode on the dielectric layer. The lower electrode may include a metal nitride having a chemical formula of M1Ny (M1 is a first metal, and y is a positive real number). The dielectric layer may include a metal oxide and nitrogen (N), the metal oxide having a chemical formula of M2Ox (M2 is a second metal, and x is a positive real number). A maximum value of a detection amount of nitrogen (N) in the dielectric layer may be greater than a maximum value of a detection amount of nitrogen (N) in the lower electrode.
US11695032B2 Display device
A display device includes a base layer, a display layer on the base layer and defined with a plurality of light emitting areas and a surrounding area, a sensing layer on the display layer, and an antenna layer on the display layer and including a plurality of antennas, wherein each of the plurality of antennas includes a first pattern configured to receive a signal, and a second pattern on the same layer as the first pattern, the second pattern being separated from the first pattern and grounded, and each of the first pattern and the second pattern has a mesh structure and overlaps the surrounding area.
US11695030B2 Reduced cross-talk pixel-array substrate and fabrication method
A pixel-array substrate includes a semiconductor substrate, a buffer layer, and a metal annulus. The semiconductor substrate includes a first-photodiode region. A back surface of the semiconductor substrate forms a trench surrounding the first-photodiode region in a cross-sectional plane parallel to a first back-surface region of the back surface above the first-photodiode region. The buffer layer is on the back surface and has (i) a thin buffer-layer region located above the first-photodiode region and (ii) a thick buffer-layer region forming an annulus above the trench in a plane parallel to the cross-sectional plane. The metal annulus is on the buffer layer and covers the thick buffer-layer region.
US11695025B2 Image sensor
An image sensor includes a detection region, a first transistor region, and a second transistor region. The detection region including a first demodulation node and a second demodulation node generates a hole current in a substrate, and captures photocharges that are generated by incident light and move by the hole current. The first pixel transistor region including a plurality of transistors is disposed at one side of the detection region, and processes photocharges captured by the first demodulation node. The second pixel transistor region including a plurality of transistors is disposed at other side of the detection region, and processes photocharges captured by the second demodulation node.
US11695022B2 Image capturing apparatus, image capturing system, and moving body
An image capturing apparatus includes a plurality of photoelectric conversion elements, a first selection unit, and a second selection unit. Each of the photoelectric conversion elements includes an avalanche diode and a counter. The photoelectric conversion elements have a first photoelectric conversion element and a second photoelectric conversion element. The first selection unit controls the first photoelectric conversion element. The second selection unit controls the second photoelectric conversion element. The first and second selection units are controlled by a first control line and a second control line. In a first mode, the second selection unit controls the second photoelectric conversion element to be brought into a state where no signal is read from the second photoelectric conversion element. In a second mode, the second selection unit controls the second photoelectric conversion element to be brought into a state where a signal is read from the second photoelectric conversion element.
US11695018B2 Display apparatus
A display apparatus includes a wireless transmission unit and a display panel. The display panel includes a substrate, a plurality of pixel units and a signal line. The substrate includes a display region and a periphery region. The periphery region surrounds the display region. The pixel units are disposed on the display region. Each of the pixel units includes an active device and a pixel electrode. The active device is electrically connected to the pixel electrode. The signal line is on the periphery region. As viewed from a top view, the signal line has an annular shape having a gap and surrounds the display region.
US11695011B2 Integrated circuit layout cell, integrated circuit layout arrangement, and methods of forming the same
Various embodiments may provide an integrated circuit layout cell. The integrated circuit layout cell may include a doped region of a first conductivity type, a doped region of a second conductivity type opposite of the first conductivity type, and a further doped region of the first conductivity type at least partially within the doped region of the second conductivity type, and continuous with the doped region of the first conductivity type. The integrated circuit cell may include a first transistor having a control terminal, a first controlled terminal, and a second controlled terminal. The first controlled terminal and the second controlled terminal of the first transistor may include terminal regions of the second conductivity type formed within the further doped region of the first conductivity type. The integrated circuit cell may also include a second transistor.
US11695000B2 Three-dimensional memory devices
In certain aspects, a three-dimensional (3D) memory device includes a memory stack including interleaved conductive layers and dielectric layers, a plurality of channel structures each extending vertically through the memory stack, a conductive layer in contact with source ends of the plurality of channel structures, a first source contact electrically connected to the channel structures, and a second source contact electrically connected to the channel structures.
US11694996B2 Semiconductor package including a pad contacting a via
A semiconductor package is provided. The semiconductor package may include a first semiconductor die, a second semiconductor die stacked on the first semiconductor die, the second semiconductor die having a width smaller than a width of the first semiconductor die, a third semiconductor die stacked on the second semiconductor die, the third semiconductor die having a width smaller than the width of the first semiconductor die, and a mold layer covering side surfaces of the second and third semiconductor dies and a top surface of the first semiconductor die. The second semiconductor die may include a second through via, and the third semiconductor die may include a third conductive pad in contact with the second through via.
US11694993B2 Unified semiconductor devices having processor and heterogeneous memories and methods for forming the same
Embodiments of semiconductor devices and fabrication methods thereof are disclosed. In an example, a semiconductor device includes NAND memory cells and a first bonding layer including first bonding contacts. The semiconductor device also includes a second semiconductor structure including DRAM cells and a second bonding layer including second bonding contacts. The semiconductor device also includes a third semiconductor structure including a processor, SRAM cells, and a third bonding layer including third bonding contacts. The semiconductor device further includes a first bonding interface between the first and third bonding layers, and a second bonding interface between the second and third bonding layers. The first bonding contacts are in contact with a first set of the third bonding contacts at the first bonding interface. The second bonding contacts are in contact with a second set of the third bonding contacts at the second bonding interface. The first and second bonding interfaces are in a same plane.
US11694989B2 Die bonding method with corner or side contact without impact force
A die bonding method with corner or side contact without impact force includes the steps: picking up a die by a die bonding device, wherein a surface of the die has no solder and bump; moving the die to one side of a die placement area of a substrate, wherein the substrate has no solder and bump; blowing one corner or one side of the die a positive pressure from the die bonding device to bend the corner/side to contact the die placement area; forming a bonding wave after the corner/side of the die contacting the die placement area, and spreading the bonding wave from the corner/side to opposite corner/side of the die, and separating the die from the die bonding device gradually and bonding the die on the die placement area; and bonding the die on the die placement area completely.
US11694987B2 Active package substrate having anisotropic conductive layer
Semiconductor packages including active package substrates are described. In an example, the active package substrate includes an active die between a top substrate layer and a bottom substrate layer. The top substrate layer may include a via and the active die may include a die pad. An anisotropic conductive layer may be disposed between the via and the die pad to conduct electrical current unidirectionally between the via and the die pad. In an embodiment, the active die is a flash memory controller and a memory die is mounted on the top substrate layer and placed in electrical communication with the flash memory controller through the anisotropic conductive layer.
US11694984B2 Package structure including pillars and method for manufacturing the same
A package structure includes a base material, at least one electronic device, at least one encapsulant and a plurality of dummy pillars. The electronic device is electrically connected to the base material. The encapsulant covers the electronic device. The dummy pillars are embedded in the encapsulant. At least two of the dummy pillars have different heights.
US11694981B2 Dielectric molded indium bump formation and INP planarization
The disclosed technique may be used to electrically and physically connect semiconductor wafers. The wafer may utilize a thick dielectric. Indium bumps may be deposited and patterned in a dielectric film with a small diameter, tall height and substantially uniform in size and shape. The indium can be melted to create small grain size and uniform height bumps. The dielectric film may feature trenches around the indium bumps to prevent shorting of pixels when pressed together.
US11694980B2 Semiconductor stack and method for manufacturing the same
A semiconductor stack and a method for manufacturing the same are disclosed. The semiconductor stack includes a lower chip, an upper chip disposed over the lower chip, an upper lateral-side passivation layer surrounding side surfaces of the upper chip, and a plurality of bonding pads and a bonding passivation layer disposed between the upper chip and the lower chip.
US11694978B2 Semiconductor devices and semiconductor packages including the same
Semiconductor devices are provided. A semiconductor device includes an insulating layer and a conductive element in the insulating layer. The semiconductor device includes a first barrier pattern in contact with a surface of the conductive element and a surface of the insulating layer. The semiconductor device includes a second barrier pattern on the first barrier pattern. Moreover, the semiconductor device includes a metal pattern on the second barrier pattern. Related semiconductor packages are also provided.
US11694974B2 Semiconductor die with warpage release layer structure in package and fabricating method thereof
Structures and formation methods of a chip package structure are provided. The chip package structure includes a semiconductor die bonded over an interposer substrate. The chip package structure also includes a warpage release layer structure. The warpage release layer structure includes an organic material layer and an overlying high coefficient of thermal expansion (CTE) material layer with a CTE that is substantially equal to or greater than 9 ppm/° C. The organic material layer is in direct contact with the upper surface of the semiconductor die, and the overlying high CTE material layer covers the upper surface of the semiconductor die.
US11694969B2 Semiconductor package and method of fabricating the same
A semiconductor package is disclosed. The semiconductor package may include a substrate, a first semiconductor chip on the substrate, an inner mold layer provided on the substrate to at least partially enclose the first semiconductor chip, an inner shielding layer provided on the substrate to at least partially enclose the inner mold layer, a second semiconductor chip stack on the inner shielding layer, an outer mold layer provided on the substrate to at least partially enclose the inner shielding layer and the second semiconductor chip stack, and an outer shielding layer at least partially enclosing the outer mold layer. Each of the inner and outer shielding layers may include a conductive material, and the inner shielding layer may be electrically connected to a ground pad of the substrate.
US11694967B2 Package structure and method of fabricating the same
A package structure includes a plurality of semiconductor die, an insulating encapsulant and a redistribution layer. Each of the plurality of semiconductor dies includes a semiconductor substrate, conductive pads disposed on the semiconductor substrate, conductive posts disposed on the conductive pads, and at least one alignment mark located on the semiconductor substrate. The insulating encapsulant is encapsulating the plurality of semiconductor dies. The redistribution layer is disposed on the insulating encapsulant and electrically connected to the plurality of semiconductor dies.
US11694963B2 Semiconductor device and semiconductor package including the same
A semiconductor device includes a semiconductor substrate having a first surface and a second surface opposing each other, a plurality of semiconductor elements disposed on the first surface in a device region, an insulating protective layer, and a connection pad. The second surface is divided into a first region overlapping the device region, and a second region surrounding the first region. The insulating protective layer is disposed on the second surface of the semiconductor substrate, and includes an edge pattern positioned in the second region. The edge pattern includes a thinner portion having a thickness smaller than a thickness of a center portion of the insulating protective layer positioned in the first region and/or an open region exposing the second surface of the semiconductor substrate. The connection pad is disposed on the center portion of the insulating protective layer and is electrically connected to the semiconductor elements.
US11694960B2 Bridge interconnection with layered interconnect structures
Embodiments of the present disclosure are directed towards techniques and configurations for layered interconnect structures for bridge interconnection in integrated circuit assemblies. In one embodiment, an apparatus may include a substrate and a bridge embedded in the substrate. The bridge may be configured to route electrical signals between two dies. An interconnect structure, electrically coupled with the bridge, may include a via structure including a first conductive material, a barrier layer including a second conductive material disposed on the via structure, and a solderable material including a third conductive material disposed on the barrier layer. The first conductive material, the second conductive material, and the third conductive material may have different chemical composition. Other embodiments may be described and/or claimed.
US11694956B2 Semiconductor circuit for memory device and method of manufacturing the same
A semiconductor component for a memory device is provided. The semiconductor component comprises a first active region extending in a first direction; a second active region extending in the first direction; a first conductive layer disposed across the first active region and the second active region, in a second direction substantially perpendicular to the first direction; a second conductive layer extending in the first direction; and a first conductive via connecting the first conductive layer and the second conductive layer.
US11694955B2 Semiconductor device and manufacturing method thereof
A device comprises a first dielectric layer, a first conductor, a carbon-containing etch stop layer, a second dielectric layer, and a second conductor. The first conductor has a lower portion in the first dielectric layer. The carbon-containing etch stop layer wraps an upper portion of the first conductor. The second dielectric layer is over the carbon-containing etch stop layer. An interface formed by the second dielectric layer and the carbon-containing etch stop layer is higher over the first conductor than over the first dielectric layer. The second conductor is in the second dielectric layer.
US11694954B2 Semiconductor device and method for producing same
A semiconductor device 1 has an electrode structure that includes source electrodes 3, a gate electrode 4, and drain electrodes 5 disposed on a semiconductor laminated structure 2 and extending in parallel to each other and in a predetermined first direction and a wiring structure that includes source wirings 9, drain wirings 10, and gate wirings 11 disposed on the electrode structure and extending in parallel to each other and in a second direction orthogonal to the first direction. The source wirings 9, the drain wirings 10, and the gate wirings 11 are electrically connected to the source electrodes 3, the drain electrodes 5, and the gate electrode 4, respectively. The semiconductor device 1 includes a conductive film 8 disposed between the gate electrode 4 and the drain wirings 10 and being electrically connected to the source electrodes 3.
US11694947B2 Multi-pitch leads
In some examples, a system comprises a die having multiple electrical connectors extending from a surface of the die and a lead coupled to the multiple electrical connectors. The lead comprises a first conductive member; a first non-solder metal plating stacked on the first conductive member; an electroplated layer stacked on the first non-solder metal plating; a second non-solder metal plating stacked on the electroplated layer; and a second conductive member stacked on the second non-solder metal plating, the second conductive member being thinner than the first conductive member. The system also comprises a molding to at least partially encapsulate the die and the lead.
US11694946B2 Semiconductor devices having a plurality of offsets in leads supporting stacked components and methods of manufacturing thereof
In one example, a semiconductor device includes a substrate having leads that include lead terminals, lead steps, and lead offsets extending between the lead steps so that at least some lead steps reside on different planes. A first electronic component is coupled to a first lead step side and includes a first electronic component first side, and a first electronic component second side opposite to the first electronic component first side. A second electronic component is coupled to a second lead step side, and includes a second electronic component first side, and a second electronic component second side opposite to the second electronic component first side. An encapsulant encapsulates the first electronic component, the second electronic component, and portions of the substrate. The lead terminals are exposed from a first side of the encapsulant. Other examples and related methods are also disclosed herein.
US11694945B2 Lead frame package having conductive surfaces
Disclosed is a device including a first finger of a plurality of lead fingers of a lead frame connected to a first flag. A second finger of the plurality of lead fingers of the lead frame is connected to a second flag. A semiconductor die is coupled to the lead frame. An encapsulant covers the semiconductor die, the lead frame, and a first end of the plurality of lead fingers, and excludes the first flag and the second flag. The first flag and the second flag are separated and electrically isolated from one another by the encapsulant.
US11694940B1 3D stack of accelerator die and multi-core processor die
A packaging technology to improve performance of an AI processing system resulting in an ultra-high bandwidth system. An IC package is provided which comprises: a substrate; a first die on the substrate, and a second die stacked over the first die. The first die can be a first logic die (e.g., a compute chip, CPU, GPU, etc.) while the second die can be a compute chiplet comprising ferroelectric or paraelectric logic. Both dies can include ferroelectric or paraelectric logic. The ferroelectric/paraelectric logic may include AND gates, OR gates, complex gates, majority, minority, and/or threshold gates, sequential logic, etc. The IC package can be in a 3D or 2.5D configuration that implements logic-on-logic stacking configuration. The 3D or 2.5D packaging configurations have chips or chiplets designed to have time distributed or spatially distributed processing. The logic of chips or chiplets is segregated so that one chip in a 3D or 2.5D stacking arrangement is hot at a time.
US11694936B2 Semiconductor package and method of fabricating the same
Disclosed are semiconductor packages and methods of fabricating the same. The semiconductor package includes a redistribution substrate that includes a chip region and an edge region around the chip region, and a semiconductor chip on the chip region of the redistribution substrate. The redistribution substrate includes a plurality of dielectric layers that are vertically stacked, a plurality of redistribution patterns on the chip region and in each of the dielectric layers, and a redistribution test pattern on the edge region and at a level the same as a level of at least one of the redistribution patterns.
US11694935B2 Systems and methods for wafer-level photonic testing
A semiconductor wafer includes a semiconductor chip that includes a photonic device. The semiconductor chip includes an optical fiber attachment region in which an optical fiber alignment structure is to be fabricated. The optical fiber alignment structure is not yet fabricated in the optical fiber attachment region. The semiconductor chip includes an in-plane fiber-to-chip optical coupler positioned at an edge of the optical fiber attachment region. The in-plane fiber-to-chip optical coupler is optically connected to the photonic device. A sacrificial optical structure is optically coupled to the in-plane fiber-to-chip optical coupler. The sacrificial optical structure includes an out-of-plane optical coupler configured to receive input light from a light source external to the semiconductor chip. At least a portion of the sacrificial optical structure extends through the optical fiber attachment region.
US11694928B2 Semiconductor wafer and semiconductor chip
According to one embodiment, a semiconductor wafer is formed with a plurality of first regions each provided with a circuit element and a second region between the first regions. The semiconductor wafer includes a first structure in which a first embedding material is embedded in a first recess extending in a first direction perpendicular to a surface of a substrate. The first structure is between edges of the first regions and a third region that is cut in the second region when the first regions are separated.
US11694927B2 Formation method of semiconductor device with contact structures
A structure and a formation method of a semiconductor device are provided. The method includes forming a first source/drain structure and a second source/drain structure over a semiconductor substrate. The method also includes forming a dielectric layer over the first source/drain structure and the second source/drain structure and forming a conductive contact on the first source/drain structure. The method further includes forming a first conductive via over the conductive contact, and the first conductive via is misaligned with the first source/drain structure. In addition, the method includes forming a second conductive via directly above the second source/drain structure, and the second conductive via is longer than the first conductive via.
US11694921B2 Source/drain isolation structure and methods thereof
A method and structure directed to providing a source/drain isolation structure includes providing a device having a first source/drain region adjacent to a second source/drain region. A masking layer is deposited between the first and second source/drain regions and over an exposed first part of the second source/drain region. After depositing the masking layer, a first portion of an ILD layer disposed on either side of the masking layer is etched, without substantial etching of the masking layer, to expose a second part of the second source/drain region and to expose the first source/drain region. After etching the first portion of the ILD layer, the masking layer is etched to form an L-shaped masking layer. After forming the L-shaped masking layer, a first metal layer is formed over the exposed first source/drain region and a second metal layer is formed over the exposed second part of the second source/drain region.
US11694913B2 Hybrid system architecture for thin film deposition
A processing system is provided, including a vacuum enclosure having a plurality of process windows and a continuous track positioned therein; a plurality of processing chambers attached sidewalls of the vacuum enclosures, each processing chamber about one of the process windows; a loadlock attached at one end of the vacuum enclosure and having a loading track positioned therein; at least one gate valve separating the loadlock from the vacuum enclosure; a plurality of substrate carriers configured to travel on the continuous track and the loading track; at least one track exchanger positioned within the vacuum enclosure, the track exchangers movable between a first position, wherein substrate carriers are made to continuously move on the continuous track, and a second position wherein the substrate carriers are made to transfer between the continuous track and the loading track.
US11694909B2 Brush cleaning apparatus, chemical-mechanical polishing (CMP) system and wafer processing method
The present disclosure, in some embodiments, relates to a brush cleaning apparatus. The brush cleaning apparatus includes a wafer support configured to support a wafer. The brush cleaning apparatus also includes a cleaning brush including a porous material coupled to a core material. An uppermost surface of the porous material defines a planar cleaning surface. A first nozzle is configured to apply a first cleaning liquid directly between the wafer and the planar cleaning surface of the cleaning brush.
US11694907B2 Substrate processing apparatus, recording medium, and fluid circulation mechanism
A substrate processing apparatus, includes a reaction furnace, a preparatory chamber provided below the reaction furnace, an elevating mechanism configured to raise/lower a substrate holder between the reaction furnace and the preparatory chamber, a fluid circulation mechanism including a suction part for sucking a fluid within the preparatory chamber, a pipe part constituting a flow path through which the fluid flows from the suction part to a supply part, and a cooling mechanism, provided in the flow path, for cooling the fluid, and a control part for controlling the fluid circulation mechanism and the elevating mechanism to circulate the fluid sucked from the suction part through the flow path, and supply the fluid from the supply part to the preparatory chamber. The cooling mechanism is disposed adjacent to the suction part to cool the fluid introduced from the suction part before circulating the fluid through the flow path.
US11694906B2 Semiconductor devices and methods of manufacturing semiconductor devices
In one example, a semiconductor device can comprise a unit substrate comprising a unit conductive structure and a unit dielectric structure, and an electronic component coupled to the unit conductive structure. The unit substrate can comprise a portion of a singulated subpanel substrate of a panel substrate. Other examples and related methods are also disclosed herein.
US11694904B2 Substrate structure, and fabrication and packaging methods thereof
A method for fabricating a substrate structure for packaging includes providing a core substrate, a plurality of conductive pads at a first surface of the core substrate, and a metal layer at a second surface of the core substrate opposite to the first surface; forming a conductive structure, for pasting the substrate structure onto an external component, on each of the plurality of conductive pads; forming a molding compound on the first surface of the core substrate and to encapsulate the conductive structure; and forming a plurality of packaging pads by patterning the metal layer at the second surface of the core substrate.
US11694897B2 Backside wafer dopant activation
Disclosed herein are methods for backside wafer dopant activation using a high-temperature ion implant. In some embodiments, a method may include forming a semiconductor device atop a first main side of a substrate, and performing a high-temperature ion implant to a second main side of the substrate, wherein the first main side of the substrate is opposite the second main side of the substrate. The method may further include performing a second ion implant to the second main side of the substrate to form a collector layer.
US11694896B2 Photoresist developer and method of developing photoresist
A method of forming a pattern in a photoresist includes forming a photoresist layer over a substrate, and selectively exposing the photoresist layer to actinic radiation to form a latent pattern. The latent pattern is developed by applying a developer composition to the selectively exposed photoresist layer to form a pattern. The developer composition includes a first solvent having Hansen solubility parameters of 15<δd<25, 10<δp<25, and 6<δh<30; an acid having an acid dissociation constant, pKa, of −15pKa>9.5; and a second solvent having a dielectric constant greater than 18. The first solvent and the second solvent are different solvents.
US11694894B2 Crystalline film containing a crystalline metal oxide and method for manufacturing the same under partial pressure
A high-quality crystalline film having less impurity of Si and the like and useful in semiconductor devices is provided. A crystalline film containing a crystalline metallic oxide including gallium as a main component, wherein the crystalline film includes a Si in a content of 2×1015 cm−3 or less.
US11694892B2 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.
US11694890B2 Substrate processing method and substrate processing apparatus
A substrate processing method for forming a nitride film on a substrate, includes: a raw material gas supply step of supplying a raw material gas containing an element to be nitrided; a hydrogen gas supply step of, after the raw material gas supply step, supplying a hydrogen gas activated by plasma; a thermal nitriding step of supplying a first nitriding gas containing nitrogen activated by heat and nitriding the element; and a plasma nitriding step of supplying a second nitriding gas containing nitrogen activated by plasma and nitriding the element.
US11694889B2 Chemical mechanical polishing cleaning system with temperature control for defect reduction
A cleaning system includes at least one cleaning module configured to receive a substrate after a chemical mechanical polishing (CMP) process and to remove contaminants on the substrate using a cleaning solution. The cleaning system further includes a cleaning solution supply system configured to supply the cleaning solution to the at least one cleaning module. The cleaning solution supply system includes at least one temperature control system. The at least one temperature control system includes a heating device configured to heat the cleaning solution, a cooling device configured to cool the cleaning solution, a temperature sensor configured to monitor a temperature of the cleaning solution, and a temperature controller configured to control the heating device and the cooling device.
US11694887B2 Mass spectrometer, mass spectrometry method and detection system
The invention relates to a mass spectrometer, a mass spectrometry method and a detection system. The mass spectrometer includes a vacuum chamber having a working pressure being 0.1 Pa≤P≤10 Pa; a linear ion trap, arranged in the vacuum chamber, wherein a field radius r of the linear ion trap is r≤5 mm; and a power supply, configured to provide a radio-frequency voltage for the linear ion trap, a frequency f of the radio-frequency voltage being 2 MHz≤f≤10 MHz. Because a vacuum level is relatively low, this vacuum condition may be realized by selecting a roughing pump for evacuating; and compared with a combined pump unit which is generally selected by a traditional mass spectrometer using the linear ion trap and is composed of a turbo molecular pump and a roughing pump, the roughing pump has a lower pumping speed, smaller size and lower manufacturing cost.
US11694886B2 Analysis method, adsorption prevention agent, and analysis kit
An analysis method includes: performing liquid chromatography using a mobile phase including an adsorption prevention agent for preventing adsorption of a sample including a compound having a phosphate group to metal; and performing mass spectrometry on an eluate of the liquid chromatography. The adsorption prevention agent includes an oxalic acid or a salt of the oxalic acid.
US11694879B2 Component, method of manufacturing the component, and method of cleaning the component
A component, a method of manufacturing a component, and a method of cleaning a component is provided. The component includes a gas flow system within the component, wherein the gas flow system fluidly couples one or more inlet holes and one or more outlet holes. The manufacturing of the component results in an arc shaped groove and a circumferential groove created in the body of the ring. The component undergoes one or more cleaning operations, including rinsing, baking, or purging operations. The cleaning operations remove debris or particles in or on the component, where the debris or particles can be caused during manufacturing of the component, or during use of the component in a semiconductor processing system.
US11694877B2 Negative ion irradiation device
Provided is a negative ion irradiation device in which an object is irradiated with a negative ion. The device includes a chamber that allows the negative ion to be generated therein, a gas supply unit that supplies a gas which is a raw material for the negative ion, a plasma generating portion that generates plasma, a voltage applying unit that applies a voltage to the object, a control unit that performs control of the gas supply unit, the plasma generating portion, and the voltage applying unit. The control unit controls the gas supply unit to supply the gas into the chamber, controls the plasma generating portion to generate the plasma in the chamber and to generate the negative ion by stopping the generation of the plasma, and controls the voltage applying unit to start voltage application during plasma generation and to continue voltage application after plasma generation stop.
US11694876B2 Apparatus and method for delivering a plurality of waveform signals during plasma processing
Embodiments of the present disclosure generally relate to a system used in a semiconductor device manufacturing process. More specifically, embodiments provided herein generally include apparatus and methods for synchronizing and controlling the delivery of an RF bias voltage signal and a pulsed voltage waveform to one or more electrodes within a plasma processing chamber. Embodiments of the disclosure include a method and apparatus for synchronizing a pulsed radio frequency (RF) waveform to a pulsed voltage (PV) waveform, such that the pulsed RF waveform is on during a first stage of the PV waveform and off during a second stage. The first stage of the PV waveform includes a sheath collapse stage. The second stage of the PV waveform includes an ion current stage.
US11694875B2 Charged particle beam drawing device and method of controlling charged particle beam drawing device
A charged particle beam drawing device includes: a storage unit that stores a pattern generation program for generating pattern data, the pattern generation program being a program in which an instruction for specifying a type of a figure and an instruction for specifying a regular arrangement of the figure are described; an execution unit that executes the pattern generation program stored in the storage unit; and a control unit that performs drawing control based on the pattern data generated by the executed pattern generation program.
US11694871B2 Charged particle beam device
Provided is a charged particle beam device capable of improving the accuracy of measurement and processing. The charged particle beam device includes an electrostatic chuck that adsorbs an inspection object, a voltage generation unit that generates a voltage to be supplied to the electrostatic chuck, and a state determination unit that determines a state of the inspection object. Here, the state determination unit includes a current waveform simulation unit that simulates a time-series change of an electrostatic chuck current flowing through the voltage generation unit when the electrostatic chuck normally adsorbs the inspection object, a difference integration unit that acquires an integration value of a difference between a time-series change of a simulation current generated by the current waveform simulation unit and the time-series change of the electrostatic chuck current flowing through the voltage generation unit, and a difference determination unit that determines an adsorption state of the inspection object and a shape feature of the inspection object based on the integration value of the difference.
US11694870B2 Stage apparatus
The present disclosure relates to a stage apparatus comprising: an object table configured to hold a substrate, the object table comprising an electrode configured to be charged by a power source and an electrical connection configured to electrically connect the electrode to the power source, and an electric field shield configured to shield at least a part of the electrical connection.
US11694867B2 Silicon nitride x-ray window and method of manufacture for x-ray detector use
A method for producing a radiation window includes patterning a photo resist structure onto a double-sided silicon wafer, plasma etching the silicon wafer to create an etched silicon wafer having a silicon supporting structure etched upon a first side of the double-sided silicon wafer, applying a silicon nitride thin film to the etched silicon wafer, patterning a photo resist structure and plasma etching a second side of the double-sided silicon wafer to create an initial window in the silicon nitride thin film, and wet etching the second side of the double-sided silicon wafer to release the silicon nitride thin film and supporting structure from the portion of the double-sided silicon wafer defined by the initial window.
US11694863B2 Wall box providing adjustable support for a control device
A wall box may provide adjustable support for a control device, such as a keypad, to allow for level alignment of the control device when mounted to the wall box. The wall box may have an adjustable support frame to which the control device may be mounted. When the control device is mounted to the support frame of the wall box, the support frame may be rotated to adjust the alignment of the control device. In addition, the wall box may comprise one or more projections configured to be received in respective detents in notched surfaces of the control device to allow for adjustment of the alignment of the control device. Further, the wall box may have a modular assembly and may be constructed from a central portion and two side portions at the time of installation of the wall box.
US11694862B2 Lock-off mechanism for locking-off a trigger assembly of an electric device
A trigger switch assembly for use with an electrical device, including: a switch housing; a switch circuit disposed within the switch housing; an actuator rod configured for operable-interaction with a contact lever of the switch circuit; a trigger member having an actuator rod engagement recess configured for receiving a first end of the actuator rod therein, and, a finger-engagement portion configured for engagement by a user's finger so as to urge the actuator rod along the movement axis from the OFF position in to its ON position; and a lock-off mechanism.
US11694860B2 Arc chamber for a DC circuit breaker
An arc chamber for a DC circuit breaker includes an entry side adapted to receive an electric arc, which was generated outside of the arc chamber and which propagates in a forward direction, a plurality of stacked splitter plates, and at least one inhibitor barrier. The at least one inhibitor barrier is arranged on the entry side to inhibit a reverse propagation of the electric arc out of the arc chamber in a reverse direction. DC circuit breaker comprising an arc chamber. Use of an arc chamber with a circuit breaker in a DC electrical system.
US11694858B2 Remote control cover assembly
A cover assembly includes a main body, a closure member, gripping portions, and an identification tag. The main body defines an interior to receive a remote control and includes top, bottom, front, first and second side, and rear portions. The closure member is coupled to the rear portion and configured to move the rear portion between an open position, where a remote control is insertable into and removable from the interior, and a closed position, where the closure member is coupled to the bottom portion to secure the remote control within the interior. The multiple gripping portions are provided on the first and second side portions and configured to facilitate gripping of the cover assembly by a user. The identification tag includes a processor and is configured to communicate with an external device and operate to increase a conspicuity of the cover assembly for locating the cover assembly.
US11694853B2 Flexible solar panel
The flexible dye-sensitized solar panel with an organic chromophore is formed from an organic chromophore dye in a polymer matrix. The organic chromophore dye is extracted from chard (B. vulgaris subsp. cicla). The polymer matrix may be formed from either poly(vinyl alcohol) or polystyrene. The flexible dye-sensitized solar panel with an organic chromophore is made by preparing a solution of the selected polymer in the dye extracted from the B. vulgaris subsp. cicla. The solution is coated on a glass plate and dried to form a thin film. The thin flexible film is removed from the plate, forming the flexible dye-sensitized solar panel with an organic chromophore.
US11694852B2 Electrodes
An electrode (1), the electrode (1) comprises a substrate (4, 5) on which is located a porous layer of a conducting or semi-conducting oxide (6) and having located thereon Ferredoxin NADP Reductase (FNR) (3). The electrode (1) can be used to drive organic synthesis via nicotinamide cofactor regeneration.
US11694850B2 Porous metal foil or wire and capacitor anodes made therefrom and methods of making same
A porous metal foil and porous metal wire are described. Capacitor anodes made from either or both of the porous metal foil and porous metal wire are further described as well as methods to make same.
US11694849B2 Ceramic electronic device
A multilayer ceramic capacitor includes: a multilayer structure in which each of dielectric layers and each of internal electrode layers are stacked, wherein a relationship of 8.0≥IA/IB>1.40 is satisfied in a TSDC (Thermally Stimulated Depolarization Currents) of temperature elevation rate of 10 degrees C./min under a condition of 130 degrees C., 5 V/μm and a polarization of 30 min, when a peak current value on a lower temperature side in a temperature range of 130 degrees C. to 190 degrees C. is IA and a peak current value on a higher temperature side in a temperature range of 190 degrees C. to 280 degrees C. is IB.
US11694843B2 Multilayer capacitor and method of manufacturing the same
A multilayer capacitor includes a body including a stack structure in which a plurality of dielectric layers are stacked and a plurality of internal electrodes stacked with respective dielectric layers interposed therebetween, external electrodes disposed on external surfaces of the body and connected to the internal electrodes, and an insulating layer covering a surface of the body. One of the external electrodes includes a metal layer connected to the insulating layer, and the insulating layer includes an oxide of a metal component of the metal layer.
US11694837B2 Systems and methods of fabricating coils for coreless transformers and inductors
The disclosure relates to methods for fabricating coreless printed circuit board (PCB) based transformers and/or coreless PCB-based circuits containing one or more coil inductor(s). More specifically, the disclosure relates to methods for fabricating coreless PCB-based transformers and/or inductors having concatenated helix architecture of their primary and secondary windings using layer-by-layer printing of dielectric and conductive patterns.
US11694836B2 On-chip multi-layer transformer and inductor
A stacked transformer or inductor apparatus including a first layer with a first layer wire element extending around a center axis and a second layer with a second layer wire element. The second layer element includes side by side first and second wire components in parallel spaced relation extending around the center axis and the first wire component is connected to the first layer wire element to form a primary turn winding. A third layer includes a third layer wire element extending around the center axis and connected to the second wire component of the second layer wire element to form a secondary turn winding partially overlapping with the primary turn winding.
US11694834B2 Coil array component
A coil array component including an element assembly that includes a filler and a resin material, a first coil portion and a second coil portion that are embedded in the element assembly and that are composed of a first coil conductor and a second coil conductor, respectively, and four outer electrodes electrically connected to the first coil portion and the second coil portion. Also, the first coil conductor and the second coil conductor are covered with a glass layer.
US11694830B2 Flux-leakage magnetic conductive plate and flux-leakage magnetic holding device
A magnetic conductive coverplate of leakage type that may used in magnetic holding devices covers a holding surface of the magnetic holding device. The leakage type magnetic conductive coverplate is made integrally of a single magnetic conductive material. The leakage type magnetic conductive coverplate can conduct magnetic force of the holding device into a workpiece so as to hold it. Because the leakage type magnetic conductive coverplate is made integrally of a single magnetic conductive material, when there is any change in ambient temperature, no crevice will be produced due to different coefficients of expansion and contraction. Therefore, any coolant used in workpiece machining and any magnetic conductive impurities will not infiltrate into or enter the magnetic holding device to lose the internal insulation, thus effectively protecting the internal structure of the magnetic holding device and remarkably improving durability and service life of the magnetic holding device.
US11694828B2 Electrical steel processing without a post cold-rolling intermediate anneal
Embodiments of the present invention comprise; annealing steel sheets (e.g., hot rolled steel sheets or thin cast strip steel); cold rolling the sheets in one or more cold rolling steps (e.g., with annealing steps between multiple cold rolling steps); and performing one or more of tension leveling, a rough rolling, or a coating process on the sheets after cold rolling, without an intermediate annealing step between the final cold rolling step and the tension leveling, the rough rolling, or the coating process, or the customer stamping or final customer annealing. In order to achieve the desired properties for the steel sheet, stamping and final annealing is performed by the customer. The new process provides an electrical steel with the similar, same, or better magnetic properties than an electrical steel manufactured using the traditional processing that utilizes an intermediate annealing step after cold rolling and before the stamping and final annealing.
US11694827B2 Light-colored magnetic particles having improved durability and chemical resistance
The present invention can provide light-colored magnetic particles having a zirconium oxide coating layer formed on a magnetic core, and having a silver coating layer formed on the zirconium oxide coating layer, and a part of the surface of the zirconium oxide coating layer is exposed to the outside, but chemical resistance is excellent, and thus the magnetic particles hardly cause a change of magnetic characteristics so as to be suitable for security elements.
US11694821B2 Reflector and method of manufacturing a reflector
A reflector comprising a hollow body having an interior surface defining a passage through the hollow body, the interior surface having at least one optical surface part configured to reflect radiation and a supporter surface part, wherein the optical surface part has a predetermined optical power and the supporter surface part does not have the predetermined optical power. The reflector is made by providing an axially symmetric mandrel; shaping a part of the circumferential surface of the mandrel to form at least one inverse optical surface part that is not rotationally symmetric about the axis of the mandrel; forming a reflector body around the mandrel; and releasing the reflector body from the mandrel whereby the reflector body has an optical surface defined by the inverse optical surface part and a supporter surface part defined by the rest of the outer surface of the mandrel.
US11694817B2 System and method of storing and/or transferring high level radioactive waste
A module for storing high level radioactive waste includes an outer shell, having a hermetically closed bottom end, and an inner shell forming a cavity and being positioned inside the outer shell to form a space therebetween. At least one divider extends from the top to the bottom of the inner shell to create a plurality of inlet passageways through the space, each inlet passageway connecting to a bottom portion of the cavity. A plurality of inlet ducts each connect at least one of the inlet passageways and ambient atmosphere, and each includes an inlet duct cover affixed atop a surrounding inlet wall, the inlet wall being peripherally perforated. A removable lid is positioned atop the inner shell and has at least one outlet passageway connecting the cavity and the ambient atmosphere, the lid and the top of the inner shell being configured to form a hermetic seal therebetween.
US11694814B1 Determining patient condition from unstructured text data
Systems, methods and computer-readable media are provided for determining the likelihood of a presence or absence of one or more patient conditions based on unstructured text data from the electronic health records, which may accrue during the routine provisioning of care services. In particular, embodiments described herein use structural topic modeling (STM) to assess the textual information as to topical or concept-oriented expressions they contain that are statistically similar to those associated with various clinical conditions or diagnoses; to identify which condition- or diagnosis-oriented clusters the present texts most closely resemble, if any; and to notify the responsible clinicians of those determinations, suggesting consideration of those conditions or diagnoses as part of the constellation of differential diagnoses pertinent to the management of the patient.
US11694808B2 Diagnosis assistance apparatus, diagnosis assistance method, diagnosis assistance program, bodily information measurement apparatus
A diagnosis assistance apparatus, a diagnosis assistance method, a diagnosis assistance program, and a bodily information measurement apparatus, assist diagnosis by outputting information that is useful for the diagnosis. A bodily information measurement apparatus includes a data acquisition unit that acquires data for analysis in which bodily information measured from a measurement subject and position information of the measurement subject at the time of measuring the bodily information are associated; an index generation unit that, based on bodily information associated with position information that is included in the data and belongs to multiple pieces of pre-registered location information, generates numerical value indices for determining a bodily state of the measurement subject with respect to the respective pieces of location information; and an output unit that performs output based on the numerical value indices generated for the multiple pieces of location information.
US11694807B2 Method and system for computer-aided decision guidance
A system for computer-aided decision guidance includes and/or interfaces with a computing system. A method for computer-aided decision guidance includes: receiving a set of data; determining a set of parameters associated with the set of data; and triggering an output based on the set of parameters. Additionally or alternatively, the method can include analyzing the set of data and/or any other suitable processes.
US11694806B2 Systems and methods for grouping brain parcellation data
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for grouping brain parcellation data. One of the methods includes receiving brain parcellation data for a subject; receiving an indication from a user of a brain function category; forwarding data for display, the data comprising a set of functions within the brain function category; receiving a selection from the user of a brain function from the set of functions within the brain function category; determining a subset of the brain parcellation data for parcellations that have an overlap with the selected brain function where the overlap exceeds a threshold; and taking an action based on the determined subset of the brain parcellation data for parcellations that have an overlap with the selected brain function where the overlap exceeds a threshold.
US11694799B2 System and method for data interrogation and/or remote programming of a medical device
A system includes at least one medical device (7), a remote monitoring server (RMS, 1) and at least one patient remote device (PR, 5). The the PR is configured to establish a first bidirectional communication connection (12, 14) of the PR and the RMS and a second bidirectional communication connection (13, 14) of the PR and one chosen medical device, wherein the PR is further configured to manage remote processes associated with the chosen medical device comprising remote interrogation of the chosen medical device and remote programming of the chosen medical device using the second bidirectional communication connection as well as data exchange with the RMS concerning interrogation data and/or program data with regard to the chosen medical device using the first bidirectional communication connection.
US11694797B2 Virtual healthcare communication platform
A system comprising a pair of devices to enable communication between a first person and a second person; a body-suit to be worn by the first person; and a model replica of the body-suit configured to receive the tactile stimuli and/or the electrical stimuli from the second person and to convert the tactile stimuli and/or the electrical stimuli into the electrical signals which are conveyed to the body-suit over a network; wherein the body-suit is configured to replicate the tactile stimuli and/or the electrical stimuli of the model replica and convey the tactile stimuli and/or the electrical stimuli to the first person; and wherein the system allows a human to send a physical sensation of touch remotely to another human.
US11694796B2 Control of semi-autonomous vehicles
Semi-autonomous vehicle apparatus which is controlled by a plurality of control sources includes a vehicle which may function autonomously and apparatus for control of the vehicle by either an onboard driver or a driver not situated onboard. The vehicle may also be controlled by an off-vehicle computational device. Hierarchy setting apparatus determines which one or combination of the possible control entities take priority. Persons using the apparatus are identified by either a password or, preferably by providing identification based on a biologic feature. Management of impaired vehicle operators is provided for.
US11694793B2 Methods, devices and systems for medical code event information tracking
A device is configured to process medical-event related information, such as associated with a medical code event, such as by receiving medical-event related information, recording medical event information with timestamps, generating additional medical information, displaying medical events and additional medical information on media display, visual indicators, and user devices to provide real-time notifications of recorded and reminders for upcoming medical events, and sending medical events with timestamps and additional medical information to other devices for further processing. The device may be configured as a code clock which includes an analog clock.
US11694790B2 Matching a subject to resources
Presented are concepts for matching a subject to one or more resources or workflow steps. Once such concept comprises obtaining data associated with a subject, the data comprising, for each of a plurality of parameters, a parameter value relating to the subject. A plurality of data groups for characterising the subject is then generated and a classification process is applied to each data group so as to generate a classification result for each data group. The subject is then matched to one or more resources or workflow steps based on the classification results.
US11694785B2 Method and dosing controller for subcutaneous outpatient management
A method of administering insulin includes receiving scheduled glucose time intervals and obtaining glucose data of a patient that includes glucose measurements, glucose times, and insulin dosages previously administered by the patient. The method also includes applying a set of filters to identify which of the glucose measurements associated with at least one of the scheduled time intervals are usable and which of the glucose measurements associated with the at least one scheduled time interval are unusable. The method also includes aggregating the glucose measurements associated with the at least one scheduled time interval identified as usable to determine a representative aggregate glucose measurement and determining a next recommended insulin dosage for the patient based on the representative aggregate glucose measurement and the insulin dosages previously administered by the patient.
US11694783B2 Apparatus and method of dispensing pharmaceuticals and other medications
A medication dispensing apparatus includes a housing for at storing at least one medication in bulk, a dispenser, and a verification sensor. The at least one medication including a plurality of doses of the at least one medication. The dispenser separates a single dose from the at least one medication in bulk. The dispenser moves the single dose of the at least one medication from a position within the housing to a position outside the housing. The verification sensor verifies that the at least one medication is a correct medication.
US11694781B1 System and method for supply chain of pharmaceuticals and other goods
The following relates generally to facilitating delivery of prescription medication. In some embodiments, a pharmacy computer system: (i) receives a prescription, (ii) reviews the prescription, and (iii) sends the prescription to an intermediate cloud layer. The intermediate cloud layer may then determine a warehouse to send the prescription to based on at least one criteria. The at least one criteria may comprise at least one of: (i) a health insurance plan; (ii) whether the medication comprises a controlled substance; (iii) whether the medication must be refrigerated during shipping; (iv) a warehouse shipping address; or (v) a fulfillment cap of a warehouse.
US11694780B2 System and method for assigning a cannabidiol point value and recommending cannabidiol-infused edibles based on biological parameters and activity information
A system and method for assigning a cannabidiol point value and recommending cannabidiol-infused edibles based on biological parameters and activity information. The system and method assign a cannabidiol point value to a cannabidiol-infused edible, and then recommends and delivers a cannabidiol diet to a user based on the user's biological parameters and activity information. An algorithm converts the biological parameters and activity information of the user into a biological and activity point value. At least one cannabidiol-infused edible is assigned a cannabidiol point value. The user scans the cannabidiol-infused edible to ascertain cannabidiol point value. The algorithm derives a recommended cannabidiol dosage for the user based on the association of the cannabidiol point value with the biological and activity point value. The user monitors the cannabidiol point value and consumed cannabidiol-infused edibles on a portable communication device. The cannabidiol-infused edibles are delivered to the user. A licensing fee is charged.
US11694777B2 Systems and methods for automatic bias monitoring of cohort models and un-deployment of biased models
Systems and methods are disclosed for monitoring models for bias. In one implementation, a system for automatically assessing a deployed model for selection of a cohort may include a processing device programmed to: apply the deployed model to data representing a first plurality of individuals, the data including at least one characteristic of the first plurality of individuals; based on the application, select a subset of the first plurality of individuals as a cohort; receive data representing a second plurality of individuals labeled as within the cohort, the data including the at least one characteristic of the second plurality of individuals; compare the selected subset and the second plurality of individuals along the at least one characteristic; and determine whether the comparison results in a difference between the selected subset and the second plurality of individuals greater than a threshold.
US11694775B1 Systems and methods for excluded risk factor predictive modeling
A suite of fluidless predictive machine learning models includes a fluidless mortality module, smoking propensity model, and prescription fills model. The fluidless machine learning models are trained against a corpus of historical underwriting applications of a sponsoring enterprise, including clinical data of historical applicants. A data appended procedure supplements historical applications data with public records and credit risks. Various features of this data are engineered for improved predictive characteristics. Fluidless models are trained by application of a random forest ensemble including survival, regression and classification models. The trained models produce high-resolution, individual mortality scores. A fluidless underwriting protocol runs these predictive models to assess mortality risk and other risk attributes of a fluidless application that excludes clinical data to determine whether to present an accelerated underwriting offer. If any of the fluidless predictive models determines a high risk target, the applicant is required to submit clinical data.
US11694773B2 Methods to estimate effectiveness of a medical treatment
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for estimating treatment effect of medical treatments.
US11694770B2 Volatile organic compound detection and classification
Volatile organic compounds classification by receiving test data associated with detecting volatile organic compounds (VOCs), analyzing the test data according to a set of data features associated with known VOCs, determining a match between each feature of the test data and a corresponding feature of the set of data features, yielding a set of matches, defining a first degree of anomaly for the test data according to the set of matches, and classifying the test data according to the first degree of anomaly.
US11694769B2 Systems and methods for de novo peptide sequencing from data-independent acquisition using deep learning
The present systems and methods introduce deep learning to de novo peptide sequencing from tandem mass spectrometry data, and in particular mass spectrometry data obtained by data-independent acquisition. The systems and methods achieve improvements in sequencing accuracy over existing systems and methods and enables complete assembly of novel protein sequences without assisting databases. To sequence peptides from mass spectrometry data obtained by data-independent acquisition, precursor profiles representing intensities of one or more precursor ion signals associated with a precursor retention time and fragment ion spectra representing signals from fragment ions and fragment retention times are fed into a neural network.
US11694768B2 Methods and processes for assessment of genetic variations
Technology provided herein relates in part to non-invasive classification of one or more genetic copy number variations (CNVs) for a test sample. Technology provided herein is useful for classifying a genetic CNV for a sample as part of non-invasive pre-natal (NIPT) testing and oncology testing, for example.
US11694766B2 Dynamic characterization of synthetic genetic circuits in living cells
The present invention relates to a method for determining one or more intrinsic properties of a DNA component from a plurality of measurements obtained over a time period from a cell culture, with each cell comprising the DNA component, wherein the DNA component is involved in transcription of one or more target signals, wherein the plurality of measurements comprises measurements relating to the density of the cell culture over the time period and measurements relating to the amount of the one or more target signals in the cell culture over the time period.
US11694764B2 Method for large scale scaffolding of genome assemblies
Computational methods used for large scale scaffolding of a genome assembly are provided. Such methods may include a step of applying a location clustering model to a test set of contigs to form two or more location cluster groups, each location cluster group comprising one or more location-clustered contigs; a step of applying an ordering model to each of the two or more location cluster groups to form an ordered set of one or more location-clustered contigs within each cluster group; and a step of applying an orienting model to each ordered set of one or more location-clustered contigs to assign a relative orientation to each of the location-clustered contigs within each location cluster group. In some aspects, the test set of contigs are generated from aligning a set of reads generated by a chromosome conformation analysis technique (e.g., Hi-C) with a draft assembly, a reference assembly, or both.
US11694763B2 Read voltage calibration for copyback operation
A system includes a memory device having a plurality of groups of memory cells and a processing device communicatively coupled to the memory device. The processing device is be configured to read a first group of memory cells of the plurality to determine a calibrated read voltage associated with the group of memory cells. The processing device is further configured to determine, using the calibrated read voltage associated with the first group of memory cells, a bit error rate (BER) of a second group of memory cells of the plurality. Prior to causing the memory device to perform a copyback operation on the plurality of groups of memory cells, the processing device is further configured to determine whether to perform a subsequent read voltage calibration on at least the second group of the plurality based, at least partially, on a comparison between the determined BER and a threshold BER.
US11694761B2 Method to increase the usable word width of a memory providing an error correction scheme
Various embodiments relate to a method for storing and reading data from a memory. Data words stored in the memory may be grouped, and word specific parity information and shared parity information is generated, and the shared parity information is distributed among the group of words. During reading of a word, if more errors are detected than can be corrected with word parity data, the shared parity data is retrieved and used to make the error corrections.
US11694759B2 Method for the secured storing of a data element of a predefined data type to be stored by a computer program in an external memory
A method for the secured storing of a data element of a predefined data type to be stored by a computer program in an external memory, which is connected to a microcontroller, an error correction value of one error correction value data type being used. The method includes, when creating the computer program: defining a composite data element that includes one element of the data type and one element of the error correction value data type, in the computer program; and when executing the computer program: calculating the error correction value for the data element to be stored; forming an error correction data element as the composite data element, which contains the data element to be stored and the associated error correction value, which has been calculated for the data element; and writing the error correction data element to a memory address for the error correction data element.
US11694757B2 Structures and methods of identifying unprogrammed bits for one-time-programmable-memory (OTPM)
The present disclosure relates to integrated circuits, and more particularly, to a method for identifying unprogrammed bits for one-time-programmable memory (OTPM) and a corresponding structure. In particular, the present disclosure relates to a structure including: a read circuit configured to perform at least one read operation at an address for a twin-cell one-time-programmable-memory (OTPM); and a comparison circuit configured to identify whether at least one bit of the address for the twin-cell OTPM has been programmed based on the at least one read operation.
US11694755B2 Nonvolatile memory with data recovery
An apparatus includes control circuits configured to connect to a plurality of non-volatile memory cells. The control circuits are configured to abort fine programming of the plurality of non-volatile memory cells at an intermediate stage and read the plurality of non-volatile memory cells at the intermediate stage to obtain first partial data of at least one logical page. The control circuits are configured obtain the at least one logical page of data by combining the first partial data with second partial data of the at least one logical page stored in data latches.
US11694754B2 Semiconductor memory device that provides a memory die
ABSTRACT A semiconductor memory device provides a first memory cell array including a plurality of first memory blocks, a second memory cell array comprising a plurality of second memory blocks, and a voltage supply line electrically connected to the plurality of first memory blocks and the plurality of second memory blocks. Moreover, this semiconductor memory device is configured to execute a write operation. At a first timing of this write operation, the voltage supply line is not electrically continuous with the first and second memory blocks. Moreover, a voltage of the voltage supply line at the first timing in the case of the write operation being executed on the first and second memory blocks is larger than a voltage of the voltage supply line at the first timing in the case of the write operation being executed on the first memory block.
US11694753B2 Memory cell sensing
Memory might include a controller configured to cause the memory to capacitively couple a first voltage level from a voltage node to a node of a sense circuit, selectively discharge the node of the sense circuit through a memory cell, measure a current demand of the voltage node while selectively discharging the node of the sense circuit through the memory cell, determine a second voltage level in response to the measured current demand, isolate the node of the sense circuit from the memory cell, capacitively couple the second voltage level from the voltage node to the node of the sense circuit, and determine a data state of the memory cell in response to a voltage level of the node of the sense circuit while capacitively coupling the second voltage level to the node of the sense circuit.
US11694752B2 Clock signal return scheme for data read in page buffer of memory device
In certain aspects, a circuit includes a page buffer including a plurality of portions, a clock path coupled to the plurality of portions of the page buffer, and a clock level set module coupled to the page buffer. Each of the portions is configured to sequentially receive a clock signal, and sequentially return a clock return signal in response to receiving the corresponding clock signal. The clock path is configured to merge the plurality of clock return signals. The clock level set module is configured to set a start level of a first clock return signal of the plurality of clock return signals based on a number of cycles in a first clock signal of the plurality of clock signals. The first clock return signal corresponds to the first clock signal.
US11694751B2 Logic compatible flash memory programming with a pulse width control scheme
A selective non-volatile memory programming method for a selected memory cell in a memory array is described so as to reduce or avoid program disturbance on an unselected memory cell. This selective programming method comprises: applying a programming pulse to a selected memory cell to be programmed and an unselected memory cell, wherein the programming pulse allows a change of the unselected memory cell within a range specified; boosting a region of the unselected memory cell; and setting a threshold time of the programming pulse, wherein the threshold time is defined when an absolute magnitude of a voltage difference between a floating gate of the unselected memory cell and the boosted region of the unselected memory cell reaches a threshold value defined.
US11694745B1 SRAM with small-footprint low bit-error-rate readout
Conventional SRAM sense-amplifiers are replaced by small-footprint keeper circuits that enable single-ended SRAM readout without bitline precharge, simplifying and relaxing the timing of SRAM cell access and bitline sampling operations and thus enabling potentially faster readout operation and/or lower bit error rate.
US11694743B2 Chip and associated chip system
A chip system includes a first chip, a first DRAM, a second chip and a second DRAM. The first chip includes a first DRAM controller and a first serial transmission interface. The first DRAM is coupled to the first DRAM controller. The second chip includes a second DTAM controller and a second serial transmission interface. The second serial transmission interface is coupled to the first serial transmission interface. The second DRAM is coupled to the second DRAM controller. When the first chip intends to store first data and second data, the first chip stores the first data into the first DRAM via the first DRAM controller, and transmits the second data to the second chip via the first serial transmission interface; and the second chip stores the second data into the second DRAM via the second DRAM controller.
US11694742B2 Apparatuses and methods for internal voltage generating circuits
An apparatus is described. The apparatus according to an embodiment includes a voltage dividing resistor circuit formed on a semiconductor substrate and including first and second resistors and first and second selector switches. The first and second resistors and the first and second selector switches are arranged with one of first and second layouts. The first layout is such that the first and second selector switches are placed between the first and second resistors. The second layout is such that the first and second resistors are placed between the first and second selector switches.
US11694735B2 Memory controller and method of controlling the memory controller
A memory controller for accessing a memory, comprises a holding circuit which holds a plurality of read or write access requests from a bus master, a read/write control circuit which selects one of the access requests in the holding circuit and issues a read command or a write command; and an active control circuit which selects the access request held in the holding circuit and issues an active command, wherein the active control circuit includes a generation circuit that generates number of activated read commands and number of activated write commands, and a selection circuit that, when the number of activated read commands is not less a threshold, issues the active command of an read access, and when the number of activated write commands is not less than the threshold, issues the active command of a write access.
US11694733B2 Acceleration of in-memory-compute arrays
An apparatus includes an in-memory compute circuit that includes a memory circuit configured to generate a set of products by combining received input values with respective weight values stored in rows of the memory circuit, and to combine the set of products to generate an accumulated output value. The in-memory compute circuit may further include a control circuit and a plurality of routing circuits, including a first routing circuit coupled to a first set of rows of the memory circuit. The control circuit may be configured to cause the first routing circuit to route groups of input values to different ones of the first set of rows over a plurality of clock cycles, and the memory circuit to generate, on a clock cycle following the plurality of clock cycles, a particular accumulated output value that is computed based on the routed groups of input values.
US11694728B2 Storage device and operating method thereof
A storage device may include: a memory device including a temperature sensor; and a memory controller for acquiring, from the memory device, temperature information sensed by the temperature sensor for a temperature management period, performing a performance limiting operation of limiting the performance of the memory device according to the temperature information, calculating the temperature management period by using the temperature information, and updating the temperature management period by using history information on a performance history of the performance limiting operation.
US11694724B2 Gesture-enabled interfaces, systems, methods, and applications for generating digital music compositions
This disclosure is directed to systems, methods, apparatuses, and techniques that utilize enhanced gesture-based input mechanisms to facilitate rapid creation and editing of digital music compositions. These technologies can be specially designed and configured to optimize creation, editing, and/or sharing of digital music compositions on mobile electronic devices that include capacitive sensing mechanisms. The technologies include multi-gesture functionalities that enable users to view and access various notation customization features in a compact space of a mobile device display. Additionally, the technologies encompass improved data storage models that enable underlying notation data to be accessed in multiple operational modes, and permit frequencies or pitches of notations to be accurately generated and incorporated into audio signals.
US11694720B1 Magnetic disk device that corrects position of head by demodulation
According to one embodiment, a magnetic disk device includes a disk including a zone servo boundary area including a first area of a first servo frequency, a second area of a second servo frequency, and a third area of the first servo frequency, in a servo area, a head, and a controller demodulating first servo data of the first area to derive a position of the head and demodulating first corrected data of the third area to correct the position of the head. The first area, the second area, and the third area are aligned in order in a traveling direction. The first area and the second area are adjacent to each other in a circumferential direction of the disk. The second area and the third area are adjacent to each other in the circumferential direction.
US11694717B1 Data storage device with adaptive write policy and enhanced longevity
Illustrative aspects are directed to a data storage device comprising one or more disks; an actuator mechanism comprising one or more heads, and configured to position a head proximate to a disk surface; and one or more processing devices. The one or more processing devices are configured to: measure a read quality of a location on the disk surface; modify a refresh frequency for performing refresh writes at the location, based on the read quality at the location; in response to the refresh frequency at the location becoming stabilized, determine an integrated track interference (xTI) per write metric at the location; and, in response to determining that the xTI per write metric at the location is below a threshold for the xTI per write metric, modify an operating parameter of the head at the location to improve a longevity metric.
US11694715B2 Head suspension assembly and disk device
A head suspension assembly includes a support plate, a wiring member on the support plate, a head mounted on the wiring member and electrically connected to the wiring member, and a piezoelectric element mounted on the wiring member. The piezoelectric element has first and second electrodes electrically connected to the wiring member. The wiring member includes a metal layer, a base insulating layer, a conductive layer, and a cover insulating layer stacked in order. The cover insulating layer includes a pad opening through which the first electrode is connected to the conductive layer with a conducive adhesive therebetween. The base insulating layer includes a first region below the first pad opening and a second region below a side surface of the piezoelectric element. A thickness of the base insulating layer in the second region is less than a thickness of the base insulating layer in the first region.
US11694713B2 BiSb topological insulator with novel buffer layer that promotes a BiSb (012) orientation
A spin-orbit torque (SOT) magnetic tunnel junction (MTJ) device includes a substrate, a buffer layer formed over the substrate, and a bismuth antimony (BiSb) layer formed over the buffer layer, the BiSb layer having a (012) orientation. In certain embodiments, the SOT MTJ device is part of a microwave assisted magnetic recording (MAMR) write head. In certain embodiments, the SOT MTJ device is part of a magnetoresistive random access memory (MRAM) device.
US11694708B2 Audio device and method of audio processing with improved talker discrimination
An audio device for improved talker discrimination is provided. To improve suppression of close talker interference, the audio device comprises at least a first and a second audio input to receive a first and second voice input signal; a first filter bank, configured to provide a plurality of first sub-band signals; a second filter bank, configured to provide a plurality of second sub-band signals; a correlator, configured to determine at least one signal correlation between at least a group of the first sub-band signals and at least a group of the second sub-band signals; and an attenuator, arranged to receive at least the group of the first sub-band signals and configured to conduct signal attenuation on the group of the first sub-band signals to provide gain-controlled sub-band signals, wherein the signal attenuation is based on the determined at least one signal correlation.
US11694693B2 Methods and systems for processing audio signals containing speech data
Methods and systems for processing audio signals containing speech data are disclosed. Biometric data associated with at least one speaker are extracted from an audio input. A correspondence is determined between the extracted biometric data and stored biometric data associated with a consenting user profile, where a consenting user profile is a user profile indicates consent to store biometric data. If no correspondence is determined, the speech data is discarded, optionally after having been processed.
US11694692B2 Systems and methods for audio enhancement and conversion
A system accesses a first digital audio file that includes a plurality of spoken instructions. The system converts the first digital audio file to a first spectrogram image, applies a filter to determine whether an image quality of the first spectrogram image is below a predetermined image quality, and in response, generates a second spectrogram image from the first spectrogram image using a training model. The system converts the second spectrogram image to a second digital audio file and converts the second digital audio file into multiple vectors that each correspond to a particular spoken instruction. The system identifies related vectors and concatenates the related vectors together in order to create a plurality of concatenated vectors. The system generates, using the plurality of concatenated vectors, a third digital audio file that includes concatenated spoken instructions from the first digital audio file.
US11694685B2 Hotphrase triggering based on a sequence of detections
A method includes receiving audio data corresponding to an utterance spoken by the user and captured by the user device. The utterance includes a command for a digital assistant to perform an operation. The method also includes determining, using a hotphrase detector configured to detect each trigger word in a set of trigger words associated with a hotphrase, whether any of the trigger words in the set of trigger words are detected in the audio data during the corresponding fixed-duration time window. The method also includes determining identifying, in the audio corresponding to the utterance, the hotphrase when each other trigger word in the set of trigger words was also detected in the audio data. The method also includes triggering an automated speech recognizer to perform speech recognition on the audio data when the hotphrase is identified in the audio data corresponding to the utterance.
US11694683B2 Systems and methods for controlling a fuel pump
A method of controlling a fuel pump includes receiving a first set of data characterizing an audible activation word including a first voice pattern. Control of the fuel pump is authorized in response to the first voice pattern matching a stored voice pattern within a database. A second set of data characterizing an audible command word is received, where the audible command word includes a second voice pattern. The fuel pump is controlled based on the audible command word in response to the second voice pattern matching the stored voice pattern within the database.
US11694679B2 Wakeword detection
Techniques for processing incoming audio using multiple wakeword detectors are described. Audio data representing an utterance may be processed by different wakeword detectors that can detect different wakewords and are associated with different speech processing components. When a wakeword is detected by one of the wakeword detectors, it may be processed by the corresponding speech processing component.
US11694677B2 Decoding method and apparatus in artificial neural network for speech recognition
A decoding method and apparatus in an artificial neural network for speech recognition. The decoding method in the artificial neural network for speech recognition includes performing a first decoding task of decoding a feature including speech information and at least one token recognized up to current time, using a shared decoding layer included in the artificial neural network, performing a second decoding task of decoding the at least one token, using the shared decoding layer, and determining an output token to be recognized subsequent to the at least one token based on a result of the first decoding task and a result of the second decoding task.
US11694675B2 Information processing apparatus, information processing system, and information processing method
Provided is an apparatus that includes a voice recognition section that executes a voice recognition process on a user speech and a learning processing section that executes a process of updating a degree of confidence on the basis of an interaction made between a user and the information processing apparatus after the user speech. The degree of confidence is an evaluation value indicating the reliability of a voice recognition result of the user speech. The voice recognition section generates data on degrees of confidence in recognition of the user speech in which data plural user speech candidates based on the voice recognition result of the user speech are associated with the degrees of confidence which are evaluation values each indicating reliability of the corresponding user speech candidate.
US11694674B1 Multi-scale spectrogram text-to-speech
Techniques for performing text-to-speech are described. An exemplary method includes receiving a request to generate audio from input text; generating audio from the input text by: generating a first number of vectors from phoneme embeddings representing the input text, predicting one or more spectrograms having the first number of frames using multiple scales wherein a coarser scale influences a finer scale, concatenating the first number of vectors and the predicted one or more spectrograms, generating at least one mel spectrogram from the concatenated vectors and the predicted one or more spectrograms, and converting, with a vocoder, the at least one mel spectrogram frames to audio; and outputting the generated audio according to the request.
US11694668B2 Sonobuoy volumetric array deployment module
A deployment module according to the present application enables both compact stowage of a sensor array and expansion of the sensor array into a three-dimensional volumetric array shape that enables improved directionality of the sensors during operation. The deployment module includes a support shell that is configured to retain a cable of the sensor array separately from sensors of the sensor array and an expandable deployment body formed of a superelastic shape memory alloy that uses superelasticity and stored energy for deployment of the sensor array. During deployment, the deployment body is removed from the support shell and the sensors are subsequently pulled out of the support shell. The deployment body then expands and holds the cable to retain the three-dimensional volumetric shape of the deployed array.
US11694663B2 Effect addition device, effect addition method and storage medium
An effect addition device includes at least one processor that executes a time domain convolution process of convolving a first time domain data part of impulse response of sound effects with a time domain data on an original sound, a frequency domain convolution process of convoluting a second time domain data part of the impulse response data with the time domain data on the original sound, a convolution extension process of extending a convolved state(s) of an output signal(s) resulting from the time domain convolution process and/or the frequency domain convolution process by arithmetic processing which corresponds to an all-pass filter and/or arithmetic processing which corresponds to a comb filter, and a synthesized sound effect addition process of adding a sound effect which is synthesized by execution of the time domain convolution process, the frequency domain convolution process and the convolution extension process to the original sound.
US11694660B1 Guitar neck joint
An improved body for a stringed instrument wherein the base of the neck slides into a body pocket and onto a flexible protrusion, both made of the body material. The flexible protrusion is drawn toward the pocket by a fastener thereby clamping the base of the neck to the instrument body. No metal parts attach to the base of the neck. The only metal parts involved are the threaded fastener which draws the flexible protrusion toward the pocket and the threaded insert in the flexible protrusion to which this fastener threads. Most of the clamping assembly is hidden inside the body and neck and is not visible when the body and neck are connected. The neck can be removed and replaced rapidly allowing instrument storage in a smaller space and allowing necks of varying scale lengths, fret configurations, or fretboard radius to be attached to the same instrument.
US11694657B2 Heart lung machine having control assembly with space-saving display features
Embodiments of the subject matter include a heart lung machine (HLM), including a plurality of actuators and a peripheral processing unit configured to receive a set of parameter data from the plurality of actuators. The HLM also may include a peripheral display device configured to present a subset of the set of parameter data and a control assembly comprising a control display device configured to present a user interface having a representation of a parameter value and an associated indication, where at least a portion of the associated indication overlaps at least a portion of the representation of the parameter value.
US11694652B2 Data interface device and method of display apparatus
Disclosed herein is a data interface device of a display apparatus including a timing controller, encoding clock-embedded image data corresponding to a logic high period of a data enable signal and clock-embedded blank data corresponding to a logic low period of the data enable signal and transferring an encoded data transfer packet to a transfer line, and a source integrated circuit generating an internal clock based on the encoded data transfer packet received through the transfer line and selectively decoding the clock-embedded image data based on the internal clock, wherein a transition pattern of the clock-embedded blank data differs in a plurality of transfer lines.
US11694647B2 Display device
According to one embodiment, a display device includes a first substrate, a second substrate including a common electrode, and a display function layer which is partly switched between a transparent state and a scattering state. The first substrate includes a first scanning line, a first signal line, an insulating layer, a first switching element, and a first pixel electrode. The first signal line includes a first coupling portion and a first line portion. The first scanning line intersects the first coupling portion and is provided in a same layer as the first line portion. The insulating layer is interposed between the first coupling portion and the first scanning line.
US11694641B2 Systems and methods for increasing a pulse width modulation frequency while preserving resolution
Systems and methods for preserving a pulse width modulation (PWM) resolution while increasing the frequency of a pulse width modulation (PWM) clock are provided. An electronic display backlight system may include a backlight element and backlight dimming circuitry. The backlight element may be driven according to a pulse width modulation (PWM) signal over a PWM clock cycle equal to a multiple M of a baseline PWM clock frequency associated with a baseline PWM resolution. The backlight dimming circuitry may receive a brightness code of the baseline PWM resolution and generate the PWM signal at least in part by dividing the brightness code by M.
US11694638B1 Display device
According to an aspect of the present disclosure, a display device includes a display panel in which a plurality of sub-pixels is disposed. Also, the display device includes a data driver configured to supply a plurality of data voltages to the plurality of sub-pixels through a plurality of data lines. Further, the display device includes a gate driver configured to supply a plurality of gate signals to the plurality of sub-pixels through a plurality of gate lines. Each of the plurality of sub-pixels includes a light emitting diode, a driving transistor, and a variable resistance circuit disposed in series between a low-potential voltage terminal and a high-potential voltage terminal. When each of the plurality of sub-pixels implements a low grayscale, the variable resistance circuit increases a resistance between the high-potential voltage terminal and the driving transistor. Thus, a low grayscale can be normally implemented.
US11694636B2 Sensing circuit and display apparatus having the same
A sensing circuit includes a first input selecting circuit connected to a first sensing line and a second sensing line, a first path setting circuit that sets a path of a first sensing signal received from the first sensing line or a path of a second sensing signal received from the second sensing line, a second path setting circuit that sets a path of a sensing reference voltage, a first switch matrix connected to the first path setting circuit and the second path setting circuit, a first mode setting circuit connected to a first output terminal of the first switch matrix, a first common sensing amplifier connected to the first mode setting circuit, a second mode setting circuit connected to a second output terminal of the first switch matrix, and a second common sensing amplifier connected to the second mode setting circuit.
US11694635B2 Method of driving display panel including compensating for flicker and display apparatus for performing the same
A method of driving a display panel includes dividing an input image into a plurality of segments, generating a flicker value of a segment of the plurality of segments, determining whether to compensate the flicker value of the segment or not according to a segment size, compensating the flicker value of the segment based on the segment size, determining a frame rate of the display panel based on the flicker value of the segment and outputting a data voltage to the display panel in the frame rate. The flicker value of the segment is compensated based on the flicker value of the segment and flicker values of segments that are adjacent to the segment.
US11694634B2 Display device and method for selecting gamma power
Disclosed are a display apparatus and a method for selecting a gamma power in which when selecting a gamma set corresponding to each luminance in an organic light emitting (OLED) display apparatus, a low power voltage and an initial voltage corresponding thereto are selected, and are provided to a display panel, thereby optimizing a black voltage and a driving voltage. To this end, the display apparatus includes a data driver which sets the low voltage and the initialization voltage corresponding to each gamma set and stores the same into a lookup table. Therefore, the low power voltage and the initialization voltage are changed only by selecting the gamma set. The display apparatus is suitable for operating at a black voltage and a low gray voltage.
US11694632B2 Power voltage generator including charge pump, display apparatus including the same and method of generating power voltage using the same
A power voltage generator includes a charge pump and a regulator. The charge pump generates a charge pumping voltage. The charge pumping voltage has a headroom margin which is automatically set. The charge pumping voltage is varied based on a target voltage. The regulator generates a power voltage based on the charge pumping voltage.
US11694629B2 Gate driver and electroluminescent display apparatus including the same
A gate driver includes a plurality of gate stages. Each of the plurality of gate stages includes a carry generating circuit outputting a second carry signal having a phase which is later than a phase of a first carry signal, on the basis of a first clock signal and a second clock signal having different phases and a scan generating circuit outputting a scan signal having a phase which differs from phases of the first and second carry signals, on the basis of the first clock signal, the second clock signal, and the first carry signal. Each of the first clock signal, the second clock signal, the first carry signal, and the second carry signal may be a P-type pulse, and the scan signal may be an N-type pulse.
US11694626B2 Scan driver and driving method thereof
A scan driver and a driving method thereof, in which the scan driver includes a plurality of stages outputting an output signal in response to clock signals supplied at a first frequency during a driving time of one frame, wherein the plurality of stages are supplied with the clock signals at a second frequency lower than the first frequency during a hold time of the one frame that is separate from the driving time of the one frame.
US11694624B2 Pixel compensation device, pixel compensation method and display apparatus
A pixel compensation device includes a controller and at least one external compensation circuit. In the external compensation circuit, a first input circuit is configured to transmit a first voltage to a first terminal of a driving sub-circuit in a initialization phase, perform blanking in a pre-storage phase, and transmit a threshold compensation voltage to the first terminal in the data compensation writing phase; a second input circuit is configured to transmit a second voltage to a control terminal of the driving sub-circuit in the initialization phase and the pre-storage phase, so that a voltage of the first terminal changes from the first voltage to the threshold compensation voltage in the pre-storage phase; a sensing circuit is configured to sense the threshold compensation voltage in the data compensation writing phase; and the controller is configured to transmit a data voltage to the control terminal in the data compensation writing phase.
US11694623B2 Display device and method for driving the same
A display device may include a display unit, a signal controller, and a sensing unit. The display unit may include pixels. The signal controller may select a first pixel set from the pixel according to ages of the pixels determined based on an image signal. The sensing unit may be electrically connected to each of the display unit and the signal controller and may sense deterioration information of one or more pixels included in the first pixel set for a vertical blank period in which the display unit displays no image.
US11694622B1 Pixel circuit, method for driving the pixel circuit and display panel
Provided are a pixel circuit, a method for driving the pixel circuit, and a display panel. The pixel circuit includes a drive transistor including a gate terminal, a source terminal, a drain terminal, and a body terminal, where the source terminal is connected to a first power line, the body terminal is connected to a second power line, and the gate terminal of the drive transistor is connected to a gate potential control circuit; the first power line is configured to provide a first voltage or a second voltage, where the first voltage is higher than the second voltage; and the second power line is configured to provide the fixed first voltage.
US11694617B2 Image processing device and image processing method for high resolution display, and application processor including the same
An image processing device includes a blender and a display quality enhancer. The blender is configured to receive a plurality of layer data, generate first image data by blending the plurality of layer data, the first image data including a plurality of pixel values corresponding to a screen in a display device, and generate pixel map data including a plurality of pixel identifications (IDs) based on the plurality of layer data, the plurality of layer data representing a plurality of images to be displayed on the screen, the plurality of pixel IDs indicating display quality enhancement algorithms to be applied to the plurality of pixel values. The display quality enhancer is configured to generate second image data including a plurality of display quality enhancement pixel values by applying the display quality enhancement algorithms to the plurality of pixel values based on the first image data and the pixel map data.
US11694615B2 Compensation systems and methods for OLED display degradation
What is disclosed are systems and methods for compensating for display OLED degradation. Correction factors k for OLED degradation of each sub-pixel is modelled and tracked based on grey level, temperature, and time, and used to correct image data provided to an OLED display.
US11694614B2 Display device
A display device includes: a substrate including a first pixel region, at least one second pixel region having a smaller area than the first pixel region, the at least one second pixel region being disposed adjacent to the first pixel region, and a peripheral region surrounding the first pixel region and the second pixel region; first and second pixels respectively provided in the first and second pixel regions; first and second lines respectively connected to the first and second pixels; a dummy line connected to one of the first and second lines to extend to the peripheral region; and a first dummy part including a dummy pixel connected to the dummy line in the peripheral region.
US11694609B2 Display panel having different light-emitting elements
Provided are a display panel and a display device. The display panel includes a first light-emitting element, a second light-emitting element, a first driver circuit and a second driver circuit. The first driver circuit is electrically connected to the first light-emitting element and configured to provide a first drive current to the first light-emitting element to control the first light-emitting element to emit light, and the second driver circuit is electrically connected to the second light-emitting element and configured to provide a second drive current to the second light-emitting element to control the second light-emitting element to emit light. At least at a maximum grayscale, an average current value of the first drive current is greater than an average current value of the second drive current.
US11694607B2 Light emitting substrate, display apparatus, and method of driving light emitting substrate
A light emitting substrate is provided. The light emitting substrate includes a plurality of light emitting controlling units arranged in M rows and N columns, M is an integer equal to or greater than one, N is an integer equal to or greater than one. A respective column of the N columns of light emitting controlling units includes M number of groups of second voltage signal lines, a respective group of the M number of groups of second voltage signal lines connected to a respective one of the M number of light emitting controlling units, the respective group of the M number of groups of second voltage signal lines including k number of second voltage signal lines, k is an integer equal to or greater than one.
US11694606B2 Display device with sensing element
A display device with sensing element includes a substrate having a disposing surface, a plurality of display elements, at least one sensing element, and at least one lighting adjustment element. The display elements are disposed above the disposing surface to present an image. The at least one sensing element disposed above the disposing surface to sense a light brightness projected toward either side of the substrate. The at least one light adjustment element is in signal transmittable connection with the display elements and the at least one sensing element. The at least one light adjustment element adjusts a plurality of control signals inputted into the display elements to determine a contrast of the image.
US11694605B2 Architecture for light emitting elements in a light field display
A display system includes (i) a plurality of picture elements supported on a single semiconductor substrate and (ii) a backplane including electronic circuitry supported thereon and electronically connected with the picture elements. Each picture element includes a light steering optical element and an array of light emitting elements. The array of light emitting elements includes a first set, a second set, and a third set of inorganic LEDs that (i) are monolithically integrated on the single semiconductor substrate and (ii) emit, respectively, light at a first, a second, and a third wavelength, which are mutually distinct. The light steering optical element is configured for steering the light from the first set, second set, and third set of LEDs in a predetermined direction. The electronic circuitry is configured for individually driving each light emitting element of the array of light emitting elements.
US11694601B2 Active control of light emitting diodes and light emitting diode displays
Active control of LEDs, LED packages, and related LED displays by way of pulse wide modulation (PWM) is disclosed. Effective PWM frequencies for LEDs are increased by segmenting duty cycles in which LEDs are electrically activated within individual PWM periods. Segmented duty cycles may be provided by transforming or re-ordering a sequence in which control signals are provided to LEDs. As such, LEDs may be electrically activated and deactivated multiple times within each PWM period. Active electrical elements that are incorporated into one or more LED packages of an LED display may be capable of segmenting the duty cycle within each LED package. Active electrical elements may also be capable of receiving reset signals from a data stream to either initiate a reset action or pass the reset signals along to other active electrical elements of a display.
US11694600B2 Pixel circuit and method for controlling the same, and display device
A pixel circuit includes an input circuit and a time control circuit. The input circuit is configured to output a driving signal to an element to be driven. The time control circuit is configured to control a light-emitting duration of the element in a light-emitting phase to be a first duration by controlling the input circuit coupled thereto in response to a first control signal from a first control signal terminal, and control the light-emitting duration in another light-emitting phase to be a second duration by controlling the input circuit in response to a second control signal from a second control signal terminal and a third control signal from a third control signal terminal. The second duration is less than the first duration. The second duration includes interval time periods. The third control signal has a frequency multiple times that of the first control signal or the second control signal.
US11694598B2 Display driving circuit and frequency correction method of display driving circuit
Disclosed are a display driving circuit and a frequency correction method of the display driving circuit, capable of quickly correcting a frequency change of a clock signal when a display device is driven at a low scan rate.
US11694595B2 System and method for providing awards based on dynamic reels
Systems and methods which provide a player zero, one or more awards based on a variable quantity of symbol display positions associated with one or more reels.
US11694594B2 Display device, driving method of display device, and electronic device
To provide a display device capable of displaying a plurality of images by superimposition using a plurality of memory circuits provided in a pixel. A plurality of memory circuits are provided in a pixel, and signals corresponding to images for superimposition are retained in each of the plurality of memory circuits. In the pixel, the signals corresponding to the images for superimposition are added to each of the plurality of memory circuits. The signals are added to the signals retained in the memory circuits by capacitive coupling. A display element can display an image corresponding to a signal in which a signal written to a pixel through a wiring is added to the signals retained in the plurality of memory circuits. Reduction in the amount of arithmetic processing for displaying images by superimposition can be achieved.
US11694593B2 Display panel and display device
The present disclosure provides a display panel and a display device. The display panel includes source driver chips. The source driver chips include charging compensation modules, and each of the charging compensation modules includes: a plurality of shift registers cascadely connected and configured to time-divisionally output a plurality of pulse signals, and a plurality of level shift circuits time-divisionally conducted in response to the plurality of the pulse signals to prevent the plurality of the level shift circuits in the source driver chips from outputting and generating a plurality electron currents at a same time, which would result in a superposition of current peaks and cause electromagnetic interference problems.
US11694592B2 System and method for a multi-primary wide gamut color system
Systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11694587B2 Demultiplexer gate driver circuit and display panel
A demultiplexer gate driver circuit and a display panel are provided. The demultiplexer gate driver circuit aims at the problem that the output amplitude of the m sub-gate drive signals divided from the gate drive signal by the demultiplexer module is low, which results in a poorer All Gate On function, when the GOA circuit of the demultiplexer module is used to achieve the All Gate On function. The full-on control module is improved by connecting the full-on control module to the m sub-gate drive signals divided from the gate drive signal. The m sub-gate drive signals are directly controlled by the full-on control module to output the high potential at the same time, and there is only one threshold voltage consumption from the full-on control signal to the sub-gate drive signals. The effect of the All Gate On function is effectively improved.
US11694585B2 Display apparatus, display system, display control method, and non-transitory recording medium
A display apparatus includes: an irradiation section to be irradiated with image light while being driven to cause a three-dimensional image be displayed based on reflected image light in a manner visible to a user using an afterimage effect; a driver that drives the irradiated section; circuitry that acquires two-dimensional image data generated according to at least one of an angle or a position of the irradiation section being driven; and an irradiation device that irradiates the irradiated section with the image light based on the two-dimensional image data that is acquired.
US11694583B2 Sign kit for a barrier post
A simple sign kit for mounting on top of a barrier post that has only two sheets of flexible material: a mounting part having a first sheet and a sign member having a second sheet. The mounting part has a first edge extending from a first end to a second end of the mounting part; a second edge extending from the first end to the second end; end engaging means adjacent the first end and end engaging means adjacent the second end for engaging the first end with the second end; first sign engaging means adjacent the first edge; second sign engaging means adjacent the first edge; and one or more apertures formed in the mounting part to allow members extending horizontally from an upper end of a barrier post to extend therethrough when the mounting part is mounted on top of a barrier post.
US11694581B2 Tag anchor and method of use
A tag anchor comprises an elastic loop having opposed outer and inner surfaces and an elastic anchor that extends radially from the elastic loop. The anchor includes a shank that extends from one of the outer and inner surfaces and a pair of opposed arms that extend laterally from the shank toward the elastic loop and which are sized to not contact one of the surfaces when deflected toward the shank. The anchor further includes a crown that extends radially from the shank.
US11694580B2 Single ply wristband with printable coating
A wristband and label form. The form comprises a first portion having a plurality of releasable labels die cut therein and a second portion having a void and a wristband formed of a single ply. The wristband is releasably secured to the second portion and has a first panel and a second panel. The first panel has a printable area comprising printable coating. The printable area is accessible through the void and is configured to receive indicia from a printer through the void while the wristband is releasably secured to the second portion. Upon removal of the wristband from the second portion, the second panel is foldable over the first panel to laminate the printable area.
US11694576B2 Injection simulation device and method
In an embodiment provided herein, an injection simulation device including a housing having a proximal end and a distal end is provided. The injection simulation device embodiment comprises a plunger having a proximal end, a distal end and being slidable relative to the housing, and a retractable injection simulation member at the distal end of the housing, at least one biasing member associated with the retractable injection simulation member and associated with the plunger, wherein a first force on a distal end of the injection simulation member causes movement of the injection simulation member from an extended position to a retracted position, to compress the first biasing member, and simulate the tactility of an injection to a user; and wherein a second force on the proximal end of the plunger asserts a third force on the first biasing member to facilitate resetting the injection simulation member to the extended position.
US11694572B2 Dynamic operator behavior analyzer
A processor on an industrial vehicle is programmed to identify a metric that characterizes an event associated with an operator of the industrial vehicle, where the metric has a performance parameter to evaluate against the event, and a behavior modification action that defines a desired operator behavior in response to the event. The processor is further operatively programmed to monitor for the event, and record event data that characterizes a response of the vehicle operator to the event. In response to detecting an event, the processor evaluates the recorded event data against the performance parameter to determine whether the vehicle operator demonstrated appropriate behavior for the event, computes a vehicle operator score based upon the evaluation, and performs the behavior modification action where the operator has not been inculcated to respond to the event.
US11694567B2 Presenting a workflow of topics and queries
A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented.
US11694564B2 Maze training platform
A method and system comprising an adaptive learning platform having a backend component for managing 3D lessons for display on an interface of a user device. A 3D lesson comprises a plurality of scenarios with choices which lead to a next scenario of the 3D lesson. A learner after completing the 3D lesson can analyze results of a completed 3D lesson using an analyzer unit of the adaptive learning platform. In addition, the platform also recommends other 3D lessons based on analytics performed on the learner user's results.
US11694563B2 Method and apparatus to control one or more drones based on real-time or predictive position information
A method, apparatus and system are provided for operating one or more drones in a building. In the context of a method, information is determined that includes at least one of real time information or predictive information. The real time information is indicative of a position of at least one individual in the building, while the predictive information is indicative of a predicted location of the at least one individual in the building at a certain time. The method also includes controlling the one or more drones in the building according to the at least one of the real time information or the predictive information to avoid the at least one individual while the drone is performing a task.
US11694560B1 Computing device and method for predicting battery temperature in an electric aircraft
In an aspect of the present disclosure is a computing device for predicting battery temperature in an electric aircraft, the computing device including a controller communicatively connected to the electric aircraft, the controller comprising: a battery model, the battery model configured to: receive a flight plan; instantiate a machine-learning model, wherein the machine-learning model is trained as a function of a training set correlating flight plan data to battery temperature labels.
US11694559B2 Methods and systems for modifying a flight plan based on focus boom detection
Disclosed are methods, systems, and a non-transitory computer-readable medium for modifying a flight plan of a vehicle. The method may include identifying a maneuver of a flight path that will generate a focus boom, based on received flight path data and permissible threshold boom values for locations along a boom footprint of the maneuver, and generating an adjustment to at least one of a speed, an altitude, an attitude, a location, and a turn radius of the maneuver based on the received data and the permissible threshold boom values. In addition, the method may include updating the flight plan based on the generated adjustment to the at least one of the speed, the altitude, the attitude, the location, and the turn radius of the at least one maneuver.
US11694555B2 Server for providing passenger transportation service and method thereof
A server for providing a passenger transportation service, may include a registered location database configured to store position information and image information related to each of previously registered get-on-and-off locations, a registered location management module configured to receive image data photographed from vehicles providing passenger transportation service during running and additional information including position information related to each of the image data, and update the image information based on the additional information by use of the image data, and a service providing module configured to, upon receiving a service provision request including position information and destination information related to a user from a user terminal, select a get-on location and a get-off location from among the get-on-and-off locations based on the position information and the destination information related to the user, and transmit get-on-and-off information including image data of the get-on location to the user terminal.
US11694550B1 Systems and methods for determining vehicle parking scores
This disclosure describes systems and methods for determining vehicle parking scores. An example method may include calculating, subsequent to a first vehicle parking within a first parking space of a parking lot and based on first sensor data obtained by the first vehicle, a first vehicle parking score. The example method may also include calculating, subsequent to a second vehicle parking within the first parking space of the parking lot and based on second sensor data obtained by the second vehicle, a second vehicle parking score. The example method may also include calculating a first average vehicle parking score for the first parking space based on the first vehicle parking score and the second vehicle parking score. The example method may also include presenting an indication of the first average vehicle parking score for the first parking space to a third vehicle within the parking lot.
US11694545B2 System and method for dilemma zone mitigation at signalized intersections
A system to reduce probability of a crash in an intersection is disclosed which includes one or more way-sensor systems, the one or more sensor systems adapted to provide position and velocity vector of an object approaching the intersection on an associated path, a processing unit including configured to: determine position of the object with respect to a predefined zone of the intersection on the associated path, determine the current and future status of the associated traffic lights on the associated path of the object, predict position of the object with respect to the predefined zone and future status of the associated traffic light, if position prediction is within a predetermined threshold, modify the current status, wherein tgreen is extended, if position prediction is outside of the predetermined threshold, modify the current status, wherein tgreen is reduced, and repeating above steps until the object has cleared the intersection.
US11694543B2 System and method for data offloading and uploading to exchange data between nodes of a vehicle traffic infrastructure system
A method of transferring data between an autonomous vehicle and a vehicle traffic control infrastructure system. The method includes receiving, by a communication device of a vehicle, a data payload for a smart traffic control infrastructure node. The method includes, by a computing device of the vehicle: determining that the vehicle is or will be within a communication range of the smart traffic control infrastructure node, determining a length of time that the vehicle will be in the communication range of the smart traffic control infrastructure node, and assembling a communication package with at least a portion of the data payload that can be transferred in the determined length of time. The method includes, by a communication device of the vehicle when the vehicle has an ad hoc communication link with the smart traffic control infrastructure node, transmitting the assembled communication package to the smart node.
US11694542B2 Vehicle operation
A computer includes a processor and a memory, the memory storing instructions executable by the processor to collect biometric data of a vehicle user, identify a set of user-specific data from one or more stored sets of user-specific data based on the biometric data, and receive a request for a stored location. When the biometric data of the vehicle user match the stored biometric data, the instructions include instructions to display the requested location. When the biometric data of the vehicle user do not match the stored biometric data, the instructions include instructions to identify an offset location based on the requested location and a population density of the requested location and display the offset location.
US11694541B2 Wireless communication diagnostics
A load control system may include devices for performing communications for controlling an amount of power provided to an electrical load. The devices may include load control devices that may communicate by transmitting digital messages. A user device having an adjustable wireless communication range may be used for discovering devices, configuring devices, and/or diagnosing devices in the load control system. The user device may detect whether devices are within an established wireless communication range of one another for performing communications. The user device may detect digital messages transmitted from a device and/or digital messages received at a device to determine whether the digital messages are correctly communicated in the load control system. The user device may provide an indication to a user indicating whether a digital message is correctly transmitted or received by a device in the load control system.
US11694539B2 Notification system for low-level preventative LVAD alerts
A controller for an implantable blood pump including processing circuitry in communication with the implantable blood pump and configured to generate at least one preventative alert.
US11694537B2 Warning device, warning system for detecting water level in drainage well
A warning device for detecting water level in drainage well includes at least one level sensor and a transceiver. The level sensor includes an antenna and a first processing unit connected to the antenna. The first processing unit controls the antenna to transmit a signal to the transceiver as to increased fluid levels. The transceiver includes a first communication module and a second processing unit, the first communication module receives the signal and the second processing unit obtains the signal from the first communication module and determines the location of the level sensor and its urgency according to whether the signal decays or disappears because of inundation by drainage fluid. The second processing unit further sends information of the target level sensor to a terminal device.
US11694536B2 Self-check for personal protective equipment
In some examples, a system includes a plurality of articles of personal protected equipment (PPE) that are each assigned to a particular worker. The system may also include a data hub that detects an input that initiates a broadcast of diagnostic self-check messages; identifies, in response to the input, each article of PPE of the plurality of articles of PPE; broadcasts, based on identifying each article of PPE, the diagnostic self-check messages to the respective articles of PPE, wherein each article of PPE receives its respective self-check message at its communication component; in response to receiving a set of diagnostic acknowledgement messages from one or more of the plurality of articles of PPE that have performed a diagnostic self-check, determines whether the set of diagnostic acknowledge messages satisfy one or more self-check criteria; and performs one or more operations based on whether the self-check criteria are satisfied.
US11694523B1 Service messaging system and method for a transaction machine
A method includes receiving a transaction request at a transaction machine, the transaction request being associated with an account holder, determining a weather status for the transaction machine, determining screen content for the transaction machine based on the weather status, and displaying the screen content to the account holder via a display screen of the transaction machine.
US11694522B2 Extra hands and extra duplications for multi-hand poker
Various embodiments of the gaming systems and methods provide plays of a multi-hand poker game where extra hands can be added and/or where extra card duplications can be made.
US11694521B2 Baccarat gaming methods and systems
Systems and methods for providing a wagering game associated with the game of Baccarat which includes generating game outcomes for one to N games in a single game session.
US11694519B2 System and method for gaming based upon intermediate points in a race event
Systems and methods related to gaming based on the results at intervals of a race. Other embodiments are disclosed.
US11694518B2 Method of gaming and a gaming system
A gaming method including conducting a first game at a first gaming device for a first player; conducting a second game at a second gaming device for a second player; modifying play of the first game based on play of the second game; and modifying play of the second game based on play of the first game.
US11694517B2 Gaming system with feature game having collectable components for prizes
An electronic gaming device comprising a display that displays a plurality of symbols in a plurality of symbol positions, a game controller that determines if the plurality of symbols include a trigger symbol, in response to determining that the plurality of symbols include the trigger symbol, controls the display to display the trigger symbol being transformed into a prize component symbol, incrementally animates a filling of a prize component of a first prize with the prize component symbol, and awards the first prize when a plurality of first prize components have been completely filled.
US11694515B2 System and method for providing durational promotions to players
One aspect of the disclosure relates to providing durational promotions to players in an online game. The system may adjust the outcome probabilities of winning in a slot machine type of game once the player's content drops below a predetermined threshold so that the player will experience some substantial winning in the initial period. The system may adjust the outcome probabilities of winning in the slot machine type of game for a period of time once a player has purchased content to continue to play the game. This may temporarily adjusting outcome probabilities within the game in favor of a player that has recently made a purchase. This may facilitate positive player experiences subsequent to making purchases, thereby increasing further purchases and/or the likelihood thereof.
US11694507B2 Gaming system, gaming device, and method providing one or more alternative wager propositions if a credit balance is less than a designated wager amount
Various embodiments of gaming systems, gaming devices, and methods of the present disclosure provide one or more alternative wagering propositions to a player when the player's credit balance is less than (or, in certain embodiments, less than or equal to) a designated wager amount. If the player accepts one of the alternative wager propositions, the player risks an amount of the player's remaining credit balance for a chance to win an alternative award. If the player wins the alternative award, the gaming system enables the player to play one or more plays of the wagering game at the designated wager amount. If the player does not win the alternative award, the gaming system reduces the player's credit balance by the amount risked.
US11694505B2 Secure predetermined game generation
Systems and methods for enabling secure automated production and redemption of predetermined games of chance with multiple play venues or dimensions, wherein such systems and methods can provide, for example, lottery games (e.g., instant tickets), charitable gaming (e.g., raffles, pull-tabs), casino environments (e.g., “Class II” gaming), Internet gaming (e.g., poker, online instant tickets), etc.
US11694503B2 Articulating hinge assembly for securing an access door on a gaming machine cabinet
A hinge assembly for securing a door on a gaming machine cabinet includes a first flange coupled to the door, a second flange coupled to the cabinet, a first link pair coupled to and extending from the first flange at a first pivot joint, a second link pair coupled to and extending from the first flange at a second pivot joint, a third link pair coupled to the first link pair at a third pivot joint, wherein the third link pair is further coupled to the second flange at a fourth pivot joint, and wherein the third link pair is further coupled to the second link pair at a fifth pivot joint, and a fourth link pair coupled to the second flange at a sixth pivot joint, wherein the fourth link pair is further coupled to the second link pair at a seventh pivot joint.
US11694501B2 Refrigerated vending system and method
A refrigerated vending system can conduct automatic purchase transactions. A refrigerated cooler has a refrigerated compartment with a door. An automatic lock selectively locks and unlocks the door, and a door sensor detects when the door closes. A three-dimensional imaging sensor inside the compartment captures a three-dimensional image of the merchandise. A vending transaction controller detects presentation of a method of payment, unlocks the door, determines from the door sensor that the door has been opened and closed, locks the door when it closes, actuates the three-dimensional imaging sensor to capture an updated three-dimensional image of the merchandise after the door closes, determines based on the updated image what refrigerated merchandise was removed while the door was open, and charges the method of payment for the refrigerated merchandise removed.
US11694496B2 Smart storage locker for mobile devices
A smart storage locker can be used to store an individual's mobile device while the individual is at work, school or another location where mobile devices should be restricted. The smart storage locker will therefore prevent the individual from carrying his or her mobile device while in such restricted environments. In addition to storing mobile devices, the smart storage locker can also be configured to automatically detect an individual's identity when the individual's mobile device is secured within the smart storage locker. This detection can then be employed to track when the individual is present at a particular location while not having access to, and therefore not using, his or her mobile device.
US11694495B1 System and apparatus for automated sporting equipment rentals
An apparatus and system for automated sporting equipment rentals is disclosed herein. The system comprises a station apparatus, sports equipment, and a mobile app. The sports equipment is locked within the station apparatus. The mobile application is configured to assign and unlock sports equipment from the station apparatus.
US11694493B2 Systems for lighting animation to display vehicle condition
A method to utilize an animation feature of a vehicle lighting member includes receiving, by a controller, sensor data indicative of a vehicle condition, determining a vehicle condition type from the sensor data, generating a control signal to control the animation feature of the vehicle lighting member based on the vehicle condition type, and controlling the animation feature of the vehicle lighting member to visually illustrate the vehicle condition type.
US11694492B2 Vehicle malfunction cause identifying device
A cause for a malfunction in a vehicle is identified using a preset malfunction cause identifying model indicating a relation between the cause for the malfunction identified based on a detection value of an experimental vehicle sensor such as an oil pressure sensor, which is a detection value allowing the cause for the malfunction to be identified more easily than a detection value of an in-vehicle sensor group that is the same as an in-vehicle sensor group equipped in the vehicle, and the detection value of the in-vehicle sensor group, and the detection value of the in-vehicle sensor group when the malfunction has occurred in the vehicle. Therefore, in the case where the vehicle is not equipped with the experimental vehicle sensor, it is possible to improve the accuracy of the identification of the cause for the malfunction in the vehicle.
US11694491B2 Method and system for providing diagnostic filter lists
An example method for outputting a PID filter list (PFL) includes: receiving RO data from one or more ROs that indicate particular vehicle identifying information (PVII), at least one symptom identifier, and a particular vehicle component; determining, symptom-to-parameter-identifier (PID) mapping data (MD) based on the received RO data and component-to-PID MD; determining, based on the set of available PIDs for the SOV and the symptom-to-PID MD, a PFL, wherein the PFL is associated with the PVII and the at least one symptom identifier, and wherein the PFL indicates a symptom-based subset of PIDs from the set of available PIDs for the SOV; receiving, a request sent over a communication network from a display device, wherein the request comprises the PVII and the at least one symptom identifier; and transmitting, over the communication network to the display device, a response to the request, the response comprising the PFL.
US11694490B2 Diagnostic apparatus for vehicle
A diagnostic apparatus for a vehicle provided with a continuously-variable transmission including a primary pulley, a secondary pulley and a belt looped over the primary and secondary pulleys, such that each of the primary and secondary pulleys includes a hydraulic actuator to which a working fluid is to be supplied. The diagnostic apparatus is configured, in event of occurrence of slippage of the belt on at least one of the primary and secondary pulleys, to infer a factor causing the slippage of the belt, based on at least one of a hydraulic pressure of the working fluid supplied to the hydraulic actuator of the primary pulley and a hydraulic pressure of the working fluid supplied to the hydraulic actuator of the secondary pulley, upon the occurrence of the slippage of the belt.
US11694484B1 VIN scan recall notification
A system and method are disclosed for helping a user determine whether a vehicle is subject to a safety recall and assisting the user with addressing incomplete safety recalls. A vehicle identification number (VIN) may be extracted from an image of a vehicle captured by a user electronic device and used to request safety recall information from a remote information system, which may provide a list of recalls associated with the vehicle. A list of nearby service centers may be identified based on the physical location of the user electronic device, and service appointments to address any incomplete recalls may be scheduled, either automatically or in response to user input.
US11694482B2 Information processing device and attendance state management method
An information processing device includes a receiving unit for receiving face image data of a student, who takes a class in a classroom, a plurality of times during the class from a camera provided in the classroom; a control unit for comparing the face image data with registered face image data of the student and count the number of times the student of the registered face image data is photographed by the camera during the class; and a transmission unit for transmitting the number of times of photographing to a terminal device used by a teacher who teaches the class.
US11694481B2 Rental/car-share vehicle access and management system and method
An apparatus and operational method are disclosed that use control hardware resident in a vehicle to enable a remote computing system to wirelessly communicate with the vehicle. The control hardware includes a processor configured to interface with a wireless network and the vehicle through, respectively, a wireless network interface and a vehicle interface. A plurality of CAN (control area network) bus transceivers may exist within the vehicle interface operable to allow the processor to interface with multiple vehicle types. The processor may then be configured to automatically detect an identifier for the vehicle though the vehicle interface and automatically select a CAN bus transceiver from the plurality of CAN bus transceivers based on the detected identifier. The processor can then communicate with the vehicle's CAN bus via the selected CAN bus transceiver.
US11694479B1 Computerized systems and methods for continuous and real-time fatigue detection based on computer vision analysis
According to some embodiments, disclosed are systems and methods for a novel framework that performs management of a location and the individuals operating therein based on determined fatigue data of such individuals. The framework may track a person (e.g., a user) at or around a location. Such tracking may be performed based on captured digital imagery of the user via a set of strategically positioned cameras at the location. In some embodiments, as soon as a user begins working, or upon detection by a camera(s), the framework may cause the camera(s) to begin capturing footage of the user, which may be fed, uploaded and/or streamed to a fatigue detection system that determines fatigue data related to the user. Such fatigue data may be leveraged to control which jobs certain users are performing, while reassigning other users based on safety decisions formed from their respective fatigue data.
US11694478B2 Sentiment analysis of content using expression recognition
A computerized method for providing a sentiment score by evaluating expressions of participants during a video meeting is provided herein. The computerized method comprising: a Sentiment Analysis (SA) module. The SA module is: (i) retrieving one or more recordings of a video meeting from the database of video meeting recordings of each participant in the video meeting and associating the one or more recordings with a participant; (ii) dividing each retrieved recording into segments; (iii) processing the segments in a Facial Expression Recognition (FER) system to associate each segment with a timestamped sequence of expressions for each participant in the video meeting; and (iv) processing each segment in an Artificial Neural Network (ANN) having a dense layer, by applying a prebuilt and pretrained deep learning model, to yield a sentiment score for each statement for each participant.
US11694471B2 Biometric identification apparatus and biometric identification method using the same
A biometric identification apparatus is provided to include a light-transmissible plate, a light filtering module, a display member and a photodetection member. The display member is configured to emit light, and the light is reflected by a surface of the light-transmissible plate and formed as an original reflected light. The light filtering module is configured to filter the original reflected light to obtain a light with a traveling direction in a predetermined angle range, and the photodetection member is configured to receive the light filtered by the light filtering module.
US11694470B2 Electronic device
An electronic device includes a first substrate, a display unit disposed on the first substrate, a sensor unit disposed on the first substrate, and a first light blocking layer disposed between the sensor unit and the first substrate. The first light blocking layer blocks a light entering the sensor unit.
US11694468B2 Display device and method of fabricating the same
Disclosed is a display device including a display module, and a sensor layer below the display module for detecting light reflected from the display module, and including a base layer, a sensing layer on the base layer and including a sensing element that detects the light, and an optical pattern layer between the sensing layer and the display module, and including a light-shield section defining openings arranged at intervals when viewed in a plan view, and transmission sections respectively located in the openings.
US11694462B1 Character count determination for a digital image
An image processing system or electronic device may implement processing circuitry. The processing circuitry may receive an image, such as financial document image. The processing circuitry may determine a character count for the financial document image or particular portions of the financial document image without recognizing any particular character in the financial document image. In that regard, the processing circuitry may determine a top left score for pixels in the financial document, the top left score indicating or representing a likelihood that a particular pixel corresponds to a top left corner of a text character. The processing circuitry may also determine top right score for image pixels. Then, the processing circuitry may identify one or more text chunks using the top left and top rights scores for pixels in the financial document image. The processing circuitry may determine a character count for the identified text chunks.
US11694461B2 Optical character recognition method and apparatus, electronic device and storage medium
The present application discloses a method and an apparatus for optical character recognition, an electronic device and a storage medium, and relates to the fields of artificial intelligence and deep learning. The method may include: determining, for a to-be-recognized image, a text bounding box of a text area therein, and extracting a text area image from the to-be-recognized image according to the text bounding box; determining a bounding box of text lines in the text area image, and extracting a text-line image from the text area image according to the bounding box; and performing text sequence recognition on the text-line image, and obtaining a recognition result. The application of the solution in the present application can improve a recognition speed and the like.
US11694460B1 Natural language processing and text analytics for audit testing with documentation prioritization and selection
Disclosed are systems, methods, and computer readable media for natural language processing and text analytics of audit documentation for prioritization and selection. Text extraction and conversion techniques can analyze documents corresponding to an audit request to generate a dataset. A two-layer model can produce word embeddings to reconstruct linguistic contexts of words in the dataset. An embedding layer can map each word, and a classifier layer can generate a similarity score for each word. A three-layer model can determine weights of documents in the dataset. A ranking layer can obtain a document rank value for each document. An initial layer and successive layers can receive feature vectors and document rank values to assign weights to the documents. Based on the document weights and the audit request, the natural language processing and text analytics can determine an audit likelihood for each document to prioritize and select subsets of the documents.
US11694458B2 Image processing apparatus that sets metadata of image data, method of controlling same, and storage medium
An image processing apparatus that enables easy setting of metadata of image data. The image processing apparatus obtains image data associated with a selected work. A key candidate is identified from t image data based on one or more key types defined according to the selected work. A value candidate corresponding to the identified key candidate is identified based on a value type rule and a value search area rule which are defined for each of the one or more key types, and the identified value candidate is set as the metadata of the image data.
US11694457B2 Method and system for detecting drift in image streams
Methods and systems disclosed herein may quantify a representation of a type of input an image analysis system should expect. The image analysis system may be trained on the type of input the image analysis system should expect using a first image stream. A first model of the type of input that the image analysis system should expect may be built from the first image stream. After the first model is built, a second image, or a second image stream, may be compared to the first model to determine a difference between the second image, or second image stream, and the first image stream. When the difference is greater than or equal to a threshold, a drift may be detected and steps may be taken to determine the cause of the drift.
US11694452B1 Crane-mounted system for automated object detection and identification
A LIDAR device is positioned on a crane and is moved along a track to collect 3D image data of the area below the crane. The resulting image data is sent to a computing device that applies or more filtering algorithms to the image data and searches for known image shapes therein through a comparison of the image data and one or more 3D object models based on known shapes or geometric primitives. If an object is identified in the image data and is determined to be accessible, position information for that object may be sent to a device configured to control movement of the crane to grab/pick up the object.
US11694450B1 Computerized systems and methods for real-time communication alerts via cameras, gateway devices and on-body technology
According to some embodiments, disclosed are systems and methods for a novel framework of real-time event alert detection and communication. The disclosed framework operates by analyzing live-feeds of captured video at location and determining whether events lend towards a dangerous activity, then automatically alerting the users involved as to potential and/or imminent harm awaiting their actions. Rather than alerting one user, or a manger, as in conventional systems, the disclosed technology may evidence a communication relay among devices at a location, devices of users involved, as well as devices (and devices of users) overseeing operations within which the dangerous activity is anticipated or detected. This may lead to improved safety at and/or around workplace environments, as well as improved operational efficiency, thereby leading to reduced costs, reduced overhead and a reduction in resource expenditure.
US11694446B2 Advanced driver assist system and method of detecting object in the same
ADAS includes a processing circuit and a memory which stores instructions executable by the processing circuit. The processing circuit executes the instructions to cause the ADAS to receive, from a vehicle that is in motion, a video sequence, generate a position image including at least one object included in the stereo image, generate a second position information associated with the at least one object based on reflected signals received from the vehicle, determine regions each including at least a portion of the at least one object as candidate bounding boxes based on the stereo image and the position image, and selectively adjusting class scores of respective ones of the candidate bounding boxes associated with the at least one object based on whether a respective first position information of the respective ones of the candidate bounding boxes matches the second position information.
US11694436B2 Vehicle re-identification method, apparatus, device and storage medium
The present application discloses a vehicle re-identification method and apparatus, a device and a storage medium, which relates to the field of computer vision, intelligent search, deep learning and intelligent transportation. The specific implementation scheme is: receiving a re-identification request from a terminal device, the re-identification request including a first image of a first vehicle shot by a first camera and information of the first camera; acquiring a first feature of the first vehicle and a first head orientation of the first vehicle according to the first image; determining a second image of the first vehicle from images of multiple vehicles according to the first feature, multiple second features extracted based on the images of the multiple vehicles in an image database, the first head orientation of the first vehicle, and the information of the first camera; and transmitting the second image to the terminal device.
US11694432B2 System and method for augmenting a visual output from a robotic device
A method for visualizing data generated by a robotic device is presented. The method includes displaying an intended path of the robotic device in an environment. The method also includes displaying a first area in the environment identified as drivable for the robotic device. The method further includes receiving an input to identify a second area in the environment as drivable and transmitting the second area to the robotic device.
US11694428B1 Method for detecting Ophiocephalus argus cantor under intra-class occulusion based on cross-scale layered feature fusion
Disclosed is a method for detecting Ophiocephalus argus cantor under intra-class occulusion based on cross-scale layered feature fusion, including image collecting, image processing and network model, where collected images are labeled, image sizes are adjusted to obtain input images, and the input images are input into an object detection network, integrated by convolution and inserted into cross-scale layered feature fusion modules, characterized by including dividing all features input into the cross-scale layered feature fusion modules into n layers, composed of s feature mapping subsets, and fusing features of each feature mapping subset with that of other feature mapping subsets, and connecting; carrying out convolution operation, outputting training result; adjusting network parameters by a loss function to obtain parameters for a network model; inputting final output candidate boxes into a non-maximum suppression module to screen correct prediction boxes, so that prediction result is obtained.
US11694421B2 Image processing apparatus, image reading apparatus, image forming apparatus, and image processing method
An image processing apparatus includes an acquiring unit and an assigning unit. The acquiring unit is configured to acquire first image information on a first image and second image information on a second image read by irradiating, with light at respective different wavelengths for read, a printing medium on which at least the first image and the second image to be irradiated with light at different wave lengths to read are mixed. The assigning unit is configured to assign image information on one or more color systems constituting the first image information and image information on one or more color systems constituting the second image information to any of communication paths for supplying image information to a subsequent stage image processing unit configured to perform predetermined image processing on the first image information and the second image information.
US11694418B2 Systems and methods for constructing a three-dimensional model from two-dimensional images
Systems and methods for generating a three-dimensional (3D) model of a user's dental arch based on two-dimensional (2D) images of dental impressions include a model training system that provides a machine learning model using training image(s) of a dental impression of a respective dental arch and a 3D training model of the respective dental arch. A model generation system receives first image(s) of a first dental impression of a user's dental arch and second image(s), which may be of the first dental impression or a second dental impression of the dental arch. The model generation system generates a first and second 3D model of the dental arch by applying the first image(s) and second image(s) to the machine learning model.
US11694417B2 Template-based generation of personalized videos
Disclosed are systems and methods for template-based generation of personalized videos. An example method may commence with receiving video configuration data including a sequence of frame images, a sequence of face area parameters defining positions of a face area in the frame images, and a sequence of skin masks defining positions of a skin area of a part of the at least one body in the frame images. The method may continue with receiving an image of a source face. The method may further include determining color data associated with the source face. The method may include recoloring the skin area of the part of the at least one body in the frame image and inserting the image of the source face into the frame image at a position determined by face area parameters corresponding to the frame image to generate an output frame of an output video.
US11694411B2 Passing augmented reality content between devices
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for receiving, from a first device associated with a first user, a first request to submit a media content item for viewing, the media content item corresponding to display of a first image, captured by the first device, with an augmented reality content item, the first request including an identifier of the augmented reality content item; storing the media content item together with the identifier of the augmented reality content item; providing, to a second device associated with a second user, the media content item; receiving, from the second device, a second request to identify the augmented reality content item; and providing, to the second device, the identifier of the augmented reality content item.
US11694409B1 Augmented reality using a split architecture
A split-architecture for rendering and warping world-locked AR elements, such as graphics in a navigation application, for display on augmented reality (AR) glasses is disclosed. The split-architecture can help to alleviate a resource burden on the AR glasses by performing the more complex processes associated with the rendering and warping on a computing device, while performing the less complex processes associated with the rendering and warping on the AR glasses. The AR glasses and the computing device are coupled via wireless communication, and the disclosed systems and methods address the large and variable latencies associated with the wireless communication that could otherwise make splitting these processes impractical.
US11694408B2 Information processing device, information processing method, program, and movable object
The present technology relates to an information processing device, an information processing method, a program, and a movable object that enable prevention of a user from suffering from motion sickness.The information processing device includes: a display-position setting unit configured to move, on the basis of the motion of a movable object, the display position of a first picture viewed from a predetermined point of view of the movable object; and a display control unit configured to perform display control based on the display position set. The present technology can be applied to, for example, a vehicle that displays a picture in superimposition on the ambient scenery.
US11694406B2 Displaying a virtual image of a building information model
A headset for use in displaying a virtual image of a building information model (BIM) in relation to a site coordinate system of a construction site. The headset comprises an article of headwear having one or more position-tracking sensors mounted thereon, augmented reality glasses incorporating at least one display, a display position tracking device for tracking movement of the display relative to at least one of the user's eyes and an electronic control system. The electronic control system is configured to convert a BIM model defined in an extrinsic, real world coordinate system into an intrinsic coordinate system defined by a position tracking system, receive display position data from the display position device and headset tracking data from a headset tracking system and render a virtual image of the BIM relative to the position and orientation of the article of headwear on the construction site and relative position of the display relative to the user's eye and transmit the rendered virtual image to the display which is viewable by the user as a virtual image of the BIM.
US11694405B2 Method for displaying annotation information, electronic device and storage medium
A method for displaying annotation information, an electronic device and a storage medium, related to the field of computers and image information processing, are provided. The method includes: acquiring depth information and annotation information of a target region in a first image at a first angle of view; establishing an association relationship between the depth information and the annotation information; and in a case that a second image at a second angle of view is acquired, determining a display region of the target region in the second image based on the depth information, and displaying, in the display region in the second image, the annotation information of the target region based on the association relationship. Thereby, the cross-image display of the annotation information of the target region with the depth information can be realized.
US11694404B2 Estimating a condition of a physical structure
In a computer-implemented method and system for capturing the condition of a structure, the structure is scanned with an unmanned aerial vehicle (UAV). Data collected by the UAV corresponding to points on a surface of a structure is received and a 3D point cloud is generated for the structure, where the 3D point cloud is generated based at least in part on the received UAV data. A 3D model of the surface of the structure is reconstructed using the 3D point cloud.
US11694401B2 Reconstruction of registered geometry based on constant fluoroscopic snapshot
In one embodiment, a method for generating a three-dimensional (3D) anatomical map, including applying a trained artificial neural network to (a) a set of two-dimensional (2D) fluoroscopic images of a body part of a living subject, and (b) respective first 3D coordinates of the set of 2D fluoroscopic images, yielding second 3D coordinates of the 3D anatomical map, and rendering to a display the 3D anatomical map responsively to the second 3D coordinates.
US11694396B1 Methods and apparatuses for cleaning pool
A method and an apparatus for cleaning a pool are provided, being applied to a client application installed in a terminal device. The method includes: modeling the pool according to information of the pool collected by the terminal device to determine a three-dimensional model of the pool; receiving a cleaning result on the pool sent by an unmanned cleaning device coupled with the terminal device, and displaying the cleaning result in the client application, wherein a cleaning route of the unmanned cleaning device is determined by the terminal device according to the three-dimensional model; and receiving feedback on the cleaning result, and adjusting a path planning of the unmanned cleaning device based on the feedback.
US11694395B2 System and method for providing personalized transactions based on 3D representations of user physical characteristics
The disclosed systems, components, methods, and processing steps are directed to determining user-item fit characteristics of an item for a user body part by accessing a three-dimensional (3D) reconstructed model of the user body part, accessing information about one or more 3D reference models of the item, the information for each 3D reference model including respective dimensional measurement, spatial, and geometrical attributes, performing a 3D matching process based on the 3D reconstructed model and the accessed information of the one or more 3D reference models to determine a best-fitting 3D reference model from the one or more 3D reference models, integrating the best-fitting 3D reference model with the 3D reconstructed model to provide a 3D best fit representation and displaying the 3D best fit representation along with visual indications of user-item fit characteristics.
US11694380B2 System and method for immersive telecommunications
A system and method for immersive telecommunications communication by tracking the movement of objects and/or persons with sensors. Movement tracking is then used to animate an avatar that represents the person or object. Movement may be tracked in real time, which at least reduces latency of communication. The sensors comprise any type of movement sensor which may be attached to a person and/or object for tracking motion, including but not limited to, an IMU (Inertial Measurement Unit), an accelerometer, a gyroscope or other such sensors.
US11694376B2 Intuitive 3D transformations for 2D graphics
A graphics design system provides intuitive 3D transformations for 2D objects. A user interface element is presented on 2D object or group of 2D objects. The user interface element comprises a combination of components for applying different 3D transformations, including at least one rotation component for rotating a 2D object or group of 2D objects around an axis and at least one translation component for translating the 2D object or group of 2D objects along at least one axis. 3D transformations are non-destructive and performed relative to axes local to a 2D object or 2D objects. When a 2D object or group of 2D objects is rotated around an axis, the other axes are rotated. As such, subsequent rotations and translations are performed based on the rotated axes. Additionally, editing actions associated with rotated 2D object(s) are performed in the rotated x-y plane of the rotated 2D object(s).
US11694363B2 Intra-operative determination of a focal length of a camera for medical applications
A method of determining a focal length of a camera and/or of adjusting a viewing direction in a graphical representation of a pre-operative image is provided. The method includes providing uncalibrated camera data of a camera, specifying an initial value of a focal length of the camera, specifying a working distance value of a distance between the camera and the at least part of the tracking system, calculating a distance value of the distance between the camera and the at least part of the tracking system based on the uncalibrated camera data and based on the specified initial value of the focal length of the camera, calculating a change factor based on the specified working distance value and the calculated distance value, and calculating an adapted value of the focal length of the camera based on the initial value of the focal length and based on the change factor.
US11694351B2 Vehicle positioning method and system based on laser device
The present application discloses a positioning method for a movable platform, including: detecting, by a laser positioning system (LPS) mounted on the movable platform, a plurality of reflectors mounted on a target object, wherein the movable platform is moving; calculating in real-time, by the LPS, according to the current position information, relative positions of the plurality of reflectors with respect to the LPS; and obtaining, by the LPS, a relative position of the movable platform with respect to the target object based on the relative positions of the plurality of reflectors with respect to the LPS. The present application also discloses positioning system that performs the positioning method.
US11694350B2 Time-of-flight depth measurement using modulation frequency adjustment
In a method for time-of-flight (ToF) based measurement, a scene is illuminated using a ToF light source modulated at a first modulation frequency FMOD(1). While the light is modulated using FMOD(1), depths are measured to respective surface points within the scene, where the surface points are represented by a plurality of respective pixels. At least one statistical distribution parameter is computed for the depths. A second modulation frequency FMOD(2) higher than FMOD(1) is determined based on the at least one statistical distribution parameter. The depths are then re-measured using FMOD(2) to achieve a higher depth accuracy.
US11694348B2 Control method for image projection system and image projection system
A range of images projected by a first projector group and a range of images projected by a second projector group are set to coincide with each other. A first setting screen including a first region for setting positions of images projected by a respective plurality of projectors included in the first projector group and a second region for setting positions of images projected by a respective plurality of projectors included in the second projector group is displayed. Operation by a user on the first setting screen is received. The positions of the images projected by the respective plurality of projectors included in the first projector group and the positions of the images projected by the respective plurality of projectors included in the second projector group are set.
US11694346B2 Object tracking in real-time applications
An object tracking, in particular adapted for real-time augmented reality applications, involves determining a location of an object (20) in a current frame (10) of a video stream (15), at a point in time following output of a preceding frame (11) of the video stream (15) but preceding output of the current frame (10), by starting from a location of the object (20) determined by an object-detection server (5) for a previous frame (12) of the video stream (15) and recursively track the location of the object (20) in frames (11) of the video stream (15) following the previous frame (12) up to the current frame (10) and recursively update a model of the object (20). Accurate objection detection from an object-detection server (5) can thereby be used even if the object was detected in a past frame (12) of the video stream (15) that has already been visualized.
US11694341B2 Cascaded architecture for disparity and motion prediction with block matching and convolutional neural network (CNN)
A CNN operates on the disparity or motion outputs of a block matching hardware module, such as a DMPAC module, to produce refined disparity or motion streams which improve operations in images having ambiguous regions. As the block matching hardware module provides most of the processing, the CNN can be small and thus able to operate in real time, in contrast to CNNs which are performing all of the processing. In one example, the CNN operation is performed only if the block hardware module output confidence level is below a predetermined amount. The CNN can have a number of different configurations and still be sufficiently small to operate in real time on conventional platforms.
US11694340B2 Method and system for displaying an instant image of the finish of a race from a temporal image of the photo finish type
A display method including the steps of: acquiring, at a first predetermined frequency, a first series of one-spatial-dimensional instant images of the finish line of a race; simultaneously acquiring a second series of two spatial-dimensional instant images of the same finish line (19) at a second predetermined frequency; forming a temporal image (10) of the photo finish type from the first series of instant images; choosing an instant (15, 22) of the temporal image (10); analysing a two-spatial-dimensional image of the second series, the image being correlated with the selected instant (15, 22) to determine at least one distance; and displaying the analysed two-dimensional image with the determined distance or distances. Also, a display system for implementing the method.
US11694337B1 Processing path generating method and device
A processing path generating method includes the following steps. An image-capturing device is moved to the first position of the region of interest to perform an image-capture on a workpiece, so as to obtain a first image. The image-capturing device is moved to a second position to perform the image-capture on the workpiece, so as to obtain a second image. A first edge characteristic and a second edge characteristic of the workpiece are obtained according to the first image and the second image. Three-dimensional edge information of the workpiece is fitted according to the first edge characteristic and the second edge characteristic. A processing path is generated according to the three-dimensional edge information.
US11694335B2 Systems and methods for displaying medical imaging data
A system for displaying medical imaging data comprising one or more data inputs, one or more processors, and one or more displays, wherein the one or more data inputs are configured for receiving first image data generated by a first medical imaging device, wherein the first image data comprises a field of view (FOV) portion and a non-FOV portion, and the one or more processors are configured for identifying the non-FOV portion of the first image data and generating cropped first image data by removing at least a portion of the non-FOV portion of the first image data, and transmitting the cropped first image data for display in a first portion of the display and additional information for display in a second portion of the display.
US11694329B2 Logistic model to determine 3D z-wise lesion connectivity
A mechanism is provided to implement a trained machine learning computer model for determining z-wise lesion connectivity. The mechanism identifies, for a given slice in a three-dimensional medical image, a first lesion in the given slice and a second lesion in an adjacent slice in the three-dimensional medical image. The mechanism determines a first intersect value between the first lesion and the second lesion with respect to the first lesion and determines a second intersect value between the first lesion and the second lesion with respect to the second lesion. The mechanism determines whether the first lesion and the second lesion belong to the same three-dimensional lesion based on the first and second intersect values.
US11694327B2 Cross layer common-unique analysis for nuisance filtering
Common events between layers on a semiconductor wafer are filtered. Common events should contain the majority of defects of interest. Only nuisance events that are common between layers on the semiconductor wafer remain, which reduces the nuisance rate. Defects that are common across layers can be filtered based on, for example, defect coordinates, a difference image, or defect attributes.
US11694326B2 System and method for processing a diagnostic test article
A system and related methods are provided for processing a diagnostic test article, for example, one that is used for medical or substance testing. The system and methods combine a diagnostic test article with a software application that is integrated with each of a mobile communication device and a cloud-based network via an internet connection for achieving certain advantages and improvements over conventional point of use diagnostics.
US11694324B2 Inspection apparatus and inspection method
An inspection apparatus is an inspection apparatus includes an excitation light source that generates excitation light to irradiate the object, a dichroic mirror that separates fluorescence from the sample by transmitting or reflecting the fluorescence according to a wavelength, a camera that images fluorescence reflected by the dichroic mirror, a camera that images fluorescence transmitted through the dichroic mirror, and a control apparatus that derives color irregularity information of a light-emitting element based on a first fluorescence image acquired by the camera and a second fluorescence image acquired by the camera, and an edge shift width corresponding to a width of a wavelength band in which transmittance and reflectance change according to a change in wavelength in the dichroic mirror is wider than a full width at half maximum of a normal fluorescence spectrum of the light-emitting element.
US11694320B2 System for monitoring a switchgear
A system for monitoring a switchgear includes: an infrared camera for acquiring at least one infrared image of the switchgear; a processing unit for determining a pixel in the at least one infrared image associated with a hottest temperature, determining e pixels in the at least one infrared image associated with a temperature that is within a threshold temperature of the hottest temperature, and determining that a hot spot exists in the switchgear as a determination, the determination being a utilization of the determined pixels in the at least one infrared image; and an output unit for outputting an indication of a fault in the switchgear based on the determined hot spot.
US11694319B2 Image-based defects identification and semi-supervised localization
A system for manufacturing defect classification is presented. The system includes a first neural network receiving a first data as input and generating a first output, a second neural network receiving a second data as input and generating a second output, wherein first neural network and the second neural network are trained independently from each other, and a fusion neural network receiving the first output and the second output and generating a classification. The first data and the second data do not have to be aligned. Hence, the system and method of this disclosure allows various type of data that are collected during manufacturing to be used in defect classification.
US11694317B1 Machine vision system and interactive graphical user interfaces related thereto
Machine vision devices may be configured to automatically connect to a remote management server (e.g., a “cloud”-based management server), and may offload and/or communicate images and analyses to the remote management server via wired or wireless communications. The machine vision devices may further communicate with the management server, user computing devices, and/or human machine interface devices, e.g., to provide remote access to the machine vision device, provide real-time information from the machine vision device, receive configurations/updates, provide interactive graphical user interfaces, and/or the like.
US11694315B2 Artificial intelligence software for document quality inspection
A system employs a trained model to detect artifact(s) associated with artifact type(s) appearing in a reproduction of a source image (a test image). The system determines differences between the test image and the source image and outputs probabilities that the artifact(s) in the test image are associated with each of the artifact type(s). A dataset for training the model includes: (i) a reference category including reference image(s) without any artifacts; and (ii) artifact categories, each corresponding to a respective one of the artifact types and including noised images associated with the respective artifact type. Each noised image includes one of the reference images and an artifact associated with the respective artifact type. The model is trained to detect the artifact type(s) by providing the model with the dataset and causing the model to process differences between each noised image and the reference image in the noised image.
US11694313B2 Computer-generated image processing including volumetric scene reconstruction
An imagery processing system determines pixel color values for pixels of captured imagery from volumetric data, providing alternative pixel color values. A main imagery capture device, such as a camera, captures main imagery such as still images and/or video sequences, of a live action scene. Alternative devices capture imagery of the live action scene, in some spectra and form, and capture information related to pixel color values for multiple depths of a scene, which can be processed to provide reconstruction.
US11694310B2 Image processing method, image processing apparatus, image processing system, and manufacturing method of learnt weight
An image processing method includes a first step of acquiring input data including a captured image and optical system information relating to a state of an optical system used for capturing the captured image and a second step of inputting the input data to a machine learning model and of generating an estimated image acquired by sharpening the captured image or by reshaping blurs included in the captured image.
US11694309B2 Equalizer-based intensity correction for base calling
The technology disclosed relates to equalizer-based intensity correction for base calling. In particular, the technology disclosed relates to accessing an image whose pixels depict intensity emissions from a target cluster and intensity emissions from additional adjacent clusters, selecting a lookup table that contains pixel coefficients that are configured to increase a signal-to-noise ratio, applying the pixel coefficients to intensity values of the pixels in the image to produce an output, and base calling the target cluster based on the output.
US11694300B2 Warping for spatial light modulating displays using eye tracking
Embodiments shifts the color fields of a rendered image frame based on the eye tracking data (e.g. position of the user's pupils). An MR device obtains a first image frame having a set of color fields. The first image frame corresponds to a first position of the pupils of the viewer. The MR device then determines a second position of the pupils of the viewer based on, for example, data receive from an eye tracking device coupled to the MR device. The MR device generates, based on the first image frame, a second image frame corresponding to the second position of the pupils. The second image frame is generated by shifting color fields by a shift value based on the second position of the pupils of the viewer. The MR device transmits the second image frame to a display device of the MR device to be displayed thereon.
US11694291B1 Securitizing and trading health quality credits
A computer-implemented trading platform, system, and method are provided for facilitating the trading and accounting for health quality offsets. So-called “health quality credits” related to emissions of ‘potentially avoidable complications’ (PACs) or ‘potentially avoidable mortality’ (PAMs). Emissions trading or “cap-and-trade” is an administrative approach used to control emissions that degrade public-goods assets by providing economic incentives for achieving and sustaining economically significant reductions in the emissions of pollutants that impair public goods such as clean air or health. In one embodiment, a method of accounting for health quality offsets established in one or more offset markets includes registering a health quality offset to an owner thereof; assigning a unique identifier to the health quality offset; crediting a client account with the health quality offset; receiving notification of a trade between a buyer and a seller; if the seller has an amount of health quality offsets sufficient for the trade, adjusting buyer and seller accounts with corresponding credits and debits; otherwise, providing a notification of insufficient health quality offsets to carry out the trade.
US11694286B2 Generating rental rates in a real estate management system
A system may include a rental property listing portal and a rental price prediction unit. The rental price prediction unit may additional include an amenity price prediction unit. The rental price prediction unit and the amenity price prediction unit may use one or more mathematical models, such as constrained optimization model and/or a machine learning approach such as a random forest model, to generate a suggested rental price at a given level of portfolio occupancy. The system may also provide risk thresholds to simulate leasing strategies based on market situations, predicting revenue potential and possible vacancy for each strategy. The system may also generate a delist time (time to rent) for a property at a given price. The system and method may be implemented in a multi-family apartment rental system, a storage space rental system, a student accommodation, and single family apartment rental systems.
US11694284B2 Combined label for food preparers and food servers in table service restaurants and method of using same
A method is provided of processing a food order in a table service restaurant. The method comprises receiving a food order including a table identifier, and electronically by a computer terminal, printing a food order label including the table identifier and providing the printed food order label. The method also comprises by a food preparer, preparing a food dish based upon the printed food order label, and by the food preparer, placing the prepared food dish in a position in vicinity of the printed food order label. The method further comprises by the food preparer or a food server, picking up the prepared food dish and attaching the printed food order label to the food dish with the table identifier being visible, and by a food server, delivering the prepared food dish to the table indicated by the visible table identifier on the printed food order label and thereby delivering the prepared food dish to a customer in the table service restaurant.
US11694283B2 Method for producing a product by way of a drinks preparation machine, a system for carrying out the method and a machine backend for a drinks preparation machine
A method for producing a product by way of a drinks preparation machine, including the steps of, by way of a machine backend for a drinks preparation machine, receiving a backend order. The backend order includes an identifier for the identification of a preparation prescript, as well as a configuration identifier. A preparation prescript is determined by way of determining, in the case that the identifier is the same as an individual identifier, a preparation prescript that in one of several user profiles is assigned to the individual identifier. The user profile is determined in accordance with the configuration identifier. By way of the machine backend, a machine order is generated to the drinks preparation machine, wherein the machine order specifies the preparation prescript. By way of the drinks preparation machine, the product is produced in accordance with the preparation prescript.
US11694281B1 Personalized conversational recommendations by assistant systems
In one embodiment, a method includes receiving a user request from a client system associated with a user, generating a response to the user request which references one or more entities, generating a personalized recommendation based on the user request and the response, wherein the personalized recommendation references one or more of the entities of the response, and sending instructions for presenting the response and the personalized recommendation to the client system.
US11694279B1 Dynamic creation of interactive user device pools
Systems implement a software platform that creates dynamic user device pools that facilitate in-person engagement between and among platform users as well as the participation in local events and activities. The system includes a profile server that communicates with one or more user computing devices, such as smartphones. The provider server determines a pool area that can be predefined or determined based on a geometric area surrounding a user computing device. The provider server determines the user devices within the pool area and obtains profile data associated with the user devices where the profile data represents information personal to the platform users. The provider server applies user relationship information and privacy settings to filter the profile data before transmitting the profile data to user computing devices for display. Platform users communicate with other users in the pool area according to permissions settings that safely limit the types of permissible communications.
US11694277B2 Credit eligibility predictor
Aspects extract, from payroll data of employees of an organization, data historically associated to previous instances of certified tax credit eligibility; normalize the extracted data with respect to data type and data value; generate from the normalized extracted data via a neural network classifier multi-class outputs for each employee that indicate strengths of likelihood that each employee is currently eligible for each of a plurality of different tax credits; filter the normalized extracted data by removing portions associated to employees indicated within the multi-class outputs as having no currently eligible likelihood for the different tax credits, thereby generating a remainder set of normalized extracted data associated to remainder eligible ones of the employees; and prioritize application for the tax credits for the remainder eligible employees as a function of respective values and likelihoods of eligibility within the remainder set of normalized extracted data.
US11694276B1 Process for automatically matching datasets
This document describes a non-transitory computer readable media programmed to enrich an entered record submitted to be matched with a dataset record stored on a data storage device. The enrichment is done by supplementing data in the entered record with customer data from a dataset. The media is further programmed to search through a plurality of dataset records in the dataset for the entered record. The search is programmed to first determine if the entered record unambiguously matches one of the dataset records or if the entered record unambiguously does not match one of the dataset records. If the entered record does not unambiguously match one of the dataset records, score match characteristics using a Fellegi-Sunter algorithm, save the score as a highest score if the score is above the highest score less a threshold, and save a location of one of the dataset records as a matching record if the score is above a previous highest score. Next, tune a Fellegi-Sunter algorithm parameter with the data from the entered record and data from one of the dataset records; and when the dataset records have been checked, return the matching record.
US11694273B2 System and method to generate risk relationship package using a flexible structure framework
A risk relationship package data store may contain electronic records, each electronic record representing a risk relationship package between an enterprise and an entity, and including, for each package, an electronic record identifier and an overall attribute value. A computer server may transmit, to a remote device associated with the entity, a set of potential types of risk coverage based on information in an available type of risk coverage data store. The server may then receive an indication of a selected subset of the potential types of risk coverage and, based on the received indication and a pre-determined rule, generate a risk relationship package for the entity using a flexible structure framework. The server may calculate an overall attribute value for the package based on an attribute algorithm (such that at least one reduction to the overall attribute value is applied based on an amount associated with the selected subset).
US11694269B2 Climate data processing and impact prediction systems
Systems and methods of assessing climate transition risk. A computing system receives a user indication of a selected climate change scenario from a remote client device. The system identifies one or more energy factors from among energy sources. The system retrieves historical financial information directed to one or more securities from remote financial data sources. The system predicts one or more future returns for the securities, by applying the historical financial data and the energy factors to at least one hierarchical linear model. The system adjusts the predicted future returns based on a first climate scenario and the selected climate scenario, to form respective first and second adjusted returns. The system generates a climate transition risk for the securities based on a spread between the first adjusted returns and the second adjusted returns. The system provides a data set representing the climate transition risk to the remote client device.
US11694268B1 Systems and methods for live video financial deposit
A live video of a negotiable instrument may be provided to a financial institution so that an image of the negotiable instrument may be obtained from the live video, processed, and funds associated with the negotiable instrument may be deposited in an account of a user. The user may be identified and authenticated to the financial institution by one or more biometric characteristics. One or more biometric characteristics may be used to endorse the negotiable instrument. A holder may be used to hold the negotiable instrument while live video is being taken and provided from a user to a financial institution.
US11694256B1 Mobile enabled activation of a bank account
A method of activating a bank account comprises establishing, by the bank computer system upon receipt of a selection of the selectable link, a connection with a client device. The connection is established while the client device is located within a bank store location. The method further comprises transmitting first information for display on the client device via a graphical user interface (GUI), receiving customer information relating to activation of the bank account from the bank store computer, transmitting second information for display via the GUI where the second information is displayed subsequent to the first information and is configured to be displayed with an interactive slider component, receiving a customer input via the interactive slider component, and opening an account based on the customer information received from the bank store computer and the customer inputs received from the client device.
US11694254B2 Interactive physical product browsing experience
The description relates to an interactive physical product browsing experience. One example includes a display system for displaying objects. The display system comprises a plurality of object displays each comprising an object store, a robot for moving objects to and from a repository, a user input receiving means, and a processing means. The processing means is configured to cause the object displays to display some of the objects, monitor user behaviour using the user input receiving means, and cause the robot to move an object from the repository to one of the object stores based on the user behaviour.
US11694249B2 Prepaid bundled health, dental, and veterinary services with virtual payment distribution
Apparatus and associated methods relate to presenting for selection services comprising at least one bundled set of healthcare services to be performed separately by respective providers, determining a bundle price for the at least one bundled set of healthcare services, and in response to receiving payment in an amount of the bundle price, generating a purchase data record selectively redeemable to receive each of the at least one bundled set of healthcare services, and transmitting a unique confirmation number generated for the purchase data record. One or more service of the bundled set may be a dental or veterinary service. The bundle price may be based on a location or time at which at least one service will be performed and may be determined using a user's remaining insurance deductible. Payment may be disbursed to multiple providers of the bundled set of healthcare services. A payment may be virtual funds.
US11694246B2 Location-enabled collectable trading tool
An example system and method may provide a location-enabled collectable trading tool. An example system may receive, by a graphical user interface displayed on a first client device, initial collection attributes describing an item collection, where the item collection is associated with a first user in a database stored in a computer-accessible memory. The system may also determine an attribute of an item associated with the item collection and determine a trade eligibility of the item. In some instances, the system may identify a second user based on the attribute, the trade eligibility of the item, and an attribute of the second user. The system may then automatically provide communication between the first client device and a second client device associated with the identified second user.
US11694244B2 Method for consumption based redemption in an exchange item marketplace network
A method begins with a server in a data communication system identifying an instance for a user computing device associated with an exchange item to utilize the exchange item for acquisition of a particular item, where the exchange item has a quantifiable value and the particular item has an acquisition value. The method continues by, for the instance, determining compliance with one or more rules of a set of exchange item rules, determining that the quantifiable value of the exchange item is less than the acquisition value of the particular item, determining an alternative exchange item utilization protocol to facilitate the acquisition of the particular item such that the quantifiable value of the exchange item is greater than or equal to the acquisition value, and when requested, executing the alternative exchange item utilization protocol to facilitate the acquisition of the particular item.
US11694240B2 Method and system for user-controlled invoice distribution
A method includes receiving, from a computing device of a customer, a request that specifies allocation of an insurance premium to a plurality of locations of the customer. The method includes generating, in response to the request and by an invoice distribution server, one or more rules to implement the request. The method also includes receiving, by the invoice distribution system, an amount of the insurance premium. The method also includes executing the one or more rules to allocate the insurance premium to the plurality of locations of the customer in accordance with the request. The method further includes generating a plurality of invoices indicative of the allocation of the insurance premium.
US11694237B2 Systems and methods for dynamically inserting content item slots in an information resource
Systems and methods for dynamically inserting content into webpages. A computing device can receive an information resource. The computing device can receive a content item for insertion at one of the candidate content insertion locations of the information resource. The computing device can identify candidate content insertion locations for insertion of the content item based on locations of one or more elements on the information resource. The computing device can monitor for a scroll event on the information resource. The computing device can identify a portion of the information resource to be displayed within the viewport of the application subsequent to processing the event. The computing device can determine that one of the candidate insertion locations is within or below the viewport. The computing device can set a content slot at the determined content insertion location. The computing device can insert, at the content slot, the content item.
US11694235B2 Method, apparatus, and computer readable medium for providing a modular framework of asynchronous and parallel processes
Provided herein are systems, methods, and computer readable media for programmatically generating and/or revising promotion offers for a merchant based on one or more merchant self-service indicators. In providing such functionality, the system can be configured to, for example, receive one or more merchant self-service indicators; store the self-service indicators; generate a promotion based on a plurality of promotion components, wherein the generation of the promotion components comprises accessing the promotion component generators by enabling asynchronous processing of the promotion component generation requests, wherein the accessing of the promotion component generators occurs in parallel which enables parallel generation of each of the promotion components via independent performance of the promotion component generators; comparing the self-service indicators that were previously stored against required and optional inputs of the promotion component generators; selecting the promotion component generators based on required and optional inputs; and generating the promotion from the promotion components generated.
US11694234B2 Decentralized privacy-preserving rewards with cryptographic black box accumulators
A decentralized and trust-minimizing computer architecture for computing rewards for users of an advertising system includes cryptographic black box accumulators (BBA), which is a cryptographic counter that only the issuer can update. An attention application requests initialization of a BBA from a guardian and subsequently requests updates to the BBA to track interactions between a user of the attention application and ads on the attention application. The guardian signs updates to the BBA to reach agreement on the state of ad interactions. The attention application may randomize the BBA and submit requests via an anonymous channel such that no participant can link two encounters with the BBA to each other or link the BBA to a specific attention application, thus improving user privacy. Reward redemption requests can be made based on a known policy and committed to a public blockchain for verification by observers that the protocol is operating correctly.
US11694231B2 Advertisement presentation system and advertisement presentation method
An advertisement presentation system includes at least one display device that is detachably provided to a vehicle, an information processing device, and a management server. The information processing device is configured to acquire advertisement information representing an advertisement, and to output the acquired advertisement information to the display device. The display device is configured to present the advertisement information output from the information processing device such that the advertisement information is directed outward from the vehicle. The information processing device is configured to transmit task report information representing a presentation task report for the advertisement information by the display device to the management server. The management server is configured to determine remuneration to cover both incurred data communication costs and advertising costs associated with presentation of the advertisement information, in accordance with the task report information transmitted from the information processing device.
US11694229B2 System and method for providing enhanced user-sponsor interaction in a media environment, including support for shake action
Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with some embodiments, a server system associated with a media-providing service provides first media content to a user of the media-providing service. The server system analyzes the first media content and selects second media content for delivery in conjunction with the first media content based at least in part on the analysis of the first media content. The method further comprises providing the second media content in conjunction with the first media content.
US11694225B2 Ad targeting and display optimization based on social and community data
A system and method for optimizing advertisements for display to users comprising receiving a request for an advertisement wherein the request comprises information about a user to whom the advertisement is to be displayed; determining at least one community of which the user is a member; determining a conditional probability that the user will interact with the advertisement; responsive to the conditional probability exceeding a threshold, determining community data to present with the advertisement and providing for display to the user the advertisement and the community data; responsive to the providing of the advertisement, receiving an indication of activity at a client system related to the advertisement or community data; and storing the indication in a storage medium.
US11694222B1 Generating content based on a captured IP address associated with a visit to an electronic resource
Methods and apparatus related to determining and/or utilizing one or more attributes for an Internet Protocol (IP) address. In some of those implementations, the attributes may include a physical address associated with the IP address. Some implementations are directed to determining physical addresses for inclusion in a postal campaign based on computing devices having IP addresses associated with those physical addresses having retrieved content of one or more electronic resources (e.g., webpages) assigned to the campaign.
US11694215B2 Systems and methods for managing web content
Systems, methods, and media for managing web content. Exemplary methods may include the steps of providing a web content management application via a web site, generating a web marketing campaign from at least a portion of a global marketing framework via a web server, gathering via the web server marketing data from at least one of the web server associated with the web marketing campaign and consumer devices accessing the web marketing campaign, the marketing data including information indicative of interests of consumers, storing the marketing data in a database, associating consumers together according to at least one common interest to create one or more consumer groups, and providing the one or more consumer groups to at least one marketing content author.
US11694213B1 Electronic management of license data
A computer system including a processor in communication with a memory and a database may be provided. The processor may be programmed to: (i) execute a query on the database including a list of user identifiers associated with a plurality of users, (ii) receive license data associated with the user identifiers including a list of licenses and respective license renewal data associated with each user, (iii) determine, from the license data, that one or more licenses of a group of users is in a renewal period, (iv) notify each user of the group of users of the one or more licenses in the renewal period, (v) pre-populate a license renewal application for the one or more licenses in the renewal period the group of users, (vi) transmit the pre-populated application to be approved by the group of users, and (vii) receive the approved pre-populated application from the group of users.
US11694211B2 Constant-time cascading deletion of resources
A method and apparatus for deleting resources are described. In one embodiment, the method comprises: detecting, by a network commerce system, a deletion request in a first message sent over a network as an electronic communication to delete a first resource; identifying one or more additional resources that have a hierarchical relationship to the first resource, including identifying one or more child resources related the first resource, the one or more child resources being in a parent-child relationship with the first resource as the parent; causing a module of the network commerce system to perform a delete action with respect to the first resource, where the delete action deletes the first resource and causes the one or more child resources to be deleted in the future and to appear deleted when receiving access requests prior to deletion of the one or more child resources; detecting, by the network commerce system, an access request in a second message sent over the network as an electronic communication to access one child resource of the one or more child resources after deletion of the first resource but prior to deletion of the one child resource; determining, in response to the access request, if the first resource has been deleted; and denying access to the one child resource if the first resource is determined to have been deleted.
US11694210B2 Systems and non-transitory computer-readable storage media for real-time event management system for mobile devices
A computerized system and method of managing events surrounding the lifecycle of used and new mobile devices. The system provides a “360 view” that integrates a mobile device's service options, such as financing and device protection, as well as at the device level regarding potential hardware/software errors. This provides an end-to-end view of consumers, such as claims on device protection plans, repayment issues, utilization of upgrades and/or other information in a user's profile across multiple underlying systems during the device's lifecycle.
US11694206B2 Systems and methods for a graphical user interface with intelligent network expansion
Disclosed are methods and systems for quantifying degrees of association between blockchain addresses in a weighted-linked database. The method may include: obtaining a node data set comprising one or more nodes and edges; associating a first node of the node data set with a first weight factor; identifying a first edge of the node data set, wherein the first edge comprises data indicating a source node address corresponding to the first node, a target node address corresponding to a second node of the one or more nodes in the node data set, and a first edge weight; determining a source value for the second node based on the first weight factor and the first edge weight; generating, a risk value for the second node based on the source value; and presenting, on a GUI, graphical depictions of the first node, the second node, and the first edge.
US11694205B2 Systems and methods for data breach detection using virtual card numbers
Disclosed are systems and methods for data breach identification. The method may include: generating virtual card number (VCN) data sets; storing the VCN data sets on a first database; receiving one or more compromised VCN data sets stored on a second database and obtained from a scan of unindexed websites; comparing the compromised VCN data sets with the VCN data set stored on the first database to determine whether the VCN data sets have been compromised; for each compromised VCN data set, training the recurrent neural network (RNN) to associate the compromised VCN data sets with one or more sequential patterns found within the compromised VCN data sets to generate a trained RNN; receiving a first VCN data set from the first database; determining whether the first VCN data set matches a compromised VCN data set; and transmitting a message indicating the determination to a user or provider device.
US11694203B1 Authentication transaction
Various examples are directed to systems and methods for authentication transactions. A mobile computing device may send to a financial institution system, an access request message. The mobile computing device may receive from a second server system, a transaction request message requesting authorization for a transaction on an account associated with the mobile computing device, the transaction request including a transaction amount. The mobile computing device may prompt a user of the mobile computing device to authorize the transaction. The mobile computing device may receive, from the financial institution system, summary data describing the transaction amount.
US11694201B2 ATM intercommunication system and method for fraudulent and forced transactions
Various methods, apparatuses/systems, and media for implementing a multi-tier intercommunication module (MTIM) for an automatic teller machine (ATM) to prevent fraudulent and forced transactions are provided. A processor within the MTIM verifies whether an anomaly withdrawal transaction is occurring based on analysis of a user's normal banking behavior. When anomaly transactions are detected, the processor transmits a notification to the user's registered Multi-Factor Authentication (MFA) device to verify whether the transaction is fraudulent. Additionally, the MTIM provides a continuous feedback loop of user location data when forced transactions have been triggered. Forced card transactions are allowed completion and the MTIM sends a custom security code (CSC) to the user's registered MFA mobile device. An application module, running on this MFA device, upon receiving this CSC will automatically send continuous push notifications on pre-determined time deltas containing location data of the user to a security module operated by a local authority.
US11694199B2 Payment system
Methods, apparatus and computer software are provided for authorizing an EMV transaction between a user device and a point of sale terminal, particularly, but not exclusively, in situations where a secure element is not made available for the deployment of a payment application on the user device. The payment application is instead deployed to a processing environment that is outside of any secure element on the user device. An ICC Master Key corresponding to the payment application is held by a trusted authority, such as the issuing bank. The trusted authority is adapted generate time-limited session keys on the basis of the ICC Master Key and distribute session keys to the payment application. Receipt of a session key by the payment application enables the payment application to conduct an EMV payment transaction. The session key is used to authorize a single EMV payment transaction.
US11694196B2 Method and system for directing an exchange associated with an anonymously held token on a blockchain
The invention provides a method and corresponding system for controlling the generation of a blockchain transaction, and/or the recipient of a transaction output. It can also be used to control and record the ownership of an asset represented on the blockchain without the need for a separate registry of ownership. The ownership and transfers thereof can be handled and recorded without the need for knowledge of the parties involved or their identities. According to one embodiment, the method comprises the steps of identifying at least one transaction (Tx) on a blockchain which comprises: an unspent transaction output (UTXO) relating to a tokenised asset associated with an asset controller; and an input which spends an output from a previous transaction that is locked by a redeem script hash. For each identified transaction (Tx), an incomplete blockchain transaction is generated comprising: a first output comprising a copy of the redeem script hash; and a second output which is modifiable such that only the asset controller is able to specify a recipient for the second output. The incomplete blockchain transaction is communicated to the controller of the asset. The incomplete blockchain transaction is incomplete in that it is missing a required cryptographic signature. Thus, payment of income relating to the asset can be re-directed by the controller to a destination of their choice.
US11694193B2 Implementing logic gate functionality using a blockchain
The invention presents a solution in which blockchain Transactions are created to implement the functionality of a logic gate. The invention may be implemented on the Bitcoin platform or an alternative blockchain platform. The transaction includes a locking script which comprises instructions selected so as to implement the functionality of a logic gate, such as the XOR gate. When the script is executed (because a second transaction is attempting to spend the output associated with the locking script) the inputs will be processed by the conditional instructions to provide an output of TRUE or FALSE. The inputs are pre-processed by one or more computing agents so that they are evaluated to TRUE or FASLE prior to being used as inputs to the script. The second transaction is transmitted to the blockchain network for validation and, if determined to be valid, it will be written to the blockchain. Validation of the second transaction can be interpreted as a TRUE output. Thus, the locking script of the first transaction provides the functionality of the desired logic gate. The invention provides numerous advantages and can be used in a wide variety of applications, such as for the implementation of control systems and unit.
US11694192B1 System and method for interoperable mobile wallet
A computer system includes one or more processors and machine readable storage media coupled to the one or more processors having instructions stored therein that cause the computer system to: receive a request for a dynamic token on behalf of a payor; route the request to a first financial institution; receive a message from a second financial institution including a merchant identifier and the dynamic token having a code comprising account information of the payor; identify the first financial institution based on the code; route the dynamic token and the merchant identifier to the first financial institution; receive the account information of the payor; and route the account information of the payor to the second financial institution to process a payment from an account of the payor to an account of the merchant.
US11694184B2 Merchant terminal for receiving payment from a vehicle
Methods, systems, apparatus, and non-transitory computer readable media are described for using a vehicle as a payment device. Various aspects may include receiving a selection of a stored financial card or financial account at a vehicle head unit. The selected financial card or financial account may be transmitted to a point-of-sale (POS) terminal for making a payment by transmitting a tokenized card number to the POS terminal. The tokenized card number may be transmitted over a very short-range communication link to ensure that the transmission is secure. For example, electronic circuitry may be attached to the exterior of the vehicle, where the electronic circuitry may be within a threshold distance (e.g. one inch, three inches, six inches, one foot, three feet, etc.) of the POS terminal. The tokenized card number may be transmitted from the vehicle head unit to the electronic circuitry and then to the POS terminal.
US11694183B2 Artificial intelligence-based system and method for conditional electronic transaction processing
Systems and methods for artificial intelligence (AI)-based systems and methods for conditional electronic processing are provided. An example method includes receiving real time data from one or more data sources associated with one or more connected smart devices; continuously evaluating the real time data to determine whether the one or more transaction conditions is met; upon determining that the one or more transaction conditions has been met, utilizing prioritized parameters to determine to which users an alert of a transaction request is broadcast; broadcasting the alert of the transaction request via a user application; transmitting, via a push notification gateway, a push notification to the user application on a user device; and establishing, via a network, a secure connection between the user device and an AI engine for executing the transaction request.
US11694179B2 System and method for integrated application and provisioning
The present disclosure involves systems, software, and computer implemented methods for generating new credit accounts for immediate availability for use in current online transaction. One example process includes identifying a request to perform a credit application process associated with a particular user via a client application. A first signal can be transmitted that includes a redirect instruction for the client application to a credit application site to perform a credit application process. A second signal can be transmitted that includes a merchant-specific identifier of the particular user and a request to perform the credit application process. A third signal can be received from the credit application site that includes an approval, a payment credential associated with a newly created credit account, and the merchant-specific identifier of the particular user. The payment credential can be associated with the user profile of the user corresponding to the merchant-specific identifier.
US11694178B2 Embedded card reader security
Techniques described herein are directed to embedded card reader security. In an example, personal account number data read from a payment instrument may be temporally and/or spatially separated from personal identification number data utilized to complete a payment for products. Temporal separation may include removing the personal account number data from a merchant device prior to request personal identification number data. Spatial separation may include utilization of trusted execution environments, separated embedded card reader applications, intermediary applications, and/or trust routines, for example to enable different components of a merchant device, and/or components of other devices and systems to handle personal account number data and personal identification number data.
US11694169B2 System and method for rendering virtual currency related services
Technique introduced here relates to virtual currency related services, and more specifically, to tools for providing crypto or other digital currency (e.g. bitcoin) related services, including bitcoin DNS service, sending bitcoins over social media communication networks, a bitcoin trading platform and secure storage services for bitcoin.
US11694167B1 Systems and methods for providing maintenance to financial institution devices
Disclosed are systems, methods, and non-transitory computer readable mediums for receiving a location of a mobile device, determining an identity of a user of the mobile device, determining respective proximities of the mobile device to a plurality of devices, receiving statuses of the devices, determining an authorized subset of the devices, generating a list of statuses of the authorized subset for which the user is authorized with the list ordered by priority and a device type having a higher priority than a status, generating maintenance instructions for a portion of the authorized subset, and transmitting the list of statuses and the maintenance instructions to the mobile device.
US11694162B1 Systems and methods to recommend templates for project-level graphical user interfaces within a collaboration environment
Systems and methods to recommend templates for project-level graphical user interfaces within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage information defining project-level graphical user interfaces; monitor use of the collaboration environment by the users determined metric values for use metrics of the users; create templates for the project-level graphical user interfaces based on the metric values; generate and deliver template recommendations for the project-level graphical user interfaces; effectuate presentation of the project-level graphical user interfaces for the individual projects in the collaboration environment; and/or perform other operations.
US11694157B2 Systems and methods for initial item grouping logic
The present disclosure provides systems and methods for automatic packaging determination comprising a memory storing instructions and at least one processor performing steps comprising: receiving an order comprising at least one item; searching a data store to determine a tag, volume, and weight associated with each item; sorting the items into groups based on the tags of the items; performing an optimization process for each group of items having the same tag by: creating a data structure representing a first package of the group; iteratively simulating packing a largest remaining item of the group into the first package, wherein if the simulating determines that a threshold is exceeded: creating an additional data structure representing an additional package, and iteratively simulating packing a largest remaining item until all items of the group are packed into a package; and generating at least one list of items for the data structures representing packages.
US11694155B1 Parts inventory management
Systems, methods, apparatuses and computer-readable media for analyzing vehicle claim information from a vehicle that is deemed a total loss to determine one or more parts that may be removed from the total loss vehicle for reuse is presented. In some arrangements, the parts identified for reuse may be identified prior to removal from the total loss vehicle and may be identified as available inventory and may include a future availability date. One or more repair shops may then request the parts available for reuse and the part may be reserved for that shop until it becomes available.
US11694153B2 Systems and methods for electronically processing pickup of return items from a customer
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving a return request for an item from a customer electronic device of a customer, determining that the return request is available for a pickup return option for (1) pickup, by a driver, of the item at an address associated with the customer and (2) transportation, by the driver, of the item from the address to the store, and, if the customer selects a pickup return option: assigning the driver to pick up the item from the address and transport the item to the store, receiving a return scan for the item from a store electronic device at the store or from a driver electronic device, and initiating a refund to the customer for the item.
US11694142B2 Controlling production resources in a supply chain
Methods and systems for controlling production resources in a supply chain are described. The system automatically generates predicted supply chain operational metrics across a nodes of a supply chain. The system automatically infers causal factors that impact the predicted supply chain operational metrics. The causal factors include a change to a utilization of the production resource. The system communicates a user interface including production runs being scheduled on the production resource including a user interface element representing the scheduling of the production run associated with a value at risk. The system receives input causing a change to the utilization of the production resource. The change to the utilization of the production resource impacts the predicted supply chain operational metrics including the value at risk associated with the scheduling of the production run.
US11694137B2 Re-training a model for abnormality detection in medical scans based on a re-contrasted training set
A method includes generating first contrast significance data for a first computer vision model generated from a first training set of medical scans. First significant contrast parameters are identified based on the first contrast significance data. A first re-contrasted training set is generated based on performing a first intensity transformation function on the first training set of medical scans, where the first intensity transformation function utilizes the first significant contrast parameters. A first re-trained model is generated from the first re-contrasted training set, which is associated with corresponding output labels based on abnormality data for the first training set of medical scans. Re-contrasted image data of a new medical scan is generated based on performing the first intensity transformation function. Inference data indicating at least one abnormality detected in the new medical scan is generated based on utilizing the first re-trained model on the re-contrasted image data.
US11694135B2 Information processing apparatus, information processing method, and information processing program
There is provided an information processing apparatus for efficiently processing various products. The information processing apparatus includes a determiner that receives signals from sensors respectively provided in a plurality of machine tools, determines operation statuses of the plurality of machine tools, and derives a plurality of usable machine tools, a receiver that receives product specifying data for specifying a product to be manufactured, a decider that decides, based on the product specifying data, a necessary machine tool required to process the product, and a presenter that searches for the necessary machine tool from the plurality of usable machine tools, and presents information concerning a use machine tool as a search result.
US11694131B2 System for determining quantitative measure of dyadic ties
Described are platforms, systems, and methods for determining quantifiable measures of dyadic ties. In one aspect, a method comprises receiving contextual data for a user from at least one data source; processing the contextual data through a first machine-learning model to determine quantifiable measures of dyadic ties between the user and each of a plurality of individuals, the first machine-learning model trained with previously received contextual data of a plurality of other users; determining a grouping for the user based on the determined quantifiable measures, the grouping comprising at least one of the individuals; and providing, through a user-interface, access to the determined quantifiable measures to members of the grouping.
US11694129B2 Parallel solution generation
The application describes parallel solution generation. A data processing apparatus includes a memory including a computer program code, and at least two processors configured to execute the computer program code. The computer program code includes a component program run in parallel on at least two processors to generate solution components compiled in parallel of points, and to store the added solution components in the memory; and a solution program run in parallel on at least two processors to generate a solution by adding one solution component at a time, read from the memory, to the solution based on a key point, and to store the added solution component to the solution in the memory.
US11694127B2 Method and system for predicting carpool matching probability in ridesharing
Methods, systems, and apparatus, including computer programs encoded on computer storage media for carpool dual-pricing in ridesharing are provided. An exemplary method comprises: determining an expected trip count based on a plurality of carpool requests in a pricing unit and a pair of price adjustment multipliers applied to the pricing unit; for each of the plurality of carpool requests, generating a carpool matching probability of the carpool request by a second machine learning model based on the first expected trip count; constructing one or more Key Performance Indicator (KPI) models based on the plurality of carpool matching probabilities and the pair of price adjustment multipliers; and determining optimal values of the pair of price adjustment multipliers based on an optimization model maximizing an aggregated value of the one or more KPI models.
US11694121B2 Method for and system for predicting alimentary element ordering based on biological extraction
A system for predicting alimentary element ordering based on biological extraction, the system comprising a computing device configured to receive a biological extraction and alimentary element order chronicle of a user, retrieve an alimentary profile, identify, using the alimentary profile and a predictive machine-learning process, a predicted alimentary element and an alternative alimentary element, determine, using the predictive machine-learning process and the alimentary profile, the predicted alimentary element, select, using the predicted alimentary element, the alternative alimentary element, create a classifier, using a classification machine-learning process as a function of a plurality of alimentary element metrics, generate a plurality of related alimentary elements as a function of the classifier, rank the related alimentary elements as a function of the biological extraction, select the alternative alimentary element as a function of the ranking, and present the predicted alimentary element and the alternative alimentary element via a graphical user interface.
US11694120B2 Generation and usage of semantic features for detection and correction of perception errors
Described is a system for detecting and correcting perception errors in a perception system. In operation, the system generates a list of detected objects from perception data of a scene, which allows for the generation of a list of background classes from backgrounds in the perception data associated with the list of detected objects. For each detected object in the list of detected objects, a closest background class is identified from the list of background classes. Vectors can then be used to determine a semantic feature, which is used to identify axioms. An optimal perception parameter is then generated, which is used to adjust perception parameters in the perception system to minimize perception errors.
US11694115B2 System and method for diachronic machine learning architecture
Systems and methods for expanding a multi-relational data structure tunable for generating a non-linear dataset from a time-dependent query. The systems include a processor and a memory. The memory may store processor-executable instructions that, when executed, configure the processor to: receive the query of the multi-relational data structure, wherein the query includes at least one entity node at a queried time relative to the time data; obtain, based on the query, a temporal representation vector based on a diachronic embedding of the multi-relational data structure, the diachronic embedding based on a combination of a first sub-function associated with a temporal feature and a second sub-function associated with a persistent feature; determine, from the temporal representation vector, at least one time-varied score corresponding to the queried time; and generate a response dataset based on the at least one time-varied score determined from the temporal representation vector.
US11694111B2 Learning device and learning method
A learning device is configured to perform learning of a decision tree. The learning device includes a branch score calculator, and a scaling unit. The branch score calculator is configured to calculate a branch score used for determining a branch condition for a node of the decision tree based on a cumulative sum of gradient information corresponding to each value of a feature amount of learning data. The scaling unit is configured to perform scaling on a value related to the cumulative sum used for calculating the branch score by the branch score calculator to fall within a numerical range with which the branch score is capable of being calculated.
US11694108B2 Quantum streaming kernel
In a general aspect, a quantum streaming kernel processes a data stream. In some aspects, an input stream of data is converted to an output stream of data by repeatedly receiving new portions of the input stream; encoding each new portion into an internal quantum state of a quantum processor; measuring a first part of the internal quantum state while maintaining coherence of a second part of the internal quantum state; and producing the output stream of data based on the measurements. In some cases, a history of the input stream is preserved by the coherence of the internal quantum state, and the measurements contain information based on the history of the input stream.
US11694107B1 Quantum circuit for computational basis state shift
A method of setting up a quantum circuit for computational basis state shift. For the quantum circuit, a first quantum register, a second quantum register and a first ancilla register are set up. The first quantum register includes four qubits and the second quantum register includes N−4 qubits. To the first quantum register, the second quantum register and the first ancilla register are applied in a sequential order: (i) an initial step including three CX gates and a first X gate; (ii) a first segment including seven multi-controlled gates; (iii) a second segment comprising a first set of CX gates, a second set of CX gates and a cascade of gates arranged between the first set and the second set; and (iv) a third segment comprising two CX gates and a second X gate.
US11694106B2 Quantum computing device using two gate types to prevent frequency collisions in superconducting quantum computers
A quantum computing device including a first plurality of qubits having a first resonance frequency and a second qubit having a second resonance frequency, the second resonance frequency being different from the first resonance frequency; and a first tunable frequency bus configured to couple the first plurality of qubits to the second qubit.
US11694104B2 Reducing parasitic interactions in a qubit grid
Methods, systems, and apparatus for performing an entangling operation on a system of qubits. In one aspect, a method includes operating the system of qubits, wherein the system of qubits comprises: a plurality of first qubits, a plurality of second qubits, a plurality of qubit couplers defining nearest neighbor interactions between the first qubits and second qubits, wherein the system of qubits is arranged as a two dimensional grid and each qubit of the multiple first qubits is coupled to multiple second qubits through respective qubit couplers, and wherein operating the system of qubits comprises: pairing multiple first qubits with respective neighboring second qubits; performing an entangling operation on each paired first and second qubit in parallel, comprising detuning each second qubit in the paired first and second qubits in parallel.
US11694102B2 Explanation-driven reasoning engine
A device may receive a request to identify items that satisfy parameters of the request. The device may identify a plurality of items that satisfy the parameters. The device may generate a plurality of explanation sets. An explanation set of the plurality of explanation sets may relate to an item of the plurality of items. The explanation set may include at least one of: a positive explanation indicating that the item is positively associated with a first characteristic that relates to a first preference of a user, or a negative explanation indicating that the item is negatively associated with a second characteristic that relates to a second preference of the user. The device may select an item from the plurality of items based on the plurality of explanation sets. The device may provide information that includes an explanation set of the item selected.
US11694099B2 Data processing method and data processing system
In a data processing method executed by a computer: inputting, in a third trained model, first output data corresponding to first input data for a first trained model to obtain second output data, the third trained model being acquired through training in which (i) output data of the first trained model is used as training data, and (ii) output data of a second trained model acquired by converting the first trained model is used as label data; obtaining first label data of the first input data; and retraining the first trained model using first differential data corresponding to differences between the second output data and the first label data.
US11694092B2 Reward-based recommendations of actions using machine-learning on telemetry data
System and methods for automatically providing action recommendations are described. A method may include collecting a set of telemetry data from a client application. The set of telemetry data contains a plurality of pages generated based on a plurality of user actions performed on the client application. The method may include generating a plurality of prior probabilities corresponding to the plurality of pages and the plurality of user actions. In response to the client application displaying a first page, the method may generating a plurality of posterior probabilities for a subset of user actions that can be invoked in the client application from the first page, and selecting a plurality of recommended actions from the subset of user actions for having the highest corresponding posterior probabilities among the plurality of posterior probabilities.
US11694091B2 Creation of scope definitions
A method for receiving an ownership graph, wherein the ownership graph comprises a first set of nodes and a first set of directional edges, and wherein each of the first set of directional edges connects two nodes and indicates ownership of a first node by a second node, each node having at most one owner, the ownership graph being acyclic. The method further includes receiving a dependency graph that also comprises a set of nodes and a set of directional edges. The method further includes creating a respective enumerating variable declaration for each node in a path from an owner node to a root node in the ownership graph. The method further includes creating a respective accessing variable declaration for each owner node in the dependency graph of the current node.
US11694090B2 Debugging deep neural networks
A method, computer system, and a computer program product for debugging a deep neural network is provided. The present invention may include identifying, automatically, one or more debug layers associated with a deep learning (DL) model design/code, wherein the identified one or more debug layers include one or more errors, wherein a reverse operation is introduced for the identified one or more debug layers. The present invention may then include presenting, to a user, a debug output based on at least one break condition, wherein in response to determining the at least one break condition is satisfied, triggering the debug output to be presented to the user, wherein the presented debug output includes a fix for the identified one or more debug layers in the DL model design/code and at least one actionable insight.
US11694089B1 Deep-learned photorealistic geo-specific image generator with enhanced spatial coherence
A simulation environment is disclosed. In embodiments, the simulation environment includes deep learning neural networks trained to generate photorealistic geotypical image content while preserving spatial coherence. The deep learning networks are trained to correlate geo-specific datasets with input images of increasing detail and resolution to iteratively generate output images until the desired level of detail is reached. The correlation of image input with geo-specific data (e.g., labeled data elements, land use data, biome data, elevational data, near-IR imagery) preserves spatial coherence of objects and image elements between output images, e.g., between adjacent levels of detail and/or between adjacent image tiles sharing a common level of detail.
US11694088B2 Method for object detection using knowledge distillation
A method that may include training a student ODNN to mimic a teacher ODNN. The training may include calculating a teacher student detection loss that is based on a pre-bounding-box output of the teacher ODNN. The pre-bounding-box output of the teacher ODNN is a function of pre-bounding-box outputs of different ODNNs that belong to the teacher ODNN. The method may also include detecting one or more objects in an image, by feeding the image to the trained student ODNN; outputting by the trained student ODNN a student pre-bounding-box output; and calculating one or more bounding boxes based on the student pre-bounding-box output.
US11694078B2 Electronic apparatus and controlling method thereof
An electronic apparatus may include a memory that stores first information regarding a plurality of first artificial intelligence models trained to perform image processing differently from each other and second information regarding a second artificial intelligence model trained to identify a type of an image by predicting a processing result of the image by each of the plurality of first artificial intelligence models. The electronic apparatus may further include a processor configured to identify a type of an input image by inputting the input image to the second artificial intelligence model stored in the memory, and process the input image by inputting the input image to one of the plurality of first intelligence models stored in the memory based on the identified type.
US11694077B2 Methods, systems, and articles of manufacture to autonomously select data structures
Methods, systems, and articles of manufacture to autonomously select data structures are disclosed. An example apparatus includes an ordinal assigner to assign training code operations to respective first ordered values, and assign candidate data structure types to respective second ordered values, a filter generator to, for a first instruction of the training code operations, generate a Bloom filter bit vector pattern based on (a) one of the first ordered values, (b) one of the second ordered values corresponding to a first one of the candidate data structure types, and (c) a size of the first instruction, a label generator to generate a first model training input feature vector based on the Bloom filter bit vector pattern, data corresponding to the first instruction, and a performance metric of the first one of the candidate data structure types, and a neural network manager to train the data structure selection model with the first model training input feature vector.
US11694075B2 Partitioning control dependency edge in computation graph
The present disclosure relates to a method for adapting a computation graph of a machine learning model. The method comprises partitioning the computation graph at an edge between a first node and a second node, wherein the edge is a control dependency edge. The method further comprises inserting a proxy node, a send node, and a receive node between the first node and the second node. The proxy node is connected to the first node, the send node is configured to receive output data from the proxy node, and the receive node is configured to receive the output data from the send node.
US11694070B2 Bipolar all-memristor circuit for in-memory computing
A circuit for performing energy-efficient and high-throughput multiply-accumulate (MAC) arithmetic dot-product operations and convolution computations includes a two dimensional crossbar array comprising a plurality of row inputs and at least one column having a plurality of column circuits, wherein each column circuit is coupled to a respective row input. Each respective column circuit includes an excitatory memristor neuron circuit having an input coupled to a respective row input, a first synapse circuit coupled to an output of the excitatory memristor neuron circuit, the first synapse circuit having a first output, an inhibitory memristor neuron circuit having an input coupled to the respective row input, and a second synapse circuit coupled to an output of the inhibitory memristor neuron circuit, the second synapse circuit having a second output. An output memristor neuron circuit is coupled to the first output and second output of each column circuit and has an output.
US11694066B2 Machine learning runtime library for neural network acceleration
Embodiments herein describe techniques for interfacing a neural network application with a neural network accelerator using a library. The neural network application may execute on a host computing system while the neural network accelerator executes on a massively parallel hardware system, e.g., a FPGA. The library operates a pipeline for submitting the tasks received from the neural network application to the neural network accelerator. In one embodiment, the pipeline includes a pre-processing stage, an FPGA execution stage, and a post-processing stage which each correspond to different threads. When receiving a task from the neural network application, the library generates a packet that includes the information required for the different stages in the pipeline to perform the tasks. Because the stages correspond to different threads, the library can process multiple packets in parallel which can increase the utilization of the neural network accelerator on the hardware system.
US11694065B2 Spiking neural unit
Devices and methods related to spiking neural units in memory. One device includes a memory array and a complementary metal-oxide semiconductor (CMOS) coupled to the memory array and located under the memory array, wherein the CMOS includes a spiking neural unit comprising logic configured to receive an input to increase a weight stored in a memory cell of the memory array, collect the weight from the memory cell of the memory array, accumulate the weight with an increase based on the input, compare the accumulated weight to a threshold weight, and provide an output in response to the accumulated weight being greater than the threshold weight.
US11694062B2 Recurrent neural networks having a probabilistic state component and state machines extracted from the recurrent neural networks
A computer-implemented method includes instantiating a neural network including a recurrent cell. The recurrent cell includes a probabilistic state component. The method further includes training the neural network with a sequence of data. In an embodiment, the method includes extracting a deterministic finite automaton from the trained recurrent neural network and classifying a sequence with the extracted automaton.
US11694061B2 Neural-symbolic computing
A neural-symbolic computing engine can have two or more modules that are configured to cooperate with each other in order to create one or more gradient-based machine learning models that use machine learning on i) knowledge representations and ii) reasoning to solve an issue. A model representation module in the neural-symbolic computing engine is configured to apply one or more mathematical functions, at least including a logit transform, to truth values from first order logic elements supplied from a language module of the neural-symbolic computing engine.
US11694060B2 Capsule neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a neural network that is configured to receive a network input and to generate a network output for the network input. The neural network comprises a plurality of layers arranged in a sequence, including a plurality of capsule layers. Each particular capsule in a particular capsule layer is configured to receive respective inputs including: (i) outputs generated by capsules of a previous capsule layer that is before the particular capsule layer in the sequence, and (ii) final routing factors between capsules of the previous capsule layer and the particular capsule, wherein the final routing factors are generated by a routing subsystem. Each particular capsule in the particular capsule layer is configured to determine a particular capsule output based on the received inputs, wherein the particular capsule output is of dimension greater than one.
US11694058B2 Mounts for tracking devices
Mounts for securing a tracking device to an object. The mounts include a case and a coupler system. The case includes a body defining a port complementarily configured with the tracking device to receive the tracking device. The coupler system is configured to couple the case to the object and includes a fabric expanse.
US11694057B2 RFID tag and method of making same
Aspects of the present disclosure includes a method of manufacturing a radio frequency identification (RFID) tag, including connecting a first wire and a second wire across a chip, maintaining the spaced apart distance between the first wire and the second wire adjacent to each side of the chip to define a spaced apart segment of the first wire and the second wire that forms part of an inductive loop, connecting the first wire and the second wire at each side of the chip distal from and adjacent to the spaced apart segment of the first wire and the second wire to close the inductive loop, define connected wire segments, and to form an RFID assembly, and moving the RFID assembly through a casing material at or above a glass transition temperature of the casing material to encase the RFID assembly.
US11694056B2 Systems and methods for preventing chip fraud by inserts in chip pocket
Systems and methods for providing fraud prevention inserts in a chip pocket of a card are provided. A chip fraud prevention system includes a device including a chip and one or more fraud prevention inserts. The chip, and the fraud prevention inserts, may be at least partially encompassed in a chip pocket.
US11694055B2 Optical tag based information apparatus interaction method and system
The present disclosure provides an optical tag-based information apparatus interaction method and system. The method includes: using a terminal device to perform image acquisition on an optical tag at a relative fixed position to an information apparatus so as to determine a position and an attitude of the terminal device relative to the optical tag; determining, in conjunction with a predetermined position of each information apparatus relative to the optical tag, the position of the terminal device relative to each information apparatus; acquiring an imaging position of each information apparatus on a display screen of the terminal device, and displaying an interactive interface of each information apparatus at the imaging position thereof on the display screen, such that an interactive operation can be performed on each information apparatus. The disclosure allows a user to control an information apparatus in a field of view anytime and anywhere, and interact with the device as What You See Is What You Get (WYSIWYG).
US11694047B2 Encoding signals on flexographic printing plates to enable tracking and management
The present disclosure relates generally to signal encoding for flexographic printing plates. One aspect is a flexographic, photopolymer printing plate having transparent layers to allow encoded signal printed or laser ablated thereon to be detectable from both sides of the printing plate. Another aspect is a flexographic, photopolymer printing plate having an encoded signal formed in a photocured layer. Still another aspect is a system for tracking such printing plates, including managing location, print impression count, location tracking, etc. Other aspects are described as well.
US11694045B2 Method, apparatus, and system for characterizing an optical system
Techniques for characterizing an optical system (for example, a printer verifier) are provided. In this regard, the optical system may be characterized for scanning a printed image. The characterization of the optical system includes determining an effective aperture size of the optical system, and correspondingly an effective resolution at which the optical system can be configured to scan a portion of the printed image according to verification requirements.
US11694044B2 Ore tag assembly and system and method re same
An ore tag assembly including a tube subassembly having one or more tubes extending between first and second ends thereof and defining a cavity therein, and a RFID device located in the cavity. The ore tag assembly includes plugs positioned in the respective first and second ends of one of the tubes, to prevent ingress of liquids or other materials into the cavity.
US11694033B2 Transparent iterative multi-concept semantic search
A method comprises receiving a natural language search query, identifying a first set of semantic concepts in the query, creating a vector representation of the first set of semantic concepts, identifying a second set of semantic concepts having a vector representation within a predetermined threshold of similarity to the first set of semantic concepts, performing a search of documents based on the first set of semantic concepts, presenting a result set of documents and the first, second, and third sets of semantic concepts to a user, receiving input from the user, performing a second search of the documents based on the input from the user to obtain a second result set of documents, identifying a fourth set of semantic concepts based on the second result set of documents, and presenting the second result set of documents and the fourth set of semantic concepts to the user.
US11694032B2 Template-based intent classification for chatbots
The present disclosure relates to chatbot systems and, more particularly, to techniques for determining that an input utterance is representative of a task that a particular chatbot can perform, based on matching the input utterance to a template. Techniques are also described for generating templates based on example utterances that have been provided for a chatbot. In certain embodiments, an initial set of templates is generated based on example utterances. This initial set of templates is then refined using template generalization techniques, which can be performed at the word or sentence level to generate a final set of templates for use at runtime, when the templates are matched against user utterances. The final set of templates may include one or more generalized templates that were derived from the initial set of templates and may also include the initial set of templates.
US11694029B2 Neologism classification techniques with trigrams and longest common subsequences
Techniques are provided for identifying attributes associated with a neologism or an unknown word or name. Real world characteristics can be predicted for the neologism. Trigrams are identified for an input word and word embedding model vector values are calculated for the identified trigrams and entered into a matrix. Trigrams are identified for nearest names. Classification values are calculated based on the trigrams for the input word and the trigrams from the nearest names and the classification values are entered into the matrix. A convolutional neural network can process the matrix to identify one or more characteristics associated with the neologism.
US11694028B2 Data generation apparatus and data generation method that generate recognition text from speech data
According to one embodiment, the data generation apparatus includes a speech synthesis unit, a speech recognition unit, a matching processing unit, and a dataset generation unit. The speech synthesis unit generates speech data from an original text. The speech recognition unit generates a recognition text by speech recognition from the speech data. The matching processing unit performs matching between the original text and the recognition text. The dataset generation unit generates a dataset in such a manner where the speech data, from which the recognition text satisfying a certain condition for a matching degree relative to the original text is generated, is associated with the original text, based on a matching result.
US11694025B2 Cognitive issue description and multi-level category recommendation
A processor may receive first issue data. The first issue data may be associated with input data entered by a user into a user interface on the issue submission application. The processor may analyze the first issue data. The processor may select a first set of prompted issue descriptions. The first set of prompted issue descriptions may be selected based on analyzing the first issue data. The processor may prompt the user to select a subset of the first set of prompted issue descriptions. The processor may receive from the user a selected subset of the first set of prompted issue descriptions. The processor may output an identified issue description. The identified issue description may be generated based on the selected subset of the first set of prompted issue descriptions.
US11694023B2 Method and system for improved spreadsheet analytical functioning
The disclosed technology creates a family of spreadsheet functions (predefined formulas) which allows users to create programming loop equivalents in their regular spreadsheet cells combining familiar range or array evaluating functions (e.g., SUM, COUNT, MIN, MAX, etc.) with data filtering and output selection. The input data to these new functions can be sourced from multiple cells within the spreadsheet or a broad spectrum of numeric, date and text data not stored in a spreadsheet, including data not discretely defined. The technology disclosed can use as inputs cell ranges or Non-spreadsheet Cell (NSC) data formulas. The technology supports functions with predefined combinations and user specified combinations all capable of automating, millions of looped calculations.
US11694020B2 Systems and methods for XBRL tag suggestion and validation
Disclosed are systems and methods for XBRL tag suggestion and validation. In some embodiments, the method includes the steps of: receiving an XBRL document associated with one or more assigned XBRL tags; analyzing the XBRL document using a trained machine learning model to generate one or more suggested XBRL tags and determine one or more corresponding confidence values; comparing the one or more assigned XBRL tags with the one or more suggested XBRL tags to generate comparison results; and determining a tag confidence value associated with each assigned XBRL tag of the one or more assigned XBRL tags based on the comparison results.
US11694015B2 Signal routing between memory and memory controller
An integrated circuit (IC) layout includes various memory blocks arranged in rows and columns, and a memory controller arranged in parallel to one of the rows and the columns. The IC layout further includes metal routes that are created over the memory blocks for coupling the memory and the memory controller and facilitating signal routing therebetween. Each memory block is coupled with the memory controller by way of one or more metal routes. When the memory controller is arranged in parallel to the rows, the one or more metal routes are created over memory blocks that are included in a column, whereas when the memory controller is arranged in parallel to the columns, the one or more metal routes are created over memory blocks that are included in a row.
US11694011B2 Circuit health state prediction method and system based on integrated deep neural network
A circuit health state prediction method and system based on an integrated deep neural network are provided and relates to a technique for predicting a power electronic circuit failure. The invention serves to identify and diagnose a health state of a simulation circuit based on historical data by using an integrated deep neural network, and the method includes: carrying out parameter aging simulation experiments for different devices; extracting a series of time domain features of output signals through a temporal transformation method, and establishing health indices of the devices based on an improved angular similarity; predicting a health state of the simulation circuit in degeneration by using CAE and LSTM-RNN; and predicting validity of the circuit health state prediction method by referring to relevant evaluation indices. The invention is capable of effectively predicting the health state of the simulation circuit and is highly accurate and easy to implement.
US11694010B2 Reformatting scan patterns in presence of hold type pipelines
A method includes identifying state holding pipeline stages in a pipeline path of a design for test (DFT) of an integrated circuit design, splitting each pattern of a plurality of patterns into a first part and a second part, reformatting the plurality of patterns to generate another plurality of patterns such that the first part and the second part of each pattern of the plurality patterns are included in different patterns of the another plurality of patterns. The length of the first part is a function of a number of the identified pipeline stages.
US11694002B1 Customized protective devices and systems and methods for producing the same
A method for generating a representation of a three-dimensional protective device includes accessing a scan of anatomical data of a target and identifying a reference model of a closest size or proportion to a size or proportion of the target. The method further includes creating a boundary of a three-dimensional protective device using the reference model and the scan of anatomical data of the target. Additionally, the method includes generating a representation of a continuous, three-dimensional surface of the three-dimensional protective device that corresponds to the scan of anatomical data and the reference model within the boundary of the three-dimensional protective device.
US11694000B2 Simulation method and simulater for optical network-on-chip system
A simulation method and simulator for a system including a plurality of microring resonators, where the simulation method includes converting the plurality of microring resonators into an equivalent model, generating a virtual system including the equivalent model, inputting an input signal to the virtual system, and outputting an output signal from the virtual system.
US11693996B2 System and method for construction estimation using aerial images
A system and method for construction estimation using aerial images is provided. The system receives at least one aerial image of a building. An estimation engine processes the aerial image at a plurality of angles to automatically identify a plurality (e.g., perimeter and interior) lines in the image corresponding to a plurality of features of a roof the building. The estimation engine allows users to generate two-dimensional and three-dimensional models of the roof by automatically delineating various roof features, and generates a report including information about the roof of the building.
US11693991B2 Checking the integrity of an electronic device
The method for checking the integrity of an electronic device (DE), in particular a payment terminal, including at least one processor (MPU), a secure element (SE) able to store and manage data and into which a public key that is intended to verify an electronic signature has been loaded, and a data storage means (MEM), whose content has been authenticated beforehand and whose integrity is able to be verified by the public key, is such that a command to check integrity brings about the execution of the following successive steps: the processor (MPU) of the device calls upon the secure element (SE); in response, the secure element (SE) addresses, to the data storage means (MEM), a request for the purpose of receiving the integral content of its memory; the secure element then executes, on the content received from the memory of the data storage means (MEM), an authenticity verification in order to verify, using the public key (KP), that its content has not been able to be modified since its initial authentication; when the authenticity verification succeeds, the device is considered to be integral.
US11693986B1 Accessing user accounts and data from any computing device
The present disclosure describes techniques for accessing user accounts and data from any computing device. It may be determined whether an account of a user exists in a cloud service in response to receiving information associated with the user from any computing device. Data associated with the account may be stored by the cloud service. There may be a plurality of types of data associated with a plurality of security levels. The plurality of security levels may correspond to different security requirements. The data associated with the account may belong to at least one of the plurality of types of data. An instance of the account may be deployed to the computing device in response to determining that the account exists in the cloud service. The instance of the account may enable the user to access services via the computing device.
US11693985B2 Stand-by storage nodes in storage network
A method for execution by a storage network, the method begins by determining a failure rate of storage nodes of an active storage pool, establishing a number of standby storage nodes based on the determined failure rate, identifying resource identifiers for the failed storage node, selecting an available standby storage node, facilitating populating the selected available standby storage node with data slices associated with the failed storage node, utilizing the selected available standby storage node, facilitating population of a replacement storage node with the data slices from the selected available standby storage node and facilitating processing of further receive data access requests for data associated with the associated resource identifiers by utilizing the replacement storage node.
US11693984B2 Methods and systems for implementing parental controls
Methods and systems for a media guidance application that provides advanced parental control features such as allowing parents to establish parental controls in a dynamic and individualized manner and allowing parents to track and/or limit the amount of time that a child views media content of a particular type.
US11693983B2 Data protection via commutative erasure coding in a geographically diverse data storage system
Commutative coding in a geographically diverse data storage system is disclosed. Commutative coding can achieve a same result as more conventional hierarchical erasure coding of data, but can be more efficient. Commutative coding can employ Galois Field (GF) based bit-matrix operations. The bit-matrix operations can employ a reduced GF order in associated with expanding elements of input matrixes. A reduced GF order can perform matrix operations at a lower complexity, e.g., employing AND operations for a GF(2) in contrast to XOR operations for a GF(2w), where w=4, 8, 16, etc. In an aspect, commutative coding can comprise generating a second-tier coding fragment based on applying a second erasure coding scheme, via bit-matrix operations, to a first-tier encoded fragment, wherein the first-tier encoded fragment is based on an input data fragment and a first erasure coding scheme.
US11693979B2 Dynamic permission assignment and enforcement for transport process
An example operation may include one or more of receiving transport data of a multi-party transport process, identifying documents and events that are associated with the multi-party transport process based on the received transport data, dynamically determining read and write permissions for the documents and the events of the multi-party transport process based on predefined roles, and storing an identifier of the multi-party transport process and the dynamically determined read and write permissions in a block on a blockchain.
US11693978B2 Secure hardware threat protection
A printed circuit (PC) card apparatus can, in an absence of external power provided to a Peripheral Component Interconnect Express (PCIe) PC card, prevent and detect unauthorized access to secure data stored on a memory device mounted on the PCIe PC card. The PCIe card includes a primary battery to supply, when external power is disconnected from the PCIe card, power to an electronic security device mounted on the PCIe card. The PC card apparatus also includes a PCIe edge connector protector enclosing electrically conductive fingers of a PCIe edge card connector. The PCIe edge connector protector includes a hidden supplemental charge storage device integrated into the PCIe edge connector protector. The PCIe edge connector protector also includes electrically conductive contacts to transfer supplemental power from the supplemental charge storage device to the electronic security device.
US11693977B2 Software defined data security layer
A software defined data security level method, computer program product, and data processing system. One embodiment may comprise intercepting, by a processor at a data security layer, an input/output (IO) request from a local software application, wherein the IO request includes a header and a data payload, analyzing, by the processor at the data security layer, the data payload of the IO request relative to a service level agreement (SLA), assigning, by the processor at the data security layer, a security level to the IO request based on the analysis.
US11693972B2 Systems and methods for an at-risk system identification via analysis of online hacker community discussions
Various embodiments of systems and methods for an at-risk system identification via analysis of discussions from various online hacker communities are disclosed herein.
US11693970B2 Method and system for managing memory of data processing accelerators
According to one embodiment, a system performs a secure boot using a security module such as a trusted platform module (TPM) of a host system. The system establishes a trusted execution environment (TEE) associated with one or more processors of the host system. The system launches a memory manager within the TEE, where the memory manager is configured to manage memory resources of a data processing (DP) accelerator coupled to the host system over a bus, including maintaining memory usage information of global memory of the DP accelerator. In response to a request received from an application running within the TEE for accessing a memory location of the DP accelerator, the system allows or denies the request based on the memory usage information.
US11693967B2 Machine learning-based method and system for detecting plaintext passwords
A technological solution for mitigating a cybersecurity risk on a computer that potentially includes a plaintext password. The solution includes searching a computer resource on the computer, analyzing any text, detecting a string of characters in the text that potentially includes a plaintext password, determining a confidence score for the string of characters indicating a likelihood the string of characters includes the plaintext password, and effectuating a remediation action based on the confidence score, wherein the remediation action includes encrypting the string of characters when the confidence score is equal to or greater than a first certainty level.
US11693960B2 System and method for detecting leaked documents on a computer network
A system and a method of obtaining a location of a document on a computer network based on a document property. The method may include: receiving at least one basic marker and an encoding function associated with the document property; generating a search term according to the encoding function, based on the at least one basic marker; providing the search term to at least one search engine and obtaining therefrom one or more search results corresponding, where each search result may include one or more references to locations of documents on the computer network; discovering at least one document having the document property from the one or more search results and obtaining a discovered location of the document on the computer network; and performing at least one rule-based action, according to at least one document property of the discovered document.
US11693959B2 Systems and methods for intelligent cybersecurity alert similarity detection and cybersecurity alert handling
A system and method for generating event-specific handling instructions for accelerating a threat mitigation of a cybersecurity event includes identifying a cybersecurity event; generating a cybersecurity event digest based on the cybersecurity event, computing a cybersecurity hashing-based signature of the cybersecurity event based on the cybersecurity event digest; searching, based on the distinct cybersecurity hashing-based signature of the cybersecurity event, an n-dimensional space comprising a plurality of historical cybersecurity event hashing-based signatures; returning one or more historical cybersecurity events or historical cybersecurity alerts homogeneous to the cybersecurity event based on the search; deriving one or more cybersecurity event-specific handling actions for the cybersecurity event based on identifying a threat handling action corresponding to each of the one or more historical cybersecurity events or historical cybersecurity alerts homogeneous to the cybersecurity event; and executing one or more cybersecurity threat mitigation actions to resolve or mitigate the cybersecurity event.
US11693957B1 Operation behavior monitoring method and apparatus, electronic device, and storage medium
An operation behavior monitoring method includes: obtaining target historical operation behavior data of a target user, and performing data statistics on the target historical operation behavior data according to different dimensions, to build a multi-dimensional coordinate system; when a target operation behavior is received, determining a target data item corresponding to the target operation behavior in each dimension, determining whether a labeling point corresponding to the target data item exists in the multi-dimensional coordinate system or not; if yes, increasing the density of the labeling points by one; if not, determining a labeling point corresponding to the target data item in the multi-dimensional coordinate system, and setting the density of the labeling point to be 1; and calculating a center-of-gravity position corresponding to each coordinate axis according to the density of all the labeling points on each coordinate axis, determining a target point based on all the center-of-gravity positions.
US11693956B2 Dynamic monitoring and securing of factory processes, equipment and automated systems
A system including a deep learning processor receives one or more control signals from one or more of a factory's process, equipment and control (P/E/C) systems during a manufacturing process. The processor generates expected response data and expected behavioral pattern data for the control signals. The processor receives production response data from the one or more of the factory's P/E/C systems and generates production behavioral pattern data for the production response data. The process compares at least one of: the production response data to the expected response data, and the production behavioral pattern data to the expected behavioral pattern data to detect anomalous activity. As a result of detecting anomalous activity, the processor performs one or more operations to provide notice or cause one or more of the factory's P/E/C systems to address the anomalous activity.
US11693945B2 Secure calls between applications
A security configuration file is received from a first application, the security configuration file including information of an authority. The first application assigns the authority to a second application to enable the second application to trigger jobs at the first application, and the second application provides shared services to a plurality of applications including the first application. A query is received from the second application and in response the authority is sent to the second application. A request for a token is received from the second application, the request including the authority. A token including the authority is sent to the second application. The second application sends the token to the first application when the second application triggers jobs at the first application.
US11693939B2 Ear proximity detection
Embodiments of the disclosure include methods, apparatus and computer programs for detecting the proximity of an ear to an audio device. In one embodiment, the disclosure provides a system for detecting the presence of an ear in proximity to an audio device. The system comprises: an input for obtaining a data signal from the environment of the audio device; and an ear biometric authentication module configured to: compare one or more ear biometric features, extracted from the data signal, to an ear biometric template; and generate a first output indicative of the presence or absence of any ear in proximity to the audio device based on the comparison of the one or more extracted ear biometric features to the ear biometric template.
US11693937B2 Automatic retries for facial recognition
An operation of a facial recognition authentication process may fail to authenticate a user even if the user is an authorized user of the device. In such cases, the facial recognition authentication process may automatically re-initiate to provide another attempt to authenticate the user using additional captured images. For the new attempt (e.g., the retry) to authenticate the user, one or more criteria for the images used in the facial recognition authentication process may be adjusted. For example, criteria for distance between the camera and the user's face and/or occlusion of the user's face in the images may be adjusted before the new attempt to authenticate the user. Adjustment of these criteria may increase the likelihood that the authorized user will be successfully authenticated in the new attempt.
US11693933B2 3D printer and inventory control and distribution system for 3D designs
A computer system is configured for digital rights management for distributing and tracking downloadable proprietary source code defining a 3-D object and being usable to print the object on a 3D printer and protect the 3D object data from unauthorized printing. The computer system stores an inventory of proprietary source code corresponding to designs of a plurality of 3D objects, and enables a user to see the inventory of designs of the plurality of 3D objects in an online store, and permits the user to securely purchase use of the source code of a desired 3D object viewed therein. The computer system sends the proprietary source code defining the desired 3D object to a 3D printer, and controls printing of the desired 3D object made by the 3D printer to prevent further use of the source code when the purchased use in completed, using one of three different typologies.
US11693932B2 Vendor software activation using distributed ledger
Techniques for managing activation of software, e.g., an operating system, in an information processing system are provided. For example, a method comprises the following steps. A data object is obtained for a system having an un-activated computer program stored thereon. The data object comprises information about the system encrypted by a private value. The method then causes the data object to be securely stored on a distributed ledger for subsequent access during a process to activate the computer program.
US11693930B2 Remote software usage monitoring and entitlement analysis
A computational instance of a remote network management platform may execute a remote access call for a license consolidation server. The remote access call may contain instructions for obtaining concurrent license usage statistics from the license consolidation server. In response to obtaining the concurrent license usage statistics, the computational instance may update a software configuration with the concurrent license usage statistics, where the software configuration contains a license rights allocation for the concurrent software application. Based on the concurrent license usage statistics and the license rights allocations, the computational instance may generate a representation of a graphical user interface that contains an overview pane indicating a utilization of the concurrent software application. Then the computational instance may transmit, to a client device, the representation of the graphical user interface.
US11693928B2 System and method for controlling content upload on a network
A system and method for protecting copyright in content distributed online, in combination with specified business rules. A portion of content presented for upload on a network is analyzed to detect an image associated with a content owner; the image is compared with reference images to identify the content owner; and business rules are applied to control unauthorized uploading of the content. The identifier may be a logo included in the content as a digital graphic, or a non-visual marker. Analysis is advantageously performed on a sample of video frames or a segment of preselected length. If the content is found to be copyrighted, and the attempted upload is unauthorized, uploading may or may not be permitted, and the user may or may not be charged a fee for subsequent access to the content.
US11693923B1 Robotic process automation system with hybrid workflows
A computerized task automation system operates to permit automation of processes comprising one or more computer implemented tasks. Software robots may be created and retrieved to automate human user interaction with computer systems. The software robots each take one of three forms: (i) an attended software robot that is encoded to interact with one or more application programs and to accept one or more inputs from the user as required by the one or more application programs, (ii) an unattended software robot that is encoded to automatically interact with one or more application programs without any user input; and (iii) a cognitive software robot that is encoded to automatically interact with one or more application programs without any user input and is further encoded to automatically alter its interactions with the one or more application programs by way of a machine learning engine.
US11693921B2 Data preparation for artificial intelligence models
A method of data preparation for artificial intelligence models includes receiving data characterizing a first plurality of images. The method further includes annotating a first subset of images of the first plurality of images based at least in part on a first user input to generate annotated first subset of images. The annotating includes labelling one or more features of the first subset of images. The method also includes generating, by a training code, an annotation code, the training code configured to receive the annotated first subset of images as input and output the annotation code. The training and the annotation code includes computer executable instructions. The method also includes annotating, by the annotation code, a second subset of images of the first plurality of images to generate annotated second subset of images, wherein the annotating includes labelling one or more features of the second subset of images.
US11693918B2 Methods and systems for reducing volumes of log messages sent to a data center
Computer-implemented methods and systems described herein are directed to reducing volumes of log messages sent from edge systems to a data center. The computer-implemented methods performed at each edge system includes collecting a stream of log messages generated by one or more event sources of the edge system. Representative log messages of the stream of log messages are determined. The edge systems may discard non-representative log messages from data storage devices at the edge system. The representative log messages are sent from each of the edge systems to the data center where the representative log messages are received and stored in data storage devices of the data center, thereby reducing the volumes of log messages sent from the edge systems to the data center.
US11693917B2 Computational model optimizations
Systems, methods, apparatuses, and computer-readable media for computational model optimization. A plurality of sampled values for a hyperparameter of a computational model may be received, the plurality of sampled values comprising a subset of a plurality of possible values for the hyperparameter, each sampled value associated with a performance metric for the computational model with the sampled value assigned to the hyperparameter. A first candidate value from the plurality of possible values may be determined, the first candidate value having a distance to a first sampled value of the plurality of sampled values that exceeds a threshold distance, wherein the distance is in a space comprising the plurality of possible values. The first candidate value may be assigned to the hyperparameter of the computational model. A first performance metric may be determined for the computational model with the first candidate value assigned to the hyperparameter.
US11693915B2 Interactive web application editor
Interactive editing of a web application at a user end station is described. The user end station dynamically loads into a running instance of the web application an interactive editor that allows editing of one or more user interface (UI) components of that running instance of the web application. A selection of a DOM element of the web application is received and a UI component that corresponds to the selected DOM element is determined. A set of parameters associated with the determined UI component is also determined. A value editor is displayed that is configured to display for at least one of the set of parameters a value and allows for that value to be modified. A modification of at least the value of the at least one of the set of parameters is received and the running instance of the web application is updated to reflect the modified value.
US11693911B2 System and method for managing relationships by identifying relevant content and generating correspondence based thereon
Systems and methods for managing contacts and generating communications with relevant content are disclosed herein. In an embodiment, a system for generating correspondence with one or more contact includes a central server with at least a processor and a memory. The central server is configured to communicate with a user terminal and a plurality of content sources. The processor is configured to execute instructions stored on the memory to cause the central server to: (i) determine at least one keyword relevant to at least one contact based on at least one contact input entered using the user terminal; (ii) use the at least one keyword to identify relevant content from the plurality of content sources; (iii) calculate at least one value for the relevant content; and (iv) generate a suggested communication to be displayed for the user on the user terminal when the at least one value meets a threshold.
US11693909B2 Data sharing tool for facilitating real-time access to current or updated datasets
In some embodiments, a data server generates an open data reference specifying a location for storing report data associated with a report. To generate the report data, the data server generates a data query based on a report definition that describes how the report data associated with the report is generated. The data server executes the data query on source data to obtain the report data and causes the report data to be stored on a storage device at the location specified by the open data reference. The report data can be retrieved via a network using the open data reference for integration within a third-party application. The data server further generates updated report data by executing, on the source data, an updated data query generated based on the report definition and has the report data stored on the storage device to be replaced with updated report data.
US11693902B2 Relevance-based image selection
A system, computer readable storage medium, and computer-implemented method presents video search results responsive to a user keyword query. The video hosting system uses a machine learning process to learn a feature-keyword model associating features of media content from a labeled training dataset with keywords descriptive of their content. The system uses the learned model to provide video search results relevant to a keyword query based on features found in the videos. Furthermore, the system determines and presents one or more thumbnail images representative of the video using the learned model.
US11693900B2 Method and system for providing resegmented audio content
Methods and systems are disclosed for providing segments of audio broadcasts in responses to user queries. The segments are provided, for example, in real time, with the segments being precise segments responsive to the search query or other search request, located, isolated, and provided to the requesting party or entity. The queried audio segments are found by matching a medium, known as a “word cloud”, obtained based on the query, with audio segments, obtained based on the query. The word cloud is continuously updated with time relevant terms, associated with the subject of the word cloud. The word cloud is applied to the audio segment to obtain the most relevant audio segments, which are resegmented from the audio segment.
US11693899B1 Determining images of interest based on a geographical location
Methods, systems, and devices are described for identifying images which may be of interest to a user based on their current geographic location. In some embodiments, a check is first performed to determine if the current geographic location is a location-of-interest. Images are searched that are in geographical proximity to the current geographic location of the user to identify images-of-interest. The images-of-interest may be designated in part based on actions taken by subjects having had interactions with the images. The user is notified based on the discovery of one or more images-of-interest. The one or more images-of-interest may be presented to the user through the use of map overlays and/or augmented reality techniques.
US11693896B2 Noise detection in knowledge graphs
Techniques regarding autonomous classification and/or identification of various types of noise comprised within a knowledge graph 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 knowledge extraction component, operatively coupled to the processor, that can classify a type of noise comprised within a knowledge graph. The type of noise can be generated by an information extraction process.
US11693894B2 Conversation oriented machine-user interaction
In implementations of the subject matter described herein, a new approach for presenting a response to a message in a conversation is proposed. Generally speaking, in response to receiving a message in a conversation, the received message will be matched with one or more documents on the sentence basis. That is, the received message is compared with the sentences from a document(s), rather than predefined query-response pairs. In this way, a whole sentence may be selected from the document as a candidate response. Then the suitability of this sentence with respect to the ongoing conversation will be determined, and the response will be generated and rendered in an adaptive way based on the suitability. As a result, the user experiences may be significantly enhanced in the chatbot scenario.
US11693891B2 Entity engine of a computing platform
A computing device including a memory and a processor is provided. The memory stores processor executable instructions for an entity engine. The processor is coupled to the memory. The processor executes the entity engine to cause the computing device to model entities, which hold or classify data. The processor executes the entity engine to cause the computing device to store in the memory a list identifying each of the entities and the entities themselves in correspondence with the list. The processor executes the entity engine to cause the computing device to provide, in response to a selection input from an external system, access to the entities based on the list. The access includes providing the list to the external system, receiving the selection input identifying a first entity of the entities, and exporting the first entity from the memory to the external system.
US11693890B2 Methods and apparatus for visualizing entity instance relationships in a database
A method, apparatus, and non-transitory computer-readable storage medium for generating and presenting information identifying relationships between entity instances in a database that has a plurality of entity structures.
US11693878B2 Generation of a dataset in the format of a machine learning framework
A dataset formatted in a first format is generated, wherein the dataset formatted in the first format includes at least a plurality of data elements that comprise data. A selection is made of machine learning framework, wherein the machine learning framework operates on datasets formatted in a second format that is different from the first format. The dataset is converted from the first format to the second format and links are generated from the converted dataset formatted in the second format to the plurality of data elements of the dataset formatted in the first format to avoid creating additional copies of the plurality of data elements.
US11693872B2 Display tool
An apparatus includes a display, a memory, and a hardware processor. The processor accesses a database that includes initial assumptions, current assumptions, values of a life insurance policy over time, transactions, and payments. The processor displays on a first region of the display a baseline curve, a historical performance curve, and an in-force curve. The processor further displays on various other regions of the display a series of points representing the transactions, a current policy value, a first link to download a first file, a second link to display the current assumptions, a third link to download a second file, a fourth link to display the initial assumptions, a fifth link to open an in-force illustrator used to generate an illustration, a sixth link to create or update a new baseline, a seventh link to display the payments, and an eighth link to display the transactions.
US11693871B1 Graphical user interface for dynamic elements of asset monitoring and reporting system
An example method comprises: causing display of a user interface comprising a plurality of dynamic elements, the user interface to facilitate configuring a search frequency for metrics associated with the plurality of dynamic elements, wherein each metric represents a respective point in time or a period of time and is derived from a metric-time search of machine data associated with a respective asset node; and for each dynamic element of the plurality of dynamic elements: receiving, via the user interface, a search frequency for a metric associated with the dynamic element; and determining a value of the metric by executing, according to the search frequency for the metric, a search query associated with the dynamic element.
US11693870B2 System and methods for searching and communication
Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of expert profiles in a database, each of the plurality of expert profiles comprising information associated with a person having knowledge in a particular category, subject or topic; receiving search criteria over a network from a query source; selecting at least one of the plurality of expert profiles comprising information that satisfy the search criteria; and transmitting expert profile data for each of the selected expert profiles to the remote search engine, the expert profile data comprising data that defines a displayable representation of a corresponding expert profile, the expert profile data further comprising data that facilitates a client-initiated, real-time communication session over the network with a person associated with the corresponding expert profile.
US11693869B1 Processing queries and commands using a universal intelli-shell instrument
Aspects of the disclosure relate to processing queries and commands. A computing platform may receive a command input configured in a first format. The computing platform may input the command input into a natural syntactic language processor configured to extract parameters from the command input. The computing platform may input the command input into a decision system configured to identify a command type of the command input. The computing platform may generate, using a mapping catalogue and based on the parameters and the command type, an output command formatted in a second format. The computing platform may execute, against a binary store configured in the second format, the output command to obtain results to the command input. The computing platform may send commands directing an enterprise user device to display the results, which may cause the enterprise user device to display the results.
US11693863B1 Query completions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data. One of the methods includes receiving a query prefix from a user. A reference parameter for the user is obtained. One or more likely queries that are likely to co-occur with the reference parameter in user activity sessions are identified, wherein each likely query has an associated prediction score. A ranking of the one or more likely queries is provided in response to receiving the query prefix.
US11693862B2 Efficient adaptive detection of complex event patterns
A method comprising receiving, as input, a data stream representing events; receiving a complex event pattern (CEP) specification representing an occurrence of a CEP in said data stream based on a set of conditions and set of event attributes; applying an algorithm to generate a current CEP plan configured to determine said occurrence of said CEP, wherein said current CEP plan comprises of a series of execution steps; optimize said current CEP plan by, iteratively: (i) executing said current CEP plan, (ii) identifying, with respect to each of said execution steps, one of said conditions whose verification causes said execution step to be included in said current CEP plan, and (iii) performing a re-verification of all of said identified conditions using said updated current values; and re-applying said algorithm when said re-verification fails with respect to at least one of said identified conditions, to generate an updated CEP plan.
US11693858B2 Access path optimization
A computer-implemented method for access path optimization is provided according to embodiments of the present disclosure. In the method, a plurality of real values of an access path factor may be collected during a specified time period. One of the real values may be generated when a query is executed on a first access path. Then, at least one second access path may be generated for the query based on the plurality of real values of the access path factor. Moreover, an optimal access path for the query may be identified from the first access path and the at least one second access path.
US11693856B2 Query processing in a polystore
A method may include generating, based at least on an analysis plan, a logical plan, the analysis plan specifying one or more operations performed on data stored in a polystore that includes a first database management system and a second database management system. The logical plan may include a sequence of logical operators corresponding to the operators specified by the analysis plan. The generating of the logical plan may include rewriting the sequence of logical operators by at least reordering, replacing, and/or combining one or more logical operators in the sequence of logical operators. Candidate physical plans may be generated based on the logical plan. The analysis plan may be executed based on a physical plan selected from the candidate physical plans. Related systems and articles of manufacture are also provided.
US11693854B2 Question responding apparatus, question responding method and program
This disclosure is provided, in which an answer generation unit configured to receive a document and a question as inputs, and execute processing of generating an answer sentence for the question by a learned model by using a word included in a union of a predetermined first vocabulary and a second vocabulary composed of words included in the document and the question, in which the learned model includes a learned neural network that has been learned in advance whether word included in the answer sentence is included in the second vocabulary, and increases or decreases a probability at which a word included in the second vocabulary is selected as the word included in the answer sentence at the time of generating the answer sentence by the learned neural network.
US11693852B1 System, method, and computer program for normalizing a JSON structure
As described herein, a system, method, and computer program are provided for normalizing a JSON structure. In use, input defining at least one entity type of a target data structure is received. A source JSON structure is identified. The source JSON structure is traversed for a particular JSON data type to map values in the source JSON structure to corresponding entities of the target data structure based on the at least one entity type defined for the target data structure, where each entity of the target data structure is defined using a relative path between nodes of the source JSON structure.
US11693850B1 Rendering a service graph to illustrate page provider dependencies at an aggregate level
A method of rendering a service graph illustrating dependencies between a frontend and a backend of an application comprises generating a plurality of frontend traces from a plurality of frontend spans and generating a plurality of backend traces from a plurality of backend spans ingested from the application. The method also comprises aggregating frontend metrics data using the plurality of frontend traces and backend metrics data using the plurality of backend traces. The method further comprises determining connection information between one or more frontend traces of the plurality of frontend traces and corresponding backend traces of the plurality of backend traces. The method also comprises rendering the service graph using the connection information and the aggregated frontend and backend metrics data.
US11693845B2 System and method for event-based data acquisition in real-time applications
A system for acquiring time limited data to facilitate integrity verification in real-time applications (RTAs) includes an agent and a collector. The agent is associated with a RTA and is in communication with the collector. The agent defines a plurality of time ordered time frames and during each time frame collects a collection of events from event sources occurring on the RTA. The agent calculates a local integrity check from the collection and a previous integrity check or an initial key, and transmits a global integrity check calculated from local integrity checks to the collector. The collector receives the global integrity check from the agent and stores the received global integrity check in a secure storage. The collector validates the integrity of the global integrity check and the received collections of events.
US11693833B2 Computer-implemented method for storing unlimited amount of data as a mind map in relational database systems
A computer implemented method for creating and managing a database system comprising data structures for storing, in a memory, data and relations between the data, the method comprising the steps of creating a mind map structure wherein each node of the mind map represents a set in the first data structure and each branch represents a relation in the fifth data structure of the database in which there are defined five data structures that hold all information relating to tables, records and relations, namely: a first data structure comprising a definition of at least one data set, a second data structure comprising definitions of properties of objects, a third data structure comprising definitions of objects, a fourth data structure comprising definitions of properties of each object, a fifth data structure comprising definitions of relations and a sixth data structure for storing definitions of relations between objects.
US11693831B2 Security for data at rest in a remote network management platform
An embodiment may involve persistent storage including a parent filesystem and a pre-configured amount of free space within the parent filesystem that is dedicated for shared use. The embodiment may also involve one or more processors configured to, for each of a plurality of child filesystems: create a sparse file with an apparent size equivalent to the pre-configured amount of free space; create a virtual mapped device associated with the sparse file; establish one or more cryptographic keys for the virtual mapped device; create an encrypted virtual filesystem for the virtual mapped device and within the sparse file, wherein the encrypted virtual filesystem uses the cryptographic keys for application-transparent encryption and decryption of data stored by way of the encrypted virtual filesystem; and mount the encrypted virtual filesystem within the parent filesystem as one of the child filesystems.
US11693828B2 Real-time data replication in a multiple availability zone cloud platform
The present disclosure relates to computer-implemented methods, software, and systems for managing data replication. A request associated with storing content of a file is received at a storage service provided by in a multiple availability zone cloud platform. A lock request is sent to an in-memory data grid at a first instance of the storage service to lock the file for accessing. An input stream of the file is received at the persistence interface to be read iteratively in portions. A read portion of the file is iteratively stored in a first file system storage associated with instances of the storage service at a first availability zone. The portions of the file are provided iteratively to a replication executor at the first instance of the storage service to request replication of the content of the file into a second file storage of a second availability zone of the cloud platform.
US11693826B2 Lightweight extension of core data services
Implementations of the present disclosure include receiving, by a parser, a view source file and an extension source file, the view source file defining a view on data stored in a database, the extension source file defining an extension to the view, parsing, by the parser, the view source file to provide a view abstract syntax tree (AST) and the extension source file to provide an extension AST, providing, by the parser, a merged AST based on the view AST and the extension AST, generating a mixed runtime data object using the merged AST, and providing the mixed runtime data object for consumption by at least one runtime component.
US11693820B2 Cooperative access method, system, and architecture of external storage
The present disclosure provides a cooperative access method, system, and architecture of an external storage. The method includes: pre-storing image compression configuration information and image decompression configuration information corresponding to an access address of a read and write operation of an image processing device; compressing an image data and storing the compressed data to an external storage based on an access address of a write operation of an image processing device and the image compression configuration information; decompressing the compressed data and sending the decompressed data to the image processing device based on an access address of a read operation of the image processing device and the image decompression configuration information, which compresses the image data and stores it in the external storage, decompresses compressed data and returns it to the image processing device, thereby reducing the space requirements for external storage, which improves the overall system performance.
US11693815B2 System for data transmission and valve system
A system for data transmission between two devices, including an output device having a binary output interface and a first field device having a binary input interface connected in a signal-transmitting manner to the binary output interface via a unidirectional connection. The output device includes a signal processing module which is set up to convert a data set to be transmitted to a binary, discrete-time signal in accordance with a serial protocol. The first field device includes a signal processing module which is set up to convert the received binary, discrete-time signal to the data set in accordance with the serial protocol. The invention further relates to a valve system.
US11693813B2 Alternative protocol over physical layer
A link controller includes a Peripheral Component Interconnect Express (PCIe) physical layer circuit for coupling to a communication link and providing a data path over the communication link, a first data link layer controller which operates according to a PCIe protocol, and a second data link layer controller which operates according to a Gen-Z protocol. A multiplexer-demultiplexer selectively connects both data link layer controllers to the PCIe physical layer circuit. A protocol translation circuit is coupled between the multiplexer-demultiplexer and the second data link layer controller, the protocol translation circuit receiving traffic data from the second data link layer controller in a Gen-Z format, encapsulating the Gen-Z format in a PCIe format, and passing traffic data to the multiplexer-demultiplexer circuit.
US11693810B2 Interface bridge between integrated circuit die
An interface bridge to enable communication between a first integrated circuit die and a second integrated circuit die is disclosed. The two integrated circuit die may be connected via chip-to-chip interconnects. The first integrated circuit die may include programmable logic fabric. The second integrated circuit die may support the first integrated circuit die. The first integrated circuit die and the secondary integrated circuit die may communicate with one another via the chip-to-chip interconnects using an interface bridge. The first and second component integrated circuits may include circuitry to implement the interface bridge, which may provide source-synchronous communication using a data receive clock from the second integrated circuit die to the first integrated circuit die.
US11693808B2 Multi-die integrated circuit with data processing engine array
An integrated circuit includes an interposer, a first die coupled to the interposer, a second die coupled to the interposer, and a third die coupled to the interposer and having a plurality of die interfaces. The first die includes a first data processing engine (DPE) array having a first plurality of DPEs and a first DPE interface coupled to the first plurality of DPEs therein. The second die includes a second DPE array having a second plurality of DPEs and a second DPE interface coupled to the second plurality of DPEs therein. The first DPE interface of the first die is configured to communicate with a first die interface of the plurality of die interfaces via the interposer. The second DPE interface of the second die is configured to communicate with a second die interface of the plurality of die interfaces via the interposer.
US11693807B2 Dynamic configuration of input/output controller access lanes
Generally, this disclosure provides systems, devices, methods and computer readable media for dynamic configuration and enforcement of access lanes to I/O controllers. The System may include a plurality of Input/Output (I/O) controllers and a plurality of lanes. The system may also include a lane mapping module configured to multiplex at least one of the I/O controllers to at least one of the lanes based on a configuration. The system may further include a first processor configured to detect a change request, the change request to modify the configuration from an existing configuration to a new configuration; and a second processor configured to: verify that the new configuration is valid based on a stock keeping unit (SKU) associated with the system; and, if the verification is successful, store the new configuration in non-volatile memory and reset the system.
US11693804B2 Cross bus memory mapping
A computerized system for efficient interaction between a host, the host having a first operating system, and a second operating system, the system comprising a subsystem on the second operating system which extracts data, directly from a buffer which is local to the host, wherein the system is operative for mapping memory from one bus associated with the first operating system to a different bus, associated with the second operating system and from which different bus the memory is accessed, thereby to emulate a connection between the first and second operating systems by cross-bus memory mapping.
US11693800B2 Managing IO path bandwidth
Bandwidth consumption for IO paths between a storage system and host may be managed. It may be determined whether there is congestion on a front-end port (FEP) link. For example, the storage system may monitor for a notification from the switch in accordance with a Fibre Channel (FC) protocol. If a notification is received indicating congestion on an FEP link, the bandwidth thresholds (BWTs) for one or more IO paths between the storage system and one or more hosts that include the FEP link may be reduced. The host port BWTs may continue to be reduced until a congestion notification communication has not been received for a predetermined amount of time, in response to which the host port BWTs for one or more host port links on IO paths that include the FEP link may be increased. Similar techniques may be employed for an FEP link determined to be faulty.
US11693798B2 Layered ready status reporting structure
A storage system includes a controller; a first storage device including a first ready/busy pin and a second storage device including a second ready/busy pin; a first data bus communicatively coupled between the controller, the first storage device, and the second storage device; and a first shared ready/busy signal channel communicatively coupled to the first ready/busy pin of the first storage device, the second ready/busy pin of the second storage device, and the controller according to a wire-sharing protocol, wherein the first storage device is configured to send the first device ID and status information associated with the first storage device to the controller via the first shared ready/busy signal channel and the second storage device is configured to send the second device ID and status information associated with the second storage device to the controller via the first shared ready/busy signal channel.
US11693797B2 Enabling devices with enhanced persistent memory region access
A system includes a first memory device including a non-volatile memory device, a second memory device and a processing device, operatively coupled with the first memory device and the second memory device, to perform operations including configuring a system in accordance with a configuration designating an interface standard for exposing a storage element implemented on the first memory device to a first protocol of the interface standard and a persistent memory region (PMR) implemented on the second memory device to a second protocol of the interface standard, and performing at least one system operation based on the configuration.
US11693796B2 Multi-dimensional data path architecture
Various implementations described herein are directed to a device having a multi-layered logic structure with a first logic layer and a second logic layer arranged vertically in a stacked configuration. The device may have a memory array that provides data, and also, the device may have an inter-layer data bus that vertically couples the memory array to the multi-layered logic structure. The inter-layer data bus may provide multiple data paths to the first logic layer and the second logic layer for reuse of the data provided by the memory array.
US11693792B2 Infernal storage in cloud disk to support encrypted hard drive and other stateful features
A cloud implementation of a persisted storage device, such as a disk, is provided. The implementation supports a variety of features and protocols, in full analogy with a physical storage device such as a disk drive. The present disclosure provides for implementing standard eDrive protocols in the cloud by designing internal disk storage, referred to as a “system area,” in a virtual disk instance that the virtual disk can potentially utilize for a multitude of disk features. This internal storage can be used to implement eDrive protocols, which use the system area to maintain the necessary internal virtual disk state.
US11693790B2 Methods and apparatus to facilitate write miss caching in cache system
Methods, apparatus, systems and articles of manufacture to facilitate write miss caching in cache system are disclosed. An example apparatus includes a first cache storage; a second cache storage, wherein the second cache storage includes a first portion operable to store a first set of data evicted from the first cache storage and a second portion; a cache controller coupled to the first cache storage and the second cache storage and operable to: receive a write operation; determine that the write operation produces a miss in the first cache storage; and in response to the miss in the first cache storage, provide write miss information associated with the write operation to the second cache storage for storing in the second portion.
US11693789B2 System and method for mapping objects to regions
An illustrative embodiment disclosed herein is an apparatus including a processor and a memory. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to store a first object and a second object in a first region based on the first object and the second object having a first policy. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to store a third object in a second region based on the third object having a second policy. In some embodiments, a virtual disk includes the first region and the second region.
US11693788B1 Gathering translation entry invalidation requests in a data processing system
An arbiter gathers translation invalidation requests assigned to state machines of a lower-level cache into a set for joint handling in a processor core. The gathering includes selection of one of the set of gathered translation invalidation requests as an end-of-sequence (EOS) request. The arbiter issues to the processor core a sequence of the gathered translation invalidation requests terminating with the EOS request. Based on receipt of each of the gathered requests, the processor core invalidates any translation entries providing translation for the addresses specified by the translation invalidation requests and marks memory-referent requests dependent on the invalidated translation entries. Based on receipt of the EOS request and in response to all of the marked memory-referent requests draining from the processor core, the processor core issues a completion request to the lower-level cache indicating completion of servicing by the processor core of the set of gathered translation invalidation requests.
US11693787B2 Real time input/output address translation for virtualized systems
In an example, a device includes a memory and a processor core coupled to the memory via a memory management unit (MMU). The device also includes a system MMU (SMMU) cross-referencing virtual addresses (VAs) with intermediate physical addresses (IPAs) and IPAs with physical addresses (PAs). The device further includes a physical address table (PAT) cross-referencing IPAs with each other and cross-referencing PAs with each other. The device also includes a peripheral virtualization unit (PVU) cross-referencing IPAs with PAs, and a routing circuit coupled to the memory, the SMMU, the PAT, and the PVU. The routing circuit is configured to receive a request comprising an address and an attribute and to route the request through at least one of the SMMU, the PAT, or the PVU based on the address and the attribute.
US11693785B2 Memory tagging apparatus and method
An apparatus and method for tagged memory management. For example, one embodiment of a processor comprises: execution circuitry to execute instructions and process data, at least one instruction to generate a system memory access request having a first address pointer; and address translation circuitry to determine whether to translate the first address pointer with or without metadata processing, wherein if the first address pointer is to be translated with metadata processing, the address translation circuitry to: perform a lookup in a memory metadata table to identify a memory metadata value, determine a pointer metadata value associated with the first address pointer, and compare the memory metadata value with the pointer metadata value, the comparison to generate a validation of the memory access request or a fault condition, wherein if the comparison results in a validation of the memory access request, then accessing a set of one or more address translation tables to translate the first address pointer to a first physical address and to return the first physical address responsive to the memory access request.
US11693784B2 Elastic buffer in a memory sub-system for debugging information
A processing device in a memory system determines to send system state information associated with the memory device to a host system and identifies a subset of a plurality of event entries from a staging buffer based on one or more filtering factors, the plurality of event entries corresponding to events associated with the memory device. The processing device further sends the subset of the plurality of event entries as the system state information to the host system over a communication pipe having limited bandwidth.
US11693783B2 Apparatuses and methods for cache operations
The present disclosure includes apparatuses and methods for cache operations. An example apparatus includes a memory device including a plurality of subarrays of memory cells, where the plurality of subarrays includes a first subset of the respective plurality of subarrays and a second subset of the respective plurality of subarrays. The memory device includes sensing circuitry coupled to the first subset, the sensing circuitry including a sense amplifier and a compute component. The first subset is configured as a cache to perform operations on data moved from the second subset. The apparatus also includes a cache controller configured to direct a first movement of a data value from a subarray in the second subset to a subarray in the first subset.
US11693776B2 Variable protection window extension for a target address of a store-conditional request
A processing unit includes a processor core and an associated cache memory. The cache memory establishes a reservation of a hardware thread of the processor core for a store target address and services a store-conditional request of the processor core by conditionally updating the shared memory with store data based on the whether the hardware thread has a reservation for the store target address. The cache memory receives a hint associated with the store-conditional request indicating an intent of the store-conditional request. The cache memory protects the store target address against access by any conflicting memory access request during a protection window extension following servicing of the store-conditional request. The cache memory establishes a first duration for the protection window extension based on the hint having a first value and establishes a different second duration for the protection window extension based on the hint having a different second value.
US11693770B2 Memory system and method for controlling nonvolatile memory
According to one embodiment, a memory system manages a plurality of management tables corresponding to a plurality of first blocks in a nonvolatile memory. Each management table includes a plurality of reference counts corresponding to a plurality of data in a corresponding first block. The memory system copies a set of data included in a copy-source block for garbage collection and corresponding respectively to reference counts belonging to a first reference count range to a first copy-destination block, and copies a set of data included in the copy-source block and corresponding respectively to reference counts belonging to a second reference count range having a lower limit higher than an upper limit of the first reference count range to a second copy-destination block.
US11693768B2 Power loss data protection in a memory sub-system
A media management operation is executed to write data from a source block of a cache memory to a set of pages of a destination block of a storage area of a memory sub-system. An entry of a data structure identifying a page count corresponding to the source block of the cache memory is generated. A power loss event associated with the destination block of the storage area is identified. A data recovery operation is executed using the data stored in the source block to complete the write to the destination block. The data is erased from the source block in response to the page count satisfying a condition.
US11693764B2 Method, apparatus, device and storage medium for map retrieval test
The present application discloses a method, an apparatus, a device and a storage medium for map retrieval test, relating to the fields of intelligent transportation, data retrieval and the like. The specific implementation scheme includes: analyzing historical interaction data of a user and an electronic map, to obtain an analysis result; the analysis result is used for representing the historical interaction data from a plurality of dimensions; associating the historical interaction data with the analysis result used for representing the historical interaction data from the plurality of dimensions, to obtain associated data; generating test data based on the historical interaction data in the associated data and the analysis result representing the historical interaction data from at least one dimension; and testing the electronic map by utilizing the test data, to obtain a test result of the electronic map.
US11693756B2 Technologies for managing memory on a compute device
Technologies for managing memory on a compute device are disclosed. The compute device is configured to determine the quality of a user experience of the compute device when a certain combination of applications are running on the compute device and stores an indication of the quality of the user experience that corresponds to that combination of applications. At a later time, such as when a user selects an application to be launched, the compute device may check if the current combination of applications is expected to have an acceptable quality of a user experience. If not, the compute device may kill one or more of the current combination of applications to improve the expected quality of the user experience.
US11693754B2 Aggregate GHASH-based message authentication code (MAC) over multiple cachelines with incremental updates
Embodiments are directed to aggregate GHASH-based message authentication code (MAC) over multiple cachelines with incremental updates. An embodiment of a system includes a controller comprising circuitry, the controller to generate an error correction code for a memory line, the memory line comprising a plurality of first data blocks, generate a metadata block corresponding to the memory line, the metadata block comprising the error correction code for the memory line and at least one metadata bit, generate an aggregate GHASH corresponding to a region of memory comprising a cacheline set comprising at least the memory line, encode the first data blocks and the metadata block, encrypt the aggregate GHASH as an aggregate message authentication code (AMAC), provide the encoded first data blocks and the encoded metadata block for storage on a memory module comprising the memory line, and provide the AMAC for storage on a device separate from the memory module.
US11693750B2 Virtual device for providing test data
A virtual device acquires a transaction history between a legacy computing device and a linked device; obtains a first request provided from the legacy computing device based on the transaction history and a first response received from the linked device in response to the first request; receives a second request corresponding to the first request from a new computing device and determines a second response to the second request; and provides test information for the new computing device based on a comparison of the first response and the second response.
US11693749B2 Network virtualization policy management system
Concepts and technologies are disclosed herein for providing a network virtualization policy management system. An event relating to a service can be detected. A first policy that defines allocation of hardware resources to host the virtual network functions can be obtained, as can a second policy that defines deployment of the virtual network functions to the hardware resources. The hardware resources can be allocated based upon the first policy and the virtual network functions can be deployed to the hardware resources based upon the second policy.
US11693744B2 Synthesizing format-specific full backup images
Certain embodiments described herein relate to an improved synthetic full backup image generation system. In some embodiments, one or more components in an information management system can identify a file-server-created backup copy in a particular backup format of a plurality of backup formats, determine structure information associated with the particular backup format, and generate a synthetic full backup copy according to the structure information, where the synthetic full backup copy is also in the particular backup format identical to that of the file-server-created backup copy.
US11693742B2 Backing up data for a namespace assigned to a tenant
Examples described herein are generally directed to backing up and restoring of container clusters. According to an example, the conventional tight coupling between namespaces and tenants is eliminated by providing within a container platform a tenant abstraction for each tenant of the container platform that shares resources of a container cluster. The tenant abstraction for a given tenant includes information indicative of a subset of namespaces of the container cluster assigned to the given tenant. Responsive to receipt via a user interface of the container platform of a request to backup a particular tenant of the container platform: the container platform determines the subset of namespaces assigned to the particular tenant; and for each namespace, causes a namespace-level backup/recovery tool to backup object data for the namespace within a backup location, and backup data associated with persistent volume claims for each unit of cluster replication within the namespace.